Desarrolla para Matter

Google proporciona SDKs, herramientas y apps de ejemplo para que comiences tu recorrido por Matter, ya sea que crees tu propio hardware para la casa inteligente o integres la funcionalidad de Matter en tu app para Android.

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.

Desarrolla hardware para la casa inteligente con Matter

Dispositivo virtual de Matter

Fase de desarrollo

El Google Home Device SDK permite que un desarrollador comience a desarrollar de inmediato experimentando con dispositivos Matter en un entorno virtual. Los dispositivos virtuales Matter se pueden compilar con el SDK, poner en funcionamiento en una estructura y controlar de la misma manera que los dispositivos físicos, incluido el cumplimiento de los comandos Google Assistant.

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 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:

  • Prueba los dispositivos Matter y los que no son Matter que están integrados en Google Home.

  • Identifica problemas viendo los registros de 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

Paquete de pruebas de Google Home

Fase de prueba

Usa Google Home Test Suite en Google Home Developer Console 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.

Cómo integrar la funcionalidad de Matter en tu app para Android

APIs de Matter de los Servicios de Google Play

Fase de desarrollo

Las APIs de Google Play services ofrecen Matter para la puesta en marcha, el uso compartido de dispositivos y el descubrimiento operativo.

Complemento de Google Home para Android Studio

Fase de desarrollo

Google Home Plugin for Android Studio es una herramienta de desarrollo indispensable que te permite escribir comandos para Assistant directamente en el editor para observar las interacciones con tus aplicaciones y dispositivos Matter.

El IDE también te permite revisar los registros de Cloud en tiempo real, lo que te permite depurar tus integraciones de manera eficiente.

App de ejemplo de Google Home para Matter

Fase de desarrollo

El Google Home Sample App for Matter proporciona un ejemplo concreto de cómo usar las APIs de Play services para que Matter cree una app que facilite la puesta en marcha y el uso compartido de dispositivos Matter en apps y ecosistemas.