De nombreux types d'appareils Matter sont compatibles avec l'écosystème Google Home, mais tous ne sont pas entièrement compatibles.
Prise en charge du type d'appareil et des commandes
Les appareils compatibles avec Matter de l'écosystème Google Home peuvent être contrôlés de différentes manières :
- Google Assistant : contrôlez le paramètre Matter appareil depuis n'importe quel Assistant appareil.
- Google Home app (GHA) : utilisez l'UI de GHA pour contrôler l'appareil Matter.
- Interface utilisateur de l'écran connecté : utilisez l'interface utilisateur d'un écran connecté pour contrôler l'appareil Matter.
Pour en savoir plus sur les clusters, consultez le Matter
dépôt de code
(connectedhomeip
).
Type d'appareil Matter | Clusters d'applications | Matter – Spécification | Assistance pour le contrôle | Type d'écosystème domestique | ||
---|---|---|---|---|---|---|
Google Assistant | Google Home app (GHA) | Écran connecté | ||||
Température de couleur Lumière |
Contrôle de la couleur Contrôle du niveau Marche/Arrêt |
1.0 | Léger | |||
Capteur de contact |
État booléen |
1.0 | Capteur | |||
Lumière à intensité variable |
Contrôle du niveau Activé/Désactivé |
1.0 | Léger | |||
Serrure de porte |
Serrure |
1.0 | Verrouiller | |||
Éclairage de couleur étendu |
Contrôle du niveau Marche/Arrêt Contrôle de la couleur |
1.0 | Léger | |||
Ventilateur |
Contrôle du ventilateur Activé/Désactivé |
1.0 | Ventilateur | |||
Capteur de débit |
Mesure du débit |
1.0 | Capteur | |||
Capteur d'humidité |
Mesure de l'humidité relative |
1.0 | Capteur | |||
Capteur de lumière |
Mesure de l'éclairement |
1.0 | Capteur | |||
Capteur de présence |
Détection de présence |
1.0 | Capteur | |||
Voyant Marche/Arrêt |
Contrôle du niveau Activé/Désactivé |
1.0 | Léger | |||
Interrupteur Marche/Arrêt |
Activé/Désactivé |
1.0 | Bouton bascule | |||
Bloc d'alimentation |
Contrôle du niveau Activé/Désactivé |
1.0 | Prise | |||
Capteur de pression |
Mesure de la pression |
1.0 | Capteur | |||
Pompe |
Marche/Arrêt Paramètres et contrôle de la pompe Mesure de la température Mesure de la pression Mesure du débit |
1.0 | Pompe à eau | |||
Haut-parleur |
Contrôle du niveau Activé/Désactivé |
1.0 | Haut-parleur | |||
Capteur de température (Temperature Sensor) |
Mesure de la température |
1.0 | Capteur | |||
Thermostat |
Thermostat |
1.0 | Thermostat | |||
Revêtements de fenêtres |
Revêtement de fenêtre |
1.0 | Élévation Inclinaison |
Amélioration Inclinaison |
Élévation Inclinaison |
Stores |
des connexions
Tous les appareils derrière un pont Matter s'affichent normalement pour un utilisateur de l'écosystème Google Home. Le pont lui-même apparaît comme un type d'appareil de pont de contrôle inerte dans GHA.
Serrures et serrures
Bien que la spécification Matter ne nécessite pas de code pour les serrures, le déverrouillage à distance est désactivé surfaces pour Matter serrures de porte dans l'écosystème Google n'exigez pas de code PIN. Pour en savoir plus, consultez les Règles de confidentialité et de sécurité de Google.
Interrupteurs Marche/Arrêt
L'interrupteur d'éclairage Marche/Arrêt est unique parmi les Matter types d'appareils. en ce sens qu'il s'agit d'une manette Matter, comme GHA, Assistant ou un hub Google tel que comme Google Nest Hub (2nd gen).
En d'autres termes, un interrupteur Marche/Arrêt est un nœud qui peut contrôler d'autres nœuds. Toutefois, un interrupteur marche/arrêt ne peut pas être contrôlé par un autre contrôleur Matter. Voir Nœud rôles dans le Matter Introduction pour en savoir plus sur les manettes.
Étant donné que l'écosystème Google Home n'expose pas le cluster de liaison Matter à ses contrôleurs, les utilisateurs finaux ne peuvent pas configurer un interrupteur marche/arrêt pour contrôler d'autres appareils Matter à l'aide de l'GHA. Ils peuvent commander un interrupteur Marche/Arrêt de Matter, mais il peut faire quoi que ce soit, sauf le supprimer de la maison.
Un utilisateur final commande naturellement un interrupteur Marche/Arrêt sur la structure Google. le configurer pour contrôler un autre appareil. Il n'existe actuellement pour l'utilisateur dans l'écosystème Google Home. La GHA ne peut pas lier un interrupteur Marche/Arrêt à l'appareil points de terminaison, car l'écosystème Google Home n'expose pas Cluster de liaison Matter.
Pour qu'un interrupteur marche/arrêt puisse être utilisé dans le tissu Matter de Google, le partenaire doit implémenter un director Matter, qui est un client à distance pouvant créer des entrées dans le cluster de liaison. L'application autorise alors l'accès Interrupteur Marche/Arrêt pour contrôler un autre appareil Matter ou groupe d'appareils.
Interrupteur Marche/Arrêt avec voyant Marche/Arrêt
Il existe un cas d'utilisation particulier impliquant un bouton marche/arrêt associé à une lumière marche/arrêt dans le même appareil.
Lorsque le point de terminaison 1 est la lumière marche/arrêt et que le point de terminaison 2 est le bouton marche/arrêt de la lumière, seul le bouton marche/arrêt de la lumière est visible dans GHA.
Toutefois, lorsque le point de terminaison 1 est l'interrupteur Marche/Arrêt et que le point de terminaison 2 est l'interrupteur Marche/Arrêt Lumière. Les deux appareils sont visibles dans le GHA.
Lors de la conception d'un appareil comme celui-ci, pour s'assurer que les deux appareils sont représentés dans GHA, définir le point de terminaison 1 comme interrupteur Marche/Arrêt et au point 2, la lumière Marche/Arrêt.
Boîtiers encastrables à connecteur Marche/Arrêt
Le type d'appareil "Unité de prise marche/arrêt" peut être configuré pour apparaître comme un type d'appareil différent, tout comme les prises et les interrupteurs intégrés à l'Local Home SDK de Google. Lorsque l'utilisateur met en service l'appareil, il peut le configurer pour qu'il apparaisse dans la maison comme n'importe quel type d'appareil (ostensiblement, le type d'appareil qui y est branché). L'article d'assistance Personnaliser les commandes vocales pour vos prises et interrupteurs connectés en précisant le type d'appareil décrit la procédure à suivre. C'est par exemple le cas lorsque l'utilisateur a branché un ventilateur sur l'appareil enfichable. Si l'utilisateur a configuré le type d'appareil du plug-in comme type d'appareil Ventilateur, Assistant sait qu'il ne faut pas éteindre le plug-in lorsque le l'utilisateur dit "Hey Google, éteins la lumière".
Choisir un type d'appareil
Les partenaires qui développent un appareil qui n'est pas une prise électrique AC traditionnelle, mais qui dispose d'un point de terminaison marche/arrêt qui contrôle l'alimentation d'un autre appareil, doivent décider d'attribuer au produit le type d'appareil Unité de branchement marche/arrêt ou un autre type d'appareil. Dans ce cas, nous vous recommandons de suivre ces recommandations:
Si l'appareil peut contrôler l'alimentation de différents types d'appareils de charge, comme un ventilateur ou une lampe, le partenaire doit lui attribuer le type d'appareil Unité de branchement Marche/Arrêt. L'utilisateur pourra ensuite attribuer un autre type d'appareil à l'appareil lors de son intégration à son domicile.
Si l'appareil ne peut contrôler qu'une seule ampoule, le partenaire doit lui attribuer le type d'appareil "Ampoule marche/arrêt".
Par exemple, Acme Lighting Corporation fabrique un appareil doté d'un connecteur d'alimentation propriétaire que seules les ampoules Acme Lighting peuvent brancher. L'appareil peut allumer ou éteindre les lumières. Dans ce cas, il est plus logique pour Acme de attribuer à son appareil le type d’appareil Éclairage Marche/Arrêt.
À l'inverse, Mega Plugin Corporation fabrique un appareil doté d'une alimentation secteur standard d'une prise, permettant à l'utilisateur final de brancher n'importe quoi, qu'il s'agisse d'un téléviseur ou d'une lampe. Dans Dans ce cas, il est judicieux d'implémenter l'appareil en tant que plug-in Marche/Arrêt.
Hubs
Les appareils Google Nest suivants fonctionnent comme des hubs Matter dans l'écosystème Google Home.
Pour en savoir plus, consultez l'article d'assistance sur les appareils Nest avec Matter.
Créer un appareil
Si vous n'avez pas encore créé d'appareil compatible avec Matter, vous pouvez utiliser l'un des appareils Matter suivants pour la validation de bout en bout:
Fournisseur | Plate-forme | Assistance Thread | Guide |
---|---|---|---|
Bouffalo Lab | BL602 | ||
BL702 | |||
Espressif | ESP32 | Tests OTA | |
Nordic Semiconductor | nRF52840 DK | Tests OTA | |
NXP | Développement IOTZTB-DK006 le kit | ||
Realtek | Ameba série D | ||
Silicon Labs | Kit de développement EFR32MG24 | ||
EFR32MG Zigbee et Thread Kit de démarrage | |||
Telink | TLSR9518 | ||
Texas Instruments | Développement LaunchPad de CC2652R7 le kit |
Appareils Thread en veille
Les Thread Sleepy End Devices (SED) et les Thread Synchronized Sleepy End Devices (SSED) peuvent être utilisés avec les appareils Google Nest qui fonctionnent comme des hubs Matter. La période de sommeil maximale qui permet afin de maintenir le même niveau de services que les appareils qui ne sont pas en veille3 secondes. Les cycles de veille plus longs peuvent entraîner une dégradation du service, par exemple si les appareils sont identifiés comme hors connexion dans Google Home Graph.
Outils de développement
Google recommande d'utiliser les Google Home Extension for Visual Studio Code et les Matter Virtual Device (MVD) lors de la création d'un appareil avec Matter de l'assistance.
Google Home Extension comprend les Google Assistant Simulator, Google Cloud Logging et d'autres outils permettant de simplifier le processus de développement, tandis que MVD permet de tester Matter dans l'écosystème Google Home avant la construction d’un appareil physique.