Google proporciona SDKs, herramientas y apps de ejemplo para que puedas comenzar tu recorrido con Matter, ya sea que crees tu propio hardware de casa inteligente o integres la funcionalidad de Matter en tu app para Android.
Estos recursos están diseñados para permitir que el desarrollador enfoque sus esfuerzos de desarrollo en crear capacidades y funciones, y, al mismo tiempo, invertir menos esfuerzo en lidiar con 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 dispositivos Matter en un entorno virtual. Los dispositivos virtuales de Matter se pueden compilar con el SDK, se pueden encargar en un tejido y se pueden controlar de la misma manera que los dispositivos físicos, incluido el cumplimiento de los comandos de Google Assistant.
Extensión de Google Home para VS Code
La 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 lo siguiente:
Prueba los dispositivos Matter y que no sean Matter que estén integrados en Google Home.
Identifica problemas con la visualización de registros de la nube en tiempo real y observa toda la comunicación que fluye en ambas direcciones. Filtrar por gravedad y período
Inspecciona el contenido JSON de los mensajes de registro.
Emite comandos de 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
Usa la Google Home Test Suite en la 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.
Integra la funcionalidad de Matter en tu app para Android
APIs de Matter de los Servicios de Google Play
Google Play services ofrece APIs de Matter para la puesta en marcha, el uso compartido de dispositivos y el descubrimiento operativo.
Complemento de Google Home para Android Studio
Google Home Plugin for Android Studio es una herramienta para desarrolladores indispensable que te permite escribir comandos para Assistant directamente en el editor para observar las interacciones con tus aplicaciones y dispositivos de 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
La Google Home Sample App for Matter proporciona un ejemplo concreto de cómo usar las APIs de Play services para Matter con el objetivo de compilar una app que facilite la puesta en marcha y el uso compartido de dispositivos Matter en apps y ecosistemas.