banner
Top Selling Multipurpose WP Theme

Dwelling Assistant 2026.11! 🎉

That is the largest launch we’ve ever shipped, by far. It’s ridiculously giant. 🤯 An enormous shout-out to everybody who helped make it occur, thanks! ❤️

For years, HACS, the Dwelling Assistant Neighborhood Retailer, has been the place to seek out customized integrations, dashboard playing cards, and themes made by the neighborhood. Beginning with this launch, it’s constructed proper into Dwelling Assistant as the brand new Marketplace. I’ve been engaged on bringing it over myself, and my objective was easy: if you happen to use HACS at this time, it ought to really feel like solely the title modified. The whole lot you put in stays put in and retains getting updates. And if you happen to by no means tried HACS as a result of putting in it felt like a hurdle, that hurdle is gone: it’s merely there, underneath Settings, on each set up kind. 🛍️

None of this could exist with out @ludeeus, who began HACS and donated it to the Open Dwelling 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 Dwelling Assistant might turn out to be.

You realize by now I’m an automation individual, so I’m additionally very completely satisfied you’ll be able to lastly exclude items from a target. Activate all of the lights downstairs, besides the one within the kitchen? Finished. And it stays sensible: add one other mild to the kitchen subsequent month, and it’s overlooked too. 🧠

Then there’s naming. Greater than 4 years within the making, entity naming acquired an entire rethink: you title a factor as soon as, and Dwelling Assistant provides the context the place it helps. Honest warning: this can be a backward-incompatible change, and a few names in your dashboards will look totally different after updating. The complete story is in its own blog post.

There’s extra: Matter cameras you can talk back through, LoRaWAN support, sections that fill themselves, backups on local drives, a bunch of recent methods to seek out out why something happened, and 38 new integrations! 🚀

Two extra issues earlier than you dive in. November is the Month of “What the Heck?!” once more, and this 12 months it’s about everybody who lives in your house, together with the individuals who didn’t set it up. Does your companion, child, or housemate get aggravated by one thing in Dwelling Assistant? Have them share it on the forum! You possibly can learn all about it in the announcement. 🗣️

And this Saturday, November 7, is Neighborhood Day! There are 97 meetups around the world, in additional than 30 international locations, so there’s a great likelihood there’s one close to you. That is your final likelihood 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

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. Due to 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 Dwelling Assistant neighborhood and has been printed for others to make use of at their very own threat. Customized integrations should not supported by the Dwelling Assistant mission. They don’t seem to be reviewed or examined by the Dwelling Assistant growth workforce and thus might negatively influence the steadiness of your Dwelling Assistant occasion. An instance of a customized integration is the Spook integration., dashboard playing cards, themes, and templates for Dwelling Assistant. Individuals discovered them by means of HACS, the Dwelling Assistant Neighborhood Retailer. With this launch, HACS turns into a part of Dwelling Assistant as the brand new Marketplace.

The Market brings the prevailing HACS expertise into Dwelling Assistant and the common launch course of. It really works with each set up kind, together with Dwelling Assistant ContainerDwelling Assistant Container is a standalone container-based set up of Dwelling Assistant Core. Any OCI appropriate runtime can be utilized, however the documentation focus is on Docker. [Learn more], with out manually downloading or unpacking recordsdata. The whole lot within the Market is free, and that won’t change.

Browse and set up

You will discover the Market underneath Settings > Market. It comes with Dwelling Assistant, so there may be nothing to arrange. As an administrator, you’ll be able to browse the catalog and set up integrations, dashboard playing cards, themes, and templates. You do not want a GitHub account to put in or replace tasks.

Putting in a brand new integrationIntegrations join and combine Dwelling Assistant together with your units, companies, and extra. [Learn more] acquired shorter, too. In HACS, you downloaded it, restarted Dwelling Assistant, went to Gadgets & companies, 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 circulation, with no restart. Updates nonetheless want a restart for now.

The web page of every mission now exhibits greater than its README: how typically it was downloaded, its stars on GitHub, and the Dwelling Assistant model it requires, so what you’re moving into prior to installing.

Screenshot of the Marketplace page of the Spook integration, installed and ready to set up, with a notice that it is made by the community, and its required Home Assistant version, last change, downloads, stars on GitHub, and open issues.

Each mission 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 underneath Settings > Updates, subsequent to the updates of Dwelling Assistant itself. After an replace, a restore tells you when a restart is required, and may restart Dwelling Assistant for you.

The primary time you open the Market, it exhibits a discover. The whole lot within the Market is made by the neighborhood. It isn’t examined, audited, or supported by the Dwelling Assistant mission, and it runs inside your Dwelling Assistant. Learn the discover, choose I perceive the dangers and agree, and also you’re in. Looking works earlier than that. Putting in and updating doesn’t.

Screenshot of the Marketplace notice, titled Before you install from the Marketplace. It explains that anything you install can connect to the internet, share your data, or slow down Home Assistant, followed by three tips and an I understand the risks and agree checkbox.

The Market provides a number of enhancements:

  • Group the Browse and Put in lists by standing, kind, or supply. Dwelling Assistant remembers your grouping.
  • Filter by supply to differentiate the neighborhood catalog from customized repositories.
  • Choose a number of repositories on the Put in tab and uninstall them without delay.
  • Skipped updates not maintain a repository on the prime of the listing or depend within the replace badge. A brand new launch makes the replace obtainable once more.
  • Search, filters, and sorting are saved within the URL, so you’ll be able to share a hyperlink to a particular Market view.
  • Integrations present their model photos prior to installing them.

Screenshot of the Marketplace Browse tab, grouped by status into Installed and New, with the Group by menu open showing Status, Type, Source, and Don't group.

Customized repositories

Not each mission 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 fashion and allows you to open or take away them. A repository stays within the listing till you uninstall it.

Customized repositories require a GitHub connection. The Market makes use of GitHub system sign-in, so that you approve the connection on GitHub with out coming into your password in Dwelling Assistant. The connection solely reads public data and can’t entry non-public repositories.

Thanks, HACS

HACS made this attainable. @ludeeus based it and donated it to the Open Dwelling Basis a few 12 months and a half in the past, which is what made bringing it into Dwelling Assistant attainable. Along with the HACS maintainers and the numerous builders publishing their tasks, he constructed the ecosystem that the Market now carries ahead. Thanks. ❤️

In the event you use HACS at this time, there may be nothing you might want to do. Dwelling Assistant migrates it when it begins after the replace. The whole lot 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 Dwelling Assistant 2026.11, so a separate HACS set up is not attainable on this model. The previous HACS gained’t get new releases both: the Market ships with each Dwelling Assistant replace. The whole lot you might want to know concerning the transfer, for customers and for publishers, is within the Marketplace documentation.

It is a place to begin, and the primary model of what a market for Dwelling Assistant might turn out to be. Acquired concepts? Share them within the Market part of the feature request discussions on GitHub. Discovered a bug? Report it within the Dwelling Assistant problem tracker, not within the HACS repository.

Exclude gadgets from a goal

Targets are an effective way to maintain your automationsAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more] and scriptsA script is a saved listing of steps that runs whenever you begin it, for instance, from a dashboard, with Help, or from an automation. In contrast to an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more] updated. Level one at an spaceAn space in Dwelling Assistant is a logical grouping of units and entities that represents a room or house in your house, similar to the lounge, kitchen, or storage. [Learn more], a groundA ground in Dwelling Assistant is a logical grouping of areas that should match the bodily flooring in your house. Gadgets & entities should not assigned to flooring however to areas. Flooring can be utilized in automations and scripts as a goal for actions. For instance, to show off all of the lights on the downstairs ground whenever you go to mattress. [Learn more], or a labelLabels in Dwelling Assistant permit grouping components no matter their bodily location or kind. Labels will be assigned to areas, units, entities, automations, scenes, scripts, and helpers. Labels can be utilized in automations and scripts as a goal for actions. Labels will also be used to filter information. [Learn more], and Dwelling Assistant finds the matching entitiesAn entity represents a sensor, actor, or operate in Dwelling 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 depart one out. Activate all of the lights on the bottom ground, besides the one within the kitchen? Your solely possibility was to listing each mild your self, and lose the whole lot that made the goal sensible within the first place.

Now you can exclude entities, unitsA tool is a mannequin representing a bodily or logical unit that comprises 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 examine whether or not one thing is true at that second, for instance, whether or not a door is closed. You should utilize them in automations and scripts. If a situation just 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 Dwelling Assistant do one thing, for instance, activate a lightweight, 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 can even open a goal’s particulars, clear the checkboxes of the gadgets to exclude, and choose Apply.

Screenshot of the target details of the Ground floor, with checkboxes to include or exclude each area, device, and entity. The Laundry room and its ceiling light are struck through, and the light is marked as excluded by the Laundry room.

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 underneath Exclusions with no impact, the place you’ll be able to take away it.

And exclusions keep as sensible because the targets they belong to. Dwelling Assistant works them out each time the set off, situation, or motion runs. Exclude the kitchen, add one other mild to the kitchen subsequent month, and that mild is overlooked as nicely. No want to the touch the automation once more.

This works in triggers, circumstances, and actions, in each automations and scripts. In the event you write YAMLYAML is a human-readable information serialization language. It’s used to retailer and transmit information in a structured format. In Dwelling 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 main points, together with how old-style teamsTeams are a technique to set up your entities right into a single unit. [Learn more] behave, confer with excluding targets.

Thanks, @jpbede, @emontnemery, and @marcinbauer-ohf! 🙏

The automation editor additionally has a number of enhancements:

  • Change 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 examine whether or not one thing is true at that second, for instance, whether or not a door is closed. You should utilize them in automations and scripts. If a situation just 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 Dwelling Assistant do one thing, for instance, activate a lightweight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more]? Choose Change in its menu to swap it for an additional one in the identical place. Dwelling Assistant retains the settings the brand new merchandise accepts, so that you don’t have to choose the goal and fill within the choices once more. It really works within the script editor as nicely. 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] fireplace when the state modifications to or from any worth aside from the one you choose. No YAML is required. Thanks, @Skaronator!
  • Not too long ago used: The dialog for including a set off, situation, or motion now begins with those you used just lately, together with your just lately chosen targets. Thanks, @wendevlin!
  • Individuals within the goal picker: When including a set off or situation, discover Individuals underneath Different, subsequent to Time and Solar. This makes it simpler to create a rule for when somebody comes residence. Thanks, @marcinbauer-ohf!
  • Edit ID is again: You possibly can 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 slicing: In the event you minimize 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’ll be able to copy or minimize a bit, then paste it after one other part. You possibly can transfer sections between views and dashboards with out dragging them throughout the display. Thanks, @jce200!

Screenshot of a dashboard in edit mode, with the menu of the Motion sensor section open showing Edit, Duplicate, Copy, Cut, Paste, and Delete, and Copy highlighted.Copy, minimize, 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 mild to the lounge, and you need to keep in mind so as to add its card too. Computerized sections deal with that for you: they choose their playing cards themselves, and keep updated whenever you add or take away unitsA tool is a mannequin representing a bodily or logical unit that comprises entities. and entitiesAn entity represents a sensor, actor, or operate in Dwelling 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 bit, Dwelling Assistant now asks what you need: a guide part you fill card by card, an computerized part, or the part you simply copied. Decide Computerized part, and also you get the listing of computerized sections, every with a dwell preview, so that you see what you get earlier than including it.

Screenshot of the Choose an automatic section dialog, with live previews of the Common controls, Device, and Entities sections.Decide an computerized part, and see what it seems like earlier than including it.

Widespread controls exhibits the entities you utilize essentially the most, similar to on the Overview dashboard. Subsequent to it, two computerized sections are new on this launch. The Gadget part exhibits the entities of 1 systemA tool is a mannequin representing a bodily or logical unit that comprises entities., as tiles or in a single entities card, grouped by class, with the system title, its spaceAn space in Dwelling Assistant is a logical grouping of units and entities that represents a room or house in your house, similar to 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 operate in Dwelling 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, units, or labels you select. Add a lightweight to the bottom ground, and it exhibits up in your floor ground lights part by itself. In the event you put in sections made by the neighborhood, they’re listed too, underneath Neighborhood sections.

Screenshot of the Entities section editor, set to show lights on the First floor, with the Key Light Mini excluded, next to a preview of the lights grouped by area.Decide the kinds of entities and the targets, and the part exhibits each match.

You can even begin from the system. On its system 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 system. 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 listing of entities on the system web page.

Screenshot of the Add Air purifier to dialog on the device page, with Add to a dashboard at the top, above the options to create a trigger, condition, or action.Add a tool to a dashboard, straight from its system web page.

If you would like extra management over an computerized part, choose Convert to guide 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 not updates by itself, so Dwelling Assistant asks you to substantiate first.

Screenshot of the menu of an automatic Common controls section in edit mode, with Convert to manual section highlighted below Edit, followed by Duplicate, Copy, Cut, Paste, and Delete.Convert an computerized 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 operate in Dwelling 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 colour, which tints each its icon and its graph. For goal temperature controls, you’ll be able to select buttons or a slider. When including a card or badge, a paste bar allows you to add a copied merchandise.

Screenshot of a dashboard with three Date cards, each showing the current date in a different format: Wednesday 28 October 2026, Wednesday, October 28, and 10/28/2026 below the word Today.Present the present date within the format you want.

Screenshot of two tile cards for the Downstairs thermostat: one with minus and plus buttons around 21.5 °C, and one with a slider to set the target temperature.Select buttons or a slider for goal temperature controls.

Due to @Lackmake, @pcan08, @timmo001, @piitaya, and @wendevlin.

Alert card, now with out YAML

The Alert card now has a visible editor. You possibly can 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 Dwelling Assistant, YAML is used for configuration, for instance within the configuration.yaml or automations.yaml recordsdata. [Learn more]. Thanks, @timmo001!

Screenshot of the Alert card visual editor for the Back door lock, with a green clear color, a red alert color, and a Pulse toggle, next to a preview of the card in green.Set separate colours for alert and clear states within the visible editor.

Colour management on mild tiles

Gentle tiles now have a colour strip for setting hue, with an optionally available saturation slider. The colour controls fade when the mildA light-weight has a brightness you’ll be able to management, and optionally colour temperature or RGB colour management. [Learn more] is off, and members of a lightweight groupTeams are a technique to set up your entities right into a single unit. [Learn more] present the colour management of their more-info dialog. Thanks, @piitaya!

Screenshot of three light tiles, Ambilight, Hue Play 2, and Hue Play 1, each with a hue color strip. The wide Hue Play 1 tile also has a small saturation slider.Regulate hue and saturation from a lightweight tile.

Identify it as soon as, Dwelling Assistant provides the context

Identify a factor as soon as, and Dwelling Assistant makes certain it is smart in all places. That’s the thought behind how entitiesAn entity represents a sensor, actor, or operate in Dwelling 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 title, like “Temperature”. Dwelling Assistant is aware of which systemA tool is a mannequin representing a bodily or logical unit that comprises entities. it belongs to, and through which spaceAn space in Dwelling Assistant is a logical grouping of units and entities that represents a room or house in your house, similar to the lounge, kitchen, or storage. [Learn more] that system lives, so it may possibly add that context the place it helps. By default, that’s the title of the system: 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 in the neighborhood for years, with threads like “How do you title your units?” and “Naming methods for entities?”, all on the lookout for a system that retains a rising residence readable.

It’s time to let these programs go. You shouldn’t want a method to make sense of the data in Dwelling Assistant. Dwelling Assistant ought to provide the context you want, in the meanwhile you want it. Now you rename the system, and each entity on it follows. Entities you renamed, and entities you by no means touched, get their context the identical manner.

You see this in dashboards, settings, the exercise and logbook, the voice assistant settings, and the apps. The identical title, in the identical construction, in all places you look.

A couple of issues to know:

  • Renaming an entity solely renames the entity. If you wish to change the title of the system, rename the system. If an entity represents the primary operate of its system, activate Most important entity of the system in its settings, and it goes by the title and the realm of the system.
  • Gadgets with a number of components, like an influence strip, now get a systemA tool is a mannequin representing a bodily or logical unit that comprises entities. per half, every with its personal title and spaceAn space in Dwelling Assistant is a logical grouping of units and entities that represents a room or house in your house, similar to the lounge, kitchen, or storage. [Learn more]. These are known as baby units. A toddler system inherits the realm of its mum or dad, till you give it considered one of its personal. Integrations are transferring to them one after the other, beginning with the multi-channel switches in Tuya.
  • Your individual names are stored. Dwelling Assistant migrates names you set. If an entity’s displayed title modifications, the previous title stays an alias for voice assistants. For instance, “activate the ceiling mild” continues to work.
  • Templates: The friendly_name attribute is deliberate for deprecation. Use entity_name(), device_name(), and area_name() to construct the title you want.

What doesn’t change: entity IDs. Your automationsAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more], scriptsA script is a saved listing of steps that runs whenever you begin it, for instance, from a dashboard, with Help, or from an automation. In contrast to 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: this can be a backward-incompatible change. Some names look totally different after the replace, and also you discover that almost all in your dashboards. Playing cards, badges, and rows with no title now present the system title adopted by the entity title, as an alternative of the pleasant title. Making them shorter is fast: rename the system or the entity, activate Most important entity of the system for the entity that represents the system, or set a reputation on the cardboard. The small print are within the backward-incompatible changes beneath.

That is the quick model. A separate blog post about entity naming tells the complete story.

This mission ran for greater than 4 years, and many individuals labored on it alongside the way in which. Thanks to everybody who helped make this occur! 🙏

Kinds that ask solely what they want

Establishing an integrationIntegrations join and combine Dwelling Assistant together with your units, companies, and extra. [Learn more] generally meant studying previous choices that had nothing to do together with your decisions. A discipline can now seem solely when one other discipline has a sure worth, so a type asks what’s related and leaves out the remaining. Whereas a discipline is hidden, it isn’t required, and its worth isn’t saved.

You possibly can already see it within the integrations for AI dialog brokers, the place the settings you not often contact keep out of the way in which till you ask for them.

The identical works for a blueprintA blueprint is a script, automation, or template entity configuration with sure components marked as configurable. This lets you create a number of scripts, automations, or template entities primarily based on the identical blueprint, with every having its personal configuration-specific settings. Blueprints are shared by the neighborhood on the blueprints exchange within the discussion board. [Learn more]. An enter, or a complete group of inputs, can depend upon the solutions you gave earlier, so a blueprint solely asks what nonetheless applies.

Thanks, @piitaya!

From energy to vitality in a single step

The Vitality dashboard works with vitality in kilowatt-hours, however loads of unitsA tool is a mannequin representing a bodily or logical unit that comprises 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 system.

Dwelling Assistant now presents to try this for you. Add a person system, a photo voltaic panel, or your own home consumption with solely an influence sensor, and whenever you save, Dwelling Assistant presents to derive the vitality sensor from it, or to reuse one you derived from the identical sensor earlier. Fuel and water work the identical manner: choose a sensor that reviews a circulation fee, and Dwelling Assistant presents to derive the whole from it.

Thanks, @MindFreeze!

Why did that occur?

A light-weight turned on, and no person touched it. Or an automationAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more] did one thing you didn’t count on. Discovering out why is a part of residing with a wise residence, so this launch provides a handful of how to seek out the reply sooner.

See what triggered it

The Exercise panel has a brand new Triggered by filter. Use it to indicate solely what an individual did, what your automationsAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more] or scriptsA script is a saved listing of steps that runs whenever you begin it, for instance, from a dashboard, with Help, or from an automation. In contrast to an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more] did, or what an integrationIntegrations join and combine Dwelling Assistant together with your units, companies, 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, depend as integrations. Entries with no identified trigger are listed underneath Different.

Thanks, @piitaya!

Comply with a hint into the script it known as

When an automationAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more] or scriptA script is a saved listing of steps that runs whenever you begin it, for instance, from a dashboard, with Help, or from an automation. In contrast to 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 deal with, so going again in your browser takes you again to the earlier run.

Screenshot of the trace of the Good night script, with the step details of an action that runs the Turn off downstairs lights script, and a link: View trace of Turn off downstairs lights.

Thanks, @Xyolyp!

Dwell logs for every integration

Whereas debug logging is enabled for an integrationIntegrations join and combine Dwelling Assistant together with your units, companies, 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 strains of that integration, together with the libraries it makes use of: first what it logged since Dwelling Assistant began, then new strains as they arrive in. You possibly can search, flip line wrapping on or off, and obtain what you captured. Useful when you’re attempting to breed a difficulty, with out digging by means of the complete log.

The logs web page underneath Settings > System > Logs acquired a filter as nicely. Choose a number of integrations, and the errors listing and the uncooked logs solely present their strains. Your search, your filter, and the uncooked view are stored within the deal with, so you’ll be able to bookmark a filtered view or share a hyperlink to it. Looking out the uncooked logs now exhibits every match with three strains round it, the way in which a diff does, and a button reveals the strains in between. When an appApps are further standalone third-party software program packages that may be put in on Dwelling Assistant OS. [Learn more] replace fails, opening its logs takes you straight to the strains of that app.

Thanks, @erwindouna and @timmo001!

Take away dangerous readings out of your historical past

One dangerous measurement can destroy the graph of a sensorSensors return details about a factor, as an example the extent of water in a tank. [Learn more]. “Statistics”Dwelling Assistant retains statistics for sensors which have a state class, similar to measurement, whole, or whole growing. 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 robotically. The Vitality 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’ll be able to 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 info earlier than you delete something. The whole lot outdoors that vary stays.

Screenshot of the dialog to delete statistics in a time range for Living room temperature, with a start and end date picker and a graph of the statistics in that range.

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 without delay, so you’ll be able to line up what occurred throughout a number of entitiesAn entity represents a sensor, actor, or operate in Dwelling 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 file

Settings > Instruments has a brand new Motion historical past tab. It lists the actionsAn motion makes Dwelling Assistant do one thing, for instance, activate a lightweight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more] that had been known as in Dwelling Assistant, with the motion, its targets, what triggered it, and when. You possibly can search the listing and choose a time vary. Choose an motion to see its particulars: the trigger, the consumer, the context ID, and the info it was known 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 Dwelling 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.

Screenshot of the Action history tab in Tools, with the details of a Turn on light action open: its time, its cause, the user Paul, its context ID, and the data it was called with, above a Perform again button.

The small print of an entry in Exercise acquired higher too. When an automationAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more] calls scriptsA script is a saved listing of steps that runs whenever you begin it, for instance, from a dashboard, with Help, or from an automation. In contrast to 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 learn how to management sensible residence units on a Wi-Fi or Thread community. [Learn more] retains rising up. With Matter 1.5, cameras are a part of the usual, and Dwelling 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 Dwelling Assistant, with dwell video and snapshots. The dwell video is streamed with WebRTC, instantly between your browser and the digital camera. The digital camera entityAn entity represents a sensor, actor, or operate in Dwelling 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 current sufficient to assist them. Dwelling Assistant solely discovers cameras when the related server does.

Thanks, @arturpragacz!

Speak again by means of your cameras

Cameras can speak now, too. A brand new Labs preview function, Two-way audio, provides a chat button to the dwell stream, so you’ll be able to speak to whoever is close to your digital camera or doorbell. Flip it on in Settings > System > Labs.

The speak button seems for cameras that assist two-way audio, and whose integrationIntegrations join and combine Dwelling Assistant together with your units, companies, 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 whenever you open Dwelling Assistant over HTTPS. We’re engaged on bringing it to the Dwelling Assistant apps over HTTP as nicely.

Thanks, @starkillerOG! And because of @sdb9696 for the sooner work this builds on.

Retailer backups and media on native drives

“Backups”Dwelling Assistant has built-in performance to create recordsdata containing a replica of your configuration. This can be utilized to revive your Dwelling Assistant in addition to migrate to a brand new system. The backup function is out there for all installation types. [Learn more] and media take up numerous house, and the most effective place for them is usually not the drive Dwelling Assistant runs on. Apart from 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 sort. Use it for backups, media, or shared recordsdata, similar to community storage. Dwelling Assistant remembers the disk by its file system identifier, so it retains working after a restart or when the system title 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 main points, confer with the local disk storage documentation.

Backups acquired a number of extra enhancements. Restoring not makes a brief 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 computerized backup measurement sensorSensors return details about a factor, as an example the extent of water in a tank. [Learn more] allows you to control how huge your computerized backups are, so you may get notified after they all of the 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 discipline. Dwelling Assistant now speaks it. Join your LoRaWAN community server, ChirpStack or The Things Network, and Dwelling Assistant presents the matching system integrationIntegrations join and combine Dwelling Assistant together with your units, companies, and extra. [Learn more], like SenseCAP, when a supported system 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 unitsA tool is a mannequin representing a bodily or logical unit that comprises entities. every has, and a desk of all of your units that you could search and filter by connection. A map exhibits how your community hangs collectively: which gateways obtain which units, and which units no gateway has seen. On the web page of a tool, you discover its radio particulars, like sign energy, the final time it reported in, and its battery. A tool that Dwelling Assistant doesn’t assist but nonetheless exhibits up, with a be aware on what’s lacking. And whenever you wish to add a brand new system, Dwelling Assistant takes you straight to the administration console of its connection.

Screenshot of the LoRaWAN page, showing 2 connections and 6 devices, with links to the devices and connections, a Show map button, and an Add device button.
Screenshot of the LoRaWAN network map, with two connections, Home ChirpStack and The Things Network, linked to their gateways and the devices each gateway receives. A dotted line marks a new soil sensor that no gateway has observed.

Thanks, @balloob!

Batteryless switches with Zigbee Inexperienced Energy

Zigbee Home Automation now helps Zigbee Inexperienced Energy. Inexperienced Energy unitsA tool is a mannequin representing a bodily or logical unit that comprises entities. run with no battery: a wall swap powered by the vitality of your press, or a sensor that lives off the sunshine within the room. Associates of Hue switches are the best-known instance. Till now, Dwelling Assistant handed them by.

They work otherwise from different Zigbee units, and the interface follows alongside. A Inexperienced Energy system 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 overlooked. Within the community visualization it exhibits up with no line to a mum or dad, as a result of a Inexperienced Energy system doesn’t have one.

Thanks, @puddly!

Integrations

Due to our neighborhood for conserving tempo with the brand new integrationsIntegrations join and combine Dwelling Assistant together with your units, companies, 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 Better Routeplanner, added by @mtandersson
    Carry the autos in your A Higher Routeplanner (ABRP) account into Dwelling 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. Dwelling 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 Dwelling Assistant. Begin or cease a wash, run the dryer, and set water stress, nozzle place, and temperatures. Infrared is one-way, so the mixing can’t verify the bidet’s state.

  • AnyList, added by @BookCatKid
    Carry your AnyList purchasing lists into Dwelling Assistant. Every listing turns into a to-do listing. Add, edit, and examine off gadgets from a dashboard or an automationAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more]. Modifications within the AnyList app additionally seem in Dwelling 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 Smart Camera, added by @mosandlt
    Join your Bosch SingleKey ID account to make use of Bosch Smart Home 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 comply with in a later launch.

  • ChirpStack, added by @balloobbot
    Join your ChirpStack LoRaWAN community server to Dwelling Assistant. Choose a tenant and its functions to make supported units obtainable.

  • Debug console, added by @frenck
    Run Python code inside Dwelling Assistant, just like a browser’s developer console. This integration is for builders who want to examine Dwelling Assistant and integration internals, not for on a regular basis use. As a result of it has full entry, allow it in your configuration.yamlThe configuration.yaml file is the primary configuration file for Dwelling Assistant. It lists the integrations to be loaded and their particular configurations. In some circumstances, the configuration must be edited manually instantly within the configuration.yaml file. Most integrations will be configured within the UI. [Learn more] file. Solely directors can use it, and Dwelling 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 intervals.

  • ENGIE Belgium, added by @DaanVervacke, launching at 🥈 silver high quality
    Observe electrical energy and gasoline costs in 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 Dwelling Assistant instantly over Bluetooth, with out an account. Every push exhibits up as an occasion you should utilize in automationsAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more]. The Flic Twist additionally reviews how far it’s turned.

  • Foreca, added by @EetuPelkonen
    Get climate forecasts for areas worldwide from Foreca. For noncommercial use, you’ll be able to select a free Foreca Climate API Freemium key or considered one of its premium packages.

  • Grandstream Home, added by @wtxu-gs
    Monitor Grandstream GDS372x and GSC356X door entry programs from Dwelling Assistant. Dwelling Assistant discovers them in your native community.

  • Hase iQ, added by @bbayszczak
    Monitor the combustion part, firebox temperature, heat-up progress, and combustion efficiency of a HASE wooden range with iQ monitoring. Dwelling Assistant reads the range over your native community, with out the seller app or a cloud service. You may get a notificationYou should utilize notifications to ship messages, footage, and extra, to units. [Learn more] when it’s time to add wooden. The combination is read-only, so it can’t 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. Dwelling Assistant discovers them and offers indoor air high quality and airflow measurements.

  • Helty Flow Cloud, added by @ebaschiera
    Management Helty Flow heat-recovery air flow items with the newer management panel, which is managed by means of the Helty Dwelling app. The panel connects by means of the producer’s cloud, so the mixing makes use of your Helty Dwelling account. Items with the older panel proceed to make use of the Helty Circulation integration.

  • HP Printer, added by @chemelli74
    Monitor an HP printer over your native community with no 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 Events, added by @Beat-YT
    Observe winter peak demand occasions (événements de pointe) introduced by Hydro-Québec, Québec’s electrical energy utility. Preheat your own home earlier than an occasion and decrease the thermostat whereas it runs. The combination makes use of public information, so no account is required.

  • KACO RS485, added by @g4bri3lDev, launching at 🥈 silver high quality
    Learn KACO new energy Powador xi photo voltaic inverters over their RS485 serial bus. These inverters don’t have any community port. As much as 32 inverters can share one bus, and their manufacturing seems on the Energy 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 quantity from a dashboard or an automationAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more]. No account or cloud connection is required.

  • LoRaWAN, added by @balloobbot
    Join LoRaWAN community server integrations, similar to ChirpStack and The Issues Community, with supported system integrations, similar to SenseCAP.

  • Marantz RS-232, added by @balloobbot
    Management a Marantz receiver by means of its RS-232 serial port, with native managementNative management means Dwelling Assistant talks to your units 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 mild A needs to be turned on and lightweight B needs to be shiny purple. [Learn more], or put a zone in standby at bedtime. The combination helps receivers that use the 2007 Marantz protocol, examined with the SR7002.

  • Marketplace, 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 underneath Settings > Market. Neighborhood tasks should not examined, audited, or supported by the Dwelling Assistant mission. Learn the discover earlier than putting in a mission.

  • Mijn Farmad Apotheek, added by @DaanVervacke
    Search your pharmacy’s catalog and order treatment for pickup utilizing your Mijn Farmad Apotheek account. The service is utilized by greater than 1,000 pharmacies in Flanders. The combination offers two actionsAn motion makes Dwelling Assistant do one thing, for instance, activate a lightweight, 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 sensible distant controllers by means of the Nature cloud. Every Remo reviews the temperature and humidity of its room. A Remo E additionally reviews vitality imported from and exported to the grid for the Energy dashboard.

  • OKOK Scale, added by @rrooggiieerr, launching at 🏆 platinum high quality
    Join a Bluetooth scale that works with the OKOK·International app. Chart your weight on a dashboard and use every new measurement in automationsAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more]. The combination doesn’t depend upon the OKOK cloud app.

  • Philips Infrared, added by @javitonino
    Management a Philips TV with an infrared emitter already arrange in Dwelling Assistant. Flip the TV on or off, change the quantity, and swap channels. Infrared is one-way, so the mixing can’t verify 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. Dwelling Assistant reads its native API, so you’ll be able to comply with the mining standing, earnings, and energy consumption.

  • Seafile, added by @erwindouna
    Join your individual Seafile file sync and share server. See the scale, variety of recordsdata, and final change of the libraries you choose, and retailer your backupsDwelling Assistant has built-in performance to create recordsdata containing a replica of your configuration. This can be utilized to revive your Dwelling Assistant in addition to migrate to a brand new system. The backup function is out there for all installation types. [Learn more] on the server.

  • SenseCAP, added by @balloob
    Add supported Seeed Studio SenseCAP sensors out of your LoRaWAN connections. Relying on the mannequin, Dwelling 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 Dwelling Assistant. Flip a tool on or off and set its different capabilities. Infrared is one-way, so the mixing can’t verify the system’s state.

  • SmartyPlants, added by @bigbimbs
    Join SmartyPlants plant sensors to Dwelling Assistant. See soil moisture, temperature, humidity, and lightweight, together with every plant’s well being rating and fertilizing countdown. You may get a reminder when a plant wants water.

  • Solyx Energy Cloud, added by @MartinaeyNL
    Monitor and management a Nymo system from Solyx Energy. 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 sizzling water.

  • Spin EV Charger, added by @Dr-Blank
    Join an Exicom Spin EV charger instantly over Bluetooth Low Vitality, with no 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 Vitality. 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 should not supported.

  • The Things Network, added by @balloobbot
    Join The Things Network or a self-hosted The Issues Stack server to LoRaWAN utilizing an utility API key. Gadget integrations, similar to SenseCAP, flip sensor readings into entitiesAn entity represents a sensor, actor, or operate in Dwelling 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 obtainable for sensors primarily based on saved payload fields.

  • Xiaomi Weather, added by @shirok1
    Get present climate and every day, hourly, and twice-daily forecasts for cities in mainland China. Choose a location on the map to seek out the matching metropolis. No Xiaomi system, account, or API secret’s wanted.

  • Škoda, added by @TomVSB
    Monitor your Škoda car by means of Škoda Join. See the mileage, gas or battery stage, charging state, vary, and local weather management goal temperature. The combination is read-only. Create its API key within the MyŠkoda app.

Noteworthy enhancements to current integrations

It isn’t simply new integrationsIntegrations join and combine Dwelling Assistant together with your units, companies, and extra. [Learn more] which have been added; current ones maintain getting higher too. Listed below are a number of the noteworthy enhancements this launch:

  • ESPHome unitsA tool is a mannequin representing a bodily or logical unit that comprises entities. can now share considered one of their serial ports over your community, so an integrationIntegrations join and combine Dwelling Assistant together with your units, companies, and extra. [Learn more] can attain a serial-connected system, like an AV receiver or an vitality meter, from anyplace in the home. Zigbee Home Automation can use it for a Zigbee adapter plugged into an ESPHome system, and retains working whenever you transfer that adapter to a different ESPHome system. Add the serial proxy element to your ESPHome system, and the port exhibits up whenever you arrange the mixing 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 system final reported in, a single motionAn motion makes Dwelling Assistant do one thing, for instance, activate a lightweight, 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 units similar to blinds, storage doorways, and so on that may be opened and closed and optionally set to a particular place. [Learn more] without delay, and a sensor for what despatched the final command to the system. Thanks, @bieniu and @thecode!
  • Tuya helps extra unitsA tool is a mannequin representing a bodily or logical unit that comprises 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 Protect now helps the UniFi Defend Alarm Hub. It’s added as its personal systemA tool is a mannequin representing a bodily or logical unit that comprises entities., with “binary sensors”A binary sensor is an entity that reviews considered one of two mutually unique states, on or off. The system 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 Dwelling Assistant do one thing, for instance, activate a lightweight, 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 Home Automation provides every group its personal systemA tool is a mannequin representing a bodily or logical unit that comprises entities., named after the group. You may give a gaggle its personal spaceAn space in Dwelling Assistant is a logical grouping of units and entities that represents a room or house in your house, similar to the lounge, kitchen, or storage. [Learn more], and its entities are multi function place, similar to on some other system. Thanks, @TheJulianJES!
  • Bosch SHC grew lots this launch. The Intrusion Detection System of your controller is now an alarm management panel that you could arm and disarm with no 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) units and thermostats. [Learn more], and Gentle Management micromodule dimmers present up as lightsA light-weight has a brightness you’ll be able to management, and optionally colour temperature or RGB colour 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 a protracted listing of settings now you can change from Dwelling Assistant, similar to 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 systemA tool is a mannequin representing a bodily or logical unit that comprises entities. sign the place it’s, a heating output binary sensorA binary sensor is an entity that reviews considered one of two mutually unique states, on or off. The system 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 Dwelling Assistant do one thing, for instance, activate a lightweight, 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 website “binary sensors”A binary sensor is an entity that reviews considered one of two mutually unique states, on or off. The system 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 Dwelling Assistant do one thing, for instance, activate a lightweight, 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 at this time. Thanks, @Bre77!
  • Amazon Alexa can present a digital camera’s dwell view on an Echo Present, for cameras that assist WebRTC, both instantly or by means of go2rtc. Thanks, @nolimit-labs!
  • Alexa Devices now helps the Amazon Echo Glow, together with brightness, colour, and lightweight modes like Campfire and Disco as results. Notifications can carry a title, and air high quality screens 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 reviews considered one of two mutually unique states, on or off. The system 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 unitsA tool is a mannequin representing a bodily or logical unit that comprises entities. can have baby units, so a tool with a number of components 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 with no lasting state, for instance, whenever you press a doorbell or a button on a distant management. As a substitute of a state similar to on or off, the occasion entity retains monitor of when the final occasion was detected and its occasion kind, similar to a single press or a protracted press. [Learn more] for each keypad and Pico distant button, so a bodily button press can begin an automationAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more] instantly. Lutron Athena processors at the moment are supported as nicely. Thanks, @davidrecordon and @ImperatorRuscal!
  • LIFX Ceiling and Mirror lights now expose their two parts individually, so you’ll be able to mild a room softly with solely the uplight of a Ceiling or the backlight of a Mirror, and swap on the opposite one whenever you want extra mild. The Colour 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 with no lasting state, for instance, whenever you press a doorbell or a button on a distant management. As a substitute of a state similar to on or off, the occasion entity retains monitor of when the final occasion was detected and its occasion kind, similar to a single press or a protracted press. [Learn more]. On the Nanoleaf 4D, the display mirroring modes can be found as mild 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 units 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, Dwelling 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 reviews considered one of two mutually unique states, on or off. The system 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 units, and a Play sound button that rings a misplaced system, even when it’s set to silent or Do Not Disturb. Thanks, @timlaing and @TeroPihlaja!
  • LaMetric will be arrange by urgent the button on prime of the system, so that you don’t want a LaMetric account for it in any respect. The screensaver will 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 stored enjoying till the notification is dismissed. Thanks, @frenck and @ElYoM!
  • Rituals Perfume 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 mild up your bed room at evening, a binary sensorA binary sensor is an entity that reviews considered one of two mutually unique states, on or off. The system 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 clean 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 identified points. It additionally provides a pet weight sensor. Thanks, @bieniu!
  • Zonneplan brings your own home battery into Dwelling Assistant, with its state of cost, energy, battery and inverter state, what it earned at this time and in whole, and a choose to alter its management mode. EV cost factors gained binary sensors. Thanks, @erwindouna!
  • MELCloud Home retains a connection open to the service, so modifications attain Dwelling Assistant as they occur, as an alternative of ready for the following “ballot”Knowledge polling is the method of querying a tool or service at common intervals to examine for updates or retrieve information. By defining a customized polling interval, you’ll be able to management how continuously your system checks for brand spanking new information, which might help optimize efficiency and scale back pointless community site visitors. [Learn more]. It additionally added the out of doors temperature of air-to-air items, the frost safety standing, and binary sensors for the protections which are lively. Thanks, @erwindouna!
  • Portainer exhibits the working Portainer model subsequent to the most recent 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 hook up 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 will 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 with no lasting state, for instance, whenever you press a doorbell or a button on a distant management. As a substitute of a state similar to on or off, the occasion entity retains monitor of when the final occasion was detected and its occasion kind, similar to a single press or a protracted press. [Learn more]. And when Dwelling Assistant restarts at evening, whereas a photo voltaic inverter has switched itself off, the mixing now nonetheless hundreds 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 Bird added a subsequent run sensor for every program, a button to sync the controller’s clock, and the zones with their run occasions 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 will be added as notification targets from the UI. Each turns into its personal notify entityAn entity represents a sensor, actor, or operate in Dwelling 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 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 with no lasting state, for instance, whenever you press a doorbell or a button on a distant management. As a substitute of a state similar to on or off, the occasion entity retains monitor of when the final occasion was detected and its occasion kind, similar to a single press or a protracted press. [Learn more] for each bodily button, which data whether or not it was a brief or a protracted press. Thanks, @fredericdepuydt!
  • Satel Integra added system standing sensors, so you’ll be able to control the well being of your alarm panel. You possibly can see when the panel is in service mode or reviews an issue, together with energy provide and battery faults. Thanks, @Tommatheussen!
  • Victron GX units can set up firmware updates from Dwelling 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) units and thermostats. [Learn more]. Thanks, @tomer-w and @rrooggiieerr!
  • Google Gemini “text-to-speech”TTS (text-to-speech) permits Dwelling Assistant to speak to you. [Learn more] now runs on Gemini 3.8 Flash by default, with a method 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 indicators 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) units 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.

Due to @bieniu, @abmantis, @Dr-Blank, @tr4nt0r, and @eseverson for these enhancements.

Integration high quality scale achievements

One factor we’re extremely happy with in Dwelling Assistant is our integration 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 consumer expertise.

This launch, we have a good time a number of integrationsIntegrations join and combine Dwelling Assistant together with your units, companies, and extra. [Learn more] which have improved their high quality scale:

It is a big achievement for these integrations and their maintainers. The hassle and dedication required to achieve these high quality ranges is important, because it includes in depth testing, documentation, error dealing with, and sometimes full rewrites of components of the mixing.

An enormous thanks to all of the contributors concerned! 👏

Now obtainable to arrange from the UI

Whereas most integrationsIntegrations join and combine Dwelling Assistant together with your units, companies, and extra. [Learn more] will be arrange instantly from the Dwelling Assistant consumer interface, some had been solely obtainable by means of YAMLYAML is a human-readable information serialization language. It’s used to retailer and transmit information in a structured format. In Dwelling 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 at the moment are obtainable by way of the Dwelling Assistant UI:

Farewell to the next

Time for a bit cleansing. The next “integrations”Integrations join and combine Dwelling Assistant together with your units, companies, and extra. [Learn more] are not obtainable as of this launch:

  • Flipr has been eliminated as a result of the corporate behind it was liquidated. A minimal model of the mixing stays to indicate configuration alerts. You possibly can take away the mixing out of your setup.

Different noteworthy modifications

There may be much more packed into this launch. Listed below are a number of the different modifications value 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 examine whether or not one thing is true at that second, for instance, whether or not a door is closed. You should utilize them in automations and scripts. If a situation just 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’ll be able to, for instance, activate a basement fan when radon levels rise, or check the radon level earlier than working an automationAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [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 Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more] as soon as Dwelling Assistant has began after an replace, and tells you which ones model you up to date from and to. It doesn’t fireplace on a traditional restart. Thanks, @frenck!
  • Expose many entities without delay. Choose the entitiesAn entity represents a sensor, actor, or operate in Dwelling 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 underneath Settings > Devices & services > Entities, then select Expose to voice assistant, or Cease exposing to voice assistant, from the choice menu. Trying each up individually within the expose dialog is 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 Dwelling Assistant, YAML is used for configuration, for instance within the configuration.yaml or automations.yaml recordsdata. [Learn more] editor. It really works within the automation, script, and scene editors, in card and dashboard editors, and in Settings > Instruments > Actions. You will discover it within the keyboard shortcuts dialog, underneath Different. Thanks, @Jump-333!
  • Drag image components into place. Within the Image components card editor, choose a component within the preview and drag it the place you need it, as an alternative of understanding 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!
  • Let your AI assistant learn the system log. AI assistants that use the Dwelling Assistant LLM API can now learn your System Log, to allow them to provide help to monitor 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 units similar to blinds, storage doorways, and so on 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!

Your AI assistant might help troubleshoot

Dwelling Assistant’s LLM API provides appropriate AI assistants instruments to seek for unitsA tool is a mannequin representing a bodily or logical unit that comprises entities. and automationsAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more], assessment logs, and lookup historic statistics. Log entry requires an administrator account.

This launch goes a step additional. An assistant can lookup your system data, search the actionsAn motion makes Dwelling Assistant do one thing, for instance, activate a lightweight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more] which are obtainable, and name one. It may listing your integrationsIntegrations join and combine Dwelling Assistant together with your units, companies, and extra. [Learn more] and reloadApplies the modifications made to Dwelling Assistant configuration recordsdata. Modifications are usually robotically up to date. Nevertheless, modifications made outdoors of the entrance finish is not going to be mirrored in Dwelling 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 comfy with and no extra. You possibly can set the MCP server to show solely read-only instruments, and an AI dialog can now solely be continued by the consumer who began it.

The KNX integration brings an LLM API of its personal, with instruments for its telegram retailer, its mission file, and its information level sorts. Any LLM API turns into obtainable 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

Dwelling Assistant has an excellent neighborhood of customers who’re all greater than keen to assist one another out. So, be a part of us!

Our very lively Discord chat server is a wonderful place to be, and don’t overlook to affix our wonderful forums.

Discovered a bug or problem? Please report it in our issue tracker to get it mounted! Or examine our help page for steerage on extra locations you’ll be able to go.

Are you extra into electronic mail? Sign up for the Open Home Foundation Newsletter to get the most recent information about options, issues taking place in our neighborhood, and different tasks that assist the Open Dwelling straight into your inbox.

Backward-incompatible modifications

We do our greatest to keep away from making modifications to current performance which may unexpectedly influence your Dwelling Assistant set up. Sadly, generally it’s inevitable.

We all the time ensure to doc these modifications to make the transition as simple as attainable for you. This launch has the next backward-incompatible modifications:

AdGuard Dwelling

The Question log swap of the AdGuard Dwelling integration now requires AdGuard Dwelling v0.107.30 or newer. On older variations, the swap turns into unavailable.

If AdGuard Dwelling forces HTTPS whereas the mixing is about up with out SSL, setup now fails as an alternative of following the redirect to HTTPS. To repair this, take away the mixing and add it once more with SSL enabled.

(@frenck – #184349) (AdGuard Home documentation)

Alert card

The Alert card now exhibits its colour and its pulse solely whereas the entityAn entity represents a sensor, actor, or operate in Dwelling 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 colour 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. In the event 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 Dwelling 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.

(@timmo001 – frontend#54880)

Apple iCloud

Accomplished reminders are not fetched by default. The iCloud integration used to incorporate accomplished reminders in each Reminders fetch, which on accounts with a really giant historical past might block startup for a very long time.

To maintain the previous habits, allow Embody accomplished reminders throughout setup or afterward within the integration choices underneath Settings > Gadgets & companies > Apple iCloud > Choices.

(@timlaing – #186175) (Apple iCloud documentation)

Auth

Once you attain Dwelling Assistant at an IP deal with that’s not on a neighborhood community, similar to a public deal with, a worldwide IPv6 deal with, or a Tailscale deal with (100.64.0.0/10), the deal with in your browser now has to match the deal with Dwelling Assistant sees the request coming in on. Scheme, host, and port all must match. If they don’t, logging in fails with “Invalid consumer id”. Beforehand, such an deal with was accepted with out that examine as quickly because it had a port, due to a bug within the examine.

Most setups should not affected. Opening Dwelling Assistant instantly at such an deal with retains working, and so does a reverse proxy that you’ve got arrange as a trusted proxy within the HTTP integration, as a result of Dwelling Assistant then makes use of the forwarded scheme and host. Domains and native community IP addresses are accepted the identical manner as earlier than.

In the event you do run into “Invalid consumer id”, add your proxy to the trusted proxies of the HTTP integration, or attain Dwelling Assistant by means of a site title.

(@elupus – #186537) (@elupus – #186543) (Auth documentation)

Besen

The Besen Charging standing sensor now reviews scheduled as an alternative of canceled whereas a scheduled begin is pending. Replace automationsAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more], scriptsA script is a saved listing of steps that runs whenever you begin it, for instance, from a dashboard, with Help, or from an automation. In contrast to 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 embrace variables for the motion or information from the set off values. This permits automations to generate dynamic actions. [Learn more] that examine for canceled to make use of scheduled. The previous title incorrectly described a pending reservation as canceled.

(@moryoav – #186968) (Besen documentation)

Bitcoin

In the event you set Bitcoin up in configuration.yamlThe configuration.yaml file is the primary configuration file for Dwelling Assistant. It lists the integrations to be loaded and their particular configurations. In some circumstances, the configuration must be edited manually instantly within the configuration.yaml file. Most integrations will be configured within the UI. [Learn more], setup now strikes to the UI. On the primary restart after this replace, Dwelling Assistant reads the forex out of your YAML and creates the mixing for you. Your sensors maintain the names and entity IDs that they had.

The display_options possibility is not supported, so all 21 sensors are created, even if you happen to 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 should not preserved. For instance, sensor.wallet_exchange_rate_1_btc turns into sensor.exchange_rate_1_btc.

(@Nihvel – #180515) (Bitcoin documentation)

Bluesound

The deprecated bluesound.be a part of and bluesound.unjoin actionsAn motion makes Dwelling Assistant do one thing, for instance, activate a lightweight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more] have been eliminated. Replace automationsAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more] and scriptsA script is a saved listing of steps that runs whenever you begin it, for instance, from a dashboard, with Help, or from an automation. In contrast to an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more] to make use of media_player.be a part of and media_player.unjoin.

(@LouisChrist – #184755) (Bluesound documentation)

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 an alternative: unfavorable fires earlier than the occasion, constructive fires after. In the event you wrote considered one 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 Dwelling 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 all the time wrote offset_type, so triggers created within the UI should not affected.

(@piitaya – #184855) (Calendar documentation) (Sun documentation)

Control4

The Control4 integration not allows you to set the pollingKnowledge polling is the method of querying a tool or service at common intervals to examine for updates or retrieve information. By defining a customized polling interval, you’ll be able to management how continuously your system checks for brand spanking new information, which might help optimize efficiency and scale back pointless community site visitors. [Learn more] interval in its choices. The combination now all the time polls the controller each 5 seconds, which was already the default. In the event you had set a distinct interval, it’s not used.

In the event you want a distinct polling interval, you’ll be able to disable polling for the mixing in its system choices and create an automation that calls the homeassistant.update_entity motion by yourself schedule.

(@gjohansson-ST – #185879) (Control4 documentation)

Gadget tracker

Gadget trackers from integrations that scan your community, similar to FRITZ!Field Instruments, UniFi Community, NETGEAR, and Nmap Tracker, now all the time have a systemA tool is a mannequin representing a bodily or logical unit that comprises entities.. In the event you renamed considered one of these tracker entities, its title now begins with the system title.

New trackers from these integrations at the moment are all the time added disabled. Earlier than, they had been enabled when one other integration already knew the MAC deal with of the system. Current trackers maintain their enabled or disabled state.

(@emontnemery – #188883) (Device tracker documentation)

DoorBird

DoorBird occasions now embrace 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.<title>_last_motion. Different occasions not embrace an entity. If an automation makes use of the entity_id from a DoorBird occasion, replace it to the picture entity.

(@mattias-arrelid – #186147) (DoorBird documentation)

Electra Good

local weather.turn_on on Electra Good now resumes the mode the air conditioner was final working in, as an alternative of all the time switching it to warmth.

In the event you relied on turn_on deciding on warmth mode, choose it explicitly with local weather.set_hvac_mode as an alternative.

For items that don’t report a earlier mode, turn_on falls again to cooling fairly than warmth.

(@noamokman – #184595) (Electra Smart documentation)

Entity names

Entity names at the moment are composed from the entity title and its context, which is often the title of its system. Names you gave an entity your self are migrated and comply with the identical guidelines. The place the complete title of an entity modifications due to this, the previous title is stored as an alias in your voice assistants, and within the friendly_name attribute till the title is modified.

Playing cards, badges, and rows on dashboards that don’t have a reputation set now present the system title adopted by the entity title, as an alternative of the pleasant title. For instance, an entity you named “Off-peak consumption” on the “Energy meter” system now exhibits as “Energy meter Off-peak consumption”. To maintain a brief title, rename the system and activate Most important entity of the system for the entity, or set a reputation on the cardboard.

Utilizing customized playing cards? We labored with the creators of dozens of fashionable customized playing cards and despatched them updates, so that they present names the identical manner 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 count on, set a reputation within the card, or let its creator know.

Entity IDs, automations, and scripts should not affected. In templatesA template is an automation definition that may embrace variables for the motion or information from the set off values. This permits automations to generate dynamic actions. [Learn more], use entity_name(), device_name(), and area_name() as an alternative of the friendly_name attribute, which goes to be deprecated.

(@arturpragacz – #184340) (@arturpragacz – #184341) (@piitaya – frontend#54725)

Circulation-it

The Circulation-it integrationIntegrations join and combine Dwelling Assistant together with your units, companies, and extra. [Learn more] is now known as AriaQ, as a result of the producer is bringing its merchandise collectively underneath that model. Your unitsA tool is a mannequin representing a bodily or logical unit that comprises entities. and entitiesAn entity represents a sensor, actor, or operate in Dwelling 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 title you see in Dwelling Assistant modifications.

(@albertogeniola – #187082) (AriaQ documentation)

Common Transit Feed Specification (GTFS)

GTFS cease occasions are within the company’s native time. Beforehand, when the time zone configured in your Dwelling Assistant occasion differed from the GTFS feed time zone, you may use the offset parameter to match the time zones. The combination now robotically applies an offset, so a guide offset is not required and will overcorrect the feed cease occasions.

(@raman325 – #187429) (General Transit Feed Specification (GTFS) documentation)

Hayward Omnilogic

The Hayward Omnilogic integration not allows you to set the pollingKnowledge polling is the method of querying a tool or service at common intervals to examine for updates or retrieve information. By defining a customized polling interval, you’ll be able to management how continuously your system checks for brand spanking new information, which might help optimize efficiency and scale back pointless community site visitors. [Learn more] interval in its choices. A beforehand configured interval is ignored, and the default is used.

(@tr4nt0r – #184380) (Hayward Omnilogic documentation)

Hive

The Hive integration not allows you to set a customized pollingKnowledge polling is the method of querying a tool or service at common intervals to examine for updates or retrieve information. By defining a customized polling interval, you’ll be able to management how continuously your system checks for brand spanking new information, which might help optimize efficiency and scale back pointless community site visitors. [Learn more] interval. In the event you configured one, it’s ignored and the default interval is used.

(@tr4nt0r – #184251) (Hive documentation)

Vacation and Workday

The holidays library not counts strange Sundays as holidays in Sweden. The Vacation calendar for Sweden not exhibits a “Söndag” occasion each Sunday. Named holidays that fall on a Sunday, similar to Easter Sunday (Påskdagen) and Whit Sunday (Pingstdagen), are nonetheless included.

This additionally impacts the Workday integration for Sweden you probably have added Sunday to the workdays and relied on the vacations to exclude it. In that case, strange Sundays at the moment are reported as workdays. To maintain the earlier habits, add Sunday to the excluded days within the Workday choices. The default Workday configuration already excludes Sunday and isn’t affected.

(@gjohansson-ST – #187605) (Holiday documentation) (Workday documentation)

Honeywell Whole Join Consolation (Europe)

The next deprecated actionsAn motion makes Dwelling Assistant do one thing, for instance, activate a lightweight, 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_system motion: Use the controller’s Reset button.
  • The evohome.clear_zone_override motion: 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) units and thermostats. [Learn more]: Use the controller’s Reset button.

Replace any automationsAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more] or scriptsA script is a saved listing of steps that runs whenever you begin it, for instance, from a dashboard, with Help, or from an automation. In contrast to an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more] that also use these.

(@zxdavb – #185704) (Honeywell Total Connect Comfort (Europe) documentation)

Calls to evohome.set_system_mode with out an entity_id are not supported. Embody the entity ID of the Evohome controller’s local weather entity.

(@zxdavb – #185705) (Honeywell Total Connect Comfort (Europe) documentation)

iRobot Roomba and Braava

The Steady and Delay choices of the iRobot Roomba and Braava integration have been eliminated. Dwelling Assistant now all the time retains one connection open to the robotic and reconnects by itself. The underlying library not has the periodic connection mode these choices managed.

In the event you had turned Steady off so the iRobot app might hook up with the robotic regionally, the app now connects by means of the iRobot cloud whereas Dwelling Assistant is related. This is identical habits as with the default setting. No motion is required.

(@johnnyh1975 – #184198) (iRobot Roomba and Braava documentation)

Keenetic NDMS2 Router

The Keenetic NDMS2 Router integration not allows you to set a customized pollingKnowledge polling is the method of querying a tool or service at common intervals to examine for updates or retrieve information. By defining a customized polling interval, you’ll be able to management how continuously your system checks for brand spanking new information, which might help optimize efficiency and scale back pointless community site visitors. [Learn more] interval. In the event you configured one, it’s ignored and the default interval is used.

(@tr4nt0r – #184257) (Keenetic NDMS2 Router documentation)

Kraken

The Kraken integration not allows you to set a customized pollingKnowledge polling is the method of querying a tool or service at common intervals to examine for updates or retrieve information. By defining a customized polling interval, you’ll be able to management how continuously your system checks for brand spanking new information, which might help optimize efficiency and scale back pointless community site visitors. [Learn more] interval. In the event you configured one, it’s ignored and the default interval is used.

(@tr4nt0r – #184381) (Kraken documentation)

Matter

Matter focus sensors now use the unit the system reviews as an alternative of a set 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 system reviews a unit aside from ppm:

  • If the system’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 an alternative 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 system’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 system’s unit instantly.
  • TVOC sensors reporting µg/m³ or mg/m³ maintain their worth however swap to the “Risky natural compounds” system class, which modifications their default title (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 Dwelling 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 system helps. Automations or scripts that relied on that habits ought to name local weather.set_hvac_mode with the specified mode as an alternative of local weather.turn_on.

Gadgets with a separate energy swap, similar to Matter room air conditioners, at the moment are switched on by local weather.turn_on. Beforehand, Dwelling Assistant solely modified the mode, so a tool that was switched off stayed off. If the system stored 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, similar to tilt-only blind controllers, at the moment are proven as tilt covers. Earlier than, their state was all the time unknown.

They now use the cowl.open_cover_tilt, cowl.close_cover_tilt, cowl.stop_cover_tilt, and cowl.toggle_cover_tilt actions, as an alternative of cowl.open_cover, cowl.close_cover, cowl.stop_cover, and cowl.toggle. Replace automations, scripts, and system actions that use the previous actions on these covers. Voice assistants that open or shut these covers may additionally not work for them. Covers that may transfer up and down should not affected.

(@TheJulianJES – #188787) (Matter documentation)

MQTT

MQTT entities with no unique_id not use their system configuration. These entities couldn’t be linked to a tool, however a via_device of their system configuration nonetheless created a tool within the system registry. That system is 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 system triggers have been eliminated. Automations utilizing a Nanoleaf system set off (single faucet, double faucet, swipe up/down/left/proper) will not work. Use the Contact gesture occasion entityAn occasion entity represents a momentary prevalence with no lasting state, for instance, whenever you press a doorbell or a button on a distant management. As a substitute of a state similar to on or off, the occasion entity retains monitor of when the final occasion was detected and its occasion kind, similar to a single press or a protracted press. [Learn more] of your Nanoleaf system as an alternative, for instance with an occasion.obtained set off on the occasion entity filtered by its event_type attribute.

The system triggers had been deprecated in Dwelling Assistant 2024.7 and scheduled for elimination in 2025.1.

(@MartinHjelmare – #188656) (Nanoleaf documentation)

NINA

The NINA attributes that had been deprecated in Dwelling Assistant 2026.5 have been eliminated. Each has an entityAn entity represents a sensor, actor, or operate in Dwelling 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 Dwelling Assistant do one thing, for instance, activate a lightweight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more] that takes its place:

  • headline: the Headline sensor
  • description: the nina.get_details motion
  • sender: the Sender sensor
  • severity: the Severity sensor
  • recommended_actions: the nina.get_details motion
  • affected_areas: the Affected areas sensor for the shortened listing, or the nina.get_details motion for the complete one
  • net: the Extra data URL sensor
  • despatched: the Despatched sensor
  • begin: the Begin sensor
  • expires: the Expires sensor

Replace automationsAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more], scriptsA script is a saved listing of steps that runs whenever you begin it, for instance, from a dashboard, with Help, or from an automation. In contrast to an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more], templatesA template is an automation definition that may embrace variables for the motion or information from the set off values. This permits automations to generate dynamic actions. [Learn more], and dashboard playing cards that learn considered one of these attributes.

(@DeerMaximum – #188355) (NINA documentation)

Philips Hue

The "None" mild impact has been eliminated. It was deprecated in Dwelling Assistant 2025.4 in favor of "off", and the mapping that stored the previous worth working is now gone. Replace automationsAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more] and scriptsA script is a saved listing of steps that runs whenever you begin it, for instance, from a dashboard, with Help, or from an automation. In contrast to 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 an alternative.

(@MartinHjelmare – #188867) (Philips Hue documentation)

Plaato

The Plaato integration not allows you to set a customized pollingKnowledge polling is the method of querying a tool or service at common intervals to examine for updates or retrieve information. By defining a customized polling interval, you’ll be able to management how continuously your system checks for brand spanking new information, which might help optimize efficiency and scale back pointless community site visitors. [Learn more] interval. In the event you configured one, it’s ignored and the default interval is used.

(@tr4nt0r – #184376) (Plaato documentation)

Python dependencies

Dwelling Assistant not installs Python packages into the deps folder of your configuration listing. This solely impacts Dwelling Assistant CoreDwelling Assistant Core is the Python program on the coronary heart of Dwelling Assistant. It’s a part of all set up sorts. It may be put in standalone (with out Dwelling Assistant Supervisor) as a container utilizing Docker (that is sometimes known as the Dwelling Assistant Container set up kind). For growth, Core will also be run utilizing a Digital Surroundings (beforehand referred because the Dwelling Assistant Core set up kind). For manufacturing setup, the Dwelling Assistant Core set up kind is deprecated. installations that run outdoors a digital atmosphere, which is the place that folder was used. Run Dwelling Assistant Core in a digital atmosphere, because the set up directions describe, and the packages are put in there as an alternative.

Dwelling Assistant Working SystemDwelling Assistant OS, the Dwelling Assistant Working System, is an embedded, minimalistic, working system designed to run the Dwelling Assistant ecosystem on single board computer systems (just like the Raspberry Pi) or Digital Machines. It contains Dwelling Assistant Core, the Dwelling Assistant Supervisor, and helps apps. Dwelling Assistant Supervisor retains it updated, eradicating the necessity so that you can handle an working system. Dwelling Assistant Working System is the really useful set up kind for many customers., Dwelling Assistant SupervisedThe Dwelling Assistant Supervised set up kind is a full UI managed residence automation ecosystem that runs the Dwelling Assistant Core program, the Dwelling Assistant Supervisor and apps. It comes pre-installed on Dwelling Assistant OS, however will be put in standalone on Debian Linux programs. It leverages Docker, which is managed by the Dwelling Assistant Supervisor. The Dwelling Assistant Supervised set up kind is deprecated., and Dwelling Assistant ContainerDwelling Assistant Container is a standalone container-based set up of Dwelling Assistant Core. Any OCI appropriate runtime can be utilized, however the documentation focus is on Docker. [Learn more] should not affected. After you have up to date, you’ll be able to take away the deps folder out of your configuration listing.

(@emontnemery – #168155)

Ring

A number of Ring entities that had been deprecated in Dwelling Assistant 2024.9, and initially scheduled for elimination in Dwelling 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 an alternative.
  • The quantity sensors, together with the doorbell, microphone, and voice quantity sensors. Use the quantity entities as an alternative, which additionally allow you to change the quantity.
  • The siren swap. Use the siren entity as an alternative.

In the event you use any of those entities in an automation, script, or dashboard, replace it to make use of its substitute.

(@tr4nt0r – #187592) (@tr4nt0r – #187596) (@tr4nt0r – #188108) (Ring documentation)

Risco

The Risco integration not allows you to set a customized pollingKnowledge polling is the method of querying a tool or service at common intervals to examine for updates or retrieve information. By defining a customized polling interval, you’ll be able to management how continuously your system checks for brand spanking new information, which might help optimize efficiency and scale back pointless community site visitors. [Learn more] interval. In the event you configured one, it’s ignored and the default interval is used.

(@tr4nt0r – #184386) (Risco documentation)

Rituals Fragrance Genie

The Fill sensor of Rituals Fragrance Genie diffusers now reviews a proportion, as an alternative of a spread as textual content like “70-80%”. In the event you use it in automations or scripts, examine it in opposition to a quantity as an alternative. When there isn’t a measurement, it’s unknown as an alternative of “No measurement obtainable”.

The Fragrance sensor is now unknown when no cartridge is inserted, as an alternative of displaying “Cartridge just isn’t loaded”. Use the brand new Cartridge binary sensor to inform whether or not a cartridge is inserted.

(@frenck – #186995) (Rituals Perfume Genie documentation)

SMTP

When an attachment can’t be learn, the SMTP notify motion now reviews an error as an alternative 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 considered one of your automationsAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more] or scriptsA script is a saved listing of steps that runs whenever you begin it, for instance, from a dashboard, with Help, or from an automation. In contrast to an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more] attaches a file that’s not all the time there, similar to a digital camera snapshot, examine the trail, or construct the listing of attachments in order that it solely comprises recordsdata that exist.

(@tr4nt0r – #188876) (SMTP documentation)

Telegram

The legacy Telegram notify platform (notify with platform: telegram in YAML), deprecated in 2025.11, has been eliminated. Its notify.<title> actions not exist.

Use the notify entities of the Telegram bot integration as an alternative: 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 photographs, paperwork, keyboards, and different choices. Take away the platform: telegram entries from the notify part of your configuration.yamlThe configuration.yaml file is the primary configuration file for Dwelling Assistant. It lists the integrations to be loaded and their particular configurations. In some circumstances, the configuration must be edited manually instantly within the configuration.yaml file. Most integrations will be configured within the UI. [Learn more] file. If the configuration remains to be current, Dwelling Assistant exhibits a restore problem.

(@jbouwh – #188196) (Telegram documentation)

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 Dwelling Assistant, YAML is used for configuration, for instance within the configuration.yaml or automations.yaml recordsdata. [Learn more] configuration is not imported. In the event you nonetheless have a tellduslive: entry in your configuration.yamlThe configuration.yaml file is the primary configuration file for Dwelling Assistant. It lists the integrations to be loaded and their particular configurations. In some circumstances, the configuration must be edited manually instantly within the configuration.yaml file. Most integrations will be configured within the UI. [Learn more], take away it. Dwelling Assistant raises a restore problem to remind you.

This could not have an effect on anybody in apply: YAML has been imported right into a config entry since December 2018, when the config circulation was added. Any current YAML setup was transformed way back and retains working, and a YAML entry has had no impact because the config entry was created.

(@gjohansson-ST – #185838) (Telldus Live documentation)

Tomorrow.io

The Tomorrow.io integration now has one entry per API key as an alternative of 1 per location. Every location is a subentry of the entry for its API key. Current setups migrate robotically and no motion is required: areas, entities, units, and their historical past are preserved, and per-location “timestep” choices carry over. Two issues change if you happen to had a number of areas: areas sharing an API key now dwell underneath a single config entry, and every location will get its personal system. The nowcast timestep is now modified by deciding on Reconfigure on a location as an alternative of the mixing choices.

(@raman325 – #177911) (Tomorrow.io documentation)

Tuya

Multi-channel Tuya units now put the entitiesAn entity represents a sensor, actor, or operate in Dwelling 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 systemA tool is a mannequin representing a bodily or logical unit that comprises entities., as a baby system of the primary one.

Entity IDs and historical past are stored, 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 examine whether or not one thing is true at that second, for instance, whether or not a door is closed. You should utilize them in automations and scripts. If a situation just 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 Dwelling Assistant do one thing, for instance, activate a lightweight, ship a notification, or activate a scene. Automations and scripts run a listing of actions. [Learn more] that targets the primary system nonetheless covers the channel entities. What modifications is the title. An entity known as “Socket 1” turns into “Socket” on the “Channel 1” system, and its friendly_name attribute is now constructed from that channel system, so it reads “Channel 1 Socket” as an alternative of the title of the primary system adopted by “Socket 1”. Single-channel units go from “Socket 1” to “Socket” as nicely.

Replace templatesA template is an automation definition that may embrace variables for the motion or information from the set off values. This permits automations to generate dynamic actions. [Learn more], dashboard playing cards, and notifications that use friendly_name or the previous entity title.

(@epenet – #184915) (@epenet – #188169) (@epenet – #188237) (@epenet – #188255) (@epenet – #188258) (@epenet – #188674) (@epenet – #188675) (Tuya documentation)

UniFi Defend

The deprecated UniFi Defend HDR mode swap is eliminated. It was deprecated in 2024.4 as a result of it can’t characterize the auto HDR mode. Use the HDR mode choose as an alternative. 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 Protect documentation)


The read-only UniFi Defend UP Sense setting entities deprecated in 2026.9 are eliminated. Use the matching swap or the “Movement sensitivity” quantity as an alternative. A restore lists automations and scripts that also use a eliminated entity.

(@RaHehl – #184473) (UniFi Protect documentation)

Uptime Kuma

Help for Uptime Kuma variations sooner than 2.0.0 has been dropped. Model 2.0.0 was launched greater than a 12 months in the past. Replace Uptime Kuma earlier than updating Dwelling Assistant if you happen to use an older model.

(@tr4nt0r – #187418) (Uptime Kuma documentation)

Watergate

The Water meter quantity (sensor.<title>_water_meter_volume) and Water meter period (sensor.<title>_water_meter_duration) sensors of Watergate Sonic now report the constructive meter (water flowing within the regular path) as an alternative of the constructive minus unfavorable distinction. Entity IDs, distinctive IDs, and long-term statistics are unchanged.

  • Who’s affected: solely units which have ever recorded reverse circulation (backflow). The worth steps up as soon as, by the system’s lifetime backflow, on the first replace after upgrading. As a result of these sensors are total_increasing, Dwelling Assistant data that step as consumption, so the Vitality dashboard and statistics present a one-time spike. Gadgets with no recorded backflow see no change.
  • The right way to get well: modify the spike away with Regulate a statistic in Settings > Tools > Statistics, or ignore it. Nothing must be reconfigured.
  • Why: the previous worth silently hid reverse circulation and was not the monotonically growing whole the state class guarantees. The brand new Water meter unfavorable quantity/period sensors expose the reverse studying individually.

On firmware that solely reviews a single (differential) meter, Water meter quantity/period maintain reporting that differential and the brand new unfavorable sensors are unavailable.

(@adam-the-hero – #186035) (Watergate documentation)

Xiaomi BLE

The excessive and low frequency values of the S400 impedance sensors had been swapped. This launch corrects the mapping. Entities should not migrated: the dimensions overwrites its impedance values on each weigh-in, for whichever profile steps on it, so previous readings should not tied to a particular consumer and conserving their historical past has little worth.

After updating:

  • The entity beforehand uncovered as impedance is not up to date and will be eliminated.
  • impedance_low now reviews the precise low frequency worth. It beforehand reported the excessive frequency one.
  • impedance_high is a brand new sensor.

Verify automationsAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more], templatesA template is an automation definition that may embrace variables for the motion or information from the set off values. This permits automations to generate dynamic actions. [Learn more], and dashboards that depend on these entities.

(@dckiller51 – #173260) (Xiaomi BLE documentation)

Xiaomi Dwelling

Xiaomi Miio mild, swap, and fan actions now require an specific goal. Beforehand, calling them with out an entity_id acted on each matching Xiaomi Miio system. Calls with no 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 Dwelling 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

(@balloob – #179544) (Xiaomi Home documentation)

Z-Wave

With this launch, you have to to replace your zwave-js-server occasion. It’s essential to use zwave-js-server 3.11.0 or better (schema 51).

  • In the event you use the Z-Wave JS appApps are further standalone third-party software program packages that may be put in on Dwelling Assistant OS. [Learn more], you want not less than model 1.9.0.
  • In the event you use the Z-Wave JS UI Docker container, you want not less than model zwave-js/zwave-js-ui@v11.24.2 (release).
  • In the event you run your individual Docker container or another set up technique, you have to to replace your zwave-js-server occasion to not less than 3.11.0.

(@MartinHjelmare – #184901) (Z-Wave documentation)


Entities for options on non-root endpoints of multi-endpoint Z-Wave units now dwell on their very own baby unitsA tool is a mannequin representing a bodily or logical unit that comprises entities. of the primary system, when the Z-Wave JS system database describes these endpoints as separate components. Solely units with that data are affected: endpoints that carry a label, or that belong to an endpoint group.

As a result of the title of an entityAn entity represents a sensor, actor, or operate in Dwelling 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 system it belongs to, the title of the primary system not seems in it. A thermostat with three temperature sensors was one system with “Air temperature (2)”, “Air temperature (3)”, and “Air temperature (4)”. It’s now a essential system with one baby system per sensor, every named after its endpoint label, similar to “Room Sensor”, and every with a single “Air temperature” entity. A multi-clamp vitality meter turns into the primary system plus one baby system per clamp.

Entity IDs keep the identical, and automationsAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more] and scriptsA script is a saved listing of steps that runs whenever you begin it, for instance, from a dashboard, with Help, or from an automation. In contrast to an automation, a script has no triggers, so it doesn’t begin by itself. [Learn more] that focus on the primary system maintain working, as a result of focusing on a tool additionally targets the entities of its baby units.

One entity does disappear: the redundant endpoint-2 “slat” worth of the Fibaro FGR223 and the Shelly Qubino Wave Shutter (QNSH-001P10) is not created. In the event you had enabled that cowl entity, it’s gone.

(@MartinHjelmare – #185985) (Z-Wave documentation)

Zigbee Dwelling Automation

Every ZHA groupTeams are a technique to set up your entities right into a single unit. [Learn more] that has group entitiesAn entity represents a sensor, actor, or operate in Dwelling 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 systemA tool is a mannequin representing a bodily or logical unit that comprises entities., named after the group, and people entities transfer there from the coordinator system. Entity IDs and settings are stored, and a reputation or spaceAn space in Dwelling Assistant is a logical grouping of units and entities that represents a room or house in your house, similar to the lounge, kitchen, or storage. [Learn more] you set your self strikes alongside, so automationsAutomations in Dwelling Assistant permit you to robotically reply to issues that occur in and round your own home. [Learn more], scriptsA script is a saved listing of steps that runs whenever you begin it, for instance, from a dashboard, with Help, or from an automation. In contrast to 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:

  • In the event you goal the coordinator system to manage your teams, goal the group entities or the brand new group units as an alternative. The system web page of the coordinator not lists the group entities.
  • In the event you relied on the group entities being within the space of the coordinator system, give the brand new group units or their entities an space of their very own.

(@TheJulianJES – #188830) (Zigbee Home Automation documentation)

If you’re a customized integrationA customized integration is an integration that has been created by somebody from the Dwelling Assistant neighborhood and has been printed for others to make use of at their very own threat. Customized integrations should not supported by the Dwelling Assistant mission. They don’t seem to be reviewed or examined by the Dwelling Assistant growth workforce and thus might negatively influence the steadiness of your Dwelling Assistant occasion. An instance of a customized integration is the Spook integration. developer and wish to study modifications and new options obtainable in your integration: Make sure you comply with the blog on our contributors site. The next modifications are essentially the most notable for this launch:

All modifications

After all, there may be much more on this launch. You will discover a listing of all modifications made right here: Full changelog for Home Assistant Core 2026.11.

banner
Top Selling Multipurpose WP Theme
Tags:

Converter

Top Selling Multipurpose WP Theme

Newsletter

banner
Top Selling Multipurpose WP Theme

Leave a Comment

mikrobid
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.