Tipos de dispositivos com suporte

Muitos tipos de dispositivos Matter são compatíveis com o ecossistema Google Home, mas nem todos têm suporte total.

Suporte para controle e tipo de dispositivo

Os dispositivos compatíveis com Matter no ecossistema do Google Home podem ser controlados de algumas maneiras diferentes:

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

A coluna Teste de CSA mostra os tipos de dispositivos que permitem pular a etapa de teste e usar os resultados do laboratório de teste de interoperabilidade de CSA para certificação.

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

Tabela: Matter tipo de dispositivo e suporte de controle
Legenda: Disponível, Não disponível
Matter Tipo de dispositivo Clusters de aplicativos Especificação do Matter Suporte de controle Tipo de ecossistema doméstico Teste de CSA
Google Assistant Google Home app (GHA) Smart Display
Luz de temperatura de cor Controle de cor
Controle de nível
Ativar/desativar
1,0 Claro
Sensor de contato Estado booleano
1,0 Sensor
Luz dimerizável Controle de nível
Ativado/desativado
1,0 Claro
Fechadura da porta Trava da porta
1,0 Bloquear
Luz colorida estendida Controle de cor
Controle de nível
Ativar/desativar
1,0 Claro
Ventilador Controle de ventilação
Ativado/Desativado
1,0 Com ventoinha
Sensor de fluxo Medição de fluxo
1,0 Sensor
Sensor de umidade Medição de umidade relativa
1,0 Sensor
Sensor de luz Medição de iluminância
1,0 Sensor
Sensor de presença Detecção de ocupação
1,0 Sensor
Luz de ativação/desativação Controle de nível
Ativado/desativado
1,0 Claro
Interruptor de luz on/off Ativado/Desativado
1,0 Switch
Unidade de plug-in ativada/desativada Controle de nível
Ativado/desativado
1,0 Outlet
Sensor de pressão Medição de pressão
1,0 Sensor
Bomba On/Off
Pump Configuration and Control
Temperature Measurement
Pressure Measurement
Flow Measurement
1,0 Pump
Alto-falante Controle de nível
Ativado/desativado
1,0 Alto-falante
Sensor de temperatura Medição de temperatura
1,0 Sensor
Termostato Termostato
1,0 Termostato
Cortina Cortina
1,0 Persianas

de pontes

Todos os dispositivos atrás de uma ponte Matter aparecem normalmente para um usuário no ecossistema do Google Home. A própria ponte aparece como um tipo de dispositivo Control Bridge inerte no GHA.

Travas para porta

Embora a especificação Matter não exija códigos PIN para fechaduras de portas, o desbloqueio remoto está desativado em todas as plataformas para fechaduras de portas Matter no ecossistema do Google que não exigem um código PIN. Da mesma forma, o desbloqueio por voz para fechaduras de portas está desativado. Para mais informações, consulte a Política de privacidade e segurança do Google.

Interruptores de luz liga/desliga

O interruptor de luz On/Off é exclusivo entre os tipos de dispositivos Matter porque é um controlador Matter, como GHA, Assistant ou um Google Hub, como o Google Nest Hub (2nd gen).

Em outras palavras, um interruptor de luz On/Off é um nó que pode controlar outros nós. No entanto, um interruptor de luz On/Off não pode ser controlado por outro controlador Matter. Consulte Funções de nó no Matter Primer para mais informações sobre controladores e controlados.

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 liga/desliga para controlar outros dispositivos Matter usando o GHA. Eles podem comissionar um Matter interruptor de luz on/off, mas não poderão fazer nada com ele depois, a não ser excluir da casa.

Um usuário final que comissiona um interruptor de luz liga/desliga 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 um interruptor de luz On/Off aos 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 on/off possa ser usado na estrutura do Google Matter, o parceiro precisa implementar um diretor Matter, que é um cliente remoto capaz de criar entradas no cluster de vinculação. Em seguida, o app permite que o interruptor de luz on/off controle outro dispositivo Matter ou grupo de dispositivos.

Interruptor de luz liga/desliga com luz liga/desliga

Há um caso de uso especial envolvendo um interruptor de luz on/off em combinação com uma luz on/off no mesmo dispositivo.

Quando o endpoint 1 é a luz liga/desliga e o endpoint 2 é o interruptor de luz liga/desliga, apenas o interruptor de luz liga/desliga fica visível no GHA.

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

Ao projetar um dispositivo como esse, para garantir que ambos sejam representados no GHA, defina o endpoint 1 como o interruptor de luz e o endpoint 2 como a luz.

Unidades de plug-in de ativação/desativação

O tipo de dispositivo "Unidade de plug-in On/Off" pode ser configurado para aparecer como um tipo diferente, assim como os plugues 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 (ostensivamente, 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 precisa seguir. Um caso de uso típico é quando o usuário tem um ventilador conectado à unidade de plug-in. Se o usuário tiver configurado o tipo de dispositivo da unidade de plug-in como ventilador, o Assistant saberá não desligar a unidade de plug-in quando o usuário disser "Ok Google, desligue as luzes".

Como escolher um tipo de dispositivo

Os parceiros que desenvolvem um dispositivo que não é uma tomada elétrica CA tradicional, mas tem um endpoint liga/desliga que controla a energia de outro dispositivo, precisam decidir se atribuem ao produto o tipo de dispositivo "Unidade plug-in liga/desliga" ou outro tipo. Nesse caso, recomendamos que:

  • Se o dispositivo puder controlar a energia de diferentes tipos de dispositivos de carga, como um ventilador ou uma luz, o parceiro deverá atribuir a ele o tipo de dispositivo "Unidade plug-in liga/desliga". O usuário poderá atribuir um tipo de dispositivo diferente ao dispositivo durante a integração na casa dele.

  • Se o dispositivo só puder controlar uma luz, o parceiro deverá atribuir a ele o tipo de dispositivo "Luz liga/desliga".

Por exemplo, a Acme Lighting Corporation fabrica um dispositivo com um conector de energia exclusivo que só pode ser conectado a luzes da Acme Lighting. O dispositivo pode ligar ou desligar as luzes. Nesse caso, faz mais sentido para a Acme atribuir ao dispositivo o tipo de dispositivo "Luz on/off".

Por outro lado, a Mega Plugin Corporation fabrica um dispositivo com um conector de alimentação CA padrão, permitindo que um 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 On/Off.

Hubs

Os seguintes dispositivos Google Nest funcionam como hubs Matter no ecossistema do Google Home.

Tabela: dispositivos Google Nest com suporte para Matter hub
Dispositivo Suporte para roteador de borda 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
Google TV Streamer (4k)
Nest WiFi Pro

Para mais informações, consulte o artigo de suporte Dispositivos Nest com suporte ao Matter.

Criar um dispositivo

Se você não tiver um dispositivo compatível com Matter, use um dos seguintes dispositivos Matter para fazer a verificação de ponta a ponta:

Tabela: Matter exemplos de fornecedores de silício
Fornecedor Plataforma Suporte do Thread Guia
Bouffalo Lab BL602
BL702
Espressif ESP32 Teste OTA
Nordic Semiconductor nRF52840 DK Teste OTA
NXP Kit de desenvolvimento IOTZTB-DK006
Realtek Ameba D Series (em inglês)
Silicon Labs Kit de desenvolvimento EFR32MG24
Kit básico EFR32MG Zigbee e Thread
Telink TLSR9518
Texas Instruments Kit de desenvolvimento LaunchPad CC2652R7

Dispositivos finais do Thread Sleepy

Thread Dispositivos finais em modo de espera (SED) e Thread dispositivos finais em modo de espera sincronizados (SSED) podem ser usados com dispositivos Google Nest que funcionam como hubs Matter. O período máximo de suspensão que permite que os hubs mantenham o mesmo nível de serviços que os dispositivos não suspensos é de 3 segundos. Ciclos de sono mais longos podem causar degradação do serviço, como a identificação dos dispositivos como off-line no Google Home Graph.

Ferramentas para Desenvolvedores

Ferramentas recomendadas para criar dispositivos Matter

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

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