Appareils compatibles

De nombreux types d'appareils Matter sont compatibles avec l'écosystème Google Home, mais ils ne sont pas tous entièrement compatibles.

Prise en charge du type d'appareil et des commandes

Les appareils compatibles Matter de l'écosystème Google Home peuvent être contrôlés par différentes méthodes:

  1. Google Assistant : commande vocale pour contrôler l'appareil Matter à partir de n'importe quel appareil Assistant.
  2. Google Home app (GHA) : utilisez l'interface utilisateur de GHA pour contrôler l'appareil Matter.
  3. Interface utilisateur intelligente des écrans connectés : utilisez l'interface utilisateur d'un écran connecté pour contrôler l'appareil Matter.

Pour en savoir plus sur les clusters, reportez-vous au dépôt de code Matter (connectedhomeip).

Tableau: Matter type d'appareil et commandes compatibles
Légende: Disponible, Non disponible
Type d'appareil Matter Cluster(s) d'application Matter – Spécification Contrôle de l'assistance Type d'écosystème domestique
Google Assistant Google Home app (GHA) Écran connecté
Température de couleur Lumière Contrôle des couleurs
Commande du niveau
Activé/Désactivé
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 Serrure
1,0 Verrouiller
Éclairage de couleur étendu Contrôle des couleurs
Commande du niveau
Activé/Désactivé
1,0 Léger
Ventilateur Contrôle du ventilateur
Activé/Désactivé
1,0 Ventilateur
Capteur de débit Mesure du flux
1,0 Capteur
Capteur d'humidité Mesure de l'humidité relative
1,0 Capteur
Capteur de lumière Mesure de l'éclairage
1,0 Capteur
Détecteur de présence Détection de l'occupation
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
Prise électrique Contrôle du niveau
Activé/Désactivé
1,0 Prise
Capteur de pression Mesure de la pression
1,0 Capteur
inférieur 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 Levage
Inclinaison
Levage
Inclinaison
Levage
Inclinaison
Stores

des connexions

Tous les appareils situés derrière un pont Matter apparaissent comme d'habitude pour les utilisateurs de l'écosystème Google Home. Le pont lui-même apparaît en tant que 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é sur toutes les surfaces des serrures Matter de l'écosystème Google qui n'exigent pas de code. 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 types d'appareils Matter, car il s'agit d'une manette Matter, comme GHA, Assistant ou un hub Google tel que 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. Pour en savoir plus sur les contrôleurs et les contrôleurs, consultez la section Rôles associés aux nœuds dans l'introduction Matter.

É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 GHA. Il peut allumer ou éteindre un interrupteur Matter Marche/Arrêt, mais ne pourra rien faire de lui par la suite, sauf le supprimer de la maison.

Un utilisateur final qui commande un interrupteur d'éclairage Marche/Arrêt sur la structure Google voudrait naturellement le configurer pour contrôler un autre appareil. Pour le moment, l'utilisateur n'a aucun moyen de le faire dans l'écosystème Google Home. Le GHA ne peut pas lier un interrupteur marche/arrêt aux points de terminaison d'un autre appareil, car l'écosystème Google Home n'expose pas le cluster de liaison Matter.

Pour qu'un interrupteur marche/arrêt puisse être utilisé dans la structure Matter de Google, le partenaire doit implémenter un directeur Matter, qui est un client distant pouvant créer des entrées dans le cluster de liaison. L'application permet ensuite à l'interrupteur d'éclairage Marche/Arrêt de contrôler un autre appareil ou groupe d'appareils Matter.

Interrupteur Marche/Arrêt avec voyant Marche/Arrêt

Il existe un cas d'utilisation particulier impliquant un interrupteur marche/arrêt associé à un système d'éclairage Marche/Arrêt dans le même appareil.

Lorsque l'extrémité 1 est l'ampoule Marche/Arrêt et que l'extrémité 2 est l'interrupteur Marche/Arrêt, seul l'interrupteur Marche/Arrêt est visible dans le GHA.

Toutefois, lorsque le point de terminaison 1 est l'interrupteur Marche/Arrêt et que le point de terminaison 2 est le voyant Marche/Arrêt, les deux appareils sont visibles dans le GHA.

Lorsque vous concevez un appareil de ce type, assurez-vous que les deux appareils sont représentés dans la GHA. Définissez le point de terminaison 1 comme interrupteur Marche/Arrêt et le point de terminaison 2 en tant qu'interrupteur Marche/Arrêt.

Boîtiers encastrables à connecteur Marche/Arrêt

Le type d'appareil enfichable Marche/Arrêt peut être configuré pour apparaître sous un autre type, tout comme les prises et interrupteurs intégrés au Local Home SDK 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'aide Personnaliser les commandes vocales de prise connectée ou d'interrupteur connecté avec le type d'appareil décrit la procédure à suivre par l'utilisateur. C'est par exemple le cas lorsque l'utilisateur a branché un ventilateur sur l'unité enfichable. Si l'utilisateur a configuré le type d'appareil du plug-in en tant que ventilateur, Assistant sait qu'il ne doit pas éteindre l'unité lorsque l'utilisateur dit "Hey Google, éteins les lumières".

Choisir un type d'appareil

Les partenaires qui développent un appareil qui n'est pas une prise électrique traditionnelle, mais qui dispose d'un point de terminaison Marche/Arrêt contrôlant l'alimentation d'un autre appareil doivent choisir d'attribuer au produit le type d'appareil enfichable 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, tels qu'un ventilateur ou une lumière, le partenaire doit lui attribuer le type d'appareil enfichable Marche/Arrêt. L'utilisateur pourra ensuite attribuer un autre type d'appareil à l'appareil lors de son intégration dans sa maison.

  • Si l'appareil ne peut contrôler qu'une lumière, le partenaire doit lui attribuer le type d'appareil "Éclairage Marche/Arrêt".

Par exemple, Acme Lighting Corporation fabrique un appareil équipé d'un connecteur d'alimentation propriétaire auquel seules les ampoules Acme Lighting peuvent être branchées. L'appareil peut allumer ou éteindre les lumières. Dans ce cas, il est plus logique pour Acme d'attribuer à son appareil le type d'appareil "Lumière Marche/Arrêt".

À l'inverse, Mega Plugin Corporation fabrique un appareil équipé d'une prise secteur standard, ce qui permet à un utilisateur final de brancher n'importe quoi, qu'il s'agisse d'un téléviseur ou d'une lampe. 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.

Tableau: appareils Google Nest compatibles avec le hub Matter
Appareil Compatibilité avec les routeurs de bordure Thread 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
Nest WiFi Pro

Pour en savoir plus, consultez l'article d'aide Appareils Nest avec Matter.

Créer un appareil

Si vous n'avez pas encore créé d'appareil compatible Matter, vous pouvez utiliser l'un des appareils Matter suivants pour la validation de bout en bout:

Tableau: Matter exemples de fournisseurs de silicium
Vendor Plate-forme Assistance Thread Guide
Bouffalo Lab BL602
BL702
Espressif ESP32 Tests OTA
Nordic Semiconductor nRF52840 Danemark Tests OTA
NXP Kit de développement IOTZTB-DK006
Realtek Ameba série D
Silicon Labs Kit de développement EFR32MG24
Kit de démarrage Zigbee EFR32MG et Thread
Telink TLSR9518
Texas Instruments Kit de développement LaunchPad CC2652R7

Appareils Thread inactifs

Les appareils Thread à fin de sommeil dormant (SED) et les appareils de fin de sommeil synchronisés (SSED) Thread peuvent être utilisés avec des appareils Google Nest qui fonctionnent comme des hubs Matter. La période de veille maximale qui permet aux hubs de maintenir le même niveau de services que les appareils qui ne sont pas en veille est de trois secondes. Les cycles de sommeil plus longs peuvent entraîner une dégradation du service, par exemple lorsque les appareils sont identifiés comme étant hors connexion dans Google Home Graph.

Outils de développement

Outils recommandés pour créer des appareils Matter

Google recommande d'utiliser Google Home Extension for Visual Studio Code et notre Matter Virtual Device (MVD) lorsque vous créez un appareil compatible avec Matter.

Google Home Extension comprend Google Assistant Simulator, Google Cloud Logging et d'autres outils pour simplifier le processus de développement, tandis que MVD permet de tester un appareil Matter dans l'écosystème Google Home avant de créer un appareil physique.