Residence Assistant Core 2023.12! 🎄
The final launch of 2023 is right here, and we’re going out with a bang! 🎉
2023 has been the 12 months of the Voice, and
please keep tuned, as we are going to host a last fifth chapter reside stream on our YouTube channel
on 13 December 2023, at 12:00 PST / 21:00 CET! However that isn’t the
finish of the voice journey… Make sure you tune in!
This launch has some good quality-of-life enhancements, making it really feel
like Christmas already! The thermostat card has been redesigned to match
the attractive new entity dialog launched, a brand new characteristic for the ever-improving
tile card, re-importing blueprints, and rather more!
I’m most excited in regards to the new login web page that this launch brings. It’s
lovely, trendy, and actually welcomes you into your personal residence! 🏡
House is the place Residence Assistant is, proper? 😃
That is it for 2023! What a 12 months it has been! I simply obtained one final
factor to say this 12 months:
Thanks for utilizing Residence Assistant! ❤️
Blissful holidays & benefit from the launch!
../Frenck
Don’t neglect to be a part of our launch get together reside stream on YouTube
6 December 2023, at 12:00 PST / 21:00 CET!
An attractive new login web page
The login web page of Residence Assistant has been redesigned to be extra trendy and
match the current redesign of the Residence Assistant onboarding.
When Residence Assistant detects you’re accessing it through your native residence community,
it means you’re in your trusted residence setting; you’ll be greeted by this
lovely new login web page, which resembles how most platforms, like Home windows,
macOS, Netflix, and others, deal with this: by displaying your person profiles.
It is usually a lot smarter! It really works seamlessly with trusted networks,
and when residence, we mechanically bear in mind your login. So, no extra forgetting
to examine the “hold me logged in” checkbox. 👊
After all, when logging in from outdoors your own home community, we are able to’t do that
as that may give away privacy-sensitive details about your system
and who’s in it. So, if you end up outdoors of your own home community,
the login web page will ask to your username and password, identical to earlier than.
Oh! And now you can change the language straight from the login web page! 🌍
New design for the thermostat card
Residence Assistant 2023.9 launched
a beautiful new entity dialog for thermostat entities. Because of that, many
have been asking for the same design for the thermostat card. Properly, right here it’s!
There’s nothing it’s important to do to make use of this new card. When you improve to this
launch, the thermostat card will mechanically use this attractive new design.
We took it one step additional and added assist for options. Options are
extra performance you could add to a card, beforehand solely accessible
for the tile card. This launch provides assist for options to the
thermostat card as properly!
For the thermostat card, it means that you can add HVAC mode buttons and presets.
By default, these options are hidden, giving it the cleanest look attainable.
Oh! The identical design has been utilized to the (de)humidifer card, in fact,
together with its respective tile options 😎.
Numeric enter characteristic for tile playing cards
The tile card could be very highly effective, and @JosephAbbey
is even extending it this launch by including a brand new “numeric enter” characteristic.
The numeric enter characteristic works with all quantity entities and quantity helpers.
It means that you can management the quantity entity from the tile card straight
and supplies the selection to make use of it as a slider or as an enter with up/down
buttons.
Choices for the default dashboard
The default dashboard now has choices that may let you change its conduct.
Now you can configure the default dashboard to cover sure areas,
conceal entities that don’t belong to an space, and the choice to cover the
vitality abstract card.
When choosing Areas, you’ll be able to select to cover the areas but in addition change
the show order of the areas by dragging them round.
A primary step in making the dashboards configurable, however above all,
it provides you extra management over the default dashboard, particularly when you’ve gotten
simply began with utilizing Residence Assistant.
When including a brand new dashboard, we added a dialog much like those we present
if you create new automations or scripts. It provides you the choice to begin
with an empty handbook dashboard or create a brand new default dashboard.
Historical past dashboard displaying long-term statistics
The historical past dashboard did get some love from @karwosts this launch; he
added an enormous enchancment to all the graphs proven there.
Beforehand, the graphs would solely present the state historical past, restricted to a couple days,
till the information is eliminated. This isn’t at all times very helpful, for instance,
if you need to look again additional in time.
@karwosts got here up with an answer for this, and the historical past dashboard now
combines the state historical past with the recorded long-term statistics to supply
insights into the previous.
The best and darker a part of the graph line is supplied by the state historical past
(like earlier than), and the long-term statistics present the left and lighter half
of the graph line (and is thus downsampled hourly knowledge).
If in case you have manually modified the days to maintain earlier than purging
recorder in your system, think about eradicating that customization. With the
long-term statistics and new characteristic, you probably don’t want it anymore,
leading to a smaller database and, thus, sooner and smaller backups.
Extra to-do!
The primary iteration for assist for to-do lists was added within the final launch,
and there was continued work on this characteristic on this launch.
Initially, there are two new providers accessible. A much-requested service
to listing all gadgets on a to-do listing
and a useful service to take away all accomplished gadgets from a to-do listing.
It’s good to see integrations including assist for the to-do listing characteristic.
For instance, the CalDAV integration now helps including to-do gadgets to your
CalDAV server, and with Picnic and OurGroceries now you can handle your
purchasing listing. Within the case of Picnic, it’s going to even lookup the product you add
of their retailer to your purchasing listing and add the product to your purchasing cart.
Additionally, when viewing a to-do listing from the Residence Assistant interface,
you’ll be able to copy/paste or bookmark the URL, which can at all times deliver you again
to the identical one—a small however very useful enchancment.
Re-import blueprints
This launch provides the flexibility to re-import the blueprint from the supply from
which you initially imported it. The newly downloaded blueprint will overwrite
the present blueprint, offering a easy “replace” characteristic for blueprints.
If you happen to use Blueprints, for instance, those
created by our unimaginable neighborhood,
you may need observed that if you import a blueprint, it is not going to replace
when the writer updates it. The one possibility you had was to manually regulate the
YAML of the blueprint to make it match the most recent model printed
by the writer. To make this final bit simpler, we added this re-import capability.
A useful characteristic that may make it simpler to maintain your blueprints in
sync with the most recent model printed by the blueprint writer.
Different noteworthy modifications
There are various extra enhancements on this launch; listed here are a number of the different
noteworthy modifications this launch:
- We now have a model new set off selector so that you can use in your Blueprints
and scripts. Thanks, @piitaya! - That isn’t all for selectors, @schelv added assist for Kelvin to the
colour temperature selector. Good! - If you happen to use the IKEA IDÅSEN desk, you’ll now have a peak sensor!
Thanks @abmantis! - The ESPHome integration had many efficiency enhancements, making it sooner
and extra dependable. Thanks @bdraco! -
@Lash-L added assist for displaying maps out of your Roborock vacuums!
Superior! - Companies with a response now assist dealing with responses when a number of entities
are focused. Good! Thanks @eifinger! -
@iMicknl added native API assist for the Somfy TaHoma to the Overkiz
integration! Additionally, thanks Somfy! It’s good to see a producer including
native API assist! - The ViCare acquired tons of affection from @CFenner; sustain the great work!
- The media browser now has assist for toggling between grid and listing view.
Thanks @karwosts! -
@emontnemery labored onerous to enhance all error messages originating from
handbook YAML configuration. The messages ought to now be extra detailed, readable,
and accurately pinpoint which file and file line the error is situated at. Superior! -
@karwosts created a UI if you need to add selectors to your script discipline!
Very properly performed! - Errors proven by Residence Assistant can now be translated! Whereas many locations
nonetheless must undertake this, it’s a huge and user-friendly step ahead!
Excellent job @jbouwh!
New integrations
We welcome the next new integrations on this launch:
Integrations now accessible to arrange from the UI
The next integrations are actually accessible through the Residence Assistant UI:
Need assistance? Be a part of the neighborhood!
Residence Assistant has an excellent neighborhood of customers who’re all greater than prepared
to assist one another out. So, be a part of us!
Our very energetic Discord chat server is a wonderful place to be
at, and don’t neglect to hitch our wonderful boards.
Discovered a bug or concern? Please report it in our concern tracker,
to get it mounted! Or, examine our assist web page for steerage 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 most recent information about options, issues occurring in our neighborhood and
different information about constructing an Open Residence; straight into your inbox.
Backward-incompatible modifications
calendar.list_events
makes use of an outdated response knowledge format and is now
deprecated, pending elimination in Residence Assistant 2024.6.
Please use calendar.get_events
, which helps a number of entities, as an alternative.
The output of this newer service modified barely, because it now returns a mapping
of entity IDs to lists of occasions as an alternative of an inventory of occasions.
(@eifinger – #102481) (documentation)
DSMR entities is not going to mechanically replace on every acquired DSMR telegram
when the worth between telegrams has not modified.
If you happen to depend on this, for instance, for graphing, please discuss with the
statistics integration.
(@gigatexel – #104037) (documentation)
For customers utilizing the 5B model: The earlier fuel sensor (Fuel consumption)
will change to Fuel consumption mbusX. Additionally, a number of fuel sensors will
be attainable.
(@dupondje – #84097) (documentation)
The preliminary state of the good plug didn’t mirror the identical state as within the
Genius Hub software. Correcting this creates a backward-incompatible change
in that the conduct is now appropriate however totally different.
If in case you have an automation that depends on this state, it is best to examine in case your
automation or script continues to be behaving as anticipated.
(@GeoffAtHome – #102110) (documentation)
When calling a service through the Residence Assistant REST API, the service was once
canceled on connection drop, which is now not the case. If you happen to relied on that
conduct, you would want to revisit the logic. With this modification, a connection
drop is not going to cancel the service name.
Additionally, a REST publish to name a service with the /api/providers/<area>/<service>
endpoint will now not timeout after 10 seconds.
(@Shulyaka – #102657) (@MartinHjelmare – #104709) (documentation)
The HomeWizard HWE-SKE (the wall plugs), SDM230, and SDM630 supplied duplicate
sensors for vitality import and export: A complete and a tariff of 1.
As solely a single tariff is on the market on these, the whole and tariff 1 are
at all times the identical. To scrub this up, tariff 1 has been eliminated.
If you happen to used this sensor in your vitality dashboard, you will have to configure
your vitality dashboard to make use of the whole import/export sensor as an alternative.
(@frenck – #104493) (documentation)
S-Sequence entities priority-3102, hot-water-demand-mode-40057, and oper-mode-40238
are modified from a quantity entity to a choose entity with mapping values for the
alternatives.
If in case you have the outdated quantity entities enabled, you’ll be able to delete them since they
will now not be supplied by the mixing.
(@elupus – #103788) (documentation)
Take away rounding of the change charge.
Trade charges are usually extra delicate to small modifications, and a few quotes
want many decimal numbers to be correct. The Open Trade Charges service will
present totally different important digits for various quotes.
You may change the show precision or use a template sensor to customise
the rounding of the worth.
The choice to set a customized polling interval has been eliminated. In case you are utilizing
customized interval and actually need it, you should 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 info.
(@jpbede – #103743) (documentation)
Help for the, in November 2019 deprecated, attributes brightness_pct
,
color_name
, flash
, kelvin
, profile
, and transition
have
been faraway from gentle scenes.
If in case you have used these attributes in your scenes, you will have to regulate
these to this modification.
(@emontnemery – #104254) (documentation)
The SMTP integration will ship photographs as attachments to a plain textual content e mail
as an alternative of HTML in-line when the html
discipline is just not set.
Earlier conduct was to ship all photographs as HTML in-line even when the html
discipline was not set. To proceed sending photographs as in-line, please set the
non-compulsory html
discipline and embrace the pictures
as <img src="https://www.home-assistant.io/weblog/2023/12/06/release-202312/cid:image_name.ext">
inside the HTML block as described within the
documentation.
(@aptalca – #93562) (documentation)
Trafikverket Climate has modified its endpoint and is now not offering the
info for wind route and precipitation in plain textual content, so
subsequently, these sensors have been eliminated:
- Wind route textual content
- Precipitation identify
climate.get_forecast
makes use of an outdated response knowledge format and is now
deprecated, pending elimination in Residence Assistant 2024.6.
Please use climate.get_forecasts
, which helps a number of entities as an alternative.
The output of this newer service modified barely, because it now returns a mapping
of entity IDs to lists of forecasts as an alternative of an inventory of forecasts.
(@eifinger – #102534) (documentation)
In case you are a customized integration developer and need to study breaking
modifications and new options accessible to your integration: Make sure you comply with our
developer weblog. 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:
- MyQ has been eliminated. Learn all about it in our weblog publish.
-
eQ-3 Bluetooth Good Thermostats have been eliminated. The combination has
been in a non-functional state for a very long time.
All modifications
After all, there’s much more on this launch. Yow will discover an inventory of
all modifications made right here: Full changelog for Residence Assistant Core 2023.12