Dispositivos compatíveis

Muitos tipos de dispositivos Matter oferecem suporte ao ecossistema Google Home, mas nem todos têm suporte total.

Tipo de dispositivo e suporte ao controle

Os dispositivos compatíveis com Matter no ecossistema do 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 interface 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ódigos Matter (connectedhomeip).

Tabela: Matter tipo de dispositivo e suporte de controle
Legenda: Disponível, Indisponível
Matter tipo de dispositivo Clusters de aplicativo Especificação Matter Suporte de controle Tipo de ecossistema doméstico
Google Assistant Google Home app (GHA) Smart Display
Temperatura de cor clara Controle de cor
Controle de nível
Ativado/Desativado
1.0 Claro
Sensor de contato Estado booleano
1.0 Sensor
Luz durável Nível de controle
Ativado/Desativado
1.0 Claro
Fechadura da porta Fechadura da porta
1.0 Bloquear
Cor clara estendida Controle de cor
Controle de nível
Ativado/Desativado
1.0 Claro
Ventilador Controle da ventilação
Ligada/desativada
1.0
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 iluminação
1.0 Sensor
Sensor de presença Detecção de presença
1.0 Sensor
Luz ligada/desligada Nível de controle
Ativado/Desativado
1.0 Claro
Chave de ativação/desativação Ativado/Desativado
1.0 Switch
Unidade do plug-in de ativação/desativação Nível de controle
Ativado/Desativado
1.0 Saída
Sensor de pressão Medição de pressão
1.0 Sensor
Palestrante Nível de controle
Ativado/Desativado
1.0 Apresentador
Sensor de temperatura Medição de temperatura
1.0 Sensor
Termostato Termostato
1.0 Termostato
Revestimentos para janelas Cobertura de janelas
1.0 Elevar
Inclinação
Elevar
Inclinação
Elevar
Inclinação
Persiana

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 no GHA.

Fechaduras para portas

Embora a especificação Matter não exija códigos PIN para fechaduras, o desbloqueio remoto é desativado em todas as superfícies para fechaduras Matter no ecossistema do Google que não exigem um código PIN. Para mais informações, consulte a Política de Privacidade e segurança do Google.

Interruptores de luz

A chave de luz é exclusiva 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 liga/desliga é um nó que pode controlar outros nós. No entanto, um interruptor de luz liga/desliga não pode ser controlado por outro controlador Matter. Consulte os Papéis do nó no Matter Primer para saber mais sobre controles 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 para controlar outros dispositivos Matter usando o GHA. Eles podem comissionar um interruptor de ativação/desativação do Matter, mas não podem fazer nada com ele, a não ser que ele seja excluído da casa.

Um usuário final comissionando naturalmente um interruptor de ativação/desativação no tecido do Google vai querer configurá-lo para controlar outro dispositivo. No momento, não há como fazer isso no ecossistema do Google Home. O GHA não pode vincular um interruptor de luz de ativação/desativação 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 de ativação/desativação seja usado na estrutura 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 permitiria que o interruptor de luz liga/desliga controle outro dispositivo Matter ou grupo de dispositivos.

Interruptor das luzes acender e apagar

Há um caso de uso especial que envolve um interruptor de luz ligado/desligado em combinação com uma luz de ligar/desligar 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 fica visível no GHA.

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

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

Unidades plug-in ativada/desativada

O tipo de dispositivo de 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 chaves integrados ao Local Home SDK do Google. 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 que está 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 deve 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 "Fan", o Assistant saberá que não precisa desativar a unidade de plug-in 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 CA tradicional, mas que tem um endpoint de ativação/desativação que controla a energia de outro dispositivo, precisam decidir se o tipo de dispositivo será atribuído à unidade de plug-in de ativação/desativação ou outro tipo de dispositivo. Nesse caso, recomendamos que:

  • Se o dispositivo puder controlar a energia para diferentes tipos de dispositivos de carregamento, como um ventilador ou uma luz, o parceiro precisará atribuir o tipo de dispositivo da unidade de plug-in ligada/desativada. Assim, o usuário poderá atribuir ao dispositivo um tipo diferente de dispositivo ao integrá-lo à casa.

  • Se o dispositivo só puder controlar uma luz, o parceiro precisa atribuir a ele o tipo de dispositivo "Luz acender/apagar".

Por exemplo, a Acme Lighting Corporation fabrica um dispositivo que tem um conector de alimentação próprio ao qual apenas as lâmpadas da Acme Lighting podem ser conectadas. O dispositivo pode acender ou apagar as luzes. Nesse caso, faz mais sentido que a Acme atribua o tipo de dispositivo com iluminação ligada/desligada.

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

Hubs

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

Tabela: dispositivos Google Nest com Matter suporte hub
Dispositivo Suporte para 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 mais informações, consulte o artigo de suporte Dispositivos Nest com o Matter.

Criar um dispositivo

Se você ainda não tiver criado 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 componentes eletrônicos
Fornecedor Plataforma Suporte do Thread Guia
Bouffalo Lab BL602
BL702
Espressif ESP32 Testes OTA
Semicondutores nórdicos nRF52840 DK (link em inglês) Testes OTA
NXP Kit de desenvolvimento IOTZTB-DK006
Realtek Ameba série D
Silicon Labs Kit de desenvolvimento EFR32MG24
Kit para iniciantes EFR32MG Zigbee e Thread
Telink TLSR9518
Instrumentos texas Kit de desenvolvimento do LaunchPad CC2652R7 (link em inglês)

Dispositivos finais dormentes do Thread

Os dispositivos finais dormindo (SED, na sigla em inglês) do Thread e os dispositivos finais do sono sincronizados (SSED, na sigla em inglês) Thread 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 dispositivos não inativos é de três segundos. Ciclos de sono mais longos podem ter a degradação do serviço, por exemplo, os dispositivos identificados como off-line no Google Home Graph.

Ferramentas para Desenvolvedores

Ferramentas recomendadas para criar dispositivos Matter

O Google recomenda usar a Google Home Extension for Visual Studio Code e nossa 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.