Desarrolla para la nube a la nube

Google proporciona SDKs, herramientas y apps de ejemplo para que comiences tu recorrido por Cloud-to-cloud, ya sea que integres un interruptor simple o un receptor AV complejo.

Estos recursos están diseñados para permitir que el desarrollador centre sus esfuerzos en crear capacidades y funciones, y dedique menos tiempo a la infraestructura.

Muestras y bibliotecas

Fase de desarrollo

Nuestros ejemplos de extremo a extremo se pueden usar como punto de partida para tu propia integración o para ilustrar la mejor manera de crear una nueva. Además, las bibliotecas cliente de la API de Google Home Graph están disponibles en varios lenguajes.

Ejemplos Bibliotecas cliente

Herramientas

Extensión de Google Home para VS Code

Fase de desarrollo

El Google Home Extension for Visual Studio Code te permite interactuar directamente con el ecosistema de Google Home. Por ejemplo, puedes escribir un comando, como "enciende mi bombilla", y Google Assistant procesará tu solicitud en la nube y enviará el comando al dispositivo.

Usa esta extensión durante la fase de desarrollo para hacer lo siguiente:

  • Probar dispositivos Cloud-to-cloud integrados en Google Home

  • Identifica problemas viendo los registros de Google Cloud en tiempo real y observando toda la comunicación que fluye en ambas direcciones. Filtra por gravedad y período.

  • Inspecciona el contenido JSON de los mensajes de registro.

  • Emitir comandos Assistant en formato de secuencia de comandos para ayudarte a realizar pruebas más rápido de forma repetible

Validador de datos de SYNC

Fase de desarrollo

Te recomendamos que uses el validador de datos de SYNC para validar el formato de las respuestas de SYNC de tu integración. Esto reduce los errores más adelante en el proceso de prueba.

Google Home Playground

Fase de desarrollo

El Google Home Playground es útil para simular el tipo de dispositivo en el ecosistema de Google Home antes de completar el desarrollo con un dispositivo físico.

Úsala durante la fase de desarrollo para hacer lo siguiente:

  • Crea dispositivos virtuales y configúralos con rasgos para usarlos en Google Home app (GHA).
  • Consulta cómo aparecen los dispositivos en Home Graph.
  • Prueba la verificación secundaria del usuario para un dispositivo.

Paquete de pruebas de Google Home

Fase de prueba

Usa Google Home Test Suite para probar tu integración de casa inteligente y asegurarte de que cumpla con los requisitos de certificación y lanzamiento del ecosistema de Google Home.

Visualizador de Home Graph

Fase de prueba

El objeto Google Home Graph se usa para verificar el estado de los dispositivos en el objeto Home Graph de un usuario específico. Es una forma rápida de verificar Home Graph sin usar la API directamente.