May 20, 2024

Blissful New 12 months! 🍾

We want you, and all of the family members round you, all the most effective for 2023! 🥂

2023: What an thrilling 12 months this shall be; The 12 months of the voice!
And never simply that, many thrilling issues are anticipated this 12 months. Extra spoilers
could be discovered within the State of the Open Home 2022
recording on YouTube.

Beginning this wonderful 12 months with: Dwelling Assistant Core 2023.1! 🎊

A reasonably small launch, as all of us loved our Holidays. But, the primary traces
of the voice mission are already seen: help for entity aliases!

Nonetheless, this launch incorporates over 800 adjustments, most of that are
high quality enhancements, bug and stability fixes, and different minor enhancements.
The proper launch to start out the 12 months with, a straightforward improve price doing.

Benefit from the launch!


PS: Do you know Home Assistant is now on Mastodon too?

Don’t overlook to join our release party live stream on YouTube 4 January 2023, at 12:00 PST / 21:00 CET!

The 12 months of the voice!

It’s best to have heard about it by now; 2023 is Home Assistant’s year of Voice!
It is our goal for 2023 to let users control Home Assistant in their own
language. As covered by
The Verge,
and many others.

The work on voice has already began by accumulating intents in all of the totally different
languages we need to help. Intents describe the consumer’s intention with what
they’ve stated (or written), so Dwelling Assistant can perceive what to do,
just like the motion to take and which units are concerned.

All of the totally different attainable intent sentences are actually being collected within the
Intents for Home Assistant GitHub
repository, and we are looking for contributions!
So, be happy to leap in and assist out!

An summary of the present standing of all intents and languages could be discovered on
this page. The web page offers perception
into the components we want assist with.

Lastly, we’re additionally searching for language leaders! Every language is maintained
by a number of language leaders. Language leaders are liable for reviewing
their language’s contributions and ensuring they’re grammatically right.

Anybody can apply to develop into one. If you wish to apply to be a language chief,
be a part of us in #devs_voice on Discord or open a discussion topic.

Entity aliases for voice assistants

The first little thing related to the voice project found in Home Assistant:
Aliases for entity names are now configurable via the UI.

Currently, configured aliases are used by Google Assistant and, of course, can
later be used by our own voice assistant.

These aliases are helpful in case you call the same device by multiple names
or when using a voice assistant in multiple languages at the same time.

Screenshot showing the alias editing capabilities added to the more info dialog of entities

The new aliases feature can be found on each entity’s more information dialog
in the settings tab in the advanced section. If you use
Home Assistant Cloud, it’s also possible to handle your
entity aliases (and the units to reveal to Google Assistant) in your
Home Assistant Cloud settings.

Multi-language could be an vital issue when utilizing Google Assistant, as these
could be configured to help two languages on the identical time. For instance,
English and Dutch concurrently. Aliases mean you can present names
for translations as an alias. As an illustration, I’ve added
“Woonkamer stofzuiger” (Dutch) as an alias to my front room vacuum.

Screenshot showing adding multiple languages as aliases via the Home Assistant Cloud manage entities screen

It was beforehand attainable to configure Google Assistant-specific aliases by way of
YAML as nicely, and this stays working. You should utilize both YAML or simply handle
them by way of the UI.

Progress on Matter

Final December launch, we introduced Matter support,
and progress has been made since then. The code base has seen many fixes and
improvements, and much effort has been put into adding more automated
tests and quality assurance.

There are also notable improvements; commissioning Matter devices have been
improved (and fixed). So, adding
your first Matter device
to Dwelling Assistant must be a a lot better expertise now.

Lastly, the Home Assistant Companion app for Android
with help for pairing Matter units has been launched! Due to the unbelievable
work by @jpelgrom on the Android app, the
commissioning expertise is now even higher! Here’s a fast video exhibiting
how that works:

This does require your Android system to be up to date with Matter help which
Google is rolling out inside the Google Dwelling app in current Android variations.

Help for pairing Matter units utilizing our iOS Companion app is being labored

Extending calendar help

The final launch launched the local calendar,
which included the capability to manage calendar events from Home Assistant.
These features have now been added to the Google Calendar
integration as well!

Meaning you can now create a new event in your Google Calendar, straight
from within Home Assistant. Neat!

Furthermore, the local calendar has been extended to provide editing support for existing
events 🤘

Screenshots showing the new edit event and monthly recurrence of events capabilities

Lastly, support for monthly variations in the recurrence rules has been
added. This includes repetitions like: on the 20th day or the first Wednesday of
the month. The latter, of course, is helpful to put the Home Assistant
release day on your calendar 😉

Translation improvements for entities

The support for translations for entities has been improved, especially those
of entity attributes! A relatively small change that is improving the UI
experience quite a bit.

Some entities provide additional properties, for example, climate entities
provide presets or fan modes. Integrations can now offer translations for
those attribute values.

Additionally, textual sensor entities can now provide a list of possible states
they can be in, for which, of course, translations can be provided for now too.

Screenshots showing the effects of having translated entity attributes

In the above screenshot, on the left, you can see how the presets of my
thermostat now show up nicely in a human-readable format (instead of, for example,
“anti_frost” in previous releases).

On the right, the Moon sensor used in an automation
trigger, Home Assistant can now suggest states you can use in those cases.
Those suggestions will also be translated into the language you are using.

Other noteworthy changes

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

  • @epenet added a bunch of recent system courses for sensors! We now have help
    for knowledge measurement, knowledge charge, irradiance, sound strain, and atmospheric strain.
  • The Shelly integration now helps the Shelly Plus WallDimmer US,
    thanks @thecode!
  • Configuration errors of automations and scripts with system automations have
    been considerably improved, offering you with far more element to assist
    you repair the issue. Thanks, @emontnemery!
  • @AngellusMortis added a textual content entity to the UniFi Defend, so now you can
    set the message displayed in your doorbell. Superior!
  • Google Translate has been prolonged with dialect help, thanks @toddejohnson!
  • Yale Entry Bluetooth now has help for battery standing, thanks @bdraco!
  • Three good new additions to SwitchBot, @konikoni428 added help for energy
    monitor of wallplugs, @bdraco added preliminary humidifier help, and
    @dsypniewski added help for SwitchBot locks! Superior!
  • @FuzzyMistborn, added help for ecobee Good Enhanced thermostats,
  • KNX expose now has a cooldown possibility, which can be utilized to restrict bus load.
    Thanks, @farmio!

New Integrations

We welcome the next new integrations on this launch:

Release 2023.1.1 – January 5

Release 2023.1.2 – January 8

Release 2023.1.3 – January 10

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 situation? Please report it in our issue tracker,
to get it mounted! Or, verify our assist web page for steering for extra
locations you possibly can go.

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

Breaking Adjustments

In case you are a customized integration developer and need to study breaking
adjustments and new options out there to your integration: Be sure you comply with our
developer blog. The next are essentially the most notable for this launch:

Farewell to the next

The next integrations are additionally now not out there as of this launch:

  • Deutsche Bahn has been eliminated. It relied on internet scraping, which isn’t any
    longer allowed.

All adjustments

In fact, there’s much more on this launch. You will discover a listing of
all adjustments made right here:
Full changelog for Dwelling Assistant Core 2023.1