Google proporciona SDKs, herramientas y apps de ejemplo para que comiences tu Matter recorrido, ya sea que compiles tu propio hardware para casas inteligentes o integres la funcionalidad de Matter en tu app para Android.
Estos recursos están diseñados para que el desarrollador centre sus esfuerzos de desarrollo en la creación de capacidades y funciones, y dedique menos esfuerzo a la infraestructura.
Desarrolla hardware para casas inteligentes con Matter
Dispositivo virtual de Matter
El Google Home Device SDK permite que un desarrollador comience a desarrollar de inmediato experimentando con Matter dispositivos 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, incluida la entrega de comandos Google Assistant.
Extensión de Google Home para VS Code
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 el 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 Matter y que no sean Matter integrados en Google Home
Identificar problemas visualizando los registros de la nube en tiempo real y observando toda la comunicación que fluye en ambas direcciones (filtra por gravedad y período)
Inspeccionar el contenido JSON de los mensajes de registro
Emitir comandos en formato de secuencia de comandos para ayudarte a realizar pruebas más rápido de forma repetible.Assistant
Paquete de pruebas de Google Home
Usa el Google Home Test Suite en el Google Home Developer Console para probar la integración de tu casa inteligente y asegurarte de que cumpla con los requisitos de certificación y lanzamiento para el ecosistema de Google Home.
Integra la funcionalidad de Matter en tu app para Android
APIs de Matter de Servicios de Google Play
Google Play services ofrecen Matter APIs para la puesta en funcionamiento, el uso compartido de dispositivos y la detección operativa.
Complemento de Google Home para Android Studio
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 Matter aplicaciones y dispositivos.
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
El Google Home Sample App for Matter proporciona un ejemplo concreto de cómo usar las APIs de Play services para Matter para compilar una app que facilite la puesta en funcionamiento y el uso compartido de dispositivos Matter en apps y ecosistemas.