
Glad New Yr! đž
We want you, and all of the family members round you, all one of the best for 2023! đĽ
2023: What an thrilling 12 months this will likely be; The 12 months of the voice!
And never simply that, many thrilling issues are anticipated this 12 months. Extra spoilers
might be discovered within the State of the Open Home 2022
recording on YouTube.
Beginning this superb 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 venture are already seen: assist for entity aliases!
Nonetheless, this launch incorporates over 800 modifications, most of that are
high quality enhancements, bug and stability fixes, and different minor enhancements.
The right launch to start out the 12 months with, a straightforward improve value doing.
Benefit from the launch!
../Frenck
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!
You need 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,
ArsTechnica,
and many others.
The work on voice has already began by gathering intents in all of the completely different
languages we wish to assist. 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 gadgets are concerned.
All of the completely different potential intent sentences at the moment are being collected within the
Intents for Home Assistant GitHub
repository, and we are looking for contributions!
So, be at liberty to leap in and assist out!
An summary of the present standing of all intents and languages might be discovered on
this page. The web page offers perception
into the components we’d like assist with.
Lastly, we’re additionally in search of language leaders! Every language is maintained
by a number of language leaders. Language leaders are accountable for reviewing
their languageâs contributions and ensuring they’re grammatically appropriate.
Anybody can apply to grow to be one. If you wish to apply to be a language chief,
be a part of us in #devs_voice on Discord or open an issue.
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.
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, you can even handle your
entity aliases (and the gadgets to show to Google Assistant) in your
Home Assistant Cloud settings.
Multi-language might be an vital issue when utilizing Google Assistant, as these
might be configured to assist two languages on the similar time. For instance,
English and Dutch concurrently. Aliases assist you to present names
for translations as an alias. For example, I’ve added
âWoonkamer stofzuigerâ (Dutch) as an alias to my front room vacuum.
It was beforehand potential to configure Google Assistant-specific aliases by way of
YAML as effectively, 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 needs to be a a lot better expertise now.
Lastly, the Home Assistant Companion app for Android
with assist for pairing Matter gadgets has been launched! Due to the improbable
work by @jpelgrom on the Android app, the
commissioning expertise is now even higher! Here’s a fast video displaying
how that works:
This does require your Android machine to be up to date with Matter assist which
Google is rolling out inside the Google Dwelling app in latest Android variations.
Help for pairing Matter gadgets utilizing our iOS Companion app is being labored
on.
Extending calendar assist
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 đ¤
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.
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).
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 latest machine lessons for sensors! We now have assist
for information dimension, information price, 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 machine 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 assist, thanks @toddejohnson!
- Yale Entry Bluetooth now has assist for battery standing, thanks @bdraco!
- Three good new additions to SwitchBot, @konikoni428 added assist for energy
monitor of wallplugs, @bdraco added preliminary humidifier assist, and
@dsypniewski added assist for SwitchBot locks! Superior! -
@FuzzyMistborn, added assist for ecobee Sensible Enhanced thermostats,
thanks! -
KNX expose now has a cooldown choice, which can be utilized to restrict bus load.
Thanks, @farmio!
New Integrations
We welcome the next new integrations on this launch:
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 subject? Please report it in our issue tracker,
to get it fastened! Or, examine our assist web page for steering for extra
locations you’ll be able to go.
Are you extra into electronic mail? Signal-up for our Constructing the Open Dwelling Publication
to get the newest information about options, issues occurring in our neighborhood and
different information about constructing an Open Dwelling; straight into your inbox.
Breaking Adjustments
The picture
integration area was renamed to image_upload
.
This modification would solely have an effect on you when you will have eliminated the
default_config
from your configuration.
In that case, you need to manually adjust your configuration to rename image
to image_upload
.
The rename was done to free up the image
domain for future use.
AirVisual Professional models now have their very own Dwelling Assistant integration (as opposed
to be included with the unique AirVisual integration that makes use of the AirVisual
cloud API).
Professional gadgets will robotically be migrated; as a part of that migration,
the Professionalâs machine ID will change.
Should you make the most of entity IDs belonging to a Professional in automations or scripts, you
donât must do something; if, nevertheless, you make the most of a Professionalâs machine ID,
please replace these automations or scripts accordingly.
The beforehand deprecated YAML configuration of the APC UPS Daemon integration
has been eliminated.
APC UPS Daemon is now configured by way of the UI. Any present YAML configuration
has been imported in earlier releases and might now be safely eliminated out of your
YAML configuration recordsdata.
The replace frequency choice has been eliminated. The default frequency is now 60
minutes. Should you wish to customise the polling: disable polling replace from
system choices and use the update_entity
service in an automation to manually
replace it at your individual customized schedule.
The beforehand deprecated YAML configuration of the Tankerkoenig
integration has been eliminated.
Tankerkoenig is now configured by way of the UI, any present YAML
configuration has been imported in earlier releases and might now be safely
eliminated out of your YAML configuration recordsdata.
If you’re a customized integration developer and wish to study breaking
modifications and new options out there to your integration: Make sure to observe 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 net scraping, which isn’t any
longer allowed.
All modifications
In fact, there may be much more on this launch. You will discover a listing of
all modifications made right here: Full changelog for Dwelling Assistant Core 2023.1