Transcript for:
Overview of Home Assistant 2024.10 Features

Hi! The October version of Home Assistant version 2024.10 includes some cool new features like heading cards, repairs for long term statistics, an improved YAML syntax for automations and more. Let's quickly take a look at what's new. Before I begin, I have to tell that this video is based on the beta version of Home Assistant 2024.10, so it's possible that the final version may have a few small changes, but generally that's not much of an issue. Version 2024.10 will be released on the first Wednesday of October and that's when you'll be able to install this version.

There's still a lot of work being done to make setting up your dashboard even easier. This time a new heading card has been added allowing you to add titles or subtitles to your dashboard. As you can see in this example I've added the title Office. Below that I've added a few subtitles.

Above the lights section I've added the subtitle lights and as you can see I've also added a counter to this heading that shows how many lights are on in my office. This counter becomes invisible when no lights are on in my office. Additionally, I've placed the subtitle climate above the climate section and here too I've added an entity to the heading which is the temperature of the office.

Above my media player I've also created a heading that shows the status of the media player. In this case it says playing. If you want to know how I created this player, check out this video where I explain it.

The link is in the video description. And above my window covers I've made a heading called windows. Now if we look at the heading I've placed above the lights section, you'll see that this heading is of the subtitle type. The name is lights and the icon is MDI lamps.

I can also add an interaction to it, but in my case I haven't done that here. I can also display entities in the heading. As you can see, I've added the entity number lights on in office. If I edit that entity, I can adjust the appearance. I'm using the icon MDI light bulb group in amber color and I want to show both the state and the icon.

By default state content shows the state, but I can also change it to other values like last changed, last updated and the attributes of the entity. If you want to know how to display the number of lights on and which lights are on in a room, check out this video which is part of my YAML and Jinja course. I explain exactly how you can create this yourself. You can also find the link in the description of this video.

For interactions I've added an action that turns off all the lights in my office. So when I click on the counter all the lights turn off. For visibility I've set it to show the counter only if at least one light is on in the office. It's great that the Home Assistant team has added the heading card.

With this card I can make my dashboard even more visually appealing. I still have a lot of work to do to get everything adjusted. If entities have changed their units of measurements in the past, this causes an error in the long-term statistics.

These errors were not previously reported in the Repairs option of Home Assistant, but from this version on, these errors will be displayed. So you might see a lot of repairs when you upgrade to this version. Fortunately, you can fix these errors immediately via the Repairs option or start rebuilding your long-term statistics from scratch.

This seems like a big change for people who create blueprints like me. But fortunately it's not that bad because the old setup will still work. A few releases ago the YAML key service was changed to action. Now the trigger key has been changed to triggers, the condition key is now changed to conditions and the action key is now changed to actions. The platform key of a trigger definition is now trigger.

Automations managed by the automation editor will automatically be migrated to the new syntax when saving an automation. So all blueprints should still work, But for those of you who create blueprints, please update your blueprints to the latest YAML syntax. Well, this is a bit of a technical story, but it comes down to the fact that upgrading custom integrations has become much faster. It was already much faster after the last release, but apparently it could be even faster.

The development of matter in home systems is also progressing. Button entities and valve entities have now been added along with support for operation states, smoke and CO sensors and matter 1.3 power energy sensors. Many people find the downside of YAML is that you have to be mindful of the indentation of lines in the code.

Sometimes it's hard to see which blocks of code belong together. A new feature has been added to Home Assistant that makes it easier to distinguish these blocks. A vertical line is now shown at each indentation level, making it clearer which code belongs together.

Of course, new integrations have been implemented again in this release. You can find them in this list. I was particularly interested in the Google Photos integration, but unfortunately you cannot view your existing Google Photos library with it. You can only upload photos to Google Photos and view these uploaded photos in Home Assistant. I find that a bit disappointing.

These were not all the changes for this release. There are more changes worth mentioning. You can find them in this list.

The most important one I see here is the ability to add conditions to trigger based templates. So now you can also add conditions to these templates to precisely determine when they are triggered. Nice!

As always, with every release, some changes will no longer work in previous versions of Home Assistant. So always check this list carefully before you upgrade to avoid any surprises. You can find the links to the release notes and all the changes in the description of this video.

This was the summary of the October 2024.10 release of Home Assistant. I hope you found it helpful. If you find my videos valuable, consider becoming a sponsor for a small amount each month so I can continue this channel. These people have already supported me and I'm immensely grateful for that.

Without you I can't do this work. Thank you all. And don't forget to give this video a thumbs up and subscribe to my channel if you haven't done so yet. I'll see you soon in my next video. Bye bye!

Ah, I was particularly, particularly. Oh, I hate that word. Particularly, particularly.