Intégrer des appareils Matter dans Gladys Assistant
Le protocole Matter est une petite révolution dans le monde de la maison connectée : il permet enfin d'unifier la communication entre les appareils intelligents de différents fabricants.
Gladys Assistant est compatible avec Matter, et vous pouvez donc intégrer des appareils Matter dans votre installation. Gladys joue le rôle de contrôleur Matter, sur votre propre machine : pour un appareil Matter en Wi-Fi ou en Ethernet, vous n'avez aucun hub à acheter. Les appareils Thread font exception, comme expliqué plus bas. Si vous vous demandez quel boîtier il vous faut, lisez notre guide sur quel hub Matter choisir.
Compatibilités
Gladys supporte les fonctionnalités suivantes :
- On/Off : prises, lumières, climatisation, chauffage, ventilateurs, etc.
- Lumières : gestion de la luminosité et des couleurs.
- Volets roulants / rideaux : monter, descendre, pause + réglage de la position.
- Thermostats : réglage de la température cible.
- Climatisations : réglage de la température cible.
- Capteurs de mouvement
- Capteurs de luminosité
- Capteurs de température
- Capteurs d’humidité
Si vous avez un appareil qui n'est pas encore géré, n'hésitez pas à venir en parler sur le forum et nous ajouterons la compatibilité.
Matter vs Thread
Matter est un protocole applicatif, c’est-à-dire qu’il définit comment les appareils communiquent entre eux au niveau des messages échangés : quels types de commandes sont possibles (par exemple, allumer une lumière, relever la température), dans quel format ces messages sont envoyés, et comment les appareils gèrent leur état, l’appairage ou encore la sécurité.
En résumé, Matter se concentre sur le “quoi” et le “comment” des interactions entre appareils connectés.
Thread, de son côté, est un protocole de réseau maillé bas niveau, conçu pour les communications entre appareils à faible consommation d’énergie, sans fil. Il fonctionne comme une alternative au Zigbee ou au Wi-Fi, mais contrairement à ces derniers, il repose sur des standards IP (IPv6), ce qui le rend nativement compatible avec Internet.
Thread gère le “comment ça circule”, c’est-à-dire le transport des messages à travers un réseau sans fil fiable, rapide et sécurisé.
Il existe des appareils Matter utilisant Thread comme protocole réseau, mais pas seulement ! Il existe aussi des appareils Matter utilisant le Wi-Fi, l’Ethernet ou même le Bluetooth comme protocole réseau.
Si votre appareil est déjà sur votre réseau
Si votre appareil est compatible Matter et utilise le Wi-Fi/Ethernet, il est déjà sur votre réseau et peut être utilisé directement dans Gladys !
C'est par exemple le cas de tous les bridges Matter proposés par des fabricants comme Philips Hue, IKEA via leur passerelle DIRIGERA, etc.
C'est aussi le cas de tous les appareils Wi-Fi comme des prises connectées ou des ampoules directement connectées au Wi-Fi.
Si votre appareil n'est pas compatible Matter
Matter n'est pas indispensable pour utiliser un appareil dans Gladys. Si votre appareil ou service n'a pas d'intégration native, regardez le catalogue des intégrations externes : des intégrations communautaires que vous installez en un clic, sans ligne de commande ni fichier de configuration.
Et si celle dont vous avez besoin n'existe pas encore, vous pouvez la créer : voir le guide développeur des intégrations externes.
Si votre appareil utilise Thread uniquement
Si votre appareil utilise Thread, il faudra le connecter à un routeur Thread avant de pouvoir l'utiliser dans Gladys.
Le routeur Thread (ou "Thread Border Router" en anglais) fait le pont entre vos appareils Thread et votre réseau local à la maison. Gladys n'est pas un Thread Border Router : c'est un contrôleur Matter, il vous faut donc un routeur de bordure sur votre réseau pour un appareil Thread.
Beaucoup d'appareils du commerce sont des routeurs Thread :
- Apple TV 4K Ethernet 128 Go
- Apple HomePod
- Google Nest Hub Max
- Google Nest Hub (2ème génération)
- Google Nest Wi-Fi Pro
- Google TV Streamer 4K
- Amazon Echo (4ème génération)
- Amazon Echo Hub
- Amazon Echo Studio
- Amazon Echo Show (21, 15, 10 et 8)
Il est aussi possible de mettre en place un routeur Thread soi-même avec un dongle USB Thread et OpenThread.
Un Thread Border Router seul ne suffit pas aujourd'hui pour ajouter un appareil Matter over Thread dans Gladys. L'appairage de ce type d'appareil passe par le Bluetooth, que Gladys ne gère pas encore : le premier appairage doit donc se faire avec un contrôleur Matter complet, comme une Apple TV, une Amazon Echo compatible Matter ou un appareil Google Nest. Une fois l'appareil appairé là-bas, demandez à ce contrôleur un nouveau code d'appairage et ajoutez l'appareil dans Gladys, qui le pilotera ensuite en local.
Cela signifie aussi qu'un dongle Thread flashé en OpenThread, ou la radio Thread d'un coordinateur multiprotocole comme le SMLIGHT SLZB-MR1 ou le SONOFF Dongle Max, route bien le trafic Thread mais ne remplace pas ce contrôleur.
Cela pourra évoluer à l'avenir si l'appairage Bluetooth est ajouté à Gladys.
Configuration dans Gladys Assistant
Rendez-vous dans l'onglet "Intégrations" puis "Matter".
Vous devez tout d'abord activer Matter dans les paramètres :

Matter fonctionne avec IPv6, il faut donc qu'IPv6 soit activé sur votre routeur et sur votre machine. Gladys liste les interfaces présentes sur la machine, et si aucune interface n'est trouvée, elle vous affichera un message d'erreur.
Ensuite, rendez-vous dans l'onglet "Ajouter un appareil" pour appairer un nouvel appareil Matter :

Pour ajouter un appareil Matter, vous aurez besoin d'un code d'appairage à 11 chiffres.
Si votre appareil est déjà connecté à un autre contrôleur Matter, vous devrez utiliser un code d'appairage fourni par ce contrôleur, et non le code de l'appareil. Exemple : j’ai une prise Eve connectée à mon Apple TV 4K Ethernet. Le code d'appairage se trouve dans l'application "Maison" sur iOS.
Une fois que l'appareil est appairé, rendez-vous dans l'onglet "Appareils" pour l'ajouter à Gladys.
Sur cet onglet, vous retrouvez tous les appareils Matter appairés, et ceux que vous avez déjà ajoutés à Gladys :

Une fois l'appareil ajouté, vous pouvez l'utiliser sur votre tableau de bord et dans les scènes.
Exemple : Contrôler votre climatisation sur le tableau de bord
Sur le tableau de bord, vous pouvez maintenant ajouter un widget "Appareils" et sélectionner votre climatisation Matter :

Une fois que vous enregistrez le tableau de bord, votre climatisation devient contrôlable via Matter :
