
La prise en charge de Matter dans Home Assistant repose désormais sur matter.js. Le Matter Server en Python a été archivé le 23 juin 2026 en version 8.1.2, et l'app Matter Server 9.0 le remplace à l'identique en migrant ses données automatiquement au premier démarrage. Faites une sauvegarde complète avant : l'annonce ne décrit aucun retour arrière.
- La 8.1.2 est la dernière version Python. Le dépôt est archivé, sans mises à jour ni support.
- L'app 9.0 migre au premier démarrage. Aucun export manuel, mais aucun retour arrière documenté non plus.
- Sauvegardez avant la mise à jour, et gardez cette sauvegarde jusqu'à ce que chaque appareil Matter soit revenu.
- L'IPv6 décide toujours de tout. Le nouveau serveur ne change rien au réseau dont Matter a besoin.
Ce qui a réellement changé
Home Assistant ne parle pas lui-même aux appareils Matter. Un processus séparé, le Matter Server, porte le contrôleur et la fabric, et l'intégration Matter s'y connecte. Jusqu'en 2026, ce processus était python-matter-server, construit sur le SDK Matter officiel en C++.
Son README s'ouvre désormais sur un avertissement : le serveur « a été réécrit et déplacé vers matterjs-server », la version 8.1.2 « est la version finale de python-matter-server, de ses bibliothèques et de son conteneur Docker », et il faut migrer « dès que possible ». Le dépôt a été archivé le 23 juin 2026, le jour même où Home Assistant annonçait l'app Matter Server 9.0.
| Avant | Maintenant | |
|---|---|---|
| Projet | python-matter-server | matterjs-server |
| Base | SDK Matter officiel en C++ | matter.js (TypeScript) |
| Licence | Apache-2.0 | Apache-2.0 |
| Version | 8.1.2, la dernière | app Matter Server 9.0 (23 juin 2026) |
| Statut | Archivé, sans support | Maintenu |
Vos appareils, la fabric et le partage multi-admin avec Apple, Google ou Amazon sont des fonctions de Matter, pas du serveur. La réécriture remplace le logiciel contrôleur ; elle ne change pas le protocole que parlent vos appareils.
Avant de lancer la mise à jour
L'annonce présente l'app 9.0 comme un « remplacement entièrement compatible » qui va « migrer automatiquement vos données au premier démarrage ». C'est pratique, et c'est aussi la raison de se préparer : la migration a lieu une fois, sans demander, et l'article ne décrit aucun chemin de retour vers la 8.1.2.
- Faites une sauvegarde complète qui inclut l'app Matter Server, pas seulement la configuration de Home Assistant. Dans le fil de l'annonce, au moins un utilisateur est revenu en arrière en restaurant exactement cela.
- Notez quels appareils sont en Matter. Après la mise à jour, vous voudrez vérifier que chacun répond, et une liste se contrôle plus vite que la page des appareils.
- Vérifiez l'IPv6 de l'hôte. La documentation de l'intégration demande l'IPv6 en Automatique ou statique dans Paramètres, Système, Réseau, et que le multicast IPv6 atteigne l'hôte librement. Un réseau limite avant le restera après.
- Mettez à jour à une heure calme, pas juste avant de partir une semaine.
Ce que les utilisateurs signalent ensuite
Ces retours viennent des réponses au fil d'annonce officiel, pas de nos propres tests. Ils valent d'être connus parce que chacun a une première vérification simple.
| Signalement | Première chose à vérifier |
|---|---|
| Certains appareils Matter apparaissent indisponibles | Laisser le temps aux appareils sur pile et Thread de se manifester, puis vérifier que le routeur de bordure Thread est en ligne |
| Entités de puissance et d'énergie absentes sur certaines prises | Si une version 9.0.x ultérieure mentionne l'appareil ; le fil cite déjà la 9.0.1 et la 9.0.2 |
| Usage processeur en hausse, cité à 17 à 20 % sur un Home Assistant Green contre 3 à 5 % avant | S'il redescend après les premières heures de migration et de découverte |
| Certains types d'appareils absents de la visualisation du réseau | Cosmétique : le contrôle n'est pas affecté si les entités fonctionnent |
Le fil cite déjà la 9.0.1 et la 9.0.2 après la 9.0. Quand un appareil se comporte mal après une grosse réécriture, la correction la moins chère est souvent la version suivante : remettez l'app à jour avant de penser à une réinitialisation.
Si vous faites tourner le serveur dans votre propre conteneur
Les utilisateurs de Home Assistant Container ou Core lançaient souvent eux-mêmes l'image Docker de python-matter-server. Elle ne sera plus mise à jour. Son remplaçant, matterjs-server, est publié à part sous la même licence Apache-2.0 et demande Node.js 22.13 ou plus (son README recommande la 24) si vous le lancez hors conteneur.
Son README indique que la migration depuis le format de stockage Python est prise en charge, vise la compatibilité d'API avec l'ancien serveur, et renvoie les utilisateurs de Home Assistant vers l'app officielle plutôt qu'une installation maison. Sans raison précise d'héberger le contrôleur vous-même, l'app est la voie que les mainteneurs soutiennent.
La réécriture ne supprime pas cette exigence. La documentation de Home Assistant est explicite : un appareil Matter en Thread a besoin d'un routeur de bordure à proximité et des identifiants Thread synchronisés sur le téléphone qui sert à l'appairage. Notre guide Thread détaille les échecs qui suivent quand l'un des deux manque.
Sources
- Dépôt python-matter-server et avis d'archivage
- Dépôt et README de matterjs-server
- Annonce Home Assistant : app Matter Server 9.0 (23 juin 2026) et réponses
- Documentation de l'intégration Matter de Home Assistant
Vérifié le 7 octobre 2026. Les numéros de version et le statut des dépôts viennent de l'API GitHub à cette date.
Questions fréquentes
Faut-il réappairer mes appareils Matter ?
Non. L'annonce indique que l'app 9.0 migre automatiquement les données existantes au premier démarrage : la fabric et ses appareils sont conservés.
Peut-on revenir au serveur Python ?
L'annonce ne décrit aucun retour arrière. Restaurer une sauvegarde complète faite avant la mise à jour est le moyen fiable de revenir.
Le nouveau serveur est-il open source ?
Oui. matterjs-server est publié sous licence Apache-2.0, la même que le serveur Python qu'il remplace.
Cela change-t-il quelque chose pour les appareils Thread ?
Pas les exigences : il faut toujours un routeur de bordure Thread à proximité et des identifiants Thread synchronisés pour les appairer.
À lire ensuite
Appairage« Cet appareil nécessite un routeur de bordure Thread » : la vraie solution
Le message ne veut presque jamais dire ce qu'il annonce. Neuf fois sur dix le routeur de bordure existe déjà et c'est l'IPv6 qui est cassé.
RadioZigbee et Wi-Fi en 2,4 GHz : choisir le canal qui arrête les décrochages
Les canaux Zigbee 15, 20 et 25 existent pour une raison. Voici la carte des recouvrements et comment changer sans réappairer quarante appareils.
DurabilitéLe grand débranchement : acheter du matériel qui survit à son fabricant
Le cloud Wemo s'est éteint en janvier 2026. Voici le test en quatre questions que nous passons avant tout achat.