spot_imgspot_img

2025.10: Undo, redo, and draw me too

- Advertisement -


Boo! 👻

We simply celebrated our birthday 🥳, which suggests it’s time for spooky season; prepare for Halloween! And, whats up to the October launch of House Assistant 2025.10! 🎃

This launch iterates on a few of the options we launched within the final couple of releases, but in addition introduces some brand-new ones!

The spotlight of this launch is certainly the iterations of the automation editor, which gained a sidebar final launch, and now has gained undo/redo performance, a resizable sidebar, improved copy/paste, and extra! Thanks for all of the suggestions you offered on the earlier launch; it made an enormous distinction on this launch.

Utilizing a number of wake phrases for voice assistants is now attainable, which opens up numerous prospects, particularly for dual-language households (like mine 😉). Dashboards get extra clever by suggesting entities primarily based in your utilization patterns, and the AI Job can now generate pictures, which I’m curious to see what the neighborhood will do with it!

Benefit from the launch!

../Frenck

An enormous thanks to all of the contributors who made this launch attainable! And a particular shout-out to @JLo, @laupalombi, and @piitaya who helped write the discharge notes this launch. Additionally, @googanhiem, @SeraphicRav, @tronikos, and @richardpolzer for placing effort into tweaking its contents. Because of them, these launch notes are in nice form. ❤️

Automation editor

Within the final launch, we launched a brand new format for the automation editor, and your suggestions has been invaluable in serving to us refine it!

This launch fixes just a few of the commonest points we managed to assemble from all of you. Thanks for all of the suggestions! ❤️

The sidebar is resizable

Engaged on an motion that’s too complicated for a small sidebar? Perhaps one with just a few YAML fields? Now you can resize the sidebar to adapt the format to your present process!

Screenshot showing the automation editor with the sidebar expanded on the right. The sidebar is larger in this screenshot, as it can now be resized.

CTRL+V

We beforehand launched keyboard shortcuts to repeat and minimize.

Pasting was extra complicated to deliver to life as a result of you possibly can paste a block (set off, situation, motion) in many various areas in your automation. On this launch, we introduce a extremely easy sample. If you happen to beforehand copied a block, you possibly can paste it under any block just by choosing it and urgent CTRL+V.

One other quite simple, however very welcome, quality-of-life enchancment to the automation editor!

Screen recording showing how to copy and paste blocks in the automation editor; it especially highlights how a pasted block is pasted after the block you've selected.

The overflow menu is again

We initially relocated the overflow menu (the menu that seems while you click on the ) with all of the choices associated to a block on the sidebar, considering this is able to make the stream cleaner.

As a result of common demand and useful suggestions that some actions had been harder to achieve (resembling testing a situation or working an motion), we determined to deliver it again to the primary part of the editor as properly.

Screenshot showing the automation editor with the overflow menu open on an item in the automation editor flow. This showcases all items are back, including disabling, copy, and pasting parts.

Undo/Redo

We’ve all been there: you’re constructing a fancy automation, make a mistake, and need to revert it, solely to search out out that it’s actually not easy. Up till now, the one strategy to revert some unsaved modifications made to an automation was to shut it and begin over once more… A really painful workflow.

This launch introduces an Undo performance (and its related Redo). Now you can undo as much as 75 steps again in your automation enhancing historical past (and redo them if you’d like). Customary keyboard shortcuts (CTRL+Z and CTRL+Y) are additionally out there! A tremendous contribution from @jpbede, thanks!

Screen recording showing how to undo and redo changes in the automation editor with the new back- and forward-arrows that are shown in the top right of the automation editor.

Repeat repeat repeat repeat

Lastly, we observed some undesirable complexity in our “repeat” constructing block, which lets you repeat one or a number of actions for so long as it’s essential.

This complexity stemmed from the truth that we had been attempting to cowl 4 principal use circumstances in a single block.

We determined to separate this constructing block into 4 smaller ones, with less complicated descriptions explaining every use case. Good!

Right here’s how they had been separated:

  • Repeat a number of instances – Repeat a sequence of actions a set variety of instances.
  • Repeat till – Repeat a sequence of actions till a situation is glad. The situation is checked after every run of the sequence.
  • Repeat whereas – Repeat a sequence of actions so long as a situation is glad. The situation is checked earlier than every run of the sequence.
  • Repeat for every – Repeat a sequence for every factor of an inventory.

Screenshot showing the repeat building block, now consisting of four distinct blocks for each use case.

Notice

For our superior customers: This evolution is just beauty. The YAML format of the repeat block doesn’t change; this implies your present automations won’t be affected by this variation.

Automation editor suggestions

Tip

One in all House Assistant’s biggest strengths is our neighborhood. We’re constructing this automation editor collectively, and your enter will form the place it goes subsequent. There are two methods to get entangled:

AI Job – Draw me a sheep

In 2025.8, we launched a strategy to generate information utilizing the LLM of your selection, paving the way in which to extra AI-driven automations, dashboards, and different sensible house interactions.

On this launch, we introduce a strategy to generate pictures!

Now each time somebody rings your doorbell, you possibly can obtain a notification with a cartoon model of the doorbell snapshot. @JLo has made this instance a actuality, and right here’s his demo with the related automation!

Automation particulars

alias: Demo Doorbell
triggers:
  - set off: state
    entity_id:
      - binary_sensor.doorbell_demo
    to: "on"
actions:
  - motion: notify.mobile_app_iphone
    information:
      title: "🔔 Doorbell "
      message: Processing picture ...
      information:
        tag: doorbell
  - motion: ai_task.generate_data
    information:
      task_name: Doorbell description
      directions: |-
        Somebody rang my doorbell.

        Directions:
        - Describe the scene, describe each individual on the scene
        - Depend Folks
        - Depend Animals
      entity_id: ai_task.ai_task_gpt_4o
      construction:
        abstract:
          description: >-
            Abstract of the scene and the folks inside it. Hold it beneath 180
            characters
          selector:
            textual content: null
        person_count:
          description: Variety of individual within the scene
          selector:
            quantity: null
        animal_count:
          description: Variety of animal within the scene
          selector:
            quantity: null
      attachments:
        media_content_id: media-source://media_source/native/doorbell_test.png
        media_content_type: picture/png
        metadata:
          title: doorbell_test.png
          thumbnail: null
          media_class: picture
          children_media_class: null
          navigateIds:
            - {}
            - media_content_type: app
              media_content_id: media-source://media_source
    response_variable: ai
  - motion: notify.mobile_app_iphone
    information:
      title: >-
        🔔 Doorbell ({{ai.information.person_count}} 🧑🏻‍🦱 / {{ai.information.animal_count}}
        🐊)
      message: "{{ai.information.abstract}}"
      information:
        tag: doorbell
  - motion: ai_task.generate_image
    information:
      task_name: Manga
      directions: Rework this picture into an excellent cute manga!
      entity_id: ai_task.google_ai_task
      attachments:
        media_content_id: media-source://media_source/native/doorbell_test.png
        media_content_type: picture/png
        metadata:
          title: doorbell_test.png
          thumbnail: null
          media_class: picture
          children_media_class: null
          navigateIds:
            - {}
            - media_content_type: app
              media_content_id: media-source://media_source
    response_variable: ai_image
    enabled: true
  - motion: notify.mobile_app_iphone
    information:
      title: >-
        🔔 Doorbell ({{ai.information.person_count}} 🧑🏻‍🦱 / {{ai.information.animal_count}}
        🐊)
      message: "{{ai.information.abstract}}"
      information:
        tag: doorbell
        picture: http://homeassistant.native:8123{{ai_image.url}}
    enabled: true
mode: single

Picture era is already working nice, and we can’t wait to see what you’ll construct with this!

Dashboards get smarter – let your private home counsel what to indicate

Within the final launch, we launched the House dashboard, providing a less complicated strategy to management and monitor your sensible house for those who don’t have the time, power, or must customise your personal dashboard intimately.

Now we’ve added a brand new idea: sections of recommended entities. This follows a fundamental algorithm that means entities you may have interacted with probably the most previously. It then reveals these entities primarily based on the hour of the day, with solely related controls being recommended.

Screenshot showing the new prediction entities that are now put onto the experimental home dashboard. These are common entities you often interact with.

Including prediction entities to any dashboard

If you happen to’re making a guide dashboard with sections, you possibly can combine these prediction controls straight into it. The setup follows a section-based strategy:

  1. Add a brand new part.
  2. Open and edit the YAML of that part.
  3. Substitute all the part YAML with the next snippet:
technique:
  kind: common-controls
  title: Widespread controls

Tip

One in all House Assistant’s biggest strengths is our neighborhood. We’re constructing this dashboard collectively, and your enter will form the place it goes subsequent. There are two methods to get entangled:

Voice

Hey, hola

For a really very long time, ESPHome-based voice assistants (even the tiny Atom Echo) secretly supported a number of wake phrases beneath the hood. With this launch, we’re lastly opening up this function to you!

Now you can outline two wake phrases and two assistants for each voice assistant in your house!

Screenshot showing the device page of a Home Assistant Voice PE, showcasing the new entities for setting the second wake word and voice pipelines associated with it.

This makes it simple to help dual-language households by assigning completely different wake phrases to completely different languages. For instance, “Okay Nabu” may very well be used for French, whereas “Hey Jarvis” is used for English.

A number of wake phrases and assistants can be utilized for different functions as properly. Wish to hold your native and cloud-based voice assistants separate? Simple! “Okay Nabu” may very well be used for a cloud-based assistant whereas “Hey Jarvis” is used for an area one.

We’d love to listen to suggestions on how you propose to make use of a number of wake phrases in your house!

Beep boop

After a voice command, Help responds with a brief affirmation like “Turned on the lights” or “Brightness set”. This allows you to know that it understood your command and took the suitable actions. Nevertheless, for those who’re in the identical room because the voice assistant, this affirmation can really feel redundant since you possibly can see or hear that the suitable actions had been taken.

Beginning with this launch, Help will detect in case your voice command’s actions all occurred throughout the similar space because the satellite tv for pc gadget. In that case, a brief affirmation “beep” will probably be performed as an alternative of the complete verbal response. Apart from being much less verbose, this additionally serves as a fast reminder that your voice command solely affected the present space.

Notice

This function doesn’t work for AI-enabled Assistants, as they will generate all kinds of responses that may’t get replaced with a easy beep.

Integrations

Because of our neighborhood for maintaining tempo with the brand new integrationsIntegrations join and combine House Assistant along with your gadgets, providers, and extra. [Learn more]
and enhancements to present ones! You’re all superior 🥰

New integrations

We welcome the next new integrations on this launch:

  • Compit, added by @Przemko92
    The Compit integration lets you combine air-con, air flow, and heating controllers with House Assistant.
  • Cync, added by @Kinachi249
    Join your GE Lighting Cync sensible gadgets—together with sensible lighting (previously referred to as C by GE)—with House Assistant.
  • Droplet, added by @sarahseidman
    Join your Droplet gadgets to House Assistant. Droplet precisely screens your private home’s water utilization in actual time.
  • ekey bionyx, added by @richardpolzer
    Combine your ekey bionyx biometric entry management programs to obtain occasions for particular person finger scans and digital inputs in your sensible house.
  • IRM KMI, added by @jdejaegh
    Get correct climate information from Belgium’s Royal Meteorological Institute (IRM-KMI) for exact regional forecasting.
  • Libre {Hardware} Monitor, added by @Sab44
    Monitor your laptop’s {hardware} sensors, together with CPU temperature, GPU utilization, fan speeds, and system efficiency metrics.
  • Portainer, added by @erwindouna
    Handle and monitor your Docker containers, maintaining observe of the standing of your working containers.
  • Good Meter B Route, added by @SeraphicRav
    Join your sensible meter by way of the B Route protocol—designed for the Japanese market—to entry real-time power consumption information.
  • SFTP Storage, added by @maretodoric
    Arrange safe distant backup areas utilizing SFTP/SSH protocols to your House Assistant backups and information storage.
  • Utilization Prediction, added by @balloob
    An inside integration that gives predictions of what entities you’re most certainly to work together with. Utilized by our new House dashboard.
  • Victron Distant Monitoring, added by @AndyTempel
    The Victron Distant Monitoring (VRM) integration pulls web site statistics and photo voltaic manufacturing and consumption forecasts from Victron Vitality’s VRM portal.

Noteworthy enhancements to present integrations

It isn’t simply new integrationsIntegrations join and combine House Assistant along with your gadgets, providers, and extra. [Learn more] which have been added; present integrations are additionally being always improved. Listed here are a few of the noteworthy modifications to present integrations:

  • Philips Hue expanded with help for MotionAware sensors on the brand new Hue Bridge Professional! Thanks, @marcelveldt!
  • LG added help to the LG ThinQ integration to now present power utilization sensors for higher power monitoring of your gadgets! Good!
  • Superb work from @natekspencer: Litter-Robotic acquired a number of enhancements: final feeding sensors, meals distributed in the present day monitoring, subsequent feeding sensors, gravity mode change, and globe mild settings for Litter-Robotic 4!
  • AccuWeather now supplies hourly forecasts, supplying you with extra detailed climate predictions all through the day! Thanks, @bieniu!
  • The Blue Present integration acquired a brand new begin cost session motion for managing your EV charging! Good work, @NickKoepr!
  • The Ecowitt integration now helps the LDS01 sensor! Welcome addition, @GSzabados!
  • Reolink cameras acquired a number of new options together with encoding choose entity, House Hub siren help, and shade temperature help for mild entities! Superior work from @starkillerOG!
  • Geocaching fans will love the brand new cache sensors added to the Geocaching integration by @marc7s! Good when you’ve got hidden one!
  • Lutron Caseta now helps multi-tap actions for extra superior button management! Thanks, @rlopezdiez!
  • Because of @alexqzd, SmartThings air conditioners can now management the AC show mild!
  • Shelly gadgets obtained large updates together with illuminance sensor for Plug US Gen4, presence element entities, digital buttons help, object-based entities, presence zone element help, and cable unplugged sensor for Flood Gen4! Nice work from @chemelli74, @bieniu, and @thecode!
  • The SwitchBot integration expanded gadget help with Plug Mini EU, RelaySwitch 2PM, and K11+ Vacuum! Thanks, @zerzhang!
  • The SwitchBot Cloud integration acquired a number of enhancements together with AC off help, humidifier platform, Plug-Mini-EU help, and Local weather Panel help! Nice work from @SeraphicRav and @XiaoLing-git!
  • Because of @timmo001, the System Bridge integration now features a energy utilization sensor for higher system monitoring!
  • Thrilling to see that the Tasmota integration now helps digicam performance! Good addition from @anishsane!
  • Utilizing the Tibber integration? It now supplies 15-minute value information, which fits into impact on October 1st. Good timing, @Danielhiversen!
  • The Tuya integration obtained intensive updates with help for varied new gadget classes and sensors: power sensors for TDQ gadgets, energy sensors for ZNDB gadgets, power sensors for DLQ gadgets, photo voltaic inverter help, power consumption for a number of sensible switches, PM10 air high quality monitoring, motor rotation mode for curtains that help it, cost state for siren alarms, cooking thermometer help, cat rest room help, electrical desk help, white noise machine help, and water high quality sensor help! What a formidable checklist! Thanks, @zzysszzy, @rokam, and @mhalano!
  • The Workday integration now has a calendar that you may view from the calendar sidebar! Thanks, @gjohansson-ST!
  • The ntfy integration acquired a giant improve! Now you can ship richer, customizable notifications with tags, icons, URLs, and attachments. Plus, with the brand new occasion platform, you possibly can subscribe to subjects and set off automations from incoming messages. Thanks, @tr4nt0r!

Integration high quality scale achievements

One factor we’re extremely pleased with in House 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 have fun a number of integrationsIntegrations join and combine House Assistant along with your gadgets, providers, and extra. [Learn more] which have improved their high quality scale:

  • 3 integrations reached platinum 🏆

  • 2 integrations reached silver 🥈

  • 3 integrations 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 infrequently full rewrites of elements of the combination.

A giant thanks to all of the contributors concerned! 👏

Now out there to arrange from the UI

Whereas most integrationsIntegrations join and combine House Assistant along with your gadgets, providers, and extra. [Learn more] could be arrange straight from the House Assistant
person interface, some had been solely out there utilizing YAML configuration. We hold transferring
extra integrations to the UI, making them extra accessible for everybody
to arrange and use.

The next integrations are actually out there by way of the House Assistant UI:

Different noteworthy modifications

There are various extra enhancements on this launch; listed below are a few of the different noteworthy modifications:

New extra data dialog for media participant entities

This one, we have now @jpbede and @matthiasdebaat to thank for! The ‘extra data’ dialogs for media gamers have a revamped design, providing a cleaner and extra intuitive interface.

Screenshot showing the new more information dialog when you click on a media player entity. It now features album art and great controls over your media player.

Sync zooming charts within the historical past panel

When you may have a number of charts within the historical past panel, zooming in on one chart will now routinely zoom in on all different charts as properly. This makes it simpler to match information throughout completely different entities. Nicely carried out, @birrejan!

Screen recording showing the effect of all charts being in sync when scrolling or zooming. The recording shows how a change in one graph, affects all the others in the same way.

Template & YAML editors get a toolbar

@TCWORLD has contributed a toolbar for the YAML and template code editors in our UI. This solves a problem the place the earlier floating button would float over the content material of the editor and obscure it from view.

The brand new toolbar additionally contains undo and redo buttons, bringing the identical handy undo and redo performance we launched for the automation editor to those code editors as properly. Plus, there’s a pleasant little copy button to rapidly copy your code! Good!

Screenshot showing a YAML editor in our UI with the brand new toolbar that now additionally provides undo, redo, and copy buttons!

Patch releases

We can even launch patch releases for House Assistant 2025.10 in October.
These patch releases solely comprise bug fixes. Our aim is to launch a patch
launch as soon as per week, aiming for Friday.

2025.10.1 – October 3

2025.10.2 – October 10

2025.10.3 – October 17

2025.10.4 – October 24

Need assistance? Be a part of the neighborhood

House Assistant has an amazing neighborhood of customers who’re all greater than prepared
to assist one another out. So, be a part of us!

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

Discovered a bug or concern? Please report it in our concern tracker
to get it fastened! Or test our assist web page for steerage on extra
locations you possibly can go.

Are you extra into e mail? Join the Open House Basis Publication
to get the most recent information about options, issues taking place in our neighborhood, and different initiatives that help the Open House straight into your inbox.

Backward-incompatible modifications

We do our greatest to keep away from making modifications to present performance that may unexpectedly affect your House Assistant set up. Sadly, generally, it’s inevitable.

We all the time be certain that to doc these modifications to make the transition as straightforward as
attainable for you. This launch has the next backward-incompatible modifications:

HERE Journey Time

HERE deprecated the earlier free tier. The brand new Base Plan has 5000 free requests per 30 days. The automated replace interval of the HERE Journey Time integration modified from 5 minutes to half-hour, so one route could be supported with out prices.

(@eifinger#147222) (here_travel_time docs)

Shelly

Eliminated beforehand deprecated further attributes, please assessment your automations.

Shelly Fuel:

  • The Detected attribute of the Fuel entity has been eliminated, the Fuel detected entity needs to be used as an alternative.
  • The Self check attribute of the Operation entity has been eliminated, the Self check entity needs to be used as an alternative.

Shelly Air:

  • The Operational hours of the Lamp Life entity has been eliminated, for those who nonetheless need that data please use a template entity.

(@chemelli74#140386) (shelly docs)

Slide Native

The impact of the property “invert place” is prolonged from the place itself to the standing (open or closed). With this adjustment, it’s now not mandatory to make use of cowl templates to invert the place to right the standing. When you have covers with inverted place and are utilizing the state in automations, you could regulate the automations accordingly.

(@dontinelli#150418) (slide_local docs)

SmartThings

The windFree preset mode for the air conditioner has been renamed to wind_free to permit translation to occur. Please adapt automations accordingly.

(@joostlek#152833) (smartthings docs)

Tibber

Change Tibber electrical energy pricing to 15-minute intervals.

  • The tibber.get_prices motion now returns 15-minute information as an alternative of hourly.
  • The price_level attribute is eliminated and now not supported.
  • The intraday_price_ranking attribute is now scaled to (0,1) to raised help 15-minute costs.

(@Danielhiversen#151881) (tibber docs)

Zabbix

We eliminated official help for Zabbix 5.0 from the combination. Whereas this doesn’t straight break connections to Zabbix 5.0, future updates won’t test for compatibility with this model. Notice that Zabbix 5 LTS left its help window in Could of 2025.

(@nolsto#149450) (zabbix docs)

ZHA

Removes the additional ZHA particular cowl entity attributes, their values had been now not populated.

  • target_lift_position
  • target_tilt_position

(@jeverley#142534) (zha docs)

ZhongHong

ZhongHong’s local weather entities set_fan_mode motion conduct has modified.

The fan mode values are actually transformed to lowercase as an alternative of uppercase to make sure compliance with the usual conference.

When you have automations counting on uppercase fan mode values, you have to to replace them to make use of lowercase values as an alternative.

(@Blear#151559) (zhong_hong docs)

If you’re a customized integration developer and need to find out about modifications and
new options out there to your integration: Be sure you comply with our
developer weblog. The next modifications are probably the most notable for this
launch:

All modifications

In fact, there may be much more on this launch. You’ll find an inventory of all modifications made right here: Full changelog for House Assistant Core 2025.10

- Advertisement -

Related Articles

Latest Articles