Residence Assistant 2023.11! š
It looks like I forgot to provide you with a launch title for this launch and left
a placeholder within the title. If I solely might have it on a to-do record someplaceā¦ š¤
Earlier than we dive into this gorgeous huge launch, I need to rapidly look again
at two wonderful issues that occurred up to now month.
First, we offered chapter 4 of the 12 months of the Voice,
which launched the brand new wake phrase function in Residence Assistant. This actually
brings the voice assistant expertise to the subsequent stage, and we’re tremendous
enthusiastic about it! Like have you ever seen the R5-based voice assistant droid? š
Second, we had a safety audit carried out on Residence Assistant by one of many prime
safety auditors on the planet! You may learn all about it within the weblog publish.
An enormous shout out to all people subscribed to Residence Assistant Cloud,
as you allow us to do these items! š„°
Alright, about this launch! It’s large! I really like the tile card, and the flexibility
to simply customise the knowledge it exhibits now could be simply. š¤© However largely, Iām
tremendous stoked concerning the new to-do lists, which is able to in all probability develop into a really
central a part of my family.
Benefit from the launch!
../Frenck
Donāt neglect to be part of our launch celebration dwell stream on YouTube
1 November 2023, at 13:00 PDT / 21:00 CET!
There’s a lot to-do!
There are a lot of issues to do in our lives, which is what
@allenporter realized, too! We now have a brand new entity kind
in Residence Assistant: To-do record entities!
A to-do record entity represents a listing of duties, and its state is the quantity of
uncompleted duties which can be nonetheless open. You may create a number of
to-do lists and examine and handle them by deciding on the brand new To-do lists
merchandise within the sidebar.
In addition to the entities, there are additionally new companies accessible permitting you
to automate in your to-do lists as nicely. Use automations to create, full, or
clear up duties in your to-do lists.
So, what are you able to do with all of this? Quite a bit! For instance, you possibly can create
a to-do record to your groceries, automate a listing of home chores to your youngsters
or different family members, or mechanically put a job on a listing to switch
the batteries of a sensor when it’s low. You possibly can even ship a push notification
to your telephone if you end up close to the house enchancment retailer and have objects on
a to-do record that it’s worthwhile to purchase there.
Thanks @allenporter, and everybody concerned, for this wonderful addition to
Residence Assistant! We will now verify this one off from our wishlist! ā
Buying lists are actually to-doās too!
These to-do lists look rather a lot just like the purchasing record, proper? Right!
They’re very a lot alike, and that’s the reason we’ve moved the purchasing record
to a to-do record as nicely! When you improve to this launch, your present
purchasing record will likely be mechanically transformed to a to-do record.
However that isn’t all; we additionally up to date the Buying record card to your
dashboards, now fittingly named To-do record card, to assist a number of
to-do lists. Now you can choose which to-do record you need to present on the cardboard
youāve put in your dashboard.
Integrations offering your to-dos
However wait! There’s extra apart from native to-do lists and purchasing lists.
Now that we’ve a to-do record entity, we are able to additionally begin utilizing it with different
integrations that, for instance, can get your to-do lists from an exterior service.
As of this launch, you possibly can herald your Todoist and Google Duties
to-do lists to Residence Assistant as nicely!
That is superior, because it brings all these to-do lists collectively in a single place, and
above all, supplies you with the facility of Residence Assistant to automate on them.
Matter 1.2 is right here!
The Connectivity Requirements Alliance has launched
model 1.2 of the Matter specification,
along with a brand new model of the Official Matter SDK, which isn’t solely
ready for brand spanking new gadget sorts but in addition accommodates every kind of smaller
stability- and bug fixes.
Though you possibly can solely profit from the brand new gadget sorts as soon as precise gadgets are
launched, we’ve upgraded our Matter implementation to model 1.2 to learn
from the soundness enhancements and to be ready for the brand new gadget sorts.
Fascinating truth: Do you know that Residence Assistant is used as a take a look at
platform by many gadget producers? This probably implies that gadgets will
be carried out and examined on the Residence Assistant Matter controller earlier than
others; cool!
Customise the knowledge proven in your Tile playing cards
Tile card now shows the entityās state data on the cardboard.
However what if you wish to show one thing else? @piitaya to the rescue!
Now you can customise it to your liking. Present the entityās state, any of its
attributes, or a mix of each!
You may add any attribute of the entity to the state content material of the tile card.
This not solely works for the local weather entities however for all entities! You possibly can,
for instance, add the brightness % of a light-weight or the battery stage of a sensor.
Merely add the attribute to the state content material and drag and drop them within the
order you need them to seem.
Choose any date vary within the power dashboard
The power dashboard now permits you to choose a customized date vary. This permits
you to see the power utilization of your house over a selected interval.
A terrific addition to the power dashboard. Thanks, @TillFleisch!
New circumstances for the conditional card
The conditional card is an effective way to indicate or disguise
playing cards conditionally. For instance, you possibly can present a card solely when the solar is
setting or if you end up residence.
When utilizing such a state, you additionally match it towards a number of values. For instance,
you possibly can present a card when the solar is setting or when the solar is under the
horizon in a single situation.
However much more attention-grabbing, @piitaya added an entire bunch of recent circumstances
to this card so that you can use! Letās dive inā¦
Person situation
The person situation permits you to present or disguise playing cards primarily based on the person who’s
at the moment logged in. Helpful in case you have a number of customers in your Residence Assistant
occasion and need to present or disguise playing cards primarily based on who’s trying on the
dashboard.
The screenshot above exhibits how the cardboard is just proven when the person
who’s logged in is Frenck. It’s hidden for all different customers.
Numeric state situation
Just like the state situation, the numeric state situation permits you to present
or disguise playing cards primarily based on the state of an entity, solely this time, primarily based on its
numeric worth. Helpful if you wish to present or disguise playing cards primarily based on temperature,
humidity, or every other numeric entity.
Within the screenshot above, this thermostat card will solely be proven on the dashboard
when the temperature outdoors has dropped under 18 levels Celsius.
Display screen situation
Final however not least, the display situation permits you to present or disguise playing cards primarily based
on the display measurement of the gadget you’re viewing Residence Assistant on.
For instance, you can present some playing cards solely when viewing Residence Assistant on a
desktop or pill and conceal them when viewing Residence Assistant on a cellular gadget.
The screenshot exhibits how the management of the storage door is just proven on
cellular, as it’s most frequently used from cellular when arriving at residence.
Restarting into protected mode
Now you can restart Residence Assistant in protected mode. This mode will disable all
customized integrations and customized frontend assets (for instance, customized playing cards
and themes).
It’s helpful if you’re experiencing points together with your Residence Assistant and need to
rapidly rule out customized integrations or customized dashboard assets because the trigger
of those points.
Wish to get out of protected mode once more? Simply restart Residence Assistant yet one more time,
and every little thing will likely be again to regular.
That is useful! Thanks, @emontnemery!
Arrange Improv gadgets immediately from Residence Assistant!
For those who purchased a tool that helps Improv Wi-Fi
over Bluetooth, and you’re utilizing Bluetooth in Residence Assistant, now you can
arrange your gadget immediately from Residence Assistant itself!
Plug within the energy of your brand-new gadget, and Residence Assistant will uncover
it and show you how to set it up by connecting it to your Wi-Fi community and including
it to Residence Assistant.
Improv Wi-Fi is a completely open normal that may
be freely adopted and carried out by any {hardware} creator, irrespective of how large
or small. Improv Wi-Fi can also be supported by ESPHome.
Good job on this one @emontnemery!
Configuring script fields to your script within the UI
Scripts have a extremely neat function: fields.
Fields mean you can outline variables in your script that you may go in when
calling your script as a service.
For instance, you can create a script that sends a notification to a
particular particular person and use a area to outline the message you need to ship.
These fields assist our UI selectors, so that you
can present a UI to your script fields. Nevertheless, this was solely accessible
whenever you created your scripts in YAML format.
However not anymore! Due to @karwosts, now you can additionally configure your
script fields within the UI!
You could find the fields within the script editor when deciding on the three dots
within the prime proper nook of the editor and deciding on Add fields from the
drop-down menu.
Different noteworthy adjustments
There are a lot of extra enhancements on this launch; listed here are a number of the different
noteworthy adjustments this launch:
- The HomeKit Bridge now handles adjustments within the capabilities of gadgets
and the elimination/addition of gadgets mechanically! Thanks, @bdraco! - The beautiful new two-pane view you see within the to-do lists has additionally been
added to the calendar dashboard. Good @bramkragten! -
ZHA will now elevate a restore challenge if it finds out the community settings
have modified externally. This helps you rise up and working once more in
no time. Thanks, @puddly! -
@gjohansson-ST added a model new nation selector that can be utilized
in your Blueprints and script fields. Good! - The Withings integration has reached the platinum high quality mark. Thanks,
@joostlek! Job nicely achieved! - We now have higher connection administration for the IKEA IDĆ
SEN desk.
Good @abmantis! - The Fitbit integration acquired an entire overhaul, could be arrange by way of the UI,
and now helps Fitbit vitamin sensors. Thanks, @allenporter! - The SwitchBot Cloud integration now helps local weather gadgets.
Thanks, @SeraphicRav! - @rappenze added occasion entities assist to the Fibaro integration. Cool!
- The System Bridge integration now helps media gamers. Thanks, @timmo001!
-
@raman325 prolonged our template engine with the flexibility to
verify the kind of a variable. Tremendous useful for advanced templates! Thanks!
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 can be dealt with by different (present) integrations to assist with findability. The next digital integrations have been added:
Integrations now accessible to arrange from the UI
The next integrations are actually accessible by way of the Residence Assistant UI:
Launch 2023.11.1 – November 4
Launch 2023.11.2 – November 10
Launch 2023.11.3 – November 22
Need assistance? Be part of the group!
Residence Assistant has an incredible group of customers who’re all greater than keen
to assist one another out. So, be part of us!
Our very energetic Discord chat server is a superb place to be
at, and donāt neglect to hitch our wonderful boards.
Discovered a bug or challenge? Please report it in our challenge tracker,
to get it fastened! Or, verify our assist web page for steerage for extra
locations you possibly can go.
Are you extra into electronic mail? Signal-up for our Constructing the Open Residence E-newsletter
to get the newest information about options, issues taking place in our group and
different information about constructing an Open Residence; straight into your inbox.
Backward-incompatible adjustments
Within the unlikely occasion that you’re utilizing the demo integration, you will want to
be sure that your YAML configuration for demo integration is just enabled by way of
the combination area key and never by way of the entity platform configuration. The
latter has been eliminated.
# Instance configuration.yaml
# That is right
demo:
# This not works and must be eliminated
gentle:
- platform: demo
The OpenUV āUV Stageā sensor has up to date its attainable state values in order that
translations can happen. The brand new values are:
excessive
excessive
low
average
very_high
For those who beforehand used the state values of this sensor in your automations,
you will want to replace them to make use of the brand new values.
(@bachya – #101978) (documentation)
The OpenWeatherMap rain and snow sensors now have a unique unit
of measurement (mm/h
as an alternative of mm
) and a unique gadget
class (precipitation_itensity
as an alternative of precipitation
).
(@MatteoGheza – #101485) (documentation)
The choice to set a customized polling interval has been eliminated. If are utilizing
customized interval and actually need it, you need to use the homeassistant.update_entity
in an automation to ballot at your customized tempo. See our documentation on
defining a customized polling interval
for extra data.
(@engrbm87 – #98858) (documentation)
VƤsttrafik has upgraded all infrastructure for dealing with exterior entry,
together with dealing with person accounts for third celebration functions.
Which means that customers of the older infrastructure now have to migrate to make use of
the brand new atmosphere. Create a brand new account at
https://developer.vasttrafik.se,
then create a brand new utility
and subscribe to the Planera Resa v4 API.
Subsequent change your outdated shopper identifier and secret in your Residence Assistant
configuration.
For extra data, see this official publish from VƤsttrafik.
(@Miicroo – #102570) (documentation)
The VOC gadget class has been faraway from the air density sensor, and
its unit of measurement has been modified to kg/mĀ³.
The Withings sleep sensors will now present solely the info from final night time as an alternative
of an aggregation of the info for the reason that day earlier than midday.
(@joostlek – #101993) (documentation)
The state attributes of the WAQI air high quality sensor have been moved to their very own
sensors. The earlier state attributes are actually deprecated and will likely be eliminated in
2024.5.
If you’re utilizing the state attributes of the WAQI air high quality sensor, you’ll
have to replace your automations to make use of the brand new sensors.
(@joostlek – #101217) (documentation)
Improved assist for King of Followers (Hampton Bay) breaks earlier workarounds
resembling template followers (instance)
or automations/scripts that set fan pace share or preset.
When you’ve got an automation that units pace, it’ll now be at one pace larger.
For those who set the pace at 100% earlier than, it might truly set the pace at 75%,
however now it will likely be 100%. When you’ve got an automation that units the preset to
āonā to get 100% pace, now the request will fail, and you’ll have to
change the pace to 100% as an alternative.
(@tronikos – #101859) (documentation)
With this launch, you will want to replace your zwave-js-server occasion.
You could use zwave-js-server 1.33.0
or higher (schema 33
).
- For those who use the Z-Wave JS add-on, you want a minimum of model
0.2.1
. - For those who use the Z-Wave JS UI add-on, you want a minimum of model
2.2.3
. - For those who use the Z-Wave JS UI Docker container, you want a minimum of model
9.2.3
. - For those who run your personal Docker container or another set up methodology,
you will want to replace your zwave-js-server occasion to a minimum of1.33.0
.
(@raman325 – #102790) (documentation)
Primary Command Class values had been beforehand uncovered as quantity
entities and
had been disabled by default. They’re now uncovered as gentle
entities
and are enabled by default.
When you’ve got scripts or automations that use any of those quantity
entities,
they need to be up to date to make use of the brand new gentle
entities as an alternative. Any beforehand
created quantity
entities for this Command Class can safely be deleted as soon as
you’ve gotten validated that your scripts and automations are updated.
(@raman325 – #101438) (documentation)
If you’re a customized integration developer and need to study breaking
adjustments and new options accessible to your integration: Be sure you comply with our
developer weblog. The next are essentially the most notable for this launch:
Farewell to the next
The next integrations are additionally not accessible as of this launch:
-
Eight Sleep has been eliminated. The API has modified and is not
accessible, making the combination unusable.
(@raman325 – #102669) -
IMAP electronic mail content material has been eliminated. This performance is now accessible
within the IMAP integration. Customers have been assisted emigrate to the brand new
integration up to now months.
(@jbouwh – #101233) -
Shiftr has been eliminated. Shiftr.io closed its platform and is not
accessible.
(@stefanroelofs – #102224)
All adjustments
In fact, there’s much more on this launch. You could find a listing of
all adjustments made right here: Full changelog for Residence Assistant Core 2023.11