Feuille de route Home Assistant: on fait le point sur 2024 !

L'équipe de Home Assistant suite une feuille de route très précise pour le développement de sa solution domotique, et elle a remarquablement progressé dans son exécution. Elle s'attaque désormais aux prochaines priorités définies.

La feuille de route, présentée initialement lors du “State of the Open Home” en avril dernier, sert de guide directeur pour l'ensemble des initiatives produits. Cette approche garantit une cohérence et une direction claire pour tous les développements. L'équipe a réalisé des avancées importantes sur les objectifs fixés pour 2024, grâce à l'engagement des mainteneurs principaux et au soutien précieux de Nabu Casa, le partenaire commercial de la Open Home Foundation. La majorité des initiatives prévues ont évolué conformément au calendrier établi. Un point d'étape est prévu tous les six mois pour tenir la communauté informée des progrès réalisés, démontrant ainsi l'engagement de l'équipe envers la transparence et le dialogue avec ses utilisateurs.

Home Assistant : « Une maison intelligente approuvée par le foyer ».

La vision stratégique de Home Assistant s'articule autour d'un objectif fondamental : maximiser l'adoption et l'utilisation quotidienne de la plateforme par l'ensemble des membres du foyer. Cette ambition se matérialise par l'optimisation des points de contact essentiels que sont les automatisations domestiques, les tableaux de bord personnalisés et les commandes vocales, avec lesquels chaque habitant interagit naturellement au quotidien. Cette approche équilibrée vise à conjuguer harmonieusement deux aspects cruciaux : d'une part, la simplicité d'utilisation permettant à chaque membre de la famille de s'approprier intuitivement la technologie, et d'autre part, le maintien des fonctionnalités avancées qui font la force de la plateforme pour les utilisateurs experts et les administrateurs. Cette stratégie globale se déploie à travers diverses catégories de produits, formant ainsi un écosystème domotique cohérent qui allie accessibilité et puissance technique.

Les automatismes

Faciliter l'organisation des automatismes

La capacité d'organiser les automatismes a longtemps été l'une des fonctionnalités les plus demandées par la communauté Home Assistant, ce qui en a naturellement fait une priorité majeure dans le développement de la plateforme. En réponse à ce besoin, l'équipe a implémenté un système de catégorisation flexible permettant aux utilisateurs de classer leurs automatismes selon leurs propres critères, facilitant ainsi considérablement la gestion, l'édition, le débogage et la recherche de ces derniers. Cette approche personnalisable offre une grande liberté d'organisation, permettant par exemple de regrouper les automatismes par fonctionnalités comme le “Chauffage intelligent” ou le “Nettoyage intelligent”, ou encore de créer des catégories spécifiques comme “Tests” pour isoler les automatismes en cours d'expérimentation dans l'habitat.

Au-delà du système de catégorisation, Home Assistant a enrichi la gestion des automatismes avec un système d'étiquetage similaire à celui utilisé pour les autres entités de la plateforme. Cette fonctionnalité ne se limite pas au simple filtrage des automatismes, mais ouvre la voie à des possibilités d'automatisation particulièrement innovantes. Un exemple remarquable observé dans la communauté consiste à identifier certains automatismes comme “Non adaptés aux invités” via une étiquette dédiée, permettant leur désactivation automatique lorsque le mode invité est activé. Cette approche métaréflexive, où les étiquettes servent à automatiser les automatismes eux-mêmes, illustre parfaitement les progrès significatifs réalisés par Home Assistant ces six derniers mois pour simplifier et optimiser l'organisation des automatismes.

Nouvel objectif : Faciliter la création d'automatismes

Les automatismes sont l'une des pierres angulaires de Home Assistant, mais il n'est pas facile de les créer, surtout si vous débutez. Il y a une douzaine de choses à savoir avant de commencer et une douzaine de choses à apprendre en cours de route.

L'année dernière, l'équipe a remanié le sélecteur d'actions et remplacé une option unique au nom obscur, «Service d'appel», par des centaines d'entrées soigneusement catégorisées qu'ils ont appelées «Actions». Cela a permis d'améliorer le processus de création d'automatismes de manière significative.

Mais aujourd'hui, l'éditeur d'automatisation donne l'impression d'avoir progressé à deux vitesses différentes ; les actions sont faciles à utiliser, mais les déclencheurs et conditions ne le sont pas. Ils ont donc commencé à apporter aux déclencheurs et conditions le même niveau de commodité que celui qu'ils avaient apporté aux actions.

L'objectif est de rendre l'éditeur d'automatisation plus accessible sans perdre ce qui le rend unique : ses capacités.

Ensuite : Faciliter l'utilisation des Blueprints

Les Blueprints sont extraordinaires, ils représentent ce qui rend la communauté Home Assistant vraiment géniale : Le partage de ce que vous avez appris avec les autres.

Mais l'utilisation (et le partage) des blueprints n'est pas le processus le plus simple aujourd'hui. Pour l'instant, il s'agit de la prochaine opportunité que l'équipe souhaite aborder dans le cadre du flux d'automatisation.

Les tableaux de bord

Rendre la personnalisation des tableaux de bord facile et intuitive

Avec la sortie stable de la nouvelle présentation des sections dans Home Assistant 2024.11, le travail pour rendre la personnalisation des tableaux de bord plus facile est maintenant en bonne voie ! La courbe d'apprentissage pour créer de beaux tableaux de bord a été considérablement réduite, et de plus en plus de personnes sont intéressées et capables de créer des tableaux de bord de haute qualité utilisables par tous les membres du foyer.

Mais le travail n'est pas fini, et le groupe se penche actuellement sur la standardisation de l'apparence des cartes par défaut.

Puis rendre les tableaux de bord par défaut plus utiles et pertinents

Maintenant que la personnalisation des tableaux de bord est plus facile que jamais, quelle est la prochaine étape ? Il peut être intimidant pour les utilisateurs de se retrouver face à une page blanche. Certains peuvent être pleins d'idées sur la façon dont ils aimeraient remplir leurs tableaux de bord, mais d'autres préféreraient que Home Assistant soit livré avec quelque chose d'utile prêt à l'emploi. C'est pourquoi les développeurs cherchent maintenant à rendre les tableaux de bord plus faciles à utiliser, même si vous ne savez pas comment en créer un.

Au cours de l'année écoulée, l'équipe a examiné des dizaines d'études de cas – des tableaux de bord créés par nombre d'utilisateurs, des plus populaires aux plus pragmatiques – et ils ont commencé à remarquer des tendances dans la manière dont les utilisateurs organisent leurs tableaux de bord. Home Assistant est unique par rapport aux autres plateformes de maison intelligente, car les tableaux de bord ne se limitent pas au contrôle des appareils. Après tout, l'application parfaite n'est pas une application, car ouvrir une application pour contrôler votre ampoule est moins pratique que d'appuyer simplement sur un interrupteur, ou mieux encore, de l'automatiser.

Ce qu'ils ont remarqué chez les utilisateurs, ce sont des tableaux de bord qui les aident à suivre les informations de leur vie quotidienne en un coup d'œil, et à garder une vue d'ensemble de tout ce qui se passe dans leur maison. Par exemple, vous pouvez automatiser Home Assistant pour qu'il vous avertisse lorsque la consommation d'énergie est trop élevée, ou vous pouvez demander à Assist la consommation d'énergie actuelle, mais les tableaux de bord se distinguent par la visualisation des données et leur capacité à vous fournir de nombreuses informations dont vous avez besoin d'un simple coup d'œil.

Actuellement, le tableau de bord par défaut se contente de regrouper toutes les entités d'une maison sur une seule page, ce qui le rend extrêmement difficile à gérer au fur et à mesure que la maison intelligente se développe. Bien qu'il puisse automatiquement regrouper les entités par zone, les développeurs ont appris que les zones ne sont pas la seule façon dont les utilisateurs consultent les informations de leur tableau de bord. Ils ont plutôt vu des tableaux de bord spécialisés et axés sur les fonctions d'une maison, telles que la consommation d'énergie, la sécurité et la sûreté, et l'état du réseau, sur des objets complexes, tels qu'une voiture et une imprimante 3D, ou sur des informations sans rapport avec la maison elle-même, telles que la météo, des informations sur le voisinage, ou même des lancements de fusées. Bien qu'ils puissent simplement afficher chaque entité par domaine, ils savent qu'ils peuvent rendre ces tableaux de bord axés sur les fonctions beaucoup plus utiles en révélant des informations par le biais d'une sélection et d'une juxtaposition d'informations.

Ensuite : Améliorer la confidentialité de l'accès des utilisateurs, des invités et du public

L'impossibilité de régler avec précision l'accès à Home Assistant par des invités ou d'autres membres de la famille a été un point douloureux soulevé par nombre des utilisateurs. Les développeurs souhaitent donc étudier les moyens d'atténuer ce problème tout en améliorant la protection de la vie privée des membres de la famille.

Les assistants vocaux

Améliorer les capacités de l'assistant dès sa sortie de l'emballage

Assist, l'assistant vocal privé de la solution Home Assistant, a reçu beaucoup d'attention au cours des six derniers mois. Le premier objectif était d'améliorer ses capacités dès sa sortie de l'emballage, sans qu'il soit nécessaire de le bricoler. Ils ont donc ajouté de nombreuses fonctionnalités très demandées par la communauté, des fonctionnalités qui les rapprochent de la parité avec les concurrents non privés.

Ils ont notamment introduit la prise en compte de la zone, qui vous permet de cibler des appareils dans la même zone sans mentionner la zone (comme « Ferme les rideaux » ou « Éteins les lumières »). Ils ont introduit la prise en charge de l'étage, qui vous permet de cibler des appareils dans des zones situées au même étage, ce qui est très utile pour les maisons à étage ouvert (par exemple, « Allume toutes les lumières au premier étage »).

Ils ont mis en place des minuteries, permettant à n'importe quel assistant vocal de « sonner » lorsqu'une minuterie se termine, y compris la prise en charge de la création de plusieurs minuteries. Il est également possible de les mettre en pause et de les reprendre, ainsi que d'ajouter ou de supprimer du temps. Vous pouvez combiner des commandes avec des minuteries en donnant une commande différée, ce qui vous permet d'effectuer une action après un certain temps (comme « Éteins la télévision dans 30 minutes »).

Ils ont également introduit la possibilité de contrôler les médias par la voix. Les mettre en pause ou les reprendre, contrôler le volume et passer à la piste suivante. Cette fonction, combinée à la capacité de détection de zone mentionnée plus haut, a permis de créer des commandes courtes vraiment intéressantes qui fonctionnent dans une pièce où la télévision est en marche ou la musique en streaming, comme « Pause », « Reprise » et « Suivant ».

Enfin, le moteur de mots de réveil sur l'appareil, appelé microWakeWord, est devenu beaucoup plus rapide et beaucoup plus performant dans la reconnaissance des mots de réveil. C'est le résultat de l'utilisation de données vocales réelles dans le processus de formation pour affiner les modèles. Avec Wake Word Collective, vous pouvez désormais contribuer en prêtant votre voix à l'amélioration de l'assistant vocal axé sur la communauté et le respect de la vie privée ! Pour en savoir plus, consultez ce billet de blog.

En cours : Faciliter l'accès à l'assistance

L'assistance est donc plus performante, mais qu'en est-il de la prise en main de Voice ?

La voix est difficile parce qu'elle est la combinaison d'un excellent logiciel et d'un excellent matériel. Jusqu'à récemment, l'équipe s'est principalement concentrée sur l'amélioration de l'expérience logicielle et elle s'est appuyée sur du matériel facilement disponible pour faire fonctionner les assistants vocaux.

Cependant, cela est en train de changer: au cours des 6 derniers mois, ils ont construit leur propre matériel ! Il s'agira du premier matériel d'assistant vocal conçu de A à Z pour fonctionner avec Home Assistant, entièrement open source (firmware et matériel), et il sortira très bientôt (vraiment très bientôt ;-). C'est vraiment la pièce matérielle manquante pour une expérience vocale plus accessible dans Home Assistant.

Ensuite : Rendre l'Assistant plus conversationnel

Plus on ajoute de fonctionnalités à l'Assistant, plus on atteint ses limites transactionnelles. En effet, aujourd'hui, une interaction est unidirectionnelle, allant d'un utilisateur (qui émet une commande) à l'assistant (qui agit en fonction de cette commande). Les développeurs aimeraient améliorer cette situation, en permettant des interactions plus conversationnelles avec Assist.

À l'avenir, l'assistant pourra demander des clarifications avant d'exécuter une commande, par exemple en demandant la durée d'une minuterie si elle ne faisait pas partie de la commande initiale ou en demandant une confirmation avant d'exécuter des actions critiques, comme déverrouiller toutes les portes. En outre, les développeurs aimeraient permettre à la conversation de commencer à partir de l'assistant, et non de l'utilisateur, comme saluer quelqu'un lorsqu'il entre dans une pièce. Ceci s'associe très bien avec les agents conversationnels basés sur LLM en raison de leur capacité à conserver le contexte, mais ils s'assureront que ces types d'interactions complexes sont également possibles avec l'agent conversationnel par défaut.

Construire une infrastructure LLM locale

Au cours des six derniers mois, l'équipe a introduit la prise en charge des outils locaux LLM et d'Ollama, en poussant ses efforts pour rendre l'IA plus accessible et privée pour l'expérimentation dans Home Assistant. Ils ont également consacré beaucoup d'efforts à la création de références réalistes, en se concentrant sur des cas d'utilisation naturels et conversationnels plutôt que sur des cas limites. Cette approche permet de mieux comprendre les performances et l'expérience utilisateur dans les interactions quotidiennes.

Le dernier test de référence pour les modèles linguistiques locaux (LLM) peut être exploré ici, montrant comment des modèles tels que qwen2.5 se comportent dans des contextes réalistes. Grâce à ces informations, les développeurs continuent à affiner les intégrations LLM et à s'assurer que les LLM peuvent être utilisés pour les cas d'utilisation courants à la maison.

Vous pouvez désormais étendre les capacités des LLM en leur donnant accès à vos scripts. Cette fonctionnalité vous permet de contrôler précisément ce que fait le LLM dans des situations spécifiques, tout en bénéficiant de la flexibilité et du traitement du langage naturel qui caractérisent les IA.

Home Assistant Cloud

Home Assistant Cloud, développé par le partenaire commercial Nabu Casa, met à la disposition du plus grand nombre les fonctions difficiles d'accès de Home Assistant, habituellement réservées aux utilisateurs chevronnés disposant d'un matériel coûteux à la maison, sans aucun compromis sur la vie privée.

Au cours des derniers mois, l'équipe de Nabu Casa a travaillé dur pour apporter la tranquillité d'esprit à l'utilisation de Home Assistant. Pour la fonction de sauvegarde dans le cloud, l'équipe de Home Assistant et l'équipe de Nabu Casa travaillent actuellement en étroite collaboration sur une refonte complète des intégrations de sauvegarde, afin de créer une solution unique et facile pour une bonne stratégie de sauvegarde. Ils travaillent également pour s'assurer que les utilisateurs bénéficient d'un onboarding fluide pour la sauvegarde sur Home Assistant Cloud, ainsi que sur d'autres emplacements de sauvegarde tiers.

L'équipe a dû reporter certaines fonctionnalités au profit d'autres, comme WebRTC. Elle a réussi à mettre en place l'infrastructure nécessaire pour supporter WebRTC, à la fois les serveurs STUN pour chaque utilisateur de Home Assistant et les serveurs TURN pour chaque abonné de Home Assistant Cloud, améliorant ainsi les capacités de communication en temps réel au sein de Home Assistant. L'authentification à deux facteurs (2FA) est l'une des fonctionnalités reportées, mais elle est toujours dans le pipeline de Nabu Casa.

Les protocoles ouverts

Home Assistant continue de soutenir les normes ouvertes de la maison intelligente, notamment Z-Wave, Zigbee, Matter et Thread, conformément à sa mission Open Home qui consiste à offrir choix, confidentialité et durabilité par le biais d'appareils contrôlés localement et indépendants du cloud.

Au cours des six derniers mois, la solution a franchi des étapes importantes vers les certifications, garantissant que les implémentations de normes ouvertes sont conformes aux normes de l'industrie.

Z-Wave

En septembre, Paulus, le fondateur de Home Assistant, a annoncé son nouveau rôle au sein du conseil d'administration de la Z-Wave Alliance, représentant Nabu Casa. Ce rôle permettra à Nabu Casa de contribuer de manière significative au développement de Z-Wave et de s'assurer que les besoins des utilisateurs de Home Assistant et les valeurs de l'open-source sont représentés.

L'intérêt pour les dispositifs Z-Wave dans l'écosystème ne cesse de croître, ce qui a poussé Home Assistant à faire progresser la pile Z-Wave JS et à créer son propre matériel Z-Wave. Alors que les développeurs travaillent sur la certification de leur implémentation Z-Wave, leur travail sur la construction de leur propre antenne Z-Wave a également progressé en douceur. Ils basent la conception de leur antenne sur la conception de l'application de référence Z-Wave afin de créer une antenne Z-Wave offrant les meilleures performances du marché.

Matter

En juin, Home Assistant est passé sur la dernière spécification Matter 1.3. Depuis, les développeurs ont continué à mettre à jour leur implémentation Matter pour améliorer la fiabilité et la compatibilité des appareils Matter, et la certification Matter devrait, nous l'espérons, arriver d'un jour à l'autre !

Ils ont élargi la prise en charge des appareils et amélioré les performances de l'intégration Matter de Home Assistant. Les purificateurs d'air, les climatiseurs individuels et les thermostats sont désormais mieux pris en charge, de même que les clusters personnalisés, qui permettent à Home Assistant de détecter les changements de données en temps réel, améliorant ainsi l'efficacité du réseau.

Les entités de mise à jour fournissent désormais des mises à jour du micrologiciel via les canaux de mise à jour officiels de Matter, tandis que les entités d'événement fournissent davantage de types d'événements, ce qui vous permet de réagir facilement à des événements à simple ou double pression. Parmi les autres fonctionnalités, citons la prise en charge des vannes d'eau, le suivi de l'état de fonctionnement des appareils et l'intégration des capteurs de fumée et de CO. Les capteurs de puissance et d'énergie Matter 1.3 sont également pris en charge, fournissant des données utiles pour le tableau de bord énergétique.

Entre-temps, l'équipe continue de travailler sur la compatibilité avec Matter 1.4, ainsi qu'à faciliter la mise en service des appareils et à travailler avec les informations d'identification Thread.

Zigbee

L'intégration de la domotique Zigbee (ZHA) a fait l'objet d'une refonte massive durant l'été. L'ensemble de l'intégration a été divisé en une base de code séparée, ce qui facilite la maintenance et l'amélioration. Il s'agit d'une avancée considérable pour l'intégration, qui a nécessité des mois de travail. Ce changement rendra l'intégration plus facile à maintenir et à améliorer à l'avenir, notamment en permettant aux contributeurs du code de contribuer plus facilement.

Quelles sont les prochaines étapes ?

L'équipe commence déjà à préparer la feuille de route pour l'année prochaine. Elle aura un nouveau thème et les développeurs invitent la communauté a davantage s'impliquer dans le processus de sa création. La planification a déjà commencé et ils espèrent l'annoncer lors de la prochaine conférence «State of the Open Home». On a hâte !

Pour information, cet article peut contenir des liens affiliés, sans aucun impact sur ce que vous gagnez vous même ou le prix que vous pouvez payer pour le produit. Passer par ce lien vous permet de me remercier pour le travail effectué sur le blog chaque jour, et d'aider à couvrir les dépenses du site (hébergement, frais de port pour les concours, etc.). Ca ne vous coute rien, mais ca m'aide beaucoup ! Merci donc à ceux qui joueront le jeu !

Inscrivez vous à notre newsletter !

Ne ratez plus aucun article, test de produit ou guide, grâce à un mail dans votre boite chaque vendredi !

Que pensez vous de cet article ? Laissez nous vos commentaires !
Merci de rester courtois: un bonjour et un merci ne coutent rien ! Nous sommes là pour échanger de façon constructive. Les trolls seront supprimés.

Laisser un commentaire

Maison et Domotique
Logo
Register New Account
Enregistrez vous, et stockez vos articles préférés sur votre compte pour les retrouver n'importe où, n'importe quand !
Compare items
  • Casques Audio (0)
  • Sondes de Piscine Connectées (0)
  • Smartphones (0)
Compare