Matter 1.6.1 vient d’arriver dans matter.js, l’implémentation open source qui fait désormais tourner le serveur Matter de Home Assistant. Pour l’utilisateur, la promesse est surtout une base plus conforme et plus robuste. Mais attention : cette publication ne signifie pas que toutes les nouveautés sont déjà actives dans Home Assistant, ni que vos appareils vont changer de comportement dès aujourd’hui.
Un moteur technique qui compte beaucoup plus qu’il n’en a l’air

Matter est souvent présenté comme le langage commun de la maison connectée. Encore faut-il qu’un logiciel sache parler ce langage correctement, gérer l’ajout des appareils, maintenir les connexions et interpréter les fonctions annoncées par chaque produit. C’est précisément le rôle de matter.js.
Depuis juin 2026, l’Open Home Foundation a achevé le basculement de son serveur Matter vers cette implémentation écrite en TypeScript, comme l’explique le blog de Home Assistant. Autrement dit, matter.js n’est plus seulement une bibliothèque destinée aux développeurs : il constitue une pièce centrale de la prise en charge de Matter dans Home Assistant.
La version 0.18.0, publiée le 20 octobre, ajoute la prise en charge de la spécification Matter 1.6.1, d’après le journal des modifications officiel. Le projet annonce couvrir les clusters logiciels et les types de données prévus par cette révision. Dans le jargon Matter, un cluster regroupe des fonctions cohérentes : marche-arrêt, mesure, verrouillage ou encore gestion d’un équipement. Ce n’est pas très spectaculaire à lire, mais c’est ce qui permet à une plateforme de comprendre ce qu’un appareil sait réellement faire.
Matter 1.6.1 : une mise à niveau surtout tournée vers la conformité
La nouveauté la plus concrète côté développeurs est une nouvelle API de contrôleur, accompagnée de contrôles plus stricts. matter.js peut désormais analyser automatiquement les différents points de terminaison d’un appareil et vérifier si les éléments obligatoires sont bien présents.
En clair, le moteur se comporte davantage comme un contrôleur technique qui ne se contente pas de voir qu’une copie a été rendue, mais vérifie aussi que toutes les pages attendues sont là. Cela doit aider à repérer plus tôt les appareils ou les ponts qui annoncent une compatibilité sans respecter complètement la structure imposée par la norme.
La communication de groupe, appelée Groupcast, est également activée par défaut. Elle permet d’adresser une commande à plusieurs équipements d’un même groupe au lieu de les solliciter un par un. Pour un ensemble de lampes, par exemple, l’intérêt potentiel est une réaction plus cohérente et moins de commandes répétées sur le réseau.
Le mot important reste toutefois « potentiel ». Le support dans le moteur ne suffit pas : les appareils, les ponts et la plateforme qui les pilote doivent aussi exploiter correctement ces fonctions. Matter avance par couches, et une couche à jour ne met pas instantanément tout l’écosystème au même niveau.
Ce que Matter 1.6.1 peut changer dans Home Assistant
À court terme, probablement rien de visible. L’équipe de Home Assistant doit d’abord intégrer cette version dans son Matter Server, la tester puis la distribuer. Aucun calendrier précis n’a été annoncé pour une arrivée dans une version stable de Home Assistant.
Une fois ce travail effectué, la mise à jour peut néanmoins améliorer trois choses. D’abord, la compatibilité avec les appareils certifiés selon les révisions récentes de Matter. Ensuite, la détection des implémentations incomplètes, qui pourrait produire des diagnostics plus utiles qu’un simple échec d’association. Enfin, la gestion de certaines commandes groupées, à condition que les produits concernés suivent eux aussi la norme.
Il ne faut donc pas attendre l’apparition soudaine de nouvelles fonctions sur une prise ou une ampoule déjà installée. Une fonctionnalité Matter n’existe vraiment pour l’utilisateur que lorsque le fabricant l’expose dans son micrologiciel, que le contrôleur la comprend et que l’interface de Home Assistant permet de s’en servir. Trois maillons, pas un de moins.
Le vrai progrès : réduire l’écart entre le logo Matter et l’usage réel
Depuis ses débuts, Matter souffre moins d’un manque de promesses que d’un décalage entre la norme sur le papier et ce que les plateformes rendent effectivement disponible, un sujet que nous avions abordé dans notre article sur l’adoption de Matter et Thread dans la maison connectée. Deux produits peuvent porter le même logo tout en exposant des fonctions différentes selon Apple Home, Google Home ou Home Assistant. Le protocole commun existe, mais l’expérience reste parfois très variable.
matter.js 0.18.0 ne règle pas ce problème à lui seul. En revanche, une implémentation plus stricte et plus conforme peut réduire les zones grises. Si le moteur identifie mieux les éléments manquants et suit rapidement la spécification publiée par la Connectivity Standards Alliance, les développeurs ont moins de raisons de bricoler des contournements propres à chaque marque.
Pour les utilisateurs de Home Assistant, c’est une bonne nouvelle sous le capot. Pas de bouton flambant neuf ni de nouvel appareil à acheter : simplement une fondation qui se rapproche de la promesse initiale de Matter. Et, dans une maison connectée, une fondation fiable vaut souvent mieux qu’une fonction tape-à-l’œil ajoutée trop vite.
Reste une limite très concrète : tant que la nouvelle version n’est pas intégrée et validée dans Home Assistant, mieux vaut ne rien modifier à son installation. Il n’y a aucun paquet à installer manuellement pour l’utilisateur ordinaire, et aucune raison de remplacer un appareil qui fonctionne. La bonne nouvelle est réelle ; son effet, lui, arrivera par étapes.
Ce qu’il faut retenir
- matter.js 0.18.0 prend en charge Matter 1.6.1 et renforce les contrôles de conformité.
- Home Assistant utilise matter.js pour son serveur Matter, mais l’intégration de cette version n’a pas encore de calendrier public.
- Les bénéfices seront progressifs : aucun appareil existant ne gagne automatiquement de nouvelles fonctions.
