Dispositivos compatíveis

Muitos tipos de dispositivo Matter têm suporte do ecossistema Google Home, mas nem todos são totalmente compatíveis.

Suporte a controle e tipo de dispositivo

Dispositivos com Matter no ecossistema Google Home podem ser controlados por alguns métodos diferentes:

  1. Google Assistant: use a voz para controlar o dispositivo Matter em qualquer dispositivo Assistant.
  2. Google Home app (GHA): use a IU do GHA para controlar o dispositivo Matter.
  3. IU de smart display: use a interface de um smart display para controlar o dispositivo Matter.

Para mais informações sobre clusters, consulte o repositório de código Matter (connectedhomeip).

Tabela: Matter tipo de dispositivo e suporte ao controle
Legenda: disponível, Não disponível
Matter tipo de dispositivo Clusters de aplicativos Especificações do Matter Suporte de controle Tipo de ecossistema doméstico
Google Assistant Google Home app (GHA) Smart Display
Temperatura da cor da luz Controle de cor
Controle de nível
Ativado/desativado
1.0 Claro
Sensor de contato Estado booleano
1.0 Sensor
Luz regulável Controle de nível
Ativado/desativado
1.0 Claro
Fechadura da porta Tranca da porta
1.0 Bloquear
Luz de cor estendida Controle de cor
Controle de nível
Ativado/desativado
1.0 Claro
Sensor de fluxo Medição de fluxo
1.0 Sensor
Sensor de umidade Medição de umidade relativa
1.0 Sensor
Sensor de iluminação Medição da iluminação
1.0 Sensor
Sensor de presença Detecção de ocupação
1.0 Sensor
Luz apagada/apagada Controle de nível
Ativado/desativado
1.0 Claro
Interruptor de luz para ativar/desativar Ligar/desligar
1.0 Switch
Unidade de plug-in de ativação/desativação Controle de nível
Ativado/desativado
1.0 Saída
Sensor de pressão Medição de pressão
1.0 Sensor
Alto-falante Controle de nível
Ativado/desativado
1.0 Apresentador
Sensor de temperatura Medição de temperatura
1.0 Termostato
Termostato Termostato
1.0 Termostato
Cobertura para janelas Cobertura para janelas
1.0 Elevação
Inclinação
Elevação
Inclinação
Elevação
Inclinação
Persianas

de pontes

Todos os dispositivos atrás de uma ponte Matter aparecem normalmente para um usuário no ecossistema do Google Home. A ponte em si aparece como um tipo de dispositivo de ponte de controle inerte em GHA.

Interruptores de luz para ligar/desligar

A chave de ativação/desativação é única entre os tipos de dispositivos Matter, já que é um controle Matter, como GHA, Assistant ou um Google Hub, como o Google Nest Hub (2nd gen).

Em outras palavras, um interruptor de luz Liga/Desliga é um nó que pode controlar outros nós. No entanto, um interruptor de luz de ativação/desativação não pode ser controlado por outro controlador do Matter. Consulte Papéis de nó no Matter Primer para saber mais sobre controladores e controles.

Como o ecossistema do Google Home não expõe o cluster de vinculação Matter aos controladores, os usuários finais não podem configurar um interruptor de luz de ativação/desativação para controlar outros dispositivos Matter usando GHA. Elas podem comissionar uma chave de ativação/desativação de Matter, mas não poderão fazer nada com ela, a não ser que ela seja excluída da casa.

Um usuário final que encomenda um interruptor de luz para ligar/desligar no tecido do Google naturalmente vai querer configurá-lo para controlar outro dispositivo. No momento, não há como o usuário fazer isso no ecossistema do Google Home. O GHA não pode vincular uma chave de ativação/desativação a endpoints de outro dispositivo porque o ecossistema do Google Home não expõe o cluster de vinculação Matter.

Para que um interruptor de luz de ativação/desativação possa ser usado no malha Matter do Google, o parceiro precisa implementar um diretor Matter, que é um cliente remoto que pode criar entradas no cluster de vinculação. O app permite que a chave de ativação/desativação controle outro dispositivo Matter ou grupo de dispositivos.

Chave de ativação/desativação com luz "Ligar/desligar"

Há um caso de uso especial envolvendo um interruptor de luz "Ligar/desligar" combinado com uma luz para ligar/desligar no mesmo dispositivo.

Quando o endpoint 1 for a luz de ativação/desativação e o endpoint 2 for o interruptor de luz de ativação/desativação, apenas o interruptor de luz de ativação/desativação ficará visível no GHA.

No entanto, quando o endpoint 1 é o interruptor de luz de ativação/desativação e o endpoint 2 é a luz de ativação/desativação, os dois dispositivos ficam visíveis no GHA.

Ao projetar um dispositivo como esse, para garantir que os dois dispositivos sejam representados no GHA, transforme o Endpoint 1 no interruptor de luz de ativação/desativação e o Endpoint 2 como a luz para ligar/desligar.

Unidades plug-in para ligar/desligar

O tipo de dispositivo da unidade de plug-in de ativação/desativação pode ser configurado para aparecer como um tipo de dispositivo diferente, assim como plug-ins e interruptores integrados ao Google Local Home SDK. Quando o usuário comissiona o dispositivo, ele pode configurá-lo para aparecer na casa como qualquer tipo de dispositivo, e, possivelmente, o tipo de dispositivo conectado a ele. O artigo de suporte Personalizar comandos de voz do plugue inteligente ou do interruptor inteligente com o tipo de dispositivo descreve o procedimento que o usuário seguiria. Um caso de uso típico é quando o usuário tem um ventilador conectado à unidade plug-in. Se o usuário tiver configurado o tipo de dispositivo da unidade plug-in como tipo de dispositivo ventilador, o Assistant vai saber que não precisa desligar quando o usuário disser "Ok Google, apague as luzes".

Como escolher um tipo de dispositivo

Os parceiros que desenvolvem um dispositivo que não é uma tomada tradicional, mas que tem um endpoint de ativação/desativação que controla a energia de outro dispositivo, precisam decidir se atribuirão ao produto o tipo de dispositivo "Unidade de ativação/desativação" ou outro tipo de dispositivo. Nesse caso, recomendamos que:

  • Se o dispositivo puder controlar a energia de diferentes tipos de dispositivo de carga, como um ventilador ou uma luz, o parceiro vai precisar atribuir a ele o tipo de dispositivo Unidade de conexão liga/desliga. O usuário poderá atribuir ao dispositivo um tipo diferente ao integrá-lo à casa.

  • Se o dispositivo só puder controlar uma luz, o parceiro precisará atribuir o tipo de dispositivo "Luz ligado/desligado".

Por exemplo, a Acme Lighting Corporation cria um dispositivo que tem um conector de alimentação reservado que pode ser conectado somente às luzes da Acme Lighting. O dispositivo pode acender ou apagar as luzes. Nesse caso, faz mais sentido que a Acme atribua ao dispositivo o tipo "Luz ligado/desligado".

Por outro lado, a Mega Plugin Corporation cria um dispositivo que tem uma tomada de energia CA padrão, permitindo que o usuário final conecte qualquer coisa, de uma TV a uma lâmpada. Nesse caso, faz sentido implementar o dispositivo como uma unidade plug-in de ativação/desativação.

Hubs

Os dispositivos Google Nest a seguir funcionam como hubs de Matter no ecossistema do Google Home.

Tabela: dispositivos Google Nest com suporte a hub Matter
Dispositivo Suporte ao roteador de borda do Thread 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
Nest WiFi Pro

Para saber mais, consulte o artigo de suporte Dispositivos Nest com Matter.

Criar um dispositivo

Se você ainda não tiver um dispositivo ativado para Matter, use um exemplo compatível com o fornecedor como ponto de partida. Consulte os seguintes guias de exemplo para fornecedores para começar:

Tabela: Matter exemplos de fornecedores de produtos eletrônicos
Fornecedor Plataforma Guias Suporte do Thread
Laboratório bouffalo BL602 (link em inglês) Início rápido
BL702 (link em inglês) Início rápido
Espressif ESP32 Início rápido
Teste OTA
Semicondutores nórdicos nRF52840 DK (link em inglês) Início rápido
Teste OTA
NXP Kit de desenvolvimento IOTZTB-DK006 Início rápido
Realtek Ameba D Series Início rápido
Laboratórios de silicone EFR32MG24 Dev Kit (em inglês) Início rápido
Kit básico de Zigbee e Thread EFR32MG Início rápido
Telink TLSR9518 (em inglês) Início rápido
Instrumentos texano Kit de desenvolvimento do LaunchPad CC2652R7 Início rápido

Ferramentas para Desenvolvedores

Ferramentas recomendadas para criar dispositivos Matter

O Google recomenda o uso de Google Home Extension for Visual Studio Code e Matter Virtual Device (MVD) ao criar um dispositivo com suporte Matter.

O Google Home Extension apresenta Google Assistant Simulator, Google Cloud Logging e outras ferramentas para simplificar o processo de desenvolvimento, enquanto o MVD fornece uma maneira de testar um dispositivo Matter no ecossistema Google Home antes de criar um dispositivo físico.