2026.4 : l'infrarouge n'a jamais fini de parler

Cet article est une traduction de l’annonce de la nouvelle version 2026.4 de HA Core, publiée sur le site Home-Assistant. Il est vivement conseillé de la lire avant toute mise à jour (et en particulier les "changements notables").
2026.4 : l'infrarouge n'a jamais fini de parler

Sommaire

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

2026.4: Infrared never left the chat
Infrared support turns your old remotes into smart home controllers, purpose-specific triggers and conditions almost feature complete, Matter lock management with PIN codes, background colors for d…

Franchement, quand j'ai entendu parler de la prise en charge de l'infrarouge dans Home Assistant, je n'étais pas vraiment emballé. L'infrarouge ? C'est de la vieille technologie ! Mais c'est justement là l'intérêt. Pensez au nombre de téléviseurs, de climatiseurs et autres appareils électroménagers chez vous qui possèdent un récepteur infrarouge, mais aucune fonctionnalité connectée. Avec cette mise à jour, tous ces appareils pourront accéder à l'intelligence artificielle et apparaître comme de véritables appareils connectés, contrôlables dans Home Assistant. Comme quoi, même les vieilles technologies peuvent apprendre de nouvelles choses ! 📡

Nos déclencheurs et conditions d'automatisation spécifiques à un usage particulier sont de retour avec une tonne de nouveaux déclencheurs et conditions ! Ce projet, actuellement disponible via Home Assistant Labs, est presque finalisé. Si vous ne l'avez pas encore testé, n'hésitez pas ; vos retours sont les bienvenus. 🧠

Il y a aussi plein de nouveautés amusantes : des couleurs d’arrière-plan pour les sections du tableau de bord, des favoris sur vos cartes, une gestion complète du verrouillage Matter avec codes PIN, et vous pouvez désormais voir ce que pense votre assistant IA pendant qu’il traite vos demandes. Sans oublier 14 nouvelles intégrations ! 🚀

N'oubliez pas ! L'événement State of the Open Home 2026 aura lieu le 8 avril à Utrecht, aux Pays-Bas ! Venez célébrer en personne tout ce que nous avons construit ensemble. Les places sont limitées, alors réservez la vôtre dès maintenant ! 🎟️

Profitez de cette version !

../Frenck

Un immense merci à tous les contributeurs qui ont rendu cette version possible ! Un merci tout particulier à @arturpragacz et @piitaya pour leur aide à la rédaction des notes de version. Merci également à @mib1185, @missyquarry, @RaHehl, @CoMPaTech, @mikeodr, @silamon et @tronikos pour leurs efforts d'amélioration. Grâce à eux, ces notes de version sont excellentes. ❤️

L'infrarouge devient un élément à part entière de Home Assistant

Cette mise à jour introduit la prise en charge native de l'infrarouge dans Home Assistant, ouvrant ainsi la voie au contrôle d'une vaste gamme d'appareils auparavant inaccessibles. Pensez à tous ces téléviseurs, climatiseurs, ventilateurs, barres de son et autres appareils électroménagers qui dépendent encore de leur petite télécommande infrarouge. Grâce à cette mise à jour, Home Assistant peut désormais interagir avec eux. 📡

Vous savez peut-être déjà comment les proxys Bluetooth ont révolutionné l'utilisation du Bluetooth dans Home Assistant, permettant de contrôler des appareils Bluetooth partout dans votre maison grâce à des appareils ESPHome relativement abordables. Nous faisons la même chose pour l'infrarouge. Avec la nouvelle intégration infrarouge, Home Assistant prend désormais en charge les proxys infrarouges : de petits appareils ESPHome dotés d'un émetteur infrarouge capable d'envoyer des commandes infrarouges pour le compte de Home Assistant. Ainsi, Home Assistant peut désormais contrôler n'importe quel appareil compatible avec une télécommande infrarouge, à condition qu'une intégration connaisse le protocole de cet appareil.

La première intégration à tirer parti de cette technologie est l'intégration infrarouge LG, qui permet de contrôler les téléviseurs LG depuis Home Assistant. Elle crée une entité lecteur multimédia prenant en charge les commandes d'alimentation, de volume, de changement de chaîne et de lecture, ainsi que des entités de boutons pour toutes les fonctions courantes de la télécommande, comme la sélection des entrées et la navigation. L'infrarouge étant unidirectionnel par nature, l'intégration utilise pour l'instant des états présumés, mais elle fonctionne remarquablement bien au quotidien.

Démarrez en quelques étapes seulement

Envie d'essayer ? Le moyen le plus rapide de commencer est d'utiliser le Seeed Studio XIAO IR Mate. Rendez-vous sur la page des projets prêts à l'emploi d'ESPHome, connectez l'appareil à votre ordinateur et flashez-le directement depuis votre navigateur. Une fois configuré et ajouté à Home Assistant, vous disposerez d'un proxy infrarouge fonctionnel. Pointez-le vers votre téléviseur LG, configurez l'intégration infrarouge LG et vous contrôlerez votre téléviseur depuis Home Assistant ! 🎉

Pourquoi c'est important

Bien plus qu'une simple nouveauté amusante, l'intégration de la technologie infrarouge à Home Assistant s'inscrit pleinement dans les valeurs de la Fondation Open Home, et notamment en matière de développement durable. 🌱 Des millions d'appareils électroménagers parfaitement fonctionnels, non connectés, sont pourtant équipés d'un récepteur infrarouge. Plutôt que de les remplacer par des versions connectées plus récentes, vous pouvez désormais les intégrer à votre maison connectée grâce à un émetteur infrarouge simple et relativement peu coûteux. C'est un excellent moyen de prolonger la durée de vie de vos appareils et de réduire les déchets électroniques. ♻️

Nous sommes impatients de voir l'évolution de ce projet. La compatibilité infrarouge est conçue pour fonctionner avec tous les protocoles IR, et nous avons hâte de voir des intégrations pour davantage de marques et de types d'appareils. Ce n'est que le début !

Trigger et Conditions d'automatisation spécifiques à un domaine.

Depuis Home Assistant 2025.12, nous nous efforçons de rendre la création d'automatisations plus intuitive. Au lieu de raisonner en termes techniques comme les états d'entités et les seuils numériques, vous pouvez désormais choisir des actions comme « Quand une lumière s'allume » ou « Si le chauffage se met en marche ». Chaque mise à jour a apporté son lot de nouveautés, et celle-ci propose la plus importante à ce jour.

Mais cette version apporte aussi une nouveauté fondamentale : les déclencheurs et conditions inter-domaines.

Et oui, même s’il s’agit encore d’une fonctionnalité Home Assistant Labs, nous vous encourageons à l’essayer.

Penser en termes de concepts concrets, et non de domaines techniques.

Jusqu'à présent, chaque déclencheur et condition était associé à un type d'entité spécifique. Vous vouliez savoir si une porte s'était ouverte ? Cela dépendait du type d'entité utilisé : capteur magnétique (capteur binaire), porte motorisée comme une porte de garage (entité de type couvercle), ou autre. Il fallait connaître la différence technique et choisir la bonne entité.

Mais nous ne concevons pas nos maisons ainsi. Nous raisonnons en termes de portes, de fenêtres, de mouvements, de température et d'humidité. Ce sont des concepts concrets qui peuvent être représentés par différents types d'entités dans Home Assistant.

Cette mise à jour introduit des déclencheurs et des conditions compatibles avec tous les types d'entités et organisés selon leur signification, et non leur emplacement technique. Un déclencheur « porte ouverte » réagit désormais à toute entité de porte, qu'il s'agisse d'un capteur de contact ou d'un volet motorisé. Un déclencheur « température modifiée » capte les relevés des capteurs de température, des dispositifs de climatisation et des chauffe-eau. Vous n'avez plus besoin de connaître les détails techniques sous-jacents.

Tout comme les déclencheurs spécifiques que vous connaissez déjà, ces nouveaux déclencheurs et conditions inter-domaines prennent entièrement en charge le ciblage par zone, étage ou étiquette. Vous pouvez ainsi créer un déclencheur comme « Lorsqu'une fenêtre à l'étage est ouverte » sans avoir à lister chaque fenêtre. Ajoutez un nouveau capteur de fenêtre à l'étage, et il sera automatiquement inclus.

Nouveaux déclencheurs et conditions inter-domaines

Les nouveaux déclencheurs et conditions suivants fonctionnent désormais avec tous les types d'entités. Pour chacun d'eux, vous disposez d'un déclencheur (« quand » un événement se produit) et d'une condition (« si » une condition est vraie), ce qui vous permet d'utiliser les mêmes concepts naturels dans toute votre automatisation :

  • Porte, porte de garage, portail et fenêtre : déclenchement lors de leur ouverture ou fermeture, et vérification de leur état actuel (à partir de capteurs binaires et de couvercles).
  • Détecteur de mouvement : déclenchement lorsque le mouvement est détecté ou supprimé (via un capteur binaire et des « entités d’événement »).
  • Présence : se déclenche lorsqu'une occupation est détectée ou levée, et vérifie si un espace est occupé.
  • Température : déclenchement lorsque la température change ou dépasse un seuil (à partir de capteurs de température, d'appareils climatiques, etc.).
  • Humidité : déclencher une action lorsque l'humidité change ou dépasse un seuil, et vérifier si elle est supérieure ou inférieure à une valeur (provenant de capteurs d'humidité, d'appareils climatiques, d'humidificateurs et d'entités météorologiques).
  • Luminosité : se déclenche lorsque le niveau de lumière change ou dépasse un seuil, et vérifie s’il est supérieur ou inférieur à une valeur.
  • Puissance : déclenchement lorsque la consommation d'énergie change ou dépasse un seuil et vérification des valeurs actuelles.
  • Batterie : se déclenche lorsque le niveau de la batterie est faible ou non, au début ou à la fin de la charge, en cas de changement de niveau ou lorsqu’il dépasse un seuil. Vérifie si le niveau de la batterie est supérieur ou inférieur à un seuil.
  • Qualité de l'air : vérifiez la présence de polluants détectés comme le CO, le CO2, la fumée, etc.
  • Thermostat : vérifier si la température actuelle ou cible est supérieure ou inférieure à un seuil.

Plus de déclencheurs et de conditions pour les domaines existants

En plus des ajouts inter-domaines, de nombreux domaines existants ont également acquis de nouveaux déclencheurs et conditions :

  • Counter est déclenché lorsque celui-ci est incrémenté, décrémenté, réinitialisé ou atteint sa valeur maximale ou minimale.
  • Cover dispose désormais de déclencheurs et de conditions pour tous les types de couvertures (stores, volets, rideaux et auvents).
  • Event entities dispose désormais d'un déclencheur générique qui s'active à la réception de n'importe quel événement.
  • Humidifier dispose désormais d'une fonction permettant de vérifier si le taux d'humidité cible est supérieur ou inférieur à un seuil prédéfini.
  • Input boolean fonctionne désormais avec les déclencheurs de type interrupteur (et vice versa), car leur comportement est identique.
  • Input text fonctionne désormais avec les déclencheurs de texte, tout comme les entités de texte.
  • Moisture est désormais doté de déclencheurs et de conditions qui s'appliquent lorsque l'humidité est détectée ou éliminée, lorsque les valeurs d'humidité changent ou lorsqu'elles franchissent un seuil.
  • Remote a permis d'activer et de désactiver les déclencheurs.
  • Schedule comporte désormais des conditions permettant de vérifier si une planification est active.
  • Select pour les changements de sélection et les conditions à vérifier si une option est sélectionnée.
  • Text est désormais soumis à des conditions.
  • Temperature comporte désormais des conditions permettant de vérifier si une valeur de température est supérieure ou inférieure à un seuil.
  • To-do list s'est dotée de déclencheurs qui s'activent lorsqu'un élément est ajouté, terminé ou supprimé.
  • Valve est doté maintenant de déclencheur lorsque la vanne est fermée ou ouverte
  • Water heater a été doté de nouveaux déclencheurs et conditions, dont un déclencheur de changement de mode de fonctionnement.

Essayez-les !

Les déclencheurs et conditions spécifiques sont disponibles en avant-première dans Home Assistant Labs. Nous développons et perfectionnons cette fonctionnalité depuis plus de quatre versions et elle est presque finalisée. Si vous ne l'avez pas encore essayée, rendez-vous dans Paramètres > Système > Labs pour l'activer. Vos commentaires sont les bienvenus !

Couleur d'arrière-plan pour les sections de votre tableau de bord

Vous pouvez désormais personnaliser l'arrière-plan des sections de votre tableau de bord ! C'est idéal pour regrouper visuellement les cartes associées, mettre en valeur certaines sections ou ajouter une touche personnelle à votre tableau de bord. 🤩

Pour ajouter une couleur d'arrière-plan à une section, ouvrez les paramètres de la section et activez l'option « Arrière-plan ». Vous pourrez alors choisir une couleur parmi les options prédéfinies ou saisir un code couleur hexadécimal personnalisé. Vous pouvez également ajuster l'opacité pour obtenir le rendu souhaité

Si vous avez des sections côte à côte sur la même ligne, les sections sans arrière-plan s'aligneront automatiquement avec celles qui en ont un, pour un rendu propre et ordonné.

Gestion des serrures Matter

Si vous possédez une serrure connectée compatible Matter, vous pouvez désormais gérer les utilisateurs et les codes PIN directement depuis Home Assistant ! 🔐

Sur la page de votre serrure Matter, vous trouverez une nouvelle option « Gérer la serrure ». Celle-ci ouvre une boîte de dialogue vous permettant de consulter tous les utilisateurs configurés, d'en ajouter, de modifier ou de supprimer des utilisateurs. Lors de l'ajout d'un utilisateur, vous devez lui attribuer un nom, définir un code PIN et choisir un type d'accès : accès complet (possibilité de verrouiller et de déverrouiller à tout moment) ou accès ponctuel (le code est valable une seule fois et est ensuite automatiquement supprimé par la serrure).

En coulisses, cette fonctionnalité repose sur un nouvel ensemble d'actions Matter Lock, également disponibles pour vos automatisations et vos scripts. Vous pouvez, par exemple, créer un code PIN à usage unique pour un invité et l'envoyer par notification, le tout depuis une automatisation ! Les actions disponibles incluent la création et la suppression d'utilisateurs, la configuration et la suppression d'identifiants (comme les codes PIN et les étiquettes RFID), ainsi que l'interrogation des capacités de la serrure.

Merci à @Ahbrown41 pour cette excellente contribution ! 🙌

Intégrations

Merci à notre communauté de suivre le rythme des nouvelles intégrations et des améliorations apportées aux intégrations existantes ! Vous êtes tous géniaux 🥰

Nouvelles intégrations

Nous accueillons les nouvelles intégrations suivantes dans cette version :

  • Autoskope, ajouté par @mcisk
    Intégrez vos dispositifs de suivi de véhicules Autoskope à Home Assistant. Suivez la position GPS de vos véhicules et autres biens grâce aux services cloud d'Autoskope.
  • Casper Glow, ajouté par @mikeodr - disponible en qualité argent 🥈
    Contrôlez votre lampe de sommeil portable Casper Glow depuis Home Assistant via Bluetooth. Ajustez la luminosité et intégrez cette aide au sommeil à intensité douce à vos automatismes du coucher.
  • Chess.com, ajouté par @joostlek
    Suivez vos statistiques d'échecs Chess.com dans Home Assistant, notamment votre classement et vos données de parties.
  • Fresh-r, ajouté par @SierraNL - lancement en qualité argent 🥈. Surveillez vos appareils de ventilation Fresh-r dans Home Assistant. Suivez la qualité de l'air intérieur, les niveaux de CO2 et les performances de ventilation via le tableau de bord cloud Fresh-r.
  • Infrarouge, ajouté par @abmantis Une nouvelle plateforme d'entités qui fournit une couche d'abstraction pour les émetteurs infrarouges, permettant aux intégrations d'envoyer des commandes IR pour contrôler les téléviseurs, les climatiseurs et autres appareils fonctionnant en infrarouge.
  • LG Infrared, ajouté par  @abmantis - disponible dès maintenant en qualité argent 🥈
    Contrôlez votre téléviseur LG via n'importe quel proxy infrarouge configuré dans Home Assistant. Envoyez des commandes infrarouges pour gérer l'alimentation, le volume, les sources d'entrée et bien plus encore, grâce aux états supposés.
  • LoJack, ajouté par @devinslick - disponible dès maintenant en qualité argent 🥈
    Connectez votre compte de suivi de véhicules LoJack by Spireon pour suivre la position GPS de vos véhicules enregistrés sur la carte Home Assistant
  • OpenDisplay, ajouté par @g4bri3lDev
    Contrôlez vos écrans e-paper OpenDisplay BLE depuis Home Assistant. Les appareils sont automatiquement détectés via Bluetooth et vous pouvez envoyer des images à l'écran.
  • Pompe à chaleur Qube, ajoutée par @MattieGit Surveillez votre pompe à chaleur Qube dans Home Assistant via Modbus TCP. Suivez les performances énergétiques et les données de fonctionnement de votre pompe à chaleur sur le réseau local.
  • Solarman, ajouté par @solarmanpv Intégrez vos appareils intelligents Solarman à Home Assistant via votre réseau local. Surveillez la production et la consommation d'énergie, et contrôlez en temps réel des appareils comme les prises connectées et les compteurs intelligents.
  • TRMNL, ajouté par @joostlek - lancement en qualité platine 🏆 Gérez vos écrans e-paper (encre électronique) TRMNL dans Home Assistant. Suivez le niveau de batterie et gérez la mise en veille de vos appareils basse consommation.
  • UniFi Access, ajouté par @imhotep et @RaHehl - disponible dès maintenant en qualité argent 🥈
    Contrôlez et surveillez votre système Ubiquiti UniFi Access localement depuis Home Assistant. Gérez serrures, portes et lecteurs d'accès grâce à des mises à jour d'état en temps réel sur le réseau local.
  • Ajout de la WiiM par @Linkplay2020 Intégrez vos appareils de streaming WiiM à Home Assistant. Contrôlez la lecture, le volume et les sources d'entrée sur des appareils comme la WiiM Pro et la WiiM Amp, grâce à la détection automatique via Zeroconf.

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 :

  • SmartThings a bénéficié d'une vague d'améliorations majeures avec cette mise à jour. Les aspirateurs robots disposent désormais du contrôle de la vitesse du ventilateur, de la possibilité de sélectionner le mode de déplacement et le type de nettoyage, d'options de pulvérisation d'eau et de mode sonore, d'un commutateur de détection sonore avec réglage de la sensibilité, d'un capteur de sac à poussière plein, d'un bouton de réinitialisation du filtre HEPA et d'une fonction de programmation horaire pour le mode « Ne pas déranger ». Les nettoyeurs balais sont également compatibles. Merci, @joostlek ! Les lave-vaisselle bénéficient aussi de nouvelles actions : démarrer, mettre en pause, reprendre, annuler et vidanger. Merci, @edu-tsen !
  • Les propriétaires de Roborock équipés d'un Q10 peuvent désormais intégrer leur aspirateur, grâce à @allenporter !
  • OpenAI Conversation prend désormais en charge les modèles GPT-5.4 et GPT-5.4-pro, avec des options pour l'effort de raisonnement. Merci, @Shulyaka !
  • SwitchBot prend désormais en charge Keypad Vision, ce qui vous permet de recevoir des notifications pour la sonnette, les alarmes anti-sabotage et les capteurs de charge. Merci, @zerzhang !
  • Govee BLE a ajouté le moniteur de CO2 H5140, qui fournit des mesures de CO2 directement dans Home Assistant. Merci, @funkadelic !
  • SwitchBot Cloud peut désormais contrôler les ventilateurs sur pied. Merci, @XiaoLing-git !
  • Jellyfin prend désormais en charge la lecture aléatoire et l'ajout à la file d'attente pour son lecteur multimédia, vous offrant ainsi un meilleur contrôle de la lecture. Merci, @ch604 !
  • GitHub a détecté le nombre de demandes de fusion dans vos dépôts. Merci, @abmantis !
  • Proxmox VE s'enrichit de capteurs de durée de fonctionnement, d'utilisation de la mémoire, de stockage, de réseau et de sauvegarde, d'une découverte dynamique des entités (nœuds, machines virtuelles et conteneurs), d'un bouton de suspension globale au niveau du nœud, d'un bouton de création d'instantanés et de la prise en charge de l'authentification par jeton. Merci, @erwindouna !
  • Renault propose un capteur de mode de charge et des commandes de limite de charge de la batterie pour définir le niveau de charge minimum et cible. Merci à @reneboer et @yoda-jm !
  • Schlage propose désormais des actions pour gérer les codes d'accès des serrures de porte : ajouter, supprimer et récupérer des codes directement depuis Home Assistant. Merci, @tykeal !
  • Kostal Plenticore a ajouté un limiteur de puissance actif, vous permettant de régler la puissance de sortie de votre onduleur solaire. Merci, @erikbadman !
  • Portainer propose désormais des boutons de pause et de reprise pour la gestion des conteneurs. Merci, @erwindouna !
  • Teslemetry a mis en place un calendrier des prix de l'énergie qui affiche vos échéanciers d'achat et de vente, y compris les périodes de tarification en fonction des heures d'utilisation. Merci, @Bre77 !
  • Les appareils Cambridge Audio sont désormais équipés d'un commutateur d'égalisation. Merci, @Solmath !
  • La technologie Bluetooth de Gardena est désormais compatible avec les appareils des gammes Aqua Contour et Precise. Merci, @elupus
  • HDFury a intégré des commandes de décalage de la mise en sourdine audio pour un réglage précis du délai audio. Merci, @glenndehaan !
  • ToGrill vous permet de définir des limites de température ambiante pour les alarmes. Merci, @pandanz !
  • Smarla a ajouté un capteur d'état du ressort Merci, @rlint-explicatis !

Intégrations changeant de niveaux d'évaluations

Chez Home Assistant, nous sommes particulièrement fiers de notre système d'évaluation de la qualité des intégrations. Ce système nous permet, ainsi qu'à nos contributeurs, de garantir des intégrations de haute qualité, maintenables et offrant la meilleure expérience utilisateur possible.

Dans cette version, nous mettons à l'honneur plusieurs intégrations dont la qualité a été améliorée :

Il s'agit d'une formidable réussite pour ces intégrations et leurs responsables. Les efforts et le dévouement nécessaires pour atteindre ces niveaux de qualité sont considérables, car ils impliquent des tests approfondis, de la 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 impliqués ! 👏

Désormais disponibles à partir de l'interface utilisateur

Alors que la plupart des intégrations peuvent être configurées directement depuis l'interface utilisateur de Home Assistant, certaines n'étaient disponibles qu'en utilisant la configuration YAML. Nous déplaçons de plus en plus d'intégrations vers l'interface utilisateur, les rendant ainsi plus accessibles à tous pour les configurer et les utiliser.

Les intégrations suivantes sont maintenant disponibles via l'interface utilisateur de Home Assistant :

Adieu aux entités suivantes

Les intégrations suivantes ne sont plus disponibles à partir de cette version :

  • BMW Connected Drive / Mini Connected a été supprimé. Le 29 septembre 2025, BMW a renforcé la sécurité en ajoutant des mesures empêchant les tiers d'accéder à ses serveurs. Pour les véhicules immatriculés dans l'UE, BMW propose désormais l'API CarData, pour laquelle une intégration personnalisée a été développée.
  • Duke Energy a été retiré. Duke Energy a changé de fournisseur d'authentification en novembre 2025, et l'intégration ne fonctionne plus depuis.
  • Tfiac a été supprimé, car il est impossible de créer un fichier wheel valide pour ses dépendances. Il est désactivé depuis Home Assistant 2024.10.

Autres changements notables

Il y a beaucoup plus d'améliorations dans cette version ; Voici quelques-uns des autres changements notables dans cette version :

  • Commande vocale : « Nettoie la cuisine » : Dans la mise à jour 2026.3, nous avons ajouté la possibilité d’envoyer votre aspirateur nettoyer des zones spécifiques. À l’époque, nous avions indiqué que la commande vocale n’était pas encore disponible. Eh bien, c’est désormais chose faite ! Vous pouvez demander à votre assistant vocal de nettoyer une zone précise, et votre aspirateur s’y rendra. Merci, @arturpragacz !
  • Progression du chargement des sauvegardes : lors du chargement d’une sauvegarde, vous pouvez désormais suivre la progression pour chaque emplacement. La page de sauvegarde indique l’étape en cours (création ou chargement) et, pour les emplacements compatibles, le pourcentage de chargement s’affiche. Cette fonctionnalité est prise en charge par Home Assistant Cloud (de Nabu Casa), WebDAV, Google Drive, OneDrive, OneDrive Entreprise et les intégrations compatibles S3 (AWS S3, iDrive e2, Cloudflare R2), ainsi que par la sauvegarde intégrée du superviseur Home Assistant. Merci à @zweckj, @jpbede, @ludeeus et @tronikos !
  • Actions des cartes Markdown : Les cartes Markdown prennent désormais en charge les actions de clic, de maintien et de double-clic. Vous pouvez ainsi transformer vos cartes Markdown en éléments interactifs permettant de naviguer, d’ouvrir des URL ou d’exécuter des actions. Merci à @ildar170975 et @piitaya !
  • Améliorations de l'éditeur de cartes : L'éditeur visuel de cartes affiche désormais toutes les options au niveau de la carte et par entité, notamment le mode d'étiquette, la couleur et la sélection des attributs. Plus besoin de passer par YAML pour personnaliser votre carte. Merci, @ildar170975 !
  • Nouvelle fonction de modèle : state_attr_translated : Cette nouvelle fonction de modèle permet de récupérer les valeurs d'attributs traduites pour des entités telles que les modes de ventilation, les actions de climatisation et les modes prédéfinis. Elle fonctionne comme la fonction state_translated existante, mais pour les attributs. Merci, @piitaya !
  • Nouvelle fonction de modèle : entity_name : Cette nouvelle fonction de modèle récupère le nom d’une entité, ce qui facilite son intégration avec les noms d’appareils et de zones dans vos modèles, selon vos préférences. Il est recommandé d’utiliser cette fonction plutôt que l’attribut friendly_name. Merci, @arturpragacz !
  • Recherche dans la visualisation du réseau : Trouver des appareils spécifiques dans le graphique de visualisation du réseau pour ZHA, Z-Wave et Bluetooth est désormais beaucoup plus simple grâce à l’ajout d’un champ de recherche. Merci, @abmantis !

Favoris sur votre tableau de bord

@karwosts est réputé pour ses contributions à l'amélioration du confort utilisateur, et cette mise à jour ne fait pas exception. Vous pouviez déjà enregistrer vos couleurs préférées pour les lumières dans la boîte de dialogue d'informations supplémentaires, et vous pouvez désormais les ajouter sous forme de fiches sur vos tuiles et vos cartes lumineuses, intégrant ainsi des boutons de couleur accessibles en un clic directement sur votre tableau de bord. 🌈

La fonction de fiche affiche automatiquement autant de vos favoris enregistrés que l'espace disponible le permet, vous offrant un accès rapide à vos couleurs et températures de couleur préférées sans ouvrir la boîte de dialogue d'informations supplémentaires de la lampe.

@timmo001 a étendu le concept de favoris aux couvercles et aux vannes ! Vous pouvez désormais enregistrer vos positions favorites, comme complètement ouverte, semi-ouverte ou fermée, depuis la boîte de dialogue d'informations supplémentaires et les ajouter comme fonctionnalité de fiche, tout comme pour les couleurs claires.

@karwosts a également rendu possible la copie de vos favoris d'un appareil à un autre prenant en charge les mêmes modes ; vous n'avez donc pas besoin de les configurer à nouveau pour chaque lampe ou protection. Génial !

Refonte de la carte de jauge

Le tableau de bord a fait peau neuve ! @silamon lui a offert une refonte visuelle, lui conférant un design plus moderne et soigné qui s’intègre parfaitement au reste de votre tableau de bord.

Le nouveau design conserve toutes les fonctionnalités auxquelles vous êtes habitué, notamment le mode aiguille et les niveaux de gravité, tout en offrant à la carte une apparence plus épurée et raffinée. Une mise à jour bien méritée !

Hauteur automatique pour les cartes

Les cartes peuvent désormais adapter automatiquement leur hauteur à leur contenu, au lieu d'occuper un nombre fixe de lignes. Auparavant disponible uniquement via une configuration YAML manuelle, cette fonctionnalité est maintenant accessible à tous grâce à l'éditeur de mise en page des cartes qui propose une option d'Auto height.

Certaines cartes, comme la carte des entités et la carte de pile verticale, sont déjà configurées par défaut en hauteur automatique. Pour les autres cartes, vous pouvez désormais activer cette option vous-même dans les paramètres de mise en page. C'est particulièrement pratique pour les cartes à contenu variable, car cela évite les espaces vides et les contenus tronqués.

À quoi pense un assistant basé sur l'IA ?

Si vous utilisez un agent conversationnel basé sur LLM avec Assist, vous vous êtes peut-être demandé ce qui se passe en coulisses lorsqu'il traite votre requête. Vous pouvez désormais le découvrir ! La boîte de dialogue Assist affiche les étapes de réflexion et les outils utilisés par votre agent IA pour traiter votre requête.

Chaque réponse de l'agent IA comporte désormais une section « Afficher les détails » extensible. Développez-la pour visualiser le raisonnement de l'agent : les outils utilisés, les arguments passés et les résultats obtenus. C'est idéal pour comprendre comment votre agent IA parvient à ses réponses et extrêmement utile pour déboguer les automatisations ou ajuster son comportement.

💡
Note
Cette fonctionnalité est actuellement disponible uniquement sur l'interface web de bureau, et pas encore dans les applications mobiles Home Assistant.

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.

Avis de sécurité divulgués 

Ce mois-ci, nous avons publié les avis de sécurité suivants concernant des vulnérabilités identifiées et corrigées. Nous divulguons toujours les problèmes de sécurité avec un certain délai, afin de laisser à chacun le temps de mettre à jour son système. C'est pourquoi il est essentiel de maintenir votre installation Home Assistant à jour.

Pour plus d'informations sur notre politique de sécurité et les avis précédents, consultez notre page dédiée à la sécurité.

  • 2026-03-27 : XSS stocké dans une carte via un nom de périphérique malveillant
    Severity : Moderate
    Detailed information : Security advisory
    Assigned CVE : CVE-2026-33044
    Discovered by : @pwnpanda
    Fixed in : Home Assistant Core 2026.1.2
  • 2026-03-27: XSS stocké dans la carte graphique d'historique
    Severity: Moderate
    Detailed information : Security advisory
    Assigned CVE : CVE-2026-33045
    Discovered by : @pwnpanda
    Fixed in: Home Assistant Core 2026.1.2
  • 2026-03-27 : Points de terminaison d'application (module complémentaire) non authentifiés exposés au réseau local via le mode réseau hôte
    Severity: Critical (CVSS : 9.7)
    Detailed information : Security advisory
    Assigned CVE : CVE-2026-34205
    Discovered by : @arturpragacz
    Fixed in : Home Assistant Supervisor 2026.03.2

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 :

JVC Projector

Les entités « Mode d'image » et « Traitement HDR » ont été déplacées du domaine des capteurs vers le domaine de sélection, car elles représentent des paramètres sélectionnables et non des valeurs en lecture seule.

Nouvelles entités :

  • select.jvc_projector_picture_mode
  • select.jvc_projector_hdr_processing

Les anciennes entités de capteurs sont désormais obsolètes. Si un capteur obsolète est désactivé et n'est référencé par aucune automatisation ni aucun script, Home Assistant le supprimera du registre des entités. Si une utilisation est détectée, Home Assistant le conserve et affiche un problème de réparation pour vous aider à migrer. Mettez à jour vos automatisations, scripts, tableaux de bord et modèles pour utiliser les nouvelles entités de sélection.

(@SteveEasley - #165194) (Documentation du projecteur JVC)

Litter-Robot

L'entité de commutation du mode veilleuse pour les appareils Litter-Robot 4 a été supprimée. Cette entité a été remplacée par une entité de sélection dans Home Assistant 2025.10. Si vous utilisez encore l'ancienne entité de commutation dans vos automatisations ou scripts, veuillez les mettre à jour afin d'utiliser l'entité de sélection à la place.

(@natekspencer - #165636) (Documentation Litter-Robot)

Motion Blinds

Sur les appareils compatibles avec l'inclinaison mais ne signalant pas de position d'inclinaison, les opérations d'ouverture et de fermeture par inclinaison envoient désormais des commandes de déplacement vertical (jogging up et jog down) au lieu de définir l'angle d'inclinaison à 0° ou 180°. De toute façon, la définition d'une position d'inclinaison absolue était généralement impossible sur ces appareils, et les commandes de déplacement vertical permettent un petit pas significatif dans la direction souhaitée.

Si vous avez des automatisations qui dépendent du comportement d'inclinaison précédent de ces appareils, vous devrez peut-être les ajuster.

(@tobiaswaldvogel - #164694) (Documentation Stores Déclencheurs)

MQTT

La prise en charge de l'option object_id a été supprimée après six mois de dépréciation. Cette option permettait de suggérer l'identifiant d'une entité MQTT et a été remplacée par l'option de configuration default_entity_id.

Si vous utilisiez object_id dans votre configuration YAML MQTT, vous étiez auparavant invité, via une procédure de réparation, à mettre à jour votre configuration. Si object_id figure encore dans un message de découverte, l'option sera simplement ignorée et n'affectera pas la découverte.

(@jbouwh - #164460) (Documentation MQTT)

pyLoad

pyLoad 0.4.x est désormais obsolète, et vous devriez passer à pyLoad-ng 0.5.0. pyLoad-ng a introduit une nouvelle API, et la prise en charge de l'ancienne API a été supprimée.

(@tr4nt0r - #164495) (pyLoad documentation)

Roth Touchline

Les noms des modes prédéfinis des entités climatiques Roth Touchline ont été mis à jour pour utiliser les noms standard des modes prédéfinis de Home Assistant, ce qui les rend compatibles avec les nouvelles conventions. Si vous avez des automatisations ou des scripts qui font référence aux anciens noms de modes prédéfinis, veuillez les mettre à jour avec les nouveaux noms :

Normal → aucun

Nuit → sommeil

Vacances → absence

Pro 1 → programme_1

Pro 2 → programme_2

Pro 3 → programme_3
(@joostlek - #166390) (Documentation Roth Touchline)

Tuya

Les entités de commutation obsolètes utilisées pour contrôler les vannes ont été supprimées. Utilisez désormais les entités de vanne. Si vous avez des automatisations ou des scripts qui font référence à ces entités de commutation, mettez-les à jour pour utiliser les entités de vanne correspondantes.

(@epenet - #164657) (Documentation Tuya)

Z-Wave

Le panneau d'installation Z-Wave a été supprimé. Ce panneau était masqué et nécessitait une configuration YAML non documentée pour être activé. Cette fonctionnalité est désormais disponible nativement via l'interface utilisateur JavaScript de Z-Wave dans l'application Z-Wave.

(@AlCalzone - #165388) (Documentation Z-Wave)

Si vous êtes développeur d'intégrations personnalisées et souhaitez en savoir plus sur les modifications et les nouvelles fonctionnalités disponibles pour votre intégration : suivez notre blog pour développeurs. Voici les principales nouveautés de cette version :

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.4 (non traduits).