Molti tipi di dispositivi Matter sono supportati nell'ecosistema Google Home, anche se non tutti sono completamente supportati.
Supporto per tipo di dispositivo e controllo
I dispositivi compatibili con Matter nell'ecosistema Google Home possono essere controllati con diversi metodi:
- Google Assistant: usa la voce per controllare il dispositivo Matter da qualsiasi dispositivo Assistant.
- Google Home app (GHA): usa l'interfaccia utente di GHA per controllare il dispositivo Matter.
- UI di uno smart display: utilizza l'UI di uno smart display per controllare il dispositivo Matter.
Per saperne di più sui cluster, consulta il repository
di codice Matter
(connectedhomeip
).
Matter tipo di dispositivo | Cluster di applicazioni | Specifiche Matter | Assistenza per il controllo | Tipo di ecosistema domestico | ||
---|---|---|---|---|---|---|
Google Assistant | Google Home app (GHA) | Smart display | ||||
Luce temperatura colore |
Controllo del colore Controllo del livello On/Off |
1,0 | Lieve | |||
Sensore di contatto |
Stato booleano |
1,0 | Sensore | |||
Luce regolabile |
Controllo del livello On/Off |
1,0 | Lieve | |||
Serratura per porte |
Serratura per porte |
1,0 | Blocca | |||
Luce colore estesa |
Controllo del colore Controllo del livello On/Off |
1,0 | Lieve | |||
Ventilatore |
Controllo ventola On/Off |
1,0 | Ventola | |||
Sensore di flusso |
Misurazione della portata |
1,0 | Sensore | |||
Sensore di umidità |
Misurazione dell'umidità relativa |
1,0 | Sensore | |||
Sensore luce |
Misurazione dell'illuminazione |
1,0 | Sensore | |||
Sensore di presenza |
Monitoraggio della presenza di persone |
1,0 | Sensore | |||
Luce on/off |
Controllo del livello On/Off |
1,0 | Lieve | |||
Interruttore della luce on/off |
On/Off |
1,0 | Cambia | |||
Unità plug-in on/off |
Controllo del livello On/Off |
1,0 | Presa | |||
Sensore di pressione |
Misurazione della pressione |
1,0 | Sensore | |||
Altoparlante |
Controllo del livello On/Off |
1,0 | Altoparlante | |||
Sensore di temperatura |
Misurazione della temperatura |
1,0 | Sensore | |||
Termostato |
Termostato |
1,0 | removed | |||
Rivestimenti per finestre |
Rivestimenti per finestre |
1,0 | Solleva Inclina |
Solleva Inclina |
Solleva Inclina |
Tende |
ponti
Tutti i dispositivi dietro un bridge Matter vengono visualizzati normalmente per un utente nell'ecosistema Google Home. Il bridge viene visualizzato come un tipo di dispositivo inerte di un bridge di controllo in GHA.
Serrature per porte
Anche se la specifica Matter non richiede codici PIN per le serrature, lo sblocco da remoto viene disattivato su tutte le piattaforme per le serrature Matter nell'ecosistema Google che non richiedono un codice PIN. Per ulteriori informazioni, consulta le Norme sulla privacy e sulla sicurezza di Google.
Interruttori per luci on/off
L'interruttore della luce on/off è unico tra i Matter tipi di dispositivi in quanto si tratta di un controller Matter, come GHA, Assistant, o di un hub Google come Google Nest Hub (2nd gen).
In altre parole, un interruttore della luce On/Off è un nodo che può controllare altri nodi. Tuttavia, un interruttore della luce On/Off non può essere controllato da un altro controller Matter. Per ulteriori informazioni su controller e controlli, consulta Ruoli dei nodi nella serie introduttiva di Matter.
Poiché l'ecosistema Google Home non espone il cluster di associazione Matter ai suoi controller, gli utenti finali non possono configurare un interruttore della luce On/Off per controllare altri dispositivi Matter utilizzando GHA. Può commettere un interruttore della luce on/off di Matter, ma non potrà farlo in seguito, se non eliminarlo dalla casa.
Ovviamente, un utente finale che mette in servizio un interruttore della luce on/off nella struttura Google vorrà configurarlo per il controllo di un altro dispositivo. Al momento, l'utente non può eseguire questa operazione nell'ecosistema Google Home. GHA non può associare un interruttore della luce On/Off agli endpoint di un altro dispositivo, perché l'ecosistema Google Home non espone il cluster di associazione Matter.
Per poter utilizzare un interruttore della luce on/off nell'infrastruttura di Google Matter, il partner deve implementare un director Matter, ovvero un client remoto in grado di creare voci nel cluster di associazione. L'app consente quindi all'interruttore della luce on/off di controllare un altro dispositivo Matter o un altro gruppo di dispositivi.
Interruttore della luce on/off con illuminazione On/Off
Esiste un caso d'uso speciale che prevede l'uso di un interruttore della luce acceso/spento in combinazione con una spia accesa/spenta nello stesso dispositivo.
Quando l'endpoint 1 è la luce On/Off e l'endpoint 2 è l'interruttore della luce On/Off, in GHA è visibile solo l'interruttore della luce On/Off.
Tuttavia, quando l'endpoint 1 è l'interruttore della luce on/off e l'endpoint 2 è la luce acceso/spento, entrambi i dispositivi sono visibili in GHA.
Durante la progettazione di un dispositivo come questo, per assicurarti che entrambi i dispositivi siano rappresentati in GHA, imposta l'endpoint 1 come interruttore della luce on/off e l'endpoint 2 come luce on/off.
Unità plug-in on/off
Il tipo di dispositivo dell'unità plug-in on/off può essere configurato in modo da apparire come un tipo di dispositivo diverso, proprio come i connettori e gli interruttori integrati in Local Home SDK. Quando l'utente mette in servizio il dispositivo, può configurarlo in modo che appaia in casa come qualsiasi tipo di dispositivo (apparentemente, il tipo di dispositivo a cui è collegato). L'articolo di assistenza Personalizzare i comandi vocali per le prese o gli interruttori smart in base al tipo di dispositivo illustra la procedura che l'utente dovrà seguire. Un caso d'uso tipico è quando l'utente ha una ventola collegata all'unità plug-in. Se l'utente ha configurato il tipo di dispositivo dell'unità plug-in come ventola, Assistant sa non spegnere l'unità plug-in quando l'utente dice "Hey Google, spegni le luci".
Scelta di un tipo di dispositivo
I partner che sviluppano un dispositivo che non è una tradizionale presa elettrica CA, ma ha un endpoint On/Off che controlla l'alimentazione di un altro dispositivo, devono decidere se assegnare al prodotto il tipo di dispositivo Unità plug-in On/Off o un altro tipo di dispositivo. In tal caso, consigliamo di:
Se il dispositivo è in grado di controllare l'alimentazione per diversi tipi di dispositivi di carico, come una ventola o una luce, il partner deve assegnargli il tipo di dispositivo unità plug-in acceso/spento. L'utente potrà quindi assegnare al dispositivo un tipo di dispositivo diverso durante l'onboarding in casa.
Se il dispositivo può controllare solo una luce, il partner deve assegnargli il tipo di dispositivo Luce accesa/spenta.
Ad esempio, Acme Lighting Corporation realizza un dispositivo dotato di un connettore di alimentazione proprietario che solo le luci Acme Lighting possono collegare. Il dispositivo può accendere o spegnere le luci. In questo caso, è preferibile che Acme assegni al proprio dispositivo il tipo Luce accesa/spenta.
Al contrario, Mega Plugin Corporation realizza un dispositivo dotato di una presa di corrente CA standard, che consente all'utente finale di collegare qualsiasi cosa, dalla TV a una lampada. In questo caso, ha senso implementare il dispositivo come unità plug-in On/Off.
Hub
I seguenti dispositivi Google Nest funzionano come hub Matter nell'ecosistema Google Home.
Per ulteriori informazioni, leggi l'articolo del Centro assistenza Dispositivi Nest con Matter.
Crea un dispositivo
Se non hai già un dispositivo abilitato per Matter, puoi usare uno dei seguenti dispositivi Matter per la verifica end-to-end:
Fornitore | Piattaforma | Assistenza Thread | Guida |
---|---|---|---|
Laboratorio Bouffalo | BL602 | ||
BL702 | |||
Espressif | ESP32 | Test per OTA | |
Nordic Semiconductor | nRF52840 DK | Test per OTA | |
NXP | Kit di sviluppo IOTZTB-DK006 | ||
Realtek | Serie Ameba D | ||
Lab Silicon | Kit di sviluppo EFR32MG24 | ||
Starter kit EFR32MG Zigbee e Thread | |||
Telink | TLSR9518 | ||
Texas Instruments | Kit di sviluppo CC2652R7 LaunchPad |
Dispositivi finali Thread assonnati
Thread È possibile utilizzare i dispositivi Google Nest (SED) e i Thread dispositivi finali sincronizzati (SSED) con i dispositivi Google Nest che fungono da hub Matter. Il periodo di sospensione massimo che consente agli hub di mantenere lo stesso livello di servizi dei dispositivi non di sospensione è di 3 secondi. Cicli di sonno più lunghi potrebbero subire un peggioramento del servizio, ad esempio i dispositivi che vengono identificati come offline in Google Home Graph.
Strumenti di sviluppo
Google consiglia di utilizzare Google Home Extension for Visual Studio Code e Matter Virtual Device (MVD) per creare un dispositivo con l'assistenza Matter.
Google Home Extension include Google Assistant Simulator, Google Cloud Logging e altri strumenti per semplificare il processo di sviluppo, mentre MVD offre un modo per testare un dispositivo Matter nell'ecosistema Google Home prima di creare un dispositivo fisico.