Tipos de dispositivos compatibles

Muchos tipos de dispositivos Matter son compatibles con el ecosistema de Google Home, aunque no todos son totalmente compatibles.

Compatibilidad con el control y el tipo de dispositivo

Los dispositivos compatibles con Matter en el ecosistema de Google Home se pueden controlar de varias maneras:

  1. Google Assistant: Usa la voz para controlar el dispositivo Matter desde cualquier dispositivo Assistant.
  2. Google Home app (GHA): Usa la IU de GHA para controlar el dispositivo Matter.
  3. IU de pantalla inteligente: Usa la IU de una pantalla inteligente para controlar el dispositivo Matter.

La columna Prueba de CSA muestra los tipos de dispositivos que te permiten omitir la etapa de prueba y usar los resultados de tu prueba de Interop Lab de CSA para la certificación.

Para obtener más información sobre los clústeres, consulta el repositorio de código de Matter (connectedhomeip).

Tabla: Matter Tipos de dispositivos y compatibilidad con controles
Leyenda: Disponible, No disponible
Matter Tipo de dispositivo Clústeres de aplicaciones Especificación de Matter Asistencia para controles Tipo de ecosistema de la casa Prueba de CSA
Google Assistant Google Home app (GHA) Pantalla inteligente
Luz de temperatura de color Control de color
Control de nivel
Activado/Desactivado
1.0 Claro
Sensor de contacto Estado booleano
1.0 Sensor
Luz regulable Control de nivel
Activado/Desactivado
1.0 Claro
Cerradura de puerta Cerradura de la puerta
1.0 Bloquear
Luz de color extendida Control de color
Control de nivel
Activado/Desactivado
1.0 Claro
Ventilador Control del ventilador
Encendido/Apagado
1.0 Ventilador
Sensor de flujo Medición del flujo
1.0 Sensor
Sensor de humedad Medición de la humedad relativa
1.0 Sensor
Sensor de luz Medición de la iluminación
1.0 Sensor
Sensor de ocupación Detección de presencia
1.0 Sensor
Luz de encendido/apagado Control de nivel
Activado/Desactivado
1.0 Claro
Interruptor de luz de encendido/apagado Encendido/apagado
1.0 Interruptor
Unidad de enchufe de encendido/apagado Control de nivel
Activado/Desactivado
1.0 Outlet
Sensor de presión Medición de la presión
1.0 Sensor
Surtidor Encendido/Apagado
Configuración y control de la bomba
Medición de temperatura
Medición de presión
Medición de flujo
1.0 Bomba
Bocina Control de nivel
Activado/Desactivado
1.0 Bocina
Sensor de temperatura Medición de temperatura
1.0 Sensor
Termostato Termostato
1.0 Termostato
Cortinas y persianas Cortinas y persianas
1.0 Elevación
Inclinación
Elevación
Inclinación
Elevación
Inclinación
Persianas

puentes

Todos los dispositivos que se encuentran 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 Control Bridge inerte en GHA.

Cerraduras para puertas

Si bien la especificación de Matter no requiere códigos PIN para las cerraduras de puertas, la apertura remota está inhabilitada en todas las plataformas para las cerraduras de puertas Matter en el ecosistema de Google que no exigen un código PIN. Del mismo modo, se inhabilitó el desbloqueo por voz para las cerraduras de las puertas. Para obtener más información, consulta la Política de Privacidad y Seguridad de Google.

Interruptores de luz de encendido/apagado

El interruptor de luz On/Off es único entre los tipos de dispositivos Matter, ya que es un controlador Matter, como GHA, Assistant o un Google Hub, como el 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, un interruptor de luz de encendido/apagado no puede ser controlado por otro controlador de Matter. Consulta Roles de los nodos en la Matter Guía básica para obtener más información sobre los controladores y los elementos controlados.

Dado 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 luz de encendido/apagado para controlar otros dispositivos Matter con el GHA. Pueden poner en funcionamiento un Matter interruptor de luz de encendido/apagado, pero no podrán hacer nada con él después, excepto borrarlo de la casa.

Un usuario final que pone en funcionamiento un interruptor de luz de encendido/apagado en la estructura de Google naturalmente querrá configurarlo para controlar otro dispositivo. Por el momento, el usuario no puede hacerlo en el ecosistema de Google Home. El 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 Matter.

Para que un interruptor de luz de encendido/apagado se pueda usar en el tejido de 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 controle otro dispositivo Matter o grupo de dispositivos.

Interruptor de luz de encendido/apagado con luz de encendido/apagado

Existe un caso de uso especial que involucra un interruptor de luz de encendido/apagado en combinación con una luz de encendido/apagado en el mismo dispositivo.

Cuando el extremo 1 es la luz de encendido/apagado y el extremo 2 es el interruptor de luz de encendido/apagado, solo el interruptor de luz de encendido/apagado es visible en GHA.

Sin embargo, cuando el extremo 1 es el interruptor de luz de encendido/apagado y el extremo 2 es la luz de encendido/apagado, ambos dispositivos son visibles en GHA.

Cuando diseñes un dispositivo como este, para asegurarte de que ambos dispositivos estén representados en GHA, haz que el extremo 1 sea el interruptor de luz de encendido/apagado y el extremo 2, la luz de encendido/apagado.

Unidades de conexión y desconexión

El tipo de dispositivo de la unidad de conexión On/Off se puede configurar para que aparezca como un tipo de dispositivo diferente, al igual que los enchufes y los interruptores integrados en Local Home SDK de Google. Cuando el usuario encarga el dispositivo, puede configurarlo para que aparezca en la casa como cualquier tipo de dispositivo (ostensiblemente, el tipo de dispositivo que está conectado a él). En el artículo de asistencia Cómo personalizar los comandos por voz del tomacorrientes inteligente o interruptor inteligente según el tipo de dispositivo, se describe el procedimiento que debe seguir el usuario. Un caso de uso típico es cuando el usuario tiene un ventilador conectado a la unidad de conexión. Si el usuario configuró el tipo de dispositivo de la unidad de complemento como ventilador, Assistant sabe que no debe apagar la unidad de complemento cuando el usuario dice "Hey Google, apaga las luces".

Cómo elegir un tipo de dispositivo

Los socios que desarrollan un dispositivo que no es un tomacorriente eléctrico de CA tradicional, pero que tiene un endpoint de encendido/apagado que controla la alimentación de otro dispositivo, deben decidir si asignarle al producto el tipo de dispositivo Unidad de conexión de encendido/apagado o algún otro tipo de dispositivo. En este caso, te recomendamos que hagas 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 On/Off Plug-In Unit. Luego, el usuario podrá asignarle al dispositivo un tipo diferente cuando lo incorpore a su casa.

  • Si el dispositivo solo puede controlar una luz, el socio debe asignarle el tipo de dispositivo Luz de encendido/apagado.

Por ejemplo, Acme Lighting Corporation fabrica un dispositivo que tiene un conector de alimentación patentado en el que solo se pueden enchufar las luces de Acme Lighting. El dispositivo puede encender o apagar las luces. En este caso, lo más lógico es que Acme le asigne a su dispositivo el tipo de dispositivo Luz de encendido/apagado.

Por el contrario, Mega Plugin Corporation fabrica un dispositivo que tiene un enchufe de alimentación de CA estándar, lo que permite que un usuario final conecte cualquier cosa, desde una TV hasta una lámpara. En este caso, tiene sentido implementar el dispositivo como una unidad de conexión de encendido/apagado.

Concentradores

Los siguientes dispositivos Google Nest funcionan como unidades centrales de Matter en el ecosistema de Google Home.

Matter
Tabla: Dispositivos Google Nest compatibles con el concentrador
Dispositivo Thread Compatibilidad con el router de borde Google Store
Google Home
Google Home Mini
Google Nest Audio
Google Nest Hub
Google Nest Hub (2nd gen)
Google Nest Hub Max
Google Nest Mini
Google TV Streamer (4k)
Nest WiFi Pro

Para obtener más información, consulta el artículo de ayuda sobre los dispositivos Nest compatibles con Matter.

Cómo compilar un dispositivo

Si aún no tienes un dispositivo compatible con Matter, puedes usar uno de los siguientes dispositivos Matter para realizar la verificación de extremo a extremo:

Tabla: Matter ejemplos de proveedores de silicona
Proveedor Plataforma Asistencia de Thread Guía
Bouffalo Lab BL602
BL702
Espressif ESP32 Pruebas de OTA
Nordic Semiconductor nRF52840 DK Pruebas de OTA
NXP Kit de desarrollo IOTZTB-DK006
Realtek Ameba D Series
Silicon Labs Kit de desarrollo EFR32MG24
Kit de inicio de EFR32MG Zigbee y Thread
Telink TLSR9518
Texas Instruments Kit de desarrollo CC2652R7 LaunchPad

Dispositivos finales Sleepy de Thread

Thread Los dispositivos finales inactivos (SED) y los Thread dispositivos finales inactivos sincronizados (SSED) se pueden usar con los dispositivos Google Nest que funcionan como Matter concentradores. El período de suspensión máximo que permite que los concentradores mantengan el mismo nivel de servicios que los dispositivos que no se suspenden es de 3 segundos. Los ciclos de sueño más largos pueden experimentar una degradación del servicio, como que los dispositivos se identifiquen como sin conexión en Google Home Graph.

Herramientas de desarrollo

Herramientas recomendadas para compilar dispositivos Matter

Google recomienda usar Google Home Extension for Visual Studio Code y nuestro Matter Virtual Device (MVD) cuando compiles un dispositivo con compatibilidad con Matter.

El Google Home Extension incluye Google Assistant Simulator, Google Cloud Logging y otras herramientas para simplificar el proceso de desarrollo, mientras que el MVD proporciona una forma de probar un dispositivo Matter en el ecosistema de Google Home antes de crear un dispositivo físico.