Home Assistant est officiellement Matter

Annonce sur le blog Home Assistant de la certification de Matter dans Home Assistant .
Home Assistant est officiellement Matter

Sommaire

Cet article est une traduction de l'article Home Assistant officially Matters, publié sur le site Home-Assistant, article de Marcel van der Veldt.

Home Assistant officially Matters
Home Assistant gains certification, but also a powerful tool for any open source project

Matter dans Home Assistant est officiellement certifié ! 🎉 La Connectivity Standards Alliance (CSA) a certifié Home Assistant et Matter Server de l'Open Home Foundation, le premier projet open source à recevoir cette certification. Cette certification prouve que les projets open source peuvent rivaliser avec les géants de la technologie, voire les surpasser, pour offrir la meilleure expérience de maison connectée.

Home Assistant, membre de l'Open Home Foundation, croit fermement aux normes ouvertes. Elles incarnent nos valeurs de choix, de confidentialité et de durabilité dans la maison connectée. Lorsqu'une norme est bien prise en charge, les consommateurs ont accès à une large gamme d'appareils domestiques intelligents qui devraient fonctionner à long terme, ce qui est excellent pour la durabilité. Mieux encore, ils fonctionnent localement, conservant vos données de maison connectée à votre domicile.

Tous ces avantages nous ont conduits à inclure la certification aux normes ouvertes dans notre feuille de route. Les implémentations de Matter, Zigbee et Z-Wave dans Home Assistant sont déjà à la pointe du secteur ; il est donc logique d'indiquer clairement et de rassurer les utilisateurs sur notre véritable compatibilité. Cette certification la plus récente n'est pas seulement importante pour Home Assistant, mais lisez la suite pour voir comment elle aide également tout projet open source cherchant à utiliser Matter.

Matter compte

Matter est la dernière norme ouverte pour la maison connectée. Elle vise à connecter et contrôler les appareils connectés, quel que soit leur fabricant ou l'écosystème depuis lequel vous souhaitez les contrôler. Comme les autres normes ouvertes que nous soutenons, elle peut être contrôlée entièrement localement, ce qui signifie que ces appareils ne dépendent pas du cloud pour fonctionner. La Connectivity Standards Alliance (CSA) est l'organisme à l'origine de la norme Matter et représente ses nombreux membres. Elle certifie les appareils et définit les règles de leur interaction.

Si vous ne connaissez pas encore Matter, je ne suis pas surpris. Bien que son adoption soit croissante, elle n'existe que depuis quelques années. Les plus grandes entreprises du secteur de la maison connectée ont adhéré à cette norme, mais son support continue de croître et de gagner en cohérence. Si elle tient ses promesses, tout produit domotique devrait fonctionner avec votre écosystème de choix, ce qui nous rend optimistes quant à son avenir.

De plus en plus d'appareils Matter arrivent sur le marché, et si vous achetez de nouveaux appareils connectés, ce n'est qu'une question de temps 😉 avant que vous en possédiez un. À ce jour, les appareils Matter font même partie de notre programme Works With Home Assistant. Aqara a été le premier à intégrer les appareils Matter à notre programme. Nous les avons testés nous-mêmes pour garantir la meilleure expérience possible avec Home Assistant. Cette année, nous prévoyons que de nombreux autres appareils Matter rejoindront le programme, et de nouvelles mises à jour devraient être disponibles prochainement.

D'un point de vue technique, Matter est vraiment intéressant : il peut fonctionner simultanément avec différents systèmes de domotique. Il permet également de séparer les modes de connexion et de communication des appareils, ce qui lui permet de se connecter aux appareils via Wi-Fi, Ethernet et Thread (une nouvelle technologie de réseau maillé pour les appareils connectés). Consultez notre blog sur l'état des lieux de Matter ou regardez l'intervention de Paulus dans le Vergecast Matter Holiday Spec-Tacular pour une analyse plus approfondie de la norme.

Ce qu'apporte la certification

Tout d'abord, du point de vue de l'ergonomie, rien ne changera pour vous. Nous sommes systématiquement les premiers à adopter les dernières versions de Matter, proposant actuellement la version la plus récente. Nous continuerons d'améliorer Matter Server et son intégration au même rythme, afin de garantir que tous les types d'appareils Matter fonctionneront parfaitement avec Home Assistant ; désormais, ce badge de certification sera disponible.

Le serveur Matter de l'Open Home Foundation est désormais un composant logiciel officiellement approuvé/certifié, tandis que Home Assistant est un « composant d'interface utilisateur » certifié (plus d'informations sur cette distinction ci-dessous). Cela nous permet de l'afficher clairement grâce à un logo et d'être référencé sur le site web de Matter. Pour les nouveaux utilisateurs de Home Assistant, cela renforce leur confiance, sachant que cette méthode d'utilisation est prise en charge. De même, pour les marques qui ne connaissent pas bien Home Assistant, ces références peuvent s'avérer étonnamment utiles, et notre objectif est d'inciter davantage de marques à utiliser Home Assistant dans leurs développements. La certification offre également un accès facilité aux pré-tests de nouveaux appareils et aux révisions du SDK, ce qui facilitera le développement futur.

Pourquoi deux certifications (et le module serveur complémentaire)

Si vous ne savez pas pourquoi nous avons certifié Home Assistant et le serveur Matter d'Open Home Foundation, sachez qu'il existe plusieurs raisons juridiques et procédurales, mais cela présente des avantages utiles. Nous avons certifié le serveur en tant que composant autonome pour permettre à tout projet de l'utiliser. Chaque projet qui l'utilise, y compris Home Assistant, devra suivre un processus de certification pour reconnaître qu'il utilise un composant certifié comme « composant d'interface utilisateur ». La certification pour le server Matter d'Open Home Foundation garantit qu'il se connecte et communique correctement avec les autres appareils Matter, tandis que la certification pour Home Assistant permet d'afficher la marque Matter.

Cette séparation est importante car elle nous évite de recertifier chaque mise à jour de Home Assistant. Ainsi, le backend lié à Matter reste isolé, tant au niveau logiciel que de la certification. C'est également la raison pour laquelle nous devrons conserver le serveur Matter d'Open Home Foundation en tant que module complémentaire, et il ne peut pas être intégré à Home Assistant Core.

La route vers la certification.

Obtenir la certification Matter n'a pas été chose aisée. Au début de la certification, le processus était conçu pour tester et certifier des appareils, et non des contrôleurs Matter, et encore moins des contrôleurs entièrement logiciels (et open source). Nous avons choisi de collaborer avec Resillion pour notre certification. Il s'agit d'un organisme de test et de certification basé en Belgique, doté d'une solide expérience en certification des produits Matter. Il effectue les tests formels et soumet les résultats à la CSA. Ensemble, nous avons écrit des milliers de lignes de scripts de test, garantissant ainsi l'automatisation d'un maximum de cas de test.

Nous remercions chaleureusement Resillion d'avoir relevé ce défi. Non seulement nous avons été le premier contrôleur certifié, mais nous avons également testé tous les types d'appareils de la spécification Matter 1.3. Cela a représenté un effort considérable pour tous les acteurs impliqués, mais maintenant que ces scripts de test existent, ils ne nécessitent que des mises à jour mineures à chaque nouvelle version ; nous pouvons les réutiliser à chaque nouvelle certification.

Chez Resillion, nous soutenons fermement l'interopérabilité des technologies de la maison connectée et nous garantissons, sécurisons et innovons pour que cette technologie soit accessible à tous. Pour nous, ce fut non seulement une formidable façon de contribuer au projet open source Home Assistant, mais aussi de mettre à niveau nos propres instances Home Assistant avec Matter, en tant que passionnés du projet exécutant des instances actives de haute disponibilité chez nous.

Voici un autre exemple de ce qui n'est possible que grâce au soutien des utilisateurs abonnés à Home Assistant Cloud. La certification serait très difficile pour tout autre projet open source, mais nous disposons des fonds nécessaires pour construire un serveur performant et financer les tests nécessaires. Cette implémentation open source existe désormais et peut être utilisée par tout projet souhaitant intégrer Matter.

L'avenir compte sur Matter

Alors que nous continuons d'améliorer notre implémentation de Matter, la norme Matter elle-même évolue. Malgré les progrès réalisés l'année dernière, des défis restent à relever. Matter est entièrement basé sur IPv6, et son déploiement révèle la faiblesse de sa prise en charge dans les équipements réseau actuels. De plus, comme il s'agit d'une norme complexe, il peut être difficile d'expliquer des concepts tels que Thread et Fabrics à l'utilisateur moyen. Espérons toutefois que les utilisateurs n'auront plus besoin d'être experts à l'avenir pour tirer le meilleur parti de Matter chez eux.

Certains pourraient qualifier Matter de norme de domotique destinée à remplacer toutes les autres, mais nous pensons qu'il est possible d'en créer plusieurs, chacune offrant ses propres avantages. Nous nous efforçons d'offrir le meilleur support possible à toutes les normes locales de domotique (la certification d'autres normes est prévue dans notre feuille de route) et de garantir leur pérennité, ce qui est excellent pour le choix des consommateurs et la durabilité.

À mesure que Home Assistant se développe et franchit des étapes importantes comme la certification, nous gagnons en crédibilité dans le secteur : c'est un cercle vertueux qui nous permet, ainsi qu'aux projets Open Home, de progresser continuellement. Merci pour votre soutien et pour nous aider à rendre cela possible 🙏.

Essayez Matter dans Home Assistant dès aujourd'hui :