Muitos tipos de dispositivos Matter são compatíveis com o ecossistema Google Home, mas nem todos são totalmente compatíveis.
Tipo de dispositivo e suporte ao controle
Os dispositivos compatíveis com Matter no ecossistema Google Home podem controlado por alguns métodos diferentes:
- Google Assistant: use a voz para controlar o dispositivo Matter de qualquer dispositivo Assistant.
- Google Home app (GHA): use a interface do GHA para controlar o dispositivo Matter.
- 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
).
Matter Tipo de dispositivo | Clusters de aplicativo | Especificação do Matter | Suporte ao 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 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 |
Fechadura da porta |
1,0 | Bloquear | |||
Luz de cor estendida |
Controle de nível Ativado/Desativado Controle de cor |
1,0 | Claro | |||
Ventilador |
Controle de ventilação Ativado/Desativado |
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 presença |
Detecção de ocupação |
1,0 | Sensor | |||
Luz ligada/desligada |
Nível de controle Ativado/Desativado |
1,0 | Claro | |||
Interruptor de luz |
Ativado/Desativado |
1,0 | Switch | |||
Unidade do plug-in de ativação/desativação |
Controle de nível Ativado/Desativado |
1,0 | Tomadas | |||
Sensor de pressão |
Medição de pressão |
1,0 | Sensor | |||
Bomba |
Ativado/Desativado 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 | |||
Revestimentos para janelas |
Cortinas |
1,0 | Elevação Inclinação |
Aumento Inclinar |
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 controle de inércia Faça a ponte do tipo de dispositivo 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.
Interruptores de luz liga/desliga
O interruptor de luz para ligar/desligar é o único tipo de dispositivo entre Matter porque é um controle Matter, como GHA, Assistant ou uma central do Google, como 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 Nó papéis no Matter Primer para saber mais sobre controles e controles.
Como o ecossistema do Google Home não expõe Matter Vincular o cluster aos próprios controladores, os usuários finais não podem configure um interruptor para controlar outras Matter dispositivo usando o GHA. Eles podem encomendar um interruptor para ligar/desligar Matter, mas não poderá fazer qualquer coisa com ele depois, exceto 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 o interruptor de luz acenda ou apague, Matter tecido, o parceiro precisa implementar um diretor Matter, que é um cliente remoto que pode criar entradas no cluster de vinculação. O app permite que Interruptor de luz para ligar/desligar 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 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 encomenda dispositivo, é possível configurá-lo para aparecer na casa como qualquer tipo de dispositivo (provavelmente, o tipo de dispositivo conectado). O artigo de suporte Personalizar comandos de voz do plugue inteligente ou do interruptor inteligente com 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 configurou o tipo de dispositivo da unidade de plug-in como "Fan" O Assistant sabe que não deve desativar a unidade de plug-in quando o ou usuário diz "Ok Google, apague as luzes".
Como escolher um tipo de dispositivo
Parceiros que desenvolvem um dispositivo que não é uma tomada CA tradicional mas tiver um endpoint de ativação/desativação que controla a energia para outro dispositivo, precisa decidir se o produto deve ser atribuído ao tipo de dispositivo da unidade de plug-in de ativação/desativação ou outra 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 ao dispositivo um dispositivo diferente ao integrá-lo em 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.
Para mais informações, consulte a página Dispositivos Nest com Matter artigo de suporte.
Criar um dispositivo
Se você ainda não tem um dispositivo compatível com Matter, você pode usar um dos seguintes dispositivos Matter para verificação de ponta a ponta:
Fornecedor | Plataforma | Suporte do Thread | Guia |
---|---|---|---|
Bouffalo Lab | BL602 | ||
BL702 | |||
Espressif | ESP32 | Teste OTA | |
Semicondutores nórdicos | nRF52840 DK | Teste OTA | |
NXP | Desenvolvimento IOTZTB-DK006 kit | ||
Realtek | Ameba D Series | ||
Silicon Labs | Kit de desenvolvimento EFR32MG24 | ||
EFR32MG Zigbee e Thread Kit para iniciantes | |||
Telink | TLSR9518 | ||
Texas Instruments | Kit de desenvolvimento LaunchPad CC2652R7 |
Dispositivos finais adormecidos do Thread
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 máximo de sono que permite para manter o mesmo nível de serviços que os dispositivos não inativos é 3 segundos. Ciclos de sono mais longos podem prejudicar o serviço, como: Os dispositivos identificados como off-line em Google Home Graph.
Ferramentas para Desenvolvedores
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.