Residence Assistant Core 2023.5! 🎉
What an thrilling launch we’ve got for you this month! This launch is all about
voice (properly, nearly absolutely), and I’m tremendous excited we will ship you all this really
superb stuff!
I’ve been following the progress of this all being constructed this month, and actually,
I’ve been mindblown a number of occasions every week. So what’s in right here? Effectively, you may
now really speak to Residence Assistant! 🤯
I actually admire that each one these voice parts have been constructed the
Residence Assistant means: to be absolutely configurable and extendable. Providing you with decisions,
together with totally native choices to your personal voice assistant.
This launch is packed! And we’re not even midway by way of Residence Assistant’s
Yr of the voice but…
Benefit from the launch!
../Frenck
Don’t overlook to join our release party live stream on YouTube
3 Might 2023, at 12:00 PDT / 21:00 CEST!
Let’s speak!
Our objective for 2023 is to allow you to management Residence Assistant in your personal language:
It’s Home Assistant’s Year of the Voice! After chapter 1 in
January, we announced chapter 2 in this exciting journey last week!
This release ships everything (plus more) that was announced! This means, as
of this release, you can actually start talking to Home Assistant! 🎙️
Here is a quick summary of all that has been announced, linked to
the place you can read more about each of them:
To help you get started, we made sure the documentation is perfect, including
some cool project tutorials to jump-start your own private voice assistant
journey:
If you missed last week’s live stream,
you should definitely test it out. It is stuffed with stay demos and detailed explanations
of every part packed into this launch. The recording of the stay stream:
Manage what is exposed to your voice assistants
A brand new and exciting menu item can be found in your Settings
menu: Voice assistants!
This new settings merchandise provides you entry to many implausible new voice options;
it additionally gives a brand new Expose tab the place you may handle which entities are
uncovered to your Help, Alexa, and Google Assistant.
It provides an summary of what entities you could have uncovered to your voice assistants
and simply take away or add new ones. Clicking on an entity on this display will
convey up the voice assistant setting for that entity, permitting you to show
on/off the entity’s publicity to a selected voice assistant and
handle the entity’s aliases.
This presently helps our Help, and Amazon Alexa and
Google Assistant through Residence Assistant Cloud.
Improved entity setting
Some good tweaks have been made to the entity settings dialog, making it
simpler to make use of and look cleaner.
The entity settings dialog used to have an expandable superior part,
which you could possibly increase to entry options like exhibiting/hiding/disabling
entities, altering the world, and so forth.
The superior part has been eliminated, and all its options have been
reorganized. So, no options have been misplaced whereas offering a a lot nicer
interface.
And, since that is the yr of the voice, you might discover the
“Voice assistants” choice within the above screenshot, which can convey up:
This lets you shortly change the voice assistants the entity is uncovered
to, together with its aliases, with out having to navigate again to the voice
assistants panel in the principle settings display.
Configuring the LEDs of your Home Assistant Yellow
The enclosure of our amazing Home Assistant Yellow allows you to
look at the beautiful board and parts inside of it.
However, the LEDs on the board might light up your environment when
it is dark in an unwanted way. For example, when you sleep in the same room
as your Home Assistant Yellow is in.
As of this release, you can configure (turn on/off) the disk, heartbeat,
and power LEDs of your Home Assistant Yellow by using the Configure button
on the Settings > Hardware web page.
Webhooks trigger options
Webhooks have been extended this release. We now have support for webhooks
that use the GET
HTTP method!
But that is not all. Thanks to @esev, we additionally bought some new security measures
for our webhook triggers. Now you can set which HTTP strategies your
webhook set off work with and the flexibility to restrict webhooks to solely work on
your native community.
New Help pipeline and language selectors
If you’re constructing automation or scripts Blueprints, now you can leverage
two new UI selectors to be used together with your Blueprints: an Help pipeline selector
and a language selector.
The language selector let’s a person select from an inventory of languages.
You may, for instance, leverage this in a notification Blueprint to permit
setting a unique language on a text-to-speech notification.
More information can be found in our selectors documentation.
Other noteworthy changes
There is much more juice in this release; here are some of the other noteworthy
changes this release:
- Home Assistant Operating System v10 has been released! The ODROID M-1 is now supported, improved data disk support and memory management. Bug fixes and reliability improvements for Bluetooth and Thread.
- Matter now has support for covers, thanks @hidaris!
- The method of creating backups is now sooner 🚀, thanks @bdraco!
-
@bdraco additionally gave the ONVIF integration some love, which ought to enhance
the soundness of the combination. Good! - Now you can arrange a number of situations of the OpenAI Dialog integration
with, for instance, completely different prompts. Thanks, @balloob! - @rubenbe added path assist to MQTT followers! Good!
-
BTHome added assist for button and dimmer occasions. This implies it helps
the model new Shelly BLU Button1! Thanks, @Ernst79! - The Supervisor can now create restore points for a number of the points
it detected in your system. Superior @mdegat01! - @mib1185 added a service to permit sorting of the Buying checklist. Thanks!
-
@depoll added an attribute to the Individual entities that checklist the gadget
trackers for this individual. Very helpful for templates! Thanks! - The NextDNS integration added an entire bunch of recent parental management
switches, thanks @bieniu! -
Synology DSM can now browse your Synology Images within the media browser. Cool
addition, @lodesmets! - Simplepush now helps attachments, because of @tymm!
- Some Z-Wave notification sensors gained’t clear to idle mechanically. Now you should utilize the brand new notification idle buttons to idle them manually!
New Integrations
We welcome the next new integrations on this launch:
This launch additionally has a brand new digital integration. Digital integrations
are stubs which might be dealt with by different (current) integrations to assist with
findability. This one is new:
Integrations now available to set up from the UI
The following integrations are now available via the Home Assistant UI:
Release 2023.5.1 – May 4
Release 2023.5.2 – May 5
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 difficulty? Please report it in our issue tracker,
to get it fastened! Or, test our assist web page for steering for extra
locations you may go.
Are you extra into e-mail? Signal-up for our Constructing the Open Residence E-newsletter
to get the most recent information about options, issues taking place in our group and
different information about constructing an Open Residence; straight into your inbox.
Breaking Changes
The “Android TV” integration has been renamed to “Android Debug Bridge”.
This rename is as a result of that’s what it really managed/supplied. With
the addition of the Android TV Distant integration on this launch, we wished
to cut back doable confusion sooner or later.
The min/max goal humidities for (de)humidifier gadget uncovered over HomeKit
has modified. The HomeKit UI will now present the true relative humidity. When
the slider in HomeKit goes above or under the max/min set humidity, it is going to
be set again to the max/min allowed humidity.
(@stackia – #90854) (documentation)
Default HomeKit to hear on all interfaces to match Residence Assistant conduct.
To restrict HomeKit to particular community interfaces, specify an deal with
in configuration.yaml
.
For Reolink doorbells, the “Standing LED” mild entity is changed by a
“Standing LED” choose entity. The change off
state corresponds to the choose
Auto
, and the change on
state corresponds to the choose
Auto & at all times on at night time
. A further Keep off
state is now obtainable.
(@starkillerOG – #90469) (documentation)
- Muted teams with stream enjoying can have state
idle
as a substitute ofenjoying
. - Related shoppers is not going to have state
on
anymore however use the identical states as
teams:idle
andenjoying
. - Disconnected shoppers have state
standby
as a substitute ofoff
as a result of the
Snapcast server nonetheless accepts instructions.
The unit conversion for all reminiscence, storage, and community utilization-related
sensors was corrected from binary (1024) to decimal (1000) base to be in
line with the used measurement models (eq. MB = 1.000.000 bytes).
It’s possible you’ll must replace the traditionally recorded models for these sensors through
the statistics web page beneath developer instruments.
The ensure_ascii
argument for to_json
in Jinja templates now defaults to
False
, permitting us to make use of a sooner JSON encoder by default.
This shouldn’t be a problem for many, as JSON parsers broadly settle for Unicode
enter. Should you nonetheless must encode Unicode characters inside JSON strings,
set ensure_ascii
to True
explicitly to revive the previous conduct.
The earlier deprecated set_doorbell_message
service has been eliminated. Use
the textual content entity for the UniFi Defend LCD display as a substitute.
(@AngellusMortis – #91523) (documentation)
The beforehand deprecated YAML configuration of the Common Gadgets ISY/IoX
integration has been eliminated.
Common Gadgets ISY/IoX is now configured through the UI. Any current YAML
configuration has been imported in earlier releases and might now be safely
eliminated out of your YAML configuration recordsdata.
(@shbatm – #91575) (documentation)
The built-in proportion unit %
is now used for relative humidity and absolute
humidity as a substitute of the customized models %RH
and %AH
, respectively.
(@shbatm – #90863) (documentation)
The next customized ISY994 providers have been eliminated:
reload
cleanup_entities
system_query
set_ramp_rate
set_on_level
run_network_resource
set_variable
These providers had been beforehand deprecated in favor of built-in providers
and quantity
, choose
, and button
entities. Please replace your automations
and dashboards to make use of the brand new entities and/or built-in providers in case you have
not already.
(@shbatm – #91569) (documentation)
Nightfall/Daybreak nodes on Insteon Movement Sensors now have their states inverted to
appropriately present “Mild detected” throughout daylight and “No mild” when the nightfall
sensor is energetic.
That is reversed from earlier conduct. Should you depend on this sensor in your
automations, they have to be up to date.
Two new Webhook set off choices have been added that restrict how a webhook can
set off an automation. A brand new allowed_methods choice can be utilized to regulate
which HTTP request strategies can activate the set off (GET
, HEAD
, POST
, and
PUT
). And the local_only
choice is used to permit units exterior your native
community to activate the set off.
Beforehand all webhook triggers may very well be activated by HEAD
, POST
, and PUT
strategies from any gadget (native or on the web). With the brand new choices, solely
POST
and PUT
are enabled by default.
In Residence Assistant Core 2023.7, any webhook set off that doesn’t set local_only
to false can solely be activated by units on the identical community as Residence Assistant.
Click on the gear/cog icon beside the Webhook ID to replace your webhook triggers.
Then choose an applicable worth for Solely accessible from the native community.
It’s essential to deselect the choice for the Save button to seem. Then
reselect the choice if it ought to be enabled. It will make the restore warning
go away.
See the webhook set off documentation
for an outline of the brand new choices. And please evaluation the brand new
Webhook Safety part for greatest
practices when utilizing webhook triggers.
With this launch, you’ll need to replace your zwave-js-server
occasion.
You could use zwave-js-server
1.28.0 or higher (schema 28).
- Should you use the
Z-Wave JS
add-on, you want not less than model0.1.79
. - Should you use the
Z-Wave JS UI
add-on, you want not less than model1.11.2
. - Should you use the
Z-Wave JS UI
Docker container, you want not less than model8.14.2
. - Should you run your personal Docker container or another set up methodology,
you’ll need to replace yourzwave-js-server
occasion to not less than1.28.0
.
If you’re a customized integration developer and need to study breaking
adjustments and new options obtainable to your integration: Make sure you observe our
developer blog. The next are probably the most notable for this launch:
Farewell to the next
The next integrations are additionally now not obtainable as of this launch:
All adjustments
In fact, there’s much more on this launch. You’ll find an inventory of
all adjustments made right here: Full changelog for Residence Assistant Core 2023.5