What's new in Home Assistant 2023.9 - UI Changes and Templates! (2024)

Hi! It’s almost September 2023 and Home Assistant 2023.9 will be released on the first Wednesday of the month. This time there are some interesting user interface and template changes. And there are more things to mention! Let’s dive into it!

⭐⭐⭐ NOTE: ⭐⭐⭐

This article accompanies a YouTube video. I wrote it for people who would rather read than watch a video. To keep doing this, I would like to ask you to also check out the video, leave a comment under the video, give the video a thumbs up, and subscribe to my YouTube channel. This means that the video is offered more often to new visitors so that they also stay informed of the latest Home Assistant tutorials.

Thank you for your support!

Ed

Click here to watch the video

Summer is almost over and a fresh Home Assistant release is almost available. This release has some interesting UI changes for the Climate dialog and Tile cards. Next to that, you can start creating template sensors using the UI and there are more changes that might be of interest to you. One thing I noticed is that there’s nothing new to report about the voice functionality this time around, which seems a bit odd since this is the year of voice after all.

Be aware that this video is based on the beta version of 2023.9, so it might be that some functionalities will not make the final release.

Climate, humidifier, and water heater more info

The Climate, humidifier, and water heater dialog has got quite a big overhaul. The Climate dialog has gotten a ring that shows what the target temperature is. The little dot shows the current temperature and when you move the ring beyond the dot, you will see that it will turn to orange and starts heating. The current temperature is also visible above the ring. Next to dragging the ring, you can also click on the plus and minus signs to set the target temperature. And, there are buttons to set the Mode and Preset. With all these changes, the interface of the climate dialog is touch, keyboard, and mouse-friendly.

When you control an air conditioner with the thermostat card, it shows the same ring, but this time, the ring has multiple options depending on the modes that your air conditioning provides. The ring changes color for each mode. In my case, the current temperature is the same as the target temperature. I’m not sure if this is a bug in the bèta, or that this is a limitation of my air conditioning. Please, let me know in the comments what your experience is with your airconditioning. When you choose to heat, the ring can be dragged from left to right and turns orange. When you choose to cool, the ring can be dragged from right to left and turns blue. Next to this, there are buttons for Mode, Preset, Fan Mode, and Swing Mode.

A lot of new tile features

The tile card has new features for climate devices, covers, lights, and the lawn mower.

You can select Climat modes and a target temperature for climate devices now so that you can quickly switch between the modes that your heater or air conditioner provides. And you can easily change the target temperature on the card itself without having to go into the dialog of the thermostat card.

For light entities, you can enable the color temperature feature so that you can quickly change the color temperature for a light or a light group on the card now.

For covers, you can enable the cover tilt position and the cover position feature now as well.

I do not own a lawn mower robot myself, so I couldn’t test the lawn mower features, but there should be some lawn mower features for the tile card now as well.

Lawn mower

Talking about the lawn mower, a new entity component for the lawn mower is added to this release as well. You can start and pause the lawn mower, and you can send the lawn mower back to its dock. Only MQTT is supported for now, but more integrations will come in the future.

Group previews in Home Assistant 2023.9

In release 2023.9, a new helpful feature is added to the Group helpers. You can now preview the value of a group helper in the group helper dialog. Let’s say, you want to know the median temperature for two rooms like the front and the back of the office. You can create a group, select the front and back office temperatures, and select median as the type. You will see the result straight into the dialog. This helps a lot when you are setting up groups and want to check if you’ve set up the correct type and selected the correct devices.

Template sensors from the UI

This next new feature of this release can be a big one for people who like to create template sensors but do not like to code a lot using a text editor. You can now create template sensors from the UI! You can choose to create a sensor or a binary sensor. In my example, I will create a sensor that calculates the Netto power usage in my house by subtracting the value of my solar panels from the value of the power that I am currently using.

You can enter the template code in the dialog. And you can select the Unit of Measurement, Device Class, and State Class as well. This makes it much more easy to create templates. At the moment, the template state edit field is a bit small. So I hope there will be an option added to expand that field so that editing will become a bit clearer.

Weather forecast service

And now this next change is a change that I personally do not like at all… One of my biggest automations makes use of the weather forecast attributes in the weather integration. These attributes are going to be removed from the weather integrations in 6 months from now. So, I have to refactor my sprinkler automation that makes use of these attributes. Instead of the attributes, a new service is introduced in this release that gets the forecast. It’s called weather.get_forecast and will respond with the forecast. So, in six months you cannot create a template sensor anymore to retrieve the forecast. But you need to create an automation that gets the weather forecast and does the magic to show forecast values or calculate the total precipitation for example.

The guys from Home Assistant do see that this change is a bit too impactful. They will make this easier in the next upcoming releases, so let’s wait and see how this evolves.

Onboarding

The onboarding flow of Home Assistant has changed in this new release. It’s easier for new users to start using Home Assistant now. One of the new things is that you can change the language during onboarding now. In the previous release, you could already search for an address and now you can select all the tracking options as well. Furthermore, you do not have to configure all the found devices right at the beginning, but you can just click finish and start configuring all your devices in a later stage.

Other noteworthy changes in Home Assistant 2023.9

Next to these new functionalities, there are more changes. The whole list of changes will be added to this page, but for now, the following noteworthy changes are known to me:

  • Local Bluetooth got faster.
  • You can now set colors for energy graphs.
  • Setting colors for energy graphs.
  • Sort options of input select.
  • When you change a password, you can log out of all instances directly now.
  • The File upload (for instance the person’s picture) got a new design.
  • CO2 Signal is renamed to Electricity maps.

New integrations in Home Assistant 2023.9

This release also contains some new integrations that you can find in this list. For now, there are new integrations for Comelit Simplehome, Lawn Mower, Schlage, Trafikverket Camera, Vodafone station, and Yardian in this release.

Conclusion

As always, this video is created based on the beta release of Home Assistant 2023.9, so the functionalities in the final release might slightly differ from what’s in the beta. The final release of Home Assistant 2023.9 will be released on the 1st Wednesday of September. Make sure you read the breaking changes to prevent you from running into any trouble after you’ve updated to this version.

Thanks for watching, and if you like what I do, please consider sponsoring me so I can keep this channel alive. The links to Patreon, Ko-Fi, and becoming a member of my channel are in the description below. I’d like to thank all the wonderful people on this list who became my sponsors. You play a vital role in keeping this channel alive. Thanks.

And please do not forget to give this video a thumbs up and subscribe to my channel to make the channel grow!

I will see you soon in my next video.

Bye Bye.

Related posts:

This Is How To Make Your Blinds Smart!Save Energy and Costs with Home Assistant! 5 Tips!Zigbee2MQTT vs ZHA vs deCONZ – WATCH THIS BEFORE YOU DECIDE!
What's new in Home Assistant 2023.9 - UI Changes and Templates! (2024)

FAQs

What's new in Home Assistant 2023.9 - UI Changes and Templates!? ›

The Climate, humidifier, and water heater dialog has got quite a big overhaul. The Climate dialog has gotten a ring that shows what the target temperature is. The little dot shows the current temperature and when you move the ring beyond the dot, you will see that it will turn to orange and starts heating.

Does Home Assistant OS have a UI? ›

Home Assistant is an all-in one-solution and has a management user interface that can be used from the Home Assistant frontend.

What is a template in Home Assistant? ›

The template integration allows creating entities which derive their values from other data. This is done by specifying templates for properties of an entity, like the name or the state. Sensors, binary (on/off) sensors, buttons, images, numbers and selects are covered on this page.

How do I check for updates on Home Assistant? ›

In Home Assistant, go to System > Updates.

What is home assistant coded in? ›

The backend of Home Assistant is running with Python 3. The Architecture page show the details about the elements running in the background of Home Assistant. To implement a new platform or component, please refer to the Development documentation.

What OS is Home Assistant OS based on? ›

Home Assistant Operating System (formerly HassOS) is a Linux based operating system optimized to host Home Assistant and its Add-ons.

What is the difference between Hassio and HassOS? ›

Hassio is Home Assistant and Hass.io Supervisor running in 2 docker containers. The hassio installer installs both of these on an operating system called HassOS. HassOS is a stripped down OS thats optimized to run Home Assistant, Hassio Supervisor, and Hassio Addons inside a docker containers on a raspberry pi.

What is the difference between Home Assistant and Home Assistant core? ›

When people talking about Home Assistant Core they usually refer to a standalone installation method. Home Assistant is a combination of Home Assistant Core and tools which allows one to run it easily on a Raspberry Pi and other platforms without setting up an operating system first.

How long does Home Assistant keep data? ›

About the data sources

By default, the recorder stores the sensor data for 10 days. Older data is purged automatically. The data for the last 10 days is taken from the recorder. If you select a time frame that exceeds 10 days, the data is taken from the long term statistics table.

How can I check my Home Assistant configuration? ›

You can verify that your changes are acceptable by running a configuration check. Do this by navigating to Developer Tools > YAML and then clicking on the Check configuration button. When it's valid, it will show the text “Configuration valid!”.

What is the yaml mode in Home Assistant? ›

Home Assistant uses the YAML syntax for configuration. While most integrations can be configured through the UI, some integrations require you to edit your configuration. yaml file to specify its settings.

Who owns Home Assistant? ›

Nabu Casa, Inc was founded in 2018 by the founders of both Home Assistant, the open source home automation platform, and Home Assistant OS, the operating system that turns your device into a smart home hub powered by Home Assistant.

Can Home Assistant be controlled remotely? ›

To enable remote control

In Home Assistant, go to Settings > Home Assistant Cloud. Make sure you are logged in to Home Assistant Cloud. If you only just logged in for the first time, you might see a message “Remote control is being prepared. We will notify you when it's ready.".

How to open Home Assistant UI? ›

View Home Assistant Dashboard UI on web browser​
  1. Open a web browser on a PC, tablet, smartphone type the following URL. homeassistant.local:8123. ...
  2. Once finished starting up, create an account and follow through the initial set up instuctions. After that you will see your welcome dashboard as follows.
Mar 16, 2023

Is UI and OS the same? ›

A user interface (UI) refers to the part of an operating system, program, or device that allows a user to enter and receive information.

What is a Home Assistant frontend? ›

The Home Assistant frontend allows users to browse and control the state of their house, manage their automations and configure integrations.

What is the UI of Android OS? ›

The Android operating system (OS) allows users to interact with it through different devices and a medium called the User Interface (UI). The UI is what the end user is able to see and interact with to navigate and use different components of the Android OS on an Android application.

Top Articles
Latest Posts
Article information

Author: Patricia Veum II

Last Updated:

Views: 5233

Rating: 4.3 / 5 (44 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Patricia Veum II

Birthday: 1994-12-16

Address: 2064 Little Summit, Goldieton, MS 97651-0862

Phone: +6873952696715

Job: Principal Officer

Hobby: Rafting, Cabaret, Candle making, Jigsaw puzzles, Inline skating, Magic, Graffiti

Introduction: My name is Patricia Veum II, I am a vast, combative, smiling, famous, inexpensive, zealous, sparkling person who loves writing and wants to share my knowledge and understanding with you.