June 23, 2024

Blissful October! October is all the time a particular month for the mission. It’s the
month everyone begins engaged on their dwelling automations once more, the month that
Hacktoberfest brings in numerous new contributions and contributors to the
mission (👋 welcome!), and in addition this yr: the Month of “What the Heck?!”.

The Month of WTH already looks very promising,
and plenty of good and attention-grabbing points, concepts, and solutions to streamline
have been proposed. Hold these subjects and votes going ❤️.

Oh! And Dwelling Assistant Core 2022.10! 🎉

Final month’s launch was a giant one; this month’s launch largely continues to
enhancing on that. I assume it’s no shock that the most important enchancment can
be discovered (as soon as once more) in Bluetooth! There’s much more, although this launch
is a bit “in all places”, which is definitely kinda good.

Benefit from the launch!


PS: I seen the Dwelling Assistant SkyConnect is now obtainable for pre-order 🥳

Don’t overlook to join our release party live stream on YouTube at the moment at 12:00 PDT / 21:00 CET!

Marcel van der Veldt joins Nabu Casa

We are excited to announce that Marcel van der Veldt
has joined Nabu Casa!

Marcel is understood for his contributions to the Z-Wave integration,
the rewrite of the Hue integration, the
Music Assistant custom integration,
and plenty of extra!

Marcel goes to be engaged on Matter
help in Dwelling Assistant. Simply in case you missed it, Matter is now officially

Welcome aboard Marcel!

Energetic Bluetooth all over the place

Two releases again, we introduced the Bluetooth integration.
The previous release we brought Bluetooth everywhere in your home by adding
support for Bluetooth Proxies.
Let’s not stop there!

In this release, those proxies now support active Bluetooth connections! 🤯

To explain this quickly: Previously, we could listen for Bluetooth devices
and only receive data via the proxies (passive connection); now, we can actively
set up a conversation with those devices and send data (active connection). This
adds the capability to extend the range of Bluetooth devices that can be
controlled 💙.

Picture of a home showing how Bluetooth data is proxied via ESPHome devices to Home Assistant

For this occasion, ESPHome will have an additional release, which adds this
functionality. We have also updated our
Bluetooth proxy installer website
to put in with help for lively connections.

So, you need to management that SwitchBot Bluetooth system on the opposite finish of your
dwelling that appears out of attain? Now you’ll be able to by putting in a proxy on
a easy ESP32 system.

Oh! Bonus: the Bluetooth efficiency has been improved too! Particularly native
Bluetooth adapters ought to be fairly a bit sooner. 🚀

Help for iBeacons

This launch additionally provides help for iBeacons. These are Bluetooth-enabled units
that ship out identifiers to announce their location. Dwelling Assistant can
now decide these up and present an approximate distance to such an iBeacon.

iBeacons can open up a number of superior use circumstances for automations. For instance,
you possibly can connect an iBeacon to your automobile, so that you’ll know the automobile is at dwelling. Or,
on the trash can and use it to find out if the rubbish remains to be sitting within the
storage on pick-up day and ship out a notification.

Read more about iBeacons in our documentation.

Finding the right integration

Recently we introduced “Supported brands”,
allowing you to find integrations available under different brandings.
Now, we are taking it a step further streamlining the experience of adding new
devices or services.

For some brands of devices, we have multiple integrations available.
For example, we have a lot of “Google” integrations. Some brands provide devices
that can work via Zigbee or their matching hub, meaning you’d have a choice
of integrating their hub or using the devices directly via Zigbee
(e.g., using ZHA).

To make it more clear on the choices available, you can now categorize
integrations by brand. Home Assistant will show the options available
for that specific brand. For example, the “Google” brand:

Screenshots showing adding an integration by the Google brands. Once you select Google, you will be offered all Google integrations

This way, you no longer have to “find out” how your device could be integrated.
We now show if an integration uses “the cloud” or not, so you are aware upfront.

We often get questions about YAML-only integrations that cannot be found in the
user interface. While we love them to be available via the UI, we can
understand not finding them at all can be confusing.

To help with that, we now show all integrations when adding a new
integration, including those only available via YAML. While they cannot be
set up via the user interface, we now do provide links to the documentation
with the instructions on how to set it up.

Subviews for dashboards

This might be one of the coolest and most impactful features that has been
added to our Dashboards lately: Subviews!

Each view on a dashboard can now be marked as being a “Subview”:

Screenshot showing the new subview toggle in the view options

Subviews won’t show up in the navigation bar of your dashboard, meaning
you can only navigate to them by using, for example, a navigation action on
a button.

When you navigate to a subview, the subview itself will not show the Dashboard
navigation bar. Instead, it will show a back button to the previous view
you came from.

Screen recording showing a Kitchen subview in action
Screen recording showing a Kitchen subview in action.

This allows for creating cool navigation concepts that are particularly helpful
on a mobile or tablet device.

All dialogs restyled

All dialogs that are shown in the Home Assistant have been slightly updated.

Most notably: The dialogs are now rounder on the edges, and the action buttons
have been styled and named more consistently. It brings Home Assistant closer
to version 3 of the Material Design that Home Assistant follows.

Screenshot showing one of the restyled dialogs.

Viewing YAML automations in the automation editor

In the last release, we revamped our automation editor, and we are very
happy to read how many of you loved these changes ❤️

However, if you manage your automations manually in YAML, you’d always be
served an error message when trying to open an automation in the UI. Not very
helpful, right?

This has been improved! You can now open any automation (or script) in the
UI. This lets you view your automation, providing a quick glance at its

Screenshot showing an YAML automation as read-only in the automation editor.

Besides, as a bonus, if you have considered moving your automation to the UI,
you can now view and experience how it would look/work for those automations
and import them into the UI with the click of a button in the top right.

Handling version numbers in templates

A new version() template function/filter has been added, allowing you to do
awesome things with version numbers in templates.

It allows for getting information about a version number, comparing version
numbers, and even checking the difference between two versions.

  • version("2022.10.0") > "2022.9.7"
    Returns true, as 2022.10.0 is newer.

  • (version("2022.10.1") - "2022.10.0").patch
    Returns true, as the patch number of the version changed.

  • (version("2022.10.1") - "2022.10.0").minor
    Returns false, as there is just a patch difference.

  • version("2022.10.0b0").beta
    Return true, as this is a beta version.

version() can be helpful when building automations or Blueprints for
update entities. You could, for example, easier
decide to automatically upgrade or send more detailed notification messages
in case a patch version is available.

Google Sheets

This release introduces a new way to export data from Home Assistant:
Google Sheets.

With this integration, you can add new rows to a Google Sheet document
from a service call, allowing you to export data from automations for
further processing, visualization, or insights.

Screenshots exporting energy data to Google Sheets from Home Assistant
Export anything you like to a sheet in Google Sheets, like your energy usage.

Maybe you like to export your daily energy usage or keep track of the number
of diapers you have used in your baby feeding diary spreadsheet.

The possibilities with this are endless.

Other noteworthy changes

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

New Integrations

We welcome the next new integrations on this launch:

Integrations now available to set up from the UI

The following integrations are now available via the Home Assistant UI:

Release 2022.10.1 – October 6

Release 2022.10.2 – October 9

Release 2022.10.3 – October 10

Release 2022.10.4 – October 14

Release 2022.10.5 – October 20

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 difficulty? Please report it in our issue tracker,
to get it fastened! Or, test our assist web page for steerage for extra
locations you’ll be able to go.

Are you extra into e mail? Signal-up for our Constructing the Open Dwelling E-newsletter
to get the newest information about options, issues taking place in our neighborhood and
different information about constructing an Open Dwelling; straight into your inbox.

Breaking Changes

Below is a listing of the breaking change for this release, per subject or
integration. Click on one of those to read more about the breaking change
for that specific item.

In case you are a customized integration developer and need to study breaking
adjustments and new options obtainable to your integration: You’ll want to observe our
developer blog. The next are probably the most notable for this launch:

Farewell to the next

The next integrations are additionally not obtainable as of this launch:

All adjustments

After all, there’s much more on this launch. You’ll find a listing of
all adjustments made right here:
Full changelog for Dwelling Assistant Core 2022.10