2023.6: Community storage, favourite gentle colours, new integrations dashboard

Residence Assistant Core 2023.6! 🎉

Prepare for a traditional, old school, jam-packed launch! 🤯

I’m enthusiastic about so many issues being shipped on this launch that it’s
onerous to select a favourite 😅 This launch has all of it.

Having the ability to instantly use and again up my Residence Assistant configuration to my
community storage is completely unbelievable! However I additionally actually take pleasure in the brand new and
clear integrations dashboard and pages.

The function that drastically improved the Residence Approval Consider my family
is unquestionably the addition of the brand new favourite colours within the gentle dialogs 🎨

Benefit from the launch!


Don’t neglect to join our release party live stream on YouTube
7 June 2023, at 12:00 PDT / 21:00 CEST!

Connect and use your existing network storage

Do you have a network storage in your home? Like a QNAP or Synology NAS?
This release adds the ability to add and use that storage with Home Assistant!

This long and highly requested feature is now available when running the
Home Assistant Operating System. In the
Settings > System > Storage
menu, now you can discover a complete new set of controls to hook up with your storage
and use it to, for instance, use your community share as a media supply
in Residence Assistant.

Screenshot showing two external network storages attached to Home Assistant.

Even higher: You should utilize it as a goal on your backups in order that when
Residence Assistant creates a backup for you, it would retailer it instantly on
your community storage.

A number of community storages are additionally supported; if you happen to like, you may
simply add extra.

Integrations dashboard & pages

The integrations dashboard has gotten a major overhaul!

There have been quite some usability issues with the previous version of the
integration dashboard. For example, if you use
ESPHome with many gadgets,
you’re undoubtedly aware of the annoying scrolling in that little card. Or,
massive error messages stretching these playing cards out, messing up the entire web page.

This launch brings in a complete new integrations dashboard that addresses many
of those points, aiming to supply a cleaner and extra constant expertise.

Screenshot showing the look and feel of the new integrations dashboard.

Machine primarily based integrations, like ESPHome, are mixed: no extra scrolling.
A failing integration not stretches the format or makes the
format “soar” throughout retries. Customized integrations and integrations relying
on the cloud are actually extra visibly marked.

Choosing the cog icon on the combination card will carry you to a model new
integrations web page, exhibiting all details about the combination:

Screenshot showing an integration page, in this case, the integration page of ESPHome.

Within the above instance, the ESPHome integration web page exhibits all gadgets
this integration has. All the knowledge and choices, beforehand squashed into
the combination dashboard, are actually out there right here.

These model new integration pages are useful somewhere else in Residence Assistant.
For instance, the machine pages can now hyperlink again on to the combination
that offered it.

Light entity dialog improvements: favorite colors

Recently we introduced new controls in the light entity dialog, and this release
iterates on the design by adding the current brightness, new controls,
and adding favorite colors! 🎨

Screenshot showing the improved light entity dialog, with the new favorite colors.

Each light (or light group) has its own set of colors. These colors can
be added, changed, removed, and reorganized using drag-and-drop. To enter
edit mode, select and hold one of the colors:

Screen recording demonstrating editing favorite colors.

Added to the entity dialog: last changed

By popular request, the information on when an entity was last changed has
been added back to the new entity information dialogs.

Not only that, @piitaya added a really good easter egg! You may click on on it
to toggle between the relative and absolute format!

Screen recording demonstrating how to toggle between relative and absolute time.

Related information

Which automation is using that blueprint? Well, Home Assistant can now tell you
that! On the
Settings > Automations & Scenes > Blueprints
web page, choose the three dotted menu on any blueprint to find which
automations are utilizing that blueprint.

Not solely that, if you happen to by accident attempt to take away a blueprint that’s nonetheless in use,
Residence Assistant will cease you from eradicating it and let you know which automations
nonetheless depend on it.

Maintain on; there’s extra associated! The associated objects within the entity info
dialog had been improved as nicely. The outdated record of hyperlinks is gone, and it now exhibits
a far more trendy view of all associated objects for an entity:

Screenshot of the improved related entity information dialog.

Discover the way it properly hyperlinks again to the brand new integration web page right here too!

Copy ’n paste support in the automation editor

An amazing contribution by @karwosts on this launch that provides reduce, copy
& paste capabilities to the automation and script editors!

Now you can copy and paste any set off, situation, and motion into totally different
locations of your automation and even paste it into a unique automation

Screen recording demonstrating cutting & pasting a condition in the automation editor.

Python 3.11 and significant performance upgrades

This release ships running on Python 3.11! In case you are wondering, what is
that? Well, Python is the language the Core of Home Assistant is written in.

Why it matters? It is seriously faster! 🚀

If you run the Home Assistant Operating System or are using the Home Assistant
Container installation type: You won’t have to do anything as we handle the
upgrade to Python 3.11 for you.

And that is not all in terms of performance. We’ve also upgraded internal parts,
including a newer SQLite version that should be faster. Oh! And, of course,
@bdraco has been in all places to optimize lots (lots lot).

This launch may be anticipated to be lots quicker (or much less consuming) of assets
at runtime.

Matter 1.1

The Matter implementation within Home Assistant is now based on the freshly
released 1.1 version of the Matter standard. This brings a ton of stability
fixes and improvements, but unfortunately, no new features.

Thanks to @Diegorro98, we do now have help for tilt covers! In addition to that,
this Residence Assistant launch ships with a number of generic bugfixes and
optimizations; we’ve managed to squeeze out some further efficiency to
make state updates on your Matter gadgets lightning-fast 🚀

All these stability enhancements to each the Matter stack and our
implementation didn’t go unnoticed:

Z-Wave updates

There has been quite a bit of progress on Z-Wave in Home Assistant.

Thanks to @raman325, the combination reached platinum degree 🏆 on our
high quality scale. This implies the combination now does issues proper in accordance
to finest practices which ought to imply a greater consumer expertise typically.

Have you ever ever turned on a Z-Wave gentle from the Residence Assistant UI simply to see
the toggle going off once more after a few seconds, then after some extra
seconds seeing it going again to on? This long-standing subject (that even obtained the
nickname flip/flop) for sure gadgets, which are gradual to answer their
state has lastly been addressed.

For these of you that wish to automate all the things, now you can automate not
solely the Z-Wave machine state but additionally the machine configuration. We added machine
configuration parameter entities so that nearly each Z-Wave machine setting
is now out there as an entity.

Not stopping there, we additionally added entities for machine connection statistics,
which you should use to, for instance, create a notification if a tool generates
greater than a specific amount of dropped messages. If you wish to observe
a misbehaving machine, you may allow these sensors to view the historical past
of the connection efficiency.

Within the background, @AlCalzone is working tirelessly on the Z-Wave JS driver,
which is the inspiration of our Z-Wave integration. Amongst different issues, some
gadgets are actually quicker to interview throughout addition, and extra gadgets
may be configured.

New entities! Date, time, date/time

We welcome three new entity varieties on this launch:
date, time & datetime.

These entities allow integrations to provide date, time, or date/time input
controls from the UI. They are very similar to the input datetime
helper but are available for use by integrations.

Screenshot showing the new date & time entities introduced
How the new time, date, and date/time entities will look like on your dashboards.

They are so new that no integrations are using them yet, but you can expect
to see usage in (custom) integrations of these soon!

Thanks for creating those @raman325!

Other noteworthy changes

There are much more easter bunnies in this release; here are some of the other
noteworthy changes this release:

New Integrations

We welcome the next new integrations on this launch:

  • Airzone Cloud, added by @Noltari
    Local weather management on your Aidoo, Easyzone, or Flexa air conditioners.
  • Date, Time, and Date/Time, added by @raman325
    New entity varieties that permit integrations to supply date/time controls.
  • Electra Sensible, added by @jafar-atili
    Management your Electra Air air conditioner from Residence Assistant.
  • Google Generative AI Dialog, added by @tronikos
    A dialog agent powered by Google Generative AI.
  • JVC Projector, added by @SteveEasley
    Now you can automate your community controllable JVC Projector.
  • YouTube, added by @joostlek
    Add your favourite YouTube channels as sensors.

This launch additionally has a brand new digital integration. Digital integrations
are stubs which are dealt with by different (present) integrations to assist with
findability. This one is new:

Integrations now out there to arrange from the UI

The next integrations are actually out there by way of the Residence Assistant UI:

Release 2023.6.1 – June 8

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

Discovered a bug or subject? Please report it in our issue tracker,
to get it mounted! 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 Residence Publication
to get the newest information about options, issues taking place in our neighborhood and
different information about constructing an Open Residence; straight into your inbox.

Breaking Changes

In case you are a customized integration developer and wish to study breaking
modifications and new options out there on your integration: Make sure to comply with our
developer blog. The next are probably the most notable for this launch:

Farewell to the following

The following integrations are also no longer available as of this release:

All modifications

In fact, there’s much more on this launch. You could find an inventory of
all modifications made right here: Full changelog for Residence Assistant Core 2023.6