Projets python-matter-server et successeurs Matter server

Home Assistant vient d’archiver python-matter-server, qui alimentait son intégration Matter pendant les deux dernières années, et a lancé une réécriture complète en TypeScript construite sur matter.js. Le nouveau serveur est plus rapide, plus conforme aux spécifications et arrive avec le support de Matter 1.5.1 dès le premier jour. Si vous utilisez déjà Home Assistant, le passage se fait automatiquement dans la mise à jour 2026.7. Si vous utilisez Matter via une autre stack, la nouvelle mérite votre attention : le serveur Matter de référence open-source vient de changer de fondations. Voici sept alternatives pour exécuter un fabric Matter sur un bureau ou dans une boîte de labo domestique en 2026.

Comparaison rapide

Application Idéal pour Plan gratuit Caractéristique remarquable
matter.js server Le nouveau standard Home Assistant Oui Réécriture TypeScript avec support Matter 1.5.1
python-matter-server (archivé) Configurations héritées de Home Assistant Oui Fonctionne toujours, n’est plus développé
openHAB Automatisation domestique complète basée sur Java Oui Binding Matter plus 400 autres bindings
Home Assistant Matter add-on Configuration prête à l’emploi sur HA Oui Zéro configuration pour les utilisateurs de HA
Domoticz Contrôleur léger Oui S’exécute sur Pi Zero avec add-on Matter
ESPHome Matter sur les appareils DIY Oui Transforme les cartes ESP32-C6 en accessoires Matter
HOOBS Pont HomeKit avec Matter Oui Appareil matériel pré-construit ou auto-installation

Pourquoi les gens abandonnent python-matter-server

Même avant la réécriture, les raisons de changer étaient claires :

Les alternatives

matter.js server - Idéal pour les utilisateurs de Home Assistant 2026.7 ou plus tard

matter.js server est le successeur que Home Assistant utilise maintenant. Écrit en TypeScript, il cible Matter 1.5.1, ajoute une véritable carte de réseau Thread et reconnecte les appareils en quelques secondes plutôt qu’en minutes. Node.js 22.13 ou plus récent est requis ; l’add-on Home Assistant s’en charge pour vous.

Où il fait défaut : le chemin de migration de python-matter-server préserve les IDs fabric mais tous les appareils ne s’appairent pas correctement lors du changement. Certains accessoires Matter nécessitent un recommissionnement.

Tarification :

Migration depuis python-matter-server : Home Assistant 2026.7 le fait automatiquement. Les utilisateurs autonomes exécutent matterjs-server à la place du serveur Python et reconnectent les appareils qui refusent de passer.

Télécharger : github.com/matter-js/matterjs-server

Le verdict : le remplaçant direct.

python-matter-server (archivé) - Idéal pour les configurations héritées verrouillées

python-matter-server fonctionne toujours sur Home Assistant 2026.6 et antérieures. Si vous avez un fabric Matter qui s’apparie mal avec le nouveau serveur et que vous ne pouvez pas vous permettre une fenêtre de recommissionnement, rester en place pour un cycle de publication est une décision défendable. La version 8.1.2 est la dernière version et ne recevra pas le support Matter 1.6.

Où il fait défaut : activement archivé. Pas de mises à jour futures. Les nouvelles révisions de spécification Matter n’arriveront pas.

Tarification :

Migration depuis python-matter-server : vous l’avez déjà. Planifiez une fenêtre pour passer à matter.js server dans trois cycles de publication.

Télécharger : github.com/matter-js/python-matter-server

Le verdict : seulement quand vous ne pouvez pas mettre à jour ce mois-ci.

openHAB - Idéal pour l’automatisation domestique complète basée sur Java

openHAB est la plateforme d’automatisation domestique Java qui précède Home Assistant. Son binding Matter a mûri au cours de 2025 et gère maintenant le commissionnement, le contrôle et Thread sur le même fabric. Si votre foyer fonctionne avec des outils Java ou que vous avez déjà déployé openHAB, rester dans son écosystème est plus rapide que de passer à un nouveau serveur.

Où il fait défaut : empreinte RAM plus importante qu’Home Assistant ou que le serveur matter.js autonome. Les appareils Matter les plus récents prennent parfois plus de temps pour arriver au binding d’openHAB.

Tarification :

Migration depuis python-matter-server : réaffectez le fabric au binding d’openHAB. Pas d’importation automatique.

Télécharger : openhab.org/download

Le verdict : le choix des équipes fonctionnant déjà sur une infrastructure Java.

Home Assistant Matter add-on - Idéal pour une option clé en main

Home Assistant Matter add-on est l’installateur pré-emballé avec lequel la plupart des utilisateurs de Home Assistant interagissent au lieu d’exécuter directement le binaire du serveur. En 2026.7, il enveloppe maintenant matter.js server, et la mise à jour se fait automatiquement. Si vous exécutez Home Assistant, c’est ce que vous voulez.

Où il fait défaut : nécessite Home Assistant. Pas autonome.

Tarification :

Migration depuis python-matter-server : mettez à jour Home Assistant vers 2026.7 et acceptez l’invite de migration. L’intervention manuelle n’est nécessaire que si un appareil ne se reconnecte pas.

Télécharger : home-assistant.io

Le verdict : la norme pour les utilisateurs de HA. N’y pensez trop.

Domoticz - Idéal pour contrôleur léger

Domoticz est la plateforme d’automatisation domestique légère qui fonctionne sur Raspberry Pi Zero avec de la place à revendre. Son support Matter est arrivé via des plugins communautaires qui enveloppent matter.js. S’exécute heureux sur du matériel qui aurait submergé Home Assistant.

Où il fait défaut : l’interface utilisateur est obsolète. Les plugins communautaires sont moins gérés que ceux de HA ou d’openHAB.

Tarification :

Migration depuis python-matter-server : réaffectez le fabric sous le plugin Domoticz. Travail manuel uniquement.

Télécharger : domoticz.com/download

Le verdict : le choix pour le matériel le plus petit.

ESPHome - Idéal pour les appareils Matter DIY

ESPHome n’héberge pas de serveur Matter ; il construit des accessoires Matter. Si vous avez une carte ESP32-C6 ou ESP32-H2, ESPHome compile maintenant le firmware Matter pour celle-ci, et l’appareil s’appaire directement à n’importe quel contrôleur Matter. Utile si vous voulez construire un capteur ou un commutateur qui parle Matter sans livrer quelque chose de propriétaire.

Où il fait défaut : côté appareil uniquement. Vous avez toujours besoin d’un serveur Matter (matter.js, HA, HOOBS) pour commissioner et contrôler.

Tarification :

Migration depuis python-matter-server : les appareils construits avec ESPHome se commissionnent à n’importe quel contrôleur. Recompiler le firmware seulement si le contrôleur cible change.

Télécharger : esphome.io

Le verdict : la chaîne d’outils des appareils DIY, pas un remplaçant de serveur.

HOOBS - Idéal pour pont HomeKit

HOOBS (Homebridge Out Of the Box System) vend des appareils matériels pré-construits qui relient les appareils non-HomeKit à l’écosystème Apple. Le logiciel Homebridge en dessous est gratuit pour l’auto-installation. Le support Matter est arrivé en 2025 via un plugin qui appaire les appareils Matter en tant qu’accessoires HomeKit.

Où il fait défaut : le chemin du plugin est une pièce mobile de plus. Le support natif de Home Assistant ou d’openHAB est plus direct.

Tarification :

Migration depuis python-matter-server : commissionnez les appareils Matter sur HOOBS/Homebridge à la place. Les configurations HA existantes restent intactes.

Télécharger : hoobs.org

Le verdict : le choix quand le foyer vit dans HomeKit.

Comment choisir

FAQ

Dois-je passer de python-matter-server à matter.js server ? Oui, lors de votre prochaine fenêtre de maintenance planifiée. python-matter-server est archivé et ne recevra pas les futures mises à jour de spécification Matter. matter.js server est strictement meilleur sur le même matériel.

Mes appareils Matter vont-ils survivre à la mise à jour ? La migration de Home Assistant 2026.7 préserve les ID fabric, donc la plupart des appareils se reconnectent sans recommissionnement. Certains accessoires (généralement plus anciens ou de marque inconnue) doivent être rajoutés.

Qu’est-ce que matter.js exactement ? matter.js est une implémentation pure en TypeScript du protocole Matter. matter.js server (anciennement matterjs-server) est un service qui exécute matter.js et expose une API WebSocket pour que les contrôleurs la consomment.

Ai-je besoin de Node.js 22 pour matter.js server ? Oui, Node.js 22.13 ou plus récent. L’add-on Home Assistant fournit un runtime compatible ; les installations autonomes doivent vérifier la version locale de Node.

Puis-je exécuter plusieurs serveurs Matter sur le même réseau ? Oui, sur des fabrics séparés. Chaque fabric a son propre ID et ne partage pas d’appareils avec d’autres. L’exécution de matter.js server et d’openHAB côte à côte fonctionne tant que chacun contrôle un ensemble distinct d’accessoires.