Dispositivos compatíveis

Muitos tipos de dispositivo Matter têm suporte no ecossistema Google Home, embora nem todos sejam totalmente compatíveis.

Tipo de dispositivo e suporte ao controle

Os dispositivos 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 IU do GHA para controlar o dispositivo Matter.
  3. IU de smart display: use a IU 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 aplicativo Especificações do Matter Suporte de controle Tipo de ecossistema doméstico
Google Assistant Google Home app (GHA) Smart Display
Luz de temperatura da cor Controle de cor
Controle de nível
Ativado/desativado
1.0 Claro
Entrar em contato com o sensor Estado booleano
1.0 Sensor
Luz regulável Controle de nível
Ativado/desativado
1.0 Claro
Fechadura de porta Fechadura da porta
1.0 Bloquear
Cores estendidas (claro) 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 de ativação/desativação Controle de nível
Ativado/desativado
1.0 Claro
Interruptor de luz para ligar/desligar 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
Palestrante 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 Aumento
Inclinação
Aumento
Inclinação
Aumento
Inclinação
Persiana

de pontes

Todos os dispositivos por trá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 de portas

Embora a especificação Matter não exija códigos PIN para fechaduras, o desbloqueio remoto é desativado em todas as superfícies de 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 para ligar/desligar

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

Em outras palavras, um interruptor para ligar/desligar é um nó que pode controlar outros nós. No entanto, uma chave de luz de ativação/desativação não pode ser controlada por outro controle da Matter. Consulte Papéis de nó no Matter Primer para saber mais sobre controladores e controles.

Como o ecossistema 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 o GHA. Ele pode comissionar uma chave de ativação/desativação do Matter, mas não poderá fazer nada com ela depois, 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 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 possa ser 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 permite que a chave de luz liga/desliga controle outro dispositivo Matter ou grupo de dispositivos.

Interruptor de luz para ligar/desligar com luz de liga/desliga

Há um caso de uso especial envolvendo uma chave de ativação/desativação em combinação com uma luz de ativação/desativação no mesmo dispositivo.

Quando o Endpoint 1 é a luz de ativação/desativação e o Endpoint 2 é a chave de ativação/desativação, apenas a luz de ativação/desativação 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 ativação/desativação, os dois dispositivos ficam visíveis na GHA.

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

Unidades plug-in para ativar/desativar

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 plugues e interruptores 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 (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 segue. 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 ventilador, o Assistant vai saber que não precisa desativar a unidade 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 de CA tradicional, mas tem um endpoint de ativação/desativação que controla a energia para outro dispositivo, precisam decidir se atribuirão ao produto o tipo de dispositivo de unidade de conexão de ativação/desativação ou outro tipo de dispositivo. Nesse caso, recomendamos que faça o seguinte:

  • Se o dispositivo puder controlar a energia de diferentes tipos de dispositivos de carga, como um ventilador ou uma luz, o parceiro precisará atribuir a ele o tipo de dispositivo de unidade de conexão ativada/desativada. 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 ativada/desativada".

Por exemplo, a Acme Lighting Corporation cria um dispositivo que tem um conector de alimentação reservado ao qual apenas as luzes da Acme Lighting podem ser conectadas. O dispositivo pode acender ou apagar as luzes. Nesse caso, faz mais sentido para a Acme atribuir o tipo de dispositivo "Luz ativada/desativada".

Por outro lado, a Mega Plugin Corporation cria um dispositivo que tem uma tomada 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 de plug-in de ativação/desativação.

Hubs

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

Tabela: dispositivos Google Nest com suporte a hub Matter
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 saber mais, consulte o artigo de suporte Dispositivos Nest com o Matter.

Criar um dispositivo

Se você ainda não tiver um dispositivo ativado para Matter, use um dos seguintes dispositivos Matter para verificação de ponta a ponta:

Tabela: Matter exemplos de fornecedores de silício
Fornecedor Plataforma Suporte do Thread Guia
Laboratório de bouffalo BL602
BL702
Espressif ESP32 Teste OTA
Semicondutores nórdicos nRF52840 DK (link em alemão) Teste OTA
Nxp Kit de desenvolvimento IOTZTB-DK006
Realtek Ameba D Series
Laboratórios de silicone Kit de desenvolvimento EFR32MG24
Kit EFR32MG Zigbee e Thread Starter
Telink TLSR9518
Instrumentos texas Kit de desenvolvimento do LaunchPad CC2652R7

Dispositivos finais com Thread inativo

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

Ferramentas para Desenvolvedores

Ferramentas recomendadas para criar dispositivos Matter

O Google recomenda usar 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 do Google Home antes de criar um dispositivo físico.