House Assistant 2025.8! 🎉
In most components of the world, summer season mode is in full impact! ☀️ Many on the Open House Basis
Summer season breaks or not, we’re at present very busy with our subsequent product launch! In case you may have missed it, this upcoming Wednesday, August 13 (12:00 PM PT, 3:00 PM ET, 21:00 CEST), we could have an additional stay stream to announce the subsequent large factor
Alright, on to the discharge! We hold transferring throughout summer season and are excited to deliver you the August launch of House Assistant!
Let’s begin with my private favourite of this launch: The improved expertise when viewing a gaggle, for instance, a gaggle helper with lights. 💡 When viewing such a gaggle entity, now you can management the person members of that group instantly in that dialog. Tremendous helpful! I’m fairly positive that might be used loads in our home.
However as the discharge title suggests, this launch brings in an vital basis for brand spanking new AI alternatives in House Assistant: AI Duties.
Consider it as a strategy to delegate duties to AI and get again the results of that activity in a structured manner so it may be used. Sounds obscure?
Dive into the discharge notes under!
Benefit from the launch!
../Frenck
AI in House Assistant in 2025
We launched our first AI integration in House Assistant 2023.2 the place customers might let OpenAI deal with their interactions with House Assistant Voice. Since that point, AI has seen a giant surge in reputation throughout the House Assistant neighborhood for every kind of use instances. Humorous notifications when the laundry is completed, analyzing what’s occurring on a digicam or skipping the track when AI determines it’s a rustic track
Although AI will get many individuals excited, there are nonetheless individuals who would like to not have this expertise of their sensible houses. We need to accommodate everybody’s decisions, whether or not that’s to make use of AI or not. These options gained’t seem except you arrange an AI integration and configure some particular settings.
Final yr, we sat down to find out how all these use instances, all sophisticated to realize, may very well be made accessible to everybody. The very first thing that got here out of this was integration sub-entries, which we shipped within the final launch. It permits customers to configure their Ollama server or API key for OpenAI as soon as, after which create many alternative brokers utilizing completely different fashions or configuration beneath. On this launch we’re constructing two new issues you possibly can optionally allow by way of these new sub-entries for AI integrations: AI duties and Counsel with AI. We’re additionally introducing a brand new integration, OpenRouter, which is a unified LLM interface giving entry to over 400 additional LLM fashions.
Massive because of our AI neighborhood contributors: @AllenPorter
Streaming Textual content-to-Speech for House Assistant Cloud
If you use House Assistant Voice to speak to an AI, you are able to do much more than simply management your own home. LLMs can summarize the state of your own home, and when utilizing LLMs from Google and OpenAI, they will search the net to reply your questions with up-to-date data. That is nice, however these solutions can turn out to be fairly lengthy. Beforehand, voice responses wouldn’t start till the AI had completed producing the complete reply, so longer replies meant an extended wait earlier than something was learn aloud.
When a consumer waits for House Assistant Voice to reply, lengthy wait instances actually damage the expertise. We now have overhauled House Assistant so our Textual content-to-Speech system can begin producing the response audio earlier than the complete response is completed producing. Final launch we launched this for Piper, our native Textual content-to-Speech system. On this launch we’re making this out there to the voices included in House Assistant Cloud
This enchancment will particularly profit customers who use native AI (which could be sluggish in producing responses) or customers who play lengthy bulletins on their audio system.
Combine AI into your workflow utilizing AI Job
AI Job is a brand new integration that permits you to generate knowledge utilizing AI. After you add the “AI Job” sub-entry in your AI of alternative, the entity will seem within the integration. This lets you connect recordsdata or cameras and ask it what is going on. The output can both be given in textual content or formatted in an information construction of your alternative. That is all accessible from the brand new ai_task.generate_data
motion, which could be embedded in automations, scripts, and template entities.
Beneath is an instance of a template entity that updates each 5 minutes and counts the variety of chickens within the coop. Instance impressed by this weblog submit.
template:
- triggers:
- set off: homeassistant
occasion: begin
- set off: time_pattern
minutes: "/5"
actions:
- motion: ai_task.generate_data
knowledge:
task_name: Depend chickens
directions: >-
That is the within of my goose coop. What number of birds (chickens, geese, and
geese) are contained in the coop?
construction:
birds:
selector:
quantity:
attachments:
media_content_id: media-source://digicam/digicam.chicken_coop
media_content_type: picture/jpeg
response_variable: consequence
sensor:
- identify: "Chickens"
state: "{{ consequence.knowledge.birds }}"
state_class: complete
To assist get began with AI activity, we’ve ready a blueprint to research digicam footage:
Work sooner with Counsel with AI buttons
The AI Job integration has one additional function underneath its belt: default entities. You may go to Settings > System > Basic and configure what AI Job entity you need to use because the default. With a default set, you now not should specify an entity when producing knowledge, making it simpler to share blueprints.
Setting a default additionally does extra: When a default is configured, and solely then, a brand new sort of button will begin exhibiting up somewhere else in House Assistant:
This button just isn’t seen by default and can solely seem should you allow it within the “AI solutions” settings. For this launch, the button has been added to the save dialog for automations and scripts. It helps customers give you a reputation, description, class, and label, whereas taking into consideration your present labels and different automation/script names. Remember the fact that producing this textual content sends the complete contents of the automation or script, together with the names of your different automations/scripts and labels, to the LLM. So, this can be a activity you’ll want to relegate to your shiny new native LLM.
Space dashboard enhancements
We’ve added a small enchancment to the areas dashboard primarily based in your suggestions. Now you can select to point out the primary digicam in an space, or its picture or icon, within the space dashboard editor.
It’s a easy strategy to make sure space playing cards stand out a bit extra—particularly helpful if you need faster visible entry to particular areas.
Integrations
Due to our neighborhood for preserving tempo with the brand new integrationsIntegrations join and combine House Assistant together with your gadgets, 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:
-
OpenRouter, added by @joostlek
Entry over 400 completely different massive language fashions via the OpenRouter API, offering a unified interface for AI integrations in your automations. -
Ubiquiti UISP airOS, added by @CoMPaTech
Monitor and handle airOS gadgets via their native API, offering efficiency metrics and system standing data of your wi-fi point-to-point infrastructure. -
Uptime Kuma, added by @tr4nt0r
Monitor the uptime and standing of your companies and web sites with Uptime Kuma, preserving observe of your infrastructure well being instantly in House Assistant. -
Volvo, added by @thomasddn
Join your Volvo automobile to House Assistant for distant monitoring of battery standing, location, and different automobile data.
This launch additionally has new digital integrations. Digital integrations are stubs which are dealt with by different (current) integrations to assist with findability. These ones are new:
Noteworthy enhancements to current integrations
It isn’t simply new integrationsIntegrations join and combine House Assistant together with your gadgets, companies, and extra. [Learn more] which have been added; current
integrations are additionally being continually improved. Listed here are among the noteworthy
modifications to current integrations:
- The PlayStation Community integration acquired main updates from @tr4nt0r
and @JackJPowell , including sensors to trace your and your mates’ on-line standing, at present enjoying sport, and final on-line time. Additionally a binary sensor to your PS Plus subscription standing, and a notification platform. PS Vita is now supported as properly! -
Reolink cameras received a number of enhancements from @starkillerOG
: WiFi sign sensors for IP cameras, post-recording time controls, and pre-recording entities. - The AI Job and OpenAI Dialog integrations now assist digicam and file attachments, because of @balloob
. -
YoLink system assist expanded with @matrixd2
including assist for the YS8009, YS7A12, and YS6614 gadgets. -
@ricohageman
added dew level sensors to the Awair integration. -
@bieniu
enhanced each GIOS and IMGW PIB integrations with new sensors, together with water stream monitoring for IMGW PIB. -
WiZ now helps followers, added by @arturpragacz
. -
SwitchBot Cloud gained fan platform assist from @XiaoLing-git
. -
Velux home windows with rain sensors can now detect precipitation, because of @wollew
. -
SmartThings added vacuum assist, applied by @jennoian
. -
AmberElectric now supplies forecast companies, added by @madpilot
. -
OSO Power received vacation mode companies and customized away mode performance from @osohotwateriot
. -
Nord Pool gained normalized worth indices service, because of @gjohansson-ST
. -
Matter continues to increase with microwave oven and temperature management system assist from @lboue
. -
@noahhusby
added play media assist to Russound RIO. -
Pi-hole customers can now leverage API v6 performance, enabled by @HarvsG
. -
Immich customers can now add recordsdata instantly via a brand new motion, applied by @mib1185
. -
KNX now features a new group monitor with improved filtering and search choices, because of @philippwaller
.
Integration high quality scale achievements
One factor we’re extremely pleased with in House Assistant is our
integration high quality scale. This scale helps us and our contributors to make sure
integrations are of top of the range, maintainable, and supply the very best
consumer expertise.
This launch, we rejoice a number of integrationsIntegrations join and combine House Assistant together with your gadgets, companies, and extra. [Learn more] which have improved
their high quality scale:
-
5 integrations reached platinum 🏆
-
3 integrations reached silver 🥈
-
2 integrations reached bronze 🥉
This can be a large achievement for these integrations and their maintainers. The
effort and dedication required to succeed in these high quality ranges is critical,
because it includes in depth testing, documentation, error dealing with, and infrequently
full rewrites of components of the mixing.
An enormous thanks to all of the contributors concerned! 👏
Now out there to arrange from the UI
Whereas most integrationsIntegrations join and combine House Assistant together with your gadgets, companies, and extra. [Learn more] could be arrange instantly from the House Assistant
consumer interface, some had been solely out there utilizing YAML configuration. We hold transferring
extra integrations to the UI, making them extra accessible for everybody
to arrange and use.
The next integration is now out there by way of the House Assistant UI:
Different noteworthy modifications
There are lots of extra enhancements on this launch; listed below are among the different noteworthy modifications:
-
@mib1185
added a brand new system class for absolute humidity with assist for each sensor and quantity entitiesAn entity represents a sensor, actor, or operate in House Assistant. Entities are used to observe bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more]. Good! - Group administration was improved by @piitaya
, who added the power to reorder members inside a gaggle, making it simpler to prepare your system teams precisely the way you need them. Thanks! - System diagnostics was prolonged by @balloob
with the addition of a tool analytics dump obtain function. Superior! - The Historical past Stats integrationIntegrations join and combine House Assistant together with your gadgets, companies, and extra. [Learn more] now features a preview within the choices stream, because of @karwosts
. This makes it simpler to configure your historical past statistics. - The Template integrationIntegrations join and combine House Assistant together with your gadgets, companies, and extra. [Learn more] acquired a large replace from @Petro31
! Right here’s what’s new: - Set off-based numeric sensors can now be set to unknown state
- The duvet, fan, mild, lock, and vacuum platforms at the moment are supported within the UI
- Availability templates at the moment are supported within the UI for all out there platforms
- Preview entity has been added to the UI for alarm management panel and choose platforms
- Template locks now assist the opening state
- The alarm management panel, fan, mild, lock, change, and vacuum platforms now assist all optimistic YAML modes
Management particular person members of a gaggle
Teams are an effective way to manage a number of entitiesAn entity represents a sensor, actor, or operate in House Assistant. Entities are used to observe bodily properties or to manage different entities. An entity is often a part of a tool or a service. [Learn more]
directly, however generally you need to management particular person members of a gaggle.
So, for this launch, @piitaya
Weekdays in time set off
The time set off is already very
helpful, however @hmmbob
He steered including the power to specify weekdays within the time set off,
permitting customers to create automations that solely set off at a particular time
on particular days of the week.
This function has been applied on this launch, permitting you to specify
the weekdays within the time set off. That is particularly helpful for automations
that must run on particular days, akin to weekdays or weekends.
Power stream in your power dashboard
The House Assistant power dashboard is nice, however as of this launch it’s even slightly higher!
Based mostly on the Sankey Chart customized card
power stream visualization for the power dashboard, which reveals precisely the place
your power is coming from and the place it’s going to.
Actually cool addition to the power dashboard @MindFreeze
Need assistance? Be part of the neighborhood!
House Assistant has an awesome neighborhood of customers who’re all greater than keen
to assist one another out. So, be a part of us!
Our very energetic Discord chat server is a superb place to be,
and don’t overlook to affix our wonderful boards.
Discovered a bug or situation? Please report it in our situation tracker
to get it fastened! Or examine our assist web page for steering on extra
locations you possibly can go.
Are you extra into e mail? Join the Open House Basis Publication
to get the most recent information about options, issues occurring in our neighborhood, and different initiatives that assist the Open House straight into your inbox.
Backward-incompatible modifications
We do our greatest to keep away from making modifications to current performance which may unexpectedly impression your House Assistant set up. Sadly, generally, it’s inevitable.
We at all times be sure to doc these modifications to make the transition as straightforward as
potential for you. This launch has the next backward-incompatible modifications:
Android Debug Bridge (ADB)
Android Debug Bridge media gamers entities now report back to be off the place they beforehand reported to be in standby state.
In case you have automations or scripts that depend on the Android Debug Bridge media participant reporting standby state, you will want to replace them to make use of the brand new off
state.
(@emontnemery
Apple TV
Apple TV media gamers entities now report back to be off the place they beforehand reported to be in standby state.
In case you have automations or scripts that depend on the Apple TV media participant reporting standby state, you will want to replace them to make use of the brand new off
state.
(@emontnemery
Cambridge Audio
Cambridge Audio media gamers entities now report back to be off the place they beforehand reported to be in standby state.
In case you have automations or scripts that depend on the Cambridge Audio media participant reporting standby state, you will want to replace them to make use of the brand new off
state.
(@emontnemery
Ecovacs
The battery property on vacuum entities is being eliminated in House Assistant. Subsequently, this property is now faraway from this integration and is changed by a battery stage sensor.
Please overview your automations, scripts or playing cards utilizing the battery property and replace the code to make use of the battery sensor as an alternative.
(@mib1185
Husqvarna Automower
The abstract subject of calendar occasions supplied by the Husqvarna Automower calendar platform has been up to date to incorporate the system identify as a prefix. This alteration improves readability when a number of mowers are used, however could have an effect on automations counting on the earlier abstract format.
(@Thomas55555
LOOKin
LOOKin media gamers entities now report back to be off the place they beforehand reported to be in standby state.
In case you have automations or scripts that depend on the LOOKin media participant reporting standby state, you will want to replace them to make use of the brand new off
state.
(@emontnemery
Matter
The battery property on vacuum entities is being eliminated in House Assistant. Subsequently, this property is now faraway from this integration and is changed by a battery stage sensor.
Please overview your automations, scripts or playing cards utilizing the battery property and replace the code to make use of the battery sensor as an alternative.
Mediaroom
Mediaroom media gamers entities now report back to be off the place they beforehand reported to be in standby state.
In case you have automations or scripts that depend on the Mediaroom media participant reporting standby state, you will want to replace them to make use of the brand new off
state.
(@emontnemery
Miele
The battery property on vacuum entities is being eliminated in House Assistant. Subsequently, this property is now faraway from this integration and is changed by a battery stage sensor.
Please overview your automations, scripts or playing cards utilizing the battery property and replace the code to make use of the battery sensor as an alternative.
(@astrandb
Reolink
The Reolink Wi-Fi sign energy sensor has modified from an indicator worth between 0 and 4 (quantity of bars) to a worth in dBm between -85 dBm and -30 dBm.
Observe that every one values on this vary are potential, however roughly the outdated values could be transformed like this:
- 0 > -85 dBm
- 1 > -75 dBm
- 2 > -65 dBm
- 3 > -55 dBm
- 4 > -45 dBm
Roborock
The battery property on vacuum entities is being eliminated in House Assistant. Subsequently, this property is now faraway from this integration and is changed by a battery stage sensor.
Please overview your automations, scripts or playing cards utilizing the battery property and replace the code to make use of the battery sensor as an alternative.
(@luca-angemi
Roku
Roku media gamers entities now report back to be off the place they beforehand reported to be in standby state.
In case you have automations or scripts that depend on the Roku media participant reporting standby state, you will want to replace them to make use of the brand new off
state.
(@emontnemery
Snapcast
Snapcast media gamers entities now report back to be off the place they beforehand reported to be in standby state.
In case you have automations or scripts that depend on the Snapcast media participant reporting standby state, you will want to replace them to make use of the brand new off
state.
(@emontnemery
Sony PlayStation 4
Sony PlayStation 4 media gamers entities now report back to be off the place they beforehand reported to be in standby state.
In case you have automations or scripts that depend on the Sony PlayStation 4 media participant reporting standby state, you will want to replace them to make use of the brand new off
state.
(@emontnemery
Templates
Returning None
from a template binary sensor’s state template is now interpreted as unknown
state as an alternative of as off
state.
If this conduct just isn’t desired, you’ll want to regulate your templates to return False
explicitly.
(@epenet
Tuya
The battery property on vacuum entities is being eliminated in House Assistant. Subsequently, this property is now faraway from this integration and is changed by a battery stage sensor.
Please overview your automations, scripts or playing cards utilizing the battery property and replace the code to make use of the battery sensor as an alternative.
(@epenet
UniFi Defend
Assist for UniFi Defend installations working on variations under 6.0.0 has been eliminated.
This alteration is important as we’re migrating the House Assistant integration to make use of the brand new UniFi Defend Public API, which is just out there in present variations.
In case you are working an older model of UniFi Defend, you will want to improve to at the least model 6.0.0 in an effort to proceed utilizing this integration.
You may learn extra in regards to the 6.0 launch in Ubiquiti’s official weblog submit:
🔗 Introducing Defend 6.0
Observe on future updates:
The Public API continues to be underneath energetic improvement and should change over time. As we proceed emigrate extra options of the mixing to make use of the Public API, it’s doubtless that the minimal required model of UniFi Defend will enhance additional in upcoming House Assistant releases. We’ll make these modifications step-by-step because the API evolves and new capabilities turn out to be out there.
What do I must do?
Improve your UniFi Defend set up to model 6.0.0 or later.
Be ready for potential additional minimal model will increase sooner or later.
In case you are already utilizing model 6.0.0 or newer, and the consumer in use has enough permissions, the mixing will try and mechanically create a brand new API key. If this succeeds, no additional motion is required. If it fails, a reauthentication might be triggered, requiring you to re-enter your password and supply your API key manually.
(@RaHehl
Whirlpool Home equipment
The door state for washer/dryer machines is now reported as a binary sensor as an alternative of being a part of the primary machine state sensor, which now experiences solely the cycle states. Customers counting on this state in automations or scripts might want to replace their configurations to make use of the brand new binary sensor.
(@abmantis
Z-Wave
With this launch, you will want to replace your zwave-js-server occasion. You need to use zwave-js-server 3.2.1 or better (schema 44).
- In case you use the Z-Wave JS add-on, you want at the least model 0.20.0.
- In case you use the Z-Wave JS UI add-on, you want at the least model 4.8.0
. - In case you use the Z-Wave JS UI Docker container, you want at the least model 10.11.0
. - In case you run your individual Docker container or another set up technique, you will want to replace your zwave-js-server occasion to at the least 3.2.1.
In case you are a customized integration developer and need to find out about modifications and
new options out there to your integration: Make sure to observe our
developer weblog. The next modifications are essentially the most notable for this
launch:
All modifications
After all, there may be much more on this launch. You could find an inventory of all modifications made right here: Full changelog for House Assistant Core 2025.8