House Assistant 2026.11! 🎉
That is the most important launch we’ve ever shipped, by far. It’s ridiculously massive. 🤯 An enormous shout-out to everybody who helped make it occur, thanks! ❤️
For years, HACS, the House Assistant Neighborhood Retailer, has been the place to search out customized integrations, dashboard playing cards, and themes made by the neighborhood. Beginning with this launch, it’s constructed proper into House Assistant as the brand new Market. I’ve been engaged on bringing it over myself, and my aim was easy: should you use HACS in the present day, it ought to really feel like solely the identify modified. Every little thing you put in stays put in and retains getting updates. And should you by no means tried HACS as a result of putting in it felt like a hurdle, that hurdle is gone: it’s merely there, below Settings, on each set up sort. 🛍️
None of this may exist with out @ludeeus, who began HACS and donated it to the Open House Basis, and all of the maintainers and builders who constructed that ecosystem through the years. 🙏 And that is simply the primary model of what a market for House Assistant might develop into.
You realize by now I’m an automation particular person, so I’m additionally very completely happy you may lastly exclude gadgets from a goal. Activate all of the lights downstairs, besides the one within the kitchen? Carried out. And it stays good: add one other gentle to the kitchen subsequent month, and it’s disregarded too. 🧠
Then there’s naming. Greater than 4 years within the making, entity naming acquired a whole rethink: you identify a factor as soon as, and House Assistant provides the context the place it helps. Honest warning: it is a backward-incompatible change, and a few names in your dashboards will look completely different after updating. The total story is in its personal weblog publish.
There’s extra: Matter cameras you may discuss again by means of, LoRaWAN assist, sections that fill themselves, backups on native drives, a bunch of latest methods to search out out why one thing occurred, and 38 new integrations! 🚀
Two extra issues earlier than you dive in. November is the Month of “What the Heck?!” once more, and this yr it’s about everybody who lives in your house, together with the individuals who didn’t set it up. Does your associate, child, or housemate get aggravated by one thing in House Assistant? Have them share it on the discussion board! You may learn all about it in the announcement. 🗣️
And this Saturday, November 7, is Neighborhood Day! There are 97 meetups around the globe, in additional than 30 international locations, so there’s an excellent probability there’s one close to you. That is your final probability to enroll. I’ll be on the meetup in Enschede myself, and I hope to see a few of you there. 👋
Benefit from the launch!
../Frenck
- Welcome to the Market
- Exclude gadgets from a goal
- Copy and paste dashboard sections
- Sections that fill themselves
- New playing cards and badges
- Coloration management on gentle tiles
- Identify it as soon as, House Assistant provides the context
- Kinds that ask solely what they want
- From energy to vitality in a single step
- Why did that occur?
- Cameras Matter
- Retailer backups and media on native drives
- Attain the far corners with LoRaWAN
- Batteryless switches with Zigbee Inexperienced Energy
- Integrations
- Different noteworthy modifications
- Need assistance? Be a part of the neighborhood
- Backward-incompatible modifications
- All modifications
An enormous thanks to all of the contributors who made this launch attainable! And a particular shout-out to @abb848, @bramkragten, and @piitaya who helped write the discharge notes this launch. Additionally, @bieniu, @KapJI, and @Tommatheussen for placing effort into tweaking its contents. Because of them, these launch notes are in nice form. ❤️
Welcome to the Market
For years, the neighborhood has constructed customized integrationsA customized integration is an integration that has been created by somebody from the House Assistant neighborhood and has been revealed for others to make use of at their very own threat. Customized integrations are usually not supported by the House Assistant challenge. They don’t seem to be reviewed or examined by the House Assistant growth staff and thus might negatively impression the soundness of your House Assistant occasion. An instance of a customized integration is the Spook integration., dashboard playing cards, themes, and templates for House Assistant. Individuals discovered them by means of HACS, the House Assistant Neighborhood Retailer. With this launch, HACS turns into a part of House Assistant as the brand new Market.
The Market brings the prevailing HACS expertise into House Assistant and the common launch course of. It really works with each set up sort, together with House Assistant ContainerHouse Assistant Container is a standalone container-based set up of House Assistant Core. Any OCI suitable runtime can be utilized, however the documentation focus is on Docker. [Learn more], with out manually downloading or unpacking recordsdata. Every little thing within the Market is free, and that won’t change.
Browse and set up
You’ll find the Market below Settings > Market. It comes with House Assistant, so there’s nothing to arrange. As an administrator, you may browse the catalog and set up integrations, dashboard playing cards, themes, and templates. You don’t want a GitHub account to put in or replace tasks.

Putting in a brand new integrationIntegrations join and combine House Assistant together with your gadgets, providers, and extra. [Learn more] acquired shorter, too. In HACS, you downloaded it, restarted House Assistant, went to Units & providers, and looked for it once more to set it up. Within the Market, you choose Set up, and also you land straight in its setup circulate, and not using a restart. Updates nonetheless want a restart for now.
The web page of every challenge now exhibits greater than its README: how typically it was downloaded, its stars on GitHub, and the House Assistant model it requires, so you realize what you’re moving into prior to installing.

Each challenge you put in will get an “replace entity”An replace entity is an entity that signifies if an replace is out there for a tool or service. [Learn more], so updates present up below Settings > Updates, subsequent to the updates of House Assistant itself. After an replace, a restore tells you when a restart is required, and may restart House Assistant for you.
The primary time you open the Market, it exhibits a discover. Every little thing within the Market is made by the neighborhood. It’s not examined, audited, or supported by the House Assistant challenge, and it runs inside your House Assistant. Learn the discover, choose I perceive the dangers and agree, and also you’re in. Shopping works earlier than that. Putting in and updating doesn’t.

The Market provides a number of enhancements:
- Group the Browse and Put in lists by standing, sort, or supply. House Assistant remembers your grouping.
- Filter by supply to tell apart the neighborhood catalog from customized repositories.
- Choose a number of repositories on the Put in tab and uninstall them directly.
- Skipped updates now not maintain a repository on the prime of the record or rely within the replace badge. A brand new launch makes the replace accessible once more.
- Search, filters, and sorting are saved within the URL, so you may share a hyperlink to a particular Market view.
- Integrations present their model pictures prior to installing them.

Customized repositories
Not each challenge is within the catalog. So as to add one that’s lacking, choose Add from hyperlink and enter its repository URL. The Market then lists it together with your different repositories.
The Customized repositories web page lists repositories you added this manner and allows you to open or take away them. A repository stays within the record till you uninstall it.
Customized repositories require a GitHub connection. The Market makes use of GitHub machine sign-in, so that you approve the connection on GitHub with out coming into your password in House Assistant. The connection solely reads public data and can’t entry personal repositories.
The place your downloads come from
By default, the Market will get its catalog and every little thing you put in from GitHub. The place GitHub can’t be reached, resembling in mainland China, you may swap to the mirrors run by the House Assistant China neighborhood. Go to Settings > Market, choose the three dots menu within the upper-right nook, and choose Obtain supply. If the Market can not attain the catalog and a mirror is out there to your nation, a restore suggests it.
Every little thing the Market downloads then goes by means of whoever runs that mirror, and thru a third-party proxy each time these mirrors can’t be reached: the catalog, and the code you put in. Solely choose a obtain supply you belief. When you used the Chinese language model of HACS, the Market selects these mirrors for you when it migrates.
Thanks, @frenck!
Thanks, HACS
HACS made this attainable. @ludeeus based it and donated it to the Open House Basis a few yr and a half in the past, which is what made bringing it into House Assistant attainable. Along with the HACS maintainers and the various builders publishing their tasks, he constructed the ecosystem that the Market now carries ahead. Thanks. ❤️
When you use HACS in the present day, there’s nothing you should do. House Assistant migrates it when it begins after the replace. Every little thing you put in stays put in and retains receiving updates, your customized repositories and replace entities carry over, and hyperlinks and bookmarks that time to HACS now open the Market.
The HACS installer stops at House Assistant 2026.11, so a separate HACS set up is now not attainable on this model. The previous HACS received’t get new releases both: the Market ships with each House Assistant replace. Every little thing you should know concerning the transfer, for customers and for publishers, is within the Market documentation.
This can be a place to begin, and the primary model of what a market for House Assistant might develop into. Obtained concepts? Share them within the Market part of the characteristic request discussions on GitHub. Discovered a bug? Report it within the House Assistant challenge tracker, not within the HACS repository.
Exclude gadgets from a goal
Targets are an effective way to maintain your automationsAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more] and scriptsA script is a saved record of steps that runs while you begin it, for instance, from a dashboard, with Help, or from an automation. Not like an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more] updated. Level one at an spaceAn space in House Assistant is a logical grouping of gadgets and entities that represents a room or house in your house, resembling the lounge, kitchen, or storage. [Learn more], a groundA ground in House Assistant is a logical grouping of areas that should match the bodily flooring in your house. Units & entities are usually 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. [Learn more], or a labelLabels in House Assistant permit grouping parts regardless of their bodily location or sort. Labels might be assigned to areas, gadgets, 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 information. [Learn more], and House Assistant finds the matching entitiesAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more] for you, together with those you add later. There was only one catch: you couldn’t go away one out. Activate all of the lights on the bottom ground, besides the one within the kitchen? Your solely possibility was to record each gentle your self, and lose every little thing that made the goal good within the first place.
Now you can exclude entities, gadgetsA tool is a mannequin representing a bodily or logical unit that incorporates entities., areas, flooring, and labels from a goal. In a set offA set off is the a part of an automation that makes the automation begin when one thing particular occurs, for instance, when the solar units, a door opens, or a button is pressed. [Learn more], situationCircumstances test whether or not one thing is true at that second, for instance, whether or not a door is closed. You should use them in automations and scripts. If a situation isn’t met, the actions that come after it in the identical sequence don’t run. On the prime stage of an automation or script, this stops the automation or script. [Learn more], or motionAn motion makes House Assistant do one thing, for instance, activate a light-weight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more], choose Exclude goal subsequent to Add goal, then select what to depart out. You too can open a goal’s particulars, clear the checkboxes of the gadgets to exclude, and choose Apply.

Every exclusion is listed beneath the targets it takes entities out of, with the variety of entities it removes. An exclusion that doesn’t match something has no impact, and is listed below Exclusions with no impact, the place you may take away it.
And exclusions keep as good because the targets they belong to. House Assistant works them out each time the set off, situation, or motion runs. Exclude the kitchen, add one other gentle to the kitchen subsequent month, and that gentle is disregarded as properly. No want to the touch the automation once more.
This works in triggers, situations, and actions, in each automations and scripts. When you write YAMLYAML is a human-readable information serialization language. It’s used to retailer and transmit information in a structured format. In House Assistant, YAML is used for configuration, for instance within the configuration.yaml or automations.yaml recordsdata. [Learn more], add an exclude block to the goal, with the identical keys because the goal itself. For all the small print, together with how old-style teamsTeams are a option to set up your entities right into a single unit. [Learn more] behave, seek advice from excluding targets.
Thanks, @jpbede, @emontnemery, and @marcinbauer-ohf! 🙏
The automation editor additionally has a couple of enhancements:
- Substitute a step: Modified your thoughts a few set offA set off is the a part of an automation that makes the automation begin when one thing particular occurs, for instance, when the solar units, a door opens, or a button is pressed. [Learn more], situationCircumstances test whether or not one thing is true at that second, for instance, whether or not a door is closed. You should use them in automations and scripts. If a situation isn’t met, the actions that come after it in the identical sequence don’t run. On the prime stage of an automation or script, this stops the automation or script. [Learn more], or motionAn motion makes House Assistant do one thing, for instance, activate a light-weight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more]? Choose Substitute in its menu to swap it for an additional one in the identical place. House Assistant retains the settings the brand new merchandise accepts, so that you don’t have to select the goal and fill within the choices once more. It really works within the script editor as properly. Thanks, @nielsrowinbik!
- Just isn’t for the state set off: Set From or To to Just isn’t to make a set offA set off is the a part of an automation that makes the automation begin when one thing particular occurs, for instance, when the solar units, a door opens, or a button is pressed. [Learn more] hearth when the state modifications to or from any worth apart from the one you choose. No YAML is required. Thanks, @Skaronator!
- Just lately used: The dialog for including a set off, situation, or motion now begins with those you used lately, together with your lately chosen targets. Thanks, @wendevlin!
- Individuals within the goal picker: When including a set off or situation, discover Individuals below Different, subsequent to Time and Solar. This makes it simpler to create a rule for when somebody comes dwelling. Thanks, @marcinbauer-ohf!
- Edit ID is again: You may set the ID of a set off from its menu once more. Thanks, @jpbede!
- Edit in YAML for select choices: Edit the choices of a select motion in YAML, like different rows. Thanks, @oneseventhree!
- Undo after reducing: When you lower a set off, situation, or motion by mistake, choose Undo within the notification to revive it. Thanks, @marcinbauer-ohf!
Copy and paste dashboard sections
In dashboard edit mode, you may copy or lower a piece, then paste it after one other part. You may transfer sections between views and dashboards with out dragging them throughout the display. Thanks, @jce200!
Copy, lower, and paste sections from the part menu.
Sections that fill themselves
A dashboard part is often a listing of playing cards you place collectively by hand. Add a brand new gentle to the lounge, and it’s a must to bear in mind so as to add its card too. Automated sections maintain that for you: they choose their playing cards themselves, and keep updated while you add or take away gadgetsA tool is a mannequin representing a bodily or logical unit that incorporates entities. and entitiesAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more].
Once you create a piece, House Assistant now asks what you need: a handbook part you fill card by card, an automated part, or the part you simply copied. Decide Automated part, and also you get the record of automated sections, every with a reside preview, so that you see what you get earlier than including it.
Decide an automated part, and see what it appears like earlier than including it.
Frequent controls exhibits the entities you employ essentially the most, identical to on the Overview dashboard. Subsequent to it, two automated sections are new on this launch. The Gadget part exhibits the entities of 1 machineA tool is a mannequin representing a bodily or logical unit that incorporates entities., as tiles or in a single entities card, grouped by class, with the machine identify, its spaceAn space in House Assistant is a logical grouping of gadgets and entities that represents a room or house in your house, resembling the lounge, kitchen, or storage. [Learn more], and its battery stage within the heading. The Entities part exhibits each entityAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more] of the categories you choose, like all of your lights or all of your batteries, within the areas, flooring, gadgets, or labels you select. Add a light-weight to the bottom ground, and it exhibits up in your floor ground lights part by itself. When you put in sections made by the neighborhood, they’re listed too, below Neighborhood sections.
Decide the sorts of entities and the targets, and the part exhibits each match.
You too can begin from the machine. On its machine web page, choose Add to… > Add to a dashboard, and choose a dashboard and a view. In a sections view, you get a Gadget part for that machine. In different views, you get an Entities card, and also you select which classes of entities to incorporate. This replaces the Add to dashboard buttons on the backside of every record of entities on the machine web page.
Add a tool to a dashboard, straight from its machine web page.
If you would like extra management over an automated part, choose Convert to handbook part within the part menu. The part retains its playing cards, and you may edit, transfer, or take away every of them. In return, it now not updates by itself, so House Assistant asks you to substantiate first.
Convert an automated part to edit its playing cards one after the other.
Thanks, @piitaya!
New playing cards and badges
The brand new Date card exhibits the present date. The Alert badge exhibits an entityAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more]’s state on a coloured background that may pulse. The Sensor card takes a shade, which tints each its icon and its graph. For goal temperature controls, you may select buttons or a slider. When including a card or badge, a paste bar helps you to add a copied merchandise.
Present the present date within the format you want.
Select buttons or a slider for goal temperature controls.
Because of @Lackmake, @pcan08, @timmo001, @piitaya, and @wendevlin.
Alert card, now with out YAML
The Alert card now has a visible editor. You may set separate colours for alert and clear states with out modifying YAMLYAML is a human-readable information serialization language. It’s used to retailer and transmit information in a structured format. In House Assistant, YAML is used for configuration, for instance within the configuration.yaml or automations.yaml recordsdata. [Learn more]. Thanks, @timmo001!
Set separate colours for alert and clear states within the visible editor.
Coloration management on gentle tiles
Gentle tiles now have a shade strip for setting hue, with an non-obligatory saturation slider. The colour controls fade when the gentleA lightweight has a brightness you may management, and optionally shade temperature or RGB shade management. [Learn more] is off, and members of a light-weight groupTeams are a option to set up your entities right into a single unit. [Learn more] present the colour management of their more-info dialog. Thanks, @piitaya!
Modify hue and saturation from a light-weight tile.
Identify it as soon as, House Assistant provides the context
Identify a factor as soon as, and House Assistant makes positive it is sensible all over the place. That’s the concept behind how entitiesAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more] are named from this launch on, and it has been greater than 4 years within the making. You give an entity its personal identify, like “Temperature”. House Assistant is aware of which machineA tool is a mannequin representing a bodily or logical unit that incorporates entities. it belongs to, and by which spaceAn space in House Assistant is a logical grouping of gadgets and entities that represents a room or house in your house, resembling the lounge, kitchen, or storage. [Learn more] that machine lives, so it will possibly add that context the place it helps. By default, that’s the identify of the machine: the “Temperature” of a “Thermostat” within the “Bed room” exhibits up as “Thermostat Temperature”. The place you need extra, a card can add the realm too, like “Bed room Thermostat Temperature”.
Naming has been a subject locally for years, with threads like “How do you identify your gadgets?” and “Naming methods for entities?”, all on the lookout for a system that retains a rising dwelling readable.
It’s time to let these programs go. You shouldn’t want a method to make sense of the knowledge in House Assistant. House Assistant ought to provide the context you want, for the time being you want it. Now you rename the machine, and each entity on it follows. Entities you renamed, and entities you by no means touched, get their context the identical approach.
You see this in dashboards, settings, the exercise and logbook, the voice assistant settings, and the apps. The identical identify, in the identical construction, all over the place you look.
A couple of issues to know:
- Renaming an entity solely renames the entity. If you wish to change the identify of the machine, rename the machine. If an entity represents the principle perform of its machine, activate Fundamental entity of the machine in its settings, and it goes by the identify and the realm of the machine.
- Units with a number of elements, like an influence strip, now get a machineA tool is a mannequin representing a bodily or logical unit that incorporates entities. per half, every with its personal identify and spaceAn space in House Assistant is a logical grouping of gadgets and entities that represents a room or house in your house, resembling the lounge, kitchen, or storage. [Learn more]. These are referred to as little one gadgets. A baby machine inherits the realm of its guardian, till you give it one in every of its personal. Integrations are transferring to them one after the other, beginning with the multi-channel switches in Tuya.
- Your personal names are saved. House Assistant migrates names you set. If an entity’s displayed identify modifications, the previous identify stays an alias for voice assistants. For instance, “activate the ceiling gentle” continues to work.
- Templates: The
friendly_nameattribute is deliberate for deprecation. Useentity_name(),device_name(), andarea_name()to construct the identify you want.
What doesn’t change: entity IDs. Your automationsAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more], scriptsA script is a saved record of steps that runs while you begin it, for instance, from a dashboard, with Help, or from an automation. Not like an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more], and dashboards maintain working.
We’re upfront about one factor: it is a backward-incompatible change. Some names look completely different after the replace, and also you discover that almost all in your dashboards. Playing cards, badges, and rows and not using a identify now present the machine identify adopted by the entity identify, as a substitute of the pleasant identify. Making them shorter is fast: rename the machine or the entity, activate Fundamental entity of the machine for the entity that represents the machine, or set a reputation on the cardboard. The main points are within the backward-incompatible modifications beneath.
That is the quick model. A separate weblog publish about entity naming tells the complete story.
This challenge ran for greater than 4 years, and many individuals labored on it alongside the best way. Thanks to everybody who helped make this occur! 🙏
Kinds that ask solely what they want
Establishing an integrationIntegrations join and combine House Assistant together with your gadgets, providers, and extra. [Learn more] typically meant studying previous choices that had nothing to do together with your decisions. A subject can now seem solely when one other subject has a sure worth, so a type asks what’s related and leaves out the remaining. Whereas a subject is hidden, it isn’t required, and its worth isn’t saved.
You may already see it within the integrations for AI dialog brokers, the place the settings you hardly ever contact keep out of the best way till you ask for them.
The identical works for a blueprintA blueprint is a script, automation, or template entity configuration with sure elements marked as configurable. This lets you create a number of scripts, automations, or template entities based mostly on the identical blueprint, with every having its personal configuration-specific settings. Blueprints are shared by the neighborhood on the blueprints trade within the discussion board. [Learn more]. An enter, or a complete group of inputs, can rely on the solutions you gave earlier, so a blueprint solely asks what nonetheless applies.
Thanks, @piitaya!
From energy to vitality in a single step
The Power dashboard works with vitality in kilowatt-hours, however loads of gadgetsA tool is a mannequin representing a bodily or logical unit that incorporates entities. solely report energy in watts. A tool like that would not be added instantly: first you needed to arrange a sensorSensors return details about a factor, as an example the extent of water in a tank. [Learn more] that provides the ability up over time, then come again and add the machine.
House Assistant now affords to try this for you. Add a person machine, a photo voltaic panel, or your house consumption with solely an influence sensor, and while you save, House Assistant affords to derive the vitality sensor from it, or to reuse one you derived from the identical sensor earlier. Gasoline and water work the identical approach: choose a sensor that experiences a circulate fee, and House Assistant affords to derive the entire from it.
Thanks, @MindFreeze!
Why did that occur?
A lightweight turned on, and no person touched it. Or an automationAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more] did one thing you didn’t anticipate. Discovering out why is a part of residing with a wise dwelling, so this launch provides a handful of the way to search out the reply sooner.
See what triggered it
The Exercise panel has a brand new Triggered by filter. Use it to point out solely what an individual did, what your automationsAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more] or scriptsA script is a saved record of steps that runs while you begin it, for instance, from a dashboard, with Help, or from an automation. Not like an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more] did, or what an integrationIntegrations join and combine House Assistant together with your gadgets, providers, and extra. [Learn more] did, like HomeKit or Google Assistant. Accounts that don’t belong to an individual, just like the one utilized by Node-RED, rely as integrations. Entries and not using a recognized trigger are listed below Different.
Thanks, @piitaya!
Observe a hint into the script it referred to as
When an automationAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more] or scriptA script is a saved record of steps that runs while you begin it, for instance, from a dashboard, with Help, or from an automation. Not like an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more] runs one other script, or triggers an automation, the step in its hint now has a View hint of hyperlink to precisely that run. Earlier than, you needed to discover the correct run your self, by timestamp. It really works from automation to script, script to script, and automation to automation, for every iteration of a repeat, and for a script that begins itself. The hyperlink exhibits up within the step particulars and within the hint timeline. The web page additionally retains the run you’re looking at in its tackle, so going again in your browser takes you again to the earlier run.

Thanks, @Xyolyp!
Dwell logs for every integration
Whereas debug logging is enabled for an integrationIntegrations join and combine House Assistant together with your gadgets, providers, and extra. [Learn more], the banner on its web page now has a Present logs button, subsequent to Disable. It opens a dialog with solely the log traces of that integration, together with the libraries it makes use of: first what it logged since House Assistant began, then new traces as they arrive in. You may search, flip line wrapping on or off, and obtain what you captured. Useful when you’re making an attempt to breed a problem, with out digging by means of the complete log.
The logs web page below Settings > System > Logs acquired a filter as properly. Choose a number of integrations, and the errors record and the uncooked logs solely present their traces. Your search, your filter, and the uncooked view are saved within the tackle, so you may bookmark a filtered view or share a hyperlink to it. Looking the uncooked logs now exhibits every match with three traces round it, the best way a diff does, and a button reveals the traces in between. When an appApps are extra standalone third-party software program packages that may be put in on House Assistant OS. [Learn more] replace fails, opening its logs takes you straight to the traces of that app.
Thanks, @erwindouna and @timmo001!
Take away unhealthy readings out of your historical past
One unhealthy measurement can spoil the graph of a sensorSensors return details about a factor, as an example the extent of water in a tank. [Learn more]. “Statistics”House Assistant retains statistics for sensors which have a state class, resembling measurement, complete, or complete rising. Each 5 minutes, it saves short-term statistics, that are deleted after 10 days by default. Each hour, it saves long-term statistics, that are by no means deleted routinely. The Power dashboard and statistics playing cards use them. [Learn more] of values like temperature can’t be adjusted, so the one repair was to delete the entire statistic and lose its historical past. Now you may delete only a time vary. In Settings > Instruments > Statistics, choose the delete possibility of a statistic, choose the time vary, and the dialog previews the information earlier than you delete something. Every little thing outdoors that vary stays.

Thanks, @balloob!
Zoom in on a chart
Charts that plot values over time now zoom with a plain drag: drag throughout the half you wish to see, and the chart follows. A slim slider seems beneath to maneuver or resize the vary, and scrolling sideways pans alongside. On the historical past web page, one zoom bar drives each chart directly, so you may line up what occurred throughout a number of entitiesAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more].
Thanks, @MindFreeze!
Each motion, on the report
Settings > Instruments has a brand new Motion historical past tab. It lists the actionsAn motion makes House Assistant do one thing, for instance, activate a light-weight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more] that had been referred to as in House Assistant, with the motion, its targets, what brought on it, and when. You may search the record and choose a time vary. Choose an motion to see its particulars: the trigger, the person, the context ID, and the information it was referred to as with. Copy that information as YAMLYAML is a human-readable information serialization language. It’s used to retailer and transmit information in a structured format. In House Assistant, YAML is used for configuration, for instance within the configuration.yaml or automations.yaml recordsdata. [Learn more] with one button, and when there’s a hint, View hint opens it.

The main points of an entry in Exercise acquired higher too. When an automationAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more] calls scriptsA script is a saved record of steps that runs while you begin it, for instance, from a dashboard, with Help, or from an automation. Not like an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more], every run now hyperlinks to its personal hint. Earlier than, all of them opened the identical one.
Thanks, @joostlek and @Xyolyp!
Cameras Matter
MatterMatter is an open-source normal that defines management good dwelling gadgets on a Wi-Fi or Thread community. [Learn more] retains rising up. With Matter 1.5, cameras are a part of the usual, and House Assistant now helps them. And whereas we had been at it, cameras acquired a voice.
Matter cameras
The Matter integration now helps Matter 1.5 cameras. A Matter digital camera exhibits up as a digital camera in House Assistant, with reside video and snapshots. The reside video is streamed with WebRTC, instantly between your browser and the digital camera. The digital camera entityAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more] mirrors the state of the digital camera, together with whether or not its privateness mode is on.
Matter cameras want a Matter server that’s latest sufficient to assist them. House Assistant solely discovers cameras when the linked server does.
Thanks, @arturpragacz!
Discuss again by means of your cameras
Cameras can discuss now, too. A brand new Labs preview characteristic, Two-way audio, provides a chat button to the reside stream, so you may discuss to whoever is close to your digital camera or doorbell. Flip it on in Settings > System > Labs.
The discuss button seems for cameras that assist two-way audio, and whose integrationIntegrations join and combine House Assistant together with your gadgets, providers, and extra. [Learn more] has added assist for it. On this launch, that’s Matter cameras and Reolink. A Reolink digital camera wants to make use of RTSP, as a result of RTMP and FLV can’t carry audio again to the digital camera.
Browsers solely permit microphone entry over a safe connection, so for now two-way audio works while you open House Assistant over HTTPS. We’re engaged on bringing it to the House Assistant apps over HTTP as properly.
Thanks, @starkillerOG! And because of @sdb9696 for the sooner work this builds on.
Retailer backups and media on native drives
“Backups”House Assistant has built-in performance to create recordsdata containing a replica of your configuration. This can be utilized to revive your House Assistant in addition to migrate to a brand new system. The backup characteristic is out there for all set up varieties. [Learn more] and media take up a whole lot of house, and the perfect place for them is commonly not the drive House Assistant runs on. In addition to community storage, now you can add an inside drive or a USB drive. Go to Settings > System > Storage, choose Add storage, and choose Native disk as the kind. Use it for backups, media, or shared recordsdata, identical to community storage. House Assistant remembers the disk by its file system identifier, so it retains working after a restart or when the machine identify modifications, and a restore tells you if the disk is disconnected. The disk must be formatted already. For the supported file programs and all the small print, seek advice from the native disk storage documentation.
Backups acquired a couple of extra enhancements. Restoring now not makes a short lived copy of the entire backup first, which saves free house and time, particularly for backups on community storage. The progress bar on the backup web page now fills because the backup uploads, and Dropbox, Azure Storage, SFTP Storage, Synology DSM, and Backblaze B2 now report their add progress too. And the brand new Final profitable automated backup dimension sensorSensors return details about a factor, as an example the extent of water in a tank. [Learn more] helps you to keep watch over how massive your automated backups are, so you may get notified after they all of a sudden develop or shrink.
Thanks, @MindFreeze, @agners, @KapJI, and @erwindouna!
Attain the far corners with LoRaWAN
LoRaWAN is a long-range, low-power wi-fi protocol, typically used for battery-powered sensors in locations your Wi-Fi by no means reaches, like a backyard, a shed, or a subject. House Assistant now speaks it. Join your LoRaWAN community server, ChirpStack or The Issues Community, and House Assistant affords the matching machine integrationIntegrations join and combine House Assistant together with your gadgets, providers, and extra. [Learn more], like SenseCAP, when a supported machine exhibits up.
All of it comes collectively in a brand new LoRaWAN web page in Settings > Connectivity. It exhibits your connections and what number of gadgetsA tool is a mannequin representing a bodily or logical unit that incorporates entities. every has, and a desk of all of your gadgets that you could search and filter by connection. A map exhibits how your community hangs collectively: which gateways obtain which gadgets, and which gadgets no gateway has seen. On the web page of a tool, you discover its radio particulars, like sign power, the final time it reported in, and its battery. A tool that House Assistant doesn’t assist but nonetheless exhibits up, with a word on what’s lacking. And while you wish to add a brand new machine, House Assistant takes you straight to the administration console of its connection.


Thanks, @balloob!
Batteryless switches with Zigbee Inexperienced Energy
Zigbee House Automation now helps Zigbee Inexperienced Energy. Inexperienced Energy gadgetsA tool is a mannequin representing a bodily or logical unit that incorporates entities. run and not using a battery: a wall swap powered by the vitality of your press, or a sensor that lives off the sunshine within the room. Pals of Hue switches are the best-known instance. Till now, House Assistant handed them by.
They work otherwise from different Zigbee gadgets, and the interface follows alongside. A Inexperienced Energy machine lists its Supply ID with its community particulars, and the choices that don’t apply to it, like reconfiguring it or managing its clusters, are disregarded. Within the community visualization it exhibits up and not using a line to a guardian, as a result of a Inexperienced Energy machine doesn’t have one.
Thanks, @puddly!
Integrations
Because of our neighborhood for maintaining tempo with the brand new integrationsIntegrations join and combine House Assistant together with your gadgets, providers, and extra. [Learn more] and enhancements to current ones! You’re all superior 🥰
New integrations
We welcome the next new integrations on this launch:
-
A Higher Routeplanner, added by @mtandersson
Deliver the autos in your A Higher Routeplanner (ABRP) account into House Assistant. Every car will get sensors for its state of cost, vary, battery temperature, odometer, and charging state. Check in together with your ABRP account. -
aerosmart, added by @kayloehmann
Monitor an aerosmart air flow and heat-pump set up over Modbus, by means of a TCP gateway or a serial connection. No vendor app or cloud service is required. House Assistant reads working values, filter data, and controller standing. -
Alpha Bidet Infrared, added by @eseverson
Management an Alpha Bidet seat with an infrared transmitter already arrange in House Assistant. Begin or cease a wash, run the dryer, and set water stress, nozzle place, and temperatures. Infrared is one-way, so the combination can not affirm the bidet’s state. -
AnyList, added by @BookCatKid
Deliver your AnyList buying lists into House Assistant. Every record turns into a to-do record. Add, edit, and test off gadgets from a dashboard or an automationAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more]. Adjustments within the AnyList app additionally seem in House Assistant. -
BLUETTI Modbus, added by @chpego
Join a BLUETTI energy station over your community utilizing its built-in Modbus TCP interface. No account, API key, or cloud connection is required, so readings proceed in case your web connection is down. -
Bosch Sensible Digital camera, added by @mosandlt
Join your Bosch SingleKey ID account to make use of Bosch Sensible House cameras, such because the Eyes Out of doors and the 360° Indoor digital camera. This primary model units up the account connection, and the cameras themselves observe in a later launch. -
ChirpStack, added by @balloobbot
Join your ChirpStack LoRaWAN community server to House Assistant. Choose a tenant and its purposes to make supported gadgets accessible. -
Debug console, added by @frenck
Run Python code inside House Assistant, just like a browser’s developer console. This integration is for builders who want to examine House Assistant and integration internals, not for on a regular basis use. As a result of it has full entry, allow it in yourconfiguration.yamlThe configuration.yaml file is the principle configuration file for House Assistant. It lists the integrations to be loaded and their particular configurations. In some instances, the configuration must be edited manually instantly within the configuration.yaml file. Most integrations might be configured within the UI. [Learn more] file. Solely directors can use it, and House Assistant exhibits a warning first. -
ecosmart, added by @Daryn-L
Get half-hourly wholesale electrical energy costs from ecosmart, a New Zealand retailer that passes spot costs on to clients. Use the costs to shift consumption to cheaper durations. -
ENGIE Belgium, added by @DaanVervacke, launching at 🥈 silver high quality
Monitor electrical energy and gasoline costs to your ENGIE Belgium contracts. With a dynamic tariff, you additionally get Belgian EPEX day-ahead wholesale costs that can assist you select when to run home equipment. -
Flic, added by @alhia and @joostlek
Pair Flic 2, Flic Duo, and Flic Twist buttons with House Assistant instantly over Bluetooth, with out an account. Every push exhibits up as an occasion you need to use in automationsAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more]. The Flic Twist additionally experiences how far it’s turned. -
Foreca, added by @EetuPelkonen
Get climate forecasts for areas worldwide from Foreca. For noncommercial use, you may select a free Foreca Climate API Freemium key or one in every of its premium packages. -
Grandstream House, added by @wtxu-gs
Monitor Grandstream GDS372x and GSC356X door entry programs from House Assistant. House Assistant discovers them in your native community. -
Hase iQ, added by @bbayszczak
Monitor the combustion section, firebox temperature, heat-up progress, and combustion efficiency of a HASE wooden range with iQ monitoring. House Assistant reads the range over your native community, with out the seller app or a cloud service. You may get a notificationYou should use notifications to ship messages, footage, and extra, to gadgets. [Learn more] when it’s time to add wooden. The mixing is read-only, so it can not flip the range on or off. -
HAVEN IAQ, added by @krhtzoa, launching at 🥈 silver high quality
Join HAVEN IAQ Room Air Screens and Central Air Screens over your native community. House Assistant discovers them and offers indoor air high quality and airflow measurements. -
Helty Movement Cloud, added by @ebaschiera
Management Helty Movement heat-recovery air flow models with the newer management panel, which is managed by means of the Helty House app. The panel connects by means of the producer’s cloud, so the combination makes use of your Helty House account. Items with the older panel proceed to make use of the Helty Movement integration. -
HP Printer, added by @chemelli74
Monitor an HP printer over your native community and not using a cloud account. See its standing, ink or toner ranges, and web page counts for printing, scanning, copying, and faxing. Get a notification earlier than a cartridge runs out. -
Hydro-Québec Peak Occasions, added by @Beat-YT
Monitor winter peak demand occasions (événements de pointe) introduced by Hydro-Québec, Québec’s electrical energy utility. Preheat your house earlier than an occasion and decrease the thermostat whereas it runs. The mixing makes use of public information, so no account is required. -
KACO RS485, added by @g4bri3lDev, launching at 🥈 silver high quality
Learn KACO new vitality Powador xi photo voltaic inverters over their RS485 serial bus. These inverters haven’t any community port. As much as 32 inverters can share one bus, and their manufacturing seems on the Power dashboard. -
LibreSync, added by @drsound
Management audio hubs constructed on the Libre Wi-fi LibreSync platform over your native community, such because the Platin Stereo Hub. See what’s enjoying and from which supply, and alter the amount from a dashboard or an automationAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more]. No account or cloud connection is required. -
LoRaWAN, added by @balloobbot
Join LoRaWAN community server integrations, resembling ChirpStack and The Issues Community, with supported machine integrations, resembling SenseCAP. -
Marantz RS-232, added by @balloobbot
Management a Marantz receiver by means of its RS-232 serial port, with native managementNative management means House Assistant talks to your gadgets instantly over your individual community, with out going by means of a vendor cloud. and state updates. Set the enter and quantity in a movie-night sceneScenes seize the states you need sure entities to be. For instance, a scene can specify that gentle A must be turned on and light-weight B must be brilliant purple. [Learn more], or put a zone in standby at bedtime. The mixing helps receivers that use the 2007 Marantz protocol, examined with the SR7002. -
Market, added by @frenck
Discover and set up community-created integrations, dashboard playing cards, themes, and templates, and get updates for put in tasks. Directors can open it below Settings > Market. Neighborhood tasks are usually not examined, audited, or supported by the House Assistant challenge. Learn the discover earlier than putting in a challenge. -
Mijn Farmad Apotheek, added by @DaanVervacke
Search your pharmacy’s catalog and order remedy for pickup utilizing your Mijn Farmad Apotheek account. The service is utilized by greater than 1,000 pharmacies in Flanders. The mixing offers two actionsAn motion makes House Assistant do one thing, for instance, activate a light-weight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more]: search and order. -
Nature Remo, added by @tnj
Join Nature Remo good distant controllers by means of the Nature cloud. Every Remo experiences the temperature and humidity of its room. A Remo E additionally experiences vitality imported from and exported to the grid for the Power dashboard. -
OKOK Scale, added by @rrooggiieerr, launching at 🏆 platinum high quality
Join a Bluetooth scale that works with the OKOK·Worldwide app. Chart your weight on a dashboard and use every new measurement in automationsAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more]. The mixing doesn’t rely on the OKOK cloud app. -
Philips Infrared, added by @javitonino
Management a Philips TV with an infrared emitter already arrange in House Assistant. Flip the TV on or off, change the amount, and swap channels. Infrared is one-way, so the combination can not affirm the TV’s state. In case your TV is in your community, the Philips TV integration can learn its state. -
RainbowMiner, added by @El1t3Mult1pl3x0r
Monitor RainbowMiner, an open-source cryptocurrency mining program that switches between algorithms, swimming pools, and cash by itself. House Assistant reads its native API, so you may observe the mining standing, earnings, and energy consumption. -
Seafile, added by @erwindouna
Join your individual Seafile file sync and share server. See the dimensions, variety of recordsdata, and final change of the libraries you choose, and retailer your backupsHouse Assistant has built-in performance to create recordsdata containing a replica of your configuration. This can be utilized to revive your House Assistant in addition to migrate to a brand new system. The backup characteristic is out there for all set up varieties. [Learn more] on the server. -
SenseCAP, added by @balloob
Add supported Seeed Studio SenseCAP sensors out of your LoRaWAN connections. Relying on the mannequin, House Assistant offers temperature, humidity, illuminance, carbon dioxide, soil, and climate readings, plus battery stage. -
SilverCrest Infrared, added by @tr4nt0r
Management SilverCrest followers and air coolers with an infrared emitter already arrange in House Assistant. Flip a tool on or off and set its different features. Infrared is one-way, so the combination can not affirm the machine’s state. -
SmartyPlants, added by @bigbimbs
Join SmartyPlants plant sensors to House Assistant. See soil moisture, temperature, humidity, and light-weight, together with every plant’s well being rating and fertilizing countdown. You may get a reminder when a plant wants water. -
Solyx Power Cloud, added by @MartinaeyNL
Monitor and management a Nymo machine from Solyx Power. The Nymo heats an electrical boiler with the solar energy you’ll in any other case feed again to the grid, so your surplus is saved as scorching water. -
Spin EV Charger, added by @Dr-Clean
Join an Exicom Spin EV charger instantly over Bluetooth Low Power, and not using a cloud service or vendor account. -
SteamVR Base Station, added by @g4bri3lDev, launching at 🥈 silver high quality
Management Valve Index base stations (SteamVR Base Station 2.0) over Bluetooth Low Power. Flip them on or off to cease their motors and lasers when you’re not utilizing VR. The unique base stations that got here with the HTC Vive are usually not supported. -
The Issues Community, added by @balloobbot
Join The Issues Community or a self-hosted The Issues Stack server to LoRaWAN utilizing an software API key. Gadget integrations, resembling SenseCAP, flip sensor readings into entitiesAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more]. The present integration, now named The Issues Community (Cloud Storage), stays accessible for sensors based mostly on saved payload fields. -
Xiaomi Climate, added by @shirok1
Get present climate and day by day, hourly, and twice-daily forecasts for cities in mainland China. Choose a location on the map to search out the matching metropolis. No Xiaomi machine, account, or API secret’s wanted. -
Škoda, added by @TomVSB
Monitor your Škoda car by means of Škoda Join. See the mileage, gasoline or battery stage, charging state, vary, and local weather management goal temperature. The mixing is read-only. Create its API key within the MyŠkoda app.
Noteworthy enhancements to current integrations
It’s not simply new integrationsIntegrations join and combine House Assistant together with your gadgets, providers, and extra. [Learn more] which have been added; current ones maintain getting higher too. Listed below are a few of the noteworthy enhancements this launch:
- ESPHome gadgetsA tool is a mannequin representing a bodily or logical unit that incorporates entities. can now share one in every of their serial ports over your community, so an integrationIntegrations join and combine House Assistant together with your gadgets, providers, and extra. [Learn more] can attain a serial-connected machine, like an AV receiver or an vitality meter, from wherever in the home. Zigbee House Automation can use it for a Zigbee adapter plugged into an ESPHome machine, and retains working while you transfer that adapter to a different ESPHome machine. Add the serial proxy element to your ESPHome machine, and the port exhibits up while you arrange the combination that wants it. Thanks, @puddly!
- Shelly added an “replace entity”An replace entity is an entity that signifies if an replace is out there for a tool or service. [Learn more] for the BLU TRV, a Final seen sensorSensors return details about a factor, as an example the extent of water in a tank. [Learn more] that tells you when a battery-powered machine final reported in, a single motionAn motion makes House Assistant do one thing, for instance, activate a light-weight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more] to set the place and tilt of a cowlCovers are gadgets resembling blinds, storage doorways, and so forth that may be opened and closed and optionally set to a particular place. [Learn more] directly, and a sensor for what despatched the final command to the machine. Thanks, @bieniu and @thecode!
- Tuya helps extra gadgetsA tool is a mannequin representing a bodily or logical unit that incorporates entities. once more: heated towel racks (with temperature management, switches, modes, and a countdown sensor), water valves on irrigation controllers, and the switches that had been lacking on multi-gang wall switches. Thanks, @rngarcia, @tritter, @alainmic, and @huangjt1!
- UniFi Shield now helps the UniFi Shield Alarm Hub. It’s added as its personal machineA tool is a mannequin representing a bodily or logical unit that incorporates entities., with “binary sensors”A binary sensor is an entity that experiences one in every of two mutually unique states, on or off. The machine class determines how these states are labeled within the UI. For instance, open/closed for a door or detected/clear for movement. [Learn more] for tamper, backup battery, and every zone enter. A brand new motionAn motion makes House Assistant do one thing, for instance, activate a light-weight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more] triggers an alarm webhook, key fobs report their sign high quality, and the API-key-only mode gained chimes, doorbell messages, pan and tilt management, and speaker audio. Thanks, @RaHehl, @SteveEdson, and @jzila!
- Zigbee House Automation offers every group its personal machineA tool is a mannequin representing a bodily or logical unit that incorporates entities., named after the group. You may give a bunch its personal spaceAn space in House Assistant is a logical grouping of gadgets and entities that represents a room or house in your house, resembling the lounge, kitchen, or storage. [Learn more], and its entities are multi function place, identical to on every other machine. Thanks, @TheJulianJES!
- Bosch SHC grew loads this launch. The Intrusion Detection System of your controller is now an alarm management panel that you could arm and disarm and not using a code, every room and every heating circuit will get a “local weather entity”The Local weather entity means that you can management and monitor HVAC (heating, ventilating, and air-con) gadgets and thermostats. [Learn more], and Gentle Management micromodule dimmers present up as lightsA lightweight has a brightness you may management, and optionally shade temperature or RGB shade management. [Learn more]. On prime of that, there’s a self-test button for smoke detectors, sensors for the Room Thermostat II, notification switches for the Digital camera 360 and Digital camera Eyes, and an extended record of settings now you can change from House Assistant, resembling movement, smoke, and vibration sensitivity, the thermostat show, the state after an influence outage, the temperature offset, and the LED brightness. Thanks, @mosandlt!
- HomematicIP Cloud added an determine button that makes a machineA tool is a mannequin representing a bodily or logical unit that incorporates entities. sign the place it’s, a heating output binary sensorA binary sensor is an entity that experiences one in every of two mutually unique states, on or off. The machine class determines how these states are labeled within the UI. For instance, open/closed for a door or detected/clear for movement. [Learn more] for wall thermostats, the water provide cease valve with its water alarm sensor, distance and top sensors for the ELV-SH-DUSI, and the movement and illuminance entities of the HmIP-SMO230. An entry authorization with a PIN can now be used with the Pull latch motionAn motion makes House Assistant do one thing, for instance, activate a light-weight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more]. Thanks, @lackas!
- Teslemetry builds on the native Powerwall assist from final launch: grid and web site “binary sensors”A binary sensor is an entity that experiences one in every of two mutually unique states, on or off. The machine class determines how these states are labeled within the UI. For instance, open/closed for a door or detected/clear for movement. [Learn more], photo voltaic string sensors, and battery dispatch actionsAn motion makes House Assistant do one thing, for instance, activate a light-weight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more] now come straight out of your Powerwall over your individual community. Autos gained Bluetooth binary sensors and buttons to maintain the accent energy on, and Wall Connectors report the vitality they delivered in the present day. Thanks, @Bre77!
- Amazon Alexa can present a digital camera’s reside view on an Echo Present, for cameras that assist WebRTC, both instantly or by means of go2rtc. Thanks, @nolimit-labs!
- Alexa Units now helps the Amazon Echo Glow, together with brightness, shade, and light-weight modes like Campfire and Disco as results. Notifications can carry a title, and air high quality displays gained a swap for his or her LED. Thanks, @jamesonuk and @chemelli74!
- Midea retains rising: washing machines and dryers with their controls and a progress sensor, fridge door “binary sensors”A binary sensor is an entity that experiences one in every of two mutually unique states, on or off. The machine class determines how these states are labeled within the UI. For instance, open/closed for a door or detected/clear for movement. [Learn more], the water heater entities that had been nonetheless lacking, an influence swap for air purifiers, and a immediate tone swap for dehumidifiers. Thanks, @rokam, @jebentancour, @devPalacio, and @vrpolice!
- MQTT gadgetsA tool is a mannequin representing a bodily or logical unit that incorporates entities. can have little one gadgets, so a tool with a number of elements exhibits every half individually. The MQTT entity editor additionally gained a picker for the unit of measurement. Thanks, @jbouwh!
- Lutron Caseta creates an occasion entityAn occasion entity represents a momentary prevalence and not using a lasting state, for instance, while you press a doorbell or a button on a distant management. As a substitute of a state resembling on or off, the occasion entity retains observe of when the final occasion was detected and its occasion sort, resembling a single press or an extended press. [Learn more] for each keypad and Pico distant button, so a bodily button press can begin an automationAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more] instantly. Lutron Athena processors are actually supported as properly. Thanks, @davidrecordon and @ImperatorRuscal!
- LIFX Ceiling and Mirror lights now expose their two parts individually, so you may gentle a room softly with solely the uplight of a Ceiling or the backlight of a Mirror, and swap on the opposite one while you want extra gentle. The Coloration Sweep impact was added too. Thanks, @Djelibeybi!
- Nanoleaf panels with contact assist report single faucets, double faucets, and swipes as an occasion entityAn occasion entity represents a momentary prevalence and not using a lasting state, for instance, while you press a doorbell or a button on a distant management. As a substitute of a state resembling on or off, the occasion entity retains observe of when the final occasion was detected and its occasion sort, resembling a single press or an extended press. [Learn more]. On the Nanoleaf 4D, the display mirroring modes can be found as gentle results. Thanks, @SeoFood and @loebi-ch!
- WLED added a swap for the AudioReactive usermod, a button that jumps to the following entry of a playlist, and temperature and humidity sensors for gadgets with the matching usermods. Thanks, @frenck!
- SwitchBot Bluetooth added the Circulator Fan Professional, key state sensors for the Local weather Panel, a button to sync the date and time of the Meter Professional, and a button that places a random picture on the Artwork Body. Thanks, @Onero-testdev, @skirmess, and @italo-lombardi!
- Renault now helps two-factor authentication. In case your My Renault account has it turned on, House Assistant asks for the verification code that was despatched to your electronic mail. Entities are additionally arrange per car, so a car you add to your account later exhibits up by itself. Thanks, @epenet!
- Apple iCloud added extra sensors and “binary sensors”A binary sensor is an entity that experiences one in every of two mutually unique states, on or off. The machine class determines how these states are labeled within the UI. For instance, open/closed for a door or detected/clear for movement. [Learn more] for every of your gadgets, and a Play sound button that rings a misplaced machine, even when it’s set to silent or Do Not Disturb. Thanks, @timlaing and @TeroPihlaja!
- LaMetric might be arrange by urgent the button on prime of the machine, so that you don’t want a LaMetric account for it in any respect. The screensaver might be switched on and off, and scheduled with begin and finish time entities. Notifications can play an MP3 from a URL or out of your media, and a built-in sound can now be repeated, or saved enjoying till the notification is dismissed. Thanks, @frenck and @ElYoM!
- Rituals Fragrance Genie gained a firmware “replace entity”An replace entity is an entity that signifies if an replace is out there for a tool or service. [Learn more], a swap for the standby LED so the diffuser doesn’t gentle up your bed room at evening, a binary sensorA binary sensor is an entity that experiences one in every of two mutually unique states, on or off. The machine class determines how these states are labeled within the UI. For instance, open/closed for a door or detected/clear for movement. [Learn more] that tells you whether or not a cartridge is inserted, and a fill stage in p.c. Thanks, @frenck!
- Ecovacs robots gained a button to scrub the mop, a quantity to set after what number of minutes of cleansing the station washes it, a swap and a frequency choose for emptying the mud bin, an effectivity mode choose, and extra lifespan sensors. Garden mowers can now be stopped. Thanks, @erwindouna!
- Tractive has been reworked to make it extra dependable and to repair most recognized points. It additionally provides a pet weight sensor. Thanks, @bieniu!
- Zonneplan brings your house battery into House Assistant, with its state of cost, energy, battery and inverter state, what it earned in the present day and in complete, and a choose to alter its management mode. EV cost factors gained binary sensors. Thanks, @erwindouna!
- MELCloud House retains a connection open to the service, so modifications attain House Assistant as they occur, as a substitute of ready for the following “ballot”Knowledge polling is the method of querying a tool or service at common intervals to test for updates or retrieve information. By defining a customized polling interval, you may management how ceaselessly your system checks for brand spanking new information, which can assist optimize efficiency and scale back pointless community visitors. [Learn more]. It additionally added the outside temperature of air-to-air models, the frost safety standing, and binary sensors for the protections which can be lively. Thanks, @erwindouna!
- Portainer exhibits the working Portainer model subsequent to the newest launch as an “replace entity”An replace entity is an entity that signifies if an replace is out there for a tool or service. [Learn more], with a hyperlink to its launch notes. Container picture updates now present their obtain progress whereas they set up, and new buttons prune the construct cache and unused networks. Thanks, @erwindouna!
- NeoPool can connect with your pool controller over a direct serial connection, subsequent to Modbus over the community. It added selects, a temperature setpoint for clever mode, and a sensor for the filtration time remaining. Thanks, @svasek!
- Sofar inverters might be learn over a direct RS485 serial connection in addition to Modbus TCP, and gained battery cut-off state of cost sensors and a fault occasion entityAn occasion entity represents a momentary prevalence and not using a lasting state, for instance, while you press a doorbell or a button on a distant management. As a substitute of a state resembling on or off, the occasion entity retains observe of when the final occasion was detected and its occasion sort, resembling a single press or an extended press. [Learn more]. And when House Assistant restarts at evening, whereas a photo voltaic inverter has switched itself off, the combination now nonetheless masses so long as the Modbus TCP bridge or serial port is reachable. Its entities fill in as soon as the inverter solutions once more. Thanks, @darkrain-nl!
- Rain Chook added a subsequent run sensor for every program, a button to sync the controller’s clock, and the zones with their run instances within the description of every calendar occasion. Thanks, @pavandave and @airdrummingfool!
- System Bridge added sensors for the load common, the community obtain and add charges, the disk learn and write charges, and the battery state and AC energy of the machine it runs on. Thanks, @timmo001!
- Discord channels, customers, and direct messages might be added as notification targets from the UI. Each turns into its personal notify entityAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more], so that you now not want the channel ID each time you ship a message. Thanks, @joostlek!
- SmartThings washers and dryers report their progress, and TVs gained an image mode choose, plus sound mode assist on their media participant. Thanks, @xthree and @zivgin!
- Velbus creates an occasion entityAn occasion entity represents a momentary prevalence and not using a lasting state, for instance, while you press a doorbell or a button on a distant management. As a substitute of a state resembling on or off, the occasion entity retains observe of when the final occasion was detected and its occasion sort, resembling a single press or an extended press. [Learn more] for each bodily button, which data whether or not it was a brief or an extended press. Thanks, @fredericdepuydt!
- Satel Integra added system standing sensors, so you may keep watch over the well being of your alarm panel. You may see when the panel is in service mode or experiences an issue, together with energy provide and battery faults. Thanks, @Tommatheussen!
- Victron GX gadgets can set up firmware updates from House Assistant, and my-PV added an “replace entity”An replace entity is an entity that signifies if an replace is out there for a tool or service. [Learn more] and a “local weather entity”The Local weather entity means that you can management and monitor HVAC (heating, ventilating, and air-con) gadgets and thermostats. [Learn more]. Thanks, @tomer-w and @rrooggiieerr!
- Google Gemini “text-to-speech”TTS (text-to-speech) permits House Assistant to speak to you. [Learn more] now runs on Gemini 3.8 Flash by default, with a mode choice to steer how a message is spoken, the voices from the voice library, and extra supported languages. OpenAI added assist for GPT-6.1 Terra. Thanks, @nikosavola and @Shulyaka!
Infrared and radio frequency continue to grow
- Shelly provides an infrared platformPlatforms are constructing blocks supplied by some integrations for use by different integrations. [Learn more].
- Radio Frequency can obtain alerts from supported receivers.
- LG Infrared and Gree Infrared “local weather entities”The Local weather entity means that you can management and monitor HVAC (heating, ventilating, and air-con) gadgets and thermostats. [Learn more] can now be turned on and off. Gree Infrared additionally provides a swap.
- LED Infrared helps a generic 21-key distant.
- Alpha Bidet Infrared provides controls for water and seat temperature.
Because of @bieniu, @abmantis, @Dr-Clean, @tr4nt0r, and @eseverson for these enhancements.
Integration high quality scale achievements
One factor we’re extremely happy with in House Assistant is our integration high quality scale. This scale helps us and our contributors to make sure integrations are of top of the range, maintainable, and supply the very best person expertise.
This launch, we rejoice a number of integrationsIntegrations join and combine House Assistant together with your gadgets, providers, and extra. [Learn more] which have improved their high quality scale:
-
19 integrations reached platinum 🏆
- 1-Wire, because of @epenet
- Axle Power, because of @Herbertmt978
- Chef iQ, because of @Invader444
- Gatus, because of @TN-1
- Gree Infrared, because of @Dr-Clean
- LaMetric, because of @frenck
- LG Infrared, because of @Dr-Clean
- LIFX, because of @Djelibeybi
- Midea, because of @chemelli74
- Minecraft Server, because of @elmurato
- PVOutput, because of @frenck
- Qube warmth pump, because of @MattieGit
- Radio Browser, because of @frenck
- Renault, because of @epenet
- ScorpionTrack, because of @Herbertmt978
- SMHI, because of @gjohansson-ST
- SMTP, because of @tr4nt0r
- Vistapool, because of @fdebrus
- WattWächter Plus, because of @smartcircuits
-
3 integrations reached gold 🥇
- Airly, because of @bieniu
- Imou, because of @Imou-OpenPlatform
- Qingping, because of @tengfeili-qingping
-
6 integrations reached silver 🥈
- DNS IP, because of @gjohansson-ST
- Eurotronic Comet Blue, because of @rikroe
- my-PV, because of @rrooggiieerr
- Rejseplanen, because of @Jawar19
- Threema, because of @LukasQ
- Tractive, because of @bieniu
-
7 integrations reached bronze 🥉
- Bluesound, because of @LouisChrist
- Vacation, because of @gjohansson-ST
- LOQED Contact Sensible Lock, because of @mikewoudenberg
- Nettigo Air Monitor, because of @bieniu
- Sony Bravia TV, because of @bieniu
- Trafikverket Digital camera, because of @gjohansson-ST
- Trafikverket Climate Station, because of @gjohansson-ST
This can be a large achievement for these integrations and their maintainers. The trouble and dedication required to succeed in these high quality ranges is important, because it entails intensive testing, documentation, error dealing with, and infrequently full rewrites of elements of the combination.
A giant thanks to all of the contributors concerned! 👏
Now accessible to arrange from the UI
Whereas most integrationsIntegrations join and combine House Assistant together with your gadgets, providers, and extra. [Learn more] might be arrange instantly from the House Assistant person interface, some had been solely accessible by means of YAMLYAML is a human-readable information serialization language. It’s used to retailer and transmit information in a structured format. In House Assistant, YAML is used for configuration, for instance within the configuration.yaml or automations.yaml recordsdata. [Learn more] configuration. We maintain transferring extra integrations to the UI, making them extra accessible for everybody to arrange and use.
The next integrations are actually accessible through the House Assistant UI:
- Bitcoin, completed by @Nihvel
- Folder, completed by @gjohansson-ST
- Keyboard Distant, completed by @lanrat
- OpenWrt (ubus), completed by @apoorva-01
- Sky Hub, completed by @jackstevenson
Farewell to the next
Time for a bit of cleansing. The next “integrations”Integrations join and combine House Assistant together with your gadgets, providers, and extra. [Learn more] are now not accessible as of this launch:
- Flipr has been eliminated as a result of the corporate behind it was liquidated. A minimal model of the combination stays to point out configuration alerts. You may take away the combination out of your setup.
Different noteworthy modifications
There may be much more packed into this launch. Listed below are a few of the different modifications price a point out:
- Keep watch over radon. Radon now has its personal triggersA set off is the a part of an automation that makes the automation begin when one thing particular occurs, for instance, when the solar units, a door opens, or a button is pressed. [Learn more] and situationCircumstances test whether or not one thing is true at that second, for instance, whether or not a door is closed. You should use them in automations and scripts. If a situation isn’t met, the actions that come after it in the identical sequence don’t run. On the prime stage of an automation or script, this stops the automation or script. [Learn more], so you may, for instance, activate a basement fan when radon ranges rise, or test the radon stage earlier than working an automationAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more]. Thanks, @abmantis!
- Act after an replace. A brand new set offA set off is the a part of an automation that makes the automation begin when one thing particular occurs, for instance, when the solar units, a door opens, or a button is pressed. [Learn more] begins an automationAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more] as soon as House Assistant has began after an replace, and tells you which ones model you up to date from and to. It doesn’t hearth on a traditional restart. Thanks, @frenck!
- Expose many entities directly. Choose the entitiesAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more] you need within the desk below Settings > Units & providers > Entities, then select Expose to voice assistant, or Cease exposing to voice assistant, from the choice menu. Wanting each up individually within the expose dialog is now not wanted. Thanks, @jpbede!
- Swap to YAML with the keyboard. Press Ctrl + Shift + Y, or Cmd + Shift + Y on a Mac, to maneuver between the visible editor and the YAMLYAML is a human-readable information serialization language. It’s used to retailer and transmit information in a structured format. In House Assistant, YAML is used for configuration, for instance within the
configuration.yamlorautomations.yamlrecordsdata. [Learn more] editor. It really works within the automation, script, and scene editors, in card and dashboard editors, and in Settings > Instruments > Actions. You’ll find it within the keyboard shortcuts dialog, below Different. Thanks, @Leap-333! - Drag image parts into place. Within the Image parts card editor, choose a component within the preview and drag it the place you need it, as a substitute of figuring out its coordinates. Thanks, @RaHehl!
- Mix calendars into one. Create a calendar group with the Group integration, and it exhibits the occasions of all its member calendars collectively. Thanks, @elupus!
- See what’s arising. Deciding on a calendar entityAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more] now lists its upcoming occasions, as a substitute of solely the one in progress. Thanks, @elupus!
- Let your AI assistant learn the system log. AI assistants that use the House Assistant LLM API can now learn your System Log, to allow them to assist you observe down issues. Thanks, @allenporter!
- Water heaters and media gamers in Template. The Template integration can now create water heater and media participant entities. Template coversCovers are gadgets resembling blinds, storage doorways, and so forth that may be opened and closed and optionally set to a particular place. [Learn more] also can report and set their velocity. Thanks, @lboue, @Petro31, and @Bascht74!
- Use set off variables in template entities. Set off-based template entities can now use the variables of their set offA set off is the a part of an automation that makes the automation begin when one thing particular occurs, for instance, when the solar units, a door opens, or a button is pressed. [Learn more]. Thanks, @Petro31!
- Hearth on something however one state. Within the state set off, From and To gained an Just isn’t possibility, so an automationAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more] can begin when an entityAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more] modifications to any state besides the one you choose. Thanks, @Skaronator!
- Filter a number of rows directly. The tables for tags, labels, dashboards, and blueprints gained a range mode: tick the rows you now not want and delete them in a single go. The Market has it too, for uninstalling. Thanks, @DaanVervacke!
- Simpler to make use of and not using a mouse. Knowledge tables can now be operated with the keyboard and skim by a display reader, icon-only badges and tile icons have accessible names, and the thermostat card is labeled for display readers. Thanks, @wendevlin, @timmo001, and @karwosts!
- Select which shoppers might join over HTTPS. The HTTP integration helps you to choose a TLS profile. Intermediate v6 is the brand new default and works with virtually each browser, app, and machine, whereas Trendy v6 accepts TLS 1.3 solely. In case your set up nonetheless makes use of an older profile, a restore affords the present one. Thanks, @Markus98!
- Extra in your Power dashboard. You may add your house’s complete consumption to the Power dashboard, and the legends of the ability and machine graphs now present the present worth of every supply. Thanks, @Leap-333!
- Observe your Thread and Matter networks. Thread community data moved to a web page of its personal, and the Matter community map now additionally exhibits the gadgetsA tool is a mannequin representing a bodily or logical unit that incorporates entities. that attain House Assistant by means of a bridge. Thanks, @ovflowd and @mib1185!
Your AI assistant can assist troubleshoot
House Assistant’s LLM API offers suitable AI assistants instruments to seek for gadgetsA tool is a mannequin representing a bodily or logical unit that incorporates entities. and automationsAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more], evaluation logs, and search for historic statistics. Log entry requires an administrator account.
This launch goes a step additional. An assistant can search for your system data, search the actionsAn motion makes House Assistant do one thing, for instance, activate a light-weight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more] which can be accessible, and name one. It could actually record your integrationsIntegrations join and combine House Assistant together with your gadgets, providers, and extra. [Learn more] and reloadApplies the modifications made to House Assistant configuration recordsdata. Adjustments are usually routinely up to date. Nevertheless, modifications made outdoors of the entrance finish won’t be mirrored in House Assistant and require a reload. [Learn more] one. That makes it one thing that may act in your setup, not solely learn it, so give it the entry you’re snug with and no extra. You may set the MCP server to show solely read-only instruments, and an AI dialog can now solely be continued by the person who began it.
The KNX integration brings an LLM API of its personal, with instruments for its telegram retailer, its challenge file, and its information level varieties. Any LLM API turns into accessible solely as soon as an administrator attaches it to a dialog agent or to the MCP server.
Thanks, @balloob, @allenporter, and @martinhoefling!
Need assistance? Be a part of the neighborhood
House Assistant has an excellent neighborhood of customers who’re all greater than keen to assist one another out. So, be part of us!
Our very lively Discord chat server is a wonderful place to be, and don’t neglect to hitch our wonderful boards.
Discovered a bug or challenge? Please report it in our challenge tracker to get it fastened! Or test our assist web page for steerage on extra locations you may go.
Are you extra into electronic mail? Join the Open House Basis E-newsletter to get the newest information about options, issues occurring in our neighborhood, and different tasks that assist the Open House straight into your inbox.
Backward-incompatible modifications
We do our greatest to keep away from making modifications to current performance which may unexpectedly impression your House Assistant set up. Sadly, typically it’s inevitable.
We at all times make certain to doc these modifications to make the transition as straightforward as attainable for you. This launch has the next backward-incompatible modifications:
AdGuard House
The Question log swap of the AdGuard House integration now requires AdGuard House v0.107.30 or newer. On older variations, the swap turns into unavailable.
If AdGuard House forces HTTPS whereas the combination is about up with out SSL, setup now fails as a substitute of following the redirect to HTTPS. To repair this, take away the combination and add it once more with SSL enabled.
Alert card
The Alert card now exhibits its shade and its pulse solely whereas the entityAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more] is in an alert state, and it helps alarm management panel, binary sensor, cowl, and lock entities. The shade possibility is renamed to alert_color, and a brand new clear_color possibility units the colour for the remainder of the time. With out an alert_color, the cardboard is purple throughout an alert. Set alert_color: none to depart it uncolored.
The cardboard was made for the house and safety dashboards, which aren’t affected. When you added it to a dashboard in YAMLYAML is a human-readable information serialization language. It’s used to retailer and transmit information in a structured format. In House Assistant, YAML is used for configuration, for instance within the configuration.yaml or automations.yaml recordsdata. [Learn more] your self, replace it to the brand new choices.
Apple iCloud
Accomplished reminders are now not fetched by default. The iCloud integration used to incorporate accomplished reminders in each Reminders fetch, which on accounts with a really massive historical past might block startup for a very long time.
To maintain the previous conduct, allow Embody accomplished reminders throughout setup or afterward within the integration choices below Settings > Units & providers > Apple iCloud > Choices.
Auth
Once you attain House Assistant at an IP tackle that isn’t on an area community, resembling a public tackle, a worldwide IPv6 tackle, or a Tailscale tackle (100.64.0.0/10), the tackle in your browser now has to match the tackle House Assistant sees the request coming in on. Scheme, host, and port all must match. If they don’t, logging in fails with “Invalid shopper id”. Beforehand, such an tackle was accepted with out that test as quickly because it had a port, due to a bug within the test.
Most setups are usually not affected. Opening House Assistant instantly at such an tackle retains working, and so does a reverse proxy that you’ve arrange as a trusted proxy within the HTTP integration, as a result of House Assistant then makes use of the forwarded scheme and host. Domains and native community IP addresses are accepted the identical approach as earlier than.
When you do run into “Invalid shopper id”, add your proxy to the trusted proxies of the HTTP integration, or attain House Assistant by means of a site identify.
(@elupus – #186537) (@elupus – #186543) (Auth documentation)
Besen
The Besen Charging standing sensor now experiences scheduled as a substitute of canceled whereas a scheduled begin is pending. Replace automationsAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more], scriptsA script is a saved record of steps that runs while you begin it, for instance, from a dashboard, with Help, or from an automation. Not like an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more], and templatesA template is an automation definition that may embody variables for the motion or information from the set off values. This enables automations to generate dynamic actions. [Learn more] that test for canceled to make use of scheduled. The previous identify incorrectly described a pending reservation as canceled.
Bitcoin
When you set Bitcoin up in configuration.yamlThe configuration.yaml file is the principle configuration file for House Assistant. It lists the integrations to be loaded and their particular configurations. In some instances, the configuration must be edited manually instantly within the configuration.yaml file. Most integrations might be configured within the UI. [Learn more], setup now strikes to the UI. On the primary restart after this replace, House Assistant reads the forex out of your YAML and creates the combination for you. Your sensors maintain the names and entity IDs they’d.
The display_options possibility is now not supported, so all 21 sensors are created, even should you beforehand chosen solely a few of them. This doesn’t add API requests, as a result of all sensors use the identical two calls.
Entity IDs created with entity_namespace are usually not preserved. For instance, sensor.wallet_exchange_rate_1_btc turns into sensor.exchange_rate_1_btc.
Bluesound
The deprecated bluesound.be part of and bluesound.unjoin actionsAn motion makes House Assistant do one thing, for instance, activate a light-weight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more] have been eliminated. Replace automationsAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more] and scriptsA script is a saved record of steps that runs while you begin it, for instance, from a dashboard, with Help, or from an automation. Not like an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more] to make use of media_player.be part of and media_player.unjoin.
Calendar and Solar
Solar triggersA set off is the a part of an automation that makes the automation begin when one thing particular occurs, for instance, when the solar units, a door opens, or a button is pressed. [Learn more] (solar.*) and the calendar.event_started and calendar.event_ended triggers used to default to offset_type: earlier than, so a constructive offset fired earlier than the occasion. The signal of the offset now decides as a substitute: adverse fires earlier than the occasion, constructive fires after. When you wrote one in every of these triggers in YAMLYAML is a human-readable information serialization language. It’s used to retailer and transmit information in a structured format. In House Assistant, YAML is used for configuration, for instance within the configuration.yaml or automations.yaml recordsdata. [Learn more] with an offset however with out offset_type, flip the signal of the offset.
That is an edge case: the UI at all times wrote offset_type, so triggers created within the UI are usually not affected.
(@piitaya – #184855) (Calendar documentation) (Solar documentation)
Control4
The Control4 integration now not helps you to set the pollingKnowledge polling is the method of querying a tool or service at common intervals to test for updates or retrieve information. By defining a customized polling interval, you may management how ceaselessly your system checks for brand spanking new information, which can assist optimize efficiency and scale back pointless community visitors. [Learn more] interval in its choices. The mixing now at all times polls the controller each 5 seconds, which was already the default. When you had set a unique interval, it’s now not used.
When you want a unique polling interval, you may disable polling for the combination in its system choices and create an automation that calls the homeassistant.update_entity motion by yourself schedule.
Gadget tracker
Gadget trackers from integrations that scan your community, resembling FRITZ!Field Instruments, UniFi Community, NETGEAR, and Nmap Tracker, now at all times have a machineA tool is a mannequin representing a bodily or logical unit that incorporates entities.. When you renamed one in every of these tracker entities, its identify now begins with the machine identify.
New trackers from these integrations are actually at all times added disabled. Earlier than, they had been enabled when one other integration already knew the MAC tackle of the machine. Current trackers maintain their enabled or disabled state.
DoorBird
DoorBird occasions now embody the matching picture entity as entity_id: the final ring picture for doorbell occasions, and the final movement picture for movement occasions. Beforehand, each occasion included digital camera.<identify>_last_motion. Different occasions now not embody an entity. If an automation makes use of the entity_id from a DoorBird occasion, replace it to the picture entity.
Electra Sensible
local weather.turn_on on Electra Sensible now resumes the mode the air conditioner was final working in, as a substitute of at all times switching it to warmth.
When you relied on turn_on choosing warmth mode, choose it explicitly with local weather.set_hvac_mode as a substitute.
For models that don’t report a earlier mode, turn_on falls again to cooling quite than warmth.
Entity names
Entity names are actually composed from the entity identify and its context, which is often the identify of its machine. Names you gave an entity your self are migrated and observe the identical guidelines. The place the complete identify of an entity modifications due to this, the previous identify is saved as an alias to your voice assistants, and within the friendly_name attribute till the identify is modified.
Playing cards, badges, and rows on dashboards that don’t have a reputation set now present the machine identify adopted by the entity identify, as a substitute of the pleasant identify. For instance, an entity you named “Off-peak consumption” on the “Energy meter” machine now exhibits as “Energy meter Off-peak consumption”. To maintain a brief identify, rename the machine and activate Fundamental entity of the machine for the entity, or set a reputation on the cardboard.
Utilizing customized playing cards? We labored with the creators of dozens of common customized playing cards and despatched them updates, in order that they present names the identical approach because the built-in playing cards. Many have already added them, so replace your customized playing cards first. If a card nonetheless exhibits a reputation you don’t anticipate, set a reputation within the card, or let its creator know.
Entity IDs, automations, and scripts are usually not affected. In templatesA template is an automation definition that may embody variables for the motion or information from the set off values. This enables automations to generate dynamic actions. [Learn more], use entity_name(), device_name(), and area_name() as a substitute of the friendly_name attribute, which goes to be deprecated.
(@arturpragacz – #184340) (@arturpragacz – #184341) (@piitaya – frontend#54725)
Movement-it
The Movement-it integrationIntegrations join and combine House Assistant together with your gadgets, providers, and extra. [Learn more] is now referred to as AriaQ, as a result of the producer is bringing its merchandise collectively below that model. Your gadgetsA tool is a mannequin representing a bodily or logical unit that incorporates entities. and entitiesAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more] maintain working and maintain their IDs. Solely the identify you see in House Assistant modifications.
Normal Transit Feed Specification (GTFS)
GTFS cease instances are within the company’s native time. Beforehand, when the time zone configured in your House Assistant occasion differed from the GTFS feed time zone, you possibly can use the offset parameter to match the time zones. The mixing now routinely applies an offset, so a handbook offset is now not required and will overcorrect the feed cease instances.
(@raman325 – #187429) (Normal Transit Feed Specification (GTFS) documentation)
Hayward Omnilogic
The Hayward Omnilogic integration now not helps you to set the pollingKnowledge polling is the method of querying a tool or service at common intervals to test for updates or retrieve information. By defining a customized polling interval, you may management how ceaselessly your system checks for brand spanking new information, which can assist optimize efficiency and scale back pointless community visitors. [Learn more] interval in its choices. A beforehand configured interval is ignored, and the default is used.
Hive
The Hive integration now not helps you to set a customized pollingKnowledge polling is the method of querying a tool or service at common intervals to test for updates or retrieve information. By defining a customized polling interval, you may management how ceaselessly your system checks for brand spanking new information, which can assist optimize efficiency and scale back pointless community visitors. [Learn more] interval. When you configured one, it’s ignored and the default interval is used.
Vacation and Workday
The holidays library now not counts peculiar Sundays as holidays in Sweden. The Vacation calendar for Sweden now not exhibits a “Söndag” occasion each Sunday. Named holidays that fall on a Sunday, resembling Easter Sunday (Påskdagen) and Whit Sunday (Pingstdagen), are nonetheless included.
This additionally impacts the Workday integration for Sweden when you have added Sunday to the workdays and relied on the vacations to exclude it. In that case, peculiar Sundays are actually reported as workdays. To maintain the earlier conduct, add Sunday to the excluded days within the Workday choices. The default Workday configuration already excludes Sunday and isn’t affected.
(@gjohansson-ST – #187605) (Vacation documentation) (Workday documentation)
Honeywell Whole Join Consolation (Europe)
The next deprecated actionsAn motion makes House Assistant do one thing, for instance, activate a light-weight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more] and preset have been faraway from the Evohome integration:
- The
evohome.reset_systemmotion: Use the controller’s Reset button. - The
evohome.clear_zone_overridemotion: Use the zone’s Reset button. - The Reset preset of the controller’s “local weather entity”The Local weather entity means that you can management and monitor HVAC (heating, ventilating, and air-con) gadgets and thermostats. [Learn more]: Use the controller’s Reset button.
Replace any automationsAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more] or scriptsA script is a saved record of steps that runs while you begin it, for instance, from a dashboard, with Help, or from an automation. Not like an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more] that also use these.
(@zxdavb – #185704) (Honeywell Whole Join Consolation (Europe) documentation)
Calls to evohome.set_system_mode with out an entity_id are now not supported. Embody the entity ID of the Evohome controller’s local weather entity.
(@zxdavb – #185705) (Honeywell Whole Join Consolation (Europe) documentation)
iRobot Roomba and Braava
The Steady and Delay choices of the iRobot Roomba and Braava integration have been eliminated. House Assistant now at all times retains one connection open to the robotic and reconnects by itself. The underlying library now not has the periodic connection mode these choices managed.
When you had turned Steady off so the iRobot app might connect with the robotic domestically, the app now connects by means of the iRobot cloud whereas House Assistant is linked. This is identical conduct as with the default setting. No motion is required.
(@johnnyh1975 – #184198) (iRobot Roomba and Braava documentation)
Keenetic NDMS2 Router
The Keenetic NDMS2 Router integration now not helps you to set a customized pollingKnowledge polling is the method of querying a tool or service at common intervals to test for updates or retrieve information. By defining a customized polling interval, you may management how ceaselessly your system checks for brand spanking new information, which can assist optimize efficiency and scale back pointless community visitors. [Learn more] interval. When you configured one, it’s ignored and the default interval is used.
Kraken
The Kraken integration now not helps you to set a customized pollingKnowledge polling is the method of querying a tool or service at common intervals to test for updates or retrieve information. By defining a customized polling interval, you may management how ceaselessly your system checks for brand spanking new information, which can assist optimize efficiency and scale back pointless community visitors. [Learn more] interval. When you configured one, it’s ignored and the default interval is used.
Matter
Matter focus sensors now use the unit the machine experiences as a substitute of a hard and fast one. Earlier than, a tool measuring in one other unit was proven with the mistaken unit, for instance a TVOC sensor measuring in ppb was proven as ppm.
This impacts current TVOC, carbon monoxide, nitrogen dioxide, and ozone sensors whose machine experiences a unit apart from ppm:
- If the machine’s unit converts to the previous one (for instance ppb), the sensor retains its previous unit and the worth is now transformed, so it modifications: a TVOC sensor reporting 189 ppb now exhibits 0.189 ppm as a substitute of 189 ppm, and the historical past exhibits a soar. To get the earlier numbers again with the proper unit, set the sensor’s unit to the machine’s unit (right here ppb) in its entity settings. In any other case, replace automations, scripts, and templates that use the worth. Sensors added any longer use the machine’s unit instantly.
- TVOC sensors reporting µg/m³ or mg/m³ maintain their worth however swap to the “Risky natural compounds” machine class, which modifications their default identify (the entity ID stays the identical). Their previous statistics can’t be transformed: in Settings > Instruments > Statistics, both replace the previous unit with out changing or delete the previous statistics.
(@valeronm – #167177) (Matter documentation)
Matter local weather entities now resume their final supported non-off HVAC mode when turned on from House Assistant, together with by means of dashboard controls and voice instructions. For instance, an air conditioner turned off whereas cooling will resume cooling when turned on once more. Calling local weather.turn_on on an entity that’s already working now leaves its mode unchanged.
Beforehand, local weather.turn_on ignored the earlier mode and chosen warmth/cool, then warmth, then cool, relying on what the machine helps. Automations or scripts that relied on that conduct ought to name local weather.set_hvac_mode with the specified mode as a substitute of local weather.turn_on.
Units with a separate energy swap, resembling Matter room air conditioners, are actually switched on by local weather.turn_on. Beforehand, House Assistant solely modified the mode, so a tool that was switched off stayed off. If the machine saved its mode whereas switched off, solely the ability is switched on and the mode is left unchanged.
If no earlier supported mode is understood, the sooner fallback order remains to be used.
(@wardmatter – #181458) (Matter documentation)
Matter covers that may solely tilt, with out transferring up and down, resembling tilt-only blind controllers, are actually proven as tilt covers. Earlier than, their state was at all times unknown.
They now use the cowl.open_cover_tilt, cowl.close_cover_tilt, cowl.stop_cover_tilt, and cowl.toggle_cover_tilt actions, as a substitute of cowl.open_cover, cowl.close_cover, cowl.stop_cover, and cowl.toggle. Replace automations, scripts, and machine actions that use the previous actions on these covers. Voice assistants that open or shut these covers may now not work for them. Covers that may transfer up and down are usually not affected.
MQTT
MQTT entities and not using a unique_id now not use their machine configuration. These entities couldn’t be linked to a tool, however a via_device of their machine configuration nonetheless created a tool within the machine registry. That machine is now not created. To hyperlink an MQTT entity to a tool, add a unique_id to the entity.
(@jbouwh – #187856) (MQTT documentation)
Nanoleaf
The deprecated Nanoleaf contact gesture machine triggers have been eliminated. Automations utilizing a Nanoleaf machine set off (single faucet, double faucet, swipe up/down/left/proper) will now not work. Use the Contact gesture occasion entityAn occasion entity represents a momentary prevalence and not using a lasting state, for instance, while you press a doorbell or a button on a distant management. As a substitute of a state resembling on or off, the occasion entity retains observe of when the final occasion was detected and its occasion sort, resembling a single press or an extended press. [Learn more] of your Nanoleaf machine as a substitute, for instance with an occasion.obtained set off on the occasion entity filtered by its event_type attribute.
The machine triggers had been deprecated in House Assistant 2024.7 and scheduled for removing in 2025.1.
NINA
The NINA attributes that had been deprecated in House Assistant 2026.5 have been eliminated. Each has an entityAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more] or an motionAn motion makes House Assistant do one thing, for instance, activate a light-weight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more] that takes its place:
headline: the Headline sensordescription: thenina.get_detailsmotionsender: the Sender sensorseverity: the Severity sensorrecommended_actions: thenina.get_detailsmotionaffected_areas: the Affected areas sensor for the shortened record, or thenina.get_detailsmotion for the complete oneinternet: the Extra data URL sensordespatched: the Despatched sensorbegin: the Begin sensorexpires: the Expires sensor
Replace automationsAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more], scriptsA script is a saved record of steps that runs while you begin it, for instance, from a dashboard, with Help, or from an automation. Not like an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more], templatesA template is an automation definition that may embody variables for the motion or information from the set off values. This enables automations to generate dynamic actions. [Learn more], and dashboard playing cards that learn one in every of these attributes.
Philips Hue
The "None" gentle impact has been eliminated. It was deprecated in House Assistant 2025.4 in favor of "off", and the mapping that saved the previous worth working is now gone. Replace automationsAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more] and scriptsA script is a saved record of steps that runs while you begin it, for instance, from a dashboard, with Help, or from an automation. Not like an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more] that set the impact to "None" in order that they use "off" as a substitute.
Plaato
The Plaato integration now not helps you to set a customized pollingKnowledge polling is the method of querying a tool or service at common intervals to test for updates or retrieve information. By defining a customized polling interval, you may management how ceaselessly your system checks for brand spanking new information, which can assist optimize efficiency and scale back pointless community visitors. [Learn more] interval. When you configured one, it’s ignored and the default interval is used.
Python dependencies
House Assistant now not installs Python packages into the deps folder of your configuration listing. This solely impacts House Assistant CoreHouse Assistant Core is the Python program on the coronary heart of House Assistant. It’s a part of all set up varieties. It may be put in standalone (with out House Assistant Supervisor) as a container utilizing Docker (that is sometimes known as the House Assistant Container set up sort). For growth, Core will also be run utilizing a Digital Surroundings (beforehand referred because the House Assistant Core set up sort). For manufacturing setup, the House Assistant Core set up sort is deprecated. installations that run outdoors a digital surroundings, which is the place that folder was used. Run House Assistant Core in a digital surroundings, because the set up directions describe, and the packages are put in there as a substitute.
House Assistant Working SystemHouse Assistant OS, the House Assistant Working System, is an embedded, minimalistic, working system designed to run the House Assistant ecosystem on single board computer systems (just like the Raspberry Pi) or Digital Machines. It consists of House Assistant Core, the House Assistant Supervisor, and helps apps. House Assistant Supervisor retains it updated, eradicating the necessity so that you can handle an working system. House Assistant Working System is the really helpful set up sort for many customers., House Assistant SupervisedThe House Assistant Supervised set up sort is a full UI managed dwelling automation ecosystem that runs the House Assistant Core program, the House Assistant Supervisor and apps. It comes pre-installed on House Assistant OS, however might be put in standalone on Debian Linux programs. It leverages Docker, which is managed by the House Assistant Supervisor. The House Assistant Supervised set up sort is deprecated., and House Assistant ContainerHouse Assistant Container is a standalone container-based set up of House Assistant Core. Any OCI suitable runtime can be utilized, however the documentation focus is on Docker. [Learn more] are usually not affected. After you have up to date, you may take away the deps folder out of your configuration listing.
(@emontnemery – #168155)
Ring
A number of Ring entities that had been deprecated in House Assistant 2024.9, and initially scheduled for removing in House Assistant 2025.4, have now been eliminated:
- The ding and movement binary sensors, and the final ding and final movement sensors. Use the occasion entities as a substitute.
- The quantity sensors, together with the doorbell, microphone, and voice quantity sensors. Use the quantity entities as a substitute, which additionally allow you to change the amount.
- The siren swap. Use the siren entity as a substitute.
When you use any of those entities in an automation, script, or dashboard, replace it to make use of its alternative.
(@tr4nt0r – #187592) (@tr4nt0r – #187596) (@tr4nt0r – #188108) (Ring documentation)
Risco
The Risco integration now not helps you to set a customized pollingKnowledge polling is the method of querying a tool or service at common intervals to test for updates or retrieve information. By defining a customized polling interval, you may management how ceaselessly your system checks for brand spanking new information, which can assist optimize efficiency and scale back pointless community visitors. [Learn more] interval. When you configured one, it’s ignored and the default interval is used.
Rituals Fragrance Genie
The Fill sensor of Rituals Fragrance Genie diffusers now experiences a proportion, as a substitute of a variety as textual content like “70-80%”. When you use it in automations or scripts, evaluate it towards a quantity as a substitute. When there is no such thing as a measurement, it’s unknown as a substitute of “No measurement accessible”.
The Fragrance sensor is now unknown when no cartridge is inserted, as a substitute of displaying “Cartridge isn’t loaded”. Use the brand new Cartridge binary sensor to inform whether or not a cartridge is inserted.
SMTP
When an attachment can’t be learn, the SMTP notify motion now experiences an error as a substitute of sending the message with out it. Earlier than, a lacking file was solely logged as a warning and the remainder of the e-mail went out, so a mistaken path might go unnoticed for a very long time.
If one in every of your automationsAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more] or scriptsA script is a saved record of steps that runs while you begin it, for instance, from a dashboard, with Help, or from an automation. Not like an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more] attaches a file that isn’t at all times there, resembling a digital camera snapshot, test the trail, or construct the record of attachments in order that it solely incorporates recordsdata that exist.
Telegram
The legacy Telegram notify platform (notify with platform: telegram in YAML), deprecated in 2025.11, has been eliminated. Its notify.<identify> actions now not exist.
Use the notify entities of the Telegram bot integration as a substitute: add every chat ID as a subentry of your Telegram bot and ship messages with the notify.send_message motion, or use the telegram_bot actions for pictures, paperwork, keyboards, and different choices. Take away the platform: telegram entries from the notify part of your configuration.yamlThe configuration.yaml file is the principle configuration file for House Assistant. It lists the integrations to be loaded and their particular configurations. In some instances, the configuration must be edited manually instantly within the configuration.yaml file. Most integrations might be configured within the UI. [Learn more] file. If the configuration remains to be current, House Assistant exhibits a restore challenge.
Telldus Dwell
The tellduslive YAMLYAML is a human-readable information serialization language. It’s used to retailer and transmit information in a structured format. In House Assistant, YAML is used for configuration, for instance within the configuration.yaml or automations.yaml recordsdata. [Learn more] configuration is now not imported. When you nonetheless have a tellduslive: entry in your configuration.yamlThe configuration.yaml file is the principle configuration file for House Assistant. It lists the integrations to be loaded and their particular configurations. In some instances, the configuration must be edited manually instantly within the configuration.yaml file. Most integrations might be configured within the UI. [Learn more], take away it. House Assistant raises a restore challenge to remind you.
This could not have an effect on anybody in follow: YAML has been imported right into a config entry since December 2018, when the config circulate was added. Any current YAML setup was transformed way back and retains working, and a YAML entry has had no impact for the reason that config entry was created.
Tomorrow.io
The Tomorrow.io integration now has one entry per API key as a substitute of 1 per location. Every location is a subentry of the entry for its API key. Current setups migrate routinely and no motion is required: areas, entities, gadgets, and their historical past are preserved, and per-location “timestep” choices carry over. Two issues change should you had a number of areas: areas sharing an API key now reside below a single config entry, and every location will get its personal machine. The nowcast timestep is now modified by choosing Reconfigure on a location as a substitute of the combination choices.
Tuya
Multi-channel Tuya gadgets now put the entitiesAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more] of every channel on their very own Channel machineA tool is a mannequin representing a bodily or logical unit that incorporates entities., as a baby machine of the principle one.
Entity IDs and historical past are saved, and a set offA set off is the a part of an automation that makes the automation begin when one thing particular occurs, for instance, when the solar units, a door opens, or a button is pressed. [Learn more], situationCircumstances test whether or not one thing is true at that second, for instance, whether or not a door is closed. You should use them in automations and scripts. If a situation isn’t met, the actions that come after it in the identical sequence don’t run. On the prime stage of an automation or script, this stops the automation or script. [Learn more], or motionAn motion makes House Assistant do one thing, for instance, activate a light-weight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more] that targets the principle machine nonetheless covers the channel entities. What modifications is the identify. An entity referred to as “Socket 1” turns into “Socket” on the “Channel 1” machine, and its friendly_name attribute is now constructed from that channel machine, so it reads “Channel 1 Socket” as a substitute of the identify of the principle machine adopted by “Socket 1”. Single-channel gadgets go from “Socket 1” to “Socket” as properly.
Replace templatesA template is an automation definition that may embody variables for the motion or information from the set off values. This enables automations to generate dynamic actions. [Learn more], dashboard playing cards, and notifications that use friendly_name or the previous entity identify.
(@epenet – #184915) (@epenet – #188169) (@epenet – #188237) (@epenet – #188255) (@epenet – #188258) (@epenet – #188674) (@epenet – #188675) (Tuya documentation)
UniFi Shield
The deprecated UniFi Shield HDR mode swap is eliminated. It was deprecated in 2024.4 as a result of it can not signify the auto HDR mode. Use the HDR mode choose as a substitute. If an enabled swap remains to be utilized in an automation or script, a restore lists the automations and scripts that use it.
(@RaHehl – #184425) (UniFi Shield documentation)
The read-only UniFi Shield UP Sense setting entities deprecated in 2026.9 are eliminated. Use the matching swap or the “Movement sensitivity” quantity as a substitute. A restore lists automations and scripts that also use a eliminated entity.
Uptime Kuma
Help for Uptime Kuma variations sooner than 2.0.0 has been dropped. Model 2.0.0 was launched greater than a yr in the past. Replace Uptime Kuma earlier than updating House Assistant should you use an older model.
Watergate
The Water meter quantity (sensor.<identify>_water_meter_volume) and Water meter length (sensor.<identify>_water_meter_duration) sensors of Watergate Sonic now report the constructive meter (water flowing within the regular route) as a substitute of the constructive minus adverse distinction. Entity IDs, distinctive IDs, and long-term statistics are unchanged.
- Who’s affected: solely gadgets which have ever recorded reverse circulate (backflow). The worth steps up as soon as, by the machine’s lifetime backflow, on the first replace after upgrading. As a result of these sensors are
total_increasing, House Assistant data that step as consumption, so the Power dashboard and statistics present a one-time spike. Units with no recorded backflow see no change. - How one can recuperate: alter the spike away with Modify a statistic in Settings > Instruments > Statistics, or ignore it. Nothing must be reconfigured.
- Why: the previous worth silently hid reverse circulate and was not the monotonically rising complete the state class guarantees. The brand new Water meter adverse quantity/length sensors expose the reverse studying individually.
On firmware that solely experiences a single (differential) meter, Water meter quantity/length maintain reporting that differential and the brand new adverse sensors are unavailable.
Xiaomi BLE
The excessive and low frequency values of the S400 impedance sensors had been swapped. This launch corrects the mapping. Entities are usually not migrated: the size overwrites its impedance values on each weigh-in, for whichever profile steps on it, so previous readings are usually not tied to a particular person and maintaining their historical past has little worth.
After updating:
- The entity beforehand uncovered as
impedanceis now not up to date and might be eliminated. impedance_lownow experiences the precise low frequency worth. It beforehand reported the excessive frequency one.impedance_highis a brand new sensor.
Examine automationsAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more], templatesA template is an automation definition that may embody variables for the motion or information from the set off values. This enables automations to generate dynamic actions. [Learn more], and dashboards that depend on these entities.
Xiaomi House
Xiaomi Miio gentle, swap, and fan actions now require an express goal. Beforehand, calling them with out an entity_id acted on each matching Xiaomi Miio machine. Calls and not using a goal now fail with a validation error.
Current calls that specify entity_id nonetheless work. To behave on all matching entities, use entity_id: all.
This impacts these actions within the xiaomi_miio areaEvery integration in House Assistant has a novel identifier: The area. It’s typically proven as the primary half (earlier than the dot) of entity IDs.:
- Gentle:
light_set_scene,light_set_delayed_turn_off,light_reminder_on,light_reminder_off,light_night_light_mode_on,light_night_light_mode_off,light_eyecare_mode_on,light_eyecare_mode_off - Swap:
switch_set_wifi_led_on,switch_set_wifi_led_off,switch_set_power_mode,switch_set_power_price - Fan:
fan_reset_filter,fan_set_extra_features
Z-Wave
With this launch, you will want to replace your zwave-js-server occasion. You should use zwave-js-server 3.11.0 or better (schema 51).
- When you use the Z-Wave JS appApps are extra standalone third-party software program packages that may be put in on House Assistant OS. [Learn more], you want no less than model 1.9.0.
- When you use the Z-Wave JS UI Docker container, you want no less than model zwave-js/zwave-js-ui@v11.24.2 (launch).
- When you run your individual Docker container or another set up methodology, you will want to replace your zwave-js-server occasion to no less than 3.11.0.
(@MartinHjelmare – #184901) (Z-Wave documentation)
Entities for options on non-root endpoints of multi-endpoint Z-Wave gadgets now reside on their very own little one gadgetsA tool is a mannequin representing a bodily or logical unit that incorporates entities. of the principle machine, when the Z-Wave JS machine database describes these endpoints as separate elements. Solely gadgets with that data are affected: endpoints that carry a label, or that belong to an endpoint group.
As a result of the identify of an entityAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more] is constructed from the machine it belongs to, the identify of the principle machine now not seems in it. A thermostat with three temperature sensors was once one machine with “Air temperature (2)”, “Air temperature (3)”, and “Air temperature (4)”. It’s now a major machine with one little one machine per sensor, every named after its endpoint label, resembling “Room Sensor”, and every with a single “Air temperature” entity. A multi-clamp vitality meter turns into the principle machine plus one little one machine per clamp.
Entity IDs keep the identical, and automationsAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more] and scriptsA script is a saved record of steps that runs while you begin it, for instance, from a dashboard, with Help, or from an automation. Not like an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more] that focus on the principle machine maintain working, as a result of concentrating on a tool additionally targets the entities of its little one gadgets.
One entity does disappear: the redundant endpoint-2 “slat” worth of the Fibaro FGR223 and the Shelly Qubino Wave Shutter (QNSH-001P10) is now not created. When you had enabled that cowl entity, it’s gone.
Zigbee House Automation
Every ZHA groupTeams are a option to set up your entities right into a single unit. [Learn more] that has group entitiesAn entity represents a sensor, actor, or perform in House Assistant. Entities are used to watch bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more] now will get its personal machineA tool is a mannequin representing a bodily or logical unit that incorporates entities., named after the group, and people entities transfer there from the coordinator machine. Entity IDs and settings are saved, and a reputation or spaceAn space in House Assistant is a logical grouping of gadgets and entities that represents a room or house in your house, resembling the lounge, kitchen, or storage. [Learn more] you set your self strikes alongside, so automationsAutomations in House Assistant assist you to routinely reply to issues that occur in and round your house. [Learn more], scriptsA script is a saved record of steps that runs while you begin it, for instance, from a dashboard, with Help, or from an automation. Not like an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more], and dashboards that use the group entities maintain working.
Two issues want your consideration:
- When you goal the coordinator machine to manage your teams, goal the group entities or the brand new group gadgets as a substitute. The machine web page of the coordinator now not lists the group entities.
- When you relied on the group entities being within the space of the coordinator machine, give the brand new group gadgets or their entities an space of their very own.
(@TheJulianJES – #188830) (Zigbee House Automation documentation)
In case you are a customized integrationA customized integration is an integration that has been created by somebody from the House Assistant neighborhood and has been revealed for others to make use of at their very own threat. Customized integrations are usually not supported by the House Assistant challenge. They don’t seem to be reviewed or examined by the House Assistant growth staff and thus might negatively impression the soundness of your House Assistant occasion. An instance of a customized integration is the Spook integration. developer and wish to find out about modifications and new options accessible to your integration: You should definitely observe the weblog on our contributors web site. The next modifications are essentially the most notable for this launch:
- A brand new dwelling for each contributor
- A Python console inside House Assistant
- At all times cross a step_id to circulate outcomes
- Auth suppliers now choose in to multi-factor authentication
- Backup brokers can now be renamed
- Local weather entities now expose their temperature unit
- Config entry features now return None
- Customized part methods within the dashboard editor
- DeviceInfo is now a dataclass
- Frontend element updates in 2026.11
- Integrations have classes now
- Introducing little one gadgets
- New entity lifecycle hooks
- New unit of measurement selector
- Restore points can belong to a config entry, and be refreshed
- ScannerEntity now handles gadgets like different entities
- Present type fields based mostly on different fields
- Two-way audio for digital camera entities
- Undefined sentinel modifications
- Replace entities can customise replace availability
- Water heater entities now expose their temperature unit
All modifications
In fact, there’s much more on this launch. You’ll find a listing of all modifications made right here: Full changelog for House Assistant Core 2026.11.


