2023.5: Let’s discuss! – Residence Assistant

Residence Assistant Core 2023.5! 🎉
What an thrilling launch we’ve got for you this month! This launch is all about
voice (nicely, nearly totally), 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’ll be able to
now really discuss to Residence Assistant! 🤯
I actually respect that every one these voice parts have been constructed the
Residence Assistant manner: to be totally configurable and extendable. Supplying you with selections,
together with fully native choices on your personal voice assistant.
This launch is packed! And we’re not even midway by Residence Assistant’s
Yr of the voice but…
Benefit from the launch!
../Frenck
Don’t neglect to join our release party live stream on YouTube
3 Could 2023, at 12:00 PDT / 21:00 CEST!
Let’s discuss!
Our purpose 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,
be sure you test it out. It is filled with stay demos and detailed explanations
of every little thing 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 offers you entry to many implausible new voice options;
it additionally gives a brand new Expose tab the place you’ll be able to handle which entities are
uncovered to your Help, Alexa, and Google Assistant.
It offers an summary of what entities you have got 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 particular 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 would broaden to entry options like displaying/hiding/disabling
entities, altering the world, and many others.
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, chances are you’ll discover the
“Voice assistants” choice within the above screenshot, which can convey up:
This lets you rapidly 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 primary 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 acquired some new safety features
for our webhook triggers. Now you can set which HTTP strategies your
webhook set off work with and the power 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 a listing 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 steadiness of the combination. Good! - Now you can arrange a number of cases of the OpenAI Dialog integration
with, for instance, totally different prompts. Thanks, @balloob! - @rubenbe added path help to MQTT followers! Good!
-
BTHome added help 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 few of the points
it detected in your system. Superior @mdegat01! - @mib1185 added a service to permit sorting of the Buying listing. Thanks!
-
@depoll added an attribute to the Individual entities that listing the machine
trackers for this individual. Very helpful for templates! Thanks! - The NextDNS integration added an entire bunch of latest parental management
switches, thanks @bieniu! -
Synology DSM can now browse your Synology Pictures within the media browser. Cool
addition, @lodesmets! - Simplepush now helps attachments, because of @tymm!
- Some Z-Wave notification sensors received’t clear to idle mechanically. Now you should use 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 are 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 subject? Please report it in our issue tracker,
to get it fastened! Or, verify our assist web page for steering for extra
locations you’ll be able to go.
Are you extra into e-mail? Signal-up for our Constructing the Open Residence E-newsletter
to get the newest information about options, issues occurring in our neighborhood 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/offered. With
the addition of the Android TV Distant integration on this launch, we wished
to scale back potential confusion sooner or later.
The min/max goal humidities for (de)humidifier machine uncovered over HomeKit
has modified. The HomeKit UI will now present the true relative humidity. When
the slider in HomeKit goes above or beneath the max/min set humidity, it’ll
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 handle
in configuration.yaml
.
For Reolink doorbells, the “Standing LED” gentle entity is changed by a
“Standing LED” choose entity. The swap off
state corresponds to the choose
Auto
, and the swap on
state corresponds to the choose
Auto & at all times on at evening
. A further Keep off
state is now accessible.
(@starkillerOG – #90469) (documentation)
- Muted teams with stream enjoying can have state
idle
as a substitute ofenjoying
. - Linked purchasers is not going to have state
on
anymore however use the identical states as
teams:idle
andenjoying
. - Disconnected purchasers 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).
You could 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 difficulty for many, as JSON parsers broadly settle for Unicode
enter. If you happen to 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 Shield LCD display as a substitute.
(@AngellusMortis – #91523) (documentation)
The beforehand deprecated YAML configuration of the Common Units ISY/IoX
integration has been eliminated.
Common Units 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 information.
(@shbatm – #91575) (documentation)
The built-in share 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 companies have been eliminated:
reload
cleanup_entities
system_query
set_ramp_rate
set_on_level
run_network_resource
set_variable
These companies had been beforehand deprecated in favor of built-in companies
and quantity
, choose
, and button
entities. Please replace your automations
and dashboards to make use of the brand new entities and/or built-in companies if in case you have
not already.
(@shbatm – #91569) (documentation)
Nightfall/Daybreak nodes on Insteon Movement Sensors now have their states inverted to
appropriately present “Gentle detected” throughout daylight and “No gentle” when the nightfall
sensor is energetic.
That is reversed from earlier conduct. If you happen to depend on this sensor in your
automations, they should 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 gadgets 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 machine (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 gadgets 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 must 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 assessment the brand new
Webhook Safety part for finest
practices when utilizing webhook triggers.
With this launch, you’ll need to replace your zwave-js-server
occasion.
It’s essential to use zwave-js-server
1.28.0 or higher (schema 28).
- If you happen to use the
Z-Wave JS
add-on, you want not less than model0.1.79
. - If you happen to use the
Z-Wave JS UI
add-on, you want not less than model1.11.2
. - If you happen to use the
Z-Wave JS UI
Docker container, you want not less than model8.14.2
. - If you happen to run your personal Docker container or another set up technique,
you’ll need to replace yourzwave-js-server
occasion to not less than1.28.0
.
If you’re a customized integration developer and wish to study breaking
adjustments and new options accessible on your integration: You’ll want to comply with our
developer blog. The next are probably the most notable for this launch:
Farewell to the next
The next integrations are additionally now not accessible as of this launch:
All adjustments
After all, there’s much more on this launch. Yow will discover a listing of
all adjustments made right here: Full changelog for Residence Assistant Core 2023.5