2026.5: We’re on the same frequency now 📡

Home Assistant 2026.5! 🎉
Quelles semaines nous venons de vivre ! Plus tôt ce mois-ci, nous avons organisé State of the Open Home 2026 en direct à Utrecht, aux Pays-Bas. Une grande partie de cette journée a été consacrée à quelque chose qui nous tient profondément à cœur : construire de manière ouverte, et comment nous allons pousser cela encore plus loin à partir de maintenant. 💙
Construire de manière ouverte ne se résume pas au code source sur GitHub. Il s’agit de faire la planification, la prise de décision et la priorisation là où tout le monde peut le voir, suivre et participer. Et « participer » ne signifie pas que vous devez écrire une seule ligne de code ou même vous considérer comme technique. Partager comment vous utilisez Home Assistant, nous dire ce qui vous frustre, ce que vous aimeriez voir exister, voter pour des idées, aider un autre utilisateur sur les forums ou Discord, traduire, rédiger de la documentation, ou simplement laisser un commentaire réfléchi sur un élément de la feuille de route : tout cela compte, et tout cela façonne la direction que prend ce projet. 🤝
Une excellente première étape dans cette direction a également été mise en ligne ce mois-ci : notre feuille de route est désormais publique. Vous pouvez la parcourir, voir ce sur quoi nous travaillons, ce qui est prévu, et (plus important encore) commenter, partager vos réflexions et aider à la façonner. Nous avons parlé de tout cela, et bien plus encore, sur scène. Donc si vous n’avez pas pu nous rejoindre en direct, s’il vous plaît regardez l’enregistrement. Cela vaut vraiment votre temps, et c’est la meilleure invitation que je puisse vous faire pour venir construire l’Open Home avec nous. 🏗️
Maintenant, passons à cette version. Mon favori personnel ce mois-ci est peut-être un peu inattendu, considérant qu’il se trouve tout à la fin de cet article : la documentation sur les templates complètement retravaillée. Je sais, je sais, « documentation » ne fait pas exactement titre à sensation. Mais écoutez-moi : rendre Home Assistant plus accessible est l’une de nos plus grandes missions cette année, et une documentation vraiment excellente en fait partie intégrante. Nous avons élargi notre équipe de documentation et investissons massivement dans ce domaine, et la nouvelle documentation sur les templates est le tout premier aperçu de ce qui est à venir. Je suis vraiment fier de la direction que cela prend. 📚
Cela dit, je mentirais si je disais que je n’étais pas aussi super excité par le support de la radiofréquence (RF) qui arrive dans cette version. Tout comme la version infrarouge (IR) du mois dernier, cela intègre une catégorie massive d’appareils nativement dans Home Assistant : stores, portes de garage, ventilateurs de plafond, prises RF, sonnettes… vous voyez l’idée. Bien sûr, il y a toujours eu des solutions de contournement astucieuses et des intégrations personnalisées pour relier certains de ces appareils, mais l’avoir intégré directement dans la plateforme change complètement la donne. Il y a tellement de choses cool qui se passent autour de ça, et nous ne faisons que commencer. 📡
Et il y a beaucoup plus : un nouveau tableau de bord Maintenance pour vos batteries, des ports série proxifiés sur le réseau avec ESPHome, de nouvelles fonctionnalités de carte tuile pour les lecteurs multimédias, des durées pour les déclencheurs et conditions d’automatisation spécifiques, des dialogues d’informations redessinés pour les aspirateurs et tondeuses, l’autocomplétion dans les éditeurs de code, et 12 nouvelles intégrations ! 🚀
Profitez de cette version !
../Frenck
- La radiofréquence rejoint l’infrarouge en tant que citoyen de première classe
- Ports série sur le réseau avec ESPHome
- Plus de vos tableaux de bord intégrés
- Plus pour les tableaux de bord que vous créez vous-même
- Déclencheurs et conditions d’automatisation spécifiques
- Intégrations
- Autres changements notables
- Besoin d’aide ? Rejoignez la communauté
- Changements incompatibles
- Tous les changements
Un énorme merci à tous les contributeurs qui ont rendu cette version possible ! Et une mention spéciale à @piitaya qui a aidé à rédiger les notes de version cette fois-ci. Également, @RaHehl, @balloob, @Tommatheussen, et @mib1185 pour leurs efforts dans l’amélioration du contenu. Grâce à eux, ces notes de version sont en excellente forme. ❤️
La radiofréquence rejoint l’infrarouge en tant que protocole de première classe
Lors de la dernière version, nous avons accueilli l’infrarouge en tant que protocole de première classe de Home Assistant, ouvrant la porte à toutes ces télévisions, climatiseurs et autres appareils encore contrôlés par leur petite télécommande IR. Cette version poursuit cette histoire avec un autre protocole old-school : la radiofréquence (RF). 📡
Pensez à tous les appareils contrôlés par RF déjà présents dans votre maison : stores et rideaux motorisés, ouvre-portes de garage, ventilateurs de plafond, interrupteurs muraux sans fil, prises RF, sonnettes, et oui, ces guirlandes lumineuses de fêtes. La plupart d’entre eux n’avaient pas vraiment de moyen d’entrer dans votre maison connectée, car ils ne parlent pas Wi-Fi, Bluetooth, Zigbee, Z-Wave, ou Matter. Ils parlent RF, et uniquement RF. Il y a toujours eu des solutions de contournement et des intégrations personnalisées pour en connecter certains, mais avec cette version, Home Assistant parle RF nativement.
Découvrez la plateforme Radio frequency
La nouvelle intégration Radio frequency suit exactement le même modèle que la plateforme infrarouge de la version précédente. C’est un type d’entité qui représente un émetteur RF, comme un appareil alimenté par ESPHome avec un émetteur sub-GHz attaché. Vous ne le configurez pas directement. Au lieu de cela, d’autres intégrations l’utilisent pour envoyer des commandes RF en votre nom, et vous choisissez simplement quel émetteur elles doivent utiliser.

Deux intégrations d’émetteurs prennent en charge cela dès le premier jour :
- ESPHome, de sorte que tout appareil ESPHome avec un émetteur sub-GHz compatible peut servir de pont RF pour votre maison. La plupart des modules couvrent toutes les bandes sub-GHz courantes (315, 433, 868 et 915 MHz), donc un seul émetteur peut communiquer avec une large gamme d’appareils. Pour le DIY, nous recommandons le module CC1101 peu coûteux (environ 10 $), que vous câblez vous-même à un ESP32. Il existe un guide étape par étape sur la façon d’en construire un dans la documentation ESPHome.
- Broadlink, de sorte que tout Broadlink RM4 Pro que vous pourriez déjà posséder peut être réutilisé comme émetteur RF pour les nouvelles intégrations. Le RM4 Pro est le seul modèle de la gamme RM4 avec support RF, et il est limité à la bande 433 MHz.
De l’autre côté, les intégrations spécifiques aux appareils utilisent la plateforme pour faire quelque chose d’utile. Deux sont livrées dans cette version :
- Honeywell String Lights, pour allumer et éteindre vos guirlandes lumineuses Honeywell contrôlées par télécommande RF depuis Home Assistant, avec toute la magie d’automatisation que cela apporte. 🎄
- Novy Cooker Hood, pour contrôler la lumière et le ventilateur extracteur de votre hotte de cuisine Novy. Celles-ci sont généralement montées au plafond, donc une télécommande RF (et maintenant Home Assistant) est le seul moyen pratique de les atteindre. 💨

Pourquoi c’est important
Comme l’infrarouge, il s’agit de plus qu’une seule nouvelle fonctionnalité. Une grande partie du matériel contrôlé par RF parfaitement fonctionnel n’a aucune histoire de maison connectée du tout. En donnant à Home Assistant un moyen standard de communiquer avec les appareils RF, chaque nouvelle intégration grand public construite par-dessus fonctionne instantanément avec chaque intégration d’émetteur. Ajoutez un nouveau proxy RF ESPHome quelque part dans la maison, et vos stores, votre ventilateur et vos guirlandes lumineuses fonctionnent simplement. ✨
Cela correspond parfaitement aux valeurs de l’Open Home Foundation, et en particulier à la durabilité. 🌱 Au lieu de jeter un store motorisé fonctionnel parce qu’il est « bête », vous pouvez l’intégrer. Au lieu de remplacer vos prises RF par de nouvelles prises Wi-Fi, vous pouvez continuer à les utiliser. C’est une autre façon de prolonger la durée de vie des appareils que vous possédez déjà, et de réduire les déchets électroniques. ♻️
Un aperçu de ce qui arrive
Vous avez peut-être aperçu où cela se dirige lors du State of the Open Home 2026. Nabu Casa est un partenaire commercial de l’Open Home Foundation, gérant Home Assistant Cloud et produisant des appareils comme le Home Assistant Green et le Home Assistant Voice Preview Edition. Ils travaillent sur un nouvel appareil, actuellement connu sous le nom de code Project Blast, qui rassemble les capacités infrarouges et radiofréquences dans un seul package soigné. La nouvelle plateforme Radio frequency de cette version fait partie de la fondation qui rend possibles des produits comme celui-là. Restez à l’écoute. 👀
Si cela vous intéresse, regardez Carl de Nabu Casa expliquer ce qui arrive dans ce segment du State of the Open Home 2026. 📺
Nous sommes impatients de voir où la communauté emmènera cela. La plateforme Radio frequency est conçue pour évoluer : plus d’intégrations d’émetteurs, plus d’intégrations d’appareils et plus de protocoles au fil du temps.
Ce travail fait partie d’une opportunité de la feuille de route de l’Open Home Foundation visant à faire de la radiofréquence un protocole de première classe de Home Assistant. Mission accomplie. 🎉
Ports série via le réseau avec ESPHome
Nous avons un petit thème qui se dessine. La version précédente, l’infrarouge est devenu un citoyen de première classe de Home Assistant. Cette version, la radiofréquence a rejoint la fête. Et maintenant, il y a encore une autre façon de placer un appareil ESPHome quelque part dans votre maison et de laisser Home Assistant communiquer à travers lui : les ports série. 🔌
Si vous avez déjà configuré un proxy Bluetooth, l’idée vous semblera familière. De nombreux équipements domotiques communiquent via une connexion série, comme les compteurs d’énergie avec un port P1, ou ce récepteur Denon classique avec la nouvelle intégration Denon RS232 incluse dans cette version. Jusqu’à présent, l’appareil produisant ces signaux série devait être physiquement branché sur la même machine exécutant Home Assistant, ou câblé via un long câble encombrant. Ce n’est plus le cas. ✨
Avec la nouvelle prise en charge du proxy série dans ESPHome, tout port série branché sur (ou intégré à) un appareil ESPHome peut désormais être exposé sur votre réseau et utilisé par Home Assistant comme s’il était juste à côté. Installez un ESP à un endroit pratique, branchez-y votre appareil série, et Home Assistant s’occupe du reste. 🪄

Où cela s’avère pratique
C’est une excellente nouvelle si vous avez déjà eu du mal à placer un appareil connecté en série exactement où vous le vouliez. Quelques exemples pratiques :
- Connectez-vous à des récepteurs, projecteurs ou autres équipements audiovisuels via RS-232 depuis n’importe où sur votre réseau.
- Lisez le port P1 de votre compteur intelligent depuis le tableau électrique, même si votre serveur Home Assistant se trouve à l’étage dans un placard. ⚡
Comme nos proxys Bluetooth, infrarouge et radiofréquence existants, c’est également une victoire pour la durabilité. ♻️ Au lieu de remplacer des équipements série parfaitement fonctionnels par des versions Wi-Fi plus récentes, vous pouvez continuer à utiliser ce que vous avez déjà. Ce compteur d’énergie, ce récepteur audiovisuel plus ancien, ce capteur industriel : ils fonctionnent tous, via le réseau. 🌱
Sous le capot
En coulisses, cette version refond complètement la gestion des ports série de Home Assistant pour faire des proxys série une partie naturelle du système. Quelques points marquants pour les curieux :
- Tout Home Assistant a été migré vers un pilote série moderne et asynchrone appelé serialx, remplaçant l’ancienne bibliothèque
pyserialque Home Assistant utilise depuis des années. Il est conçu pour la façon dont Home Assistant fonctionne aujourd’hui et ajoute la prise en charge de nouveaux types de connexion, y compris les proxys série ESPHome, de manière transparente. - Les intégrations qui nécessitent un port série disposent désormais d’un nouveau sélecteur de port série soigné dans l’interface. Il liste les ports série USB locaux et les proxys série ESPHome distants côte à côte, avec des noms conviviaux. La liste se met même à jour en direct, donc un appareil USB que vous branchez pendant que le menu déroulant est ouvert apparaît immédiatement.
- Les intégrations courantes qui communiquent via série bénéficient gratuitement des proxys série. La nouvelle intégration Denon RS232 l’utilise dès le premier jour, et l’intégration existante Russound RIO a également été migrée vers serialx, elle peut donc maintenant communiquer avec votre équipement audio multi-pièces via un proxy série ESPHome également.
Si vous êtes développeur d’intégration (ou maintenez un composant personnalisé) communiquant via série, rendez-vous sur l’article de blog développeur migration de pyserial vers serialx pour tout savoir sur la façon d’en tirer parti. 🛠️
Une première étape, pas la ligne d’arrivée
Soyons francs sur un point : mettre en place un proxy série aujourd’hui n’est pas encore une expérience en un clic. Pour utiliser cela chez vous, vous devrez construire votre propre appareil ESPHome avec le composant serial_proxy configuré pour l’UART auquel votre appareil série est câblé. Cela signifie écrire une configuration YAML ESPHome, flasher le firmware et connecter le matériel. C’est tout à fait faisable, mais c’est effectivement assez technique. 🤓
Nous pensons que c’est acceptable, car cette version est l’étape fondamentale qui rend tout le reste possible. La plomberie est maintenant en place à travers Home Assistant, ESPHome et les intégrations qui en ont besoin. À partir de là, nous (et la communauté au sens large) pouvons construire par-dessus avec des flux de configuration plus conviviaux, du matériel prêt à l’emploi et des configurations ESPHome pré-construites. Tout comme les proxys Bluetooth et infrarouge avant lui, l’expérience deviendra plus accessible version après version. 🚀
Ce travail fait partie d’une opportunité de la feuille de route de l’Open Home Foundation pour faire du proxy série un citoyen de première classe de Home Assistant. Un autre jalon de notre feuille de route publique, coché sur la liste. ✅
Encore plus de tableaux de bord intégrés
Au cours des dernières versions, Home Assistant a discrètement développé une famille de tableaux de bord intégrés que vous n’avez pas à construire vous-même. Cela a commencé avec le tableau de bord Accueil en 2025.9, et s’est enrichi avec des tableaux de bord dédiés aux Lumières, Climat et Sécurité dans 2025.11. Cette version en ajoute un nouveau et améliore un existant. 🏠
Gardez un œil sur vos batteries avec le nouveau tableau de bord Maintenance
Maintenir votre maison connectée opérationnelle est un aspect de la domotique qui n’est pas toujours sous les projecteurs. Nous sommes tous passés par là : ce détecteur de mouvement dans le couloir qui cesse soudainement de déclencher les lumières un soir, pour découvrir quelques jours plus tard que sa batterie était morte. 🪫 Ne serait-il pas agréable de le repérer avant que cela ne devienne un problème ? Le nouveau tableau de bord intégré Maintenance offre un espace dédié à ce type de questions. 🧰

Le tableau de bord se concentre sur ce qui est probablement la vue la plus demandée : vos batteries. Il découvre automatiquement chaque entitéUne entité représente un capteur, un actionneur ou une fonction dans Home Assistant. Les entités sont utilisées pour surveiller des propriétés physiques ou pour contrôler d’autres entités. Une entité fait généralement partie d’un appareil ou d’un service. [En savoir plus] de batterie dans votre maison et les affiche regroupées par zone, avec les batteries faibles mises en évidence pour que vous puissiez repérer celles à remplacer en un coup d’œil. Fini de fouiller dans les listes d’entités ou de construire votre propre tableau de bord pour ça. 🔋
Ceci est une contribution de la communauté par @Brookke, qui l’a construit de A à Z. Un grand merci pour avoir ajouté un tableau de bord aussi utile à Home Assistant ! 👏
Astuce
Vous êtes développeur ? Chacun de ces tableaux de bord intégrés est alimenté par une stratégie de tableau de bord : un morceau de code qui génère un tableau de bord complet à la volée, adapté à votre maison. À partir de cette version, vous pouvez enregistrer vos propres stratégies de tableau de bord personnalisées depuis une intégration personnalisée ou un module frontend, et les partager avec la communauté.
Imaginez une stratégie qui construit le tableau de bord parfait pour vos plantes, vos imprimantes 3D, votre laboratoire domestique ou votre aquarium, automatiquement, pour quiconque l’installe. Nous avons hâte de voir ce que vous créerez. 🌱
Journal d’activité sur le tableau de bord Sécurité
Le tableau de bord intégré Sécurité bénéficie également d’une belle amélioration dans cette version : une nouvelle barre latérale Activité qui vous montre un journal en direct sur 24 heures de tout ce qui se passe avec vos entités liées à la sécurité. Caméras, serrures, panneaux d’alarme, volets motorisés, détecteurs de portes et fenêtres, et les allées et venues des personnes dans votre maison, tout au même endroit. 🔓
C’est une amélioration discrète que vous apprécierez au quotidien : d’un coup d’œil, vous pouvez voir si une porte a été ouverte, si quelqu’un est rentré à la maison, ou si la caméra frontale a détecté un mouvement, sans avoir à fouiller dans le journal ou à construire vous-même un tableau de bord pour ça. La barre latérale apparaît automatiquement sur les écrans plus larges lorsque l’intégration Logbook est activée (elle l’est par défaut).

Plus de possibilités pour les tableaux de bord que vous construisez vous-même
Construire votre propre tableau de bord est l’une des expériences les plus gratifiantes avec Home Assistant. Le meilleur : vous pouvez construire l’ensemble directement dans l’interface utilisateur, en glissant-déposant des cartes à l’emplacement souhaité. Vous n’avez pas besoin d’être technique, vous n’avez pas besoin de connaître YAML, et vous n’avez pas besoin de toucher une seule ligne de code pour créer quelque chose qui a fière allure et fonctionne exactement comme vous le souhaitez.
Bien sûr, les tableaux de bord que vous créez vous-même reçoivent également beaucoup d’attention dans cette version. Une nouvelle carte pour les raccourcis en un seul appui et de nouvelles fonctionnalités de carte tuile pour vos lecteurs multimédias. 🎨
Présentation de la carte raccourci
Les tableaux de bord sont la porte d’entrée de votre maison connectée, et parfois la chose la plus utile que vous puissiez y placer n’est pas une entité, mais un moyen rapide de vous rendre quelque part. Accéder à votre tableau de bord énergie. Ouvrir la vue caméra. Lancer Assist. Ouvrir le manuel dans un nouvel onglet. La nouvelle carte raccourci facilite la création de ces lanceurs en un seul appui. ⚡

Elle ressemble et se comporte comme une carte tuile, mais au lieu de représenter une entité, elle déclenche une action lorsque vous la sélectionnez. Vous pouvez choisir parmi :
- Naviguer vers un autre tableau de bord, vue, pièce ou page d’appareil.
- Ouvrir une URL dans un nouvel onglet, parfait pour créer des liens vers votre routeur, NAS ou documentation.
- Lancer Assist, pour que votre assistant vocal soit toujours à un appui de distance.
- Effectuer une action, comme éteindre toutes les lumières lorsque vous sortez de chez vous. 🌙
La carte est intelligente avec les valeurs par défaut : choisissez une destination de navigation et elle récupère automatiquement le titre, l’icône et la couleur de cette destination. Choisissez Lancer Assist et elle suggère une icône de microphone. Vous pouvez évidemment tout personnaliser : définir votre propre libellé, description, icône et couleur, et choisir entre une disposition horizontale ou verticale.

Le raccourci existe également sous forme de badge, vous pouvez donc placer les mêmes actions en un appui dans la rangée de badges en haut de n’importe quelle vue. Mêmes options, mêmes valeurs par défaut intelligentes, juste dans un format plus compact.
Nouvelles fonctionnalités de carte tuile pour les lecteurs multimédias
La carte tuile est l’un des éléments de construction les plus flexibles des tableaux de bord Home Assistant, et cette version étend ce qu’elle peut faire pour les lecteurs multimédias. Deux nouvelles fonctionnalités de carte et une fonctionnalité de lecture plus flexible vous offrent beaucoup plus de choix dans l’apparence et le comportement de vos tuiles de lecteur multimédia. 🎶

La première nouvelle fonctionnalité est sélectionner la source : un menu déroulant directement sur la tuile qui vous permet de changer l’entrée ou la source de votre lecteur multimédia. HDMI 1, l’entrée Spotify de votre amplificateur, cette station de radio obscure que vous aimez vraiment ; tout est à un appui de distance. La seconde est sélectionner le mode sonore, avec la même expérience de menu déroulant pour choisir des modes comme Film, Musique ou Nuit sur les amplificateurs et équipements audiovisuels qui le prennent en charge.
Et la fonctionnalité de carte lecture existante a bénéficié d’une amélioration très demandée : vous pouvez maintenant choisir exactement quels boutons apparaissent et dans quel ordre. Combinez parmi marche/arrêt, lecture, pause, lecture/pause, arrêt, piste précédente et piste suivante pour construire une télécommande qui correspond parfaitement à votre lecteur multimédia. Plus de bouton d’allumage sur une TV qui n’en a pas besoin, plus de bouton piste suivante manquant sur votre enceinte. 🎚️

Déclencheurs et conditions d’automatisation spécifiques par usage
Le voyage visant à rendre la création d’automatisationsLes automatisations dans Home Assistant vous permettent de répondre automatiquement aux événements qui se produisent dans et autour de votre maison. [En savoir plus] plus naturelle se poursuit. Depuis que Home Assistant 2025.12 a introduit les déclencheurs et conditions spécifiques par usage, chaque version a réduit l’écart entre la façon dont vous décrivez votre maison dans votre tête (« quand une lumière s’allume », « si le chauffage chauffe ») et ce que vous deviez réellement saisir dans une automatisation. La dernière version a ajouté toute une série de déclencheurs et conditions multi-domaines. Cette version ajoute quelque chose que toute la communauté réclamait : le temps. ⏱️
Des automatisations qui comprennent enfin « pendant un moment »
En relisant les retours que nous avons reçus au cours des mois où cette fonctionnalité était dans Home Assistant Labs, une demande ressortait au-dessus de toutes les autres : les durées. Presque chaque automatisation « quand un mouvement est détecté » dans la nature souhaiterait secrètement pouvoir dire « quand un mouvement n’a pas été détecté depuis 5 minutes ». Et presque chaque condition « si une porte est ouverte » veut vraiment être « si une porte est ouverte depuis au moins 10 minutes ». 🚪
Maintenant, c’est possible. Du côté des déclencheurs, un nouveau champ pendant a été ajouté à un large éventail de déclencheurs spécifiques par usage basés sur l’état, du mouvement et de l’occupation aux portes, fenêtres, lumières, interrupteurs, climatisation, volets, et bien plus encore. Choisissez un déclencheur, définissez combien de temps la situation doit perdurer, et c’est terminé. Fini de se battre avec des assistants de template ou des clés YAML for: cachées dans les vues de code pour exprimer quelque chose d’aussi fondamental.

Du côté des conditions, la durée est désormais disponible pour toute la famille de conditions d’entité dans Labs. Que vous vérifiiez un mouvement, une porte, une lumière, un interrupteur, un climatiseur, un lecteur multimédia, ou n’importe quoi d’autre, vous pouvez maintenant demander que l’état ait perduré pendant une durée donnée avant que la condition soit considérée comme vraie. Même histoire : pas d’assistants de template, pas de détour par YAML.

Quelques exemples de ce que cela débloque :
- « Quand la porte d’entrée est ouverte depuis plus de 2 minutes » → rappel de fermer la porte. 🔔
- « Quand aucun mouvement n’a été détecté dans le bureau depuis 15 minutes » → éteindre les lumières. 💡
- « Si la fenêtre de la chambre est fermée depuis au moins une heure » → seulement alors démarrer le purificateur d’air. 🌬️
- « Quand une porte de garage est ouverte depuis plus de 30 minutes après le coucher du soleil » → envoyer une notification. 🌉
C’est un ajout qui semble modeste mais avec un impact démesuré : toute une catégorie d’automatisations « presque possibles » vient de devenir facile à assembler.
Quelques déclencheurs et conditions supplémentaires avec lesquels jouer
Au-delà de cette nouvelle notion de temps, cette version saupoudre quelques blocs de construction spécifiques par usage supplémentaires dans votre maison.
Si vous gardez un œil sur les mises à jour en attente d’installation, deux nouvelles conditionsLes conditions sont une partie optionnelle d’une automatisation qui empêchera une action de se déclencher si elles ne sont pas remplies. [En savoir plus], est disponible et n’est pas disponible, permettent à une automatisation de se ramifier selon qu’une mise à jour est en attente ou non, sans avoir à templater la réponse vous-même.
Vos lecteurs multimédias sont devenus bavards : les déclencheurs se déclenchent quand quelque chose commence à jouer, se met en pause, s’allume ou s’éteint, et maintenant aussi quand un lecteur est mis en sourdine ou retiré de la sourdine, quand son volume change, ou quand le volume franchit un seuil que vous définissez. Les conditions suivent le même rythme avec est en sourdine, n’est pas en sourdine et une vérification numérique du volume. Parfait pour « tamiser les lumières quand le film démarre », « mettre la musique en pause quand la sonnette retentit », ou « n’envoyer l’annonce TTSTTS (synthèse vocale) permet à Home Assistant de vous parler. [En savoir plus] forte que si l’enceinte est en dessous de 30% ». 🎬🔇
Vos télécommandes ont obtenu les conditions correspondantes est allumé et est éteint, complétant ce que les déclencheurs de la dernière version avaient commencé. Et vos listes de tâches peuvent maintenant répondre à deux questions qu’une automatisation pourrait avoir : est-ce que tous les éléments sont terminés, ou y a-t-il encore des éléments incomplets sur la liste ? Idéal pour les vérifications de fin de journée ou ces moments « ai-je oublié de nourrir le chat ». 🐱
Vos minuteurs ont obtenu tout un cycle de vie de nouveaux déclencheursUn déclencheur est un ensemble de valeurs ou de conditions d’une plateforme qui sont définies pour déclencher une automatisation. [En savoir plus] : démarré, mis en pause, redémarré, annulé et terminé. Ainsi, ce minuteur de 20 minutes « le thé est prêt » peut maintenant réellement dire à vos lumières de cuisine de clignoter, et votre minuteur « temps d’écran des enfants » peut annoncer quand il est en cours, en pause, ou écoulé. Il y a aussi un nouveau déclencheur temps restant qui se déclenche quand un minuteur en cours atteint une durée restante que vous choisissez : pensez à un doux avertissement « cinq minutes restantes » avant que le minuteur de temps d’écran ne s’écoule. ⏲️
Et enfin, un nouveau déclencheur sonnette activée. Les entités d’événement de sonnette parlent maintenant un langage commun, donc un seul déclencheur s’active quelle que soit la marque installée à votre porte d’entrée. 🔔
Modifications des déclencheurs et conditions existants
Parmi les tout premiers, nous avions ajouté des déclencheurs et conditions spécifiques par usage pour les entités Person et Device Tracker séparément. Plus récemment, nous avons décidé d’opter pour une approche multi-domaines plus ergonomique. Les déclencheurs entered_home et left_home ainsi que les conditions is_home et is_not_home ont été retirés de Person et Device Tracker. Ils auront un successeur dans l’une des prochaines versions.
Essayez-le !
Les déclencheurs et conditions spécifiques par usage sont encore une fonctionnalité en préversion dans Home Assistant Labs, mais à chaque version les aspérités s’adoucissent, et nous nous rapprochons d’une fonctionnalité complète. Si vous ne l’avez pas encore essayé, rendez-vous dans Paramètres > Système > Labs, activez-le, et dites-nous ce que vous en pensez. Vos retours façonnent réellement où cela va aboutir ; construire de manière ouverte en action. 💚
Intégrations
Merci à notre communauté pour suivre le rythme des nouvelles intégrationsLes intégrations connectent et intègrent Home Assistant avec vos appareils, services et plus encore. [En savoir plus] et des améliorations apportées aux existantes ! Vous êtes tous géniaux 🥰
Nouvelles intégrations
Nous accueillons les nouvelles intégrations suivantes dans cette version :
Denon RS232, ajoutée par @balloob
Contrôlez votre ampli-tuner Denon localement via son port série RS232. Connectez votre ampli à l’aide d’un câble série ou d’un adaptateur USB-série pour obtenir des mises à jour d’état en temps réel, sans dépendre du réseau ou du cloud.Duco, ajoutée par @ronaldvdmeer — lancée avec une qualité 🏆 platine
Surveillez et contrôlez votre système de ventilation à la demande Duco localement depuis Home Assistant. Suivez les données de CO₂, d’humidité et d’autres capteurs, et ajustez la ventilation, le tout via votre réseau local.EARN-E P1 Meter, ajoutée par @Miggets7
Connectez votre moniteur d’énergie EARN-E à Home Assistant pour obtenir des informations en temps réel sur les données d’énergie et de gaz de votre compteur intelligent. L’appareil envoie ses relevés via votre réseau local, sans cloud ni interrogation périodique.Eurotronic Comet Blue, ajoutée par @rikroe
Intégrez vos thermostats de radiateur Bluetooth Eurotronic Comet Blue (et similaires) avec Home Assistant. Lisez l’état du thermostat et ajustez les températures localement, sans hub ni connexion cloud. Les thermostats compatibles incluent Sygonix HT100 BT, Xavax Hama et Lidl Silvercrest RT2000BT.Fumis, ajoutée par @frenck — lancée avec une qualité 🏆 platine
Intégrez votre poêle à granulés Fumis dans Home Assistant via le service en ligne Fumis. Surveillez la température de votre pièce, définissez une température cible confortable et allumez ou éteignez votre poêle. Les poêles à granulés, chaudières à granulés et poêles hybrides bois et granulés équipés d’un module Wi-Fi Fumis WiRCU sont vendus sous de nombreuses marques différentes, notamment Austroflamm, Eco Spar, HAAS+SOHN et Heta.Honeywell String Lights, ajoutée par @balloob
Contrôlez vos guirlandes lumineuses Honeywell à télécommande radiofréquence (RF) depuis Home Assistant. Utilise la nouvelle plateforme d’entité Radio frequency, vous aurez donc besoin d’un émetteur RF sub-GHz compatible (par exemple, un appareil ESPHome) pour envoyer des commandes.Kiosker, ajoutée par @Claeysson
Surveillez vos kiosques web Kiosker fonctionnant sur iPad ou iPhone depuis Home Assistant. Kiosker transforme votre appareil iOS en un kiosque web puissant et facile à utiliser, parfait pour des tableaux de bord muraux.Novy Cooker Hood, ajoutée par @piitaya
Contrôlez l’éclairage et le ventilateur extracteur de votre hotte Novy depuis Home Assistant. Les hottes Novy sont généralement montées au plafond, sans boutons à portée de main, donc une télécommande RF (et maintenant Home Assistant) est le seul moyen pratique de les contrôler. Utilise la nouvelle plateforme d’entité Radio frequency, vous aurez donc besoin d’un émetteur RF sub-GHz compatible (par exemple, un Broadlink RM4 Pro ou un appareil ESPHome) pour envoyer des commandes.OMIE, ajoutée par @luuuis — lancée avec une qualité 🥈 argent
Intégrez les prix spot de l’électricité J-1 de la péninsule ibérique depuis OMIE dans Home Assistant. Les capteurs exposent les prix actuels et de l’heure suivante pour l’Espagne et le Portugal, parfait pour des automatisations plus intelligentes concernant le moment de lancer votre lave-vaisselle, recharger votre VE ou chauffer votre eau.Radio frequency, ajoutée par @balloob
Un nouveau type d’entité qui représente un émetteur radiofréquence (RF) sub-GHz, comme un appareil ESPHome avec un module CC1101 attaché. Vous ne configurez pas cette intégration directement ; à la place, d’autres intégrations l’utilisent pour envoyer des commandes RF à des appareils tels que des prises télécommandées, portes de garage et guirlandes lumineuses. Les nouvelles intégrations Honeywell String Lights et Novy Cooker Hood sont les premières à l’utiliser. Pour en savoir plus, consultez la section La radiofréquence rejoint l’infrarouge en tant que citoyen de première classe ci-dessus.Teleinfo, ajoutée par @esciara — lancée avec une qualité 🥈 argent
Lisez les données de consommation électrique des compteurs intelligents Linky français et des anciens compteurs électroniques utilisant le protocole Télé-Information Client (TIC). Connectez un adaptateur USB Teleinfo à la sortie TIC de votre compteur pour surveiller en temps réel les index d’énergie, la puissance apparente, le courant instantané et les informations tarifaires, le tout localement.Victron GX, ajoutée par @tomer-w — lancée avec une qualité 🏆 platine
Connectez vos appareils Victron Energy GX, comme le Cerbo GX, Venus GX et Color Control GX, à Home Assistant via MQTT. Obtenez une surveillance et un contrôle en temps réel de votre système Victron, incluant onduleurs, chargeurs solaires, systèmes de batteries, compteurs de réseau et chargeurs de VE.
Améliorations notables des intégrations existantes
Ce ne sont pas seulement de nouvelles intégrationsLes intégrations connectent et intègrent Home Assistant avec vos appareils, services, et plus encore. [En savoir plus] qui ont été ajoutées ; les existantes sont également constamment améliorées. Voici quelques-uns des changements notables apportés aux intégrations existantes :
- MQTT a gagné trois nouvelles plateformes dans cette version : des entités time, datetime et date, vous offrant encore plus de blocs de construction pour vos appareils et automatisations basés sur MQTT. Merci, @jbouwh !
- Matter a ajouté la prise en charge des capteurs de radon Matter, de sorte que les appareils de surveillance du radon qui parlent Matter apparaissent désormais nativement dans Home Assistant. Merci, @dnicoara !
- ESPHome : les entités chauffe-eau prennent désormais en charge le mode absence, correspondant à ce qu’offrent les chauffe-eau physiques et intelligents de votre maison. Merci, @tronikos !
- Shelly a ajouté des capteurs binaires d’inclinaison et de rotation pour le Shelly Cury, et le Shelly Wall Display expose désormais une entité lecteur multimédia pour la lecture audio intégrée. Merci, @bieniu !
- Sonos a obtenu deux nouveaux interrupteurs pour la lecture automatique TV et le dégroupement lors de la lecture automatique, vous donnant un contrôle précis sur le comportement des enceintes home cinéma lorsque la TV s’allume. Merci, @arsenicks !
- Apple TV prend désormais en charge les services de saisie de texte au clavier, vous permettant d’envoyer du texte à votre Apple TV directement depuis Home Assistant. Fini la chasse aux lettres sur le clavier à l’écran. Merci, @kroehre !
- Music Assistant a reçu une grande quantité d’options de lecteur : des entités number, text, switch et select sont désormais exposées pour tout ce que les lecteurs Music Assistant rendent configurable. En plus de cela, la prise en charge du mode son est également arrivée. Merci, @fmunkes !
- Roborock : les propriétaires d’un Q10 S5+ obtiennent désormais des entités capteur et select dédiées pour leur aspirateur, et les aspirateurs Q7 ont gagné le contrôle de l’itinéraire de nettoyage. Merci, @lboue et @Lash-L !
- WLED prend désormais en charge le gel par segment, vous permettant de mettre en pause les effets sur des segments LED individuels. Merci, @tgechev !
- Broadlink peut désormais agir comme émetteur infrarouge sur la nouvelle plateforme infrarouge qui est arrivée lors de la dernière version, de sorte que vos appareils Broadlink série RM peuvent être réutilisés comme émetteurs IR natifs pour d’autres intégrations. Merci, @YuvalWS !
- Home Connect a ajouté les micro-ondes aux types d’appareils associés pour plusieurs capteurs, élargissant la couverture des appareils pris en charge. Merci, @Diegorro98 !
- OpenAI Conversation a ajouté la prise en charge du nouveau modèle de conversation GPT-5.5 d’OpenAI et du modèle de génération d’images gpt-image-2, qui est désormais le modèle par défaut recommandé pour la génération d’images. Merci, @Shulyaka !
- SMLIGHT SLZB : les appareils exposent désormais une plateforme infrarouge, ils peuvent donc être utilisés comme émetteurs IR avec la nouvelle plateforme d’entité infrarouge. Merci, @tl-sl !
- SwitchBot : les purificateurs d’air ont gagné un contrôle du pourcentage de vitesse du ventilateur et un bouton pour activer/désactiver le capteur de lumière intégré. Merci, @zerzhang !
- Tado utilise désormais un intervalle de mise à jour dynamique, ajustant automatiquement la fréquence de sondage en fonction de l’activité pour vous fournir des données plus fraîches lorsque quelque chose se passe. Merci, @erwindouna !
- SolarEdge a obtenu tout un ensemble de nouveaux capteurs de stockage de batterie. Il y a des capteurs agrégés pour l’énergie totale quotidienne de charge et de décharge sur vos batteries, et des capteurs par batterie pour l’énergie quotidienne de charge et de décharge, l’état de charge et la puissance actuelle. Tous les nouveaux capteurs sont désactivés par défaut, vous pouvez donc activer uniquement ceux dont vous avez besoin. Merci, @it-rec !
- HTML5 : les notifications Push ont bénéficié d’une mise à niveau majeure : une nouvelle plateforme d’événements, une nouvelle action d’entité
html5.send_message, et l’intégration est désormais correctement classée comme service de notification. Merci, @tr4nt0r ! - Anthropic a ajouté la prise en charge du nouveau modèle Claude Opus 4.7 d’Anthropic. Merci, @Shulyaka !
- Immich : la source multimédia expose désormais votre collection de favoris, facilitant l’intégration de photos marquées directement dans vos tableaux de bord. Merci, @mib1185 !
- Transmission a gagné une entité événement pour les événements torrent, parfaite pour déclencher des automatisations lorsque les téléchargements se terminent. Merci, @andrew-codechimp !
- Portainer poursuit son expansion rapide : nouveaux boutons pour nettoyer les volumes, tuer les conteneurs, recréer les conteneurs et gestion complète des volumes. Merci, @erwindouna !
- LG Netcast a obtenu une nouvelle action pour envoyer des commandes de télécommande, vous permettant de scripter la navigation TV et les entrées. Merci, @mithomas !
- Subaru : les véhicules qui prennent en charge le démarrage à distance disposent désormais d’une entité bouton dédiée marche/arrêt. Merci, @masterkoppa !
- London Underground s’est étendu au-delà du métro : il signale désormais également l’état des Trams et de l’IFS Cloud Cable Car. Merci, @prpr19xx !
- UniFi Access a bénéficié de plusieurs améliorations : une entité select pour les règles temporaires de verrouillage de porte, la prise en charge UA-HUB-Door, la direction entrée/sortie sur les événements d’accès, la découverte automatique de la console via UniFi Discovery, et un avertissement lorsqu’une clé API UniFi Protect est utilisée lors de la configuration. Merci, @imhotep et @RaHehl !
- UniFi Protect se transforme en hub d’alarme : il gagne un panneau de contrôle d’alarme, les sirènes UniFi PoE Siren / UniFi SuperLink Siren, et des interrupteurs pour le nouveau UniFi SuperLink Relay — un appareil qui atteint jusqu’à 2 km via LoRa. Toutes ces nouvelles fonctionnalités nécessitent UniFi Protect 7.1 ou ultérieur. Merci à Ubiquiti pour les améliorations de l’API publique, et à @RaHehl pour avoir tout intégré à Home Assistant !
- WaterFurnace : les systèmes géothermiques exposent désormais une entité climate, ainsi que de nouvelles statistiques énergétiques pour que vous puissiez suivre la consommation d’énergie de votre système au fil du temps. Merci, @masterkoppa !
- OpenDisplay : les appareils e-paper Flex exposent désormais de nouveaux capteurs de diagnostic pilotés par des publicités Bluetooth Low Energy passives : un capteur de pourcentage de batterie et de tension de batterie pour les appareils alimentés par batterie et solaire, et un capteur de température de puce. Merci, @g4bri3lDev !
- Satel Integra prend désormais en charge les connexions chiffrées, sécurisant les communications de votre panneau d’alarme sur le réseau. Merci, @Tommatheussen !
Réussites de l’échelle de qualité des intégrations
Une chose dont nous sommes incroyablement fiers dans Home Assistant est notre échelle de qualité des intégrations. Cette échelle nous aide, nous et nos contributeurs, à garantir que les intégrations sont de haute qualité, maintenables et offrent la meilleure expérience utilisateur possible.
Dans cette version, nous célébrons plusieurs intégrationsLes intégrations connectent et intègrent Home Assistant avec vos appareils, services et plus encore. [En savoir plus] qui ont amélioré leur niveau de qualité :
6 intégrations ont atteint le niveau platine 🏆
- Elgato, merci à @frenck
- freshR, merci à @SierraNL
- Google Weather, merci à @tronikos
- Liebherr, merci à @mettolen
- Twente Milieu, merci à @frenck
- UniFi Access, merci à @imhotep et @RaHehl
2 intégrations ont atteint le niveau or 🥇
- FRITZ!Box Tools, merci à @AaronDavidSchneider, @chemelli74 et @mib1185
- Samsung Smart TV, merci à @chemelli74 et @epenet
3 intégrations ont atteint le niveau argent 🥈
- Anthropic, merci à @Shulyaka
- Huum, merci à @frwickst et @vincentwolsink
- UniFi Network, merci à @RaHehl et @Kane610
2 intégrations ont atteint le niveau bronze 🥉
- iAquaLink, merci à @flz
- WaterFurnace, merci à @sdague et @masterkoppa
C’est une réalisation majeure pour ces intégrations et leurs mainteneurs. L’effort et le dévouement nécessaires pour atteindre ces niveaux de qualité sont considérables, car cela implique des tests approfondis, de la documentation, une gestion des erreurs, et souvent des réécritures complètes de parties de l’intégration.
Un grand merci à tous les contributeurs impliqués ! 👏
Désormais disponibles à configurer depuis l’interface utilisateur
Bien que la plupart des intégrationsLes intégrations connectent et intègrent Home Assistant avec vos appareils, services et plus encore. [En savoir plus] puissent être configurées directement depuis l’interface utilisateur de Home Assistant, certaines n’étaient disponibles qu’en utilisant la configuration YAML. Nous continuons de déplacer davantage d’intégrations vers l’interface utilisateur, les rendant plus accessibles pour que chacun puisse les configurer et les utiliser.
Les intégrations suivantes sont désormais disponibles via l’interface utilisateur de Home Assistant :
- PJLink, réalisé par @jtjart
- Pico TTS, réalisé par @rrooggiieerr
Adieu aux éléments suivants
L’intégrationLes intégrations connectent et intègrent Home Assistant avec vos appareils, services et plus encore. [En savoir plus] suivante n’est également plus disponible à partir de cette version :
- LANnouncer a été supprimé. L’application Android compagnon n’est plus disponible, ce qui rendait l’intégration impossible à installer ou à utiliser. Elle a été dépréciée dans Home Assistant 2025.10 et est maintenant supprimée. Si vous l’utilisiez encore, vous devrez chercher une intégration de notification alternative.
Autres changements notables
Il y a bien d’autres améliorations dans cette version ; voici quelques-uns des autres changements notables :
- Les notifications de l’application mobile sont désormais des entités. L’intégration Application mobile expose désormais une entité notificationVous pouvez utiliser les notifications pour envoyer des messages, des images et plus encore, vers des appareils. [En savoir plus] pour chacun de vos appareils, en plus des actions de notification existantes. Cela signifie que vous pouvez regrouper vos téléphones et tablettes ensemble en utilisant l’assistant de groupe standard directement depuis l’interface utilisateur, et envoyer une seule notification à tous en même temps. Pas de YAML, pas de script, pas de défilement dans une liste de cibles. Merci, @tr4nt0r ! 📱
- Une barre de recherche sur la page de détails d’intégration. Les intégrations avec beaucoup d’appareils et d’entrées (pensez Z-Wave, Zigbee, ou votre pile croissante d’appareils ESPHome) disposent maintenant d’une barre de recherche en haut, correspondant aux titres d’entrée, noms d’appareils, fabricants, modèles et zones. 🔍
- Les conditions de visibilité des tableaux de bord peuvent désormais faire référence à la propre entité de la carte. Les conditions de visibilité d’état et d’état numérique obtiennent une nouvelle option Entité actuelle qui suit automatiquement l’entité à laquelle la carte est liée. Plus besoin de retaper les ID d’entité, et votre carte reste réutilisable.
- Les conditions de visibilité des tableaux de bord prennent désormais en charge les attributs. Les conditions de visibilité d’état et d’état numérique sur les cartes peuvent maintenant vérifier un attribut d’entité au lieu de juste l’état, rattrapant leurs homologues des automations.
- Rechargez vos commandes shell sans redémarrer. Une nouvelle action de rechargement vous permet de relire votre configuration YAML de Commande shell à la volée. Une raison de moins de redémarrer Home Assistant. Merci, @potelux !
- Les aspirateurs template ont appris les pièces. Les aspirateurs que vous construisez avec l’intégration Template peuvent maintenant exposer leurs segments (pièces) et une action
clean_segment, se branchant directement sur la nouvelle vue Nettoyer par zone. 🧹 Merci, @gustavakerstrom ! - Plus d’amour pour les unités des capteurs. Les capteurs de fréquence prennent désormais en charge les millihertz (mHz) jusqu’aux gigahertz (GHz) avec conversion automatique entre eux, et les capteurs de courant électrique ont gagné les microampères (µA). Merci, @32u-nd, @Lamarqe, et @Phunkafizer !
Une boîte de dialogue d’informations moderne pour les aspirateurs et tondeuses
Lorsque vous touchez une entité sur votre tableau de bord, la boîte de dialogue d’informations qui apparaît est l’une des surfaces les plus utilisées dans Home Assistant. Dans cette version, deux d’entre elles bénéficient d’un nouveau look : les aspirateurs et les tondeuses. 🧹🌱

La boîte de dialogue d’aspirateur redessinée commence par une nouvelle illustration conviviale de votre aspirateur qui prend vie avec des animations pilotées par l’état : il tourne pendant le nettoyage, glisse à la maison en rentrant, reste tranquille sur sa station, et tremble quand quelque chose ne va pas. La batterie a été déplacée dans l’en-tête où vous pouvez la repérer en un coup d’œil, et les boutons d’action (démarrer, pause, retour à la station) sont maintenant alignés en une seule rangée cohérente.
L’ajout fonctionnel le plus important est une toute nouvelle vue Nettoyer par zone. De nombreux aspirateurs robots modernes vous permettent de leur demander de nettoyer une pièce spécifique, mais jusqu’à présent, il n’y avait aucun moyen intégré de le faire depuis la boîte de dialogue. Vous pouvez maintenant mapper vos zonesUne zone dans Home Assistant est un regroupement logique d’appareils et d’entités destiné à correspondre aux zones (ou pièces) du monde physique : votre maison. Par exemple, la zone salon regroupe les appareils et entités de votre salon. [En savoir plus] Home Assistant aux pièces que votre aspirateur connaît, et démarrer un travail de nettoyage pour une ou plusieurs zones directement depuis la boîte de dialogue. Si vous n’avez pas encore configuré de mapping, la boîte de dialogue vous guide avec un état vide convivial.

Les tondeuses ont reçu le même traitement. La boîte de dialogue de tondeuse redessinée apporte la même illustration fraîche avec des animations pilotées par l’état (tonte, retour, sur station, erreur), la même disposition de batterie dans l’en-tête, et la même rangée unifiée de boutons d’action. Que votre robot soit occupé sur le tapis ou occupé sur la pelouse, l’expérience est maintenant la même.

Ce travail concrétise deux opportunités de la feuille de route de l’Open Home Foundation : écran d’informations raffiné pour les aspirateurs et raffinement de l’écran d’informations pour les tondeuses. Deux éléments de feuille de route, une refonte. ✅
Nouveau style pour les boutons bascule
Les boutons bascule à travers Home Assistant ont bénéficié d’un petit mais charmant relooking dans cette version. Chaque bouton bascule dans l’application a été mis à jour avec un design frais. 🎨

Les boutons bascule rafraîchis sur une carte d’entités.
Ce n’est pas qu’une nouvelle couche de peinture : le nouveau bouton bascule est entièrement compatible avec le clavier. Tabulez jusqu’à lui, puis utilisez les touches fléchées pour le basculer activé ou désactivé sans jamais toucher la souris. Petit changement, grande amélioration de la qualité de vie. ⌨️
La documentation de templating que vous avez toujours voulue
D’abord, la chose la plus importante à dire d’emblée : vous n’avez pas besoin d’écrire du code ou de toucher un seul template pour utiliser Home Assistant. Tout, de la configuration de vos appareils, à la construction d’automations et la création de beaux tableaux de bord, peut être fait entièrement via l’interface utilisateur, et cela s’améliore à chaque version. Si l’interface fait ce dont vous avez besoin, vous avez terminé. 💚
Cela dit, le templating est l’un des coins les plus puissants de Home Assistant pour les personnes qui veulent aller plus loin : notifications dynamiques qui lisent la température réelle, automations qui décident en fonction d’un calcul sur plusieurs entités, entités template dont la valeur est calculée à partir d’autres entités. Et c’est depuis longtemps l’un des coins les plus intimidants aussi. Nous avons donc livré une refonte de fond en comble de la documentation de templating, avec un objectif : si vous avez déjà senti que les templates n’étaient « pas pour vous », nous voulons changer cela. 📚✨

Si vous décidez d’apprendre le templating, nous sommes maintenant confiants d’avoir tout mis en place pour vous accompagner jusqu’au bout :
- 14 nouvelles pages d’apprentissage vous guident pas à pas dans le templating, depuis qu’est-ce qu’un template ? et où utiliser les templates, en passant par la syntaxe, les boucles et conditions, travailler avec les états, les types et conversion, les dates et heures, les modèles courants, et le débogage, jusqu’à l’écriture de vos propres templates et macros personnalisés.
- Deux tutoriels complets construisent quelque chose de réel que vous pouvez utiliser : une notification quotidienne de batterie faible, et un capteur de température moyenne de la maison que vous pouvez placer directement sur votre tableau de bord.
- Chacune des plus de 200 « fonctions de template »Une fonction de template est appelée par son nom avec des parenthèses, comme states(« sensor.temperature ») ou now(). Elle prend des valeurs d’entrée comme arguments et retourne un résultat. [En savoir plus], « filtres »Un filtre de template transforme une valeur en utilisant l’opérateur pipe (|). Il prend la valeur à gauche et retourne un résultat modifié. Par exemple, states(« sensor.temperature ») | float convertit l’état en nombre. [En savoir plus], et « tests »Un test de template vérifie une condition en utilisant le mot-clé « is » et retourne vrai ou faux. Par exemple, value is number vérifie si une valeur est un nombre. [En savoir plus] a sa propre page, avec une introduction en langage clair, des paramètres, des exemples qui montrent la sortie exacte qu’ils produisent, les pièges courants, et des liens vers des fonctions connexes. Tout consultable via une seule référence de fonctions de template qui les liste toutes.
- Une page dédiée aux messages d’erreur liste les erreurs de template courantes textuellement, donc quand quelque chose se casse tard dans la nuit, vous pouvez coller l’erreur dans un moteur de recherche et atterrir quelque part qui aide vraiment.
Il y a aussi une amélioration de la qualité de vie sur l’ensemble du site web : les templates dans les blocs de code sont maintenant interactifs. Survolez un nom de fonction pour voir sa description, sélectionnez-le pour aller à la page de référence, survolez un paramètre pour un rappel rapide de ce qu’il fait. Les exemples s’affichent avec l’entrée en haut et la sortie réelle juste en dessous, vous n’avez donc jamais à deviner ce qu’un template produira.

Ignorez-la, parcourez-la, ou maîtrisez-la. Dans tous les cas, nous vous soutenons. Et ce n’est que le début : nous avons élargi notre équipe de documentation et investissons massivement pour rendre toute notre documentation plus accessible. Attendez-vous donc à plus de refontes, plus de tutoriels, et plus de guides conviviaux mais approfondis dans les versions à venir. 💪
Éditeurs de code plus intelligents avec autocomplétion
La refonte ne s’est pas arrêtée à la documentation. Lors de sa construction, il est devenu douloureusement clair que même avec une excellente documentation, écrire un template signifiait toujours basculer d’avant en arrière entre les onglets. Les éditeurs de code que vous trouvez partout dans Home Assistant, ceux que vous utilisez pour écrire un template ou affiner une automation, ont donc reçu une sérieuse amélioration dans cette version aussi. Ils offrent maintenant une autocomplétion riche et contextuelle pour YAML et les templates Jinja2. ✨

Commencez à taper à l’intérieur d’un bloc {{ ... }} ou {% ... %}, et l’éditeur suggère maintenant les fonctions, filtres, tests et globales de template de Home Assistant. Chaque suggestion vient avec une signature courte, une description, et des points d’arrêt pour les arguments, vous pouvez donc voler à travers l’écriture d’un template sans garder la documentation de templating ouverte dans un autre onglet.
C’est encore mieux à l’intérieur des arguments de chaîne de ces fonctions. L’éditeur sait quel type d’ID une fonction attend et offre des suggestions correspondantes :
- ID d’entités pour les fonctions comme
states(),is_state(), etstate_attr(), y compris le raccourcistates["..."]. - ID d’appareils pour
device_entities(),device_name(), etdevice_attr(), montrant le nom convivial de l’appareil avec l’ID brut comme valeur insérée. - ID de zones pour
area_entities(),area_devices(), etarea_name(). - ID d’étages pour
floor_areas(),floor_entities(), etfloor_name(). - ID d’étiquettes pour
label_areas(),label_devices(), etlabel_entities().

Plus besoin de copier-coller les ID d’entités depuis les outils de développement, et plus de fautes de frappe qui se glissent dans vos templates. Moins de friction, moins d’erreurs. 🎯
Et ce n’est pas seulement l’autocomplétion. Survolez n’importe quoi dans votre template et l’éditeur a quelque chose d’utile à dire. Les fonctions, filtres et tests obtiennent une petite info-bulle avec leur signature, ce qu’ils font, et un lien direct vers la page de documentation complète. Les ID d’entités et attributs montrent leur valeur actuelle là où vous tapez, vous voyez donc instantanément si votre template lit ce que vous pensez qu’il lit. 🔍

Besoin d’aide ? Rejoignez la communauté
Home Assistant dispose d’une formidable communauté d’utilisateurs qui sont tous plus que disposés à s’entraider. Alors, rejoignez-nous !
Notre serveur de chat Discord très actif est un excellent endroit où être, et n’oubliez pas de rejoindre nos extraordinaires forums.
Vous avez trouvé un bug ou un problème ? Veuillez le signaler dans notre outil de suivi des problèmes pour le faire corriger ! Ou consultez notre page d’aide pour des conseils sur d’autres endroits où vous pouvez vous rendre.
Vous préférez les emails ? Inscrivez-vous à la Newsletter de l’Open Home Foundation pour recevoir les dernières nouvelles sur les fonctionnalités, les événements de notre communauté et les autres projets qui soutiennent l’Open Home directement dans votre boîte de réception.
Changements incompatibles avec les versions antérieures
Nous faisons de notre mieux pour éviter d’apporter des modifications aux fonctionnalités existantes qui pourraient impacter de manière inattendue votre installation Home Assistant. Malheureusement, c’est parfois inévitable.
Nous veillons toujours à documenter ces changements pour vous faciliter au maximum la transition. Cette version comporte les changements incompatibles suivants :
Déclencheurs et conditions spécifiques à un objectif
Lorsque nous avons initialement introduit les déclencheurs et conditions spécifiques à un objectif, nous en avions ajouté des distincts pour les entités Personne et les entités Suivi de périphérique. Depuis, nous avons décidé d’adopter une approche multi-domaines plus ergonomique.
En conséquence, les déclencheurs arrivée à la maison et sortie de la maison, ainsi que les conditions est à la maison et n’est pas à la maison, ont été supprimés pour Personne et Suivi de périphérique. Des remplaçants fonctionnant avec les deux arriveront dans une prochaine version.
Si vous avez des automatisations qui utilisent ces déclencheurs ou conditions sur une personne ou un suivi de périphérique, revenez à un déclencheur d’état ou une condition d’état standard (par exemple, état changé en home) en attendant l’arrivée des remplaçants multi-domaines.
(@emontnemery – #168406)
Gardena Bluetooth
La valeur « fin d’arrosage » dans l’intégration Gardena Bluetooth a été déplacée d’un capteur binaire vers un capteur standard qui expose l’horodatage de la fin d’arrosage prévue. Cela rend la valeur bien plus utile dans les tableaux de bord et les automatisations.
Si vous avez des automatisations, des scripts ou des tableaux de bord qui référencent l’ancien capteur binaire, mettez-les à jour pour utiliser la nouvelle entité capteur à la place.
pilight
L’intégration pilight a été désactivée car la bibliothèque pilight sous-jacente repose sur setuptools.pkg_resources, qui n’est plus disponible dans setuptools 82.0.0 et versions ultérieures.
Si la bibliothèque est mise à jour pour supprimer la dépendance à setuptools.pkg_resources, ou remplacée par une alternative maintenue qui le fait, l’intégration pourra être réactivée. Les contributions de la communauté pour y parvenir sont les bienvenues.
Ring
L’entité événement de sonnette Ring émet maintenant le type d’événement standardisé ring au lieu du type obsolète ding. Ce changement aligne Ring sur la nouvelle norme d’événement de sonnette, afin que l’entité puisse être utilisée de manière transparente avec les nouveaux déclencheurs et conditions d’automatisation spécifiques à un objectif.
Si vous avez des automatisations qui écoutent le type d’événement ding de votre sonnette Ring, mettez-les à jour pour utiliser ring à la place.
Supervisor
Auparavant, toutes les actions enregistrées par l’intégration Supervisor (comme hassio.addon_start, hassio.backup_partial et hassio.host_reboot) ne journalisaient qu’une erreur en cas d’échec, et votre script ou automatisation continuait de s’exécuter, que l’action ait réussi ou non.
Ces actions génèrent désormais correctement une erreur en cas d’échec, ce qui signifie que votre automatisation ou script s’arrêtera sauf si continue_on_error est défini sur true. Si vous dépendez du comportement précédent, ajoutez continue_on_error: true à ces étapes d’action.
Webhook
L’option local_only sur les webhooks doit maintenant être un booléen approprié (true ou false). Auparavant, d’autres valeurs évaluées comme vraies, telles que 1 ou "yes", étaient acceptées silencieusement. Cela aligne l’option sur le reste de Home Assistant.
Si vous avez des webhooks configurés en YAML avec des valeurs local_only non booléennes, mettez-les à jour pour utiliser true ou false.
Si vous êtes développeur d’intégration personnalisée et souhaitez en savoir plus sur les changements et les nouvelles fonctionnalités disponibles pour votre intégration : N’oubliez pas de suivre notre blog développeur. Les changements suivants sont les plus notables pour cette version :
- Dépréciation de l’API de plateforme de suivi de périphérique héritée
- Les ID d’entité avec des domaines incompatibles sont dépréciés
- Mises à jour des composants frontend dans 2026.5
- Groupes de contexte frontend, nouveaux décorateurs de contexte et contextes dépréciés
- Migration des builds d’application vers Docker BuildKit
- Nouvelle plateforme d’entité radiofréquence pour les intégrations de périphériques RF
- Enregistrement de stratégies de tableau de bord personnalisées
- Sérieux avec le série : migration de pyserial vers serialx
- Type d’événement standard pour les entités événement de sonnette
Tous les changements
Bien sûr, cette version contient bien plus. Vous pouvez trouver une liste de tous les changements effectués ici : Journal complet des modifications pour Home Assistant Core 2026.5.
📎 Article original (EN) — Home Assistant Blog



