Matter et Thread, comprendre (enfin) ce que ça change en domotique

Matter et Thread, comprendre (enfin) ce que ça change en domotique

Depuis quelques années, Matter et Thread suscitent beaucoup d'attention. Ces 2 termes reviennent souvent, aussi bien dans les fiches produits que dans les articles et vidéos de présentations. Pourtant, leur signification et leur rôle restent encore flou pour beaucoup. Alors, que sont-ils exactement ? Et surtout, quel impact ont-ils sur la maison connectée ? Dans cet article, nous allons clarifier ces concepts de manière simple et pédagogique.


Matter, c’est quoi ?

Matter est un protocole open source conçu pour unifier la communication entre les objets connectés, quel que soit leur fabricant.

Ce projet a vu le jour en 2019 sous le nom Project CHIP (Connected Home over IP), initié par des géants de la tech tels qu’Amazon, Apple, Google, Samsung et la Zigbee Alliance. En 2021, la Zigbee Alliance est devenue la Connectivity Standards Alliance (CSA), qui pilote aujourd’hui le développement et la certification de Matter. Le protocole a été officiellement lancé en 2022 avec la version 1.0, et continue d’évoluer grâce à la contribution de centaines d’entreprises membres (IKEA, Schneider Electric, Signify, Somfy, Philips, ...)

Avant Matter, chaque marque disposait de son propre écosystème, avec une passerelle dédiée qui finissait par s'accumuler sur nos meubles. Du côté des smartphones, il fallait installer une multitude d'applications, parfois pour contrôler un seul appareil... Une solution domotique était presque indispensable pour centraliser et faire communiquer tous ces équipements.

Avec Matter, tout devient plus simple : si un appareil est annoncé compatible, il pourra fonctionner avec n’importe quelle plateforme (Apple Home, Google Home, Alexa, SmartThings, etc.) sans dépendre du cloud. Et mieux encore, Matter peut être appliqué rétroactivement à certains appareils intelligents existants via une mise à jour.

D'un point de vue technique, Matter repose entièrement sur IP (IPv6) et peut fonctionner sur plusieurs couches physiques : Ethernet, Wi-Fi, et Thread. Il utilise UDP pour des communications rapides et DTLS (basé sur TLS) pour la sécurité.

Chaque appareil Matter intègre une pile réseau IP native, ce qui permet une communication locale directe sans passer par le cloud, une différence majeure par rapport à de nombreuses solutions Wi-Fi actuelles.

Matter définit plusieurs composants clés :

  • Une modélisation uniforme des objets (clusters, attributs, commandes), similaire à Zigbee mais sur IP
  • Un système de découverte basé sur mDNS / DNS-SD
  • Un mécanisme de pairage sécurisé utilisant certificats et clés publiques (PKI)
  • Une interopérabilité garantie entre les principaux écosystèmes (Google, Apple, Amazon, etc.)

En résumé, Matter est la couche applicative standardisée au-dessus de l’IP.


Et Thread, alors ?

Thread est le réseau sur lequel Matter s'appuie. Nous allons détailler son fonctionnement pour mettre en évidence les avantages qu'il offre par rapport aux protocoles plus anciens.

Thread est un protocole réseau maillé basé sur la norme IEEE 802.15.4, la même couche physique que Zigbee. Cependant, contrairement à Zigbee, Thread transporte nativement de l’IPv6 grâce au mécanisme 6LoWPAN (IPv6 over Low-Power Wireless Personal Area Networks).

Dans un réseau Thread, les appareils peuvent avoir plusieurs rôles :

  • Les routeurs de frontière (Border Router) assurent la liaison entre le réseau Thread et le reste du réseau IP, qu'il s'agisse de Wi-Fi ou d'Ethernet.
  • Le routeur relaie les paquets entre tous les nœuds.
  • Les noeuds (End Device) sont les appareils qui communiquent via les routeurs.
  • Les leaders sont automatiquement élus parmi les routeurs et gèrent la topologie du réseau.

Un réseau Thread est donc auto-organisé, auto-réparateur, et hautement fiable. Chaque appareil peut relayer les messages des autres, formant ainsi un maillage IP natif sans dépendance à un coordinateur central.

Ce schéma illustre comment Matter s'appuie sur Thread pour faire communiquer les objets connectés de manière locale et interopérable :


Matter + Thread : comment ça s’emboîte ?

Lorsque tu connectes un appareil Matter via Thread, voici ce qui se passe :

  1. Le capteur (ex : Aqara T1) rejoint un réseau Thread local (géré par un Border Router comme un HomePod mini, un Nest Hub, ou une clé SkyConnect).
  2. L’appareil reçoit une adresse IPv6.
  3. La couche Matter prend le relais pour la découverte et la communication applicative via IP.
  4. L’objet devient visible dans tous les contrôleurs Matter du réseau local, peu importe la marque.

Ainsi, Matter s’occupe du “quoi” (commande, état, interopérabilité), et Thread du “comment” (transport, maillage, fiabilité).


Et au quotidien, comment ça se passe vraiment ?

De nombreux fabricants ont lancé de nouveaux produits et, lorsque c'était possible, proposé des mises à jour logicielles pour rendre leurs appareils existants compatible.

L'une des première différences visibles, c'est la simplicité d'intégration d'un objet connecté : plus besoin d'installer l'application du fabricant, de créer un compte ou d'ajouter une passerelle. Avec Matter, l'appareil peut être ajouté directement dans Apple Home, Google Home ou toute autre plateforme compatible.

L'interopérabilité devient concrète : que vous possédiez un thermostat Nest, des ampoules Philips Hue ou un assistant Alexa, tout fonctionne ensemble, même si les marques sont différentes. Vous pouvez, par exemple, demander à Siri d’éteindre une ampoule Hue sans passer par un pont Hue.

Progressivement, tous les nouveaux objets connectés devraient devenir compatibles Matter. C’est un peu l'équivalent du passage à l’USB-C pour la domotique : une norme universelle qui simplifie tout.


Les solutions domotiques Home Assistant ou Jeedom deviennent elle obsolètes ?

Home Assistant : une intégration native et complète

Home Assistant propose une intégration officielle de Matter via un module complémentaire appelé Matter Server. Ce serveur agit comme un contrôleur permettant de piloter des appareils Matter sans dépendance au cloud.

Pour les appareils utilisant Thread, Home Assistant s'appuie sur un Thread Border Router. Celui-ci peut-être fourni par des équipements comme une Apple TV, un HomePod mini ou via un dongle dédié comme le Home Assistant SkyConnect ou le SONOFF Zigbee/Thread PoE Dongle Max.

Jeedom : une compatibilité en cours, mais déjà des solutions

Jeedom, autre solution domotique open source française, évolue également vers la compatibilité Matter et Thread. La box Luna intègre nativement le support de ces protocoles, ce qui simplifie la mise en place pour les utilisateurs.

Mais aujourd'hui, Jeedom ne propose pas encore une intégration officielle complète comme le fait Home Assistant. On espère que ça ne tardera pas trop.


Conclusion

Voilà, j'espère que ces explications auront été suffisamment claires pour que vous compreniez cette évolution autour des objets connectés, notamment les avantages que cela apporte par rapport aux anciens protocoles.

Matter et Thread ne vont pas révolutionner la maison connectée du jour au lendemain… Mais c’est la première fois que les grands acteurs (Apple, Google, Amazon, Samsung) s’accordent vraiment sur une norme commune et avancent main dans la main dans la même direction.

Cette fois, on dirait bien que la domotique devient enfin universelle. Pour nous, passionnés de domotique, c’est une promesse de simplicité et d’interopérabilité, tout en restant local et sécurisé.

Si vous avez toujours des questions sur Matter ou Thread, n’hésitez pas à poser vos questions en commentaire ou à venir en discuter avec la communauté sur le groupe Telegram !