What's new in Home Assistant November 2023.11? - Smart Home Junkie - Tutorials and Information for your Smart Home and Home Assistant (2024)

Hey, here we are again! Today, I’m thrilled to unveil the exciting features of the Home Assistant November 2023.11 release!This release is packed with new features, so let’s dive into it right away!

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

The new November version 2023.11 of Home Assistant will be released on the first Wednesday of November. At this moment, the bèta is already available, so if you want to see the new features of Home Assistant already, you can try and install the bèta. Please be aware that the functionalities that I show in this video are based on the beta and might slightly differ from the final release this upcoming Wednesday. But boy, I really like this release. There’s so much to show!

To-do Lists

Do you use the Home Assistant Shopping List? This is now replaced by the new TODO entity type. Your existing Shopping list will automatically be converted to a To-do list. Stay on top of your priorities by organizing tasks into different To-do lists. You can create separate lists for work, home, personal tasks, etcetera, keeping everything neatly organized and easy to find. You can sort the ToDo list using Drag and Drop and mark items as Done. Next to that, you can create new Lists to organize tasks in specific categories. There are also a couple of new services available for to-do lists. You can create a to-do list item in your specific list, allowing you to create automations that will fill your to-do list based on certain conditions. You can also delete and update to-do list items using these services.

And the best part? Home Assistant Todo Lists seamlessly syncs across all your devices, so you can access your tasks anytime, anywhere. Whether you’re at home or on the go, staying productive has never been easier. Say goodbye to scattered sticky notes and unfinished tasks. Take control of your to-do’s and experience the power of organization using Home Assistant. At the moment it is not yet fully possible to manage your to-do lists using your voice, but as soon as that is implemented, I don’t need to use my Google Home speakers anymore to fill my Google shopping lists. Great!

Custom state content for Tile cards

It’s now possible to enhance tile cards by adding personalized information based on the state of your devices and entities. The first step is to select a tile card in Home Assistant that you would like to customize. Once you have chosen the card, we can start modifying its content to display relevant information. This is where custom state content comes into play.

When you go to the appearance section, you can choose all the attributes that you want to show below the name of your device. It’s not possible to use templates here, so if you want to use templates to show information, you’ll need to use a mushroom card instead.

Matter 1.2

Version 1.2 of the Matter specification has been launched and this new version has already been implemented into Home Assistant version 2023.11. Make sure to toggle the beta switch in the Matter add-on if you want to test Matter in the beta release of Home Assistant!

Custom date ranges in the energy dashboard!

The Energy Dashboard now allows selecting a custom date range. There’s a new date picker in the interface where you can still select daily, weekly, and yearly overviews. Next to that, you can now select your own date range to show your energy values.

New conditions for the conditional card

Do you ever use a conditional card in Home Assistant? The conditional card is awesome because you can show or hide other cards based on the conditions that you set in the conditional card. This conditional card now has some new conditions that will make your dashboards even more tailor-made.

There are a couple of new conditions added. The first one is the numeric state Condition. The numeric state condition allows you to show or hide cards based on the state of a numeric entity. This is useful if you want to show or hide cards based on a numeric value like temperature, the number of lights that are on in a room, or any other numeric value.

The second condition is the Screen condition. This condition allows you to show cards on certain resolutions only. So, using this condition you can show some cards in the desktop layout, but hide them on a mobile device. This way, you can tailor the mobile layout of your Home Assistant dashboard just the way you want it to be!

The third condition is the User condition. With this condition, you can show or hide cards on your dashboard for specific users only. This is great if you want to hide some cards for your kids or wife and helps improve the Wife Acceptance Factor for Home Assistant!

Restart Home Assistant in safe mode

There’s a new option in the restart interface of Home Assistant. You can now restart in Safe mode. This will disable all custom integrations and custom dashboard resources. This way, you only start Home Assistant Core, which can greatly help debug your installation and find out whether a custom integration is the cause of the problems that you may experience. If you restart Home Assistant one more time, you get out of safe mode again!

Set up Improv devices, directly from Home Assistant!

This is a bit technical, but if you have bought a device that supports Improv Wi-Fi over Bluetooth, and you are using Bluetooth in Home Assistant, you can now set up the device in Home Assistant itself. If it’s an ESPHome device, you do not have to set it up using ESPHome anymore. Home Assistant will discover the device through Bluetooth and will ask you to enter your WiFi credentials straight away!

Configuring script fields for your script in the UI

Within scripts, you can add fields that the user can fill in so that the script can use this filled-in data. For instance, you can let a user fill in a message and the script will send that message to someone’s phone. It’s now possible to configure the fields from the UI, so it makes it easier to add fields to scripts. You can call the script using a service in an automation to trigger the script. The automation then provides the values for the fields in th escript.

Country selector

There’s a new selector in town that you can use in your blueprints or in script fields. This is the country selector and makes it possible to select a country in your Home Assistant Blueprint.

Type-checking in your templates

Wow, it’s now possible to check the type of a variable in a template. This allows us to check if a variable is of type number, string, list, etcetera. Great!

Other noteworthy changes

Next to these major changes, there are a lot of other noteworthy changes as well. You can find them in this list. The link is in the description below the video.

New integrations

And there are, of course, new integrations in this Home Assistant 2023.11 release that you can view in this list. At the moment these are Google Tasks, Improv BLE, Local to-do list, Tami4 Edge / Edge+ , and To-Do list. The Fitbit and Random integration can now be set up from the UI, so you do not need to set them up through the configuration.yaml anymore!

Conclusion

This November release of Home Assistant is truly packed with a lot of new features. As I said before, this video is based on the beta release of Home Assistant, so it might be that some features might look a little bit different in the final 2023.11 version that will be released on the first Wednesday of November. Make sure you read the breaking changes list to prevent unwanted behavior as soon as you update Home Assistant.

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:

How to view RSS feeds on your Dashboard in Home AssistantHow To Restore Light State at Restart of Home AssistantUpdate the Sonoff Zigbee Dongle-E Easily – How To
What's new in Home Assistant November 2023.11? - Smart Home Junkie - Tutorials and Information for your Smart Home and Home Assistant (2024)

FAQs

What is a Home Assistant smart home? ›

Home Assistant is free and open-source software for home automation, designed to be an Internet of things (IoT) ecosystem-independent integration platform and smart home hub for controlling smart home devices, with a focus on local control and privacy.

What coding language does Home Assistant use? ›

Home Assistant Core is a Python program, in simple words.

What is the difference between home assistant green and yellow? ›

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 OS does Home Assistant run on? ›

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

What does a smart home system include? ›

Door locks, televisions, thermostats, home monitors, cameras, lights, and even appliances such as the refrigerator can be controlled through one home automation system. The system is installed on a mobile or other networked device, and the user can create time schedules for certain changes to take effect.

What is the difference between smart home and home? ›

Another difference between a normal home and a smart home is the level of remote control available in the latter. In a smart home, various aspects of the house can be controlled remotely using a smartphone or other device.

What language is most AI coded in? ›

1. Python. Python has become the general-purpose programming language for AI development due to its data visualization and analytics capabilities. It has a user-friendly syntax that is easier for data scientists and analysts to learn.

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.

What database does Home Assistant use? ›

Home Assistant uses SQLAlchemy, which is an Object Relational Mapper (ORM). This makes it possible to use a number of database solutions. The supported database solutions are: MariaDB ≥ 10.3.

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 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 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.

What can a Home Assistant do? ›

Using Home Assistant, you can connect with a wide variety of devices over your network and control them or set automation. One of the best things it does is that it allows you to remotely control things.

What code does Home Assistant use? ›

The backend of Home Assistant is running with Python 3.

What is home assistant yellow? ›

The Home Assistant Yellow Kit with Power Supply is a smart home hub powered by Raspberry Pi CM4 that has over 2,500 built-in integrations and supports hundreds of thousands of devices and services for easy control of various aspects of your home with powerful automation capabilities, energy consumption tracking, and ...

How do smart home assistants work? ›

Virtual assistants learn over time and get to know your habits and preferences, so they're always getting smarter. Using artificial intelligence (AI), they understand natural language, recognize faces, identify objects, and communicate with other smart devices and software.

Why do you need a Home Assistant? ›

Home Assistant keeps your data local, no need for a cloud. Home Assistant communicates with your devices locally, and will fallback to pulling in data from the cloud if there is no other option. No data is stored in the cloud, and everything is processed locally.

What is the difference between a smart home and a connected home? ›

The terms smart home and connected home have evolved to be used interchangeably, Kowalski, a consumer tech expert, said. A truly smart home is equipped with lighting, heating, or electronic devices that can be controlled remotely — as in when you're away from your home — by a computer, tablet or smartphone.

What is needed to use a Home Assistant? ›

TOOLS REQUIRED
  1. Raspberry Pi 3, 4 or 5 with power supply.
  2. MicroSD card.
  3. Ethernet connection.

References

Top Articles
Latest Posts
Article information

Author: Arielle Torp

Last Updated:

Views: 5421

Rating: 4 / 5 (41 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Arielle Torp

Birthday: 1997-09-20

Address: 87313 Erdman Vista, North Dustinborough, WA 37563

Phone: +97216742823598

Job: Central Technology Officer

Hobby: Taekwondo, Macrame, Foreign language learning, Kite flying, Cooking, Skiing, Computer programming

Introduction: My name is Arielle Torp, I am a comfortable, kind, zealous, lovely, jolly, colorful, adventurous person who loves writing and wants to share my knowledge and understanding with you.