Sommaire
Cet article est une traduction de l'annonce de la nouvelle version 2026.10 de HA Core, publié sur le site Home-Assistant.

Introduction de Frenck
Home Assistant 2026.10! 🎉
La semaine dernière, Nabu Casa a annoncé : Les géants de la tech ont gâché le cloud, alors nous changeons le nom du nôtre. Home Assistant Cloud est en passe de devenir Home Assistant Link. Même service, nouveau nom. J’adore ce titre, d’ailleurs. Si vous n’avez pas encore lu l’histoire qui se cache derrière, allez y jeter un œil et dites-nous ce que vous en pensez. Le changement est prévu pour la version de décembre, il reste donc encore un peu de temps. 🏎️
Bon, je vais vous confier un secret : je suis un inconditionnel de l’automatisation. Les tableaux de bord, c’est très sympa, et j’admire tous ceux qui en créent de jolis, mais pour moi, ce sont les automatisations qui rendent une maison connectée vraiment intelligente. Vous pouvez donc imaginer à quel point je suis ravi du contenu de cette mise à jour. L’une des fonctionnalités les plus puissantes dont vous n’auriez jamais pensé avoir besoin se trouve dans Home Assistant depuis des années : les identifiants de déclencheurs. Attribuez un identifiant à vos déclencheurs, et une seule automatisation pourra faire le travail de deux, trois, voire cinq. Elle était également cachée dans un menu : vous deviez inventer vous-même les identifiants, puis vous souvenir de chacun d’entre eux. Beaucoup d’entre vous ne l’ont jamais trouvée, et c’est de notre faute.
Ce n'est plus le cas. Les identifiants de déclencheurs bénéficient enfin d'une interface utilisateur adaptée : vous sélectionnez les déclencheurs souhaités dans la condition, et Home Assistant gère les identifiants en arrière-plan. Et si vous préférez définir vos propres identifiants en YAML, rien ne change. Ceux-ci continuent de fonctionner exactement comme avant. C'est ce qui en fait ma fonctionnalité préférée de cette version. 🧠
Ne vous méprenez pas, la carte est elle aussi une fonctionnalité vraiment géniale. Lors de la dernière mise à jour, toutes les cartes de Home Assistant ont cessé de fonctionner du jour au lendemain, car notre fournisseur de cartes exigeait une clé API. Nous sommes passés à OpenStreetMap, et il s’avère que ce changement ouvre de nombreuses possibilités : une carte vectorielle qui reste nette à tous les niveaux de zoom, des marqueurs repensés et un aperçu des endroits où chacun s’est rendu. Vous êtes ici. 📍
Mais ce n'est pas tout : une page de profil plus épurée, un panneau dédié à vos connexions Modbus, la connexion de votre IA en un clic, et 15 nouvelles intégrations ! 🚀
Profitez bien de cette sortie !
../Frenck
Un immense merci à tous ceux qui ont contribué à rendre cette version possible ! Et un grand merci tout particulièrement à @frenck et @frenck qui ont aidé à rédiger ces notes de version. Merci également à @frenck, @frenck, @frenck, @frenck et @frenck pour avoir peaufiné leur contenu. Grâce à eux, ces notes de version sont parfaites. ❤️
Cloud se transforme Link
Au cas où vous l’auriez manqué, nous sommes en train de renommer Home Assistant Cloud en Home Assistant Link. Même service, nouveau nom.
Nous sommes tous assez agacés par la façon dont les géants de la tech ont ruiné des appareils domotiques parfaitement fonctionnels en les rendant dépendants du cloud. Notre service n’a jamais enfermé personne dans un écosystème fermé, n’a jamais collecté de données à des fins commerciales, ni transformé d’appareils en état de marche en déchets électroniques ; un nouveau nom s’imposait donc. Home Assistant Link vise à montrer plus clairement que nous fonctionnons différemment. Ce changement est prévu pour la version de décembre, alors n’hésitez pas à nous faire part de vos impressions d’ici là.
La meilleure connexion est une connexion rapide. 🏎️ Nabu Casa a travaillé d’arrache-pied pour rendre l’accès à distance encore plus rapide partout dans le monde. L’entreprise a récemment migré tous ses serveurs vers des serveurs « bare metal » et en a ajouté d’autres pour étendre sa couverture mondiale. Ce mois-ci, elle a intégré un outil de vérification de la latence qui envoie une requête ping à plusieurs serveurs au démarrage et sélectionne la meilleure connexion pour vous.
Une toute nouvelle carte
Lors de la dernière mise à jour, un changement est intervenu au niveau technique pour toutes les cartes de Home Assistant, et nous l’avons à peine mentionné dans les notes de mise à jour. Le fournisseur de cartes sur lequel nous comptions a commencé à afficher un message « Clé API requise » sur toutes ses images cartographiques, ce qui a rendu toutes les cartes de Home Assistant inutilisables d’un seul coup. Au lieu de chercher un autre fournisseur de carte gratuit, nous sommes passés d’images de carte pré-renduées à des tuiles vectorielles générées et mises à disposition par la Fondation OpenStreetMap. Les deux cartes utilisent les données d’OpenStreetMap, mais c’est désormais votre appareil qui génère la carte lui-même. La nouvelle intégration des tuiles de carte récupère et met en cache les tuiles via votre instance Home Assistant, de sorte que votre navigateur ne contacte pas directement les serveurs de tuiles externes. Les parties de la carte récemment consultées restent accessibles même en cas de brève interruption de connexion Internet.
Guillaume Rischard (@grischard), ancien président de la Fondation OpenStreetMap qui a lancé et dirigé son initiative sur les tuiles vectorielles, s’est joint à nous lors de la soirée de lancement de la version 2026.9.
Le fait de changer la carte sous-jacente a ouvert de nombreuses possibilités. Cette version présente les premières d'entre elles.
Une image nette à tous les niveaux de zoom
La carte est désormais entièrement dessinée sur votre appareil, sous forme de vecteurs, au lieu d'être assemblée à partir d'images. Les rues et les libellés restent nets quel que soit le niveau de zoom, et le zoom avant et arrière s'effectue en toute fluidité. Les appareils plus anciens qui ne prennent pas en charge cette fonctionnalité, comme l'ancienne tablette accrochée à votre mur, basculent automatiquement vers la carte classique.

Marqueurs repensés
Les marqueurs sur la carte ont été entièrement repensés. Les personnes apparaissent avec leur photo, les zones sont représentées par un marqueur comportant leur icône dans leur couleur propre, et tous les utilisateurs d’une même zone partagent une seule bulle sur cette zone, au lieu d’une multitude de marqueurs empilés les uns sur les autres. En effectuant un zoom arrière suffisant, les bulles qui se chevaucheraient fusionnent en une seule.

Présentation du tableau de bord « Carte »
Le tableau de bord « Carte » propose désormais une vue d'ensemble, affichée à côté de la carte sur un ordinateur de bureau et sous forme de fiche que vous pouvez ouvrir sur votre téléphone. Il comporte trois onglets : Personnes, Appareils et Zones. Sélectionnez une personne pour consulter son activité récente ; chaque arrêt est mis en évidence par la couleur de la zone dans laquelle elle se trouvait. Sélectionnez une zone pour voir qui s'y trouve. Sur un téléphone, la carte occupe désormais tout l'écran, d'un bord à l'autre.

La même vue d'ensemble s'affiche lorsque vous insérez une carte dans un panneau de votre propre tableau de bord.
Zones sur la nouvelle carte
L'éditeur de zones, accessible depuis Paramètres > Zones, libellés et zones, utilise désormais la même nouvelle carte. Vos zones sont classées par ordre alphabétique, la zone « Maison » apparaissant toujours en haut de la liste, et elles affichent les mêmes icônes et couleurs que celles que vous voyez sur la carte.

Ce n'est qu'un début. Tout cela s'inscrit dans le cadre d'un concept de design proposé par l'Open Home Foundation pour une carte vectorielle présentant des personnages et des zones repensés, et d'autres nouveautés sont à venir. Merci à @maartenla, @matthiasdebaat, @bramkragten et @bgoncal !
Dernier point, mais non des moindres : un grand merci à la Fondation OpenStreetMap. 💚 OpenStreetMap est une carte du monde créée par des millions de bénévoles ; il s’agit de données ouvertes qui n’appartiennent à aucune entreprise en particulier. La fondation qui la gère est une association à but non lucratif qui assure son bon fonctionnement, y compris celui des serveurs de tuiles sur lesquels s’appuient désormais toutes les cartes de Home Assistant. Cela correspond parfaitement à l’esprit d’Open Home !
Et tout comme Home Assistant, OpenStreetMap est créé par des gens comme vous. Vous remarquez dans votre quartier un élément qui manque ou qui n'est plus à jour ? Vous pouvez laisser un commentaire ou modifier la carte vous-même.
Une page de profil plus épurée
Cliquez sur votre nom en bas de la barre latérale pour accéder à votre profil utilisateur. Au fil des ans, cette page s’est peu à peu transformée en un véritable fourre-tout. Langue, thème, formats de date, ordre des éléments de la barre latérale, notifications push, raccourcis clavier : tout était regroupé dans un long onglet Général, avec pour seul voisin l’onglet Sécurité. Tout y était. Il fallait simplement faire défiler la plupart des éléments pour trouver celui que l’on cherchait.
La page de profil présente désormais une vue d'ensemble, avec le même type de navigation que celui que vous connaissez déjà dans les Paramètres. En haut de la page se trouve une fiche consacrée à votre compte, suivie de votre thème, puis d'une courte liste de sections regroupant chacune quelques paramètres associés :
- Apparence : votre tableau de bord par défaut et l'ordre d'affichage de votre barre latérale.
- Localisation : votre langue, votre fuseau horaire et le format d'affichage des dates, des heures et des nombres.
- Ce navigateur (ou Cette application mobile dans l'application compagnon) : notifications, affichage et raccourcis pour l'appareil que vous utilisez actuellement.
- Sécurité : votre mot de passe, l'authentification multifactorielle et vos jetons d'accès.
Rien n'a été supprimé. Tous les paramètres sont toujours là, regroupés pour que vous puissiez trouver ce que vous cherchez. Merci, @pcan08 et @maartenla !

Cette carte de profil en haut de l'écran a, elle aussi, acquis une nouvelle fonctionnalité. Jusqu'à présent, vous ne pouviez pas modifier vous-même votre nom ni votre photo. Seul un administrateur pouvait les définir, dans les paramètres personnels, un peu cachés. Vous n'étiez pas administrateur, mais vous vouliez une plus belle photo de vous dans la barre latérale ? Il fallait alors demander à la personne qui gère votre Home Assistant. Un peu étrange, pour quelque chose qui représente littéralement votre visage.
Chaque utilisateur, qu'il soit administrateur ou non, dispose désormais d'un bouton Modifier le profil situé juste à côté de Se déconnecter. Téléchargez et recadrez une photo, modifiez votre nom, puis enregistrez. Votre nom s'applique à la fois à votre compte utilisateur et à la personne qui y est associée ; il est donc le même partout où vous apparaissez, de la barre latérale à vos tableaux de bord en passant par Assist. Votre nouvelle photo s'affiche immédiatement dans la barre latérale.

La meilleure fonctionnalité d'automatisation que vous n'avez jamais utilisée
Jetez un œil à vos automatisations : il y a de fortes chances que vous en trouviez quelques-unes qui fonctionnent par paires. L’une allume la lumière du couloir lorsqu’un mouvement est détecté, l’autre l’éteint à nouveau lorsque le mouvement cesse. L’une envoie une notification lorsque la machine à laver démarre, l’autre lorsqu’elle a terminé. Deux automatisations pour une seule tâche.
Home Assistant permet depuis des années de les combiner en un seul élément. Il suffit d’attribuer un identifiant à chaque déclencheur, puis d’utiliser la condition Déclenché par pour effectuer une action différente selon le déclencheur qui s’est activé. C’est l’une des fonctionnalités les plus puissantes de l’éditeur d’automatisations, mais aussi l’une des plus cachées. Le champ d’identifiant du déclencheur se trouvait dans le menu de chaque déclencheur. Il fallait trouver un identifiant, le saisir soi-même, puis se souvenir quel identifiant correspondait à quel déclencheur au moment de les sélectionner dans la condition. La plupart des utilisateurs ne l’ont jamais découvert, et honnêtement, on ne peut pas leur en vouloir.
Ce n'est plus le cas. Ajoutez une condition Déclenché par, puis sélectionnez les déclencheurs auxquels elle doit correspondre. Vous voyez les déclencheurs eux-mêmes, et non pas un identifiant que vous auriez inventé ; chacun est numéroté en fonction de sa position dans votre liste, et ce même numéro apparaît à côté du déclencheur. Vous savez donc toujours lequel est lequel. Vous n'avez absolument pas besoin de créer d'identifiants. Home Assistant s'en charge en arrière-plan et nettoie automatiquement lorsque vous supprimez un déclencheur.

Si vous définissez vous-même les identifiants de vos déclencheurs dans le fichier YAML, rien ne change. Ces identifiants continuent de fonctionner exactement comme avant ; il est toujours possible de partager un même identifiant entre plusieurs déclencheurs, et Home Assistant n’ajoutera pas d’identifiants à votre fichier YAML à votre place. Le champ « Identifiant du déclencheur » a disparu de l’éditeur d’automatisation, car vous n’en avez plus besoin à cet endroit : pour exécuter les mêmes actions pour plusieurs déclencheurs, sélectionnez-les tous dans une seule condition « Déclenché par ».
L’éditeur surveille toutefois deux éléments, mais uniquement dans la condition « Déclenché par ». Si une condition fait référence à un déclencheur qui n’existe plus, il le signale afin que vous puissiez le supprimer. Et si plusieurs déclencheurs partagent le même identifiant, il affiche un avertissement accompagné d’une solution qui attribue à chaque déclencheur son propre identifiant et met à jour vos conditions en conséquence. Il s’agit d’une suggestion, et non d’une correction ; si vous souhaitez conserver le même identifiant pour plusieurs déclencheurs, vous pouvez donc laisser la situation telle quelle.
Cela marque l'aboutissement d'une initiative de la feuille de route de l'Open Home Foundation visant à faciliter considérablement la création de déclencheurs de référence dans les automatisations. Merci à @jpbede, @wendevlin, @marcinbauer-ohf et @nielsrowinbik !
Dans l'éditeur d'automatisation, vous remarquerez que vos déclencheurs, conditions et actions vous fournissent désormais davantage d'informations dès le premier coup d'œil. Chaque ligne affiche désormais les détails qui étaient auparavant masqués jusqu'à ce que vous la développiez : le seuil vérifié par un déclencheur ou une condition, comme « au-dessus de 10 °C », la durée pendant laquelle cette condition doit être remplie, le décalage par rapport au lever ou au coucher du soleil, et le délai d'attente d'une action avant qu'elle ne soit abandonnée. Merci, @wendevlin et @MindFreeze !

Intégrations
Merci à notre communauté de suivre le rythme des nouvelles intégrations et des améliorations apportées aux fonctionnalités existantes ! Vous êtes tous géniaux 🥰
Nouvelles intégrations
Nous sommes ravis d'annoncer les nouvelles intégrations suivantes dans cette version :
Nous accueillons les nouvelles intégrations suivantes dans cette version :
- Axle Energy, ajouté par @Herbertmt978
Importez le calendrier des événements du réseau électrique de votre compte Axle Energy dans Home Assistant. Il vous indique si un événement à venir nécessite une importation depuis le réseau ou une exportation vers celui-ci, ainsi que ses heures exactes de début et de fin, afin que vos automatisations puissent préparer votre maison à temps. - Bitvis Power Hub, ajouté par @MandusBorjesson
Lisez les données électriques en temps réel de votre compteur intelligent à l'aide d'un Bitvis Power Hub, qui se branche sur le port HAN du compteur. Le Power Hub transmet ses mesures, telles que la puissance, la tension et le courant par phase, directement à Home Assistant via votre réseau local. Pas de cloud, pas d'interrogation. - Gree Infrared, ajouté par @Dr-Blank, lancé avec une qualité 🥈 argent
Contrôlez un climatiseur Gree à l'aide de n'importe quel émetteur infrarouge déjà configuré dans Home Assistant, comme un appareil ESPHome équipé d'une LED infrarouge. Ajoutez un récepteur infrarouge, et l'entité « climat » réagira lorsque quelqu'un utilisera la télécommande physique Gree. Gree fabrique des climatiseurs pour de nombreuses marques ; les appareils vendus sous les marques Onida, Sinclair et autres fonctionnent donc également. - INDI Allsky, ajouté par @TN-1
Connectez votre serveur de caméra INDI Allsky, un système de caméra panoramique destiné à l'astrophotographie et à la surveillance de la couverture nuageuse. Vous bénéficiez ainsi de la dernière image capturée par la caméra, ainsi que de capteurs mesurant la qualité du ciel, le nombre d'étoiles détectées, le temps d'exposition et s'il fait nuit. - KACO Modbus, ajouté par @g4bri3lDev
Connectez un onduleur solaire KACO New Energy directement à votre réseau local via Modbus TCP. L'application affiche la production actuelle de l'onduleur, son compteur d'énergie cumulée pour le tableau de bord Énergie et son état de fonctionnement, sans nécessiter de compte cloud ni de portail du fabricant. - my-PV, ajouté par @rrooggiieerr
Contrôlez les appareils my-PV, tels que la gamme AC•THOR et l'AC ELWA 2, qui transforment votre surplus d'énergie solaire en eau chaude. Home Assistant communique avec eux en local et les détecte automatiquement sur votre réseau. - OSRAM Infrared, ajouté par @freeDom-, lancé avec la qualité 🥈 argent
Contrôlez les éclairages RVB OSRAM et LEDVANCE équipés d'une télécommande infrarouge à 24 boutons, à l'aide d'un émetteur infrarouge configuré dans Home Assistant. Grâce à un récepteur infrarouge, l'entité d'éclairage capte également les commandes provenant de la télécommande physique. - Persang Infrared, ajouté par @Dr-Blank
Contrôlez une enceinte Bluetooth Persang à l'aide d'un émetteur infrarouge configuré dans Home Assistant, ce qui vous offre un lecteur multimédia et des boutons pour ses fonctions de télécommande. - SolarEdge Modbus, ajouté par @frenck, lancé avec la qualité 🏆 platine
Connectez-vous à votre onduleur solaire SolarEdge via votre propre réseau, grâce à l'interface Modbus TCP intégrée à l'onduleur. Pas besoin de compte, de clé API ni de cloud. Les données sont transmises toutes les quelques secondes au lieu de toutes les quelques minutes, et continuent d'arriver même en cas de coupure de connexion Internet. Vous pouvez également modifier la limite d'exportation et le mode de charge de votre batterie. - Sunsynk, ajouté par @jamesridgway
Intégrez votre onduleur solaire hybride Sunsynk et votre batterie dans Home Assistant à l'aide de votre compte Sunsynk Connect. Vous disposerez ainsi de capteurs pour la production solaire, les importations et exportations vers le réseau, ainsi que pour votre batterie. Home Assistant peut même détecter l'enregistreur de données Sunsynk sur votre réseau. - Passerelle pour compteur intelligent Theben Conexa, ajoutée par @mdluhosch
Lisez localement les données de votre compteur à partir d'une passerelle pour compteur intelligent Theben Conexa 3.0, grâce à son interface HAN (Home Area Network) intégrée. Pas besoin de cloud. - Threema, ajouté par @LukasQ
Envoyez des messages chiffrés de bout en bout depuis vos automatisations aux utilisateurs de Threema, l'application de messagerie axée sur la confidentialité qui ne nécessite pas de numéro de téléphone. Elle utilise le service Threema Gateway, et chaque personne que vous ajoutez comme destinataire dispose de sa propre entité de notification. - Vitesy, ajouté par @chemelli74
Branchez le Vitesy Shelfy, un purificateur d'air qui s'installe dans votre réfrigérateur. Consultez la qualité de l'air et la température à l'intérieur de votre réfrigérateur, la fréquence d'ouverture de la porte, ainsi que le moment où le filtre doit être nettoyé ou remplacé. Vous pouvez même modifier le mode de fonctionnement du purificateur, par exemple pour le faire fonctionner à pleine puissance après avoir fait vos courses. - Willow, ajouté par @PaxPrz
Surveillez la santé de vos plantes d'intérieur grâce aux capteurs Willow. Les données relatives à la température, à l'humidité, à l'humidité du sol et à la luminosité sont transmises depuis le cloud Willow vers Home Assistant, prêtes à être utilisées dans vos tableaux de bord et vos automatisations. Vos plantes ne peuvent pas vous dire qu'elles ont soif, mais désormais, Home Assistant peut le faire à leur place. - Zonneplan, ajouté par @erwindouna
Consultez les tarifs d'électricité et de gaz de votre contrat Zonneplan, un fournisseur néerlandais proposant des contrats d'énergie dynamiques. Pratique pour faire fonctionner vos appareils lorsque l'énergie est la moins chère.
Cette version comporte également de nouvelles intégrations virtuelles. Les intégrations virtuelles sont des modules qui sont gérés par d'autres intégrations (existantes) afin de faciliter leur découverte. Celles-ci sont nouvelles :
- Austroflamm, fourni par Fumis, ajouté par @frenck
- EcoSpar, proposé par Fumis, ajouté par @frenck
- HAAS+SOHN, fourni par Fumis, ajouté par @frenck
- HETA, fourni par Fumis, ajouté par @frenck
- O General, fourni par FGLair, ajouté par @Dr-Blank
- Onida Infrared, fourni par Gree Infrared, ajouté par @Dr-Blank
- Steinway & Lyngdorf, fourni par Lyngdorf, ajouté par @fishloa
Améliorations notables apportées aux intégrations existantes
Il n'y a pas que les nouvelles intégrations qui sont ajoutées, les intégrations existantes sont également améliorées en permanence. Voici quelques-uns des changements notables apportés aux intégrations existantes :
- Matter a ajouté des commutateurs permettant d'activer ou de désactiver les alarmes visuelles et sonores des capteurs de fuite pris en charge, comme le KLIPPBOK d'IKEA, ainsi qu'un commutateur de verrouillage en une seule pression, afin que vous puissiez décider si une simple pression sur le clavier de votre serrure suffit à verrouiller la porte. Les appareils qui mesurent la puissance électrique indiquent désormais également la fréquence et le facteur de puissance. Merci à @wardmatter, @mmmspatz et @lboue !
- Cette version de Tuya prend en charge un nombre bien plus important d'appareils : des compteurs d'énergie à deux canaux montés sur rail DIN avec relevés par canal, des disjoncteurs, des chargeurs de véhicules électriques (avec leur courant de charge, leur mode de charge et l'énergie consommée par session), des vannes d'eau (avec la consommation d'eau et la température), ainsi que les réglages de la tonalité du clavier et des boutons d'alarme du panneau d'alarme Duosmart C30. Les compteurs d'électricité triphasés indiquent désormais également la puissance réactive, la puissance apparente et le facteur de puissance pour chaque phase. Merci à @keranm, @tmunzer, @o-borovets, @syl-craft, @ChayoteJarocho, @huangrenwei79 et @epenet !
- Le protocole IPP (Internet Printing Protocol) intègre désormais des compteurs de pages, ce qui vous permet de suivre le nombre de pages, d'impressions et de feuilles traitées par votre imprimante, avec une distinction entre la couleur et le noir et blanc sur les imprimantes qui fournissent ces informations. Merci, @brianegge !
- Les appareils ESPHome peuvent désormais établir eux-mêmes la connexion avec Home Assistant, ce qui leur permet de fonctionner même lorsque Home Assistant ne peut pas les atteindre directement. Activez l'option outgoing_connection sur votre appareil ESPHome, et Home Assistant se chargera du reste, en utilisant le même cryptage que d'habitude. Merci, @bdraco !
- HomeKit Bridge peut désormais afficher vos entités « vanne » dans l'application Maison sous la forme d'un robinet, d'une pomme de douche ou d'un arroseur. La durée de fonctionnement d'une vanne peut désormais provenir de n'importe quelle entité numérique, et non plus uniquement d'un « nombre auxiliaire ». Merci, @louwii17 !
- Philips Hue a ajouté un interrupteur permettant d'activer ou de désactiver chaque zone MotionAware, exactement comme dans l'application Hue. Les pièces et les zones disposent désormais d'une option de sélection de scène, qui indique quelle scène (ou scène intelligente) est actuellement active et vous permet d'en choisir une autre. Merci à @marcelveldt et @sliekens !
- Reolink peut désormais contrôler les mouvements de panoramique et d'inclinaison des caméras qui intègrent plusieurs objectifs dans un seul appareil, lorsqu'elles sont connectées à un NVR ou à un Home Hub Reolink. Merci, @starkillerOG !
- Les annonces de Music Assistant peuvent désormais prononcer un message, et pas seulement lire un fichier audio. L'action « annonce » prend en charge un message et une entité de synthèse vocale pour le prononcer, tout en conservant le signal sonore précédant l'annonce et le volume de celle-ci, fonctionnalités que la fonction tts.speak ne propose pas. L'outil de recherche IA permet désormais également d'effectuer des recherches au sein des artistes, des albums et des playlists. Merci à @marcelveldt et @balloob !
- Les aspirateurs eau et poussière Roborock se synchronisent désormais en temps réel : ainsi, lorsqu'ils se rechargent ou commencent un nettoyage, cela s'affiche immédiatement dans Home Assistant. Le Roborock Q10 peut désormais nettoyer des zones spécifiques, se rendre à l'endroit de votre choix et indiquer où il se trouve. Merci à @piitaya et @hmmbob !
- Z-Wave a ajouté trois nouvelles conditions à l'éditeur d'automatisations, avec les champs correspondants à remplir : vérifier l'état du nœud d'un appareil, la valeur d'un paramètre de configuration ou toute autre valeur Z-Wave. Les déclencheurs Z-Wave ont bénéficié du même traitement. Merci, @raman325 !
- UniFi Network affiche désormais le niveau de batterie et l'autonomie de votre onduleur UniFi, ainsi que sa puissance de sortie, son intensité, sa tension et son facteur de puissance. Merci, @jimstrang !
- Broadlink prend désormais en charge le RM5 Plus, qui générait auparavant une erreur « appareil non pris en charge ». Merci, @DAB-LABS !
- UniFi Protect prend désormais en charge le porte-clés, avec une entité d'événement qui se déclenche à chaque pression sur un bouton et affiche chaque entrée de relais comme un capteur binaire distinct. Le mode « clé API uniquement » gère désormais également les détections de mouvement et les détections intelligentes, les capteurs intelligents, les sirènes, les relais, ainsi que plusieurs paramètres relatifs aux caméras et aux projecteurs. Merci à @sbesh91, @igoraugustynski et @RaHehl !
- OpenAI a ajouté la prise en charge des modèles GPT-6 Astra et GPT-Image-2.5. GPT-Image-2.5 Flare est désormais le modèle par défaut pour la génération d'images avec AI Task. Merci, @Shulyaka !
- SwitchBot Bluetooth prend désormais en charge le Lock Ultra Max, la télécommande universelle et les barres lumineuses RGBICWW, et vous permet de régler la vitesse de déplacement de vos rideaux SwitchBot. Merci à @Onero-testdev et @joostlek !
- SwitchBot Cloud prend désormais en charge le Lock Ultra Max. Merci, @XiaoLing-git !
- LIFX prend désormais en charge les ampoules LIFX qui se connectent via Thread, et le capteur de puissance du signal fonctionne également avec ces ampoules. Merci, @Djelibeybi !
- Proxmox VE a ajouté des entités de mise à jour pour vos nœuds Proxmox, qui indiquent quand des mises à jour sont disponibles et combien de paquets Proxmox et autres sont en attente. Il n'est pas encore possible de les installer depuis Home Assistant. Merci, @CoMPaTech !
- Les enceintes LinkPlay qui suivent une autre enceinte au sein d'un groupe multiroom affichent désormais le titre, l'interprète, l'album et la pochette de l'album en cours de lecture. Chaque enceinte conserve son propre volume. Merci, @MagicMicky !
- Apple iCloud intègre vos calendriers et vos rappels iCloud dans Home Assistant. Chaque calendrier apparaît sous la forme d'une entité « calendrier », et chaque liste de rappels sous la forme d'une liste de tâches, dans laquelle vous pouvez ajouter, valider et supprimer des éléments qui se synchronisent immédiatement avec vos appareils Apple. Merci, @FezVrasta !
- Hikvision a ajouté des entités d'événement qui vous indiquent ce qui a déclenché un événement intelligent : une personne, un véhicule ou un animal de compagnie. C'est idéal pour être averti de la présence de personnes à votre portail, tout en ignorant les véhicules qui passent. Merci, @ptarjan !
- Opower utilise désormais les relevés d'importation et d'exportation provenant directement de votre compteur pour calculer vos statistiques de réseau. Auparavant, l'importation vers le réseau était calculée à partir de votre consommation nette, ce qui entraînait une sous-estimation pour les foyers équipés de panneaux solaires et pouvait même indiquer une importation nulle lors d'une journée ensoleillée. Merci, @tronikos !
- TP-Link Omada affiche désormais votre contrôleur Omada en tant qu'appareil, avec son état et une option de mise à jour de son micrologiciel. Merci, @rubempoli !
- EnergyZero peut désormais utiliser les prix de l'électricité par quart d'heure et a ajouté les prix « tout compris » de l'électricité à côté des prix du marché. Merci, @klaasnicolaas !
- Bosch SHC s'est considérablement enrichi dans cette version. Les volets, stores et persiennes du Micromodule apparaissent désormais comme des « couvertures », et de nouveaux commutateurs ont été ajoutés pour le verrouillage enfant, le contournement de l'alarme des contacts de porte et de fenêtre, le mode silencieux des thermostats, l'alarme anti-intrusion du détecteur de fumée II, ainsi que les réglages du détecteur de mouvement 2, du contact de porte/fenêtre II Plus, du relais Micromodule et des caméras « Camera Eyes ». Un nouveau capteur compte les portes et fenêtres ouvertes dans votre logement, les thermostats indiquent la position de leur vanne, et les détecteurs de mouvement déclenchent désormais un événement à chaque mouvement. Merci, @mosandlt !
- Midea a ajouté des chauffe-eau, un interrupteur de verrouillage, un interrupteur de pompe pour les déshumidificateurs, un capteur détectant le fonctionnement de la pompe à eau d'un climatiseur, ainsi que des entités « sel », « mode IA », « temps restant » et « alerte porte » pour les appareils qui les prennent en charge. Merci à @chemelli74, @rokam, @mattrossman et @peterdey !
- Teslemetry permet désormais de contrôler certains appareils en local : votre Powerwall via votre propre réseau, et votre véhicule via Bluetooth. Les commandes tentent d'abord de passer par la voie locale avant de se rabattre sur le cloud, ce qui les rend plus rapides ; les commandes destinées au véhicule fonctionnent même lorsque celui-ci n'est pas connecté. Merci, @Bre77 !
- Les bornes de recharge Peblar peuvent désormais installer des mises à jour du micrologiciel depuis Home Assistant. Vous pouvez désormais gérer les cartes RFID et les véhicules autorisés à se recharger en mode « autocharge », ainsi qu’autoriser une session de recharge, le tout à partir des actions. Les bornes équipées d’un buzzer ou d’un voyant d’état disposent également de commandes permettant de régler le volume du buzzer et la luminosité de la LED. Merci à @syphernl et @frenck !
- MELCloud Home a ajouté l'affichage de la température extérieure et un bouton permettant de mettre l'appareil en veille. Merci, @erwindouna !
- Universal Devices ISY/IoX a ajouté des entités d'événement pour les boutons et claviers Insteon, ce qui vous permet d'automatiser des actions en cas d'appui simple, double ou prolongé. Merci, @shbatm !
- Les climatiseurs infrarouges LG ont été dotés d'un mode « swing », de commutateurs pour le générateur d'ions et le nettoyage automatique, d'une option de sélection de la limite de consommation d'énergie, ainsi que de boutons pour des fonctions telles que le mode « Jet » et le mode « Eco ». Merci, @Dr-Blank !
- Samsung Infrared prend désormais en charge les climatiseurs. Merci, @elax46 !
- Weheat a ajouté la température de sortie d'air, la température cible de l'eau chaude sanitaire et le mode de régulation, la consommation électrique de l'unité intérieure, ainsi que le fonctionnement de votre pompe à chaleur en mode refroidissement. Merci, @barryvdh !
- LED Infrared prend désormais en charge les télécommandes génériques à 10 touches pour bougies LED. Merci, @tr4nt0r !
- La collection d'images propose désormais des actions permettant de passer à la première, à la dernière, à l'image suivante ou à l'image précédente du dossier, ainsi que de sélectionner une image au hasard. Merci, @karwosts !
- Homevolt a ajouté un menu déroulant permettant de modifier le mode de la batterie, ainsi que des commandes pour régler la valeur de consigne de puissance et les limites d'importation et d'exportation vers le réseau. Merci, @Danielhiversen !
Progrès réalisés sur l'échelle de qualité des intégrations
L'une des choses dont nous sommes extrêmement fiers chez Home Assistant est notre échelle de qualité des intégrations. Cette échelle nous aide, ainsi que nos contributeurs, à garantir que les intégrations sont de haute qualité, faciles à maintenir et offrent la meilleure expérience utilisateur possible.
Dans cette version, nous mettons à l'honneur plusieurs intégrations qui ont amélioré leur score sur l'échelle de qualité :
- 11 intégrations ont atteint le niveau Platine 🏆
- Besen, grâce à @moryoav
- Dropbox, grâce à @bdr99
- easyEnergy, grâce à @klaasnicolaas
- Google Assistant SDK, grâce à @tronikos
- Lyngdorf, grâce à @fishloa
- Monzo, grâce à @JakeMartin-ICL
- NeoPool,grâce à @svasek
- OpenEVSE, grâce à @c00w
- Sofar, grâce à @darkrain-nl
- TechnoVE, grâce à @Moustachauve
- VIZIO SmartCast, grâce à @raman325
- 4 intégrations ont décroché la médaille d'or 🥇
- Midea, grâce à @chemelli74
- MikroTik, grâce à @chemelli74
- Proxmox VE, grâce à @erwindouna
- WattWächter Plus, grâce à@smartcircuits
- 6 intégrations ont obtenu la médaille d'argent 🥈
- Airly, grâce à @bieniu
- Collection image, grâce à @karwosts
- Imou, grâce à @Imou-OpenPlatform
- LibreNMS, grâce à @mib1185
- MELCloud Home, grâce à @erwindouna
- Solarman, grâce à @Yves-Xu
- 4 intégrations ont décroché la médaille de bronze 🥉
- DNS IP, grâce à @gjohansson-ST
- Met Office, grâce à @TCWORLD
- Subaru, grâce à @jpettitt
- Wolf SmartSet Service, grâce à @EnjoyingM
Il s'agit d'une formidable réussite pour ces intégrations et leurs responsables de maintenance. Les efforts et le dévouement nécessaires pour atteindre ces niveaux de qualité sont considérables, car cela implique des tests approfondis, la rédaction de documentation, la gestion des erreurs et, souvent, la réécriture complète de certaines parties de l'intégration.
Un grand merci à tous les contributeurs qui ont participé à ce projet ! 👏
Désormais disponibles à partir de l'interface utilisateur
Si la plupart des intégrations peuvent être configurées directement depuis l'interface utilisateur de Home Assistant, certaines n'étaient auparavant disponibles qu'à l'aide d'un fichier de configuration YAML. Nous continuons à intégrer de plus en plus d'intégrations dans l'interface utilisateur, afin de faciliter leur configuration et leur utilisation pour tous.
Sont maintenant disponibles via l'interface utilisateur de Home Assistant :
- Discogs, réalisé par @zackwag
- Rejseplanen, réalisé par @Jawar19
- Volkszaehler, réalisé par @StefanSchoof
Adieu aux entités suivantes
C'est l'heure de faire un peu de ménage, et non, nous n'avons pas attendu le printemps ! Les « intégrations » suivantes ne sont plus disponibles à compter de cette version :
- L'application « Dublin Bus » a été supprimée. Elle s'appuyait sur l'API d'informations en temps réel pour les passagers, que l'Autorité nationale des transports a désactivée en septembre 2020 ; elle ne fonctionne donc plus depuis lors. Pour les départs réguliers, l'intégration GTFS peut utiliser les données d'horaires publiées par Transport for Ireland.
- Etherscan a été supprimé. Ce service s'appuyait sur la version 1 de l'API Etherscan, qui a été désactivée ; par conséquent, ses capteurs affichaient uniquement la valeur « False » au lieu du solde. Pour continuer à suivre le solde d'un portefeuille, vous pouvez utiliser le capteur RESTful avec l'API Etherscan V2 et votre propre clé API gratuite.
- Melnor RainCloud a été supprimé. Melnor a arrêté la commercialisation du programmateur Wi-Fi RainCloud d'origine en avril 2026, et son service cloud ne répond plus.
- Orange and Rockland Utility (ORU) a été supprimé. Le point de terminaison sur lequel il s'appuyait a cessé de renvoyer des données de compteur il y a plusieurs années. Les clients d'Orange and Rockland peuvent désormais utiliser l'intégration Opower à la place.
- Sigfox a été supprimé. Il s'appuyait sur la version 1 de l'API backend Sigfox, que Sigfox a retirée
- SolarEdge Local a été supprimé. Cette fonctionnalité s'appuyait sur une API Web locale que SolarEdge a désactivé dans les mises à jour du micrologiciel des onduleurs à partir de 2020. Utilisez l'intégration SolarEdge ou la nouvelle intégration SolarEdge Modbus si vous souhaitez conserver une gestion locale.
- Travis-CI a été supprimé. Il s'appuyait sur l'API de travis-ci.org, que Travis CI a désactivée en juin 2021.
- Zestimate a été supprimé. Zillow a mis fin à l'API sur laquelle il s'appuyait, et son remplacement est destiné à un usage commercial ; il n'a donc pas été possible de simplement mettre à jour l'intégration.
Autres changements notables
Il y a beaucoup plus d'améliorations dans cette version ; Voici quelques-uns des autres changements notables dans cette version :
- Le tableau de bord « Maison » affiche désormais également les alertes actives. Les alertes que vous avez configurées pour le tableau de bord « Sécurité » lors de la dernière mise à jour, comme une porte laissée ouverte ou un détecteur de fumée qui se déclenche, s'affichent désormais également directement sur votre tableau de bord « Maison », afin que vous ne les manquiez pas. Merci, @timmo001 !
- Les cartes « Tile » disposent désormais d’un curseur pour les sélections d’entrée et les entités de sélection, ce qui vous permet de faire défiler les options, à l’instar du bouton bascule utilisé pour les booléens d’entrée. Il s’agit de la toute première contribution de @Jump-333 à Home Assistant. Merci et bienvenue !
- Le tableau de bord « Énergie » affiche désormais la décharge de chaque batterie séparément dans le graphique de consommation d'énergie, comme c'était déjà le cas pour la charge. Merci, @MindFreeze !
- Les fiches de calendrier peuvent afficher un bouton permettant d'ajouter à nouveau un événement. Vous pouvez ainsi ajouter un événement au calendrier directement depuis votre tableau de bord, et choisir l'emplacement de ce bouton. Merci, @Phil0L
- Les entités « tondeuse à gazon » disposent désormais d’une action « Arrêter » et d’un état « Inactif » ; vous pouvez ainsi annuler la tâche en cours d’une tondeuse, au lieu de simplement la mettre en pause ou de la renvoyer à sa base. L’éditeur d’automatisation propose également un déclencheur et une condition correspondants. Les tondeuses à gazon MQTT prennent également en charge cette fonctionnalité, et les modèles Husqvarna Automower et Husqvarna Automower BLE signalent déjà lorsqu’ils sont inactifs. Merci à @piitaya, @Thomas55555 et @alistair23
- Le capteur binaire dispose désormais d'une nouvelle catégorie dédiée aux capteurs de bris de vitre. Les capteurs de bris de vitre sont considérés comme des capteurs de sécurité ; ils apparaissent donc sur le tableau de bord « Sécurité » et dans le récapitulatif de la sécurité de votre domicile. HomematicIP Cloud, SimpliSafe, Z-Wave et Hive l'utilisent déjà. Merci, @catellie !
- Le module « Template » bénéficie de deux ajouts intéressants dans cette version. Merci, @Petro31 !
- Les entités de modèle peuvent désormais être des entités climatiques, ce qui vous permet de créer votre propre thermostat à partir d’autres entités. Pensez par exemple à une pompe à chaleur ou à un climatiseur qu’une intégration ne présente que comme un ensemble disparate d’interrupteurs, de capteurs et de chiffres. Créez-en un en tant qu’aide depuis l’interface utilisateur, sélectionnez des modèles pour la température actuelle, la température cible et le mode CVC, puis choisissez les actions à exécuter lorsque vous les modifiez. En YAML, vous pouvez aller plus loin en ajoutant les modes « ventilateur », « préréglage » et « oscillation », ainsi que l’humidité. La documentation sur les modèles climatiques contient tous les détails.
- Les aides de modèle pour capteurs binaires vous permettent désormais de définir un délai avant leur activation ou leur désactivation, directement depuis l’interface utilisateur. Jusqu’à présent, cela n’était possible qu’en YAML.
- Les modèles disposent désormais d'une fonction
timedelta_string, qui convertit une durée en texte lisible, par exemple « 1 heure 30 minutes », à l'instar des fonctionstime_sinceettime_until. Merci, @cnotin ! - Les traces d'automatisation ont été repensées pour s'harmoniser avec l'éditeur d'automatisation : elles affichent désormais l'icône correspondante pour chaque déclencheur, condition et action, et permettent de visualiser clairement les branches qui n'ont pas abouti. Faites glisser la barre de séparation pour agrandir le graphique ou la vue détaillée ; les boutons des étapes flottent désormais au-dessus du graphique, et les lecteurs d'écran décrivent chaque étape. Merci, @jpbede !
- La carte du réseau Z-Wave peut désormais afficher le maillage réel. Activez le bouton « Nouveaux voisins » pour que le réseau affiche les connexions entre vos appareils, et pas seulement les chemins qu'ils empruntent. Cette option est désactivée par défaut, car les réseaux de grande taille peuvent rapidement devenir surchargés. Merci, @MindFreeze !
- Les événements du calendrier provenant de CalDAV, du calendrier local et de Google Agenda indiquent désormais s'ils sont confirmés ou provisoires, ce qui permet à vos automatisations de faire la distinction. Le calendrier distant exclut désormais également les événements annulés. Merci, @1358 !
- Les modes de fonctionnement du ventilateur peuvent désormais être réglés à la voix, via un assistant conversationnel, par exemple en disant « règle le mode du ventilateur sur auto ». Merci, @synesthesiam !
- Les unités ne cessent de se multiplier : les atmosphères (atm) pour la pression, et les therms (thm) pour l'énergie, l'unité utilisée par de nombreux fournisseurs d'énergie américains pour facturer le gaz naturel. Les organismes météorologiques peuvent désormais également indiquer la pression en kilopascals (kPa), unité utilisée par la plupart des services météorologiques au Canada. Merci à @Bre77, @virtitnerd et @RussellAult !
- Les gestionnaires de mots de passe, y compris celui intégré à Firefox, peuvent à nouveau remplir vos informations d'identification sur la page de connexion de Home Assistant. Merci, @MindFreeze !
- Sur les téléphones dotés d'une encoche ou de coins arrondis, les tableaux, les barres de filtres, les fiches de paramètres, les en-têtes et les messages contextuels s'affichent désormais jusqu'aux bords de l'écran, tandis que tout ce que vous lisez ou sur quoi vous appuyez reste à l'écart de l'encoche. Merci, @bgoncal !
- Les tableaux, comme ceux qui répertorient vos appareils et vos entités, affichent désormais des lignes de remplacement pendant leur chargement. Et si un élément ne parvient pas à se charger, un message d'erreur s'affiche désormais au lieu d'une liste vide qui donne l'impression que rien n'a été configuré. Merci, @timmo001 !
- Les erreurs de configuration YAML vous suggèrent désormais ce que vous vouliez probablement écrire. Si vous tapez par erreur
command_topci, le message d'erreur vous demandera : « Vouliez-vous direcommand_topic? ». Les messages d'erreur indiquent également le chemin d'accès au fichier par rapport à votre dossier de configuration, ce qui les rend plus faciles à lire. Merci à @frenck et @emontnemery !
Ne montrez une carte que lorsque cela compte vraiment
Les tableaux de bord peuvent afficher ou masquer une carte, un badge ou une section en fonction de certaines conditions : uniquement sur un téléphone, uniquement pour un utilisateur donné, uniquement lorsque le lave-linge est en marche. Ces conditions ont toujours constitué un ensemble plus restreint que celles que vous connaissez dans le cadre des automatisations.
Dans cette version, l’onglet « Visibilité » propose les mêmes conditions que l’éditeur d’automatisations, notamment « Modèle », « Soleil », « Zone » et « Appareil », ainsi que celles apportées par les intégrations. Elles côtoient celles qui n’ont de sens que sur un tableau de bord, comme « Écran » et « Utilisateur », et vous pouvez les combiner librement. Affichez la carte « Éclairage du jardin » uniquement après le coucher du soleil, et uniquement sur un téléphone. Chaque ligne décrit désormais ce qu’elle vérifie, tout comme dans l’éditeur d’automatisations, et vous pouvez faire glisser les lignes pour les réorganiser. Vos conditions de visibilité existantes continuent de fonctionner telles quelles.
Et plus besoin de deviner pourquoi une carte est masquée. En haut de l’onglet « Visibilité », vous pouvez voir si la carte est visible actuellement, et chaque condition indique si elle est remplie à ce moment-là. Merci, @MindFreeze et @timmo001 !

Un panneau pour vos connexions Modbus
Lors de la dernière mise à jour, nous avons commencé à moderniser Modbus : des intégrations qui reconnaissent d’emblée le protocole Modbus utilisé par votre appareil, ce qui vous permet de sélectionner votre appareil dans l’interface utilisateur au lieu d’écrire manuellement des tables de registres. Ces intégrations partagent une connexion unique vers chaque appareil, ce qui est idéal pour les appareils qui n’acceptent que quelques connexions à la fois. Cela signifiait également qu’il n’y avait pas d’endroit unique pour voir quelles intégrations communiquaient avec quoi.
Le nouveau panneau Modbus, accessible sous Paramètres > Connectivité, résout ce problème. Il répertorie toutes les connexions Modbus de Home Assistant, qu’il s’agisse de ports série ou de passerelles réseau, ainsi que les appareils qui y sont connectés et les intégrations qui les utilisent. Les connexions configurées en YAML apparaissent également ici. Une connexion fermée ne pose d’ailleurs aucun problème : elle s’ouvre à nouveau dès qu’une intégration en a besoin. Le panneau « Série » renvoie directement vers celui-ci pour les ports prenant en charge Modbus. Merci, @balloob !

La liste des intégrations développées de cette manière ne cesse de s'allonger. Cette version en ajoute deux nouvelles : SolarEdge Modbus, qui fait directement son entrée au niveau « platine », et KACO Modbus, grâce à @g4bri3lDev. STIEBEL ELTRON partage désormais également sa connexion via l'intégration Modbus, et Sofar a grimpé jusqu'au niveau « platine », grâce à @darkrain-nl.
Connectez votre IA en un seul clic
Home Assistant peut faire office de serveur Model Context Protocol, ce qui permet à des applications d’IA telles que Claude, ChatGPT ou Cursor de communiquer avec votre maison. La mise en place a toutefois demandé quelques recherches : il faut ajouter l’intégration, choisir les éléments de Home Assistant à exposer, puis déterminer quelle URL fournir à votre application d’IA.
La page des tâches d’IA, accessible via Paramètres > Système, s’appelle désormais « IA » et comporte désormais une carte « Model Context Protocol ». Activez le serveur d’un simple clic : la carte répertorie alors les URL à coller dans votre application d’IA, chacune accompagnée d’un bouton permettant de la copier. Les nouvelles configurations exposent toutes les fonctionnalités de Home Assistant, y compris celles ajoutées ultérieurement, et n’autorisent la connexion qu’aux comptes administrateur. Vous pouvez modifier ces paramètres à tout moment, sans avoir à supprimer puis rajouter l’intégration.

Cela fonctionne également dans l’autre sens. Les applications qui exécutent leur propre serveur MCP sont désormais détectées automatiquement grâce à l’intégration du Model Context Protocol ; il suffit donc d’une simple confirmation pour connecter Home Assistant à celles-ci.
Et votre IA s’est considérablement améliorée pour trouver de la musique. Demandez-lui de lancer un morceau : au lieu de lire aveuglément le premier résultat de recherche, elle obtient désormais une liste de résultats et sélectionne celui qui correspond le mieux. Elle peut même effectuer une recherche au sein d’un artiste, d’un album ou d’une playlist pour trouver cette chanson en particulier. La recherche elle-même s’est améliorée au fil du temps : il est désormais possible d’effectuer des recherches au sein des artistes, albums et playlists de Music Assistant, tout comme dans les résultats de Jellyfin et Squeezebox ; les médias locaux trouvent désormais également les dossiers correspondants, et Radio Browser affiche en premier les 100 stations les plus populaires.
Merci, @balloob !
Si votre maison fonctionne sous KNX, votre IA peut désormais y accéder également. L’intégration KNX apporte son propre ensemble d’outils d’IA, que vous pouvez transmettre à votre agent de conversation ou à votre application d’IA via le serveur Model Context Protocol. Renseignez-vous sur les adresses de groupe, les appareils et les fonctions de votre projet ETS, parcourez l’historique des télégrammes sur votre bus ou décodez une valeur que vous ne reconnaissez pas. Elle peut même lire et écrire directement des valeurs sur le bus. Merci, @martinhoefling !
Donner à une entité le nom de son appareil
Certaines entités correspondent exactement au nom de leur appareil. Appeler le capteur de fumée d’un détecteur de fumée « Détecteur de fumée – Fumée détectée » n’aide personne. Les intégrations attribuent déjà à leur entité principale le nom de l’appareil, mais si vous souhaitiez faire de même pour une autre entité, il n’existait jusqu’à présent aucun moyen simple de le faire. Si vous effaciez son nom, elle reprenait immédiatement celui que l’intégration lui avait attribué.
Les paramètres de l’entité comportent désormais un bouton « Utiliser le nom de l’appareil ». Activez-le, et l’entité porte le nom de son appareil. Le bouton vous indique également quel est ce nom d’appareil, avec un lien permettant de renommer l’appareil si vous le souhaitez. Désactivez-le, et vous revenez au nom propre de l’entité, renseigné par défaut par l’intégration. Si vous changez d’avis, un bouton « Restaurer » vous ramène à la valeur par défaut. Merci, @piitaya et @matthiasdebaat !

Minuteries, accessibles d'un simple clic
Les aides de minuterie sont désormais beaucoup plus faciles à gérer depuis votre tableau de bord. Les cartes de la section « Minuterie » proposent deux nouvelles fonctionnalités : « Actions de minuterie » ajoute des boutons pour démarrer, mettre en pause et annuler une minuterie (et, en option, la terminer), tandis que « Préréglages de minuterie » permet de lancer une minuterie avec une durée prédéfinie d’un simple appui. Les préréglages s’affichent sous forme d’une rangée de boutons ou d’un menu déroulant, ce qui est pratique pour les listes plus longues. Vous gérez les préréglages depuis le minuteur lui-même : ouvrez sa boîte de dialogue « Plus d’informations » et sélectionnez « Modifier les préréglages » dans le menu.
Cette boîte de dialogue « Plus d’informations » a également été repensée, et lorsqu’un minuteur arrive à son terme, une petite animation s’affiche. Merci, @maartenla

Besoin d'aide ? Rejoignez la communauté
Home Assistant dispose d'une formidable communauté d'utilisateurs qui sont tous prêts à s'entraider. Alors, rejoignez-nous !
Notre serveur de chat Discord très actif est un excellent endroit où se retrouver, et n'oubliez pas de rejoindre nos formidables forums.
Vous avez trouvé un bug ou un problème ? Signalez-le dans notre outil de suivi des problèmes afin qu'il soit corrigé ! Vous pouvez également consulter notre page d'aide pour obtenir des conseils sur les autres ressources disponibles.
Vous préférez les e-mails ? Inscrivez-vous à la newsletter de l'Open Home Foundation pour recevoir directement dans votre boîte mail les dernières actualités sur les fonctionnalités, les événements de notre communauté et les autres projets qui soutiennent l'Open Home.
Modifications incompatibles avec les versions antérieures
Nous faisons tout notre possible pour éviter d'apporter des modifications aux fonctionnalités existantes qui pourraient avoir un impact inattendu sur votre installation Home Assistant. Malheureusement, cela est parfois inévitable.
Nous veillons toujours à documenter ces modifications afin de vous faciliter au maximum la transition. Cette version comporte les modifications suivantes, incompatibles avec les versions antérieures :
Authentication
Le mode hérité (obsolète) du fournisseur d'authentification Home Assistant a été supprimé. Les noms d'utilisateur sont désormais toujours traités sous leur forme normalisée : en minuscules, sans espace au début ni à la fin. Si Home Assistant vous a signalé un problème concernant des noms d'utilisateur non normalisés, modifiez ces noms d'utilisateur pour qu'ils respectent ces règles.
(@gjohansson-ST - #175613) (Authentication documentation)
easyEnergy
Les capteurs hours_priced_equal_or_lower et hours_priced_equal_or_higher s’appellent désormais Périodes à prix égal ou inférieur et Périodes à prix égal ou supérieur, et n’utilisent plus h comme unité de mesure. Leurs valeurs comptabilisent des périodes de prix, et non des heures.
Si vous disposez de « modèles » ou de cartes de tableau de bord qui s’appuient sur l’unité de ces capteurs, mettez-les à jour afin qu’ils prennent en charge un comptage sans unité. Les valeurs, les identifiants d’entité et les identifiants uniques restent inchangés ; les automatisations qui se contentent de comparer les chiffres ne nécessitent donc aucune modification.
(@klaasnicolaas - #181431) (easyEnergy documentation)
EnergyFlip
EnergyFlip a désactivé la version de l'API utilisée par l'intégration ; celle-ci a donc été mise à jour vers la nouvelle version. La nouvelle API ne fournit plus les mesures d'électricité supplémentaires ; seul le capteur de puissance actuel est donc conservé pour la consommation électrique.
(@DieEneSchrodinger - #179723) (EnergyFlip documentation)
EnergyZero
Le capteur d'électricité hours_priced_equal_or_lower s'appelle désormais Périodes à prix égal ou inférieur et n'utilise plus h comme unité de mesure. Sa valeur compte le nombre de périodes tarifaires, et non plus d'heures.
Si vous disposez de « modèles » ou de cartes de tableau de bord qui s'appuient sur l'unité de ce capteur, mettez-les à jour pour qu'ils prennent en charge un compteur sans unité. La valeur, l'ID d'entité et l'ID unique restent inchangés ; les automatisations qui se contentent de comparer le nombre ne nécessitent donc aucune modification.
(@klaasnicolaas - #181492) (EnergyZero documentation)
Google Sheets
La lecture d'une feuille de calcul vide renvoie désormais {"range": [[]]} au lieu de {"range": []}. Si vous disposez d'automatisations, de scripts ou de « modèles » qui vérifient si une feuille de calcul est vide, veuillez les mettre à jour en conséquence.
(@JamieMagee - #181692) (Google Sheets documentation)
Google Wifi
Le capteur uptime est obsolète et sera supprimé dans une prochaine version. Utilisez plutôt le nouveau capteur last restart.
(@EReaso - #177525) (Google Wifi documentation)
IoTaWatt
Les capteurs de puissance réactive utilisent désormais la classe de périphériques puissance réactive, ce qui modifie leur unité de mesure, qui passe de VAR à var. Vous disposez de ces capteurs si une sortie de votre IoTaWatt est configurée avec l'unité VAR.
Si un tel capteur a enregistré des statistiques à long terme, Home Assistant crée une notification concernant le changement d’unité après la mise à jour. Sélectionnez l’option proposée pour mettre à jour les statistiques selon la nouvelle unité. Aucune donnée n’est perdue. En contrepartie, ces capteurs sont désormais affichés en puissance réactive, et vous pouvez les afficher en mvar, var ou kvar.
(@agners - #180913) (IoTaWatt documentation)
Libre Hardware Monitor
Les versions de Libre Hardware Monitor antérieures à la version 0.9.5 ne sont plus prises en charge. Si vous utilisez une version plus ancienne, mettez à jour Libre Hardware Monitor pour continuer à bénéficier de l'intégration.
(@Sab44 - #181928) (Libre Hardware Monitor documentation)
Linode and Tank Utility
Les intégrations Linode et Tank Utility ont été désactivées et ne se lancent plus.
Toutes deux dépendent de bibliothèques Python qui ne sont plus maintenues depuis des années (celle de Linode a été mise à jour pour la dernière fois en 2018, celle de Tank Utility en 2023) et ne fonctionnent plus avec les outils de gestion de paquets Python actuels. Les maintenir en fonctionnement aurait impliqué de freiner ces outils pour toutes les autres intégrations ; elles ont donc été désactivées.
Si vous utilisez l’une ou l’autre de ces intégrations, vous pouvez la supprimer de votre configuration. Si les bibliothèques sous-jacentes sont mises à jour ou remplacées par des alternatives maintenues, les intégrations pourront être réactivées. Les contributions de la communauté visant à rendre cela possible sont les bienvenues.
(@frenck - #182842) (Linode documentation) (Tank Utility documentation)
Mealie
La version 3.2 ou une version plus récente de Mealie est désormais requise. La version 3.2 a été publiée en septembre 2025, et l'application Mealie ainsi que le conteneur officiel en sont déjà bien au-delà ; la plupart d'entre vous n'ont donc rien à faire. Si votre serveur Meelie fonctionne sous une version plus ancienne, mettez-le à jour avant de mettre à jour Home Assistant.
(@andrew-codechimp - #180609) (Mealie documentation)
MQTT
Les actions mqtt.publish et mqtt.dump nécessitent désormais un compte administrateur, tout comme c'était déjà le cas pour mqtt.reload.
Les automatisations, les scripts et les scènes qui publient de manière autonome ne sont pas concernés, car ils s'exécutent sans contexte utilisateur. Ce qui change, ce sont les appels effectués manuellement par un utilisateur non administrateur : à partir d'un bouton du tableau de bord, depuis les outils de développement, ou en lançant manuellement un script ou une automatisation. Ceux-ci échouent désormais avec le message « Non autorisé ». Si un utilisateur non administrateur doit pouvoir publier, laissez l'automatisation s'exécuter selon son propre déclencheur au lieu de la faire démarrer manuellement par cet utilisateur.
(@frenck - #182045) (MQTT documentation)
OpenEVSE
Le capteur d'état de charge renvoie désormais un ensemble fixe d'états en snake_case, tels que charging, not_connected et gfci_self_test_failure, au lieu des valeurs brutes fournies par le chargeur, comme Charging ou not connected. Si vous disposez d'automatisations ou de scripts qui vérifient les anciennes valeurs, mettez-les à jour pour qu'elles correspondent aux nouvelles.
(@firstof9 - #180329) (OpenEVSE documentation)
Proxmox VE
Le capteur « Uptime » des nœuds, des machines virtuelles et des conteneurs affiche désormais l'horodatage correspondant à son démarrage, au lieu du temps écoulé depuis son démarrage en secondes. Si vous disposez d'automatisations, de scripts ou de « modèles » qui utilisent le nombre de secondes, mettez-les à jour afin qu'ils fonctionnent avec l'horodatage.
(@erwindouna - #169704) (Proxmox VE documentation)
Rejseplanen
Rejseplanen utilise désormais la version 2.0 de l'API Rejseplanen, qui nécessite une clé API. Vous pouvez demander une clé API auprès de Rejseplanen Labs. La configuration de l'intégration s'effectue désormais via l'interface utilisateur, et non plus via un fichier YAML.
Tous les attributs supplémentaires ont été supprimés des capteurs. Si vous disposez de « modèles » ou de cartes de tableau de bord qui les utilisent, vous devez les mettre à jour.
(@Jawar19 - #152200) (Rejseplanen documentation)
Sofar
Désormais, les onduleurs qui signalent l'absence de compteur d'énergie ne reçoivent plus ces six capteurs d'énergie : Consommation de la charge aujourd'hui, Consommation totale de la charge, Énergie importée aujourd'hui, Énergie importée totale, Énergie exportée aujourd'hui et Énergie exportée totale.
Ces onduleurs n’ont jamais affiché de mesures réelles pour ces capteurs. L’onduleur lui-même marque ces valeurs comme non valides, et sur un onduleur exclusivement photovoltaïque, la consommation totale de la charge ne faisait que reproduire la production solaire totale. Si vous utilisiez ces capteurs sur votre tableau de bord Énergie, ou dans des « modèles » ou des automatisations, supprimez-les. Les onduleurs hybrides et les onduleurs photovoltaïques équipés d’un compteur conservent les six capteurs.
(@darkrain-nl - #181729) (Sofar documentation)
State conditions
Les conditions d'état qui associent l'option for à un attribut d'état, à une liste d'états ou à un état provenant d'une autre entité échouent désormais à la validation. Ces combinaisons ne prenant pas en charge la durée, une erreur s'affiche lors de la vérification de la configuration, ce qui évite d'obtenir une condition dont le comportement ne correspond pas à vos attentes.
(@emontnemery - #174083)
Synology DSM
Les actions synology_dsm.reboot et synology_dsm.shutdown nécessitent désormais un compte administrateur.
Les automatisations et les scripts qui s'exécutent selon leurs propres déclencheurs ne sont pas concernés, car ils s'exécutent sans contexte utilisateur. Ce qui change, ce sont les appels effectués par un utilisateur non administrateur lui-même : à partir d'un bouton du tableau de bord, depuis les outils de développement, ou en lançant manuellement un script ou une automatisation. Ceux-ci échouent désormais avec le message « Non autorisé ». Si un utilisateur non administrateur doit pouvoir redémarrer ou éteindre le NAS, laissez l'automatisation s'exécuter selon son propre déclencheur au lieu de la faire lancer par cet utilisateur.
(@frenck - #182050) (Synology DSM documentation)
Telegram bot
Lorsque vous transmettez un directory_path à l'action telegram_bot.download_file, ce répertoire doit désormais figurer dans votre liste allowlist_external_dirs. Si l'action cesse de fonctionner, ajoutez le répertoire à votre configuration :
homeassistant:
allowlist_external_dirs:
- /media/telegramSi vous n'indiquez pas de chemin d'accès au répertoire directory_path, rien ne change. Les fichiers sont toujours enregistrés dans le dossier telegram_bot de votre répertoire de configuration, sans qu'aucune entrée ne soit ajoutée à la liste blanche.
(@frenck - #182460) (Telegram bot documentation)
Teslemetry
Les véhicules qui transmettent leurs données en continu ne reçoivent plus les entités qui ne peuvent être mises à jour que par interrogation. La mise à jour de ces dernières nécessitait un appel d'API payant, ce à quoi la plupart des utilisateurs ne s'attendaient pas..
(@Bre77 - #181351) (Teslemetry documentation)
UniFi Network
Vous ne pouvez plus reconfigurer l'intégration UniFi Network en ajoutant à nouveau le même site via l'option Ajouter une intégration. Utilisez plutôt l'option dédiée Reconfigurer de l'intégration.
(@robinsiep - #182201) (UniFi Network documentation)
UpCloud
La possibilité de configurer l'intervalle d'interrogation a été supprimée d'UpCloud. L'intégration effectue désormais systématiquement une interrogation toutes les 60 secondes. Si vous aviez défini un intervalle plus long, cela se traduira par un nombre accru d'appels API : un intervalle de 300 secondes, par exemple, entraînera cinq fois plus d'appels.
Si vous avez besoin d'une fréquence de mise à jour différente, vous pouvez définir votre propre intervalle d'interrogation.
(@KingLizard1020 - #181327) (UpCloud documentation)
Xbox
Le capteur binaire Abonné à Xbox Game Pass a été supprimé, car il n'a jamais fonctionné. L'API Xbox renvoyait systématiquement une valeur false, que vous ou vos amis soyez abonnés à Game Pass ou non.
(@tr4nt0r - #182734) (Xbox documentation)
Si vous êtes développeur d'intégrations personnalisées et que vous souhaitez en savoir plus sur les changements et les nouvelles fonctionnalités disponibles pour votre intégration, veillez à suivre notre blog pour les développeurs. Voici les changements les plus notables de cette version :
DeviceEntry.config_entriesdeprecation is now enforced- Deprecating
modbus.get_hubin favor ofasync_get_unit - LLM tools return a ToolResult and declare their integration
- New device and state class selectors
- New stop action and idle activity for lawn mowers
- OAuth2 error handling moved into the helper
- Probatio is our validation engine
- Shared config flow abort reasons are translated centrally
- Use Config Entry exceptions in integration migration method
Toutes les modifications
Bien sûr, il y a beaucoup plus de choses dans cette version. Vous pouvez trouver une liste de tous les changements effectués ici : Liste complète des modifications apportées à Home Assistant Core 2026.10 (non traduits).
