home assistantReleases

2026.4: Infrared never left the chat

2026.4 : L’infrarouge n’a jamais quitté le chat

Home Assistant 2026.4 ! 🎉

Soyons honnêtes : quand j’ai découvert la proposition concernant le support infrarouge dans Home Assistant, mon enthousiasme était mitigé. L’infrarouge ? Une technologie d’un autre âge ! Pourtant, c’est précisément ce qui la rend intéressante. Faites le compte des téléviseurs, climatiseurs et autres équipements présents chez vous à cet instant. Tous embarquent un récepteur infrarouge, mais aucune connectivité. Grâce à cette version, ces appareils accèdent enfin à un avenir intelligent. Ils apparaissent désormais comme de véritables équipements contrôlables dans Home Assistant — la preuve que les technologies anciennes peuvent apprendre des astuces résolument modernes. 📡

Nos déclencheurs et conditions d’automatisation spécifiques reviennent en force avec une tonne métrique de nouveautés ! Cet effort, accessible via Home Assistant Labs, touche à sa fin. Si vous ne l’avez pas encore testé, lancez-vous sans hésiter. Vos retours me sont précieux. 🦾

Cette version regorge également de fonctionnalités enthousiasmantes. Vous découvrirez des couleurs d’arrière-plan pour les sections de tableau de bord, des favoris sur vos cartes, ainsi qu’une gestion complète des serrures Matter avec codes PIN. En outre, vous pouvez désormais visualiser ce que votre Assist alimenté par IA pense pendant qu’il traite vos demandes. Ajoutez à cela 14 nouvelles intégrations ! 🚀

Au fait, notez bien cette date : le State of the Open Home 2026 se tiendra 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 sans tarder ! 🏟️

Profitez bien de cette version !

../Frenck

Un immense merci à tous les contributeurs qui ont rendu cette version possible ! Mention spéciale à @arturpragacz et @piitaya pour leur aide à la rédaction des notes de version. Merci également à @mib1185, @missyquarry, @RaHehl, @CoMPaTech, @mikeodr, @silamon et @tronikos pour avoir peaufiné le contenu. Grâce à eux, ces notes de version sont au top. ❤️

L’infrarouge devient un citoyen de première classe de Home Assistant

Cette version introduit le support natif de l’infrarouge dans Home Assistant. Cette avancée majeure ouvre la porte au contrôle d’une immense gamme d’appareils auparavant hors de portée. Pensez à toutes ces télévisions, climatiseurs, ventilateurs, barres de son et autres appareils électroménagers chez vous. Désormais, tous ceux qui dépendent encore de leur petite télécommande infrarouge peuvent communiquer avec Home Assistant. 📡

Vous connaissez peut-être déjà la façon dont les proxies Bluetooth ont transformé le Bluetooth dans Home Assistant. Ces appareils ESPHome relativement peu coûteux donnent accès aux appareils Bluetooth partout dans votre maison. Nous appliquons désormais la même approche pour l’infrarouge. Grâce à la nouvelle intégration Infrared, Home Assistant prend en charge les proxies infrarouges : de petits appareils alimentés par ESPHome équipés d’un émetteur IR. Ces derniers envoient des commandes infrarouges au nom de Home Assistant. En pratique, vous pouvez contrôler n’importe quel appareil répondant à une télécommande infrarouge. Il suffit qu’une intégrationLes intégrations connectent et intègrent Home Assistant avec vos appareils, services et plus encore. [En savoir plus] sache parler le protocole de cet appareil.

Capture d'écran de la page du périphérique Infrared Proxy dans Home Assistant, montrant le Seeed XIAO IR Proxy par Seeed fonctionnant sous ESPHome, avec son entité émetteur infrarouge et son journal d'activité.

L’intégration LG Infrared exploite cette technologie en première. Elle permet de contrôler les téléviseurs LG depuis Home Assistant et crée une entité lecteur multimédia. Vous disposez ainsi du support de l’alimentation, du volume, du contrôle des chaînes et des commandes de lecture. Des entités bouton couvrent également toutes les fonctions courantes de la télécommande : sélection d’entrée, navigation et plus encore. L’infrarouge étant unidirectionnel par nature, l’intégration utilise des états présumés pour l’instant. Malgré cette limitation, elle fonctionne remarquablement bien au quotidien.

Capture d'écran de la page du périphérique LG TV dans Home Assistant, montrant les commandes du lecteur multimédia pour l'alimentation, le volume et la lecture, ainsi que les entités bouton pour la navigation, la sélection d'entrée HDMI et d'autres fonctions de la télécommande.

Commencez en quelques étapes seulement

Envie d’essayer ? Le moyen le plus rapide reste le Seeed Studio XIAO IR Mate. Rendez-vous sur la page Ready-Made Projects d’ESPHome, connectez l’appareil à votre ordinateur et flashez-le directement depuis votre navigateur. Une fois configuré et ajouté à Home Assistant, votre proxy infrarouge sera opérationnel. Pointez-le ensuite vers votre téléviseur LG, configurez l’intégration LG Infrared, et le tour est joué : vous contrôlez votre téléviseur depuis Home Assistant ! 🎉

Pourquoi c’est important

Il ne s’agit pas d’une simple fonctionnalité gadget. Le support infrarouge dans Home Assistant s’inscrit pleinement dans les valeurs de l’Open Home Foundation, notamment la durabilité. 🌱 Des millions d’appareils électroménagers parfaitement fonctionnels ne sont pas « intelligents ». Cependant, ils disposent 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 dans votre maison connectée grâce à un simple émetteur IR peu coûteux. C’est un excellent moyen de prolonger la durée de vie de vos appareils tout en réduisant les déchets électroniques. ♻️

Nous sommes ravis de voir où cette aventure nous mènera. Le support infrarouge fonctionne avec n’importe quel protocole IR. Par conséquent, nous avons hâte de voir émerger des intégrations pour davantage de marques et de types d’appareils. Ce n’est que le début !

Déclencheurs et conditions d’automatisation spécifiques

Depuis Home Assistant 2025.12, nous travaillons à 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. Exit les termes techniques comme les états d’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] et les seuils numériques ! Désormais, vous choisissez des options comme « Quand une lumière s’allume » ou « Si le chauffage est actif ». Chaque version en a ajouté davantage, et celle-ci apporte le plus gros lot à ce jour.

Mais ce n’est pas tout : cette version introduit également les déclencheurs et conditions cross-domaine, une nouveauté fondamentale.

Bien qu’il s’agisse encore d’une fonctionnalité Home Assistant Labs, nous vous encourageons vivement à l’essayer.

Penser en concepts du monde réel, pas en domaines techniques

Jusqu’à présent, chaque déclencheurUn déclencheur est un ensemble de valeurs ou de conditions d’une plateforme qui sont définies pour déclencher l’exécution d’une automatisation. [En savoir plus] et conditionLes 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] était lié à un type d’entité spécifique. Vous vouliez savoir si une porte s’était ouverte ? La configuration dépendait alors du type de représentation. Autrement dit, un capteur de contact magnétique (un capteur binaireUn capteur binaire renvoie des informations sur des éléments qui n’ont que deux états – comme activé ou désactivé. [En savoir plus]), une porte motorisée comme une porte de garage (une entité couvertureLes couvertures sont des appareils tels que les stores, portes de garage, etc. qui peuvent être ouverts et fermés et éventuellement réglés sur une position spécifique. [En savoir plus]), ou autre chose encore nécessitaient des approches différentes. Il fallait maîtriser ces distinctions techniques pour faire le bon choix.

Pourtant, ce n’est pas ainsi que nous pensons à nos maisons. Nous raisonnons en termes de portes, fenêtres, mouvement, température et humidité. Or, ces concepts du monde réel peuvent correspondre à différents types d’entités dans Home Assistant.

Cette version introduit des déclencheursUn déclencheur est un ensemble de valeurs ou de conditions d’une plateforme qui sont définies pour déclencher l’exécution d’une automatisation. [En savoir plus] et 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] qui fonctionnent sur tous les types d’entités. Leur organisation suit désormais ce qu’ils signifient, pas leur domaine technique. Par exemple, un déclencheur « porte ouverte » répond à n’importe quelle entité de porte, qu’il s’agisse d’un capteur de contact ou d’une couverture motorisée. De même, un déclencheur « température modifiée » capte les lectures des capteurs de température, des appareilsUn appareil est un modèle représentant une unité physique ou logique qui contient des entités. climatiquesL’entité Climate vous permet de contrôler et surveiller les appareils de chauffage, ventilation et climatisation (HVAC) et les thermostats. [En savoir plus] et des chauffe-eau. Fini la nécessité de maîtriser les détails techniques en coulisses !

Capture d'écran de la boîte de dialogue Ajouter un déclencheur dans l'éditeur d'automatisation, montrant les nouvelles catégories de déclencheurs cross-domaine comme Humidité, Luminosité, Mouvement, Occupation et Puissance. La catégorie Mouvement est sélectionnée, révélant les déclencheurs Mouvement terminé et Mouvement détecté.

Tout comme les déclencheurs spécifiques que vous connaissez déjà, ces nouveaux déclencheurs et conditions cross-domaine prennent entièrement en charge le ciblage par pièceUne pièce dans Home Assistant est un regroupement logique d’appareils et d’entités censés correspondre aux pièces du monde physique : votre maison. Par exemple, la pièce salon regroupe les appareils et entités de votre salon. [En savoir plus], étageUn étage dans Home Assistant est un regroupement logique de pièces censées correspondre aux étages physiques de votre maison. Les appareils et entités ne sont pas assignés aux étages mais aux pièces. Les étages peuvent être utilisés dans les automatisations et scripts comme cible pour les actions. Par exemple, pour éteindre toutes les lumières de l’étage inférieur lorsque vous allez vous coucher. [En savoir plus] ou étiquetteLes étiquettes dans Home Assistant permettent de regrouper des éléments indépendamment de leur emplacement physique ou de leur type. Les étiquettes peuvent être assignées aux pièces, appareils, entités, automatisations, scènes, scripts et assistants. Les étiquettes peuvent être utilisées dans les automatisations et scripts comme cible pour les actions. Les étiquettes peuvent également être utilisées pour filtrer les données. [En savoir plus]. Concrètement, vous pouvez créer un déclencheur comme « Quand une fenêtre à l’étage supérieur s’ouvre » sans lister chaque fenêtre individuellement. Ajoutez ensuite un nouveau capteur de fenêtre là-haut, et il sera automatiquement inclus.

Nouveaux déclencheurs et conditions cross-domaine

Les déclencheurs et conditions suivants fonctionnent désormais sur tous les types d’entités. Pour chacun, vous disposez d’un déclencheur (« quand » quelque chose s’est produit) et d’une condition (« si » quelque chose est vrai). Vous pouvez ainsi utiliser les mêmes concepts naturels dans toute votre automatisation :

  • Porte, porte de garage, portail et fenêtre : déclenchent lorsqu’ils s’ouvrent ou se ferment, et vérifient leur état actuel (à partir des capteurs binaires et des couvertures).
  • Mouvement : déclenche lorsqu’un mouvement est détecté ou terminé (sur les capteurs binairesUn capteur binaire renvoie des informations sur des éléments qui n’ont que deux états – comme activé ou désactivé. [En savoir plus] et les « entités événement »Les événements sont des signaux émis lorsque quelque chose se produit, par exemple lorsqu’un utilisateur appuie sur un bouton physique comme une sonnette ou lorsqu’un bouton d’une télécommande est pressé. [En savoir plus]).
  • Occupation : déclenche lorsqu’une occupation est détectée ou terminée, et vérifie si un espace est occupé.
  • Température : déclenche lorsque la température change ou franchit un seuil (à partir des capteurs de température, appareils climatiques, etc.).
  • Humidité : déclenche lorsque l’humidité change ou franchit un seuil. Vérifie également si elle dépasse ou non une valeur (à partir des capteurs d’humidité, appareils climatiques, humidificateurs et entités météo).
  • Luminosité : déclenche lorsque le niveau de lumière change ou franchit un seuil. Vérifie aussi s’il dépasse ou non une valeur.
  • Puissance : déclenche lorsque la consommation d’énergie change ou franchit un seuil. Permet de vérifier les valeurs actuelles.
  • Batterie : déclenche lorsque le niveau de batterie est faible, lorsque la charge démarre ou s’arrête, ou lorsque le niveau change ou franchit un seuil. Vérifie également si le niveau se situe au-dessus ou en dessous d’un seuil.
  • Qualité de l’air : vérifie la présence de polluants détectés comme le CO, CO2, fumée, etc.
  • Climatisation : vérifie si la température actuelle ou cible dépasse ou non un seuil.

Capture d'écran d'une automatisation dans l'éditeur visuel utilisant un déclencheur cross-domaine Mouvement détecté ciblé sur la pièce Extérieur, combiné avec une condition Personne absente, et des actions pour enregistrer un flux de caméra et démarrer l'arrosage.

Plus de déclencheurs et conditions pour les domaines existants

En plus des ajouts cross-domaine, de nombreux domainesChaque intégration dans Home Assistant a un identifiant unique : le domaine. Il est souvent affiché comme la première partie (avant le point) des ID d’entité. existants bénéficient également de nouveaux déclencheurs et conditions :

  • Compteur : nouveaux déclencheurs pour l’incrémentation, la décrémentation, la réinitialisation, ou l’atteinte des valeurs minimum/maximum.
  • Couverture : déclencheurs et conditions désormais disponibles pour tous les types (stores, volets, ombres, rideaux et auvents).
  • Entités événement : nouveau déclencheur générique qui se déclenche lorsqu’un événement est reçu.
  • Humidificateur : nouvelle condition pour vérifier si l’humidité cible dépasse ou non un seuil.
  • Input boolean : fonctionne désormais avec les déclencheurs d’interrupteur (et vice versa), car ils se comportent de manière identique.
  • Input text : fonctionne désormais avec les déclencheurs de texte, tout comme les entités texte.
  • Humidité : nouveaux déclencheurs et conditions pour la détection d’humidité, les changements de valeurs ou le franchissement de seuils.
  • Télécommande : nouveaux déclencheurs allumé et éteint.
  • Planning : nouvelles conditions pour vérifier si un planning est actif.
  • Select : nouveaux déclencheurs pour les changements de sélection et conditions pour vérifier l’option sélectionnée.
  • Texte : nouvelles conditions disponibles.
  • Température : nouvelles conditions pour vérifier si une valeur dépasse ou non un seuil.
  • Liste de tâches : nouveaux déclencheurs pour l’ajout, la complétion ou la suppression d’éléments.
  • Vanne : nouveaux déclencheurs pour l’ouverture ou la fermeture.
  • Chauffe-eau : nouveaux déclencheurs et conditions, incluant un déclencheur de changement de mode de fonctionnement.

Essayez-le !

Les déclencheurs et conditions spécifiques sont disponibles en prévisualisation dans Home Assistant Labs. Nous construisons et affinons cette fonctionnalité depuis plus de quatre versions. Elle est vraiment proche d’être complète. Si vous ne l’avez pas encore essayée, rendez-vous dans Paramètres > Système > Labs pour l’activer. Vos retours sont les bienvenus !

Couleur de fond pour vos sections de tableau de bord

Envie de personnaliser votre interface ? Vos sections de tableau de bord peuvent désormais arborer une couleur de fond ! Cette nouveauté vous permet de regrouper visuellement des cartes connexes. Elle offre également un excellent moyen de mettre en valeur certaines sections ou d’ajouter une touche personnelle à votre interface. 🤩

Capture d'écran montrant quatre sections de tableau de bord : une sans arrière-plan, une avec l'arrière-plan par défaut, une avec un arrière-plan gris à 100% d'opacité, et une avec un arrière-plan rouge à 25% d'opacité.

Pour appliquer une couleur de fond à une section, ouvrez ses paramètres et activez le bouton Arrière-plan. Choisissez ensuite une couleur parmi les options prédéfinies ou saisissez un code hexadécimal personnalisé. Un curseur d’opacité vous permet également d’affiner le rendu selon vos préférences.

Capture d'écran des paramètres d'arrière-plan de section, montrant le bouton d'arrière-plan activé, avec un sélecteur de couleur réglé sur rouge et un curseur d'opacité réglé à 20%.

Autre détail appréciable : les sections côte à côte sur une même ligne s’alignent automatiquement. Ainsi, celles sans arrière-plan restent parfaitement alignées avec celles qui en possèdent un.

Gestionnaire de serrures Matter

Bonne nouvelle pour les propriétaires de serrures connectées compatibles Matter ! Vous pouvez désormais gérer vos utilisateurs et codes PIN directement depuis Home Assistant. 🔐

Capture d'écran de la boîte de dialogue de gestion de serrure Matter montrant une liste d'utilisateurs de serrure configurés et leurs identifiants.

Sur la page de votre appareil Matter, une nouvelle option Gérer la serrure fait son apparition. Celle-ci ouvre une boîte de dialogue listant tous les utilisateurs configurés. De là, ajoutez, modifiez ou supprimez des profils en quelques clics. Pour chaque nouvel utilisateur, attribuez un nom et définissez un code PIN. Sélectionnez ensuite un type d’accès : soit un accès complet (verrouillage et déverrouillage à tout moment), soit un accès unique (le code fonctionne une seule fois avant suppression automatique).

Capture d'écran de la boîte de dialogue d'ajout d'utilisateur avec des champs pour le nom, le code PIN et le type d'accès.

En coulisses, cette fonctionnalité s’appuie sur un nouveau jeu d’actionsLes actions sont utilisées à plusieurs endroits dans Home Assistant. Dans le cadre d’un script ou d’une automatisation, les actions définissent ce qui va se passer une fois qu’un déclencheur est activé. Dans les scripts, une action est appelée séquence. [En savoir plus] dédiées aux serrures MatterMatter est un standard open-source qui définit comment contrôler les appareils domotiques sur un réseau Wi-Fi ou Thread. [En savoir plus]. Vos 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] et scriptsLes scripts sont des composants qui vous permettent de spécifier une séquence d’actions à exécuter par Home Assistant lorsqu’ils sont activés. [En savoir plus] peuvent également exploiter ces actions. Par exemple, créez un code PIN à usage unique pour un invité, puis envoyez-le par notification — le tout automatiquement ! Parmi les actions disponibles : création et suppression d’utilisateurs, gestion des identifiants (codes PIN, étiquettes RFID) et interrogation des capacités de la serrure.

Un grand merci à @Ahbrown41 pour cette excellente contribution ! 🙌

Intégrations

Un grand merci à notre communauté qui continue de développer de nouvelles intégrationsLes intégrations connectent et intègrent Home Assistant avec vos appareils, services, et plus encore. [En savoir plus] et d’améliorer celles qui existent déjà ! Vous êtes tous géniaux 🥰

Nouvelles intégrations

Découvrez les nouvelles intégrations qui rejoignent cette version :

  • Autoskope, ajoutée par @mcisk
    Connectez vos dispositifs de suivi de véhicules Autoskope à Home Assistant. Vous pouvez ainsi suivre la localisation GPS de vos véhicules et autres actifs grâce aux services cloud d’Autoskope.

  • Casper Glow, ajoutée par @mikeodr – lancée avec une qualité 🥈 argent
    Pilotez votre lampe de sommeil portable Casper Glow depuis Home Assistant via Bluetooth. En pratique, vous ajustez la luminosité et intégrez cette veilleuse à variation douce dans vos automatisations du coucher.

  • Chess.com, ajoutée par @joostlek
    Gardez un œil sur vos statistiques Chess.com directement dans Home Assistant. Classements et données de parties s’affichent en un coup d’œil.

  • Fresh-r, ajoutée par @SierraNL – lancée avec une qualité 🥈 argent
    Surveillez vos appareils de ventilation Fresh-r dans Home Assistant. Qualité de l’air intérieur, niveaux de CO2 et performances de ventilation remontent via le cloud Fresh-r.

  • Infrared, ajoutée par @abmantis
    Cette nouvelle plateforme d’entité offre une couche d’abstraction pour les émetteurs infrarouges. Elle permet aux intégrations d’envoyer des commandes IR. C’est pourquoi vous pouvez désormais piloter téléviseurs, climatiseurs et autres appareils contrôlés par infrarouge.

  • LG Infrared, ajoutée par @abmantis – lancée avec une qualité 🥈 argent
    Contrôlez votre téléviseur LG via n’importe quel proxy infrarouge configuré dans Home Assistant. Vous gérez ainsi l’alimentation, le volume et les sources d’entrée par IR, avec des états supposés.

  • Lichess, ajoutée par @aryanhasgithub
    Affichez vos statistiques d’échecs Lichess directement dans Home Assistant.

  • LoJack, ajoutée par @devinslick – lancée avec une qualité 🥈 argent
    Reliez votre compte LoJack by Spireon pour localiser vos véhicules enregistrés. Ces derniers s’affichent ensuite sur la carte Home Assistant.

  • OpenDisplay, ajoutée par @g4bri3lDev
    Pilotez vos écrans e-paper BLE OpenDisplay depuis Home Assistant. Les appareils sont automatiquement découverts via Bluetooth. Vous pouvez ensuite y envoyer des images.

  • Qube Heat Pump, ajoutée par @MattieGit
    Surveillez votre pompe à chaleur Qube dans Home Assistant via Modbus TCP. Performances énergétiques et données opérationnelles remontent en local.

  • Solarman, ajoutée par @solarmanpv
    Connectez vos appareils d’énergie intelligente Solarman à Home Assistant en local. Surveillez production et consommation d’énergie en temps réel. En outre, contrôlez prises intelligentes et lecteurs de compteurs.

  • TRMNL, ajoutée par @joostlek – lancée avec une qualité 🏆 platine
    Surveillez vos écrans e-paper TRMNL dans Home Assistant. Suivez les niveaux de batterie et gérez le programme de veille de ces appareils e-ink à faible consommation.

  • UniFi Access, ajoutée par @imhotep et @RaHehl – lancée avec une qualité 🥈 argent
    Contrôlez et surveillez localement votre système Ubiquiti UniFi Access depuis Home Assistant. Gérez serrures, portes et lecteurs d’accès. De plus, les mises à jour d’état s’effectuent en temps réel.

  • WiiM, ajoutée par @Linkplay2020
    Intégrez vos appareils de streaming WiiM à Home Assistant. Contrôlez lecture, volume et sources sur les WiiM Pro, WiiM Amp et autres modèles. La découverte automatique s’effectue via Zeroconf.

Améliorations notables des intégrations existantes

Les nouvelles intégrationsLes intégrations connectent et intègrent Home Assistant avec vos appareils, services, et plus encore. [En savoir plus] ne sont pas les seules à évoluer. Les existantes bénéficient également d’améliorations constantes. Voici les changements les plus marquants de cette version :

  • SmartThings reçoit une vague massive d’améliorations. Les aspirateurs robots gagnent notamment le contrôle de la vitesse du ventilateur ainsi que des entités de sélection pour le mode de conduite et le type de nettoyage. En outre, l’intégration ajoute des options de pulvérisation d’eau et de mode sonore. S’ajoutent également un interrupteur de détection sonore avec contrôle de sensibilité, un capteur de sac à poussière plein et un bouton de réinitialisation de filtre HEPA. Une entité temporelle gère désormais les plannings Ne Pas Déranger, tandis que les appareils de nettoyage à bâton sont maintenant pris en charge. Merci, @joostlek ! Par ailleurs, les lave-vaisselle bénéficient de nouvelles actions : démarrage, pause, reprise, annulation et vidange. Merci, @edu-tsen !
  • Roborock : les propriétaires d’un Q10 peuvent désormais intégrer leur aspirateur. Merci, @allenporter !
  • OpenAI Conversation prend maintenant en charge les modèles GPT-5.4 et GPT-5.4-pro. L’intégration inclut également les options d’effort de raisonnement. Merci, @Shulyaka !
  • SwitchBot accueille le Keypad Vision. Cette nouveauté apporte les événements de sonnette, les alarmes de sabotage et les capteurs de charge à votre configuration. Merci, @zerzhang !
  • Govee BLE intègre le moniteur CO2 H5140. Consultez ainsi les lectures de CO2 directement dans Home Assistant. Merci, @funkadelic !
  • SwitchBot Cloud permet maintenant de contrôler les appareils Standing Fan. Merci, @XiaoLing-git !
  • Jellyfin gagne la lecture aléatoire et la mise en file d’attente pour son lecteur multimédia. Vous disposez ainsi d’un contrôle accru sur la lecture. Merci, @ch604 !
  • GitHub propose un nouveau capteur comptabilisant les pull requests fusionnées de vos dépôts. Merci, @abmantis !
  • Proxmox VE s’enrichit de capteurs pour la durée de fonctionnement, l’utilisation mémoire, le stockage, le réseau et les sauvegardes. L’intégration ajoute également la découverte d’entités à l’exécution pour les nœuds, VM et conteneurs. De plus, elle propose un bouton de suspension globale au niveau du nœud, un bouton de snapshot et la prise en charge de l’authentification par jeton. Merci, @erwindouna !
  • Renault expose un capteur de mode de paramètres de charge ainsi que des contrôles de limite de charge batterie. Définissez ainsi votre état de charge minimum et cible. Merci, @reneboer et @yoda-jm !
  • Schlage intègre des actions pour gérer les codes d’accès des serrures. Ajoutez, supprimez et récupérez des codes directement depuis Home Assistant. Merci, @tykeal !
  • Kostal Plenticore propose un contrôle de limite de puissance active. Ajustez ainsi la puissance de sortie de votre onduleur solaire. Merci, @erikbadman !
  • Portainer dispose de nouveaux boutons de pause et de reprise pour la gestion des conteneurs. Merci, @erwindouna !
  • Teslemetry introduit un calendrier des prix de l’énergie. Celui-ci affiche vos plannings tarifaires d’achat et de vente, y compris les périodes de tarification en fonction de l’heure d’utilisation. Merci, @Bre77 !
  • Cambridge Audio : les appareils gagnent un interrupteur d’égaliseur. Merci, @Solmath !
  • Gardena Bluetooth étend sa couverture aux appareils des gammes Aqua Contour et Precise. Merci, @elupus !
  • HDFury propose des contrôles de décalage de réactivation audio. Affinez ainsi le délai audio selon vos besoins. Merci, @glenndehaan !
  • ToGrill permet de définir des limites de plage de température ambiante pour les alarmes. Merci, @pandanz !
  • Smarla ajoute un capteur d’état de ressort. Celui-ci affiche le statut de la constellation de ressort. Merci, @rlint-explicatis !

Réussites de l’échelle de qualité des intégrations

L’échelle de qualité des intégrations constitue une fierté majeure pour Home Assistant. Cet outil oriente nos contributeurs vers des intégrations de haute qualité, faciles à maintenir et offrant la meilleure expérience utilisateur possible.

Cette version célèbre plusieurs intégrationsLes intégrations connectent et intègrent Home Assistant avec vos appareils, services, et plus encore. [En savoir plus] qui ont gravi les échelons de qualité :

Atteindre ces niveaux représente un accomplissement remarquable pour ces intégrations et leurs mainteneurs. En effet, l’effort requis s’avère considérable. Il faut mener des tests approfondis, rédiger une documentation complète et gérer rigoureusement les erreurs. Parfois, cela implique même de réécrire intégralement certaines parties du code.

Un grand merci à tous les contributeurs impliqués ! 👏

Maintenant disponibles pour configuration depuis l’interface

La plupart des intégrationsLes intégrations connectent et intègrent Home Assistant avec vos appareils, services, et plus encore. [En savoir plus] se configurent directement depuis l’interface de Home Assistant. Toutefois, certaines nécessitaient encore une configuration YAML. La migration vers l’interface graphique se poursuit, ce qui rend ces intégrations accessibles à tous.

Voici les intégrations désormais disponibles via l’interface utilisateur :

Adieu aux suivantes

Plusieurs intégrationsLes intégrations connectent et intègrent Home Assistant avec vos appareils, services, et plus encore. [En savoir plus] disparaissent avec cette version :

  • BMW Connected Drive / Mini Connected a été supprimée. Le 29 septembre 2025, BMW a renforcé ses mesures de sécurité et bloque désormais l’accès des applications tierces à ses serveurs. Pour les véhicules immatriculés dans l’UE, le constructeur propose l’API CarData. Une intégration personnalisée exploite cette nouvelle API.
  • Duke Energy a été supprimée. En novembre 2025, Duke Energy a changé de fournisseur d’authentification. L’intégration est donc devenue inopérante.
  • Tfiac a été supprimée, car aucun wheel valide ne peut être généré pour ses dépendances. Cette intégration était désactivée depuis Home Assistant 2024.10.

Autres changements notables

Cette version regorge d’améliorations supplémentaires. Voici les changements qui méritent votre attention :

  • Commande vocale : « Nettoie la cuisine » : Avec la version 2026.3, nous avions introduit l’envoi de votre aspirateur vers des zones spécifiques. Le contrôle vocal n’était pas encore disponible à l’époque. C’est désormais chose faite ! Demandez simplement à votre assistant vocal de nettoyer une zone précise. Votre aspirateur s’y rendra automatiquement. Merci, @arturpragacz !
  • Progression du téléversement des sauvegardes : Vous pouvez désormais suivre la progression du téléversement pour chaque emplacement de sauvegarde. La page affiche l’étape en cours (création ou téléversement). Un pourcentage de progression apparaît également pour les emplacements compatibles. Cette fonctionnalité fonctionne avec Home Assistant Cloud (par Nabu Casa), WebDAV, Google Drive, OneDrive, OneDrive for Business, les intégrations S3 (AWS S3, iDrive e2, Cloudflare R2), ainsi que la sauvegarde intégrée de Home Assistant Supervisor. Merci, @zweckj, @jpbede, @ludeeus, et @tronikos !
  • Actions de la carte Markdown : La carte Markdown prend maintenant en charge les actions de toucher, maintien et double toucher. Vous pouvez ainsi transformer vos cartes Markdown en éléments interactifs. Ces éléments peuvent naviguer, ouvrir des URL ou déclencher des actions. Merci, @ildar170975 et @piitaya !
  • Améliorations de l’éditeur de carte de plan : L’éditeur visuel de la carte de plan expose maintenant toutes les options au niveau de la carte et par entité. Cela inclut le mode d’étiquette, la couleur et la sélection d’attributs. Fini le basculement vers YAML pour personnaliser votre plan ! Merci, @ildar170975 !
  • Nouvelle fonction de template : state_attr_translated : Cette nouvelle fonction de template récupère les valeurs d’attributs traduites pour les entités. Elle gère par exemple les modes de ventilateur, les actions HVAC ou les modes prédéfinis. Son fonctionnement est identique à state_translated, mais pour les attributs. Merci, @piitaya !
  • Nouvelle fonction de template : entity_name : Cette fonction de template récupère le nom d’une entité. Elle facilite la combinaison avec les noms d’appareils et de zones dans vos templates. Nous recommandons son utilisation plutôt que la référence à l’attribut friendly_name. Merci, @arturpragacz !
  • Recherche dans la visualisation réseau : Trouver des appareils dans le graphique de visualisation réseau pour ZHA, Z-Wave et Bluetooth devient beaucoup plus simple. Une zone de recherche facilite désormais la navigation. Merci, @abmantis !

Favoris sur votre tableau de bord

@karwosts est reconnu pour ses contributions d’améliorations pratiques. Cette version ne fait pas exception ! Vous pouviez déjà enregistrer vos couleurs favorites dans la boîte de dialogue d’informations des lumières. Désormais, ces favoris peuvent s’afficher comme fonctionnalité sur vos cartes tuile et lumière. Vos boutons de couleur préférés arrivent directement sur votre tableau de bord ! 🌈

La fonctionnalité de carte affiche automatiquement un maximum de favoris dans l’espace disponible. Vous accédez ainsi rapidement à vos couleurs et températures préférées, sans ouvrir la boîte de dialogue d’informations.

Par ailleurs, @timmo001 a étendu ce concept aux volets et vannes ! Vous pouvez maintenant enregistrer vos positions favorites (complètement ouvert, à moitié ouvert, fermé) depuis la boîte de dialogue d’informations. Ces positions s’ajoutent ensuite comme fonctionnalité de carte, exactement comme les couleurs de lumière.

Capture d'écran de cartes tuile montrant des boutons de couleurs favorites de lumière et des boutons de positions favorites de volet. Chaque carte de lumière affiche une rangée d'échantillons de couleurs, tandis que la carte de volet affiche des boutons de position comme 0%, 50% et 100%.

En outre, @karwosts permet désormais de copier vos favoris d’une entité vers d’autres compatibles. Plus besoin de tout reconfigurer manuellement pour chaque lumière ou volet. Vraiment pratique !

Capture d'écran de la boîte de dialogue plus d'informations de lumière montrant un menu avec des options pour modifier les couleurs favorites, réinitialiser les couleurs favorites et copier les favoris vers d'autres lumières.

Refonte de la carte jauge

La carte jauge fait peau neuve ! @silamon lui a offert une refonte visuelle complète. Le design, plus moderne et soigné, s’intègre harmonieusement avec le reste de votre tableau de bord.

Capture d'écran de la carte jauge redessinée montrant un design moderne et épuré avec des indicateurs de jauge circulaires pour la température et les niveaux de monoxyde de carbone.

Ce nouveau design conserve toutes les fonctionnalités habituelles, notamment le mode aiguille et les segments de gravité. L’apparence gagne cependant en propreté et en raffinement. Une refonte bien méritée !

Hauteur automatique pour les cartes

Les cartes peuvent désormais ajuster automatiquement leur hauteur selon leur contenu, au lieu d’occuper un nombre fixe de lignes. Cette option était auparavant accessible uniquement via YAML. L’éditeur de disposition de carte propose maintenant une option Hauteur automatique, accessible à tous.

Capture d'écran de l'éditeur de disposition de carte montrant l'option Hauteur automatique activée, ainsi que les options Pleine largeur et Mode précis.

Certaines cartes, comme la carte entités et la carte pile verticale, utilisent déjà la hauteur automatique par défaut. Pour les autres, vous pouvez maintenant l’activer dans les paramètres de disposition. Cette fonctionnalité s’avère particulièrement utile pour les cartes à contenu variable. Elles ne laissent plus d’espace vide et ne coupent plus le contenu.

À quoi pense un Assist alimenté par IA ?

Vous utilisez un agent de conversation alimenté par LLM avec Assist ? Vous vous êtes peut-être demandé ce qui se passe en coulisses lors du traitement de vos requêtes. Bonne nouvelle : vous pouvez désormais le découvrir ! La boîte de dialogue Assist affiche les étapes de réflexion et les appels d’outils effectués par votre agent IA.

Capture d'écran de la boîte de dialogue Assist montrant une section Afficher les détails développée avec les étapes de réflexion de l'agent IA et les appels d'outils.

Chaque réponse de l’agent IA dispose maintenant d’une section Afficher les détails dépliable. En l’ouvrant, vous découvrez le processus de raisonnement de l’agent : outils appelés, arguments passés et résultats obtenus. Cette transparence facilite la compréhension des réponses de votre agent IA. Elle s’avère également très utile pour déboguer vos automations ou ajuster le comportement de l’agent.

Note

Cette fonctionnalité est actuellement disponible uniquement sur l’interface web de bureau. Elle n’est pas encore intégrée aux applications mobiles compagnon Home Assistant.

Besoin d’aide ? Rejoignez la communauté

Home Assistant bénéficie d’une communauté formidable, toujours prête à s’entraider. N’hésitez pas à nous rejoindre !

Notre serveur de chat Discord est très actif. C’est un excellent point de départ pour obtenir de l’aide rapidement. Pensez également à rejoindre nos forums, véritables mines d’informations.

Vous avez découvert un bug ? Signalez-le dans notre outil de suivi des problèmes pour qu’il soit corrigé rapidement ! Par ailleurs, vous pouvez consulter notre page d’aide pour découvrir d’autres ressources utiles.

Vous préférez les emails ? Inscrivez-vous à la Newsletter de l’Open Home Foundation pour recevoir directement dans votre boîte de réception les dernières nouveautés. Vous y trouverez aussi l’actualité de notre communauté et les projets qui soutiennent l’Open Home.

Avis de sécurité divulgués

Ce mois-ci, nous avons publié plusieurs avis de sécurité concernant des vulnérabilités découvertes et corrigées. Nous divulguons systématiquement ces problèmes avec un délai. Cette approche laisse à chacun le temps de mettre à jour son système. C’est pourquoi il est crucial de maintenir votre installation Home Assistant à jour.

Pour en savoir plus sur notre politique de sécurité et consulter les avis passés, rendez-vous sur notre page de sécurité.

  • 2026-03-27 : XSS stocké dans la carte map via un nom d’appareil malveillant
    Gravité : Modérée
    Informations détaillées : Avis de sécurité
    CVE attribué : CVE-2026-33044
    Découvert par : @pwnpanda
    Corrigé dans : Home Assistant Core 2026.1.2

  • 2026-03-27 : XSS stocké dans la carte d’historique graphique
    Gravité : Modérée
    Informations détaillées : Avis de sécurité
    CVE attribué : CVE-2026-33045
    Découvert par : @pwnpanda
    Corrigé dans : Home Assistant Core 2026.1.2

  • 2026-03-27 : Points de terminaison d’Apps non authentifiés exposés au réseau local via le mode réseau hôte
    Gravité : Critique (CVSS : 9.7)
    Informations détaillées : Avis de sécurité
    CVE attribué : CVE-2026-34205
    Découvert par : @arturpragacz
    Corrigé dans : Home Assistant Supervisor 2026.03.2

Changements non rétrocompatibles

Nous faisons tout notre possible pour éviter les modifications susceptibles d’impacter votre installation Home Assistant de manière inattendue. Toutefois, certaines évolutions restent parfois inévitables.

Chaque changement fait l’objet d’une documentation complète pour faciliter votre transition. Voici les changements non rétrocompatibles de cette version :

JVC Projector

Les entités Picture Mode et HDR Processing migrent du domaine sensor vers le domaine select. Ce changement reflète leur vraie nature : il s’agit de paramètres sélectionnables, et non de valeurs en lecture seule.

Nouvelles entités :

  • select.jvc_projector_picture_mode
  • select.jvc_projector_hdr_processing

Les anciennes entités sensor deviennent obsolètes. Home Assistant supprime automatiquement du registre tout capteur obsolète désactivé et non référencé par vos automatisations ou scripts. En revanche, si le système détecte une utilisation, il conserve l’entité et affiche un problème de réparation pour guider votre migration. Pensez donc à mettre à jour vos automatisations, scripts, tableaux de bord et modèles vers les nouvelles entités select.

(@SteveEasley#165194) (Documentation JVC Projector)

Litter-Robot

L’entité switch obsolète du mode veilleuse pour les appareils Litter-Robot 4 disparaît définitivement. Une entité select la remplace depuis Home Assistant 2025.10. Par conséquent, si vos automatisations ou scripts utilisent encore l’ancien switch, mettez-les à jour pour exploiter l’entité select correspondante.

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

Motion Blinds

Sur les appareils compatibles avec l’inclinaison mais ne signalant pas de position, les opérations d’ouverture et de fermeture envoient désormais des commandes jog up et jog down. Auparavant, le système tentait de définir l’angle à 0° ou 180°. Cette approche fonctionnait rarement sur ces appareils. En pratique, les commandes jog offrent un petit pas significatif dans la direction souhaitée.

Vos automatisations s’appuient sur l’ancien comportement d’inclinaison ? Vous devrez peut-être les ajuster.

(@tobiaswaldvogel#164694) (Documentation Motion Blinds)

MQTT

L’option object_id disparaît après 6 mois d’obsolescence. Cette option permettait de suggérer l’ID d’entité d’une entité MQTT. L’option de configuration default_entity_id la remplace désormais.

Vous utilisiez object_id dans votre configuration YAML MQTT ? Un flux de réparation vous a précédemment invité à mettre à jour votre configuration. Désormais, si object_id apparaît encore dans un message de découverte, le système ignore simplement l’option sans bloquer la découverte.

(@jbouwh#164460) (Documentation MQTT)

pyLoad

pyLoad 0.4.x est désormais obsolète. Nous vous recommandons donc de migrer vers pyLoad-ng 0.5.0. Cette nouvelle version introduit une API entièrement repensée. L’ancienne API n’est plus supportée.

(@tr4nt0r#164495) (Documentation pyLoad)

Roth Touchline

Les noms de mode prédéfini pour les entités climate Roth Touchline adoptent désormais les conventions standard de Home Assistant. Ce changement les rend traduisibles. Vos automatisations ou scripts référencent les anciens noms ? Voici la correspondance à appliquer :

  • Normalnone
  • Nightsleep
  • Holidayaway
  • Pro 1program_1
  • Pro 2program_2
  • Pro 3program_3

(@joostlek#166390) (Documentation Roth Touchline)

Tuya

Les entités switch obsolètes pour le contrôle des vannes disparaissent. Utilisez désormais les entités valve à la place. Ainsi, si vos automatisations ou scripts référencent ces anciens switchs, mettez-les à jour vers les entités valve correspondantes.

(@epenet#164657) (Documentation Tuya)

Z-Wave

Le panneau d’installation Z-Wave disparaît. Ce panneau était masqué et nécessitait une configuration YAML non documentée pour son activation. La même fonctionnalité reste accessible nativement via Z-Wave JS UI dans l’app Z-Wave.

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

Vous développez une intégration personnalisée ? Suivez notre blog développeur pour découvrir les changements et nouvelles fonctionnalités disponibles. Voici les évolutions les plus notables de cette version :

Versions correctives

Tout au long du mois d’avril, des versions correctives pour Home Assistant 2026.4 seront publiées régulièrement. Ces mises à jour se concentrent exclusivement sur les corrections de bugs. En pratique, l’équipe vise une version corrective par semaine, idéalement chaque vendredi.

2026.4.1 – 3 avril

  • Correction des unités du capteur d’énergie tuya (@jbouwh#160392)
  • Correction des snapshots Ring (@Ltek#164337)
  • Correction de la gestion de la portée du courant de charge Tesla Fleet (@Bre77#166919)
  • Correction du rafraîchissement de la portée OAuth Tesla Fleet lors de la réauthentification (@Bre77#166920)
  • Correction du sélecteur d’état de condition select (@bramkragten#167064)
  • Correction de websocket appelant async_release_notes dans le composant de mise à jour bien que non disponible (@tr4nt0r#167067)
  • Correction du faux positif du capteur d’état de sauvegarde Proxmox VE dû à une incompatibilité de casse (@irishpadres#167069)
  • Mise à jour de pySmartThings vers 3.7.3 (@joostlek#167075)
  • Encapsulation de l’import hassio dans une vérification is_hassio dans l’assistant get_system_info (@mdegat01#167111)
  • Suppression de la fonctionnalité supportée non implémentée de Wiim (@joostlek#167205)
  • Migration du unique_id d’image pour Fritz (@chemelli74#167209)
  • Correction de SMHI (@gjohansson-ST#167212)
  • Mise à jour de la bibliothèque holiday vers 0.93 (@gjohansson-ST#167217)
  • Correction de Sonos rapportant un mauvais état lorsque le titre du média est un espace vide (@PeteRager#167223)
  • Amélioration de la cohérence du nommage des actions Recorder (@NoRi2909#167244)
  • Mise à jour d’arcam vers 1.8.3 (@elupus#167249)
  • Mise à jour de psutil vers 7.2.2 (@dotlambda#167263)
  • Suppression du capteur de redirection de port Transmission (@andrew-codechimp#167269)
  • Amélioration de la cohérence du nommage des actions Media player (@NoRi2909#167274)
  • Mise à jour de zinvolt vers 0.4.0 (@joostlek#167276)
  • Amélioration de la cohérence du nommage des actions Assist satellite (@NoRi2909#167278)
  • Correction permettant au réglage de pourcentage du ventilateur Matter d’être nul lorsque FanMode est Auto (@lboue#167279)
  • Mise à jour du frontend vers 20260325.6 (@bramkragten#167285)
  • Correction du mode arrêt du chauffe-eau Matter (@lboue#167286)
  • Prise en charge complète de toutes les unités de batterie Zinvolt (@joostlek#167294)
  • Mise à jour de Zinvolt vers 0.4.1 (@joostlek#167296)
  • Mise à jour de soco vers 0.30.15 (@PeteRager#167299)
  • Correction : les entités d’interrupteur d’alarme Sonos peuvent ne pas être créées lorsque le haut-parleur est initialement hors ligne (@PeteRager#167303)

Tous les changements

Cette version intègre évidemment bien d’autres améliorations. Pour explorer l’ensemble des modifications apportées, consultez le journal complet des changements pour Home Assistant Core 2026.4.

📎 Article original (EN) — Home Assistant Blog

Articles similaires

Bouton retour en haut de la page