spot_imgspot_img

2026.7: Automations that talk your language

- Advertisement -


Dwelling Assistant 2026.7! 🎉

That is a kind of releases I’ve been wanting ahead to for a very long time. My favourite by far is what we’ve executed with automations. Objective-specific triggers and circumstances graduate from Labs and grow to be the brand new default for everybody. 🎉

It comes all the way down to one thing we’ve been chasing for years: extra energy, much less complexity. As a substitute of ranging from Dwelling Assistant’s internals, which entity, which state, which sort of set off, you begin from what you truly need your private home to do. When the bed room drops under 18°C, activate the heating. That’s it. No technical traps, no quirks to memorize. And since integrations can train the automation engine their very own triggers and circumstances, it solely will get higher from right here. All of it proper there in our lovely person interface.

The great factor is, nothing breaks. All of your current automations hold working, worry-free. We’ve additionally written tons of nice documentation explaining each single set off, situation, and motion, with examples to be taught from. And should you’re a kind of individuals who prefers writing automations in YAML as an alternative of the UI, you’re in for an incredible expertise too. Person expertise just isn’t a synonym for “the UI”. YAML customers deserve good person expertise too.

However actually? I’ve bought a second favourite this launch, and that shocked me slightly. Exercise, what lots of you continue to know because the logbook, has been rebuilt right into a slick and clear timeline. 😍 It reads prime to backside like a feed, teams entries by day, and eventually speaks the identical language as the remainder of Dwelling Assistant. I hold opening it simply to have a look at it.

And that’s simply the beginning. There’s a brand new update-all button, devoted panels for infrared and radio frequency, an overhauled ZHA Zigbee system administration, and 10 new integrations from our neighborhood.

Yet one more factor earlier than you dive in: the Open Dwelling Basis is exhibiting at IFA Berlin for the primary time, from September 4 to eight, 2026. We’d love to fulfill you there, so come say hiya. There’s additionally a neighborhood meetup on Sunday, September 6, and everybody’s welcome. You’ll be able to learn all about it right here.

Benefit from the launch!

../Frenck

An enormous thanks to all of the contributors who made this launch doable! And a particular shout-out to @piitaya, @sairon, and @agners who helped write the discharge notes this launch. Due to them, these launch notes are in nice form. ❤️

Creating automations simply turned simpler, pure and extra highly effective

That is, palms down, one of many greatest and greatest adjustments we’ve made to the automation editor in years. It has been roughly eight months within the making, constructed and refined launch after launch by lots of people, and formed by a mountain of your suggestions alongside the way in which. As of this launch, it’s right here for everybody, and we couldn’t be extra excited to lastly hand it over.

Why are we this excited? As a result of automations have at all times requested you to fulfill Dwelling Assistant midway. Some individuals nonetheless speak about it such as you want YAML, a coding background, and a free night simply to automate a lightweight. That hasn’t been true for some time, and this launch takes the largest step but towards closing that hole for good.

Again in Dwelling Assistant 2025.12, we launched purpose-specific triggers and circumstances in Settings > System > Labs. Each launch since has added extra of them and polished the expertise. This launch, they graduate: this new method of constructing automationsAutomations in Dwelling Assistant will let you mechanically reply to issues that occur in and round your private home. [Learn more] is out of Labs and turns into the brand new default for everybody. 🎉

It’s tempting to learn this as a nicer set of menu choices. It’s way more than that. It’s a totally different place to begin: you describe what you need your private home to react to, moderately than ranging from the technical constructing blocks beneath.

Begin with what you need, not the way it works

An automation engine thinks in primitives. Folks don’t. You assume “when the entrance door opens”, “when the final particular person leaves”, or “when a battery runs low”.

The previous path began someplace else, with Dwelling Assistant’s internals. Which entity? Which state? Does it grow to be on, detected, dwelling, or not_home? Do I would like a state set off, a numeric state set off, a tool set off, or a system occasion? If you already know Dwelling Assistant properly, these questions are second nature. When you don’t, they’re the wall you hit earlier than you even begin. 😤

The brand new triggers and circumstances converse the language of the factor you care about. When the bed room drops under 18°C, activate the heating. You don’t take into consideration numeric state triggers, attributes, or items. You decide Temperature crossed threshold and say what issues. Or Battery low: no have to know whether or not a tool reviews its battery as a proportion sensor, or what counts as “low”. You construct across the second itself.

Screenshot of the automation editor showing the new purpose-specific triggers, described by what they do rather than their underlying state.

Constructed round areas, not one system or entity at a time

The brand new constructing blocks additionally help targets, and that may be a greater deal than it sounds.

You’ll be able to construct an automationAutomations in Dwelling Assistant will let you mechanically reply to issues that occur in and round your private home. [Learn more] round movement in the lounge, as an alternative of round one particular movement sensor. One sensor in that room, superb. Ten, additionally superb. Swap one out subsequent 12 months, add one other, or take away the one which stored seeing the cat, and the automation retains describing the identical intent: movement in the lounge.

When movement is detected exterior, activate the lights exterior. The set off factors on the exterior spaceAn space in Dwelling Assistant is a logical grouping of gadgets and entities that are supposed to match areas (or rooms) within the bodily world: your private home. For instance, the lounge space teams gadgets and entities in your lounge. [Learn more], the motion factors on the exterior lights. Change which sensors or lights reside there later, and the automation follows alongside. It reads like a sentence, and it’s one much less fragile record of entities to take care of without end.

Screenshot of an automation built around motion in an area instead of a single sensor entity.

Greater than friendlier wording

Right here is the half that’s straightforward to overlook: this isn’t only a pleasant wrapper across the previous triggers.

These triggers and circumstances may be prolonged by integrationsIntegrations join and combine Dwelling Assistant together with your gadgets, providers, and extra. [Learn more], together with customized and neighborhood ones. Integrations have lengthy been ready so as to add their very own actions; now they will add their very own triggers and circumstances too. Image a washer integration providing a plain “laundry is completed” set off, without having to know which state worth or attribute truly means completed. An integration is aware of belongings you would in any other case have to determine your self: which state adjustments matter, which to disregard, which edge circumstances are regular, and what a helpful automation second seems like in its world.

A sensor can inform you the electrical energy worth. The mixing can inform you when the value is lowest at this time. As a substitute of everybody rebuilding the identical template, or studying the quirks of 1 explicit warmth pump, EV charger, or alarm panel, the combination can supply the triggers, circumstances, and actions that make sense for it. That turns the automation engine into one thing integrations can train. It’s the place “extra energy, much less complexity” stops being a slogan.

No technical traps

There’s a quieter profit too: No technical traps. 💪

With these new triggers, you don’t have to care about unknown or unavailable states. The constructing block handles these in the way in which that is smart for its objective. The second you must resolve whether or not one particular automation ought to ignore unavailable, wait it out, or deal with it as false, now we have already made you concentrate on the unsuitable factor.

Occasion entities are one other traditional. Automate round one with a plain state set off and it’s possible you’ll uncover it doesn’t fireplace the second time the identical occasion occurs, as a result of the state didn’t change the way in which you anticipated. A purpose-specific set off expresses the occasion straight, in order that entire class of shock merely goes away.

Screenshot of the automation editor reacting to an event entity directly, instead of working around its state.

Your automations are protected, and YAML isn’t going wherever

Earlier than anybody opens a discussion board thread in gentle panic: no, you don’t have to rewrite something.

Current automations hold working. Generic triggers, circumstances, templates, and YAML all hold working. The brand new triggers and circumstances are merely the higher place to begin for the following automation you construct, and a nicer possibility once you resolve to enhance an previous one. It’s not a migration tax.

And this isn’t Dwelling Assistant strolling away from YAML. We put actual effort into making the brand new constructing blocks learn properly in YAML too, the identical method we did when automations moved to triggers, circumstances, and actions and swapped service for motion. If textual content is your interface, it ought to really feel simply as pure. When you use YAML to write down automations, we’re positive you’ll love the brand new triggers and circumstances simply as a lot!

Documentation is a part of the function

We additionally did the much less flashy work, which on a undertaking like that is usually the work that issues most. Each set off, situation, and motion now has its personal documentation web page over at triggers, circumstances, and actions. Each explains what the constructing block is, once you would attain for it, the best way to use it from the automation editor, the way it seems in YAML, and contains actual examples to be taught from.

Screenshot of a trigger documentation page, explaining what the building block does, how to use it in the UI, and how it looks in YAML.

There’s loads of it, on objective. Approachability just isn’t solely a couple of friendlier button within the UI. It’s also about serving to you perceive what that button does, and when to make use of it. Good documentation is product work, even when it doesn’t get its personal screenshot.

There’s an AI angle right here too, and it belongs in the correct place: that is for individuals first. However lots of you already use AI to assist construct automations, and clearer, well-described constructing blocks give these instruments a lot better materials to work with. Their solutions can grow to be extra constant, as a result of there’s much less Dwelling Assistant-specific guesswork to invent. It won’t occur in a single day, since most fashions are skilled on older examples and will hold suggesting the previous patterns for some time. The higher the documentation, the quicker each individuals and machines decide up the brand new method.

Haven’t tried constructing automations this manner but? Open the automation editor and begin with what you wish to occur. We expect you’ll like the place it begins. 😎

Exercise logbook

Exercise, the function lots of you continue to know because the logbook, has at all times been there to reply a easy query: what occurred, and when? The best way it answered, although, was a flat record of full sentences. “Front room lamp turned on.” “Auto lights was triggered by movement.” Each row was a whole sentence, the system title was repeated on each line, and it used its personal wording (“turned on”, “modified to”) that didn’t fairly match how states are written in all places else in Dwelling Assistant. Studying again a busy day meant studying each single line.

This launch rebuilds it from the bottom up right into a timeline.

Screenshot of the redesigned Activity timeline, with entries grouped by day on a vertical rail with colored state dots.

Every entry now sits on a vertical rail: the time on the left, a coloured dot with the entityAn entity represents a sensor, actor, or perform in Dwelling Assistant. Entities are used to observe bodily properties or to regulate different entities. An entity is often a part of a tool or a service. [Learn more]’s icon, and the textual content beside it. You learn it prime to backside, like a feed. Entries are grouped by day, with Right now, Yesterday, and dated headers, so that you by no means lose monitor of the place you’re in time. The dot takes on the state shade too, so an on and an off are straightforward to inform aside at a look, with out studying a phrase.

It additionally exhibits solely the context you really need. The timeline trims the title all the way down to the place you’re wanting: on an entity web page you simply see the worth, on a tool web page the system title is dropped, and on an space web page the world is overlooked. No extra studying the identical system title on each row.

A couple of extra touches make it really feel proper at dwelling:

  • The identical phrases as the remainder of the app. State textual content now comes from the backend, the identical supply the remainder of Dwelling Assistant makes use of, so it reads identically in all places and in each language. No extra logbook-only verbs.
  • It exhibits the trigger. When one thing was set in movement by an individual, you see their avatar. An automation exhibits what triggered it, and an integration exhibits its model icon. The “why” sits proper subsequent to the “what”.
  • Time the way in which you need it. Within the compact views, just like the extra information dialog, system and space pages, and on playing cards, choose the timestamp to flip between absolute time and a relative “2 hours in the past”. A fast look once you need it, actual precision once you want it.

Screenshot of the compact Activity timeline inside a more info dialog, showing the cause icon and trailing time.

The identical part powers all of this, so the timeline stays constant whether or not it’s filling the total Exercise web page on a large display screen or tucked right into a card in your telephone. Broad screens get the total timeline with the time column and icons; slender screens and playing cards get a compact model with the trigger icon and the time trailing the entry.

Replace all

We’ve all been there. You open Settings > Updates after being away for a bit, and there it’s: a wall of pending updates. A brand new Dwelling Assistant launch, a handful of apps, that one integration, and 7 ESPHome gadgets that each one determined to ship new firmware in the identical week. Maintaining used to imply working down that record one entry at a time, choosing, ready, choosing the following, and repeating till your finger bought drained.

Not anymore. This launch reorganizes the updates web page round the way you truly take into consideration your system, and provides a single button that does the heavy lifting: Replace all.

Screenshot of the redesigned Updates page showing pending updates grouped into cards.

As a substitute of 1 lengthy, flat record, your pending updates are actually grouped into clear playing cards, every protecting part of your setup:

  • Dwelling Assistant sits proper on the prime, with Core, the Working System, and the Supervisor. These run the core of your system, so that they’re stored on their very own, with out an Replace all button. You apply them your self, on objective.
  • Integrations with a number of pending updates get a card of their very own. These seven ESPHome gadgets? Bundled collectively, so a single choice brings all of them updated. The identical goes for a stack of HACS integrations ready on a brand new model.
  • Integrations gathers the remaining one-off integration updates into one tidy card.
  • Apps does the identical on your apps (was referred to as add-ons).
  • Skipped updates present up in their very own card when you activate Present skipped updates. Preserving them separate means they by no means get swept alongside by an Replace all you didn’t intend for them.

Choose Replace all on any card, and Dwelling Assistant takes it from there, updating all the things in that group in a single go. No ticking packing containers, no affirmation dialog to step by, simply executed.

It’s a small change to a web page you solely go to every now and then, nevertheless it turns a recurring chore into a few faucets.

Integrations

Due to our neighborhood for retaining tempo with the brand new integrationsIntegrations join and combine Dwelling Assistant together with your gadgets, providers, and extra. [Learn more] and enhancements to current ones! You’re all superior 🥰

New integrations

We welcome the next new integrations on this launch:

  • Aqvify, added by @astrandb, launching at 🏆 platinum high quality
    Monitor your Aqvify water properly and tank sensors in Dwelling Assistant. The mixing connects by Aqvify’s public cloud API and exposes sensors on your properly water degree, so you may control your provide and construct automations round it.

  • Chef iQ, added by @Invader444
    Learn the temperatures out of your Chef iQ wi-fi cooking probes straight over Bluetooth. No cloud account, base station, or hub is required: the probe broadcasts its readings and Dwelling Assistant listens passively.

  • Dropbox, added by @bdr99
    Retailer your Dwelling Assistant backups straight to your Dropbox account. Setup runs by the Dwelling Assistant Cloud Account Linking service, so you do not want a Dwelling Assistant Cloud subscription or your individual utility credentials to get began. As soon as related, Dropbox exhibits up as a backup location alongside the remaining.

  • Edifier Infrared, added by @abmantis
    Management your Edifier speaker with any infrared transmitter you have already got arrange in Dwelling Assistant. Constructed on the Infrared entity platform, so you may pair it with an ESPHome system with an IR LED, or every other supported IR emitter. Communication is one-way, so the combination makes use of assumed states.

  • energieleser, added by @AjinkyaGokhale
    Convey real-time vitality readings into Dwelling Assistant from energieleser gadgets, equivalent to stromleser, gasleser, wasserleser, and wärmeleser. The mixing reads consumption information over a neighborhood HTTP API, so all communication stays in your community.

  • Envertech EVT800, added by @daniel-bergmann-00
    Monitor your Envertech EVT800 photo voltaic microinverter in Dwelling Assistant. The mixing receives information regionally over your community, exposing vitality and energy readings you may monitor on dashboards and use in automations.

  • Greencell, added by @BrzezowskiGC
    Join your Greencell EV charging gadgets to Dwelling Assistant over MQTT. It displays charger standing and electrical measurements like voltage, present, and energy, and exposes real-time telemetry and charging-session information for dashboards and automations.

  • Helty Stream, added by @ebaschiera
    Management your Helty Stream decentralized heat-recovery air flow items with the good Wi-Fi interface. The mixing talks to every unit straight in your native community, so it retains working with out an web connection.

  • KlikAanKlikUit, added by @Phunkafizer
    Management self-learning KlikAanKlikUit 433.92 MHz RF gadgets from Dwelling Assistant. As a result of the combination sends instructions over RF with no suggestions channel, it makes use of assumed states.

  • MELCloud Dwelling, added by @erwindouna
    Convey your Mitsubishi Electrical air con and warmth pump merchandise into Dwelling Assistant by MELCloud Dwelling, Mitsubishi Electrical’s cloud service. Monitor and management your gadgets alongside the remainder of your private home automations.

This launch additionally has new digital integrations. Digital integrations are stubs which are dealt with by different (current) integrations to assist with findability. These ones are new:

Noteworthy enhancements to current integrations

It’s not simply new integrationsIntegrations join and combine Dwelling Assistant together with your gadgets, providers, and extra. [Learn more] which have been added; current ones hold getting higher too. Listed here are a number of the noteworthy enhancements this launch:

Integration high quality scale achievements

One factor we’re extremely happy with in Dwelling Assistant is our integration high quality scale. This scale helps us and our contributors to make sure integrations are of top of the range, maintainable, and supply the very best person expertise.

This launch, we rejoice a number of integrationsIntegrations join and combine Dwelling Assistant together with your gadgets, providers, and extra. [Learn more] which have improved their high quality scale:

  • 1 integration reached platinum 🏆

  • 2 integrations reached gold 🥇

  • 3 integrations reached silver 🥈

  • 1 integration reached bronze 🥉

This can be a large achievement for these integrations and their maintainers. The hassle and dedication required to achieve these high quality ranges is important, because it includes intensive testing, documentation, error dealing with, and sometimes full rewrites of components of the combination.

An enormous thanks to all of the contributors concerned! 👏

Now obtainable to arrange from the UI

Whereas most integrationsIntegrations join and combine Dwelling Assistant together with your gadgets, providers, and extra. [Learn more] may be arrange straight from the Dwelling Assistant person interface, some have been solely obtainable utilizing YAML configuration. We hold shifting extra integrations to the UI, making them extra accessible for everybody to arrange and use.

The next integrations are actually obtainable by way of the Dwelling Assistant UI:

Farewell to the next

Time for slightly cleansing, and no, we didn’t anticipate spring. The next integrationsIntegrations join and combine Dwelling Assistant together with your gadgets, providers, and extra. [Learn more] are now not obtainable as of this launch. Most had been damaged for some time, leaning on libraries or providers that went unmaintained or offline years in the past:

  • Acer projector has been eliminated. It had been damaged since 2019.
  • Ampio Smog has been eliminated. The air high quality service it polled is offline and its library has been unmaintained since 2019, so it now not works.
  • ATEN Rack PDU has been eliminated. It had been damaged since 2024 over a dependency battle, and its maintainer stepped down with nobody to take over.
  • Avi-on has been eliminated. It trusted the bluepy library, which Dwelling Assistant dropped again in 2022.7, and which has been unmaintained since 2018.
  • BeeWi SmartClim has been eliminated for a similar cause: it relied on the long-unmaintained bluepy library that Dwelling Assistant dropped in 2022.7.
  • BlinkStick has been eliminated. It was disabled in 2024 as a result of it relied on a non-open-source library that has been unmaintained since 2020.
  • Clementine has been eliminated. It had been damaged since 2023, and its library has been unmaintained since 2018.
  • Dovado has been eliminated. It was disabled in 2024.7 as a result of it relied on a non-open-source library that has been unmaintained since 2017.
  • ELIQ On-line has been eliminated. Its API endpoint now not exists, and the underlying library has been unmaintained for years.
  • Gitter has been eliminated. Gitter migrated to Matrix again in 2023 and its previous API now not works, so it’s now a digital integration dealt with by the Matrix integration, which you need to use to attach as an alternative.
  • Greenwave Actuality has been eliminated. It had been damaged since round 2022, as a result of the gadgets use an outdated encryption key that trendy methods reject, and its library has been unmaintained since 2018.
  • Logentries has been eliminated. The service was rebranded to InsightOps years in the past and is now not supplied, and its API endpoint now not responds.
  • Microsoft Face has been eliminated, along with the Microsoft Face Detect and Microsoft Face Establish integrations that constructed on it. That they had been damaged since 2022 after a change to Microsoft’s Azure face API.
  • MS Groups has been eliminated. The mixing relied on Workplace 365 Connectors, which Microsoft discontinued on Might 22, 2026, so it now not works.
  • Mycroft has been eliminated. It was disabled in 2023.6 over an unresolvable dependency battle, and its library has not been up to date since.
  • SCSGate has been eliminated. It required obscure DIY {hardware} that’s now not obtainable, its library has been unmaintained for a decade, and it had successfully no customers left.
  • ThermoWorks Smoke has been eliminated. It was disabled in 2024.10 over a dependency battle, and its library has been unmaintained since 2019.
  • Tikteck has been eliminated.
  • UniFi LED has been eliminated. The {hardware} is discontinued and the combination had no remaining customers.
  • Watson TTS has been eliminated. It was disabled in 2023 over a dependency battle, and nobody stepped as much as replace it since.

Different noteworthy adjustments

There are lots of extra enhancements on this launch; listed here are a number of the different noteworthy adjustments:

  • Edit a working timer’s period. Change a timer’s period straight from its dialog, no have to cancel and begin over. Thanks, @chli1!
  • A quicker frontend. An enormous batch of efficiency work landed this launch, most noticeably throughout the vitality, historical past, and statistics graphs, so that they draw faster and really feel snappier. Thanks, @MindFreeze!
  • Gadget and space pages adapt to your display screen. They now use a responsive column format, and the system web page lists its fundamental entities first, so the essential controls sit proper on the prime.
  • Extra context within the scene editor. Entity rows now present their kind and the combination they belong to, making massive scenes simpler to learn. Thanks, @pszypowicz!
  • Tags within the Apps retailer. The Apps retailer now exhibits tags and marks which apps you have already got put in. Thanks, @bramkragten!
  • A sub-editor for the statistics graph card. Tune every entity proper from the cardboard’s visible editor. Thanks, @ildar170975!
  • Reside situation testing retains bettering. Circumstances now present clearer standing icons (addressing the purple and inexperienced solely accessibility concern from final launch), the indicator works on cellular within the visibility editor, and reside testing now covers circumstances inside actions too. Thanks, @silamon and @marcinbauer-ohf!
  • Conceal columns in Developer instruments. The States tab can now conceal the Gadget and Space columns. Thanks, @vingerha!
  • Matter soil moisture sensors. Matter-certified soil moisture sensors now present up in Dwelling Assistant. Thanks, @lboue!
  • A projector system class for media gamers. Projectors are actually a correct media participant system class, surfaced by Google Assistant, HomeKit, and SmartThings too. Thanks, @jtjart!
  • Template lights acquire xy shade. Construct template lights with full xy shade help. Thanks, @Petro31!
  • Clear a selected room from Google Assistant. Ask Google to ship your robotic vacuum to a specific room. Thanks, @joostlek!
  • Snappier templates. Underneath the hood, a template engine optimization makes templates render as much as 40% quicker. Thanks, @frenck!
  • Clearer automation traces. If you debug an automation or script, its hint now at all times contains template errors, making it simpler to identify what went unsuitable. Thanks, @emontnemery!

Time format choice

Some entitiesAn entity represents a sensor, actor, or perform in Dwelling Assistant. Entities are used to observe bodily properties or to regulate different entities. An entity is often a part of a tool or a service. [Learn more] inform time. A sensor with the following dawn, the timestamp of your final backup, a countdown to the following calendar occasion. How that second needs to be proven is a matter of style: generally you need the precise date and time, and generally a pleasant “in 3 hours” or “2 days in the past” is much extra helpful at a look.

Till now, choosing how a timestamp was displayed meant enhancing YAML. This launch brings that selection into the UI. If you add a timestamp entity to a tile card, the entities card, or as an entity badge, a Time format possibility exhibits up within the editor, so you may select how the time is introduced, together with a brand new quick or lengthy model for the relative format.

Screenshot of the tile card editor showing the new Time format option for a timestamp entity.

Thanks, @karwosts!

Devoted panels for infrared and radio frequency

Earlier this 12 months, Dwelling Assistant gained devoted entity platforms for infrared and radio frequency gadgets, the constructing blocks behind integrations that attain your gear by an IR blaster or a 433 MHz transmitter. This launch offers them a correct dwelling.

Two new panels present up within the Settings menu, one for infrared and one for radio frequency. Every lists the proxies and transmitters you’ve arrange, so you may see your IR blasters and RF bridges at a look and soar straight to the one you’re on the lookout for, as an alternative of attempting to find them amongst all the things else. The panels solely seem once you even have such gadgets, so that they keep out of the way in which should you don’t.

Screenshot of the new infrared and radio frequency panels in the Settings menu, each listing the configured proxies.

Thanks, @balloob!

The ZHA Zigbee system administration bought an overhaul

Managing a Zigbee system by ZHA used to imply squinting at a cramped dialog. The clusters, bindings, signature, and neighbors instruments have been all there, however crammed right into a small popup that left little room to breathe.

This launch strikes all of that onto a devoted, full-page system view. The identical instruments are actually laid out throughout tabbed navigation, with a tool abstract card up prime, and the loading, empty, and error states have been cleaned up all through. It’s the identical highly effective Zigbee administration, simply far simpler to work with.

Screenshot of the revamped ZHA device management page, with a device summary card and tabbed navigation for clusters, bindings, signature, and neighbors.

Thanks, @jpbede!

Preserving your Raspberry Pi firmware updated

Operating Dwelling Assistant Working System on a Raspberry Pi? You might be in good firm: per our public, opt-in analytics, the Raspberry Pi platform presently powers a couple of third of all installations. As of this launch, there’s an “replace entity”An replace entity is an entity that signifies if an replace is out there for a tool or service. [Learn more] for the Pi’s bootloader firmware, additionally also known as the EEPROM replace. You’ll be able to hold it present proper from Settings > Updates, the identical place you deal with each different replace.

That is greater than a nice-to-have. Particularly on the Raspberry Pi 5 and Compute Module 5, the firmware comprises bug fixes, compatibility enhancements for NVMe drives, thermal enhancements, and way more. Till now, updating that firmware was cumbersome: you needed to flash one other SD card with a particular picture, or join a keyboard and a show and run the rpi-eeprom-update command by hand. Now it takes a single step.

Screenshot of the Raspberry Pi firmware update entity on the Settings, Updates page.

A couple of issues to bear in mind:

  • This wants Dwelling Assistant Working System 18 or newer, which gives the help the replace entity builds on. On older variations, the entity merely isn’t there.
  • On a Raspberry Pi 4, the firmware can solely be up to date when the board boots from an SD card. In case your Pi 4 boots from USB storage, the replace isn’t obtainable. This can be a limitation of the replace system, and another reason we suggest utilizing USB solely as a knowledge disk whereas retaining an SD card as the principle boot system.
  • Not each board can replace its firmware this manner. Moreover a Raspberry Pi 4 booting from USB storage, the Dwelling Assistant Yellow with a Compute Module 4 isn’t supported both. The place an replace can’t be utilized, the entity doesn’t seem in any respect, so that you don’t see an replace that wouldn’t work.
  • After the replace is utilized, Dwelling Assistant prompts you to reboot to finish it.

Thanks, @sairon!

Need assistance? Be part of the neighborhood

Dwelling Assistant has an awesome neighborhood of customers who’re all greater than keen to assist one another out. So, be part of us!

Our very lively Discord chat server is a superb place to be, and don’t neglect to affix our wonderful boards.

Discovered a bug or challenge? Please report it in our challenge tracker to get it mounted! Or verify our assist web page for steerage on extra locations you may go.

Are you extra into e mail? Join the Open Dwelling Basis Publication to get the newest information about options, issues occurring in our neighborhood, and different tasks that help the Open Dwelling straight into your inbox.

Backward-incompatible adjustments

We do our greatest to keep away from making adjustments to current performance which may unexpectedly influence your Dwelling Assistant set up. Sadly, generally it’s inevitable.

We at all times be sure to doc these adjustments to make the transition as straightforward as doable for you. This launch has the next backward-incompatible adjustments:

BSB-LAN

The BSB-LAN integration has diminished its help for the older model 1 JSON API. In case your BSB-LAN system runs very previous firmware that solely speaks the model 1 API, replace it to firmware that helps the model 2 API to maintain all the things working.

A restore notification will let you already know in case your system is affected.

(@liudger#172843) (BSB-LAN documentation)

Particular person

Particular person entities now not report the latitude and longitude of the house zone when their location comes from a presence scanner related to the house zone.

When you’ve got automations or scripts that verify the coordinates of an individual, alter them. To verify whether or not an individual is in a selected zone, use the brand new in_zones state attribute as an alternative.

(@emontnemery#173042) (Particular person documentation)

Rabbit Air

The Rabbit Air fan preset mode values modified from title case to lowercase to match Dwelling Assistant’s state conference: Auto is now auto, Handbook is now handbook, and Pollen is now pollen. The user-facing labels keep the identical by translations.

Replace any automations, scripts, templates, or motion calls that reference the previous title-case preset values.

(@MagikalUnicorn#172931) (Rabbit Air documentation)

Reolink

Reolink Duo PoE and Duo WiFi dual-lens cameras now expose a sub-device per lens. The digital camera and movement/AI sensor entities that beforehand had a “lens 0” or “lens 1” suffix of their title are moved to the brand new lens sub-devices and lose that suffix. Entity IDs and customized names keep the identical, so most automations hold working.

When you goal these entities by the digital camera system, replace them to make use of the brand new lens sub-devices.

(@Markus98#173037) (Reolink documentation)

Tesla Fleet

The route system tracker (device_tracker.<car>_route) now not reviews the lively route’s vacation spot title as its state. Its state is now derived out of your zones like a traditional system tracker (dwelling, not_home, or a zone title), based mostly on the route’s coordinates.

The vacation spot title remains to be obtainable by the brand new vacation spot sensor (sensor.<car>_destination), which is disabled by default. Allow it from the entity settings you probably have automations that relied on the vacation spot title, and replace any automations that matched the previous route tracker state.

(@Bre77#172513) (Tesla Fleet documentation)

Teslemetry

The route system tracker now not reviews the lively route’s vacation spot as its state or by a location_name attribute. Its state is now derived purely from the route’s coordinates (zone-aware, like dwelling or not_home).

When you relied on the vacation spot title, allow the brand new Vacation spot sensor (sensor.*_destination), which is disabled by default and reviews the vacation spot title as Tesla gives it.

(@Bre77#172514) (Teslemetry documentation)

Tractive

The battery_level attribute has been faraway from Tractive system tracker entities. Use the devoted battery sensor in your automations and scripts as an alternative.

(@bieniu#172756) (Tractive documentation)

Zeroconf

The legacy requires_api_password discipline has been faraway from the Dwelling Assistant zeroconf/mDNS discovery announcement (_home-assistant._tcp). It had been hardcoded to true for the reason that http.api_password authentication mechanism was eliminated in Dwelling Assistant 2024.7, so it now not carried any which means. The official companion apps already ignore it.

Third-party discovery purchasers that also learn this discipline have to tolerate its absence.

(@agners#173090) (Zeroconf documentation) (API documentation)

Zone

The state (particular person rely) and individuals attribute of zone entities are actually calculated from the in_zones attribute of particular person entities. Because of this, an individual can now be counted in a couple of zone on the identical time. For instance, an individual who’s dwelling with in_zones: ["home", "near_home"] now counts towards each zone.dwelling and zone.near_home, the place beforehand they solely counted towards zone.dwelling.

As well as, the state of position-aware system trackers is now the smallest zone the system is in, as an alternative of the zone whose heart it’s closest to.

Automations, scripts, or templates that rely upon zone particular person counts or on system tracker zone states might must be adjusted.

(@emontnemery#172942, #173106) (Zone documentation)

Z-Wave JS

This launch requires an up to date Z-Wave JS server. You want zwave-js-server 3.9.0 or newer (schema 49):

  • When you use the Z-Wave JS app, replace it to no less than model 1.4.0.
  • When you use the Z-Wave JS UI Docker container, replace it to no less than model 11.19.1.
  • When you run your individual zwave-js-server, replace it to no less than model 3.9.0.

(@AlCalzone#173309) (Z-Wave JS documentation)

In case you are a customized integration developer and wish to study adjustments and new options obtainable on your integration: You should definitely observe our developer weblog. The next adjustments are essentially the most notable for this launch:

All adjustments

After all, there’s much more on this launch. Yow will discover a listing of all adjustments made right here: Full changelog for Dwelling Assistant Core 2026.7.

- Advertisement -

Related Articles

Latest Articles