House Assistant 2025.1! ๐ฅ
Completely happy New 12 months! The entire House Assistant venture needs you and your family members
a unbelievable and wholesome 2025! โค๏ธ Letโs make this yr even higher than the final!
We’re all tremendous excited to kick off the brand new yr with an absolute large
launch! ๐
This launch brings an entire overhaul of the backup system in House Assistant,
which has been within the works for months! And Iโm not simply speaking about some
person interface modificationsโno, we’re speaking a couple of full overhaul from entrance
to again!
Automated backups, encrypted House Assistant Cloud backup storage, retention
insurance policies, configuration wizards, and even the flexibility for integrations to supply
backup storage areas! ๐คฏ
However that’s not all! We additionally had the Month of โWhat the Heck?!โ
in December, which resulted in plenty of quality-of-life enhancements raised
by the group that month!
There may be a lot to unwrap on this launch, severely, letโs simply dive in!
Benefit from the launch!
../Frenck
Overhaul of the backup system
Letโs talk about backups. Letโs be honest: theyโre one of the most important yet
often overlooked tasks. But when disaster strikes, like a hardware failure,
having a reliable backup can save the day. Wouldnโt you love to be back up and
running after disaster strikes?
While Home Assistantโs previous backup system has proven to be solid
and reliable over the years, it didnโt exactly make following best
practicesโlike regular backups, encryption, and off-site
storageโeasy. Many of you had to rely on custom add-ons, automations,
or blueprints for backups to fill the gaps.
That changes with this release! ๐
Weโve completely reworked the Home Assistant backup experience to help you set
up a solid backup strategy, using best practices in just a few clicks;
giving you peace of mind when it comes to your backups.
No worries, if you are using any custom solution for backups, they will continue
to work today. Even with everything new, weโve made sure to keep everything
backward compatible.
So, without further ado, letโs dive into the new backup system!
Automated backups ๐ค
Yes, you read that rightโHome Assistant now supports automated backups!
Using a schedule, backups will be created on a regular basis without you having
to lift a finger. This ensures you always have a recent backup available,
without having to worry about it.
When you navigate to your backups in the settings menu, you will be
greeted with a new overview page that shows you exactly when your last backup
took place and when the next one is scheduled. Instant peace of mind!
Automated backups are taking place at 4:45 AM. So, while everyone in your home
is sleeping, Home Assistant makes sure your data is safe and sound. Backing up
at this early hour also means Home Assistant is done with its internal database
maintenance, ensuring your backup is as compact as possible.
If something ever goes wrong during the automated scheduled backup process,
Home Assistant will notify you through the repair center, ensuring you are
aware of it and can take action.
Triggering an off-schedule automated backup ๐
Automated backups on a schedule are great, but sometimes, you might want to
trigger a backupย right now! Maybe you are about to make big changes or
upgrade a whole bunch of things during an evening of tinkering.
No worries! You can now trigger an off-schedule automated backup from the backup
page at any time. This will immediately create a backup with the same
configuration as your scheduled automated backups.
The ability to trigger an on-demand automated backup is excellent, as it covers
all your backup settings in a single click. However, the ability to create
manual backups also still exists. This allows you to create a very specific
backup with the exact contents you want to have in it.
Home Assistant Cloud backups ๐
Are you a Home Assistant Cloud by Nabu Casa
deal with! Now you can routinely retailer your newest, absolutely encrypted, backup in
your House Assistant Cloud account.
This function supplies 5GB of storage at no additional price, providing absolutely
encrypted off-site safety to your information! ๐
The backup may be downloaded from House Assistant itself, but additionally from the
Home Assistant Cloud account page
in case you want it. This manner, you may all the time entry your newest backup, even
in case your House Assistant {hardware} fully fails.
Backup areas are extendable by design ๐งฉ
So, automated backups can be stored on your local disk and in Home Assistant
Cloud, but what if you want to store your backups somewhere else?
Choice is an important aspect of Home Assistant; we want to make everything as
flexible as possible without vendor lock-in. Therefore, the backup system
is designed to be extendable.
This means integrations can offer new storage locationsโsuch as NAS devices,
Google Drive, Backblaze B2, or other storage providersโin the future.
Currently, this feature is brand new โจ, so no integrations offer additional
locations yet. However, we expect to see a few more integrations that provide
backup locations in the next release.
This extensibility ensures you can store your backups where you want them,
giving you the flexibility and choice to choose the storage solution you
prefer and trust.
Encrypted backups by default ๐
With the addition of Home Assistant Cloud as an off-site backup location, and
the potential for integrations to offer even more (off-site) backup locations,
security has become more important than ever. Your backups not only contain the
access credentials to your smart home devices but also the history of your home,
and no one should be able to access information that sensitive! Ever!
That is why all backups are now AES-128
your backupsโ safety we changed the earlier non-compulsory password
with a compulsory encryption key.
While you arrange your backups for the primary time, an encryption key will likely be
generated for you. Be certain to retailer this key in a secure place, as you will want
it to revive your backups. To make this simpler, you may obtain the important thing as
a part of an emergency equipment throughout setupโor anytime later from the backup settings
web page. Preserve it secure! ๐
Restoring backups accessible to all set up strategies ๐ค
Extra excellent newsโrestoring backups is now supported throughout
all set up strategies! ๐
Beforehand, solely House Assistant OS installations might restore backups. However
with this launch, this function is now accessible for all set up strategies!
Regardless of the way you run House Assistant, even in case you use our containers in a Docker
surroundings, now you can restore your House Assistant backups.
This additionally means you may restore backups from native storage, House Assistant
Cloud, or any future backup areas added by means of integrations.
As a matter of truth, all backup options, together with the whole lot we launch right this moment,
will likely be accessible whatever the set up methodology you’re utilizing. We would like
everybody to have a strong backup technique.
Backup retention ๐
Our previous backup system made solid backups, which was good, but if you didnโt
clean them up manually, eventually, youโd annoyingly run out of disk space. ๐ฌ
So! Backup retention is now a thing! You can now configure how many backups you
want to keep, and Home Assistant will handle the rest.
This cleanup will happen automatically after each backup. If you create a backup
manually for whatever reason, those will remain untouched, giving you full
control over special cases and workflows.
Setting up backups for the first time ๐
Getting started with the new backup system is quick and easy!
The first time you open the backup settings after upgrading, you will be greeted
by a setup wizard that will guide you through setting up your backups
step-by-step.
The wizard will help you set up your encryption key, configure your backup
frequency, and set up your backup retention policy. And when it is ready, it
will immediately kick off your first backup!
All set! One less thing to worry about ๐
3โฆ2โฆ1โฆ Backups ๐
We are super excited about this new backup system! As we enter the new year,
we encourage you to get serious about your backups.
A good New Yearโs resolution, maybe? ๐
So, stop what you are doing right now and set up your backups! Go ahead and set
up that 3-2-1 backup strategy. Not sure what that is?
You can read all about it in our 3โฆ2โฆ1โฆ Backup blog post.
Month of โWhat the Heck?!โ
Decemberโs Month of โWhat the Heck?!โ
was an absolute blast! ๐
A big thank you to everyone who contributed by sharing their โWhat the Heck?!โ
moments and ideas for improving Home Assistant. Your input is incredibly
valuable and helps shape our roadmap and priorities moving forward.
Quite a bunch of shared โWhat the Heck?!โ moments have been addressed in this
release already ๐ โand weโre not stopping there! Expect to see even more
improvements inspired by your feedback in upcoming releases.
Setting categories and labels when creating automations and scripts
For the first WTH item that has been resolved, we have @jpbede
And this one can be one of many higher-voted ones, so it’s a good one!
Andrew Jackson wrote:
โWTH can you not add categories, labels etc when creating an automationโ
Yeah, that could be a good WTH! Everytime you create a brand new automation or script, you
in all probability need to manage it straight away and never have to return to the settings.
FIXED! ๐
While you create a brand new automation or script, and likewise when renaming it,
now you can set the outline, class, labels, and areas straight away!
๐ท๏ธ Good!
Rapidly navigate to a tool
You might be aware that you can bring up our quick navigation bar anywhere in
Home Assistant by pressing theย c
ย key on your keyboard to navigate various
places and theย e
ย key to search and navigate to any entity. Howeverโฆ
โWTH is there no quick bar for devices?โ
Nicely, that could be a good query that Andreas Brett raised! There may be certainly no
such factor for gadgets. @jpbede
system utilizing the short bar by urgent the d
key in your keyboard.
Zoom & Pan for charts
KNXBroker raised the following WTH topic:
โWTH lets upgrade History Graphsโ
You’re proper! The historical past graphs in House Assistant are primary however purposeful!
Nonetheless, we will do higher! ๐
One of many greater gadgets in that WTH matter was the flexibility to zoom and panโฆ
Because ofย @MindFreeze
in House Assistant! ๐
Zoom and drag any graph in House Assistant, by holding ctrl (or command on mac)
and scrolling your mouse wheel!
Maintain the management key (or command on macOS) and scroll to zoom out and in utilizing
your mouse. You may as well click on and drag to pan across the zoomed graph.
Along with this variation,ย @MindFreeze
historical past graphs, making them look extra alive and fewer static.
Controlling the default publicity of recent entities to Help
mathd made the following point in a Month of โWhat the Heck?!โ topic:
โWTH Are all new entities exposed to Assist by default?โ
We hear you! Because of @jpbede
new entities to Help. Now you can toggle this on or off within the House Assistant
Voice Assistant settings.
Extra โWhat the Heck?!โ enhancements
Many smaller improvements originate from the Month of โWhat the Heck?!โ in this
release. Here are some of the other noteworthy ones:
โWTH there is no hotkey for Assistโ**
Nicely, because of @jpbedea
key in your keyboard
wherever in House Assistant to summon Help! ๐๏ธ Good!
โWTH doesnโt HA ask if I want to save automations?โ
Whoa! That could be a good one! Because of @jpbede
you need to save your automation earlier than leaving the editor if there are unsaved
modifications. ๐ค
โWTH Is in Energy Dashboard the individual devices not able to reorderโ
Thanks for that one yormedia! Truthfully, this one has been raised in earlier
editions of the Month of โWhat the Heck?!โ just a few occasions. Motive sufficient for
@karwosts
the setting for categorization functions. ๐ก
โWTH Canโt I filter labels within a table filter?โ
Good query. If in case you have plenty of labels, scrolling by means of the record of labels
within the filter possibility is usually a bit cumbersome. Because of @silamon
now search and filter by means of the labels within the filter possibility! ๐
WTH sentence trigger doesnโt contain any context
Nice concept! Because of @balloob
to condemn triggers! ๐ฃ๏ธ This was really the primary WTH merchandise to be resolved in
this version! ๐
Integrations
Because of our group for protecting tempo with the brand new integrationsIntegrations join and combine House Assistant along with your gadgets, providers, and extra. [Learn more]
and improvements to existing ones! Youโre all awesome ๐ฅฐ
New integrations
We welcome the following new integrations in this release:
-
Cookidoo, added by @miaucl
Work together along with your purchasing lists of Cookidoo the official Thermomix recipe platform. -
EHEIM Digital, added by @autinerd
Management your EHEIM Digital aquarium deviceswith House Assistant. -
Ituran, added by @shmuelzon
Retrieve and use data out of your Ituran-equipped car. -
Ohme, added by @dan-r
Get sensor data out of your Ohme good EV charger. -
Peblar, added by @frenck
Management and monitor the charging periods of your Peblar EV Charger. -
Powerfox, added by @klaasnicolaas
Collect information out of your Poweroptigadgets studying electrical energy, water, fuel, and warmth. -
Slide Native, added by @dontinelli
Combine your Slidecowl system straight with House Assistant utilizing an area API. -
Watergate, added by @adam-the-hero
Combine your Watergate Sonic Native with House Assistant.
Noteworthy enhancements to current integrations
It’s not simply new integrationsIntegrations join and combine House Assistant along with your gadgets, providers, and extra. [Learn more] that have been added; existing
integrations are also being constantly improved. Here are some of the noteworthy
changes to existing integrations:
Now available to set up from the UI
While most integrationsIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] can be set up directly from the Home Assistant
user interface, some were only available using YAML configuration. We keep moving
more integrations to the UI, making them more accessible for everyone
to set up and use.
The following integration is now available via the Home Assistant UI:
Farewell to the following
The following integrationsIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] are also no longer available as
of this release:
-
DTE Energy Bridge has been removed after being deprecated. The integration
was no longer functional. - Simulated has been previously deprecated and is now removed.
-
Stookalert has been removed. The upstream data is no longer updated.
The Stookwijzer integration is a good alternative to get the same information.
Other noteworthy changes
There are many more improvements in this release; here are some of the other
noteworthy changes:
- When viewing data tables and using
ctrl+f
in your browser to search, the
search input will now be focused automatically. As native browser searches
will not work on data tables. Thanks @jpbede! -
@marcinbauer85
adjusted the โAdd cardโ dialog, to routinely concentrate on the
search discipline once you add a card, so you can begin typing to look
straight away! Good contact! - Photographs uploaded by means of House Assistant (for instance, as background or as a
person profile image) at the moment are browsable within the media browser.
Thanks @karwosts! - The unit of measurement is now proven subsequent to the numeric slider within the
more-info dialog of quantity entities. Thanks, @abmantis! - House Assistant now helps
mWh
as a unit of measurement for power sensors
andmW
for electrical potential energy sensors. Thanks @agners! -
@wendevlin
added settings and class overflow actions to the automation
and script editor (the three-dotted menu within the prime proper nook), making
it simpler to entry these straight from the editor. Good! - The logbook card helps choosing a goal for issues it ought to present
occasions for. Now you can decide based mostly on entities, gadgets, areas, flooring,
and labels! Thanks, @silamon!
Dashboard background settings
A few releases ago, we made adding a background image to your dashboard easier.
This release, @silamon
to customise how the background picture is displayed.
This consists of help for tiled backgrounds, transparency, measurement settings,
alignment, and permitting the background to scroll with the web page or keep fastened.
Good! Thanks, @silamon
Media participant quantity function for Tile card
This is a super nice addition from @simon-zumbrunnen
helps a media participant quantity slider function. This function lets you
management the quantity of a media participant straight from the Tile card. ๐
Good work Simon!
Patch releases
We can even launch patch releases for House Assistant 2025.1 in January.
These patch releases solely include bug fixes. Our objective is to launch a patch
launch each Friday.
2025.1.1 – January 7
2025.1.2 – January 9
Need help? Join the community!
Home Assistant has a great community of users who are all more than willing
to help each other out. So, join us!
Our very active Discord chat server is an excellent place to be
at, and donโt forget to join our amazing forums.
Discovered a bug or concern? Please report it in our issue tracker
to get it fastened! Or, examine our assist web page for steerage for extra
locations you may go.
Are you extra into electronic mail? Signal-up for our Constructing the Open House Publication
to get the newest information about options, issues occurring in our group and
different information about constructing an Open House; straight into your inbox.
Backward-incompatible modifications
We do our best to avoid making changes to existing functionality that might
unexpectedly impact your Home Assistant installation. Unfortunately, sometimes,
it is inevitable.
We always make sure to document these changes to make the transition as easy as
possible for you. This release has the following backward-incompatible changes:
Denon HEOS
Grouping a HEOS media player will now raise an exception if one of the members
is not a valid HEOS player. Previously unknown or invalid members would be
silently dropped.
(@andrewsayre
devolo House Management
HomeWizard Power
The unit of measurement for the โWater utilizationโ sensor has been up to date from
l/min
to L/min
. This alteration standardizes the unit to enhance consistency
throughout House Assistant.
Any automations, scripts, or templates that depend on the previous unit could have to be
adjusted. Lengthy-term statistics will stay intact, however restore points will likely be
created to make sure the info is up to date with the brand new unit.
UniFi Community
The states of โSystem Stateโ sensors have been standardized to match
House Assistant core guidelines and be translatable. This impacts the next
UniFi sensor states:
-
Linked
, which now grew to becomelinked
-
Pending
, which now grew to becomepending
-
Firmware Mismatch
, which now grew to becomefirmware_mismatch
-
Upgrading
, which now grew to becomeupgrading
-
Provisioning
, which now grew to becomeprovisioning
-
Heartbeat Missed
, which now grew to becomeheartbeat_missed
-
Adopting
, which now grew to becomeadopting
-
Deleting
, which now grew to becomedeleting
-
Inform Error
, which now grew to becomeinform_error
-
Adoption Failed
, which now grew to becomeadoption_failed
-
Remoted
, which now grew to becomeremoted
-
Unknown
, which now grew to becomeunknown
In the event you used these states straight in your automations, scripts, or templates;
you will want to regulate these to match these modifications.
In case you are a customized integration developer and need to study modifications and
new options accessible to your integration: Make sure to observe our
developer blog. The next are essentially the most notable for this launch:
All modifications
After all, there may be much more on this launch. You’ll find a listing of
all modifications made right here: Full changelog for House Assistant Core 2025.1