Google proporciona SDK, herramientas y apps de ejemplo para poner en marcha tu Cloud-to-cloud journey, whether you're integrating a simple switch or a complex AV receiver.
Estos recursos están diseñados para permitir que el desarrollador se enfoque en las iniciativas de desarrollo en el desarrollo de capacidades y características, a la vez que invierte menos esfuerzo en el manejo de la infraestructura.
Muestras y bibliotecas
Nuestras muestras de extremo a extremo pueden usarse como punto de partida para tu propia integración o para ilustrar la mejor manera de crear una nueva. Y Google Home Graph API client libraries are available in a variety of languages.
Herramientas
Extensión de Google Home para VS Code
El objeto Google Home Extension for Visual Studio Code te permite interactuar directamente con el ecosistema de Google Home. Por ejemplo, puedes escribir un comando, como "activar mi bombilla" y la Google Assistant will process your request in the cloud and send the command to the device.
Usa esta extensión durante la fase de desarrollo para lo siguiente:
Prueba los dispositivos Cloud-to-cloud que están integrados en Google Home.
Identifica problemas mediante la visualización de los registros de Google Cloud en tiempo real y observa todo el flujo de comunicación en ambas direcciones. Filtra por gravedad y por intervalo de tiempo.
Inspeccionar el contenido JSON de los mensajes de registro
Emite comandos Assistant en formato de secuencia de comandos para ayudarte a realizar pruebas más rápido y repetible.
SYNC para validar datos
Te recomendamos que uses el validador de datos de SYNC para validar el formato de las respuestas SYNC de tu integración. Esto alivia los errores que ocurren más adelante en el proceso de prueba.
Playground de Google Home
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.
Úsalo durante la fase de desarrollo para lo siguiente:
- Crea dispositivos virtuales y configúralos con características para usar en Google Home app (GHA).
- Descubre cómo se muestran los dispositivos en Home Graph.
- Prueba la verificación secundaria del usuario en un dispositivo.
Conjunto de pruebas de Google Home
Usa Google Home Test Suite a fin de probar la integración de tu hogar inteligente y asegurarte de que cumpla con los requisitos de certificación y de lanzamiento del ecosistema de Google Home.
Visualizador de Home Graph
Google Home Graph se usa para verificar el estado de los dispositivos en la Home Graph de un usuario específico. Es una forma rápida de verificar Home Graph sin usar la API directamente.