En el ecosistema de Google Home, se admiten muchos tipos de dispositivos Matter, aunque no todos son totalmente compatibles.
Compatibilidad con el tipo de dispositivo y el control
Los dispositivos compatibles con Matter en el ecosistema de Google Home se pueden controlar de diferentes maneras:
- Google Assistant: Usa la voz para controlar el dispositivo Matter desde cualquier dispositivo Assistant.
- Google Home app (GHA): Usa la IU de GHA para controlar el dispositivo Matter.
- IU de una pantalla inteligente: Usa la IU de una pantalla inteligente para controlar el dispositivo Matter.
Para obtener más información sobre los clústeres, consulta el repositorio Matter (connectedhomeip
).
Tipo de dispositivo Matter | Clústeres de aplicaciones | Especificaciones de Matter | Asistencia para el control | Tipo de ecosistema de Home | ||
---|---|---|---|---|---|---|
Google Assistant | Google Home app (GHA) | Pantalla inteligente | ||||
Luz de temperatura de color |
Control de color Control de nivel Activado/Desactivado |
1.0 | Ligera | |||
Sensor de contacto |
Estado booleano |
1.0 | Sensor | |||
Luz regulable |
Control de nivel Activado/Desactivado |
1.0 | Ligera | |||
Cerradura |
Cerradura de puerta |
1.0 | Bloquear | |||
Color extendido |
Control de color Control de nivel Activado/Desactivado |
1.0 | Ligera | |||
Sensor de flujo |
Medición de flujo |
1.0 | Sensor | |||
Sensor de humedad |
Medición de la humedad relativa |
1.0 | Sensor | |||
Sensor de iluminación |
Medición de iluminación |
1.0 | Sensor | |||
Sensor de ocupación |
Sensor de ocupación |
1.0 | Sensor | |||
Luz de encendido/apagado |
Control de nivel Activado/Desactivado |
1.0 | Ligera | |||
Interruptor de luz de encendido/apagado |
Activada/desactivada |
1.0 | Switch | |||
Unidad de encendido/apagado |
Control de nivel Activado/Desactivado |
1.0 | Tomacorriente | |||
Sensor de presión |
Medición de la presión |
1.0 | Sensor | |||
Bocina |
Control de nivel Activado/Desactivado |
1.0 | Bocina | |||
Sensor de temperatura |
Medición de la temperatura |
1.0 | Termostato | |||
Termostato |
Termostato |
1.0 | Termostato | |||
Recubrimiento de ventanas |
Cubiertas de ventanas |
1.0 | Levantar Inclinación |
Levantar Inclinación |
Levantar Inclinación |
Persianas |
puentes
Todos los dispositivos detrás de un puente Matter aparecen con normalidad para un usuario en el ecosistema de Google Home. El puente en sí aparece como un tipo de dispositivo puente de control inerte en el GHA.
Interruptores de luz de encendido/apagado
El interruptor de luz de encendido/apagado es único entre los tipos de dispositivos Matter, ya que es un controlador Matter, como GHA, Assistant o un Google Hub, como Google Nest Hub (2nd gen).
En otras palabras, un interruptor de luz de encendido/apagado es un nodo que puede controlar otros nodos. Sin embargo, otro control Matter no puede controlar un interruptor de luz de encendido/apagado. Consulta las funciones de nodo en el Primer de Matter para obtener más información sobre los controles y controles.
Debido a que el ecosistema de Google Home no expone el clúster de vinculación Matter a sus controladores, los usuarios finales no pueden configurar un interruptor de encendido/apagado para controlar otros dispositivos Matter mediante GHA. Pueden activar un interruptor de luz de encendido/apagado de Matter, pero no podrán realizar ninguna acción después, excepto borrarlo de la casa.
Un usuario final que encarga un interruptor de luz de encendido/apagado en la tela de Google querrá configurarlo de forma natural para controlar otro dispositivo. En este momento, no hay manera de que el usuario pueda hacer esto en el ecosistema de Google Home. GHA no puede vincular un interruptor de luz de encendido/apagado a los extremos de otro dispositivo, ya que el ecosistema de Google Home no expone el clúster de vinculación de Matter.
Para que un interruptor de luz de encendido/apagado se pueda usar en la estructura Matter de Google, el socio debe implementar un director de Matter, que es un cliente remoto que puede crear entradas en el clúster de vinculación. Luego, la app permitiría que el interruptor de luz de encendido/apagado controle otro dispositivo Matter o grupo de dispositivos.
Unidades enchufables/activadas
El tipo de dispositivo de la unidad de encendido y apagado se puede configurar para que aparezca como un tipo de dispositivo diferente, al igual que los interruptores y enchufes integrados con Google Local Home SDK. Cuando el usuario le encarga el dispositivo, puede configurarlo para que aparezca en la casa como cualquier tipo de dispositivo (probablemente, el tipo de dispositivo que esté conectado). En el artículo de asistencia Cómo personalizar los comandos por voz del tomacorriente inteligente o interruptor inteligente con el tipo de dispositivo, se describe el procedimiento que sigue el usuario. Un caso de uso típico es cuando el usuario tiene un ventilador conectado a la unidad de complemento. Si el usuario configuró el tipo de dispositivo de la unidad de complementos como ventilador del tipo de dispositivo, Assistant sabrá que no debe apagarla cuando el usuario diga "Hey Google, apaga las luces".
Cómo elegir un tipo de dispositivo
Los socios que desarrollan un dispositivo que no es un tomacorriente tradicional de CA, pero que tiene un extremo de encendido o apagado que controla la alimentación de otro dispositivo, deben decidir si asignar al producto el tipo de dispositivo de la unidad de encendido y apagado de la unidad, o bien otro tipo de dispositivo. En este caso, te recomendamos lo siguiente:
Si el dispositivo puede controlar la alimentación de diferentes tipos de dispositivos de carga, como un ventilador o una luz, el socio debe asignarle el tipo de dispositivo de Encendido/Apagado de la Unidad de Complementos. El usuario podrá asignarle un tipo diferente cuando lo integre a su casa.
Si el dispositivo solo puede controlar una luz, el socio debe asignarle el tipo de dispositivo con luz de encendido y apagado.
Por ejemplo, Acme Lighting Corporation fabrica un dispositivo que tiene un conector de alimentación de propiedad que solo pueden conectarse las luces Acme Lighting. El dispositivo puede encender o apagar las luces. En este caso, tiene sentido que el dispositivo Acme asigne el tipo de luz de encendido y apagado a su dispositivo.
Por el contrario, Mega Plugin Corporation fabrica un dispositivo que tiene un enchufe de CA estándar, lo que permite que un usuario final conecte cualquier elemento de una TV a una lámpara. En este caso, tiene sentido implementar el dispositivo como una unidad de encendido/apagado.
Concentradores
Los siguientes dispositivos Google Nest funcionan como concentradores Matter en el ecosistema de Google Home.
Para obtener más información, consulta el artículo de asistencia sobre dispositivos Nest con Matter.
Cómo compilar un dispositivo
Si aún no tienes un dispositivo habilitado para Matter, puedes usar un ejemplo compatible con el proveedor como punto de partida. Consulta las siguientes guías de ejemplo de proveedores para comenzar:
Proveedor | Plataforma | Guías | Asistencia de Thread |
---|---|---|---|
Bouffalo Lab | BL602 | Inicio rápido | |
BL702 | Inicio rápido | ||
Espressif | ESP32 | Inicio rápido
Pruebas inalámbricas |
|
Semiconductor nórdico | nRF52840 DK | Inicio rápido
Pruebas inalámbricas |
|
NXP | Kit de desarrollo IOTZTB-DK006 | Inicio rápido | |
Realtek | Ameba D Series | Inicio rápido | |
Silicon Labs | Kit para desarrolladores EFR32MG24 | Inicio rápido | |
Kit básico de Eig32MG Zigbee y Thread | Inicio rápido | ||
Telink | TLSR9518 | Inicio rápido | |
Instrumentos de Texas | Kit de desarrollo del LaunchPad CC2652R7 | Inicio rápido |
Herramientas de desarrollo
Google recomienda usar Google Home Extension for Visual Studio Code y Matter Virtual Device (MVD) cuando compiles un dispositivo compatible con Matter.
Google Home Extension cuenta con Google Assistant Simulator, Google Cloud Logging y otras herramientas para simplificar el proceso de desarrollo, mientras que MVD proporciona una forma de probar un dispositivo Matter en el ecosistema de Google Home antes de compilar un dispositivo físico.