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:
- Google Assistant — use a voz para controlar o dispositivo Matter em qualquer dispositivo Assistant.
- Google Home app (GHA): use a interface do GHA para controlar o dispositivo Matter.
- 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
).
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 | Fã | |||
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.
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:
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
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.