{"id":13376,"date":"2026-04-03T10:42:45","date_gmt":"2026-04-03T10:42:45","guid":{"rendered":"https:\/\/techtrendfeed.com\/?p=13376"},"modified":"2026-04-03T10:42:46","modified_gmt":"2026-04-03T10:42:46","slug":"2026-4-infrared-by-no-means-left-the-chat","status":"publish","type":"post","link":"https:\/\/techtrendfeed.com\/?p=13376","title":{"rendered":"2026.4: Infrared by no means left the chat"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div id=\"\">\n<header>\n<\/header>\n<p>Residence Assistant 2026.4! \ud83c\udf89<\/p>\n<p>I\u2019ll be sincere: after I first heard the pitch for <a rel=\"nofollow\" target=\"_blank\" href=\"#infrared-becoming-a-first-class-citizen-of-home-assistant\">infrared help<\/a> in Residence Assistant, I wasn\u2019t precisely leaping out of my chair. Infrared? That\u2019s previous tech! However that\u2019s <em>precisely<\/em> the purpose. Take into consideration what number of TVs, air conditioners, and different home equipment sitting in your house <em>proper now<\/em> have an infrared receiver however no sensible options in anyway. With this launch, all of these units can get a wise future, displaying up as precise, controllable units in Residence Assistant. Seems, previous tech can study some very new tips. \ud83d\udce1<\/p>\n<p>Our <a rel=\"nofollow\" target=\"_blank\" href=\"#purpose-specific-automation-triggers--conditions\">purpose-specific automation triggers and circumstances<\/a> are again with a <em>entire metric ton<\/em> of latest triggers and circumstances! This effort, at the moment out there via <a rel=\"nofollow\" target=\"_blank\" href=\"http:\/\/www.home-assistant.io\/blog\/2025\/12\/03\/release-202512\/#home-assistant-labs\">Residence Assistant Labs<\/a>, is now nearly function full. Should you haven\u2019t tried it but, please give it a shot; I\u2019m actually trying ahead to your suggestions. \ud83e\udde0<\/p>\n<p>There\u2019s additionally loads of enjoyable stuff: <a rel=\"nofollow\" target=\"_blank\" href=\"#background-color-for-your-dashboard-sections\">background colours for dashboard sections<\/a>, <a rel=\"nofollow\" target=\"_blank\" href=\"#favorites-on-your-dashboard\">favorites in your dashboard playing cards<\/a>, full <a rel=\"nofollow\" target=\"_blank\" href=\"#matter-lock-manager\">Matter lock administration<\/a> with PIN codes, and now you can see <a rel=\"nofollow\" target=\"_blank\" href=\"#what-is-an-ai-powered-assist-thinking\">what your AI-powered Help is considering<\/a> whereas it processes your requests. Plus 14 new integrations! \ud83d\ude80<\/p>\n<p>Oh! And don\u2019t overlook: <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/sotoh.openhomefoundation.org\/\">State of the Open Residence 2026<\/a> is going on on April 8 in Utrecht, the Netherlands! Come have fun all the things we\u2019ve constructed collectively in individual. Tickets are restricted, so <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/sotoh.openhomefoundation.org\/\">seize yours<\/a> when you can! \ud83c\udf9f\ufe0f<\/p>\n<p>Benefit from the launch!<\/p>\n<p>..\/Frenck<\/p>\n<p><a rel=\"nofollow\" target=\"_blank\" name=\"read-more\"\/><\/p>\n<p><em>An enormous thanks to all of the contributors who made this launch attainable! And a particular shout-out to <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/arturpragacz\" rel=\"external nofollow\">@arturpragacz<\/a> and <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/piitaya\" rel=\"external nofollow\">@piitaya<\/a> who helped write the discharge notes this launch. Additionally, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/mib1185\" rel=\"external nofollow\">@mib1185<\/a>, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/missyquarry\" rel=\"external nofollow\">@missyquarry<\/a>, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/RaHehl\" rel=\"external nofollow\">@RaHehl<\/a>, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/CoMPaTech\" rel=\"external nofollow\">@CoMPaTech<\/a>, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/mikeodr\" rel=\"external nofollow\">@mikeodr<\/a>, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/silamon\" rel=\"external nofollow\">@silamon<\/a>, and <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/tronikos\" rel=\"external nofollow\">@tronikos<\/a> for placing effort into tweaking its contents. Because of them, these launch notes are in nice form. \u2764\ufe0f<\/em><\/p>\n<h2>Infrared turning into a first-class citizen of Residence Assistant <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"infrared-becoming-a-first-class-citizen-of-home-assistant\" href=\"#infrared-becoming-a-first-class-citizen-of-home-assistant\"\/><br \/>\n<\/h2>\n<p>This launch introduces native infrared help in Residence Assistant, opening the door to controlling a <em>huge<\/em> vary of units that have been beforehand out of attain. Take into consideration all these TVs, air conditioners, followers, sound bars, and different home equipment sitting in your house that also depend on their little infrared distant. With this replace, Residence Assistant can now discuss to them. \ud83d\udce1<\/p>\n<p>You may already be accustomed to how <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/bluetooth\/\">Bluetooth proxies<\/a> reworked Bluetooth in Residence Assistant, making it attainable to succeed in Bluetooth units anyplace in your house via comparatively cheap <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/esphome.io\">ESPHome<\/a> units. We\u2019re doing the identical factor for infrared. With the brand new <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/infrared\/\">Infrared<\/a> integration, Residence Assistant now helps infrared proxies: small ESPHome-powered units with an <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/esphome.io\/components\/ir_rf_proxy\/\">IR transmitter<\/a> that may ship infrared instructions on behalf of Residence Assistant. This implies Residence Assistant can now management any machine that responds to an infrared distant, so long as there\u2019s an <span class=\"terminology\">integration<span class=\"terminology-tooltip\">Integrations join and combine Residence Assistant together with your units, companies, and extra.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"http:\/\/www.home-assistant.io\/getting-started\/concepts-terminology\/#integrations\"> [Learn more]<\/a><\/span><\/span> that is aware of learn how to communicate that machine\u2019s protocol.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2026-04\/infrared-proxy.png\" alt=\"Screenshot of the Infrared Proxy device page in Home Assistant, showing the Seeed XIAO IR Proxy by Seeed running ESPHome, with its infrared transmitter entity and activity log.\" class=\"no-shadow\"\/><\/p>\n<p>The primary integration to benefit from that is the <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/lg_infrared\/\">LG Infrared<\/a> integration, which helps you to management LG TVs from Residence Assistant. It creates a media participant entity with help for energy, quantity, channel management, and playback instructions, plus button entities for all of the widespread distant features like enter choice and navigation. Since infrared is one-way by nature, the mixing makes use of assumed states for now, but it surely works remarkably nicely for day-to-day use.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2026-04\/lg-tv-infrared-proxy.png\" alt=\"Screenshot of the LG TV device page in Home Assistant, showing media player controls for power, volume, and playback, along with button entities for navigation, HDMI input selection, and other remote functions.\" class=\"no-shadow\"\/><\/p>\n<h3>Get began in only a few steps <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"get-started-in-just-a-few-steps\" href=\"#get-started-in-just-a-few-steps\"\/><br \/>\n<\/h3>\n<p>Wish to strive it out? The quickest strategy to get began is with the <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.seeedstudio.com\/XIAO-Smart-IR-Mate-p-6492.html\" rel=\"external nofollow\">Seeed Studio XIAO IR Mate<\/a>. Head over to the ESPHome <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/esphome.io\/projects\/?type=irrf\">Prepared-Made Tasks<\/a> web page, join the machine to your pc, and flash it proper out of your browser. As soon as it\u2019s arrange and added to Residence Assistant, you\u2019ll have a working infrared proxy able to go. Level it at your LG TV, arrange the <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/lg_infrared\/\">LG Infrared integration<\/a>, and also you\u2019re controlling your TV from Residence Assistant! \ud83c\udf89<\/p>\n<h3>Why this issues <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"why-this-matters\" href=\"#why-this-matters\"\/><br \/>\n<\/h3>\n<p>That is greater than only a enjoyable new function. Bringing infrared help to Residence Assistant aligns with the values of the <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.openhomefoundation.org\/\">Open Residence Basis<\/a>, and particularly <em>sustainability<\/em>. \ud83c\udf31 There are hundreds of thousands of completely good home equipment on the market that aren\u2019t \u201csensible\u201d however do have an infrared receiver. As an alternative of changing them with newer related variations, now you can combine them into your sensible residence utilizing a easy, comparatively cheap IR transmitter. It\u2019s an effective way to increase the lifetime of current units and scale back digital waste. \u267b\ufe0f<\/p>\n<p>We\u2019re excited to see the place this goes. The infrared help is designed to work with any IR protocol, and we\u2019re trying ahead to seeing integrations for extra manufacturers and machine varieties. That is only the start!<\/p>\n<h2>Goal-specific automation triggers &amp; circumstances <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"purpose-specific-automation-triggers--conditions\" href=\"#purpose-specific-automation-triggers--conditions\"\/><br \/>\n<\/h2>\n<p>Since <a rel=\"nofollow\" target=\"_blank\" href=\"http:\/\/www.home-assistant.io\/blog\/2025\/12\/03\/release-202512\/#purpose-specific-triggers-and-conditions\">Residence Assistant 2025.12<\/a>, we\u2019ve been engaged on making <span class=\"terminology\">automation<span class=\"terminology-tooltip\">Automations in Residence Assistant let you mechanically reply to issues that occur in and round your own home.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/docs\/automation\/\"> [Learn more]<\/a><\/span><\/span> constructing extra pure. As an alternative of considering in technical phrases like <span class=\"terminology\">entity<span class=\"terminology-tooltip\">An entity represents a sensor, actor, or perform in Residence Assistant. Entities are used to observe bodily properties or to manage different entities. An entity is normally a part of a tool or a service.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/docs\/configuration\/entities_domains\/\"> [Learn more]<\/a><\/span><\/span> states and numeric thresholds, now you can choose issues like \u201cWhen a lightweight activates\u201d or \u201cIf the local weather is heating\u201d. Every launch since has added extra, and this launch brings the <em>greatest batch<\/em> but.<\/p>\n<p>However this launch additionally brings one thing basically new to the desk: <em>cross-domain<\/em> triggers and circumstances.<\/p>\n<p>And sure, whereas that is nonetheless a Residence Assistant Labs function, we encourage you to present it a spin.<\/p>\n<h3>Pondering in real-world ideas, not technical domains <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"thinking-in-real-world-concepts-not-technical-domains\" href=\"#thinking-in-real-world-concepts-not-technical-domains\"\/><br \/>\n<\/h3>\n<p>Up till now, each <span class=\"terminology\">set off<span class=\"terminology-tooltip\">A set off is a set of values or circumstances of a platform which might be outlined to trigger an automation to run.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/docs\/automation\/trigger\/\"> [Learn more]<\/a><\/span><\/span> and <span class=\"terminology\">situation<span class=\"terminology-tooltip\">Circumstances are an elective a part of an automation that may stop an motion from firing if they aren&#8217;t met.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/docs\/scripts\/conditions\/\"> [Learn more]<\/a><\/span><\/span> was tied to a particular entity sort. Wish to know if a door opened? That used to depend upon whether or not your door was represented as a magnetic contact sensor (a <span class=\"terminology\">binary sensor<span class=\"terminology-tooltip\">A binary sensor returns details about issues that solely have two states &#8211; reminiscent of on or off.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/integrations\/binary_sensor\"> [Learn more]<\/a><\/span><\/span>), a motorized door reminiscent of a storage door (a <span class=\"terminology\">cowl<span class=\"terminology-tooltip\">Covers are units reminiscent of blinds, storage doorways, and so on that may be opened and closed and optionally set to a particular place.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/integrations\/cover\"> [Learn more]<\/a><\/span><\/span> entity), or one thing else fully. You needed to know the technical distinction and choose the best one.<\/p>\n<p>However that\u2019s not how we take into consideration our houses. We predict when it comes to doorways, home windows, movement, temperature, and humidity. These are real-world ideas that may be represented by completely different entity varieties in Residence Assistant.<\/p>\n<p>This launch introduces <span class=\"terminology\">triggers<span class=\"terminology-tooltip\">A set off is a set of values or circumstances of a platform which might be outlined to trigger an automation to run.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/docs\/automation\/trigger\/\"> [Learn more]<\/a><\/span><\/span> and <span class=\"terminology\">circumstances<span class=\"terminology-tooltip\">Circumstances are an elective a part of an automation that may stop an motion from firing if they aren&#8217;t met.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/docs\/scripts\/conditions\/\"> [Learn more]<\/a><\/span><\/span> that work throughout entity varieties and are organized by what they <em>imply<\/em>, not the place they reside technically. A \u201cdoor opened\u201d set off now responds to <em>any<\/em> door entity, whether or not it\u2019s a contact sensor or a motorized cowl. A \u201ctemperature modified\u201d set off picks up readings from temperature sensors, <span class=\"terminology\">local weather<span class=\"terminology-tooltip\">The Local weather entity means that you can management and monitor HVAC (heating, ventilating, and air con) units and thermostats.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/integrations\/climate\"> [Learn more]<\/a><\/span><\/span> <span class=\"terminology\">units<span class=\"terminology-tooltip\">A tool is a mannequin representing a bodily or logical unit that accommodates entities.<\/span><\/span>, and water heaters alike. You now not must know the technical particulars behind the scenes.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2026-04\/cross-domain-triggers.png\" alt=\"Screenshot of the Add trigger dialog in the automation editor, showing the new cross-domain trigger categories like Humidity, Illuminance, Motion, Occupancy, and Power. The Motion category is selected, revealing Motion cleared and Motion detected triggers.\" class=\"no-shadow\"\/><\/p>\n<p>And identical to the purpose-specific triggers you already know, these new cross-domain triggers and circumstances totally help concentrating on by <span class=\"terminology\">space<span class=\"terminology-tooltip\">An space in Residence Assistant is a <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/docs\/organizing\/\">logical grouping<\/a> of units and entities that are supposed to match areas (or rooms) within the bodily world: your own home. For instance, the <code>lounge<\/code> space teams units and entities in your lounge.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/docs\/organizing\/areas\/\"> [Learn more]<\/a><\/span><\/span>, <span class=\"terminology\">ground<span class=\"terminology-tooltip\">A ground in Residence Assistant is a <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/docs\/organizing\/\">logical grouping<\/a> of areas that are supposed to match the bodily flooring in your house. Gadgets &amp; entities should not assigned to flooring however to areas. Flooring can be utilized in automations and scripts as a goal for actions. For instance, to show off all of the lights on the downstairs ground while you go to mattress.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/docs\/organizing\/floors\/\"> [Learn more]<\/a><\/span><\/span>, or <span class=\"terminology\">label<span class=\"terminology-tooltip\">Labels in Residence Assistant permit <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/docs\/organizing\/\">grouping<\/a> parts no matter their bodily location or sort. Labels may be assigned to areas, units, entities, automations, scenes, scripts, and helpers. Labels can be utilized in automations and scripts as a goal for actions. Labels will also be used to filter knowledge.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/docs\/organizing\/labels\/\"> [Learn more]<\/a><\/span><\/span>. Which means you possibly can create a set off like \u201cWhen a window on the upstairs ground is opened\u201d with out itemizing each single window. Add a brand new window sensor up there, and it\u2019s mechanically included.<\/p>\n<h3>New cross-domain triggers and circumstances <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"new-cross-domain-triggers-and-conditions\" href=\"#new-cross-domain-triggers-and-conditions\"\/><br \/>\n<\/h3>\n<p>The next new triggers and circumstances now work throughout entity varieties. For every of those, you get each a set off (\u201cwhen\u201d one thing occurred) and a situation (\u201cif\u201d one thing is true), so you need to use the identical pure ideas all through your automation:<\/p>\n<ul>\n<li>\n<strong>Door<\/strong>, <strong>storage door<\/strong>, <strong>gate<\/strong>, and <strong>window<\/strong>: set off after they open or shut, and test if they&#8217;re at the moment open or closed (from each binary sensors and covers).<\/li>\n<li>\n<strong>Movement<\/strong>: set off when movement is detected or cleared (throughout <span class=\"terminology\">binary sensor<span class=\"terminology-tooltip\">A binary sensor returns details about issues that solely have two states &#8211; reminiscent of on or off.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/integrations\/binary_sensor\"> [Learn more]<\/a><\/span><\/span> and <span class=\"terminology\">\u201coccasion entities\u201d<span class=\"terminology-tooltip\">Occasions are indicators which might be emitted when one thing occurs, for instance, when a consumer presses a bodily button like a doorbell or when a button on a distant management is pressed.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/integrations\/event\"> [Learn more]<\/a><\/span><\/span>).<\/li>\n<li>\n<strong>Occupancy<\/strong>: set off when occupancy is detected or cleared, and test if an area is occupied.<\/li>\n<li>\n<strong>Temperature<\/strong>: set off when the temperature adjustments or crosses a threshold (from temperature sensors, local weather units, and extra).<\/li>\n<li>\n<strong>Humidity<\/strong>: set off when humidity adjustments or crosses a threshold, and test if it\u2019s above or under a price (from humidity sensors, local weather units, humidifiers, and climate entities).<\/li>\n<li>\n<strong>Illuminance<\/strong>: set off when the sunshine degree adjustments or crosses a threshold, and test if it\u2019s above or under a price.<\/li>\n<li>\n<strong>Energy<\/strong>: set off when energy consumption adjustments or crosses a threshold, and test present values.<\/li>\n<li>\n<strong>Battery<\/strong>: set off when the battery degree is low or not low, when charging begins or stops, when the extent adjustments, or when it crosses a threshold. Examine if the battery degree is above or under a threshold.<\/li>\n<li>\n<strong>Air high quality<\/strong>: test for detected pollution like CO, CO2, smoke, and extra.<\/li>\n<li>\n<strong>Local weather<\/strong>: test if the present or goal temperature is above or under a threshold.<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2026-04\/natural-automation-example.png\" alt=\"Screenshot of an automation in the visual editor using a cross-domain Motion detected trigger targeted at the Outside area, combined with a Person is not home condition, and actions for recording a camera feed and starting watering.\" class=\"no-shadow\"\/><\/p>\n<h3>Extra triggers and circumstances for current domains <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"more-triggers-and-conditions-for-existing-domains\" href=\"#more-triggers-and-conditions-for-existing-domains\"\/><br \/>\n<\/h3>\n<p>On prime of the cross-domain additions, a <em>lot<\/em> of current <span class=\"terminology\">domains<span class=\"terminology-tooltip\">Every integration in Residence Assistant has a novel identifier: The area. It&#8217;s usually proven as the primary half (earlier than the dot) of entity IDs.<\/span><\/span> additionally gained new triggers and circumstances:<\/p>\n<ul>\n<li>\n<strong>Counter<\/strong> gained triggers for when the counter is incremented, decremented, reset, or reaches its most or minimal worth.<\/li>\n<li>\n<strong>Cowl<\/strong> now has triggers and circumstances for all cowl varieties (blinds, shutters, shades, curtains, and awnings).<\/li>\n<li>\n<strong>Occasion entities<\/strong> now have a generic set off that fires when any occasion is acquired.<\/li>\n<li>\n<strong>Humidifier<\/strong> now has a situation to test if the goal humidity is above or under a threshold.<\/li>\n<li>\n<strong>Enter boolean<\/strong> now works with swap triggers (and vice versa), as a result of they behave identically.<\/li>\n<li>\n<strong>Enter textual content<\/strong> now works with textual content triggers, identical to textual content entities.<\/li>\n<li>\n<strong>Moisture<\/strong> now has triggers and circumstances for when moisture is detected or cleared, when moisture values change, or after they cross a threshold.<\/li>\n<li>\n<strong>Distant<\/strong> gained turned on and turned off triggers.<\/li>\n<li>\n<strong>Schedule<\/strong> now has circumstances to test if a schedule is lively.<\/li>\n<li>\n<strong>Choose<\/strong> gained triggers for when a variety adjustments and circumstances to test if an possibility is chosen.<\/li>\n<li>\n<strong>Textual content<\/strong> now has circumstances.<\/li>\n<li>\n<strong>Temperature<\/strong> now has circumstances to test if a temperature worth is above or under a threshold.<\/li>\n<li>\n<strong>To-do listing<\/strong> gained triggers for when an merchandise is added, accomplished, or eliminated.<\/li>\n<li>\n<strong>Valve<\/strong> gained triggers for when a valve is opened or closed.<\/li>\n<li>\n<strong>Water heater<\/strong> gained each triggers and circumstances, together with an operation mode modified set off.<\/li>\n<\/ul>\n<h3>Attempt it out! <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"try-it-out\" href=\"#try-it-out\"\/><br \/>\n<\/h3>\n<p>Goal-specific triggers and circumstances can be found as a preview function in <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/my.home-assistant.io\/redirect\/labs\" class=\"my\" target=\"_blank\"><strong>Residence Assistant Labs<\/strong><\/a>. We\u2019ve been constructing and refining this for over 4 releases now, and it\u2019s getting actually near being function full. Should you haven\u2019t tried it but, head over to <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/my.home-assistant.io\/redirect\/labs\" class=\"my\" target=\"_blank\"><strong>Settings<\/strong> &gt; <strong>System<\/strong> &gt; <strong>Labs<\/strong><\/a> to allow it. We\u2019d love your suggestions!<\/p>\n<h2>Background colour on your dashboard sections <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"background-color-for-your-dashboard-sections\" href=\"#background-color-for-your-dashboard-sections\"\/><br \/>\n<\/h2>\n<p>Your dashboard sections can now have a background colour! This can be a nice strategy to visually group associated playing cards collectively, make sure sections stand out, or add a private contact to your dashboard. \ud83e\udd29<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2026-04\/dashboard-sections-background-colors.png\" alt=\"Screenshot showing four dashboard sections: one with no background, one with the default background, one with a gray background at 100% opacity, and one with a red background at 25% opacity.\" class=\"no-shadow\"\/><\/p>\n<p>So as to add a background colour to a bit, open the part settings and activate the <strong>Background<\/strong> toggle. From there, you possibly can choose a colour from a listing of predefined choices, or enter a customized hex colour code. You may also modify the opacity to get simply the best look.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2026-04\/dashboard-sections-background-color-options.png\" alt=\"Screenshot of the section background settings, showing the background toggle enabled, with a color picker set to red and an opacity slider set to 20%.\" class=\"no-shadow\"\/><\/p>\n<p>When you have sections facet by facet on the identical row, sections with no background will mechanically align with those who have one, preserving all the things trying clear and tidy.<\/p>\n<h2>Matter lock supervisor <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"matter-lock-manager\" href=\"#matter-lock-manager\"\/><br \/>\n<\/h2>\n<p>When you have a Matter-compatible sensible lock, now you can handle your lock customers and PIN codes straight from Residence Assistant! \ud83d\udd10<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2026-04\/matter-manage-lock-credentials.png\" alt=\"Screenshot of the Matter lock management dialog showing a list of configured lock users and their credentials.\" class=\"no-shadow\"\/><\/p>\n<p>On the machine web page of your Matter lock, you\u2019ll discover a new <strong>Handle lock<\/strong> possibility. It opens a dialog the place you possibly can see all configured customers, add new ones, edit current ones, or take away them. When including a brand new consumer, you give them a reputation, set a PIN code, and select an entry sort: full entry (can lock and unlock anytime) or one-time entry (the code works as soon as and is then mechanically deleted by the lock).<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2026-04\/matter-manage-lock-add-user.png\" alt=\"Screenshot of the add user dialog with fields for name, PIN code, and access type.\" class=\"no-shadow\"\/><\/p>\n<p>Below the hood, that is powered by a brand new set of <span class=\"terminology\">Matter<span class=\"terminology-tooltip\">Matter is an open-source normal that defines learn how to management sensible residence units on a Wi-Fi or Thread community.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/integrations\/matter\"> [Learn more]<\/a><\/span><\/span> lock <span class=\"terminology\">actions<span class=\"terminology-tooltip\">Actions are utilized in a number of locations in Residence Assistant. As a part of a script or automation, actions outline what will occur as soon as a set off is activated. In scripts, an motion is known as <em>sequence<\/em>.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/docs\/automation\/action\/\"> [Learn more]<\/a><\/span><\/span> which might be additionally out there to be used in your <span class=\"terminology\">automations<span class=\"terminology-tooltip\">Automations in Residence Assistant let you mechanically reply to issues that occur in and round your own home.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/docs\/automation\/\"> [Learn more]<\/a><\/span><\/span> and <span class=\"terminology\">scripts<span class=\"terminology-tooltip\">Scripts are parts that let you specify a sequence of actions to be executed by Residence Assistant when turned on.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"https:\/\/www.home-assistant.io\/docs\/scripts\/\"> [Learn more]<\/a><\/span><\/span>. You possibly can, for instance, create a one-time PIN code for a visitor and ship it in a notification, all from an automation! The out there actions embody creating and eradicating customers, setting and clearing credentials (like PIN codes and <abbr title=\"radio-frequency identification\">RFID<\/abbr> tags), and querying the lock\u2019s capabilities.<\/p>\n<p>Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/Ahbrown41\" rel=\"external nofollow\">@Ahbrown41<\/a>, for this superior contribution! \ud83d\ude4c<\/p>\n<h2>Integrations <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"integrations\" href=\"#integrations\"\/><br \/>\n<\/h2>\n<p>Because of our neighborhood for preserving tempo with the brand new <span class=\"terminology\">integrations<span class=\"terminology-tooltip\">Integrations join and combine Residence Assistant together with your units, companies, and extra.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"http:\/\/www.home-assistant.io\/getting-started\/concepts-terminology\/#integrations\"> [Learn more]<\/a><\/span><\/span> and enhancements to current ones! You\u2019re all superior \ud83e\udd70<\/p>\n<h3>New integrations <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"new-integrations\" href=\"#new-integrations\"\/><br \/>\n<\/h3>\n<p>We welcome the next new integrations on this launch:<\/p>\n<ul>\n<li>\n<p><strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/autoskope\">Autoskope<\/a><\/strong>, added by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/mcisk\" rel=\"external nofollow\">@mcisk<\/a><br \/>Combine your <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/autoskope.de\" rel=\"external nofollow\">Autoskope<\/a> automobile monitoring units with Residence Assistant. Monitor the GPS location of your automobiles and different property via Autoskope\u2019s cloud companies.<\/p>\n<\/li>\n<li>\n<p><strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/casper_glow\">Casper Glow<\/a><\/strong>, added by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/mikeodr\" rel=\"external nofollow\">@mikeodr<\/a> &#8211; launching at \ud83e\udd48 silver high quality<br \/>Management your <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/casper.com\/products\/glow\" rel=\"external nofollow\">Casper Glow<\/a> transportable sleep gentle from Residence Assistant over Bluetooth. Alter brightness ranges and incorporate this gentle-dimming sleep assist into your bedtime automations.<\/p>\n<\/li>\n<li>\n<p><strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/chess_com\">Chess.com<\/a><\/strong>, added by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/joostlek\" rel=\"external nofollow\">@joostlek<\/a><br \/>Monitor your <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/chess.com\/\" rel=\"external nofollow\">Chess.com<\/a> chess statistics in Residence Assistant, together with your scores and sport knowledge.<\/p>\n<\/li>\n<li>\n<p><strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/freshr\">Contemporary-r<\/a><\/strong>, added by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/SierraNL\" rel=\"external nofollow\">@SierraNL<\/a> &#8211; launching at \ud83e\udd48 silver high quality<br \/>Monitor your <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.fresh-r.me\/\" rel=\"external nofollow\">Contemporary-r<\/a> air flow units in Residence Assistant. Monitor indoor air high quality, CO2 ranges, and air flow efficiency via the Contemporary-r cloud dashboard.<\/p>\n<\/li>\n<li>\n<p><strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/infrared\">Infrared<\/a><\/strong>, added by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/abmantis\" rel=\"external nofollow\">@abmantis<\/a><br \/>A brand new entity platform that gives an abstraction layer for infrared transmitter units, permitting integrations to ship IR instructions to manage TVs, air conditioners, and different IR-controlled home equipment.<\/p>\n<\/li>\n<li>\n<p><strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/lg_infrared\">LG Infrared<\/a><\/strong>, added by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/abmantis\" rel=\"external nofollow\">@abmantis<\/a> &#8211; launching at \ud83e\udd48 silver high quality<br \/>Management your LG TV utilizing any <a rel=\"nofollow\" target=\"_blank\" href=\"#infrared-becoming-a-first-class-citizen-of-home-assistant\">infrared proxy<\/a> configured in Residence Assistant. Ship instructions over IR to handle energy, quantity, enter sources, and extra, utilizing assumed states.<\/p>\n<\/li>\n<li>\n<p><strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/lichess\">Lichess<\/a><\/strong>, added by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/aryanhasgithub\" rel=\"external nofollow\">@aryanhasgithub<\/a><br \/>Monitor your <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/lichess.org\" rel=\"external nofollow\">Lichess<\/a> chess statistics in Residence Assistant.<\/p>\n<\/li>\n<li>\n<p><strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/lojack\">LoJack<\/a><\/strong>, added by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/devinslick\" rel=\"external nofollow\">@devinslick<\/a> &#8211; launching at \ud83e\udd48 silver high quality<br \/>Join your <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.spireon.com\/lojack\/\" rel=\"external nofollow\">LoJack by Spireon<\/a> automobile monitoring account to trace the GPS location of your enrolled automobiles on the Residence Assistant map.<\/p>\n<\/li>\n<li>\n<p><strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/opendisplay\">OpenDisplay<\/a><\/strong>, added by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/g4bri3lDev\" rel=\"external nofollow\">@g4bri3lDev<\/a><br \/>Management your <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/opendisplay.org\/\" rel=\"external nofollow\">OpenDisplay<\/a> <abbr title=\"Bluetooth Low Energy\">BLE<\/abbr> e-paper shows from Residence Assistant. Gadgets are mechanically found through Bluetooth, and you may ship photos to the show.<\/p>\n<\/li>\n<li>\n<p><strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/qube_heatpump\">Qube Warmth Pump<\/a><\/strong>, added by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/MattieGit\" rel=\"external nofollow\">@MattieGit<\/a><br \/>Monitor your <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.hr-energy.com\/nl\/pvt-systemen\/onderdelen\/qube-warmtepomp\/\" rel=\"external nofollow\">Qube<\/a> warmth pump in Residence Assistant through Modbus TCP. Monitor power efficiency and operational knowledge out of your warmth pump on the native community.<\/p>\n<\/li>\n<li>\n<p><strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/solarman\">Solarman<\/a><\/strong>, added by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/solarmanpv\" rel=\"external nofollow\">@solarmanpv<\/a><br \/>Combine your <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.solarmanpv.com\/\" rel=\"external nofollow\">Solarman<\/a> sensible power units with Residence Assistant over the native community. Monitor power manufacturing, consumption, and management units like sensible plugs and meter readers in actual time.<\/p>\n<\/li>\n<li>\n<p><strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/trmnl\">TRMNL<\/a><\/strong>, added by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/joostlek\" rel=\"external nofollow\">@joostlek<\/a> &#8211; launching at \ud83c\udfc6 platinum high quality<br \/>Monitor your <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/usetrmnl.com\/\" rel=\"external nofollow\">TRMNL<\/a> e-paper (e-ink) shows in Residence Assistant. Monitor battery ranges and handle the show sleep schedule of your low-power e-ink units.<\/p>\n<\/li>\n<li>\n<p><strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/unifi_access\">UniFi Entry<\/a><\/strong>, added by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/imhotep\" rel=\"external nofollow\">@imhotep<\/a> and <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/RaHehl\" rel=\"external nofollow\">@RaHehl<\/a> &#8211; launching at \ud83e\udd48 silver high quality<br \/>Management and monitor your <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/ui.com\/door-access\" rel=\"external nofollow\">Ubiquiti UniFi Entry<\/a> system regionally from Residence Assistant. Handle locks, doorways, and entry readers with real-time standing updates over the native community.<\/p>\n<\/li>\n<li>\n<p><strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/wiim\">WiiM<\/a><\/strong>, added by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/Linkplay2020\" rel=\"external nofollow\">@Linkplay2020<\/a><br \/>Combine your <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.wiimhome.com\/\" rel=\"external nofollow\">WiiM<\/a> streamer units with Residence Assistant. Management playback, quantity, and enter sources on units just like the WiiM Professional and WiiM Amp, with computerized discovery through Zeroconf.<\/p>\n<\/li>\n<\/ul>\n<h3>Noteworthy enhancements to current integrations <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"noteworthy-improvements-to-existing-integrations\" href=\"#noteworthy-improvements-to-existing-integrations\"\/><br \/>\n<\/h3>\n<p>It&#8217;s not simply new <span class=\"terminology\">integrations<span class=\"terminology-tooltip\">Integrations join and combine Residence Assistant together with your units, companies, and extra.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"http:\/\/www.home-assistant.io\/getting-started\/concepts-terminology\/#integrations\"> [Learn more]<\/a><\/span><\/span> which have been added; current ones are additionally being continually improved. Listed here are among the noteworthy adjustments to current integrations:<\/p>\n<ul>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/smartthings\">SmartThings<\/a><\/strong> acquired an enormous wave of enhancements this launch. Robotic vacuums gained fan velocity management, choose entities for driving mode and cleansing sort, water spray and sound mode choices, a sound detection swap with sensitivity management, a full dust-bag sensor, a HEPA filter reset button, and a time entity for Do Not Disturb schedules. Stick cleaner units at the moment are supported as nicely. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/joostlek\" rel=\"external nofollow\">@joostlek<\/a>! Dishwashers additionally picked up new begin, pause, resume, cancel, and drain actions. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/edu-tsen\" rel=\"external nofollow\">@edu-tsen<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/roborock\">Roborock<\/a><\/strong> house owners with a <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/global.roborock.com\/pages\/roborock-q10-series\" rel=\"external nofollow\">Q10<\/a> can now combine their vacuum, because of <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/allenporter\" rel=\"external nofollow\">@allenporter<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/openai_conversation\">OpenAI Dialog<\/a><\/strong> added GPT-5.4 and GPT-5.4-pro mannequin help, together with reasoning effort choices. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/Shulyaka\" rel=\"external nofollow\">@Shulyaka<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/switchbot\">SwitchBot<\/a><\/strong> picked up <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/us.switch-bot.com\/products\/switchbot-keypad-vision\" rel=\"external nofollow\">Keypad Imaginative and prescient<\/a> help, bringing doorbell occasions, tamper alarms, and charging sensors to your setup. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/zerzhang\" rel=\"external nofollow\">@zerzhang<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/govee_ble\">Govee BLE<\/a><\/strong> added the H5140 CO2 monitor, offering CO2 readings proper in Residence Assistant. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/funkadelic\" rel=\"external nofollow\">@funkadelic<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/switchbot_cloud\">SwitchBot Cloud<\/a><\/strong> can now management <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/eu.switch-bot.com\/products\/switchbot-standing-circulator-fan\" rel=\"external nofollow\">Standing Fan<\/a> units. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/XiaoLing-git\" rel=\"external nofollow\">@XiaoLing-git<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/jellyfin\">Jellyfin<\/a><\/strong> gained shuffle and enqueue help for its media participant, providing you with extra playback management. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/ch604\" rel=\"external nofollow\">@ch604<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/github\">GitHub<\/a><\/strong> picked up a merged pull requests depend sensor on your repositories. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/abmantis\" rel=\"external nofollow\">@abmantis<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/proxmoxve\">Proxmox VE<\/a><\/strong> expanded with uptime length, reminiscence utilization, storage, community, and backup sensors, runtime entity discovery for nodes, VMs, and containers, a droop all button on the node degree, a snapshot button, and token-based authentication help. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/erwindouna\" rel=\"external nofollow\">@erwindouna<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/renault\">Renault<\/a><\/strong> exposes a charging settings mode sensor and battery cost restrict controls to set your minimal and goal state of cost. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/reneboer\" rel=\"external nofollow\">@reneboer<\/a> and <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/yoda-jm\" rel=\"external nofollow\">@yoda-jm<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/schlage\">Schlage<\/a><\/strong> gained actions for managing door lock entry codes: add, delete, and retrieve codes straight from Residence Assistant. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/tykeal\" rel=\"external nofollow\">@tykeal<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/kostal_plenticore\">Kostal Plenticore<\/a><\/strong> added an lively energy restrict management, letting you modify your photo voltaic inverter\u2019s output energy. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/erikbadman\" rel=\"external nofollow\">@erikbadman<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/portainer\">Portainer<\/a><\/strong> has new pause and resume buttons for container administration. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/erwindouna\" rel=\"external nofollow\">@erwindouna<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/teslemetry\">Teslemetry<\/a><\/strong> launched an power value calendar that reveals your purchase and promote tariff schedules, together with time-of-use pricing durations. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/Bre77\" rel=\"external nofollow\">@Bre77<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/cambridge_audio\">Cambridge Audio<\/a><\/strong> units gained an equalizer swap. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/Solmath\" rel=\"external nofollow\">@Solmath<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/gardena_bluetooth\">Gardena Bluetooth<\/a><\/strong> expanded to cowl the Aqua Contour and Exact product line units. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/elupus\" rel=\"external nofollow\">@elupus<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/hdfury\">HDFury<\/a><\/strong> picked up audio unmute offset controls for fine-tuning audio delay. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/glenndehaan\" rel=\"external nofollow\">@glenndehaan<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/togrill\">ToGrill<\/a><\/strong> allows you to set ambient temperature vary limits for alarms. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/pandanz\" rel=\"external nofollow\">@pandanz<\/a>!<\/li>\n<li>\n<strong><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/smarla\">Smarla<\/a><\/strong> added a spring standing sensor displaying the spring constellation standing. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/rlint-explicatis\" rel=\"external nofollow\">@rlint-explicatis<\/a>!<\/li>\n<\/ul>\n<h3>Integration high quality scale achievements <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"integration-quality-scale-achievements\" href=\"#integration-quality-scale-achievements\"\/><br \/>\n<\/h3>\n<p>One factor we&#8217;re extremely happy with in Residence Assistant is our <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/docs\/quality_scale\/\">integration high quality scale<\/a>. This scale helps us and our contributors to make sure integrations are of top of the range, maintainable, and supply the very best consumer expertise.<\/p>\n<p>This launch, we have fun a number of <span class=\"terminology\">integrations<span class=\"terminology-tooltip\">Integrations join and combine Residence Assistant together with your units, companies, and extra.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"http:\/\/www.home-assistant.io\/getting-started\/concepts-terminology\/#integrations\"> [Learn more]<\/a><\/span><\/span> which have improved their high quality scale:<\/p>\n<ul>\n<li>\n<p><strong>5 integrations reached platinum<\/strong> \ud83c\udfc6<\/p>\n<\/li>\n<li>\n<p><strong>5 integrations reached gold<\/strong> \ud83e\udd47<\/p>\n<\/li>\n<li>\n<p><strong>7 integrations reached silver<\/strong> \ud83e\udd48<\/p>\n<\/li>\n<li>\n<p><strong>3 integrations reached bronze<\/strong> \ud83e\udd49<\/p>\n<\/li>\n<\/ul>\n<p>This can be a enormous achievement for these integrations and their maintainers. The trouble and dedication required to succeed in these high quality ranges is important, because it includes intensive testing, documentation, error dealing with, and infrequently full rewrites of components of the mixing.<\/p>\n<p>An enormous thanks to all of the contributors concerned! \ud83d\udc4f<\/p>\n<h3>Now out there to arrange from the UI <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"now-available-to-set-up-from-the-ui\" href=\"#now-available-to-set-up-from-the-ui\"\/><br \/>\n<\/h3>\n<p>Whereas most <span class=\"terminology\">integrations<span class=\"terminology-tooltip\">Integrations join and combine Residence Assistant together with your units, companies, and extra.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"http:\/\/www.home-assistant.io\/getting-started\/concepts-terminology\/#integrations\"> [Learn more]<\/a><\/span><\/span> may be arrange straight from the Residence Assistant consumer interface, some have been solely out there utilizing YAML configuration. We hold shifting extra integrations to the UI, making them extra accessible for everybody to arrange and use.<\/p>\n<p>The next integrations at the moment are out there through the Residence Assistant UI:<\/p>\n<h3>Farewell to the next <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"farewell-to-the-following\" href=\"#farewell-to-the-following\"\/><br \/>\n<\/h3>\n<p>The next <span class=\"terminology\">integrations<span class=\"terminology-tooltip\">Integrations join and combine Residence Assistant together with your units, companies, and extra.<a rel=\"nofollow\" target=\"_blank\" class=\"terminology-link\" href=\"http:\/\/www.home-assistant.io\/getting-started\/concepts-terminology\/#integrations\"> [Learn more]<\/a><\/span><\/span> are additionally now not out there as of this launch:<\/p>\n<ul>\n<li>\n<strong>BMW Linked Drive \/ Mini Linked<\/strong> has been eliminated. On September 29, 2025, BMW added further safety measures that block third events from accessing BMW servers. For EU-registered automobiles, BMW now offers the CarData API, for which a <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/kvanbiesen\/bmw-cardata-ha\" rel=\"external nofollow\">customized integration<\/a> has been developed.<\/li>\n<li>\n<strong>Duke Vitality<\/strong> has been eliminated. Duke Vitality modified authentication suppliers again in November 2025, and the mixing has not labored since.<\/li>\n<li>\n<strong>Tfiac<\/strong> has been eliminated as a result of a sound wheel can&#8217;t be created for its dependencies. It has been disabled since Residence Assistant 2024.10.<\/li>\n<\/ul>\n<h2>Different noteworthy adjustments <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"other-noteworthy-changes\" href=\"#other-noteworthy-changes\"\/><br \/>\n<\/h2>\n<p>There are lots of extra enhancements on this launch; listed here are among the different noteworthy adjustments:<\/p>\n<ul>\n<li>\n<strong>Voice: \u201cClear the kitchen\u201d<\/strong>: In <a rel=\"nofollow\" target=\"_blank\" href=\"http:\/\/www.home-assistant.io\/blog\/2026\/03\/04\/release-20263\/#send-your-vacuum-to-clean-specific-areas\">2026.3<\/a>, we added the flexibility to ship your vacuum to wash particular areas. Again then, we talked about that voice help wasn\u2019t out there <em>simply but<\/em>. Properly, now it&#8217;s! You possibly can ask your voice assistant to wash a particular space, and your vacuum will head there. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/arturpragacz\" rel=\"external nofollow\">@arturpragacz<\/a>!<\/li>\n<li>\n<strong>Backup add progress<\/strong>: When importing a backup, now you can see the add progress for every backup location. The backup web page reveals which step is lively (creating the backup or importing it), and for places that help it, you\u2019ll see a per-location add proportion. That is supported by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/cloud\/\">Residence Assistant Cloud<\/a> (by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.nabucasa.com\/\">Nabu Casa<\/a>), <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/webdav\/\">WebDAV<\/a>, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/google_drive\/\">Google Drive<\/a>, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/onedrive\/\">OneDrive<\/a>, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/onedrive_for_business\/\">OneDrive for Enterprise<\/a>, and the S3-compatible integrations (<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/aws_s3\/\">AWS S3<\/a>, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/idrive_e2\/\">iDrive e2<\/a>, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/cloudflare_r2\/\">Cloudflare R2<\/a>), in addition to the built-in Residence Assistant Supervisor backup. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/zweckj\" rel=\"external nofollow\">@zweckj<\/a>, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/jpbede\" rel=\"external nofollow\">@jpbede<\/a>, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/ludeeus\" rel=\"external nofollow\">@ludeeus<\/a>, and <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/tronikos\" rel=\"external nofollow\">@tronikos<\/a>!<\/li>\n<li>\n<strong>Markdown card actions<\/strong>: The <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/dashboards\/markdown\/\">Markdown card<\/a> now helps faucet, maintain, and double-tap actions. This implies you possibly can flip your Markdown playing cards into interactive parts that navigate, open URLs, or name actions while you work together with them. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/ildar170975\" rel=\"external nofollow\">@ildar170975<\/a> and <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/piitaya\" rel=\"external nofollow\">@piitaya<\/a>!<\/li>\n<li>\n<strong>Map card editor enhancements<\/strong>: The <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/dashboards\/map\/\">map card<\/a> visible editor now exposes all card-level and per-entity choices, together with label mode, colour, and attribute choice. No extra switching to YAML to customise your map. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/ildar170975\" rel=\"external nofollow\">@ildar170975<\/a>!<\/li>\n<li>\n<strong>New template perform: <code>state_attr_translated<\/code><\/strong>: A brand new <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/docs\/configuration\/templating\/\">template perform<\/a> allows you to retrieve translated attribute values for entities, like fan modes, HVAC actions, and preset modes. Works identical to the prevailing <code>state_translated<\/code>, however for attributes. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/piitaya\" rel=\"external nofollow\">@piitaya<\/a>!<\/li>\n<li>\n<strong>New template perform: <code>entity_name<\/code><\/strong>: A brand new <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/docs\/configuration\/templating\/\">template perform<\/a> retrieves the title of an entity, making it simple to mix it with machine and space names in your templates nevertheless you favor. It is suggested to make use of this perform as a substitute of referencing the <code>friendly_name<\/code> attribute. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/arturpragacz\" rel=\"external nofollow\">@arturpragacz<\/a>!<\/li>\n<li>\n<strong>Community visualization search<\/strong>: Discovering particular units within the community visualization graph for ZHA, Z-Wave, and Bluetooth is now a lot easier with the addition of a search field. Thanks, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/abmantis\" rel=\"external nofollow\">@abmantis<\/a>!<\/li>\n<\/ul>\n<h3>Favorites in your dashboard <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"favorites-on-your-dashboard\" href=\"#favorites-on-your-dashboard\"\/><br \/>\n<\/h3>\n<p><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/karwosts\" rel=\"external nofollow\">@karwosts<\/a> is well-known for contributing quality-of-life enhancements, and this launch isn&#8217;t any exception. You possibly can already save your favourite colours for lights within the more-information dialog, and now these favorites may be added as a card function in your tile and light-weight playing cards, bringing these one-tap colour buttons straight onto your dashboard. \ud83c\udf08<\/p>\n<p>The cardboard function mechanically reveals as a lot of your saved favorites as can match within the out there area, providing you with fast entry to your most popular colours and colour temperatures with out opening the sunshine\u2019s more-information dialog.<\/p>\n<p><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/timmo001\" rel=\"external nofollow\">@timmo001<\/a> prolonged the favorites idea to covers and valves! Now you can save your favourite positions, like totally open, half open, or closed, from the more-information dialog and add them as a card function too, identical to with gentle colours.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2026-04\/card-feature-light-favorite-colors.png\" alt=\"Screenshot of tile cards showing favorite light color buttons and cover favorite position buttons. Each light card displays a row of color swatches, while the cover card shows position buttons like 0%, 50%, and 100%.\" class=\"no-shadow\"\/><\/p>\n<p><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/karwosts\" rel=\"external nofollow\">@karwosts<\/a> additionally made it attainable to repeat your favorites from one entity to others that help the identical modes, so that you don\u2019t need to set them up from scratch for each gentle or cowl. Good!<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2026-04\/light-copy-favorite-colors.png\" alt=\"Screenshot of the light more-information dialog showing a menu with options to edit favorite colors, reset favorite colors, and copy favorites to other lights.\" class=\"no-shadow\"\/><\/p>\n<h3>Gauge card redesign <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"gauge-card-redesign\" href=\"#gauge-card-redesign\"\/><br \/>\n<\/h3>\n<p>The gauge card bought a contemporary new look! <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/silamon\" rel=\"external nofollow\">@silamon<\/a> gave it a visible overhaul, bringing a extra trendy and polished design that matches proper in with the remainder of your dashboard.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2026-04\/card-gauge-redesign.png\" alt=\"Screenshot of the redesigned gauge card showing a modern, clean design with circular gauge indicators for temperature and carbon monoxide levels.\" class=\"no-shadow\"\/><\/p>\n<p>The brand new design retains all of the performance you\u2019re used to, together with needle mode and severity segments, whereas giving the cardboard a cleaner, extra refined look. A well-deserved refresh!<\/p>\n<h3>Auto peak for playing cards <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"auto-height-for-cards\" href=\"#auto-height-for-cards\"\/><br \/>\n<\/h3>\n<p>Playing cards can mechanically modify their peak primarily based on their content material, as a substitute of occupying a hard and fast variety of grid rows. Whereas this was beforehand solely out there via guide YAML configuration, the cardboard format editor now has an <strong>Auto peak<\/strong> possibility, making it accessible for everybody.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2026-04\/auto-height-card-layout.png\" alt=\"Screenshot of the card layout editor showing the Auto height option enabled, along with Full width and Precise mode options.\" class=\"no-shadow\"\/><\/p>\n<p>Some playing cards, just like the entities card and vertical stack card, already default to auto peak. For different playing cards, now you can allow it your self within the card\u2019s format settings. That is particularly useful for playing cards with variable content material, so that they now not depart empty area or lower off content material.<\/p>\n<h3>What&#8217;s an AI-powered Help considering? <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"what-is-an-ai-powered-assist-thinking\" href=\"#what-is-an-ai-powered-assist-thinking\"\/><br \/>\n<\/h3>\n<p>Should you use an <abbr title=\"Large Language Model\">LLM<\/abbr>-powered dialog agent with Help, you could have puzzled what\u2019s occurring behind the scenes when it\u2019s processing your request. Now you could find out! The Help dialog now reveals you the considering steps and power calls your AI agent makes whereas working in your request.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2026-04\/ai-conversation-thinking.png\" alt=\"Screenshot of the Assist dialog showing an expanded Show details section with the AI agent thinking steps and tool calls.\" class=\"no-shadow\"\/><\/p>\n<p>Every response from the AI agent now has a collapsible <strong>Present particulars<\/strong> part. Broaden it to see the agent\u2019s reasoning course of, which instruments it known as, what arguments it handed, and what outcomes it bought again. That is nice for understanding how your AI agent arrives at its solutions, and tremendous useful when debugging automations or tweaking your agent\u2019s conduct.<\/p>\n<div class=\"alert alert-note\">\n<p class=\"alert-title\"><iconify-icon inline=\"\" icon=\"mdi:information-outline\"\/> Word<\/p>\n<div class=\"alert-content\">\n<p>This function is at the moment out there on the desktop net interface solely, and never but within the Residence Assistant cell companion apps.<\/p>\n<\/p><\/div>\n<\/div>\n<h2>Need assistance? Be part of the neighborhood <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"need-help-join-the-community\" href=\"#need-help-join-the-community\"\/><br \/>\n<\/h2>\n<p>Residence Assistant has an important neighborhood of customers who&#8217;re all greater than prepared to assist one another out. So, be a part of us!<\/p>\n<p>Our very lively <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/join-chat\">Discord chat server<\/a> is a wonderful place to be, and don\u2019t overlook to affix our wonderful <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/community.home-assistant.io\/\">boards<\/a>.<\/p>\n<p>Discovered a bug or problem? Please report it in our <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/home-assistant\/core\/issues\" rel=\"external nofollow\">problem tracker<\/a> to get it fastened! Or test <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/help\">our assist web page<\/a> for steerage on extra locations you possibly can go.<\/p>\n<p>Are you extra into e mail? <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/newsletter\">Join the Open Residence Basis E-newsletter<\/a> to get the newest information about options, issues occurring in our neighborhood, and different initiatives that help the Open Residence straight into your inbox.<\/p>\n<h2>Disclosed safety advisories <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"disclosed-security-advisories\" href=\"#disclosed-security-advisories\"\/><br \/>\n<\/h2>\n<p>This month, we printed the next safety advisories for vulnerabilities which have been discovered and stuck. We at all times disclose safety points with a delay, giving everybody time to replace their techniques first. Because of this preserving your Residence Assistant set up updated is so necessary.<\/p>\n<p>For extra info on our safety coverage and previous advisories, go to our <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/security\">safety web page<\/a>.<\/p>\n<ul>\n<li>\n<p><strong>2026-03-27: Saved XSS in map card via malicious machine title<\/strong><br \/>Severity: <em>Reasonable<\/em><br \/>Detailed info: <em><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/home-assistant\/core\/security\/advisories\/GHSA-r584-6283-p7xc\" rel=\"external nofollow\">Safety advisory<\/a><\/em><br \/>Assigned CVE: <em><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/nvd.nist.gov\/vuln\/detail\/CVE-2026-33044\" rel=\"external nofollow\">CVE-2026-33044<\/a><\/em><br \/>Found by: <em><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/pwnpanda\" rel=\"external nofollow\">@pwnpanda<\/a><\/em><br \/>Mounted in: <em>Residence Assistant Core 2026.1.2<\/em><\/p>\n<\/li>\n<li>\n<p><strong>2026-03-27: Saved XSS in historical past graph card<\/strong><br \/>Severity: <em>Reasonable<\/em><br \/>Detailed info: <em><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/home-assistant\/core\/security\/advisories\/GHSA-46j8-vpx8-6p72\" rel=\"external nofollow\">Safety advisory<\/a><\/em><br \/>Assigned CVE: <em><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/nvd.nist.gov\/vuln\/detail\/CVE-2026-33045\" rel=\"external nofollow\">CVE-2026-33045<\/a><\/em><br \/>Found by: <em><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/pwnpanda\" rel=\"external nofollow\">@pwnpanda<\/a><\/em><br \/>Mounted in: <em>Residence Assistant Core 2026.1.2<\/em><\/p>\n<\/li>\n<li>\n<p><strong>2026-03-27: Unauthenticated app (add-on) endpoints uncovered to native community through host community mode<\/strong><br \/>Severity: <em>Crucial (CVSS: 9.7)<\/em><br \/>Detailed info: <em><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/home-assistant\/core\/security\/advisories\/GHSA-gh5m-4m97-c95h\" rel=\"external nofollow\">Safety advisory<\/a><\/em><br \/>Assigned CVE: <em><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/nvd.nist.gov\/vuln\/detail\/CVE-2026-34205\" rel=\"external nofollow\">CVE-2026-34205<\/a><\/em><br \/>Found by: <em><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/arturpragacz\" rel=\"external nofollow\">@arturpragacz<\/a><\/em><br \/>Mounted in: <em>Residence Assistant Supervisor 2026.03.2<\/em><\/p>\n<\/li>\n<\/ul>\n<h2>Backward-incompatible adjustments <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"backward-incompatible-changes\" href=\"#backward-incompatible-changes\"\/><br \/>\n<\/h2>\n<p>We do our greatest to keep away from making adjustments to current performance that may unexpectedly influence your Residence Assistant set up. Sadly, generally it&#8217;s inevitable.<\/p>\n<p>We at all times be sure to doc these adjustments to make the transition as simple as attainable for you. This launch has the next backward-incompatible adjustments:<\/p>\n<div class=\"details-block\">\n<details class=\"details-block-item\">\n<summary class=\"details-block-title\">\n      <span>JVC Projector<\/span><\/p>\n<\/summary>\n<div class=\"details-block-content\" id=\"content_0\">\n<p>The <strong>Image Mode<\/strong> and <strong>HDR Processing<\/strong> entities have been migrated from the sensor area to the choose area, as a result of they signify selectable settings reasonably than read-only values.<\/p>\n<p>New entities:<\/p>\n<ul>\n<li><code>choose.jvc_projector_picture_mode<\/code><\/li>\n<li><code>choose.jvc_projector_hdr_processing<\/code><\/li>\n<\/ul>\n<p>The legacy sensor entities at the moment are deprecated. If a deprecated sensor is disabled and never referenced by automations or scripts, Residence Assistant will take away it from the entity registry. If utilization is detected, Residence Assistant retains it and reveals a restore problem that can assist you migrate. Replace your automations, scripts, dashboards, and templates to make use of the brand new choose entities.<\/p>\n<p>(<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/SteveEasley\" rel=\"external nofollow\">@SteveEasley<\/a> &#8211; <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/home-assistant\/core\/pull\/165194\" rel=\"external nofollow\">#165194<\/a>) (<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/jvc_projector\/\">JVC Projector documentation<\/a>)<\/p>\n<\/div>\n<\/details>\n<\/div>\n<div class=\"details-block\">\n<details class=\"details-block-item\">\n<summary class=\"details-block-title\">\n      <span>Litter-Robotic<\/span><\/p>\n<\/summary>\n<div class=\"details-block-content\" id=\"content_1\">\n<p>The deprecated night time gentle mode swap entity for Litter-Robotic 4 units has been eliminated. This swap was changed by a choose entity in Residence Assistant 2025.10. Should you nonetheless use the previous swap entity in your automations or scripts, replace them to make use of the choose entity as a substitute.<\/p>\n<p>(<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/natekspencer\" rel=\"external nofollow\">@natekspencer<\/a> &#8211; <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/home-assistant\/core\/pull\/165636\" rel=\"external nofollow\">#165636<\/a>) (<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/litterrobot\/\">Litter-Robotic documentation<\/a>)<\/p>\n<\/div>\n<\/details>\n<\/div>\n<div class=\"details-block\">\n<details class=\"details-block-item\">\n<summary class=\"details-block-title\">\n      <span>Movement Blinds<\/span><\/p>\n<\/summary>\n<div class=\"details-block-content\" id=\"content_2\">\n<p>On units that help tilt however don&#8217;t report a tilt place, the lean open and tilt shut operations now ship jog up and jog down instructions as a substitute of setting the lean angle to 0\u00b0 or 180\u00b0. Setting an absolute tilt place normally didn\u2019t work on these units anyway, and jog instructions present a significant small step within the supposed path.<\/p>\n<p>When you have automations that depend on the earlier tilt conduct for these units, chances are you&#8217;ll want to regulate them.<\/p>\n<p>(<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/tobiaswaldvogel\" rel=\"external nofollow\">@tobiaswaldvogel<\/a> &#8211; <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/home-assistant\/core\/pull\/164694\" rel=\"external nofollow\">#164694<\/a>) (<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/motion_blinds\/\">Movement Blinds documentation<\/a>)<\/p>\n<\/div>\n<\/details>\n<\/div>\n<div class=\"details-block\">\n<details class=\"details-block-item\">\n<summary class=\"details-block-title\">\n      <span>MQTT<\/span><\/p>\n<\/summary>\n<div class=\"details-block-content\" id=\"content_3\">\n<p>Help for the <code>object_id<\/code> possibility has been eliminated after 6 months of deprecation. This feature was used to counsel the entity ID for an MQTT entity and has been changed by the <code>default_entity_id<\/code> configuration possibility.<\/p>\n<p>Should you used <code>object_id<\/code> in your MQTT YAML configuration, you have been beforehand requested through a restore stream to replace your configuration. If <code>object_id<\/code> remains to be a part of a discovery message, the choice will merely be ignored and won&#8217;t break discovery.<\/p>\n<p>(<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/jbouwh\" rel=\"external nofollow\">@jbouwh<\/a> &#8211; <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/home-assistant\/core\/pull\/164460\" rel=\"external nofollow\">#164460<\/a>) (<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/mqtt\/\">MQTT documentation<\/a>)<\/p>\n<\/div>\n<\/details>\n<\/div>\n<div class=\"details-block\">\n<details class=\"details-block-item\">\n<summary class=\"details-block-title\">\n      <span>Roth Touchline<\/span><\/p>\n<\/summary>\n<div class=\"details-block-content\" id=\"content_5\">\n<p>The preset mode names for the Roth Touchline local weather entities have been up to date to make use of normal Residence Assistant preset names, making them translatable. When you have automations or scripts that reference the previous preset mode names, replace them to make use of the brand new names:<\/p>\n<ul>\n<li>\n<code>Regular<\/code> \u2192 <code>none<\/code>\n<\/li>\n<li>\n<code>Night time<\/code> \u2192 <code>sleep<\/code>\n<\/li>\n<li>\n<code>Vacation<\/code> \u2192 <code>away<\/code>\n<\/li>\n<li>\n<code>Professional 1<\/code> \u2192 <code>program_1<\/code>\n<\/li>\n<li>\n<code>Professional 2<\/code> \u2192 <code>program_2<\/code>\n<\/li>\n<li>\n<code>Professional 3<\/code> \u2192 <code>program_3<\/code>\n<\/li>\n<\/ul>\n<p>(<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/joostlek\" rel=\"external nofollow\">@joostlek<\/a> &#8211; <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/home-assistant\/core\/pull\/166390\" rel=\"external nofollow\">#166390<\/a>) (<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/touchline\/\">Roth Touchline documentation<\/a>)<\/p>\n<\/div>\n<\/details>\n<\/div>\n<div class=\"details-block\">\n<details class=\"details-block-item\">\n<summary class=\"details-block-title\">\n      <span>Tuya<\/span><\/p>\n<\/summary>\n<div class=\"details-block-content\" id=\"content_6\">\n<p>Beforehand deprecated swap entities used to manage valves have been eliminated. Use the valve entities as a substitute. When you have automations or scripts that reference these swap entities, replace them to make use of the corresponding valve entities.<\/p>\n<p>(<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/epenet\" rel=\"external nofollow\">@epenet<\/a> &#8211; <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/home-assistant\/core\/pull\/164657\" rel=\"external nofollow\">#164657<\/a>) (<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/tuya\/\">Tuya documentation<\/a>)<\/p>\n<\/div>\n<\/details>\n<\/div>\n<div class=\"details-block\">\n<details class=\"details-block-item\">\n<summary class=\"details-block-title\">\n      <span>Z-Wave<\/span><\/p>\n<\/summary>\n<div class=\"details-block-content\" id=\"content_7\">\n<p>The Z-Wave Installer panel has been eliminated. This panel was hidden and required an undocumented YAML configuration to allow. The identical performance is now natively out there via Z-Wave JS UI within the Z-Wave app.<\/p>\n<p>(<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/AlCalzone\" rel=\"external nofollow\">@AlCalzone<\/a> &#8211; <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/home-assistant\/core\/pull\/165388\" rel=\"external nofollow\">#165388<\/a>) (<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/integrations\/zwave_js\/\">Z-Wave documentation<\/a>)<\/p>\n<\/div>\n<\/details>\n<\/div>\n<p>If you&#8217;re a customized integration developer and need to find out about adjustments and new options out there on your integration: Be sure you comply with our <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/developers.home-assistant.io\/blog\/\">developer weblog<\/a>. The next adjustments are essentially the most notable for this launch:<\/p>\n<h2>All adjustments <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"all-changes\" href=\"#all-changes\"\/><br \/>\n<\/h2>\n<p>After all, there&#8217;s much more on this launch. You&#8217;ll find a listing of all adjustments made right here: <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/changelogs\/core-2026.4\">Full changelog for Residence Assistant Core 2026.4<\/a>.<\/p>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Residence Assistant 2026.4! \ud83c\udf89 I\u2019ll be sincere: after I first heard the pitch for infrared help in Residence Assistant, I wasn\u2019t precisely leaping out of my chair. Infrared? That\u2019s previous tech! However that\u2019s precisely the purpose. Take into consideration what number of TVs, air conditioners, and different home equipment sitting in your house proper now [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":13378,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[59],"tags":[1011,8497,1970],"class_list":["post-13376","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-smart-home-iot","tag-chat","tag-infrared","tag-left"],"_links":{"self":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/13376","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13376"}],"version-history":[{"count":1,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/13376\/revisions"}],"predecessor-version":[{"id":13377,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/13376\/revisions\/13377"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/media\/13378"}],"wp:attachment":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13376"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13376"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13376"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<!-- This website is optimized by Airlift. Learn more: https://airlift.net. Template:. Learn more: https://airlift.net. Template: 69c6f7b5190636d50e9f6768. Config Timestamp: 2026-03-27 21:33:41 UTC, Cached Timestamp: 2026-04-04 04:39:22 UTC -->