What's new in Home Assistant 2023.4? Dialogs and Templates! (2024)

Home Assistant 2023.4 is released and is full of new features. Let’s have a quick look at what is new in this release of April 2023!

⭐⭐⭐ 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!


Click here to watch the video

Home Assistant publishes a new release every 1st Wednesday of the month. Here are the new things in this release:

New Dialogs

Home Assistant is focussing more and more on the front end and added some new dialogs in this release. There’s now a new dialog for the alarm control panel which looks much cleaner. Also, when you arm your alarm, the interface looks very nice as well.

The cover dialog is changed as well. There are a couple of variants for covers. For instance, I showed a mushroom card in this video for Venetian blinds. This now looks like this by default in Home Assitant. The cover dialog adapts to the type of cover. I also have some roller blinds and the dialog for roller blinds looks like this. And I’ve got some blinds that can only go 100% up and 100% down. The dialog for these blinds looks like this.

Also, the dialog for fans changed. I do not have a smart fan yet, but the interface looks like this for fans.

All in all, the dialogs are getting much cleaner now and I feel that Home Assistant is getting a more professional look and feel with each release!

New features for the Tile card

The tile card got some new features now as well. If you use the Tile card for your alarm panel, you can enable the alarm modes on the card itself now. Also, if you use the Tile card for your fan, you can enable the fan modes on the Tile Card as well.

Macros for your templates

When you are a power user in Home Assistant and write templates, you will love this new templating feature in this new release. If you want to learn how templates work, please watch this video where I explain how you can create your own templates. Anyway, creating templates is really powerful, because you can create your own sensors in Home Assistant and do a lot of more powerful stuff with it. For instance, I’ve created a template that shows a list of all the device batteries that need to be replaced soon. Now, when you have created a lot of templates, it might be that a couple of them use the same logic. Let’s say you have multiple templates that check if it’s day or night and return a value based on that. I know, this might be a silly example, but I’d like to keep it simple for you to understand this.

So, what you can do now is create a “Macro” that tests if it’s day or night and returns the value “day” or “night”. You can then call this macro in other templates and return a state based on if it’s day or night. So, you do not have to write the same template code over and over again. I will create a tutorial about how to use macros in the near future to explain exactly how this works.

Next to this, there are some functions adjusted. The relative_time and today_at functions now update their state every minute, which will make triggering based on these functions a lot better. And there’s a new is_hidden_entity function now so that you can see if an entity is marked hidden or not. This way, you can filter out all hidden entities if you do not want to act upon them.

And there’s more!

There are some new functions, like the areas function, that will return a list of all the areas. And, we now have a break and continue option in for loops to make them more efficient! To top it off, there’s also a new has_value function, so that you can check if a sensor has a value or not. These are all very great additions to templates that will make your life easier if you write them!

Database changes in Home Assistant 2023.4

The Home Assistant database is optimized as well. Generally speaking, it’s faster, uses less disk space, and CPU usage is reduced!

New Blueprint features

If you are creating BluePrints, you know, these super handy automation templating thingies, then this new Constant selector might come in handy. The constant select provides an optional input, that provides a fixed value (the constant) or doesn’t provide anything at all. So you can use it instead of the Boolean selector for example.

Next to this, you can now use a list of filters in the Area, Entity, Device, and Target selectors. This makes sure that you can show only the specific options that you need in your selectors.

More Translations

With this release, it is now possible to translate entities! So, now the names of entities, the names of attributes, and the attributes themselves are being translated as well. It doesn’t mean that it is visible already, because the translations have to be created, but more and more entities will show translations in the near future.

Other noteworthy changes in Home Assistant 2023.4

Then we have the list of other noteworthy changes. One of the most remarkable things is the update of the Reolink integration. The Reolink video doorbell is the best video doorbell that you can buy. Check this video to view my complete review. In that video, I also showed the old HACS integration for Reolink, but it’s now native in Home Assistant and it has a ton of extra options in this release.

Also, the Spotify integration now supports podcasts, and ESPHome supports pairing Bluetooth devices. Furthermore, there are much more changes that you can read in this list.

Updating to Home Assistant 2023.4

As always, read the list of breaking changes before you update Home Assistant, so you know what to expect.

Please consider sponsoring me if my videos help you, just like these people do. I cannot keep doing this work without your help! And, give this video a thumbs up and subscribe to my channel. This makes sure that it will be shown to more people and it helps the channel to grow.

Enjoy this fine release and I will see you very soon in my next video!

Bye Bye


home assistant, templating, templates, smart home, release, version, smarthome, iot

Related posts:

Enhancing Voice Assistant: Integrate an External Speaker using ESPHomeHow To Create a USER-specific Dashboard in Home Assistant!What’s new in Home Assistant 2023.3? Dialogs!
What's new in Home Assistant 2023.4? Dialogs and Templates! (2024)


What is the difference between Home Assistant yellow and green? ›

User Experience vs. Specialized Features: Home Assistant Green prioritizes user experience with a refined user interface and improved navigation. However, Home Assistant Yellow emphasizes specialized features such as energy management and machine learning integration.

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.

Is Home Assistant easy to use? ›

Home Assistant has a huge range of possibilities, so it can start out as a simple setup and then become more and more complex. In the beginning you will find it easy with a graphical interface, then you will want to do small things that the graphical interface can't and you learn that skill then and succeed.

How does the Home Assistant work? ›

How Does Home Assistant Work? Home Assistant is an open source smart home platform that allows you to connect your smart home devices like your TV, fan, cameras, thermostats, lights, and sensors. As a user, you can build intricate automation using Home Assistant's user-friendly, unified web-based user interface.

What is the best hardware for Home Assistant? ›

Two popular hardware options are Home Assistant Blue and Home Assistant Yellow. Home Assistant Blue is essentially an Odroid-N2+ with Home Assistant pre-installed. It's robust, reliable, and comes in a sleek blue case. Home Assistant Yellow is similar, but it's designed for users requiring less power.

What is the best option to run Home Assistant? ›

We recommend using Home Assistant Operating System. Other methods are available for experienced users for their specific needs, for example, running Home Assistant in a virtualized environment (e.g. Proxmox), or on top of an existing operating system (e.g. Windows, macOS, Linux):

What is a template answer? ›

A template is a form, mold or pattern used as a guide to make something. Here are some examples of templates: Website design. Creating a document. Knitting a sweater.

Why is a template called a template? ›

It's an alteration of the word templet that was influenced by the word plate. Templet may come from a French word that refers to a part of a loom, but the ultimate origin is unknown. The word template can be used in almost countless contexts. Anything that serves as a pattern to make something can be called a template.

What is better than Home Assistant? ›

Open Source Home Automation

The best alternatives to Home Assistant are Gladys Assistant, Zuli Smartplug, and Josh.ai. If these 3 options don't work for you, we've listed a few more alternatives below. What do you think of Home Assistant? PREM AI — Focus on your Product - We handle the AI complexities.

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 work without wifi? ›

Home Assistant doesn't work without a local network that connects everything together. You do not need internet access after Home Assistant is installed, but you do need a local network.

Are home assistants worth it? ›

A home assistant will be useless and won't do anything if you don't have any smart home device in your home. However, if you are having one or more smart home devices a Home Assistant can be a great way to enhance the functionality and features that will not cost you a fortune.

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.

What does Home Assistant Yellow do? ›

Home Assistant Yellow is the first smart home hub that was produced specifically for Home Assistant. It can be expanded with additional computing power or storage to grow with your smart home. With Home Assistant Yellow, you can control your lights, thermostat, TV, music, and more.

What does Home Assistant Green do? ›

Home Assistant Green is the easiest and most privacy-focused way to automate your home. It offers an effortless setup and allows you to control all the smart devices with just one system, where all the data is stored locally by default.

What are the color modes in Home Assistant? ›

A list of color modes supported by the list. Possible color modes are onoff , brightness , color_temp , hs , xy , rgb , rgbw , rgbww , white . Note that if onoff or brightness are used, that must be the only value in the list. An ID that uniquely identifies this light.

Does Home Assistant Green support matter? ›

Any device that is running Home Assistant Operating System, be it a Home Assistant Green, a Raspberry Pi, or any other installation, is already a fully functional Matter Controller. You can connect to WiFi-based Matter devices straight out of the box.


Top Articles
Latest Posts
Article information

Author: Allyn Kozey

Last Updated:

Views: 5271

Rating: 4.2 / 5 (63 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Allyn Kozey

Birthday: 1993-12-21

Address: Suite 454 40343 Larson Union, Port Melia, TX 16164

Phone: +2456904400762

Job: Investor Administrator

Hobby: Sketching, Puzzles, Pet, Mountaineering, Skydiving, Dowsing, Sports

Introduction: My name is Allyn Kozey, I am a outstanding, colorful, adventurous, encouraging, zealous, tender, helpful person who loves writing and wants to share my knowledge and understanding with you.