Types d'appareils compatibles

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

Types d'appareils et commandes compatibles

Les appareils compatibles avec Matter dans l'écosystème Google Home peuvent être contrôlés de différentes manières :

  1. Google Assistant : utilisez votre voix pour contrôler l'appareil Matter depuis n'importe quel appareil Assistant.
  2. Google Home app (GHA) : utilisez l'UI de GHA pour contrôler l'appareil Matter.
  3. Interface utilisateur de l'écran connecté : utilisez l'interface utilisateur d'un écran connecté pour contrôler l'appareil Matter.

La colonne Test CSA indique les types d'appareils qui vous permettent d'ignorer la phase de test et d'utiliser les résultats de votre Connectivity Standards Alliance (Alliance) Interop Test Lab pour la certification.

La colonne Mode configuration et réinitialisation indique les types d'appareils avec des expériences de découverte et de configuration personnalisables dans Android et l'application Google Home.

Pour en savoir plus sur les clusters, consultez le dépôt de code Matter (connectedhomeip).

Tableau : Matter types d'appareils et compatibilité des commandes
Légende :  Disponible,  Non disponible
Matter Type d'appareil Cluster(s) d'application Spécifications Matter Assistance pour les contrôles Type d'écosystème domotique Test CSA Mode configuration et réinitialisation
Google Assistant Google Home app (GHA) Écran connecté
Purificateur d'air
Contrôle du ventilateur
Marche/Arrêt
Surveillance du filtre HEPA
Surveillance du filtre à charbon actif
1.2 Purificateur d'air
Capteur de qualité de l'air
Tout afficher …
Qualité de l'air
Mesure de la température
Mesure de l'humidité relative
Mesure de la concentration de monoxyde de carbone
Mesure de la concentration de dioxyde de carbone
Mesure de la concentration de PM2,5
Mesure de la concentration de formaldéhyde
Mesure de la concentration de PM1
Mesure de la concentration de PM10
Mesure de la concentration totale de composés organiques volatils
Mesure de la concentration de radon
Mesure de la concentration de dioxyde d'azote
Mesure de la concentration d'ozone
1.2 Capteur
Détecteur de monoxyde de carbone
Mesure de la concentration de monoxyde de carbone
Détecteur de fumée et de monoxyde de carbone
1.2 Détecteur de CO
Carillon
Carillon
1.3 Carillon
Lumière à température de couleur
Contrôle des couleurs
Contrôle du niveau
Activé/Désactivé
1.0 Luminosité
Capteur de contact
État booléen
1.0 Capteur
Lumière dimmable
Contrôle du volume
Activé/Désactivé
1.0 Luminosité
Lave-vaisselle
Marche/Arrêt
Mode lave-vaisselle
Contrôle de la température
État opérationnel
1.2 Lave-vaisselle
Serrure de porte
Serrure de porte
1.0 Verrouiller
Sonnette
Bouton bascule
1.3 Sonnette
Compteur électrique
Mesure de la puissance électrique
Mesure de l'énergie électrique
1.3 N/A
Compteur électrique
Identification du compteur
1.3 N/A
Tarif d'énergie électrique
Prix des produits de base
Conditions du réseau électrique
Tarif des produits de base
1.3 N/A
Extended Color Light
Contrôle des couleurs
Contrôle du niveau
Activé/Désactivé
1.0 Luminosité
Ventilateur
Contrôle du ventilateur
Activé/Désactivé
1.0 Ventilateur
Capteur de débit
Mesure des flux
1.0 Capteur
Capteur d'humidité
Mesure de l'humidité relative
1.0 Capteur
Lave-linge
Marche/Arrêt
Mode lave-linge
Commandes du lave-linge
Contrôle de la température
État opérationnel
1.2 Lave-linge
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 volume
Activé/Désactivé
1.0 Luminosité
Interrupteur Marche/Arrêt
Activé/Désactivé
1.0 Bouton bascule
Module de prise On/Off
Contrôle du volume
Activé/Désactivé
1.0 Outlet
Capteur de pression
Mesure de la pression
1.0 Capteur
Pompe
Marche/Arrêt
Configuration et contrôle de la pompe
Mesure de la température
Mesure de la pression
Mesure du débit
1.0 Pompe
Aspirateur robot
Mode d'exécution du RVC
Mode Nettoyage du RVC
État opérationnel du RVC
1.2 Aspirateur
Détecteur de fumée
Détecteur de fumée et de CO
1.2 Détecteur de fumée
Haut-parleur
Contrôle du volume
Activé/Désactivé
1.0 Haut-parleur
Temperature Sensor (capteur de température)
Mesure de la température
1.0 Capteur
Thermostat
Thermostat
1.0 Thermostat
Habillage de fenêtre
Store
1.0 Stores

des connexions

Tous les appareils situés 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 ControlBridge inerte dans GHA.

Serrures de porte

Bien que la spécification Matter n'exige pas de code pour les serrures de porte, le déverrouillage à distance est désactivé sur toutes les surfaces pour les serrures de porte Matter de l'écosystème Google qui n'exigent pas de code. De même, le déverrouillage vocal des serrures de porte est désactivé. Pour en savoir plus, consultez les Règles de confidentialité et de sécurité de Google.

Interrupteurs marche/arrêt

Le commutateur d'éclairage est unique parmi les types d'appareils Matter, car il s'agit d'un contrôleur Matter, comme GHA, Assistant ou un hub Google tel que Google Nest Hub (2nd gen).

En d'autres termes, un interrupteur est un nœud qui peut contrôler d'autres nœuds. Toutefois, un interrupteur ne peut pas être contrôlé par un autre contrôleur Matter. Pour en savoir plus sur les contrôleurs et les contrôlés, consultez Rôles des nœuds dans l'Matter Primer.

É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 d'éclairage pour contrôler d'autres appareils Matter à l'aide de GHA. Il peut configurer un Matter, mais il ne pourra rien faire d'autre avec, à part le supprimer de la maison.

Lorsqu'un utilisateur final met en service un interrupteur marche/arrêt sur le réseau Google, il souhaite naturellement le configurer pour qu'il contrôle un autre appareil. Pour le moment, l'utilisateur ne peut pas effectuer cette action dans l'écosystème Google Home. GHA ne peut pas associer un interrupteur à un ou plusieurs points de terminaison d'un autre appareil, car l'écosystème Google Home n'expose pas le cluster d'association Matter.

Pour qu'un interrupteur marche/arrêt soit utilisable dans la structure Matter de Google, le partenaire doit implémenter un directeur Matter, qui est un client à distance capable de créer des entrées dans le cluster Binding. L'application permettrait alors à l'interrupteur de contrôler un autre appareil Matter ou un groupe d'appareils.

Interrupteur avec voyant

Il existe un cas d'utilisation particulier impliquant un interrupteur et une lampe On/Off dans le même appareil.

Lorsque le point de terminaison 1 est le voyant marche/arrêt et le point de terminaison 2 est l'interrupteur marche/arrêt, seul l'interrupteur marche/arrêt est visible dans GHA.

Toutefois, lorsque le point de terminaison 1 est l'interrupteur et le point de terminaison 2 est la lumière, les deux appareils sont visibles dans GHA.

Lorsque vous concevez un appareil de ce type, pour vous assurer que les deux appareils sont représentés dans GHA, définissez le point de terminaison 1 comme interrupteur et le point de terminaison 2 comme lumière.

Unités de plug-in Marche/Arrêt

Le type d'appareil "Module enfichable marche/arrêt" peut être configuré pour apparaître comme un autre type d'appareil, tout comme les prises et les interrupteurs intégrés à 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'aide Personnaliser les commandes vocales pour vos prises connectées ou interrupteurs connectés en précisant le type d'appareil décrit la procédure à suivre par l'utilisateur. Un cas d'utilisation typique est celui où l'utilisateur a branché un ventilateur sur l'unité enfichable. Si l'utilisateur a configuré le type d'appareil de l'unité enfichable comme ventilateur, Assistant sait qu'il ne doit pas éteindre l'unité enfichable 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 CA 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 "Prise marche/arrêt" ou un autre type d'appareil. Dans ce cas, nous vous recommandons de procéder comme suit :

  • Si l'appareil peut contrôler l'alimentation de différents types de charges, comme un ventilateur ou une lumière, le partenaire doit lui attribuer le type d'appareil "Module enfichable Marche/Arrêt". L'utilisateur pourra ensuite attribuer un autre type d'appareil lors de l'intégration de l'appareil dans sa maison.

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

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

À l'inverse, Mega Plugin Corporation fabrique un appareil doté d'une prise secteur standard, permettant à un utilisateur final de brancher n'importe quel appareil, d'un téléviseur à une lampe. Dans ce cas, il est judicieux d'implémenter l'appareil en tant qu'unité enfichable marche/arrêt.

Hubs

Les appareils Google Nest suivants fonctionnent comme hubs Matter dans l'écosystème Google Home.

Tableau : Appareils Google Nest compatibles avec les hubs Matter
Appareil Thread Compatibilité avec le routeur de bordure 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
Google TV Streamer (4k)
Nest WiFi Pro

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

Créer un appareil

Si vous ne disposez pas déjà d'un appareil compatible avec Matter, vous pouvez utiliser l'un des appareils Matter suivants pour la validation de bout en bout :

Tableau : Exemples Matter fournis par les fournisseurs de semi-conducteurs
Fournisseur Plate-forme Assistance Thread Guide
Bouffalo Lab BL602
BL702
Espressif ESP32 Tests OTA
Nordic Semiconductor nRF52840 DK Tests OTA
NXP Kit de développement IOTZTB-DK006
Realtek Ameba D Series
Silicon Labs Kit de développement EFR32MG24
Kit de démarrage EFR32MG Zigbee et Thread
Telink TLSR9528 Guide du développeur Telink Matter
Texas Instruments Kit de développement CC2652R7 LaunchPad

Appareils finaux Thread Sleepy

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 veille maximale qui permet aux hubs de maintenir le même niveau de services que les appareils non en veille est de 3 secondes. Les cycles de sommeil 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

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) lors de la création d'un appareil compatible avec Matter.

Google Home Extension inclut 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.