Tipos de dispositivos com suporte

Muitos tipos de dispositivos Matter são aceitos no ecossistema Google Home, mas nem todos são totalmente compatíveis.

Suporte a tipos de dispositivo e 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 de 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.

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

Tabela: Matter suporte ao tipo de dispositivo e controle
Legenda: Disponível, Não disponível
Matter Tipo de dispositivo Clusters de aplicativos Especificação do Matter Suporte ao controle Tipo de ecossistema doméstico
Google Assistant Google Home app (GHA) Smart Display
Luz de temperatura de cor Controle de cor
Controle de nível
Ligar/Desligar
1,0 Claro
Sensor de contato Estado booleano
1,0 Sensor
Luz regulável Controle de nível
Ativado/Desativado
1,0 Claro
Bloqueio de porta Trava na porta
1,0 Bloquear
Luz de cor estendida Controle de cor
Controle de nível
Ligar/Desligar
1,0 Claro
Ventilador Controle de ventilação
Ativar/desativar
1,0 Ventilador
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 ocupação 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 Ligar/Desligar
1,0 Switch
Unidade de plugue ativa/desativa Controle de nível
Ativado/Desativado
1,0 Tomadas
Sensor de pressão Medição de pressão
1,0 Sensor
Bomba Ligar/desligar
Configuração e controle da bomba
Medição de temperatura
Medição de pressão
Medição de fluxo
1,0 Bomba de água
Alto-falante Controle de nível
Ativado/Desativado
1,0 Apresentador
Sensor de temperatura Medição de temperatura
1,0 Sensor
Termostato Termostato
1,0 Termostato
Cortina de janela Cortinas
1,0 Elevação
Inclinação
Elevação
Inclinação
Elevação
Inclinação
Persianas

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 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 de portas, o desbloqueio remoto é desativado em todas as plataformas 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 liga/desliga

O interruptor de luz liga/desliga é único entre os tipos de dispositivo Matter porque é um controlador Matter, como GHA, Assistant ou um hub do Google, como 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 On/Off não pode ser controlado por outro controlador Matter. Consulte Papéis de nó no Matter para mais informações sobre controladores e controladores.

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 ligar/desligar para controlar outros dispositivos Matter usando o GHA. Eles podem comissionar um interruptor de luz Matter, mas não poderão fazer mais nada com ele, a não ser excluí-lo da casa.

Um usuário final que comissiona um interruptor de luz liga/desliga no fabric do Google naturalmente quer configurar o dispositivo para controlar outro. 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 ligado/desligado 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 seja utilizável no fabric 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 controlasse outro dispositivo Matter ou um grupo de dispositivos.

Interruptor de luz com luz ativada/desativada

Há um caso de uso especial que envolve um interruptor de luz ligado/desligado em combinação com uma luz ligada/desligada no mesmo dispositivo.

Quando o Endpoint 1 é a luz de ligar/desligar e o Endpoint 2 é o interruptor de luz de ligar/desligar, apenas o interruptor de luz de ligar/desligar é visível no GHA.

No entanto, quando o Endpoint 1 é o interruptor de luz ligado/desligado e o Endpoint 2 é a luz ligada/desligada, ambos os 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 de ativação/desativação e o Endpoint 2 como a luz de ativação/desativação.

Unidades de plugue de ativação/desativação

O tipo de dispositivo de unidade de plugue de ativação/desativação pode ser configurado para aparecer como um tipo de dispositivo 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 (aparentemente, 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 de plugue. Se o usuário tiver configurado o tipo de dispositivo da unidade de plugue como ventilador, Assistant saberá não desligar a unidade de plugue 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 tradicional, mas tem um endpoint de ativação/desativação que controla a energia de outro dispositivo, precisam decidir se vão atribuir ao produto o tipo de dispositivo de plugue com ativação/desativação ou outro tipo de dispositivo. 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 precisará atribuir a ele o tipo de dispositivo de unidade de plugue liga/desliga. O usuário poderá atribuir um tipo de dispositivo diferente ao dispositivo durante a integração na casa.

  • Se o dispositivo só puder controlar uma luz, o parceiro vai precisar atribuir o tipo de dispositivo de luz ligada/desligada.

Por exemplo, a Acme Lighting Corporation fabrica um dispositivo com um conector de energia proprietário que só pode ser conectado a luminárias da Acme Lighting. O dispositivo pode ligar ou desligar as luzes. Nesse caso, faz mais sentido que a Acme atribua ao dispositivo o tipo de dispositivo de luz On/Off.

Por outro lado, a Mega Plugin Corporation fabrica um dispositivo que tem uma tomada de 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 Matter no ecossistema do Google Home.

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

Criar um dispositivo

Se você ainda não criou um dispositivo compatível com Matter, use um dos seguintes dispositivos Matter para 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
Silicon Labs Kit de desenvolvimento EFR32MG24
Kit de iniciantes Zigbee e Thread EFR32MG
Telink TLSR9518
Texas Instruments Kit de desenvolvimento LaunchPad CC2652R7

Dispositivos de extremidade do Thread com Sleepy

Os dispositivos Thread Sleepy End (SED) e Thread Synchronized Sleepy End Devices (SSED) podem ser usados com dispositivos Google Nest que funcionam como hubs Matter. O período de suspensão máximo que permite que os hubs mantenham o mesmo nível de serviços que os dispositivos não em suspensão é de 3 segundos. Ciclos de suspensão mais longos podem causar a degradação do serviço, como os dispositivos sendo identificados como off-line em Google Home Graph.

Ferramentas para Desenvolvedores

Ferramentas recomendadas para a criação de dispositivos Matter

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

O Google Home Extension tem o Google Assistant Simulator, 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.