diff --git a/_config.yml b/_config.yml
index 4c624f0f16d..d5a1968f1c3 100644
--- a/_config.yml
+++ b/_config.yml
@@ -107,9 +107,9 @@ social:
# Home Assistant release details
current_major_version: 2025
-current_minor_version: 10
-current_patch_version: 4
-date_released: 2025-10-24
+current_minor_version: 11
+current_patch_version: 0
+date_released: 2025-11-05
# Either # or the anchor link to latest release notes in the blog post.
# Must be prefixed with a # and have double quotes around it.
diff --git a/source/_posts/2025-10-01-release-202511.markdown b/source/_posts/2025-10-01-release-202511.markdown
new file mode 100644
index 00000000000..8268bd64442
--- /dev/null
+++ b/source/_posts/2025-10-01-release-202511.markdown
@@ -0,0 +1,654 @@
+---
+layout: post
+title: "2025.11 Beta: A Betta title"
+description: "Beta release notes for Home Assistant Core 2025.11"
+date: 2025-10-02 00:00:00
+date_formatted: "November 5, 2025"
+author: Franck Nijhof
+author_twitter: frenck
+comments: true
+categories:
+ - Release-Notes
+ - Core
+og_image: /images/blog/2025-11/social.png
+---
+
+
+
+{% note %}
+
+**Welcome to the beta release notes for Home Assistant 2025.11** 🎉
+
+
+
+Please note that these release notes are a work in progress. 👷♀️ We will be
+completing them over the next couple of days. Not all features might be final
+yet, and some features _**may not** make it into the final release_.
+
+
+
+**Want to help test the beta?** Awesome! ❤️ We have documented how you
+[can join our beta channel and install the beta here](/common-tasks/os/#running-a-beta-version).
+
+
+
+While running the beta, we highly recommend joining our _#beta_ channel on
+the [Home Assistant Discord chat](/join-chat)! 💬 Most developers and beta
+testers are in this channel during the beta period to share experiences, ideas,
+and iterate over new features, fine-tuning them before the final release.
+It's a really fun place to hang out. 😎
+
+
+
+**Reporting issues**: As this is a beta test, you might encounter unexpected
+behavior or issues. 🐞 We use the GitHub issue tracker to track beta issues.
+You can find our issue trackers and the reported issues during beta here:
+
+
+
+- [Report(ed) beta **dashboards/UI/frontend** issues](https://github.com/home-assistant/frontend/milestone/137)
+- [Report(ed) beta **integrations/automations/backend/core** issues](https://github.com/home-assistant/core/milestone/773)
+- [Report(ed) beta **documentation** issues](https://github.com/home-assistant/home-assistant.io/milestone/144)
+
+🙏 When reporting issues, **make sure to mention the exact beta version you are
+running** in the issue description. This will help us identify and track the
+issue correctly. Read more about [reporting issues here](/help/reporting_issues/).
+
+
+
+Issues introduced in the beta are processed with priority. 🔝
+
+{% endnote %}
+
+{% tip %}
+
+Don't forget to [join our release party live stream on YouTube](https://www.youtube.com/watch?v=aFsINNDTPjU) on November 5, 2025, at 20:00 GMT / 12:00 PT / 21:00 CET!
+
+{% endtip %}
+
+Home Assistant 2025.11! 🎉
+
+Enjoy the (beta) release!
+
+../Frenck
+
+
+
+- [A brand new target picker](#a-brand-new-target-picker)
+- [A brand new way to add triggers, conditions, and actions in your automations](#a-brand-new-way-to-add-triggers-conditions-and-actions-in-your-automations)
+- [Naming entities on your dashboard](#naming-entities-on-your-dashboard)
+- [Energy pie](#energy-pie)
+- [Progress for Home Assistant Core and Add-on updates](#progress-for-home-assistant-core-and-add-on-updates)
+- [Integrations](#integrations)
+ - [New integrations](#new-integrations)
+ - [Noteworthy improvements to existing integrations](#noteworthy-improvements-to-existing-integrations)
+ - [Integration quality scale achievements](#integration-quality-scale-achievements)
+ - [Now available to set up from the UI](#now-available-to-set-up-from-the-ui)
+- [Other noteworthy changes](#other-noteworthy-changes)
+ - [Lorem ipsum](#lorem-ipsum-1)
+- [Need help? Join the community](#need-help-join-the-community)
+- [Backward-incompatible changes](#backward-incompatible-changes)
+- [All changes](#all-changes)
+
+_A huge thank you to all the contributors who made this release possible! And a special shout-out to [@frenck], [@frenck], and [@frenck] who helped write the release notes this release. Also, [@frenck], [@frenck], [@frenck], and [@frenck] for putting effort into tweaking its contents. Thanks to them, these release notes are in great shape. ❤️_
+
+[@frenck]: https://github.com/frenck
+
+
+## A brand new target picker
+
+When researching issues with the current automation editor, we surfaced a few issues with our current target picker, the element used to select which areas, devices, or entities an action is targeting.
+The issues can be summarized as: Lack of context and lack of trust.
+
+We were not displaying the context of entities, devices, and areas. For example, from which device an entity is coming from, or on which area it is assigned to. This led to confusion, as it is fairly common to have multiple devices named the same way but simply in different areas (Presence sensor, for example), or multiple entities named the same way, but coming from different devices (Battery level, for example).
+
+On top of this missing context, we were unable to provide the scope of a particular target. How many lights will you turn on if you target a floor? Is it what you expect?
+
+These two issues led to a low usage of complex targets, with many of you falling back to targeting entities because this is what you trust and understand the most.
+
+The new version of the target picker fixes these two issues.
+Context is clearly displayed, and it also now clearly states how many entities will be targeted.
+
+
+
+You can even dig deeper into a floor, area, or device in order to understand where these entities are coming from
+
+
+
+We hope that this revision of our target picker will help you create more long lasting and durable automations. An automation targeting an area or a floor is dynamic, and scales as you add or remove devices in your home, which is one of the great advantages of using larger targets.
+
+
+## A brand new way to add triggers, conditions, and actions in your automations
+
+It is no secret that we're currently working hard on making automation easier to create.
+After the release of the automation sidebar [two releases ago](https://www.home-assistant.io/blog/2025/09/03/release-20259/#automation-editor-sidebar), we are now introducing a new dialog to add triggers, conditions, and actions.
+
+The changes are purely cosmetic; the dialog is bigger, so that the description of each block is simpler to read.
+The dialog has a two-pane layout to ease both the navigation and the selection of the wanted block.
+
+
+
+The building blocks (These blocks used to perform more complex conditions or sequences of actions, such as repeating actions, or branching out your sequence into multiple paths) have been moved into the main dialog on a second tab.
+There is now a single entry point to add something to an automation instead of two, reducing a lot the number of buttons present in complex automation.
+
+
+
+As mentioned above, these changes are purely cosmetic, for now! But this new dialog is foundational for what’s coming next, and we cannot wait to present it to you once it finally lands.
+
+
+## Naming entities on your dashboard
+
+A few releases ago, we gave the entity picker a big upgrade by adding more context so you could easily see where each entity belongs ([May 2025 release](https://www.home-assistant.io/blog/2025/05/07/release-20255/#picking-entities)).
+In this release, we're bringing that same flexibility to your dashboards.
+
+You can now choose how names appear on your cards: show the entity, device, area, floor, or even combine them.
+This gives you full control over how your dashboards look and feel. For example, in a dedicated section for a specific device, you might choose to display only the entity name to avoid repeating the device name on every card.
+
+Of course, you can still set a custom name if you want complete control over the text shown.
+
+And the best part? If you rename an entity or device, your dashboards will automatically stay in sync. No more manual edits, everything just updates itself.
+
+
+
+## Energy pie
+
+The devices energy graph got a new layout more - "pie" 🥧. You can toggle between the regular bar chart and the new pie chart by clicking the icon in the top-right corner.
+
+
+
+This made the top-right corner of the other energy cards feel empty so we used that space to display the total energy for the selected period. So, for example, if the date picker is set to today, the total solar energy for today will be displayed in the corner of the solar production graph card.
+
+## Progress for Home Assistant Core and Add-on updates
+
+With this release you can now track the progress of updates to Home Assistant Core and Add-ons (managed by the Supervisor)! The progress includes the stages of downloading and unpacking, so the time required will vary based on your internet speed, CPU performance, and system load. As a result, the progress is not reflected perfectly linear, but it does still provide a good estimate of how far along the update is.
+
+
+
+## Integrations
+
+Thanks to our community for keeping pace with the new {% term integrations %}
+and improvements to existing ones! You’re all awesome 🥰
+
+### New integrations
+
+We welcome the following new integrations in this release:
+
+- **[Firefly III]**, added by [@erwindouna]
+ Integrate with the [Firefly III project], a free open-source personal finance manager with full transaction management, budgets, categories, and reports.
+
+- **[Meteo.lt]**, added by [@xE1H]
+ The Meteo.lt integration uses meteorological data from the [Lithuanian Hydrometeorological Service] (LHMT) to provide regional weather forecasts for locations in Lithuania.
+
+- **[Lunatone Gateway]**, added by [@MoonDevLT]
+ Integrate with [Lunatone Gateway], enabling control and monitoring of DALI lighting systems through Lunatone’s DALI gateway interface.
+
+- **[Nintendo Parental Controls]**, added by [@pantherale0]
+ The [Nintendo Parental Controls] integration connects with Nintendo’s parental management service, allowing you to monitor and manage device usage and restrictions.
+
+- **[Actron Air]**, added by [@kclif9]
+ The Actron Air integration allows you to control Actron Air Air Conditioning controllers into Home Assistant.
+
+- **[OpenRGB]**, added by [@felipecrs]
+ The [OpenRGB] integration allows unified control of RGB lighting across various hardware brands and devices through the OpenRGB project.
+
+- **[iNELS]**, added by [@epdevlab]
+ Integrate with the [iNELS] smart home system to manage lighting, heating, and automation components for enhanced home control.
+
+- **[Fing]**, added by [@Lorenzo-Gasparini]
+ The [Fing] integration provides network scanning, device detection, and presence monitoring capabilities using the Fing platform.
+
+- **[DALI Center]**, added by [@niracler]
+ Integrate with [DALI Center], a platform for managing and monitoring DALI-based lighting systems.
+
+[@MoonDevLT]: https://github.com/MoonDevLT
+[@pantherale0]: https://github.com/pantherale0
+[@kclif9]: https://github.com/kclif9
+[@felipecrs]: https://github.com/felipecrs
+[@epdevlab]: https://github.com/epdevlab
+[@Lorenzo-Gasparini]: https://github.com/Lorenzo-Gasparini
+[@niracler]: https://github.com/niracler
+[Lunatone Gateway]: /integrations/lunatone
+[Nintendo Parental Controls]: /integrations/nintendo_parental_controls
+[Actron Air]: /integrations/actron_air
+[OpenRGB]: /integrations/openrgb
+[iNELS]: /integrations/inels
+[Fing]: /integrations/fing
+[DALI Center]: /integrations/sunricher_dali_center
+[@erwindouna]: https://github.com/erwindouna
+[@xE1H]: https://github.com/xE1H
+[Firefly III project]: https://www.firefly-iii.org/
+[Firefly III]: /integrations/firefly_iii
+[Lithuanian Hydrometeorological Service]: https://www.meteo.lt/en/
+[Meteo.lt]: /integrations/meteo_lt
+
+### Noteworthy improvements to existing integrations
+
+It is not just new {% term integrations %} that have been added; existing integrations are also being constantly improved. Here are some of the noteworthy changes to existing integrations:
+
+- Add garage door opener for switchbot integration ([@zerzhang] - [#148460]) ([switchbot docs]) (new-platform)
+- snoo: add button entity for calling start_snoo ([@falconindy] - [#151052]) ([snoo docs]) (new-platform)
+- Add notify platform to Habitica ([@tr4nt0r] - [#150553]) ([habitica docs]) (new-platform)
+- Add switch domain to VegeHub integration ([@Thulrus] - [#148436]) ([vegehub docs]) (new-platform)
+- Portainer add switch platform ([@erwindouna] - [#153485]) ([portainer docs]) (new-platform)
+- Portainer add button platform ([@erwindouna] - [#153063]) ([portainer docs]) (new-platform)
+- Portainer add sensor platform ([@erwindouna] - [#153059]) ([portainer docs]) (new-platform)
+- Add time platform to nintendo_parental integration ([@pantherale0] - [#153866]) ([nintendo_parental docs]) (new-platform)
+- Add device_tracker platform to Volvo integration ([@thomasddn] - [#153437]) ([volvo docs]) (new-platform)
+- Add buttons to Volvo integration ([@thomasddn] - [#153272]) ([volvo docs]) (new-platform)
+- Add Speech-to-Text (stt) to elevenlabs ([@ehendrix23] - [#147838]) ([elevenlabs docs]) (new-platform)
+- Add switch platform to Nintendo Parental controls integration ([@pantherale0] - [#154179]) ([nintendo_parental_controls docs]) (new-platform)
+- Add switch platform and grid charge enable for Growatt Server integration ([@johanzander] - [#153960]) ([growatt_server docs]) (new-platform)
+- Add LED control for supported UniFi network devices ([@Sese-Schneider] - [#152649]) ([unifi docs]) (new-platform)
+- Add valve group support ([@thecode] - [#154749]) ([group docs]) (new-platform)
+- Add number platform to nintendo_parental_controls integration ([@pantherale0] - [#154548]) ([nintendo_parental_controls docs]) (new-platform)
+- Yardian: add binary sensors ([@barneyonline] - [#152654]) ([yardian docs]) (new-platform)
+- Add temperature number entity to set Tool and Bed temperatures to Octoprint ([@AmadeusW] - [#153712]) ([octoprint docs]) (new-platform)
+- Add scene platform support to Niko Home Control integration ([@VandeurenGlenn] - [#152712]) ([niko_home_control docs]) (new-platform)
+- Add support for climate devices (e.g. thermostats) to the Control4 component ([@davidrecordon] - [#154502]) ([control4 docs]) (new-platform)
+- Adds support for controlling Growatt MIN/TLX inverters through number platform and entities ([@johanzander] - [#153886]) ([growatt_server docs]) (new-platform)
+- Add event entity for Telegram bot ([@hanwg] - [#154383]) ([telegram_bot docs]) (new-platform)
+- Add image platform to Xbox integration ([@tr4nt0r] - [#155369]) ([xbox docs]) (new-platform)
+
+[@frenck]: https://github.com/frenck
+[Lorem ipsum]: /integrations/lorem_ipsum
+
+
+### Now available to set up from the UI
+
+While most {% term integrations %} can be set up directly from the Home Assistant
+user interface, some were only available using YAML configuration. We keep moving
+more integrations to the UI, making them more accessible for everyone
+to set up and use.
+
+The following integrations are now available via the Home Assistant UI:
+
+- **[London Underground]** by [@HarvsG]
+- **[Satel Integra]** by [@Tommatheussen]
+
+[@HarvsG]: https://github.com/HarvsG
+[@Tommatheussen]: https://github.com/Tommatheussen
+[London Underground]: /integrations/london_underground
+[Satel Integra]: /integrations/satel_integra
+
+## Other noteworthy changes
+
+There are many more improvements in this release; here are some of the other noteworthy changes:
+
+- The [lorem ipsum card] now supports [slipsum entities]. Thanks, [@frenck]!
+
+[@frenck]: https://github.com/frenck
+[lorem ipsum card]: /dashboards/lorem_ipsum/
+[slipsum entities]: /integrations/slipsum/
+
+### The new Home Dashboard keeps getting smarter.
+
+Following the improvements introduced in latest releases, this release makes the experience even smoother and more intuitive.
+
+We've simplified and reorganized things:
+- Suggested entities and favorites are now combined into a single, smart section, showing you what's most relevant in one place.
+- Areas are now grouped by floor, making it easier to browse and understand your home's layout at a glance.
+- The Lights, Climate, and Safety views have been moved to their own dedicated panels, so you can access them directly under Settings → Dashboards.
+
+These improvements bring everything together more naturally, helping your Home Dashboard feel less like a setup and more like a true reflection of your home.
+
+## Need help? Join the community
+
+Home Assistant has a great community of users who are all more than willing
+to help each other out. So, join us!
+
+Our very active [Discord chat server](/join-chat) is an excellent place to be,
+and don't forget to join our amazing [forums](https://community.home-assistant.io/).
+
+Found a bug or issue? Please report it in our [issue tracker](https://github.com/home-assistant/core/issues)
+to get it fixed! Or check [our help page](/help) for guidance on more
+places you can go.
+
+Are you more into email? [Sign up for the Open Home Foundation Newsletter](/newsletter)
+to get the latest news about features, things happening in our community, and other projects that support the Open Home straight into your inbox.
+
+## Backward-incompatible changes
+
+We do our best to avoid making changes to existing functionality that might unexpectedly impact your Home Assistant installation. Unfortunately, sometimes, it is inevitable.
+
+We always make sure to document these changes to make the transition as easy as
+possible for you. This release has the following backward-incompatible changes:
+
+Perfect 👍 Here’s the same **breaking changes list** now with all the proper reference links (GitHub usernames, PRs, and documentation) — fully formatted for Markdown export in Home Assistant release notes style:
+
+---
+
+{% details "Stop writing to config dir log file on supervised install" %}
+
+The Supervisor will no longer write log files directly to the configuration directory. This change improves separation between managed and user-controlled files.
+
+([@abmantis] - [#146675])
+
+{% enddetails %}
+
+{% details "Remove deprecated state constants from lock" %}
+
+Deprecated state constants in the `lock` integration have been removed. Update any custom components or automations using these constants.
+
+([@gjohansson-ST] - [#153367]) ([lock docs])
+
+{% enddetails %}
+
+{% details "Remove deprecated constants from media_player" %}
+
+All deprecated constants from the `media_player` integration have been removed. Custom components referencing these must update accordingly.
+
+([@gjohansson-ST] - [#153366]) ([media_player docs])
+
+{% enddetails %}
+
+{% details "Remove deprecated constants in camera" %}
+
+Deprecated constants within the `camera` integration have been removed. Update any references in custom integrations.
+
+([@gjohansson-ST] - [#153363]) ([camera docs])
+
+{% enddetails %}
+
+{% details "Remove deprecated entity feature constants in vacuum" %}
+
+The deprecated entity feature constants in the `vacuum` integration have been removed.
+
+([@gjohansson-ST] - [#153364]) ([vacuum docs])
+
+{% enddetails %}
+
+{% details "Remove Vultr integration" %}
+
+The `vultr` integration has been removed and is no longer available.
+
+([@mib1185] - [#153560]) ([vultr docs])
+
+{% enddetails %}
+
+{% details "Remove IBM Watson IoT Platform integration" %}
+
+The `watson_iot` integration has been removed due to lack of maintenance and usage.
+
+([@tr4nt0r] - [#153567]) ([watson_iot docs])
+
+{% enddetails %}
+
+{% details "Add translations and icons to OralB integration" %}
+
+This change updates the `oralb` integration with translations and icons. Some entity IDs or display attributes may have changed.
+
+([@tr4nt0r] - [#153605]) ([oralb docs])
+
+{% enddetails %}
+
+{% details "Remove Plum Lightpad integration" %}
+
+The `plum_lightpad` integration has been removed.
+
+([@tr4nt0r] - [#153590]) ([plum_lightpad docs])
+
+{% enddetails %}
+
+{% details "Validating schema outside the event loop will now fail" %}
+
+Schemas must now be validated within the event loop. Validations performed outside will raise errors.
+
+([@gjohansson-ST] - [#153472])
+
+{% enddetails %}
+
+{% details "Bump aiomealie to 1.0.0, update min Mealie instance version to v2" %}
+
+The `mealie` integration now requires Mealie v2 or later and uses `aiomealie` 1.0.0.
+
+([@andrew-codechimp] - [#153203]) ([mealie docs])
+
+{% enddetails %}
+
+{% details "Remove previously deprecated template attach function" %}
+
+The previously deprecated template attach function has been removed. Update custom templates using the new attach API.
+
+([@gjohansson-ST] - [#153370])
+
+{% enddetails %}
+
+{% details "Reverse Motion Blinds tilt direction" %}
+
+The tilt direction for `motion_blinds` has been reversed to align with standard behavior. Adjust automations as necessary.
+
+([@starkillerOG] - [#149777]) ([motion_blinds docs])
+
+{% enddetails %}
+
+{% details "Call async_track_template_result with template without hass now fails" %}
+
+`async_track_template_result` now requires a `hass` instance when called with a template.
+
+([@gjohansson-ST] - [#153473])
+
+{% enddetails %}
+
+{% details "Migrate Nederlandse Spoorwegen sensor to timestamp" %}
+
+The `nederlandse_spoorwegen` integration now reports departure and arrival times as timestamps.
+
+([@joostlek] - [#154011]) ([nederlandse_spoorwegen docs])
+
+{% enddetails %}
+
+{% details "Remove deprecated cover state constants" %}
+
+Deprecated cover state constants have been removed. Update references accordingly.
+
+([@gjohansson-ST] - [#154037]) ([cover docs])
+
+{% enddetails %}
+
+{% details "Remove deprecated set state directly in alarm_control_panel" %}
+
+Directly setting state in the `alarm_control_panel` integration is no longer supported.
+
+([@gjohansson-ST] - [#154038]) ([alarm_control_panel docs])
+
+{% enddetails %}
+
+{% details "Remove deprecated extra attributes from fritzbox climate" %}
+
+Deprecated extra attributes in the `fritzbox` climate integration have been removed.
+
+([@flabbamann] - [#154152]) ([fritzbox docs])
+
+{% enddetails %}
+
+{% details "Remove deprecated ConfigSource from core" %}
+
+`ConfigSource` has been removed from the core system. Ensure any custom integrations no longer reference it.
+
+([@gjohansson-ST] - [#154112])
+
+{% enddetails %}
+
+{% details "Bump renault-api to 0.4.4" %}
+
+The `renault` integration has been updated to use `renault-api` 0.4.4.
+
+([@epenet] - [#154137]) ([renault docs])
+
+{% enddetails %}
+
+{% details "async_config_entry_first_refresh in update coordinator requires a config entry" %}
+
+`async_config_entry_first_refresh` now mandates a valid config entry. Custom components using it must be updated.
+
+([@gjohansson-ST] - [#154114])
+
+{% enddetails %}
+
+{% details "Remove Asuswrt device tracker last_time_reachable extra attribute" %}
+
+The `last_time_reachable` extra attribute has been removed from the `asuswrt` device tracker.
+
+([@ollo69] - [#154219]) ([asuswrt docs])
+
+{% enddetails %}
+
+{% details "Set assumed state to group if at least one child has assumed state" %}
+
+Groups now reflect an assumed state if any member entity has an assumed state.
+
+([@piitaya] - [#154163]) ([group docs])
+
+{% enddetails %}
+
+{% details "Add support for Python 3.14" %}
+
+Home Assistant now supports Python 3.14. Custom integrations should be verified for compatibility.
+
+([@cdce8p] - [#153939])
+
+{% enddetails %}
+
+{% details "Fix friendly names of zones with mobile_app" %}
+
+Zone entities created via the `mobile_app` integration now correctly handle friendly names.
+
+([@Ashus] - [#149453]) ([mobile_app docs])
+
+{% enddetails %}
+
+{% details "Make Speed optional for GoToPreset ONVIF command" %}
+
+The `Speed` parameter in ONVIF `GoToPreset` commands is now optional.
+
+([@carlos-sarmiento] - [#149636]) ([onvif docs])
+
+{% enddetails %}
+
+{% details "Fail creating config entry in reauth or reconfigure flows" %}
+
+Creating config entries during reauthentication or reconfiguration flows will now fail if invalid.
+
+([@gjohansson-ST] - [#154035])
+
+{% enddetails %}
+
+{% details "Fix LG webOS TV entity availability status" %}
+
+Entity availability for `webostv` devices has been corrected to better reflect actual device status.
+
+([@thecode] - [#155164]) ([webostv docs])
+
+{% enddetails %}
+
+{% details "Bump renault-api to 0.5.0" %}
+
+The `renault` integration now uses `renault-api` version 0.5.0.
+
+([@epenet] - [#155263]) ([renault docs])
+
+{% enddetails %}
+
+{% details "Remove neato integration" %}
+
+The `neato` integration and related analytics have been removed from Home Assistant.
+
+([@mib1185] - [#154902]) ([neato docs]) ([homeassistant_alerts docs]) ([analytics_insights docs])
+
+{% enddetails %}
+
+{% details "Use API token authentication in traccar_server" %}
+
+The `traccar_server` integration now uses API token authentication instead of legacy credentials.
+
+([@pantherale0] - [#155297]) ([traccar_server docs])
+
+{% enddetails %}
+
+[@abmantis]: https://github.com/abmantis
+[@gjohansson-ST]: https://github.com/gjohansson-ST
+[@mib1185]: https://github.com/mib1185
+[@tr4nt0r]: https://github.com/tr4nt0r
+[@andrew-codechimp]: https://github.com/andrew-codechimp
+[@starkillerOG]: https://github.com/starkillerOG
+[@joostlek]: https://github.com/joostlek
+[@flabbamann]: https://github.com/flabbamann
+[@epenet]: https://github.com/epenet
+[@ollo69]: https://github.com/ollo69
+[@piitaya]: https://github.com/piitaya
+[@cdce8p]: https://github.com/cdce8p
+[@Ashus]: https://github.com/Ashus
+[@carlos-sarmiento]: https://github.com/carlos-sarmiento
+[@thecode]: https://github.com/thecode
+[@pantherale0]: https://github.com/pantherale0
+[#146675]: https://github.com/home-assistant/core/pull/146675
+[#153367]: https://github.com/home-assistant/core/pull/153367
+[#153366]: https://github.com/home-assistant/core/pull/153366
+[#153363]: https://github.com/home-assistant/core/pull/153363
+[#153364]: https://github.com/home-assistant/core/pull/153364
+[#153560]: https://github.com/home-assistant/core/pull/153560
+[#153567]: https://github.com/home-assistant/core/pull/153567
+[#153605]: https://github.com/home-assistant/core/pull/153605
+[#153590]: https://github.com/home-assistant/core/pull/153590
+[#153472]: https://github.com/home-assistant/core/pull/153472
+[#153203]: https://github.com/home-assistant/core/pull/153203
+[#153370]: https://github.com/home-assistant/core/pull/153370
+[#149777]: https://github.com/home-assistant/core/pull/149777
+[#153473]: https://github.com/home-assistant/core/pull/153473
+[#154011]: https://github.com/home-assistant/core/pull/154011
+[#154037]: https://github.com/home-assistant/core/pull/154037
+[#154038]: https://github.com/home-assistant/core/pull/154038
+[#154152]: https://github.com/home-assistant/core/pull/154152
+[#154112]: https://github.com/home-assistant/core/pull/154112
+[#154137]: https://github.com/home-assistant/core/pull/154137
+[#154114]: https://github.com/home-assistant/core/pull/154114
+[#154219]: https://github.com/home-assistant/core/pull/154219
+[#154163]: https://github.com/home-assistant/core/pull/154163
+[#153939]: https://github.com/home-assistant/core/pull/153939
+[#149453]: https://github.com/home-assistant/core/pull/149453
+[#149636]: https://github.com/home-assistant/core/pull/149636
+[#154035]: https://github.com/home-assistant/core/pull/154035
+[#155164]: https://github.com/home-assistant/core/pull/155164
+[#155263]: https://github.com/home-assistant/core/pull/155263
+[#154902]: https://github.com/home-assistant/core/pull/154902
+[#155297]: https://github.com/home-assistant/core/pull/155297
+[lock docs]: /integrations/lock/
+[media_player docs]: /integrations/media_player/
+[camera docs]: /integrations/camera/
+[vacuum docs]: /integrations/vacuum/
+[vultr docs]: /integrations/vultr/
+[watson_iot docs]: /integrations/watson_iot/
+[oralb docs]: /integrations/oralb/
+[plum_lightpad docs]: /integrations/plum_lightpad/
+[mealie docs]: /integrations/mealie/
+[motion_blinds docs]: /integrations/motion_blinds/
+[nederlandse_spoorwegen docs]: /integrations/nederlandse_spoorwegen/
+[cover docs]: /integrations/cover/
+[alarm_control_panel docs]: /integrations/alarm_control_panel/
+[fritzbox docs]: /integrations/fritzbox/
+[renault docs]: /integrations/renault/
+[asuswrt docs]: /integrations/asuswrt/
+[group docs]: /integrations/group/
+[mobile_app docs]: /integrations/mobile_app/
+[onvif docs]: /integrations/onvif/
+[webostv docs]: /integrations/webostv/
+[neato docs]: /integrations/neato/
+[homeassistant_alerts docs]: /integrations/homeassistant_alerts/
+[analytics_insights docs]: /integrations/analytics_insights/
+[traccar_server docs]: /integrations/traccar_server/
+
+If you are a custom integration developer and want to learn about changes and
+new features available for your integration: Be sure to follow our
+[developer blog][devblog]. The following changes are the most notable for this
+release:
+
+- [Update coordinator now allows retriggering](https://developers.home-assistant.io/blog/2025/10/05/coordinator-retrigger)
+- [Device filter has been removed from target selector](https://developers.home-assistant.io/blog/2025/10/14/device-filter-removed-from-target-selector)
+- [Changes to the recorder statistics API](https://developers.home-assistant.io/blog/2025/10/16/recorder-statistics-api-changes)
+- [Service translations removed from WebSocket get_services and REST /api/services](https://developers.home-assistant.io/blog/2025/10/24/service-web-api-changes)
+
+[devblog]: https://developers.home-assistant.io/blog/
+
+## All changes
+
+Of course, there is a lot more in this release. You can find a list of all changes made here: [Full changelog for Home Assistant Core 2025.11](/changelogs/core-2025.11)
diff --git a/source/changelogs/core-2025.11.markdown b/source/changelogs/core-2025.11.markdown
new file mode 100644
index 00000000000..4aa4931b8d5
--- /dev/null
+++ b/source/changelogs/core-2025.11.markdown
@@ -0,0 +1,2435 @@
+---
+title: Full changelog for Home Assistant 2025.11
+description: Detailed changelog for the Home Assistant 2025.11 release
+replace_regex: \s\(\[?[a-z0-9\-\s_]+\]?\)$
+---
+
+These are all the changes included in the Home Assistant 2025.11 release.
+
+For a summary in a more readable format
+[Release notes blog for this release](/blog/2025/11/05/release-202511/).
+
+## All changes
+
+
+- Bump version to 2025.11.0dev0 ([@frenck] - [#152915])
+- Quality: mark installation param doc as done ([@jimmy-zhening-luo] - [#152909]) ([litterrobot docs])
+- Bump actions/cache from 4.2.4 to 4.3.0 ([@dependabot] - [#152934])
+- Add return types and docstring to sonos component ([@KarstenBade] - [#152946]) ([sonos docs])
+- Bump hass-nabucasa from 1.1.1 to 1.1.2 ([@ludeeus] - [#152950]) ([cloud docs])
+- Add HassKey for hass.data in Squeezebox ([@peteS-UK] - [#149129]) ([squeezebox docs])
+- Move condition-specific fields into options ([@arturpragacz] - [#152635]) ([sun docs]) ([zone docs])
+- Correct filter of target selector in sonos services ([@emontnemery] - [#152972]) ([sonos docs])
+- Replace target selector with device selector in fully_kiosk services ([@emontnemery] - [#152959]) ([fully_kiosk docs])
+- Remove device filter from target selector in google_mail services ([@emontnemery] - [#152968]) ([google_mail docs])
+- Remove device and entity filter from target selector in homeassistant services ([@emontnemery] - [#152969]) ([homeassistant docs])
+- Remove device filter from target selector in lyric services ([@emontnemery] - [#152970]) ([lyric docs])
+- Add missing square brackets to references in `fully_kiosk` actions ([@NoRi2909] - [#152987]) ([fully_kiosk docs])
+- Remove deprecated zone and event condition keys ([@abmantis] - [#152986]) ([zone docs])
+- Improve tests for Alexa Devices ([@chemelli74] - [#152995]) ([alexa_devices docs])
+- Code optimization for Uptime Robot ([@chemelli74] - [#152993]) ([uptimerobot docs])
+- Bump aiohomeconnect to version 0.20.0 ([@Diegorro98] - [#153003]) ([home_connect docs])
+- Remove device filter from target selector in bang_olufsen services ([@emontnemery] - [#152957]) ([bang_olufsen docs])
+- Snapshot testing for Plugwise Sensor platform ([@bouwew] - [#153021]) ([plugwise docs])
+- Add garage door opener for switchbot integration ([@zerzhang] - [#148460]) ([switchbot docs]) (new-platform)
+- Code optimization for Uptime Robot ([@chemelli74] - [#153031]) ([uptimerobot docs])
+- Bump github/codeql-action from 3.30.3 to 3.30.4 ([@dependabot] - [#153015])
+- Fix typing in ObjectSelectorConfig ([@emontnemery] - [#153043])
+- Add discovery to Mealie ([@andrew-codechimp] - [#151773]) ([mealie docs])
+- Replace platform setup functions with fixtures with autouse in Squeezebox tests ([@peteS-UK] - [#153057]) ([squeezebox docs])
+- Snapshot testing for Plugwise Switch platform ([@bouwew] - [#153030]) ([plugwise docs])
+- Correct filter of target selector in motioneye services ([@emontnemery] - [#152971]) ([motioneye docs])
+- Replace patch of entity_registry in test_config_flow for Squeezebox ([@peteS-UK] - [#153039]) ([squeezebox docs])
+- nmap_tracker: Optimize default scan options ([@Eskander] - [#153047]) ([nmap_tracker docs])
+- Bump nibe dependency to 2.19.0 ([@bj00rn] - [#153062]) ([nibe_heatpump docs])
+- Squeezebox: Proxy all the thumbnails ([@Hypfer] - [#147199]) ([squeezebox docs])
+- Add IMAP fetch message part feature ([@jbouwh] - [#152845]) ([imap docs])
+- Use automatic reload options flow in generic_hygrostat ([@gjohansson-ST] - [#153102]) ([generic_hygrostat docs])
+- Extend squeezebox config_flow test to completion ([@peteS-UK] - [#153000]) ([squeezebox docs])
+- Use automatic reload options flow in trend ([@gjohansson-ST] - [#153117]) ([trend docs])
+- Use automatic reload options flow in tod ([@gjohansson-ST] - [#153113]) ([tod docs])
+- Use automatic reload options flow in local_file ([@gjohansson-ST] - [#153114]) ([local_file docs])
+- Use automatic reload options flow in systemmonitor ([@gjohansson-ST] - [#153107]) ([systemmonitor docs])
+- Add reauthentication flow to airOS ([@CoMPaTech] - [#153076]) ([airos docs])
+- Use automatic reload options flow in group ([@gjohansson-ST] - [#153116]) ([group docs])
+- Use automatic reload options flow in template ([@gjohansson-ST] - [#153110]) ([template docs])
+- Use automatic reload options flow in switch_as_x ([@gjohansson-ST] - [#153109]) ([switch_as_x docs])
+- Use automatic reload options flow in generic_thermostat ([@gjohansson-ST] - [#153108]) ([generic_thermostat docs])
+- Use automatic reload options flow in worldclock ([@gjohansson-ST] - [#153105]) ([worldclock docs])
+- Use automatic reload options flow in derivative ([@gjohansson-ST] - [#153112]) ([derivative docs])
+- Use automatic reload options flow in utility_meter ([@gjohansson-ST] - [#153111]) ([utility_meter docs])
+- Use automatic reload options flow in mold_indicator ([@gjohansson-ST] - [#153106]) ([mold_indicator docs])
+- Use automatic reload options flow in history_stats ([@gjohansson-ST] - [#153115]) ([history_stats docs])
+- Use automatic reload options flow in filter ([@gjohansson-ST] - [#153104]) ([filter docs])
+- Use automatic reload options flow in random ([@gjohansson-ST] - [#153103]) ([random docs])
+- Extend timeout test in test_config_flow for Squeezebox to completion ([@peteS-UK] - [#153080]) ([squeezebox docs])
+- Improve interview logging in Onkyo ([@arturpragacz] - [#153095]) ([onkyo docs])
+- Portainer add re-auth flow ([@erwindouna] - [#153077]) ([portainer docs])
+- Refactor SQL integration ([@tronikos] - [#153135]) ([sql docs])
+- Add Reolink AI bicycle detection entity ([@starkillerOG] - [#153163]) ([reolink docs])
+- Add Reolink siren state ([@starkillerOG] - [#153169]) ([reolink docs])
+- Rework devolo Home Control config flow tests ([@Shutgun] - [#147083]) ([devolo_home_control docs])
+- Bump aiomealie to 0.11.0 adding times to recipes ([@andrew-codechimp] - [#153183]) ([mealie docs])
+- Bump github/codeql-action from 3.30.4 to 3.30.5 ([@dependabot] - [#153179])
+- Bump actions/dependency-review-action from 4.7.3 to 4.8.0 ([@dependabot] - [#153180])
+- Add Reolink Ai person type, vehicle type and animal type ([@starkillerOG] - [#153170]) ([reolink docs])
+- Add async_iterator util ([@emontnemery] - [#153194]) ([backup docs])
+- Matter DoorLock attributes ([@lboue] - [#151418]) ([matter docs])
+- Add test which fails on duplicated statistics units ([@emontnemery] - [#153202]) ([recorder docs])
+- Add Reolink bicycle sensitivity and delay ([@starkillerOG] - [#153217]) ([reolink docs])
+- Replace legacy hass icons to mdi icons ([@piitaya] - [#153204])
+- Bump pysmhi to 1.1.0 ([@gjohansson-ST] - [#153222]) ([smhi docs])
+- Rework test split for airOS reauthentication flow ([@CoMPaTech] - [#153221]) ([airos docs])
+- Use attribute names for match class ([@cdce8p] - [#153191]) ([onkyo docs])
+- Correct target filter in ecovacs services ([@emontnemery] - [#153241]) ([ecovacs docs])
+- Rename resolver to nameserver in dnsip ([@gjohansson-ST] - [#153223]) ([dnsip docs])
+- Bump docker/login-action from 3.5.0 to 3.6.0 ([@dependabot] - [#153239])
+- Record current quality scale of Electricity Maps ([@jpbede] - [#149241]) ([co2signal docs])
+- Use initial received WebSocket state in Bang & Olufsen ([@mj23000] - [#152432]) ([bang_olufsen docs])
+- Add forecast energy sensor to Imeon inverter integration ([@Imeon-Energy] - [#152176]) ([imeon_inverter docs])
+- Correct homekit service definition ([@emontnemery] - [#153242]) ([homekit docs])
+- Correct target filter in litterrobot services ([@emontnemery] - [#153243]) ([litterrobot docs])
+- Correct target filter in osoenergy services ([@emontnemery] - [#153244]) ([osoenergy docs])
+- Skip unserializable flows in WS config_entries/flow/subscribe ([@emontnemery] - [#153259]) ([config docs])
+- Handle errors in WS manifest/list ([@emontnemery] - [#153256]) ([websocket_api docs])
+- Add device class filter to entity services ([@emontnemery] - [#153247])
+- Bump hass-nabucasa from 1.1.2 to 1.2.0 ([@ludeeus] - [#153250]) ([cloud docs])
+- snoo: add button entity for calling start_snoo ([@falconindy] - [#151052]) ([snoo docs]) (new-platform)
+- Update pandas to 2.3.3 ([@cdce8p] - [#153251])
+- Add release url to Litter-Robot 4 update entity ([@natekspencer] - [#152504]) ([litterrobot docs])
+- Add lock support to Switchbot Cloud ([@XiaoLing-git] - [#148310]) ([switchbot_cloud docs])
+- Add support model [relay switch 2pm] for switchbot cloud ([@XiaoLing-git] - [#148381]) ([switchbot_cloud docs])
+- Add Reolink floodlight event entities ([@starkillerOG] - [#152564]) ([reolink docs])
+- Use pytest_unordered in additional service helper tests ([@emontnemery] - [#153255])
+- Improve saved state of RestoreSensor when using freezegun ([@emontnemery] - [#152740]) ([sensor docs])
+- Add Roomba J9 compatibility to the roomba integration ([@rokam] - [#145913]) ([roomba docs])
+- Add tests for Sonos media metadata ([@PeteRager] - [#152622]) ([sonos docs])
+- Add air/water filter state in percent to LG ThinQ ([@LG-ThinQ-Integration] - [#152150]) ([lg_thinq docs])
+- Update quality scale of ntfy integration to platinum 🏆️ ([@tr4nt0r] - [#151785]) ([ntfy docs])
+- Fix sentence-casing in two title strings of `roomba` ([@NoRi2909] - [#153281]) ([roomba docs])
+- Add support for Media player Mute/Unmute intents ([@anishsane] - [#150508]) ([media_player docs])
+- Add meteo_lt integration ([@xE1H] - [#152948]) ([meteo_lt docs]) (new-integration)
+- Add notify platform to Habitica ([@tr4nt0r] - [#150553]) ([habitica docs]) (new-platform)
+- Add switch domain to VegeHub integration ([@Thulrus] - [#148436]) ([vegehub docs]) (new-platform)
+- Add support for errored torrents in qBittorrent sensor ([@aviadlevy] - [#153120]) ([qbittorrent docs])
+- Add Firefly III integration ([@erwindouna] - [#147062]) ([firefly_iii docs]) (new-integration)
+- Add device class filter to switcher_kis services ([@emontnemery] - [#153248]) ([switcher_kis docs])
+- Add new cover fixture for Tuya ([@epenet] - [#153310]) ([tuya docs])
+- Stop writing to config dir log file on supervised install ([@abmantis] - [#146675]) (breaking-change)
+- Fix device_automation RuntimeWarning in tests ([@cdce8p] - [#153319]) ([device_automation docs])
+- Add test for full device snapshot for Shelly Wall Display XL ([@bieniu] - [#153305]) ([shelly docs])
+- Use pytest.mark.usefixtures in some recorder tests ([@emontnemery] - [#153313]) ([recorder docs])
+- Bayesian - add config entry tests ([@HarvsG] - [#153316]) ([bayesian docs])
+- Use pytest.mark.usefixtures in history tests ([@emontnemery] - [#153306]) ([history docs])
+- Bump pyfirefly 0.1.6 ([@erwindouna] - [#153335]) ([firefly_iii docs])
+- Update pyOpenSSL to 25.3.0 ([@cdce8p] - [#153329])
+- Add missing test for Shelly config flow ([@bieniu] - [#153346]) ([shelly docs])
+- Add water heater fixture for Tuya tests ([@epenet] - [#153336]) ([tuya docs])
+- Update bcrpyt to 5.0.0 ([@cdce8p] - [#153325])
+- Misc typing improvements ([@cdce8p] - [#153322])
+- Update types packages ([@cdce8p] - [#153330]) ([pandora docs])
+- Update cryptography to 46.0.2 ([@cdce8p] - [#153327])
+- Add parallel updates to airthings_ble ([@LaStrada] - [#153315]) ([airthings_ble docs])
+- Remove to_native method from recorder database schemas ([@emontnemery] - [#153334]) ([recorder docs])
+- Remove legacy history queries from recorder ([@emontnemery] - [#153324]) ([recorder docs])
+- Remove deprecated state constants from lock ([@gjohansson-ST] - [#153367]) ([lock docs]) (breaking-change)
+- Remove deprecated constants from media_player ([@gjohansson-ST] - [#153366]) ([media_player docs]) (breaking-change)
+- Remove deprecated constants in camera ([@gjohansson-ST] - [#153363]) ([camera docs]) (breaking-change)
+- Improve recorder migration tests ([@emontnemery] - [#153388]) ([recorder docs])
+- Add test fixture for new Tuya jsq category ([@epenet] - [#153412]) ([tuya docs])
+- Add test fixture for new Tuya cjkg category ([@epenet] - [#153411]) ([tuya docs])
+- Improve recorder migration test ([@emontnemery] - [#153405]) ([recorder docs])
+- Remove deprecated entity feature constants in vacuum ([@gjohansson-ST] - [#153364]) ([vacuum docs]) (breaking-change)
+- Add more sensors to Tuya weather monitor ([@epenet] - [#153420]) ([tuya docs])
+- Add last check-in sensor to Habitica integration ([@tr4nt0r] - [#153293]) ([habitica docs])
+- Cleanup sync_callback in devolo Home Control ([@Shutgun] - [#153321]) ([devolo_home_control docs])
+- Adds token authentication and usage of official API for Growatt MIN/TLX inverters ([@johanzander] - [#149783]) ([growatt_server docs])
+- Use walrus and combine conditions in Tuya alarm control panel ([@epenet] - [#153426]) ([tuya docs])
+- Move common Uptime Robot new device check logic to helper ([@abmantis] - [#153094]) ([uptimerobot docs])
+- Firefly III add re-auth flow ([@erwindouna] - [#153303]) ([firefly_iii docs])
+- Add new dehumidifier fixture for Tuya ([@epenet] - [#153407]) ([tuya docs])
+- Add Quality Scale to Satel Integra ([@Tommatheussen] - [#153122]) ([satel_integra docs])
+- Fix spelling error in logbook tests ([@dollaransh17] - [#153417]) ([logbook docs])
+- Add Lunatone gateway integration ([@MoonDevLT] - [#149182]) ([lunatone docs]) (new-integration)
+- Move entities to the end of devices in analytics payload ([@arturpragacz] - [#153449]) ([analytics docs])
+- Add new test fixture for Tuya wk category ([@epenet] - [#153457]) ([tuya docs])
+- Bump aioshelly 13.11.0 ([@thecode] - [#153458]) ([shelly docs])
+- Add light, security and climate panel ([@piitaya] - [#153261]) ([frontend docs])
+- Portainer add configuration URL's ([@erwindouna] - [#153466]) ([portainer docs])
+- Add serial number to the list of discovered devices ([@LaStrada] - [#153448]) ([airthings_ble docs])
+- Add data_description field for Airthings BLE ([@LaStrada] - [#153442]) ([airthings_ble docs])
+- Improve recorder migration tests dropping indices ([@emontnemery] - [#153456]) ([recorder docs])
+- Add PARALLEL_UPDATES to Squeezebox switch platform ([@peteS-UK] - [#153477]) ([squeezebox docs])
+- Fix Airthings config flow description ([@LaStrada] - [#153452]) ([airthings docs])
+- Add relative humidity to matter climate entities ([@MrEbbinghaus] - [#152554]) ([matter docs])
+- Improve enable_migrate_event_ids recorder test fixture ([@emontnemery] - [#153470]) ([recorder docs])
+- Remove state attributes from Firefly 3 ([@joostlek] - [#153285]) ([firefly_iii docs])
+- Respect filtering of WS subscribe_entities when there are unserializalizable states ([@emontnemery] - [#153262]) ([websocket_api docs])
+- Start recorder data migration after schema migration ([@emontnemery] - [#153471]) ([recorder docs])
+- Remove deprication code for reolink Hub switches ([@dollaransh17] - [#153483]) ([reolink docs])
+- Bump recorder live schema migration to schema version 48 ([@emontnemery] - [#153404]) ([recorder docs])
+- Cleanup reolink update entity migration ([@starkillerOG] - [#153492]) ([reolink docs])
+- Allign naming of Reolink host switch entities ([@starkillerOG] - [#153494]) ([reolink docs])
+- Use new Reolink rec_enable flag ([@starkillerOG] - [#153496]) ([reolink docs])
+- Improve Reolink docstrings ([@starkillerOG] - [#153498]) ([reolink docs])
+- Remove runtime support for recorder DB without States.last_reported_ts ([@emontnemery] - [#153495]) ([recorder docs])
+- Update ovoenergy to 3.0.2 ([@timmo001] - [#153488]) ([ovo_energy docs])
+- Remove module recorder.history.modern ([@emontnemery] - [#153502]) ([recorder docs])
+- Fix typo in Airthings BLE config flow ([@LaStrada] - [#153512]) ([airthings docs])
+- Add num open fds sensor to systemmonitor ([@agners] - [#152441]) ([systemmonitor docs])
+- Fix awair integration AttributeError when update listener accesses runtime_data ([@Copilot] - [#153521])
+- Add Shelly support for valve entities ([@thecode] - [#153348]) ([shelly docs])
+- Bump Airthings BLE to 1.1.1 ([@LaStrada] - [#153529]) ([airthings_ble docs])
+- Remove Vultr integration ([@mib1185] - [#153560]) ([vultr docs]) (breaking-change)
+- Bump pyenphase to 2.4.0 ([@catsmanac] - [#153583]) ([enphase_envoy docs])
+- Portainer add switch platform ([@erwindouna] - [#153485]) ([portainer docs]) (new-platform)
+- Improve Habitica tests ([@tr4nt0r] - [#153573]) ([habitica docs])
+- Bump github/codeql-action from 3.30.5 to 3.30.6 ([@dependabot] - [#153524])
+- Remove IBM Watson IoT Platform integration ([@tr4nt0r] - [#153567]) ([watson_iot docs]) (breaking-change)
+- Portainer follow-up points ([@erwindouna] - [#153594]) ([portainer docs])
+- Bump pynordpool to 0.3.1 ([@gjohansson-ST] - [#153599]) ([nordpool docs])
+- Extend enphase_envoy test data with new library data fields ([@catsmanac] - [#153591]) ([enphase_envoy docs])
+- Use SensorDescription for GoogleTravelTimeSensor ([@eifinger] - [#153585]) ([google_travel_time docs])
+- Address comments for the add-on switch entity ([@felipecrs] - [#153518]) ([hassio docs])
+- Add two new consumable sensors to Roborock ([@Lash-L] - [#153606]) ([roborock docs])
+- Fix string interpolation in local_todo error messages ([@dollaransh17] - [#153580]) ([local_todo docs])
+- Update the map parser in Roborock vacuum to use coord parser. ([@Lash-L] - [#153520]) ([roborock docs])
+- Raise repairs on platform setup for sql ([@gjohansson-ST] - [#153581]) ([sql docs])
+- Setup platform services during integration start in sensibo ([@gjohansson-ST] - [#153571]) ([sensibo docs])
+- Add Matter Thermostat OccupancySensor ([@lboue] - [#153166]) ([matter docs])
+- Fix sql repair string ([@gjohansson-ST] - [#153619]) ([sql docs])
+- Correct kraken test issues ([@elupus] - [#153601]) ([kraken docs])
+- Fix blue current mocking out platform with empty string ([@elupus] - [#153604]) ([blue_current docs])
+- Update grpcio to 1.75.1 ([@cdce8p] - [#153643])
+- Add translations and icons to OralB integration ([@tr4nt0r] - [#153605]) ([oralb docs]) (breaking-change)
+- Update PyYAML to 6.0.3 ([@cdce8p] - [#153626])
+- Bump libpyvivotek to 0.6.1 and add strict typing for Vivotek integration ([@HarlemSquirrel] - [#153342]) ([vivotek docs])
+- Remove Plum Lightpad integration ([@tr4nt0r] - [#153590]) ([plum_lightpad docs]) (breaking-change)
+- Bump annotatedyaml to 1.0.2 ([@bdraco] - [#153651])
+- Bump bluetooth-data-tools to 1.28.3 ([@bdraco] - [#153653]) ([bluetooth docs]) ([led_ble docs]) ([ld2410_ble docs]) ([private_ble_device docs])
+- Fix flaky template test ([@cdce8p] - [#153624])
+- Bump habluetooth to 5.7.0 ([@bdraco] - [#153665]) ([bluetooth docs])
+- Bump bleak-esphome to 3.4.0 ([@bdraco] - [#153669]) ([esphome docs])
+- Bump cached-ipaddress to 1.0.1 ([@bdraco] - [#153670]) ([dhcp docs])
+- Limit shelly tests to single platform ([@elupus] - [#153681]) ([shelly docs])
+- Smarter calculation of chunk size in onedrive ([@zweckj] - [#153679]) ([onedrive docs])
+- Schedule update coordinator again if it is active ([@elupus] - [#153596])
+- Bump fnv-hash-fast to 1.6.0 ([@bdraco] - [#153682]) ([recorder docs]) ([homekit docs])
+- Bump dbus-fast to 2.44.5 ([@bdraco] - [#153686]) ([bluetooth docs])
+- Bump ulid-transform to 1.5.2 ([@bdraco] - [#153690])
+- Bump propcache to 0.4.0 ([@bdraco] - [#153694])
+- Bump aioesphomeapi to 41.12.0 ([@bdraco] - [#153698]) ([esphome docs])
+- Bump PyViCare to 2.52.0 ([@CFenner] - [#153629]) ([vicare docs])
+- Add zeroconf to hassfest version requirements ([@cdce8p] - [#153703])
+- Bump zeroconf to 0.148.0 ([@bdraco] - [#153704]) ([zeroconf docs])
+- Bump Mill library ([@Danielhiversen] - [#153683]) ([mill docs])
+- Shelly code quality and cleanup ([@thecode] - [#153692]) ([shelly docs])
+- Double max retries in Google Drive ([@tronikos] - [#153717]) ([google_drive docs])
+- Clarify description for media player entity in Google Assistant SDK ([@tronikos] - [#153715]) ([google_assistant_sdk docs])
+- Portainer add button platform ([@erwindouna] - [#153063]) ([portainer docs]) (new-platform)
+- Add Shelly support for climate entities ([@thecode] - [#153450]) ([shelly docs])
+- Add debouncer to acaia ([@zweckj] - [#153725]) ([acaia docs])
+- Bump aiontfy to v0.6.1 ([@tr4nt0r] - [#153738]) ([ntfy docs])
+- Remove Shelly `presencezone` component from `VIRTUAL_COMPONENTS` tuple ([@bieniu] - [#153740]) ([shelly docs])
+- Upgrade upcloud-api to 2.9.0 ([@scop] - [#153727]) ([upcloud docs])
+- Update suggested display precision for ntfy attachment size to 2 ([@tr4nt0r] - [#153741]) ([ntfy docs])
+- Fix lamarzocco brewing start time sensor availability ([@zweckj] - [#153732]) ([lamarzocco docs])
+- Check if firmware is outdated when adding an Airthings BLE device ([@LaStrada] - [#153559]) ([airthings_ble docs])
+- Use full serial number when adding an Airthings device ([@LaStrada] - [#153499]) ([airthings_ble docs])
+- Bump aiohomekit to 3.2.20 ([@bdraco] - [#153750]) ([homekit_controller docs])
+- AGENTS.md ([@Shulyaka] - [#153680])
+- Fix crash when setting up Airthings BLE device ([@LaStrada] - [#153510]) ([airthings_ble docs])
+- Change style for critical number entities in ViCare integration ([@CFenner] - [#153634]) ([vicare docs])
+- Add sensors for battery charge amount to ViCare integration ([@CFenner] - [#153631]) ([vicare docs])
+- Migrate tolo to entry.runtime_data ([@zweckj] - [#153744]) ([tolo docs])
+- Bump anthropic to 0.69.0 ([@Shulyaka] - [#153764]) ([anthropic docs])
+- Add support for Anthropic Claude Sonnet 4.5 ([@Shulyaka] - [#153769]) ([anthropic docs])
+- Revert "AGENTS.md" ([@zweckj] - [#153777])
+- Daikin increase timeout ([@fredrike] - [#153722]) ([daikin docs])
+- Shelly's energy sensors naming paradigm standardization ([@davidrapan] - [#153729]) ([shelly docs])
+- ESPHome to set Z-Wave discovery as next_flow ([@balloob] - [#153706]) ([esphome docs])
+- Add pytest command line option to drop recorder db before test ([@emontnemery] - [#153527])
+- Validating schema outside the event loop will now fail ([@gjohansson-ST] - [#153472]) (breaking-change)
+- Cleanup process_fds addition in systemmonitor ([@gjohansson-ST] - [#153568]) ([systemmonitor docs])
+- Bump aiomealie to 1.0.0, update min Mealie instance version to v2. ([@andrew-codechimp] - [#153203]) ([mealie docs]) (breaking-change)
+- Make hassfest fail on services with device filter on targets ([@emontnemery] - [#152794])
+- Add device class filter to hydrawise services ([@emontnemery] - [#153249]) ([hydrawise docs])
+- Allow to set the manufacturer in a MQTT device subentry setup ([@jbouwh] - [#153747]) ([mqtt docs])
+- Remove previously deprecated template attach function ([@gjohansson-ST] - [#153370]) (breaking-change)
+- Use automatic reload options flow in min_max ([@gjohansson-ST] - [#153143]) ([min_max docs])
+- Use yaml anchors in ci workflow ([@cdce8p] - [#152586])
+- Ollama thinking content ([@Shulyaka] - [#150393]) ([ollama docs])
+- Update MCP server to support the newer HTTP protocol ([@allenporter] - [#153779]) ([mcp_server docs])
+- Add Shelly Wall Display XL to the list of devices without firmware changelog ([@bieniu] - [#153781]) ([shelly docs])
+- Translate reauthentication error message in Google Assistant SDK ([@tronikos] - [#153797]) ([google_assistant_sdk docs])
+- Use TEMPERATURE_SCALING_FACTOR for Matter sensors ([@lboue] - [#153807]) ([matter docs])
+- Update raspyrfm-client to 1.2.9 ([@cdce8p] - [#153789]) ([raspyrfm docs])
+- Google Assistant SDK: use setup_credentials in setup_integration ([@tronikos] - [#153793]) ([google_assistant_sdk docs])
+- Update LetPot integration quality scale to silver ([@jpelgrom] - [#153783]) ([letpot docs])
+- Fix stale docstring in recorder ([@emontnemery] - [#153811]) ([recorder docs])
+- Log when failing to remove foreign key in recorder EventIDPostMigration ([@emontnemery] - [#153812]) ([recorder docs])
+- Add Matter speaker mute toggle ([@lboue] - [#150104]) ([matter docs])
+- Re-add AGENTS.md as symlink ([@zweckj] - [#153804])
+- Bump actions/stale from 10.0.0 to 10.1.0 ([@dependabot] - [#153799])
+- Google Assistant SDK: improve init tests ([@tronikos] - [#153795]) ([google_assistant_sdk docs])
+- Add new test fixture for Tuya cl category ([@epenet] - [#153800]) ([tuya docs])
+- Update Mealie quality scale to platinum ([@andrew-codechimp] - [#153810]) ([mealie docs])
+- Use customized miele device name if set ([@astrandb] - [#153835]) ([miele docs])
+- Add Ecovacs active map select entity ([@edenhaus] - [#153748]) ([ecovacs docs])
+- Vesync add oscillation to fan ([@cdnninja] - [#153297]) ([vesync docs])
+- Refactor Telegram bot entity ([@hanwg] - [#153609]) ([telegram_bot docs])
+- Add support for Wave Enhance and Corentium Home 2 in Airthings BLE integration ([@LaStrada] - [#153780]) ([airthings_ble docs])
+- Expose climate current temp as dedicated sensor in FRITZ!SmartHome ([@mib1185] - [#153558]) ([fritzbox docs])
+- Add sensor for hydraulic separator temperature in ViCare integration ([@CFenner] - [#153696]) ([vicare docs])
+- Enphase_envoy to use alternate data source for current transformers ([@catsmanac] - [#153621]) ([enphase_envoy docs])
+- Add BME680 sensor support for Altruist Insight ([@PaTara43] - [#153463]) ([altruist docs])
+- Deduplicate ONVIF sensor and binary sensor entity names ([@felipecrs] - [#153505]) ([onvif docs])
+- Remove log file write check ([@abmantis] - [#153842])
+- Add MQTT number subentry support ([@jbouwh] - [#153358]) ([mqtt docs])
+- Update the MCP Server API endpoint to `mcp` ([@allenporter] - [#153845]) ([mcp_server docs])
+- Update attrs to 25.4.0 ([@cdce8p] - [#153849])
+- Add new Nintendo Parental Controls integration ([@pantherale0] - [#145343]) ([nintendo_parental docs]) (new-integration)
+- Change translation of `box` in `number` to "Input field" for consistency ([@NoRi2909] - [#153850]) ([number docs])
+- Update water heater max temperature ([@w1ll1am23] - [#150970]) ([water_heater docs])
+- Avoid storing entities list in ONVIF binary_sensor and sensor ([@felipecrs] - [#153857]) ([onvif docs])
+- Bump yarl to 1.22.0 ([@bdraco] - [#153860])
+- Replace inner function with lambda in Idasen Desk ([@abmantis] - [#153862]) ([idasen_desk docs])
+- Add Model Context Protocol support for OAuth scopes ([@allenporter] - [#153150]) ([mcp docs])
+- Update aiohttp to 3.13.0 ([@cdce8p] - [#153875])
+- Migrate Shelly virtual component unique IDs to include roles ([@thecode] - [#153844]) ([shelly docs])
+- Remove deprecated alarm panel constants ([@davet2001] - [#153876])
+- Shelly's current sensors naming paradigm standardization ([@davidrapan] - [#153827]) ([shelly docs])
+- Shelly's power sensors naming paradigm standardization ([@davidrapan] - [#153822]) ([shelly docs])
+- Clean up core references in conversation ([@arturpragacz] - [#153880]) ([conversation docs])
+- Fix nintendo_parental RuntimeWarning in tests ([@cdce8p] - [#153884]) ([nintendo_parental docs])
+- Remove Z-Wave JS voltage sensor overriding suggested precision ([@TheJulianJES] - [#153882]) ([zwave_js docs])
+- Update pytest warnings filter ([@cdce8p] - [#153881])
+- Set display precision for sensors in OpenWeatherMap integration ([@CFenner] - [#153858]) ([openweathermap docs])
+- Add language and location selector to OpenWeatherMap config flow ([@CFenner] - [#153645]) ([openweathermap docs])
+- Code optimization for Comelit SimpleHome ([@chemelli74] - [#153029]) ([comelit docs])
+- Bump `aioshelly` to version 13.12.0 ([@bieniu] - [#153899]) ([shelly docs])
+- Update SmartThings comments ([@joostlek] - [#153903]) ([smartthings docs])
+- Add fixture to SmartThings ([@joostlek] - [#153902]) ([smartthings docs])
+- Add support for gas detector status to SmartThings ([@FMKaiba] - [#153831]) ([smartthings docs])
+- Bump pynintendoparental to 1.1.1 ([@pantherale0] - [#153874]) ([nintendo_parental docs])
+- Use aioshelly methods for switches ([@bieniu] - [#153746]) ([shelly docs])
+- Remove unused test fixtures from nintendo_parental ([@emontnemery] - [#153894]) ([nintendo_parental docs])
+- Change smart preset name to smart saver ([@mbo18] - [#153916]) ([smartthings docs])
+- Move agent functionality from http ([@arturpragacz] - [#153917]) ([conversation docs])
+- Add new sensors for Airthings Wave Enhance ([@LaStrada] - [#153879]) ([airthings_ble docs])
+- Bump openai to 2.2.0 ([@Shulyaka] - [#153926]) ([openai_conversation docs]) ([open_router docs])
+- Update pydantic to 2.12.0 ([@cdce8p] - [#153937]) ([youtube docs])
+- Add icons for SmartThings climate presets ([@mbo18] - [#153929]) ([smartthings docs])
+- Reverse Motion Blinds tilt direction ([@starkillerOG] - [#149777]) ([motion_blinds docs]) (breaking-change)
+- Migrate Shelly virtual button platfrom unique IDs to include roles ([@thecode] - [#153865]) ([shelly docs])
+- Update nhc to 0.6.1 ([@VandeurenGlenn] - [#153962]) ([niko_home_control docs])
+- Bump psutil 7.1.0 ([@gjohansson-ST] - [#153954]) ([systemmonitor docs])
+- Remove deprecated conductivity constants ([@davet2001] - [#153942])
+- Bump aioesphomeapi to 41.13.0 ([@jesserockz] - [#153974]) ([esphome docs])
+- Add GPT-5 Pro and GPT-5 Codex support ([@Shulyaka] - [#153936]) ([openai_conversation docs])
+- FIx brightness always 100% when toggling the light ([@VandeurenGlenn] - [#153765]) ([niko_home_control docs])
+- Remove has_mean from suez_water external statistics ([@emontnemery] - [#153986]) ([suez_water docs])
+- Replace has_mean with mean_type in mill external statistics ([@emontnemery] - [#153985]) ([mill docs])
+- Call async_track_template_result with template without hass now fails ([@gjohansson-ST] - [#153473]) (breaking-change)
+- Portainer add sensor platform ([@erwindouna] - [#153059]) ([portainer docs]) (new-platform)
+- Update mypy dev to 1.19.0a4 ([@cdce8p] - [#153995]) ([homekit docs]) ([mcp_server docs])
+- Update Tuya fixture for product ID IAYz2WK1th0cMLmL ([@epenet] - [#154000]) ([tuya docs])
+- Enable Shelly binary input sensors by default ([@thecode] - [#154001]) ([shelly docs])
+- Bump github/codeql-action from 3.30.6 to 4.30.7 ([@dependabot] - [#153979])
+- Add 3rd maintainer to `sharkiq` ([@funkybunch] - [#153961]) ([sharkiq docs])
+- Use contants in climate set_temperature ([@epenet] - [#154008]) ([tuya docs]) ([evohome docs]) ([melcloud docs]) ([aprilaire docs]) ([bryant_evolution docs])
+- Adds ConfigFlow for London Underground ([@HarvsG] - [#152050]) ([london_underground docs])
+- Add diagnostics to Volvo integration ([@thomasddn] - [#153997]) ([volvo docs])
+- Correct homeassistant.helpers.trigger._trigger_action_wrapper ([@emontnemery] - [#153983])
+- Add entities for Shely cury component ([@bieniu] - [#153918]) ([shelly docs])
+- Update IQS for IMGW-PIB integration ([@bieniu] - [#153870]) ([imgw_pib docs])
+- Add webhook tests for Telegram bot ([@hanwg] - [#153998]) ([telegram_bot docs])
+- Simplify firing of trigger actions ([@abmantis] - [#152772]) ([zwave_js docs])
+- Add new ZBT-2 VID:PID pair for discovery ([@puddly] - [#154036]) ([homeassistant_connect_zbt2 docs])
+- Fix Shelly virtual components roles migration ([@thecode] - [#153987]) ([shelly docs])
+- Bump autarco to v3.2.0 ([@klaasnicolaas] - [#154039]) ([autarco docs])
+- Migrate Nederlandse Spoorwegen sensor to timestamp ([@joostlek] - [#154011]) ([nederlandse_spoorwegen docs]) (breaking-change)
+- Make sensor names translatable in OpenWeatherMap integration ([@CFenner] - [#153872]) ([openweathermap docs])
+- Mark Shelly docs-troubleshooting as done ([@davidrapan] - [#154066]) ([shelly docs])
+- Improve unit handling in recorder ([@emontnemery] - [#153941]) ([recorder docs]) ([sensor docs])
+- Update Shelly block valve platform to use entity description ([@thecode] - [#154068]) ([shelly docs])
+- Fix Shelly orphaned entity removal logic ([@thecode] - [#154031]) ([shelly docs])
+- Fix devcontainer mistakenly using Python 3.14 ([@felipecrs] - [#154046])
+- Update Citybikes component with third-party library and fields ([@eskerda] - [#151009]) ([citybikes docs])
+- Add switchbot_cloud climate TURN_OFF, TURN_ON support. ([@danada] - [#154017]) ([switchbot_cloud docs])
+- Add jet lag prevention event support to Sleep as Android integration ([@tr4nt0r] - [#154075]) ([sleep_as_android docs])
+- Enable strict typing for GitHub integration ([@HarlemSquirrel] - [#154048]) ([github docs])
+- Remove deprecated cover state constants ([@gjohansson-ST] - [#154037]) ([cover docs]) (breaking-change)
+- Remove deprecated set state directly in alarmcontrolpanel ([@gjohansson-ST] - [#154038]) ([alarm_control_panel docs]) (breaking-change)
+- Bump dependency for Volvo integration ([@thomasddn] - [#154084]) ([volvo docs])
+- Add diagnostics for Telegram bot ([@hanwg] - [#154016]) ([telegram_bot docs])
+- Add unique id to nederlandse spoorwegen ([@joostlek] - [#154013]) ([nederlandse_spoorwegen docs])
+- Use Entity Description in Shelly cover platform ([@thecode] - [#154085]) ([shelly docs])
+- Improve comments in the core config ([@arturpragacz] - [#154096])
+- Add validation for ObjectSelector ([@gjohansson-ST] - [#153081])
+- Bump reolink-aio to 0.16.2 ([@starkillerOG] - [#154117]) ([reolink docs])
+- Portainer fix offline endpoint ([@erwindouna] - [#154101]) ([portainer docs])
+- Use Entity Description in Shelly BLU TRV button ([@thecode] - [#154118]) ([shelly docs])
+- Add ConfigFlow to Prowl integration ([@mgust] - [#133771]) ([prowl docs])
+- Include unit class in `units_changed` statistics issue ([@emontnemery] - [#154069]) ([sensor docs])
+- Add mg/m³ as a valid UOM for sensor/number Carbon Monoxide device class ([@emontnemery] - [#154074]) ([recorder docs]) ([sensor docs]) ([number docs])
+- Add reauthentication to Nintendo Switch Parental controls integration ([@pantherale0] - [#154077]) ([nintendo_parental docs])
+- Bump propcache to 0.4.1 ([@bdraco] - [#154033])
+- Update quality scale for Telegram bot ([@hanwg] - [#154122]) ([telegram_bot docs])
+- Add Spotless series features to Home Connect integration ([@Diegorro98] - [#153016]) ([home_connect docs])
+- Add module-level statistics to SolarEdge ([@tronikos] - [#152581]) ([solaredge docs])
+- Add Reolink survaillance rule switch entities ([@starkillerOG] - [#154132]) ([reolink docs])
+- Add MQTT select subentry support ([@jbouwh] - [#153637]) ([mqtt docs])
+- use a consistent python version for `uv` ([@jkt628] - [#154022])
+- Use SI constants in CO unit converter ([@epenet] - [#153187])
+- Inherit `MatterEntityDescription` in Matter entities ([@jvmahon] - [#154083]) ([matter docs])
+- Add time platform to nintendo_parental integration ([@pantherale0] - [#153866]) ([nintendo_parental docs]) (new-platform)
+- Add configured number to Satel Integra subentry titles ([@Tommatheussen] - [#154155]) ([satel_integra docs])
+- Update xknx to 3.9.1 ([@farmio] - [#154146]) ([knx docs])
+- Pooldose update api ([@lmaertin] - [#153497]) ([pooldose docs])
+- Add attachments support to OpenRouter AI task ([@sairon] - [#154161]) ([open_router docs])
+- Remove deprecated extra attributes from fritzbox climate ([@flabbamann] - [#154152]) ([fritzbox docs]) (breaking-change)
+- Add edit message media feature for Telegram bot ([@hanwg] - [#151034]) ([telegram_bot docs])
+- Anthropic web search support ([@Shulyaka] - [#153753]) ([anthropic docs])
+- Add device_tracker platform to Volvo integration ([@thomasddn] - [#153437]) ([volvo docs]) (new-platform)
+- Update knx-frontend to 2025.10.9.185845 ([@farmio] - [#154103]) ([knx docs])
+- Add reconfigure flow in Google Assistant SDK ([@tronikos] - [#153802]) ([google_assistant_sdk docs])
+- Add buttons to Volvo integration ([@thomasddn] - [#153272]) ([volvo docs]) (new-platform)
+- Add Speech-to-Text (stt) to elevenlabs ([@ehendrix23] - [#147838]) ([elevenlabs docs]) (new-platform)
+- Change domain and name of Nintendo Switch parental controls integration ([@emontnemery] - [#153893]) ([nintendo_parental docs]) ([nintendo_parental_controls docs])
+- Remove deprecated ConfigSource from core ([@gjohansson-ST] - [#154112]) (breaking-change)
+- Use custom string for Oral-B no-devices-found message ([@abmantis] - [#154183]) ([oralb docs])
+- Record `last_reported` for KNX sensor entitiy states ([@farmio] - [#154169]) ([knx docs])
+- Update pylint to 3.3.9 ([@cdce8p] - [#154194]) ([homeassistant_hardware docs]) ([roborock docs])
+- Rename Matter `SolarPower` fixture to `Solar inverter` ([@lboue] - [#154201]) ([matter docs])
+- Use Entity Description in Shelly light platform ([@thecode] - [#154102]) ([shelly docs])
+- [ci] No longer install setuptools + wheel by default ([@cdce8p] - [#154212])
+- Bump kegtron-ble to 1.0.2 ([@Ernst79] - [#154207]) ([kegtron docs])
+- Fix inconsistent naming of MQTT test config globals ([@jbouwh] - [#154221]) ([mqtt docs])
+- Move URL out of Aemet strings.json ([@joostlek] - [#154225]) ([aemet docs])
+- Fix multiple definition of DEFAULT_PORT and DEFAULT_RETAIN constants ([@kennedyshead] - [#154255]) ([mqtt docs])
+- Move developer registration url out of strings.json file ([@ogruendel] - [#154261]) ([airly docs])
+- Update config flow strings for Environment Canada ([@michaeldavie] - [#154242]) ([environment_canada docs])
+- Handle Wyoming config entries with missing info ([@synesthesiam] - [#154186]) ([wyoming docs])
+- Align Shelly `async_setup_entry` in platforms ([@thecode] - [#154142]) ([shelly docs])
+- Bump pyOverkiz to 1.19.0 in Overkiz ([@iMicknl] - [#154310]) ([overkiz docs])
+- Add gpt-image-1-mini support ([@Shulyaka] - [#154316]) ([openai_conversation docs])
+- Update pylint to 4.0.0 + astroid to 4.0.1 ([@cdce8p] - [#154311])
+- Fix Environment Canada camera entity initialization ([@michaeldavie] - [#154302]) ([environment_canada docs])
+- Bump plugwise to v1.8.0 - add initial support for Emma ([@bouwew] - [#154277]) ([plugwise docs])
+- Bump aioesphomeapi to 41.14.0 ([@bdraco] - [#154275]) ([esphome docs])
+- Bump env-canada to v0.12.1 ([@michaeldavie] - [#154303]) ([environment_canada docs])
+- bump tilt-ble to 1.0.1 ([@Ernst79] - [#154320]) ([tilt_ble docs])
+- Updated prowlpy to 1.1.1 and changed the usage to do asynchronous calls ([@mgust] - [#154193]) ([prowl docs])
+- Add model_id to Husqvarna Automower ([@Thomas55555] - [#154335]) ([husqvarna_automower docs])
+- Update nhc requirement to version 0.7.0 ([@VandeurenGlenn] - [#154250]) ([niko_home_control docs])
+- Bump aioshelly to 13.13.0 ([@thecode] - [#154337]) ([shelly docs])
+- Simplify generic camera tests ([@davet2001] - [#154313]) ([generic docs])
+- Environment Canada station selector ([@michaeldavie] - [#154307]) ([environment_canada docs])
+- Update pyControl4 to v1.5.0 ([@davidrecordon] - [#154341]) ([control4 docs])
+- Update pyheos to 1.0.6 ([@cdce8p] - [#154346]) ([heos docs])
+- Fix identifier generation for sub devices in ViCare ([@CFenner] - [#154330]) ([vicare docs])
+- Bump github/codeql-action from 4.30.7 to 4.30.8 ([@dependabot] - [#154357])
+- Add support for μg/m³ for Carbon Monoxide ([@wittypluck] - [#153158]) ([sensor docs]) ([number docs])
+- Add Reolink IO input binary sensor ([@starkillerOG] - [#154133]) ([reolink docs])
+- Bump PyViCare to 2.54.0 ([@CFenner] - [#154336]) ([vicare docs])
+- Bump actions/dependency-review-action from 4.8.0 to 4.8.1 ([@dependabot] - [#154356])
+- Bump renault-api to 0.4.4 ([@epenet] - [#154137]) ([renault docs]) (breaking-change)
+- Add support to sensor statistics for changing unit_class ([@emontnemery] - [#154130]) ([sensor docs])
+- Set model_id in miele integration ([@astrandb] - [#154367]) ([miele docs])
+- Implement MAC address exclude list in nmap_tracker ([@tedvdb] - [#142724]) ([nmap_tracker docs])
+- Fix stale docstring in nmap_tracker ([@emontnemery] - [#154380]) ([nmap_tracker docs])
+- Automatically setup hardware integrations when firmware info is published by an integration ([@puddly] - [#154030]) ([homeassistant_sky_connect docs]) ([homeassistant_hardware docs]) ([homeassistant_connect_zbt2 docs])
+- Bump hass-nabucasa from 1.2.0 to 1.3.0 ([@klejejs] - [#154376]) ([cloud docs])
+- Store nmap tracker options as lists ([@emontnemery] - [#154378]) ([nmap_tracker docs])
+- Bump momonga to 0.2.0 ([@SeraphicRav] - [#154371]) ([route_b_smart_meter docs])
+- Set integration type for Satel Integra to device ([@Tommatheussen] - [#154372]) ([satel_integra docs])
+- Bump airOS preparing for model_id matching ([@CoMPaTech] - [#154370]) ([airos docs])
+- Update xknx to 3.10.0 ([@farmio] - [#154361]) ([knx docs])
+- Add Bluetooth API to clear address from match history ([@bdraco] - [#154355]) ([bluetooth docs])
+- Add config flow title placeholder update infrastructure ([@bdraco] - [#154353])
+- New Foscam switch ([@Foscam-wangzhengyu] - [#152732]) ([foscam docs])
+- Set model_id on device for Volvo integration ([@thomasddn] - [#154385]) ([volvo docs])
+- Add integration_type to airOS ([@CoMPaTech] - [#154390]) ([airos docs])
+- Add model_id support to airOS ([@CoMPaTech] - [#154388]) ([airos docs])
+- Fix switch platform for Comelit SimpleHome ([@chemelli74] - [#154227]) ([comelit docs])
+- Add switch platform to Nintendo Parental controls integration ([@pantherale0] - [#154179]) ([nintendo_parental_controls docs]) (new-platform)
+- Add switch platform and grid charge enable for Growatt Server integration ([@johanzander] - [#153960]) ([growatt_server docs]) (new-platform)
+- Add Python version file ([@balloob] - [#154267])
+- Add actron_air climate integration ([@kclif9] - [#134740]) ([actronair_neo docs]) (new-integration)
+- Add 14 additional sensor entities for Growatt TLX/MIN inverters ([@johanzander] - [#153964]) ([growatt_server docs])
+- async_config_entry_first_refresh in update coordinator requires a config entry ([@gjohansson-ST] - [#154114]) (breaking-change)
+- Record `last_reported` for KNX BinarySensor entitiy states ([@farmio] - [#154392]) ([knx docs])
+- Migrate Matter descriptions to be `kw_only` ([@TheJulianJES] - [#154398]) ([matter docs])
+- Enable pylint consider-math-not-float check ([@cdce8p] - [#154338])
+- Add async_update_and_abort method to config flow ([@gjohansson-ST] - [#153146])
+- Prepare to move out URL's from MQTT translation strings ([@jbouwh] - [#154391]) ([mqtt docs])
+- Fix Improv BLE factory reset rediscovery ([@bdraco] - [#154354]) ([improv_ble docs])
+- Allow following of 302 redirects in generic camera ([@davet2001] - [#154308]) ([generic docs])
+- Update Improv BLE discovery notification when device name changes ([@bdraco] - [#154352]) ([improv_ble docs])
+- Bump aioesphomeapi to 41.15.0 ([@bdraco] - [#154407]) ([esphome docs])
+- Google Assistant SDK: improve config flow tests ([@tronikos] - [#153794]) ([google_assistant_sdk docs])
+- Restore KNX sensor entity states ([@farmio] - [#154318]) ([knx docs])
+- VOIP Integration Type ([@jaminh] - [#154418]) ([voip docs])
+- Set integration_type explicitly in miele manifest ([@astrandb] - [#154375]) ([miele docs])
+- Make Snapcast snapshot action async ([@mill1000] - [#153132]) ([snapcast docs])
+- Bump pyiCloud to 2.1.0 ([@PaulCavill] - [#154365]) ([icloud docs])
+- Bump aioshelly to 13.14.0 ([@thecode] - [#154421]) ([shelly docs])
+- Bump aioesphomeapi to 41.16.0 ([@bdraco] - [#154427]) ([esphome docs])
+- Update pydantic to 2.12.1 ([@cdce8p] - [#154424])
+- Use aioshelly methods for climate platform ([@chemelli74] - [#154384]) ([shelly docs])
+- Add K11+ vacuum support to Switchbot Cloud ([@XiaoLing-git] - [#154363]) ([switchbot_cloud docs])
+- Add boost switches for Shelly cury component ([@bieniu] - [#154387]) ([shelly docs])
+- Rename security panel to safety panel ([@piitaya] - [#154435]) ([frontend docs])
+- Dependency update py-melissa-climate to 3.0.2 ([@kennedyshead] - [#154285]) ([melissa docs])
+- Use Shelly RPC cover methods from upstream and fix cover status update ([@thecode] - [#154345]) ([shelly docs])
+- Move state conversion from library to nasweb integration code ([@nasWebio] - [#153208]) ([nasweb docs])
+- Simplify DPType lookup in Tuya ([@epenet] - [#150117]) ([tuya docs])
+- Deprecate has_mean in favor of mean_type in recorder statistic API ([@emontnemery] - [#154093]) ([recorder docs]) ([sensor docs])
+- Always run install of packages with same python as script ([@elupus] - [#154253])
+- Add milliPascal (mPa) as unit of measurement for Pressure ([@Domochip] - [#153087]) ([sensor docs]) ([number docs])
+- Prevent AttributeError in luci device tracker ([@mmstano] - [#148357]) ([luci docs])
+- Fix reconfigure flow in esphome uses create_entry ([@gjohansson-ST] - [#154107]) ([esphome docs])
+- Change device identifier and binary_sensor unique_id for airOS ([@CoMPaTech] - [#153085]) ([airos docs])
+- Simplify current ids callback in config entries ([@arturpragacz] - [#154082])
+- Shut down core event loop on unrecoverable errors ([@akx] - [#144806])
+- Get Enphase_envoy collar grid status from admin_state_str rather then from grid_state ([@catsmanac] - [#153766]) ([enphase_envoy docs])
+- Protect internal coordinator state ([@elupus] - [#153685])
+- Update WLED Select Options after update ([@mik-laj] - [#154205]) ([wled docs])
+- Set initial integration_hub in manifest for Squeezebox ([@peteS-UK] - [#154438]) ([squeezebox docs])
+- Use contact header for outgoing call transport ([@jaminh] - [#151847]) ([voip docs])
+- Machine container: Remove codenotary configuration ([@agners] - [#153855])
+- auth: add required issuer to OAuth ([@ptu14] - [#152385]) ([auth docs])
+- Add reconfigure flow to airOS ([@CoMPaTech] - [#154447]) ([airos docs])
+- Skip adding Control4 rooms with no audio/video sources as media player devices ([@davidrecordon] - [#154348]) ([control4 docs])
+- Add the coordinator pattern to the NS integration ([@heindrichpaul] - [#154149]) ([nederlandse_spoorwegen docs])
+- Add sensor description for switchbot cloud's device(plug) small changes ([@XiaoLing-git] - [#148551]) ([switchbot_cloud docs])
+- Add derivative tests exhibiting unit issues ([@karwosts] - [#153051]) ([derivative docs])
+- Add extract_from_target websocket command ([@abmantis] - [#150124]) ([websocket_api docs])
+- Add gallons per hour as volume flow rate unit ([@autinerd] - [#154246])
+- Allow more device types for Vodafone Station ([@chemelli74] - [#153990]) ([vodafone_station docs])
+- Remove vesync unused extra attributes, refine enums ([@cdnninja] - [#153171]) ([vesync docs])
+- Fix capitalization of RADIUS in Uptime Kuma ([@tr4nt0r] - [#154456]) ([uptime_kuma docs])
+- Fix device registry arg docstring ([@abmantis] - [#154453])
+- Add tyre pressure to Renault integration ([@kelyaenn] - [#154377]) ([renault docs])
+- Remove Asuwrt device tracker last_time_reachable extra attribute ([@ollo69] - [#154219]) ([asuswrt docs]) (breaking-change)
+- Add model name to Lunatone devices ([@MoonDevLT] - [#154432]) ([lunatone docs])
+- Add subentry support for MQTT siren device ([@jbouwh] - [#154220]) ([mqtt docs])
+- Update intellifire4py to 4.2.1 ([@cdce8p] - [#154454]) ([intellifire docs])
+- Migrate onewire to async library ([@epenet] - [#154439]) ([onewire docs])
+- Add LED control for supported UniFi network devices ([@Sese-Schneider] - [#152649]) ([unifi docs]) (new-platform)
+- Bump pydantic to 2.12.2 ([@TheJulianJES] - [#154461])
+- Add Matter Zemismart Roller Motor fixture ([@lboue] - [#154458]) ([matter docs])
+- Update airOS IQS (completing silver) ([@CoMPaTech] - [#153675]) ([airos docs])
+- Revisit list of OpenAI models for tool support ([@Shulyaka] - [#154399]) ([openai_conversation docs])
+- Fix inconsistent use of StrEnum as index in MQTT subentry flow globals ([@jbouwh] - [#154210]) ([mqtt docs])
+- Set assumed state to group if at least one child has assumed state ([@piitaya] - [#154163]) ([group docs]) (breaking-change)
+- Introduce the OpenRGB integration ([@felipecrs] - [#153373]) ([openrgb docs]) (new-integration)
+- Add next_flow parameter to async_abort for flow chaining ([@bdraco] - [#154416])
+- Add flow chaining from Improv BLE to integration config flows ([@bdraco] - [#154415]) ([esphome docs]) ([improv_ble docs])
+- Bump uiprotect to 7.22.0 ([@bdraco] - [#154494]) ([unifiprotect docs])
+- Move translatable URLs out of strings.json for vera ([@sonianuj287] - [#154475]) ([vera docs])
+- Add support for DS2401 ([@epenet] - [#154506]) ([onewire docs])
+- set integration type for velux to hub ([@wollew] - [#154510]) ([velux docs])
+- Bump libpyfoscamcgi to 0.0.8 ([@Foscam-wangzhengyu] - [#154505]) ([foscam docs])
+- Fix MQTT siren subentry translation string ([@jbouwh] - [#154483]) ([mqtt docs])
+- System Bridge to set unavailable entry state if host is not reachable ([@elnappo] - [#154177]) ([system_bridge docs])
+- Cleanup model/model_id in onewire ([@epenet] - [#154509]) ([onewire docs])
+- Mark tempres configuration as disabled by default in onewire ([@epenet] - [#154517]) ([onewire docs])
+- Typing for WrtDevice ([@kennedyshead] - [#154514]) ([asuswrt docs])
+- Add TEMPERATURE_DELTA device class to Number and Sensor entities ([@krahabb] - [#147358]) ([recorder docs]) ([sensor docs]) ([number docs])
+- Move out MQTT translation strings ([@jbouwh] - [#154406]) ([mqtt docs])
+- Add suggested units for Roborock Durations sensors ([@Lash-L] - [#153607]) ([roborock docs])
+- Allow use of Selector in ObjectSelector fields ([@gjohansson-ST] - [#147929])
+- Fix improv_ble provisioning futures type ([@bdraco] - [#154530]) ([improv_ble docs])
+- Adjust import of ATTR_GPS_ACCURACY in mobile_app ([@kennedyshead] - [#154528]) ([mobile_app docs])
+- Adjust import of ATTR_GPS_ACCURACY in mobile_app.webhook ([@kennedyshead] - [#154529]) ([mobile_app docs])
+- Adjust import of ATTR_GPS_ACCURACY in device_tracker tests ([@kennedyshead] - [#154531]) ([device_tracker docs]) ([mobile_app docs])
+- Adding __all__ export to device_tracker ([@kennedyshead] - [#154525]) ([device_tracker docs])
+- Bump pynintendoparental to 1.1.2 ([@pantherale0] - [#154527]) ([nintendo_parental_controls docs])
+- Bump aiorussound to 4.9.0 ([@noahhusby] - [#154545]) ([russound_rio docs])
+- Raise exceptions for Telegram bot when actions fail ([@hanwg] - [#148140]) ([telegram_bot docs])
+- Component asuswrt: Update SENSORS_DEFAULT in tests ([@kennedyshead] - [#154547]) ([asuswrt docs])
+- Recalculate derivative unit correctly when source or options change ([@karwosts] - [#147527]) ([derivative docs])
+- Automatically removing stale devices in Homee ([@Taraman17] - [#152680]) ([homee docs])
+- Ensure psn wait more than coordinator tick ([@elupus] - [#154549]) ([playstation_network docs])
+- Add integration type `device` to IronOS manifest ([@tr4nt0r] - [#154533]) ([iron_os docs])
+- Simplify onewire entity descriptions ([@epenet] - [#154513]) ([onewire docs])
+- Move template-rendering test helpers to separate module ([@akx] - [#154366])
+- Remove zha from _IGNORE_ROOT_IMPORT in pylint plugin ([@epenet] - [#154534]) ([homeassistant_hardware docs])
+- Firefly refactor entities ([@erwindouna] - [#153292]) ([firefly_iii docs])
+- Align Shelly entity names with device classes ([@bieniu] - [#154492]) ([shelly docs])
+- Add support for Python 3.14 ([@cdce8p] - [#153939]) (breaking-change)
+- Bump aio-ownet to 0.0.4 ([@epenet] - [#154520]) ([onewire docs])
+- Update pylint to 4.0.1 ([@cdce8p] - [#154526])
+- Import device_tracker classes from component root ([@epenet] - [#154524]) ([subaru docs]) ([tessie docs]) ([teslemetry docs]) ([tesla_fleet docs]) ([volvo docs])
+- Expose the entity_id of an entity to LLMs ([@jbkkd] - [#149428])
+- Fix typing issue in fritz ([@cdce8p] - [#154497]) ([fritz docs])
+- Revert "Expose the entity_id of an entity to LLMs" ([@balloob] - [#154561]) ([mcp_server docs])
+- Fix lingering todoist test by fixing its test time ([@jbouwh] - [#154511]) ([todoist docs])
+- Remove hardware from _IGNORE_ROOT_IMPORT in pylint plugin ([@epenet] - [#154532]) ([hardware docs]) ([hardkernel docs]) ([raspberry_pi docs]) ([homeassistant_yellow docs]) ([homeassistant_sky_connect docs]) ([homeassistant_green docs]) ([homeassistant_connect_zbt2 docs])
+- Update onewire quality scale ([@epenet] - [#154515]) ([onewire docs])
+- Bump aiohomeconnect to version 0.22.0 ([@Diegorro98] - [#154572]) ([home_connect docs])
+- Add ability for CalDAV to create calendar events ([@grzesjam] - [#150030]) ([caldav docs])
+- Bump aioesphomeapi to 42.0.0 ([@kbx81] - [#154577]) ([esphome docs])
+- Add model information for probe_plus devices ([@pantherale0] - [#154262]) ([probe_plus docs])
+- Implement cync reauth flow ([@Kinachi249] - [#154257]) ([cync docs])
+- Improve mobile_app device_tracker tests ([@emontnemery] - [#154584]) ([mobile_app docs])
+- Fix flaky playstation_network test ([@emontnemery] - [#154559]) ([playstation_network docs])
+- Component asuswrt: import of ConnectionState corrected ([@kennedyshead] - [#154518]) ([asuswrt docs])
+- Component asuswrt: handle_errors_and_zip._wrapper returns dict[str, str] ([@kennedyshead] - [#154544]) ([asuswrt docs])
+- Bump pymonoprice to 0.5 ([@epenet] - [#146936]) ([monoprice docs])
+- Add Matter Inovelli VTM30 fixture ([@lboue] - [#154601]) ([matter docs])
+- Fix friendly names of zones with mobile_app ([@Ashus] - [#149453]) ([mobile_app docs]) (breaking-change)
+- Bump epson-projector to 0.6.0 ([@epenet] - [#154596]) ([epson docs])
+- Add new sensors for Zigbee based devices in ViCare ([@CFenner] - [#154271]) ([vicare docs])
+- Bump hass-nabucasa from 1.3.0 to 1.4.0 ([@ludeeus] - [#154599]) ([cloud docs])
+- Make Speed optional for GoToPreset ONVIF command ([@carlos-sarmiento] - [#149636]) ([onvif docs]) (breaking-change)
+- Remove sensor from _IGNORE_ROOT_IMPORT in pylint plugin ([@epenet] - [#154602]) ([utility_meter docs]) ([template docs]) ([eq3btsmart docs]) ([energy docs]) ([eheimdigital docs]) ([firefly_iii docs])
+- Make Shelly deprecated firmware issue more general ([@bieniu] - [#154539]) ([shelly docs])
+- Add new Dryer fixture to SmartThings ([@joostlek] - [#154607]) ([smartthings docs])
+- The Volvo integration has now reached platinum on the quality scale ([@thomasddn] - [#154015]) ([volvo docs])
+- Remove assist_pipeline from _IGNORE_ROOT_IMPORT in pylint plugin ([@epenet] - [#154600]) ([esphome docs]) ([voip docs]) ([assist_pipeline docs]) ([wyoming docs])
+- Add Matter Eve Energy 20ECN4101 fixture ([@lboue] - [#154608]) ([matter docs])
+- The 1-wire integration has now reached silver on the quality scale ([@epenet] - [#154614]) ([onewire docs])
+- Add config flow exceptions to IOMeter ([@jukrebs] - [#154604]) ([iometer docs])
+- Add support for Telegram message attachments ([@aviadlevy] - [#153216]) ([telegram_bot docs])
+- Add device diagnostics to onewire ([@epenet] - [#154617]) ([onewire docs])
+- Add subentries to WAQI ([@joostlek] - [#148966]) ([waqi docs])
+- Add Matter fixture for Aqara Smart Lock U200 ([@lboue] - [#154623]) ([matter docs])
+- Mock network calls in comfoconnect tests to fix timeouts ([@sairon] - [#154620]) ([comfoconnect docs])
+- Bump habiticalib to v0.4.6 ([@tr4nt0r] - [#154566]) ([habitica docs])
+- LLM prefix caching optimization using new GetDateTime tool ([@louis-pre] - [#152408]) ([conversation docs]) ([ollama docs]) ([anthropic docs])
+- Add service warning sensor to Volvo integration ([@thomasddn] - [#154613]) ([volvo docs])
+- Remove more components from _IGNORE_ROOT_IMPORT in pylint plugin ([@epenet] - [#154622])
+- Update Home Assistant base image to 2025.10.1 ([@sairon] - [#154609])
+- Allow ignored rapt_ble devices to be set up from the user flow ([@sairon] - [#154606]) ([rapt_ble docs])
+- Rename Mock Door Lock with unbolt fixture ([@lboue] - [#154627]) ([matter docs])
+- Update Pillow to 12.0.0 ([@cdce8p] - [#154637])
+- Fix demo cover set position action ([@thecode] - [#154641]) ([demo docs])
+- Bump colorlog to 6.10.1 ([@Thomas55555] - [#154643])
+- Add serial number to IPP ([@Thomas55555] - [#154648]) ([ipp docs])
+- Remove more components from _IGNORE_ROOT_IMPORT in pylint plugin ([@epenet] - [#154660]) ([config docs]) ([cloud docs]) ([homekit docs]) ([freebox docs]) ([ffmpeg_noise docs])
+- Bump sigstore/cosign-installer from 3.10.0 to 4.0.0 ([@dependabot] - [#154661])
+- Migrate Xbox to runtime_data ([@tr4nt0r] - [#154652]) ([xbox docs])
+- Adjust onewire strings ([@epenet] - [#154664]) ([onewire docs])
+- Remove HomeAssistantRemoteScanner from __all__ in bluetooth ([@epenet] - [#154669]) ([bluetooth docs])
+- Remove more components from _IGNORE_ROOT_IMPORT in pylint plugin ([@epenet] - [#154667]) ([config docs])
+- Improve metoffice typing ([@epenet] - [#154670]) ([metoffice docs])
+- Remove duplicated Matter powersource cluster from Mock device fixture files ([@lboue] - [#154668]) ([matter docs])
+- Fix behavior spelling for public facing strings ([@epenet] - [#154665]) ([knx docs]) ([bayesian docs]) ([airq docs])
+- Fix Telegram bot bug where message is sent to wrong recipient ([@hanwg] - [#154658]) ([telegram_bot docs])
+- Add CODEOWNERS entry for Growatt Server integration ([@johanzander] - [#154647])
+- Bump aiomealie to 1.0.1 ([@andrew-codechimp] - [#154672]) ([mealie docs])
+- Add OpenRGB reconfiguration flow ([@felipecrs] - [#154478]) ([openrgb docs])
+- Bump plugwise to v1.8.1 ([@bouwew] - [#154679]) ([plugwise docs])
+- Add integration_type to Husqvarna Automower ([@Thomas55555] - [#154642]) ([husqvarna_automower docs])
+- Add additional unit tests for Growatt Server integration ([@johanzander] - [#154644]) ([growatt_server docs])
+- Component asuswrt: Type hint for aioasuswrt returns ([@kennedyshead] - [#154594]) ([asuswrt docs])
+- Bump automower-ble to 0.2.8 ([@alistair23] - [#154683]) ([husqvarna_automower_ble docs])
+- LLM: skip local handling of search media query ([@balloob] - [#154496]) ([media_player docs]) ([assist_pipeline docs])
+- Revert "Adding __all__ export to device_tracker" ([@epenet] - [#154675]) ([device_tracker docs])
+- Remove rest from _IGNORE_ROOT_IMPORT in pylint plugin ([@epenet] - [#154662]) ([rest docs]) ([scrape docs])
+- Move translatable URLs out of strings.json for tautulli ([@sonianuj287] - [#154681]) ([tautulli docs])
+- Add snapshot tests of sensor platform to Xbox integration ([@tr4nt0r] - [#154684]) ([xbox docs])
+- husqvarna_automower_ble: Log errors if the mower isn't pairable ([@alistair23] - [#151768]) ([husqvarna_automower_ble docs])
+- Component asuswrt: Improve get_bridge parameters typing in asuswrt ([@kennedyshead] - [#154540]) ([asuswrt docs])
+- Remove async_setup/async_setup_entry/async_unload_entry from __all__ ([@epenet] - [#154674]) ([mqtt docs]) ([conversation docs]) ([assist_pipeline docs]) ([mcp_server docs]) ([mcp docs]) ([ai_task docs])
+- Add Matter fixture for Silabs light switch ([@lboue] - [#154701]) ([matter docs])
+- Add Matter SwitchBot K11+ fixture ([@lboue] - [#154691]) ([matter docs])
+- Bump uiprotect to version 7.23.0 ([@RaHehl] - [#154692]) ([unifiprotect docs])
+- Add snapshot tests for binary_sensor platform of Xbox integration ([@tr4nt0r] - [#154694]) ([xbox docs])
+- Fix test cases in ViCare integration ([@CFenner] - [#154687]) ([vicare docs])
+- Set integration type for tankerkoenig ([@mib1185] - [#154715]) ([tankerkoenig docs])
+- Set integration type for ecovacs ([@mib1185] - [#154713]) ([ecovacs docs])
+- Set integration type for nextcloud ([@mib1185] - [#154709]) ([nextcloud docs])
+- Set integration type for immich ([@mib1185] - [#154710]) ([immich docs])
+- Set integration type for Synology DSM ([@mib1185] - [#154714]) ([synology_dsm docs])
+- Update whirlpool-sixth-sense to 1.0.2 ([@vasililiev] - [#154704]) ([whirlpool docs])
+- Bump aiohttp to 3.13.1 ([@bdraco] - [#154723])
+- ESPHome to subscribe Z-Wave Proxy HOME ID changes ([@balloob] - [#154696]) ([esphome docs])
+- Add Matter fixture for Six buttons Haijai Switch from DK-AI ([@lboue] - [#154734]) ([matter docs])
+- Allow to remove OpenRGB devices that are disconnected ([@felipecrs] - [#154730]) ([openrgb docs])
+- Bump Adax-local to 0.2.0 ([@steinmn] - [#154720]) ([adax docs])
+- Add the `dial` action to the FRITZ!Box Tools integration ([@Abestanis] - [#151095]) ([fritz docs])
+- Set integration type for FRITZ!Tools ([@mib1185] - [#154711]) ([fritz docs])
+- Set integration type for feedreader ([@mib1185] - [#154712]) ([feedreader docs])
+- Improve KNX config-UI group address labels and descriptions ([@farmio] - [#154716]) ([knx docs])
+- Portainer bump 1.0.4 ([@erwindouna] - [#154736]) ([portainer docs])
+- Fix bug where Roborock loading map in cleaning causes a crash ([@Lash-L] - [#153011]) ([roborock docs])
+- Set myuplink integration_type explicitly ([@astrandb] - [#154742]) ([myuplink docs])
+- Firefly III add diagnostics ([@erwindouna] - [#154743]) ([firefly_iii docs])
+- Remove workaround in togrill to trigger coordinator ([@elupus] - [#154784]) ([togrill docs])
+- Move translatable URL out of strings.json for compit ([@jbouwh] - [#154771]) ([compit docs])
+- Set integration_type to service in Uptime Kuma integration ([@tr4nt0r] - [#154764]) ([uptime_kuma docs])
+- Set integration_type to service in Habitica ([@tr4nt0r] - [#154763]) ([habitica docs])
+- Move URLs out of strings.json for androidtv_remote ([@jbouwh] - [#154739]) ([androidtv_remote docs])
+- Move url out of FreedomPro strings.json ([@andrew-codechimp] - [#154786]) ([freedompro docs])
+- Make sure user flow replace ignored in togrill ([@elupus] - [#154780]) ([togrill docs])
+- Make sure user flow replace ignored in gardena_blueooth ([@elupus] - [#154778]) ([gardena_bluetooth docs])
+- Set integration_type to service in ntfy integration ([@tr4nt0r] - [#154767]) ([ntfy docs])
+- Remove unused repair string and update quality scale in Habitica integration ([@tr4nt0r] - [#154775]) ([habitica docs])
+- Use yaml anchors in ci workflow (2) ([@cdce8p] - [#154680])
+- Correctly calculate average color for light groups in HS Color Mode ([@ogruendel] - [#154678]) ([group docs])
+- Set integration_type to service in Sleep as Android ([@tr4nt0r] - [#154765]) ([sleep_as_android docs])
+- Add support for tracking stats of party members in Habitica integration ([@tr4nt0r] - [#151885]) ([habitica docs])
+- Set xuid as unique_id and gamertag as title in Xbox config flow ([@tr4nt0r] - [#154693]) ([xbox docs])
+- [esphome] Implement feature_flags for `climate` ([@kbx81] - [#153507]) ([esphome docs])
+- Add streaming to Elevenlabs TTS ([@ehendrix23] - [#154663]) ([elevenlabs docs])
+- Add Demo valves with position support ([@thecode] - [#154657]) ([demo docs])
+- Add beufort as valid wind speed unit in weather ([@gjohansson-ST] - [#153572]) ([weather docs])
+- Build wheels for Python 3.14 ([@cdce8p] - [#154794])
+- Improve entity names for powered by Shelly devices ([@bieniu] - [#154592]) ([shelly docs])
+- Streamline template tests ([@akx] - [#154586])
+- Bump aioesphomeapi to 42.1.0 ([@bdraco] - [#154796]) ([esphome docs])
+- Add responses for action calls from ESPHome devices ([@jesserockz] - [#153233]) ([esphome docs])
+- Fix wrong `in game` sensor state in Xbox integration ([@tr4nt0r] - [#154799]) ([xbox docs])
+- Rename the Shelly switch from `Start Charging` to `Charging` ([@bieniu] - [#154815]) ([shelly docs])
+- Fix Shelly enum sensors ([@bieniu] - [#154814]) ([shelly docs])
+- Fix Todoist test failure ([@thecode] - [#154808]) ([todoist docs])
+- Bump aioesphomeapi to 42.2.0 ([@bdraco] - [#154803]) ([esphome docs])
+- Fix typo in test function name for invalid URL ([@ChrisCarini] - [#154810]) ([remote_calendar docs])
+- Build aarch64 wheels on ubuntu-arm ([@cdce8p] - [#154819])
+- Improve bluesound conftest function ([@cdce8p] - [#154828]) ([bluesound docs])
+- Bump OpenRGB to Silver ([@felipecrs] - [#154690]) ([openrgb docs])
+- Code quality followup to Homee stale devices ([@Taraman17] - [#154741]) ([homee docs])
+- Refactor sensors and binary sensors in Xbox integration ([@tr4nt0r] - [#154719]) ([xbox docs])
+- Moved non-translatable URL out of strings.json for plex ([@AJ-SM] - [#154826]) ([plex docs])
+- Add valve group support ([@thecode] - [#154749]) ([group docs]) (new-platform)
+- Fix incorrect forward header handling ([@0xFaul] - [#154793]) ([http docs])
+- Add reconfigure flow in SolarEdge ([@tronikos] - [#154189]) ([solaredge docs])
+- Add instance ID (mDNS) conflict detection and repair flow for zeroconf integration ([@jpbede] - [#151487]) ([zeroconf docs])
+- Allow overriding recipients per message in XMPP ([@gaaf] - [#149375]) ([xmpp docs])
+- declaraing typing fixes handling for agents ([@johnmschoonover] - [#154833])
+- Enhance `check_config` script with JSON output and fail on warnings ([@BenjaminMichaelis] - [#152575])
+- OpenUV: Add protection window tests ([@wbyoung] - [#154498]) ([openuv docs])
+- Tuya Alarm-Control: Ignore low-battery warnings ([@asafhas] - [#152888]) ([tuya docs])
+- Set Pyright level as `basic` by default for VS Code ([@felipecrs] - [#154495])
+- Remove brackets from decorator in Husqvarna Automower ([@Thomas55555] - [#154042]) ([husqvarna_automower docs])
+- Refactor Xbox integration setup and exception handling ([@tr4nt0r] - [#154823]) ([xbox docs])
+- Portainer add endoint sensors ([@erwindouna] - [#154676]) ([portainer docs])
+- Fix typos in exception translations of Xbox integration ([@tr4nt0r] - [#154849]) ([xbox docs])
+- Rename Xbox Live to Xbox Network in NextDNS ([@tr4nt0r] - [#154855]) ([nextdns docs])
+- Add number platform to nintendo_parental_controls integration ([@pantherale0] - [#154548]) ([nintendo_parental_controls docs]) (new-platform)
+- Bump github/codeql-action from 4.30.8 to 4.30.9 ([@dependabot] - [#154858])
+- Add device model information for Nintendo Parental Controls ([@pantherale0] - [#154867]) ([nintendo_parental_controls docs])
+- Disable parallel updates for Nintendo Parental Controls ([@pantherale0] - [#154866]) ([nintendo_parental_controls docs])
+- Update RestrictedPython to 8.1 ([@cdce8p] - [#154870]) ([python_script docs])
+- Add month order attributes to Jewish calendar sensor ([@aviadlevy] - [#154809]) ([jewish_calendar docs])
+- Cleanup code for UptimeRobot ([@chemelli74] - [#154892]) ([uptimerobot docs])
+- Use common variables in platform tests for UptimeRobot ([@chemelli74] - [#154909]) ([uptimerobot docs])
+- Fix Jewish calendar month semantic to "standard order" ([@aviadlevy] - [#154905]) ([jewish_calendar docs])
+- Add new entities to Xbox integration ([@tr4nt0r] - [#154911]) ([xbox docs])
+- Bump aioautomower to 2.5.0 ([@Thomas55555] - [#154900]) ([husqvarna_automower docs])
+- Group URL options for Telegram bot actions ([@hanwg] - [#154914]) ([telegram_bot docs])
+- Update mcstatus to 12.0.6 ([@cdce8p] - [#154910]) ([minecraft_server docs])
+- Update slixmpp to 1.12.0 ([@cdce8p] - [#154872]) ([harmony docs]) ([xmpp docs])
+- Refactor NextDNS tests ([@bieniu] - [#154901]) ([nextdns docs])
+- Refactor coordinator data update and exception handling in Xbox integration ([@tr4nt0r] - [#154848]) ([xbox docs])
+- Add discovery support to Xbox integration ([@tr4nt0r] - [#154912]) ([xbox docs])
+- Update syrupy to 5.0.0 ([@cdce8p] - [#154925])
+- Refactor the SMA integration to use a dedicated DataUpdateCoordinator ([@erwindouna] - [#154863]) ([sma docs])
+- Show underfloor heating devices in ViCare integration ([@CFenner] - [#154541]) ([vicare docs])
+- Replace duplicate strings with translation reference keys in Shelly integration ([@bieniu] - [#154940]) ([shelly docs])
+- Bump bthome-ble to 3.15.0 ([@thecode] - [#154956]) ([bthome docs])
+- SMA: add sensor availability and expand tests ([@erwindouna] - [#154953]) ([sma docs])
+- Add media_player and remote snapshot tests for Xbox integration ([@tr4nt0r] - [#154943]) ([xbox docs])
+- Remove unneded pylint disable in devolo Home Network ([@Shutgun] - [#154927]) ([devolo_home_network docs])
+- Add engine start/stop buttons to Volvo integration ([@thomasddn] - [#154610]) ([volvo docs])
+- Bump pylitterbot to 2024.2.6 ([@natekspencer] - [#154898]) ([litterrobot docs])
+- MCP remove translatable URL ([@erwindouna] - [#154995]) ([mcp docs])
+- Refactor media_player and remote platforms in Xbox integration ([@tr4nt0r] - [#154986]) ([xbox docs])
+- Add Matter entity labeling capabilities ([@jvmahon] - [#154173]) ([matter docs])
+- Update uv to 0.9.5 ([@cdce8p] - [#154990])
+- Remove UserLabelCluster from Matter mock devices fixtures ([@lboue] - [#154174]) ([matter docs])
+- Add Hebrew language support to Google Generative AI TTS ([@yohaybn] - [#154860]) ([google_generative_ai_conversation docs])
+- huawei_lte test cleanups ([@scop] - [#154961]) ([huawei_lte docs])
+- Bump pylitterbot to 2024.2.7 ([@natekspencer] - [#155017]) ([litterrobot docs])
+- Bump openrgb-python to 0.3.6 ([@felipecrs] - [#155009]) ([openrgb docs])
+- Adding test for IOmeter __init__.py ([@jukrebs] - [#155006]) ([iometer docs])
+- Bump pysma to 1.0.2 and enable type checking ([@kellerza] - [#154977]) ([sma docs])
+- Move PS4 URLs out of translatable strings ([@sairamsharan] - [#154969]) ([ps4 docs])
+- Set has_entity_name=True on Goodwe InverterSensor ([@ondras12345] - [#154209]) ([goodwe docs])
+- Starline: remove device_class for fuel level ([@ildar170975] - [#154964]) ([starline docs])
+- Bump go2rtc to 1.9.11 ([@edenhaus] - [#155028]) ([go2rtc docs])
+- Add sql.query action ([@tronikos] - [#147260]) ([sql docs])
+- Make NINA area filter accessible also in the config flow ([@DeerMaximum] - [#147514]) ([nina docs])
+- Update the quality scale rules list for NextDNS ([@bieniu] - [#155030]) ([nextdns docs])
+- Add exception handling for library calls in Squeezebox ([@peteS-UK] - [#154946]) ([squeezebox docs])
+- Add Shelly Irrigation controller weather sensors ([@thecode] - [#155041]) ([shelly docs])
+- Container build: Remove codenotary configuration ([@agners] - [#155043])
+- Bump nsapi version to 3.1.3 ([@heindrichpaul] - [#155045]) ([nederlandse_spoorwegen docs])
+- Add iNELS integration ([@epdevlab] - [#125595]) ([inels docs]) (new-integration)
+- Improve client mock for NextDNS tests ([@bieniu] - [#155036]) ([nextdns docs])
+- Remove translations from WS get_services and REST /api/services ([@emontnemery] - [#147120])
+- Fix empty via_device in ViCare integration ([@CFenner] - [#155032]) ([vicare docs])
+- Bump airOS version further preparing for v6 support ([@CoMPaTech] - [#155039]) ([airos docs])
+- Add energy platform to Victron Remote Monitoring ([@AndyTempel] - [#155046]) ([victron_remote_monitoring docs])
+- Add supply temperature for FHT devices in ViCare integration ([@CFenner] - [#155026]) ([vicare docs])
+- Add cavity-aware oven sensors for Whirlpool ([@MizterB] - [#145145]) ([whirlpool docs])
+- Fix variables in icon, picture, and name for state based template entities ([@Petro31] - [#154994]) ([template docs])
+- Bump aiovodafone to 3.0.0 ([@chemelli74] - [#154751]) ([vodafone_station docs])
+- Portainer fix ephemeral coordinator ID ([@erwindouna] - [#155056]) ([portainer docs])
+- Respect hdmi isActiveInput for chromecast devices ([@elupus] - [#149150]) ([cast docs])
+- Bump plugwise to v1.8.2 ([@bouwew] - [#155072]) ([plugwise docs])
+- Bump stream to 0.7.10 in Teslemetry ([@Bre77] - [#155071]) ([teslemetry docs])
+- Yardian: add binary sensors ([@barneyonline] - [#152654]) ([yardian docs]) (new-platform)
+- Bump PySwitchbot to 0.72.0 ([@zerzhang] - [#155073]) ([switchbot docs])
+- Correct serial number for Zigbee devices in ViCare integration ([@CFenner] - [#155057]) ([vicare docs])
+- Translate Z-Wave "Socket device path" in config flow ([@TheJulianJES] - [#154931]) ([zwave_js docs])
+- Use icon translations for system bridge entities ([@timmo001] - [#155090]) ([system_bridge docs])
+- Add tests for Yardian switch ([@joostlek] - [#155089]) ([yardian docs])
+- Add Fing integration ([@Lorenzo-Gasparini] - [#126058]) ([fing docs]) (new-integration)
+- Increase AI Task default tokens for Google Gemini ([@balloob] - [#155065]) ([google_generative_ai_conversation docs])
+- Fix OpenRGB tests failing CI ([@thecode] - [#155095]) ([openrgb docs])
+- Fix send_poll action for Telegram bot ([@hanwg] - [#155076]) ([telegram_bot docs])
+- Set Prettier as default formatter in VS Code for JSON and YAML ([@felipecrs] - [#154484])
+- Add dimming functionality to the Lunatone light entity ([@MoonDevLT] - [#154508]) ([lunatone docs])
+- Add temperature number entity to set Tool and Bed temperatures to Octoprint ([@AmadeusW] - [#153712]) ([octoprint docs]) (new-platform)
+- Add scene platform support to Niko Home Control integration ([@VandeurenGlenn] - [#152712]) ([niko_home_control docs]) (new-platform)
+- Log script condition warnings with the instance logger ([@karwosts] - [#154966])
+- Bump ttn_client to 1.2.2 ([@angelnu] - [#155100]) ([thethingsnetwork docs])
+- Add support for climate devices (e.g. thermostats) to the Control4 component ([@davidrecordon] - [#154502]) ([control4 docs]) (new-platform)
+- Update hassfest for new selector translation schema ([@decompil3d] - [#155102])
+- Add .serena folder to gitignore ([@frenck] - [#155104])
+- Portainer bump to 1.0.6 ([@erwindouna] - [#155105]) ([portainer docs])
+- Add repair for deprecated addon issue ([@mdegat01] - [#151287]) ([hassio docs])
+- Add support for Matter thermostat `PIHeatingDemand` attribute ([@lboue] - [#154942]) ([matter docs])
+- Add Matter `OperationalError` sensor ([@lboue] - [#151991]) ([matter docs])
+- Fail creating config entry in reauth or reconfigure flows ([@gjohansson-ST] - [#154035]) (breaking-change)
+- Portainer bump 1.0.7 ([@erwindouna] - [#155111]) ([portainer docs])
+- Show current day/hour in metoffice forecasts ([@avee87] - [#152689]) ([metoffice docs])
+- Recreate resolver also on DNSError in dnsip ([@gjohansson-ST] - [#155120]) ([dnsip docs])
+- Bump subarulink to 0.7.15 ([@G-Two] - [#155121]) ([subaru docs])
+- Use async_update_and_abort in mqtt ([@gjohansson-ST] - [#155140]) ([mqtt docs])
+- Bump aioshelly to version 13.15.0 ([@bieniu] - [#155150]) ([shelly docs])
+- Bump israel-rail-api to 0.1.4 ([@shaiu] - [#155153]) ([israel_rail docs])
+- Support reconfigure flow in NextDNS integration ([@bieniu] - [#154936]) ([nextdns docs])
+- Portainer bump 1.0.8 ([@erwindouna] - [#155161]) ([portainer docs])
+- Catch `ConnectionResetError` when updating data in Cert expiry integration ([@bieniu] - [#155149]) ([cert_expiry docs])
+- Bump python-telegram-bot to 22.5 ([@hanwg] - [#155134]) ([telegram_bot docs])
+- Improve client mock for Brother tests ([@bieniu] - [#155037]) ([brother docs])
+- Fix double reloading in axis ([@gjohansson-ST] - [#155144]) ([axis docs])
+- Bump github/codeql-action from 4.30.9 to 4.31.0 ([@dependabot] - [#155139])
+- Bump actions/download-artifact from 5.0.0 to 6.0.0 ([@dependabot] - [#155138])
+- Bump actions/upload-artifact from 4.6.2 to 5.0.0 ([@dependabot] - [#155137])
+- Bump homematicip to 2.3.1 ([@hahn-th] - [#155165]) ([homematicip_cloud docs])
+- _abort_if_unique_id_configured no automatic reload in deconz ([@gjohansson-ST] - [#155141]) ([deconz docs])
+- Add DALI Center integration ([@niracler] - [#151479]) ([dali_center docs]) (new-integration)
+- Add zones support to Shelly Irrigation controller ([@thecode] - [#152382]) ([shelly docs])
+- Add support for switchbot climate panel ([@zerzhang] - [#155124]) ([switchbot docs])
+- Add product name to title of HomeWizard v2 API migration repair ([@DCSBL] - [#155097]) ([homewizard docs])
+- Add Matter service actions for `water_heater` ([@lboue] - [#153577]) ([matter docs])
+- Bump awesomeversion to 25.8.0 ([@chemelli74] - [#155172])
+- Bump Pyportainer to 1.0.9 ([@erwindouna] - [#155171]) ([portainer docs])
+- Allow KNX UI BinarySensors to disable state synchronisation ([@farmio] - [#155054]) ([knx docs])
+- Support KNX climate entity configuration from UI ([@farmio] - [#154162]) ([knx docs])
+- Adds support for controlling Growatt MIN/TLX inverters through number platform and entities ([@johanzander] - [#153886]) ([growatt_server docs]) (new-platform)
+- Bump yt-dlp to 2025.10.22 ([@joostlek] - [#155174]) ([media_extractor docs])
+- Raise an issue when the Roborock local api is unavailable. ([@Lash-L] - [#154576]) ([roborock docs])
+- Deprecate entities in Xbox integration ([@tr4nt0r] - [#154891]) ([xbox docs])
+- Fix LG webOS TV entity availability status ([@thecode] - [#155164]) ([webostv docs]) (breaking-change)
+- Update IQS for LG webOS TV integration ([@thecode] - [#155189]) ([webostv docs])
+- Update knx-frontend to 2025.10.26.81530 ([@farmio] - [#155186]) ([knx docs])
+- Add `mute alarm` button for Shelly Plus Smoke ([@bieniu] - [#154673]) ([shelly docs])
+- Bump deebot-client to 16.1.0 ([@edenhaus] - [#155168]) ([ecovacs docs])
+- Fix typo in Google Gen AI const ([@balloob] - [#155196]) ([google_generative_ai_conversation docs])
+- Bump python-roborock to 3.3.3 ([@allenporter] - [#155170]) ([roborock docs])
+- Add missing tests for Nintendo Parental controls integration ([@pantherale0] - [#154875]) ([nintendo_parental_controls docs])
+- Bump aioautomower to 2.6.0 ([@Thomas55555] - [#155200]) ([husqvarna_automower docs])
+- SMHI switch thunder icon to weather-lightning ([@VIKTORVAV99] - [#155205]) ([smhi docs])
+- update ttn_client to 1.2.3 ([@angelnu] - [#155204]) ([thethingsnetwork docs])
+- Support Shelly RGBCCT lights ([@bieniu] - [#155197]) ([shelly docs])
+- Bump pyfirefly 1.0.8 ([@erwindouna] - [#155226]) ([firefly_iii docs])
+- Fix missing Ecovacs station actions ([@edenhaus] - [#155237]) ([ecovacs docs])
+- Add thread and reaction support to Matrix ([@decompil3d] - [#147165]) ([matrix docs])
+- Update Matter boost duration description to specify units in seconds ([@lboue] - [#155185]) ([matter docs])
+- Firefly III add budgets sensor ([@erwindouna] - [#155222]) ([firefly_iii docs])
+- Abort add friend subentry flow for disabled config entry in PlayStation Network ([@tr4nt0r] - [#149784]) ([playstation_network docs])
+- Update pytest warnings filter ([@cdce8p] - [#155252])
+- Add support for tuya scene switches ([@giovannicimolin] - [#154821]) ([tuya docs])
+- Remove dead code and fixed a typo ([@cereal2nd] - [#155253]) ([velbus docs])
+- Add remaining charging time to Husqvarna Automower ([@Thomas55555] - [#154952]) ([husqvarna_automower docs])
+- Improve Control4's initiation logging and exception handling ([@davidrecordon] - [#155246]) ([control4 docs])
+- Update py-aosmith to 1.0.15 ([@bdr99] - [#155169]) ([aosmith docs])
+- Add data description to flows for NINA ([@DeerMaximum] - [#155192]) ([nina docs])
+- Set PARALLEL_UPDATES for Switcher ([@thecode] - [#155227]) ([switcher_kis docs])
+- Update IQS dependency-transparency comment for huawei_lte ([@scop] - [#155214]) ([huawei_lte docs])
+- Validate incorrect template trigger yaml ([@Petro31] - [#153919]) ([template docs])
+- Bump renault-api to 0.5.0 ([@epenet] - [#155263]) ([renault docs]) (breaking-change)
+- Refactor dynamic entity setup of Xbox integration ([@tr4nt0r] - [#155176]) ([xbox docs])
+- Add integration field to Matter water_heater_boost service ([@lboue] - [#155270]) ([matter docs])
+- Use snapshot assertion in switcher_kis diagnostics test ([@epenet] - [#155273]) ([switcher_kis docs])
+- Add diagnostics to portainer ([@erwindouna] - [#153126]) ([portainer docs])
+- Sort icons in Husqvarna Automower ([@Thomas55555] - [#155276]) ([husqvarna_automower docs])
+- Sort strings in Husqvarna Automower ([@Thomas55555] - [#155275]) ([husqvarna_automower docs])
+- Dont expose garbage entity in myuplink ([@astrandb] - [#155278]) ([myuplink docs])
+- Validate template binary sensor auto off has trigger ([@Petro31] - [#153953]) ([template docs])
+- Fix template entity preview when templates error ([@Petro31] - [#154029]) ([template docs])
+- Bump aiohomeconnect to version 0.23.0 ([@Diegorro98] - [#155269]) ([home_connect docs])
+- Bump AIOSomecomfort to 0.0.35 ([@mkmer] - [#155265]) ([honeywell docs])
+- Bump prettier to 3.6.2 ([@edenhaus] - [#155281])
+- Set icon for myuplink DM sensor ([@astrandb] - [#155274]) ([myuplink docs])
+- Fix Nord Pool sensor resolution for next/previous price ([@gjohansson-ST] - [#155119]) ([sun docs]) ([nordpool docs])
+- Add custom (external) wake words ([@synesthesiam] - [#152919]) ([esphome docs])
+- Do not exclude "repr" from motionblinds snapshots ([@epenet] - [#155271]) ([motionblinds_ble docs])
+- Enhance Switcher config flow tests ([@thecode] - [#155292]) ([switcher_kis docs])
+- Bump pymiele to v0.5.6 ([@astrandb] - [#155266]) ([miele docs])
+- Portainer bugfix add button platform ([@erwindouna] - [#155305]) ([portainer docs])
+- Bump hassil to 3.3.0 ([@synesthesiam] - [#155301]) ([conversation docs]) ([assist_satellite docs])
+- Add Presence Sensor support to Switchbot Cloud ([@XiaoLing-git] - [#155309]) ([switchbot_cloud docs])
+- Daikin improve config flow dialog message ([@fredrike] - [#155202]) ([daikin docs])
+- Add progress reporting for addon and core update entities ([@mdegat01] - [#153268]) ([hassio docs])
+- Fix unique IDs and migrate v1 entries ([@Sab44] - [#155319]) ([libre_hardware_monitor docs])
+- Sort homeassistant json files ([@edenhaus] - [#155285])
+- Fix Switcher `ConfigEntry` typing ([@thecode] - [#155320]) ([switcher_kis docs])
+- SMA add integration type ([@erwindouna] - [#155323]) ([sma docs])
+- Add integration type to fastdotcom ([@erwindouna] - [#155329]) ([fastdotcom docs])
+- Add integration type to melcloud ([@erwindouna] - [#155330]) ([melcloud docs])
+- Add integration type to downloader ([@erwindouna] - [#155328]) ([downloader docs])
+- Fix volume level of Music Assistant group players ([@OzGav] - [#155259]) ([music_assistant docs])
+- Handle cpd_enabled error in Tessie ([@Bre77] - [#155322]) ([tessie docs])
+- Add integration type to tado ([@erwindouna] - [#155327]) ([tado docs])
+- Portainer add integration type ([@erwindouna] - [#155324]) ([portainer docs])
+- Add integration type to DSMR Reader ([@erwindouna] - [#155325]) ([dsmr_reader docs])
+- Add support for Thread Integration to Display Icons for IKEA TBRs ([@wardmatter] - [#155299]) ([thread docs])
+- Migrate ZHA config entries to derive `unique_id` from the Zigbee EPID ([@puddly] - [#154489]) ([zha docs])
+- Add some Ecovacs lifespans entities ([@edenhaus] - [#155238]) ([ecovacs docs])
+- Bump python-roborock to 3.7.0 ([@allenporter] - [#155336]) ([roborock docs])
+- Fix Translation error in Home Connect "Add application credentials"-step ([@steinmn] - [#155233]) ([home_connect docs])
+- Add google sheet get service ([@luca-angemi] - [#150133]) ([google_sheets docs])
+- Add more information to music assistant get_queue ([@arturpragacz] - [#155242]) ([music_assistant docs])
+- Add event entity for Telegram bot ([@hanwg] - [#154383]) ([telegram_bot docs]) (new-platform)
+- Fix CI by sorting telegram_bot files ([@edenhaus] - [#155346]) ([telegram_bot docs])
+- Show diff on pre-commit CI jobs ([@edenhaus] - [#155345])
+- Bump bluetooth-data-tools to 1.28.4 ([@bdraco] - [#155342]) ([bluetooth docs]) ([led_ble docs]) ([ld2410_ble docs]) ([private_ble_device docs])
+- Log exception details in sfr_box config flow ([@epenet] - [#155351]) ([sfr_box docs])
+- Fix Transmission Action Add Torrent ([@andrew-codechimp] - [#155350]) ([transmission docs])
+- Add new sensor and attributes to Xbox integration ([@tr4nt0r] - [#155098]) ([xbox docs])
+- Portainer remove unnecessary patch ([@erwindouna] - [#155317]) ([portainer docs])
+- Add integration type, descriptions and selector options to Transmission strings ([@andrew-codechimp] - [#155201]) ([transmission docs])
+- Bump sfrbox-api to 0.1.0 ([@epenet] - [#155349]) ([sfr_box docs])
+- Add api_server option to cloud ([@ludeeus] - [#155337]) ([cloud docs])
+- Bump letpot to 0.6.3 ([@jpelgrom] - [#155356]) ([letpot docs])
+- Portainer add dynamic devices ([@erwindouna] - [#155304]) ([portainer docs])
+- Change rain count state_class to 'Total' (ecowitt) ([@ogruendel] - [#155358]) ([ecowitt docs])
+- Bump fastdotcom to 0.0.6 ([@abmantis] - [#155354]) ([fastdotcom docs])
+- Add "Intelligent" program to Home Connect ([@RvV1979] - [#155243]) ([home_connect docs])
+- Handle new Blink login flow ([@KiraPC] - [#154632]) ([blink docs])
+- Reduce API calls in BSBlan ([@liudger] - [#152704]) ([bsblan docs])
+- Refactor diagnostics, create backup and green/yellow settings from handler ([@mdegat01] - [#154098]) ([hassio docs]) ([homeassistant_yellow docs]) ([homeassistant_green docs])
+- Fix browse media in Xbox integration ([@tr4nt0r] - [#155376]) ([xbox docs])
+- Add actions for Nintendo Parental Controls ([@pantherale0] - [#154886]) ([nintendo_parental_controls docs])
+- Portainer add reconfigure flow ([@erwindouna] - [#155289]) ([portainer docs])
+- Bump intents and fix for api change ([@synesthesiam] - [#155374]) ([conversation docs])
+- Bump psutil to 7.1.2 ([@gjohansson-ST] - [#155368]) ([systemmonitor docs])
+- Bump aioautomower to 2.7.0 ([@Thomas55555] - [#155363]) ([husqvarna_automower docs])
+- Move URL out of xiaomi_miio strings.json ([@eliasubz] - [#155357]) ([xiaomi_miio docs])
+- Bump aiohttp to 3.13.2 ([@bdraco] - [#155372])
+- Remove indents and decrease long string in template config file ([@Petro31] - [#155340]) ([template docs])
+- Fix flakey ecovacs tests ([@bdraco] - [#155387]) ([ecovacs docs])
+- Update `denonavr` to 1.2.0 ([@ol-iver] - [#155385]) ([denonavr docs])
+- Spelling error found in strings.json for Rainmachine ([@mishmanners] - [#155381]) ([rainmachine docs])
+- Add translation for Shelly Fifth button ([@thecode] - [#155377]) ([shelly docs])
+- Fix device identifiers in ping and add migration ([@jpbede] - [#155343]) ([ping docs])
+- Bump aioesphomeapi to 42.4.0 ([@bdraco] - [#155383]) ([esphome docs])
+- Refactor Velux integration to use runtime_data ([@wollew] - [#155207]) ([velux docs])
+- Bump pyportainer 1.0.11 ([@erwindouna] - [#155394]) ([portainer docs])
+- Add Matter Aqara Floor Heating Thermostat W500 fixture ([@lboue] - [#155396]) ([matter docs])
+- Use a config entry migration instead of migrating in async_setup in Ping ([@jpbede] - [#155403]) ([ping docs])
+- Add sensors for Tuya cat toilet ([@epenet] - [#155245]) ([tuya docs])
+- Bump ZHA to 0.0.75 ([@TheJulianJES] - [#155389]) ([zha docs])
+- Bump aioamazondevices to 6.5.5 ([@chemelli74] - [#155408]) ([alexa_devices docs])
+- Add image platform to Xbox integration ([@tr4nt0r] - [#155369]) ([xbox docs]) (new-platform)
+- Bump Airthings BLE to 1.2.0 ([@LaStrada] - [#155386]) ([airthings_ble docs])
+- Add next alarm/reminder/timer sensors to Alexa Devices ([@chemelli74] - [#153576]) ([alexa_devices docs])
+- Use runtime_data in sfr_box ([@epenet] - [#155410]) ([sfr_box docs])
+- Update Switcher actions exceptions ([@thecode] - [#155296]) ([switcher_kis docs])
+- Auto refresh hardware integration firmware update entities on setup ([@puddly] - [#154562]) ([homeassistant_yellow docs]) ([homeassistant_sky_connect docs]) ([homeassistant_connect_zbt2 docs])
+- Remove neato integration ([@mib1185] - [#154902]) ([neato docs]) ([homeassistant_alerts docs]) ([analytics_insights docs]) (breaking-change)
+- Add support for translation_placeholders in zha ([@epenet] - [#155254]) ([zha docs])
+- Remove legacy platform support from translations ([@arturpragacz] - [#155178])
+- Update Watergate dependency to 2025.1.0 ([@adam-the-hero] - [#155393]) ([watergate docs])
+- Bump pySwitchbot to 0.72.1 ([@zerzhang] - [#155415]) ([switchbot docs])
+- Attach Ping device tracker to Ping device ([@jpbede] - [#155399]) ([ping docs])
+- Clear caplog in Ecovacs tests ([@edenhaus] - [#155404])
+- Beta firmware update switch for Connect integrations ([@puddly] - [#155370]) ([homeassistant_yellow docs]) ([homeassistant_sky_connect docs]) ([homeassistant_hardware docs]) ([homeassistant_connect_zbt2 docs])
+- Add reconfigure flow to nederlandse_spoorwegen ([@heindrichpaul] - [#155412]) ([nederlandse_spoorwegen docs])
+- Add base entity to sfr_box ([@epenet] - [#155418]) ([sfr_box docs])
+- Mark Switcher removal instructions as done ([@thecode] - [#155414]) ([switcher_kis docs])
+- Add missing data_description to sfr_box ([@epenet] - [#155420]) ([sfr_box docs])
+- Use API token authentiation in traccar_server ([@pantherale0] - [#155297]) ([traccar_server docs]) (breaking-change)
+
+[#125595]: https://github.com/home-assistant/core/pull/125595
+[#126058]: https://github.com/home-assistant/core/pull/126058
+[#133771]: https://github.com/home-assistant/core/pull/133771
+[#134740]: https://github.com/home-assistant/core/pull/134740
+[#142724]: https://github.com/home-assistant/core/pull/142724
+[#144806]: https://github.com/home-assistant/core/pull/144806
+[#145145]: https://github.com/home-assistant/core/pull/145145
+[#145343]: https://github.com/home-assistant/core/pull/145343
+[#145913]: https://github.com/home-assistant/core/pull/145913
+[#146675]: https://github.com/home-assistant/core/pull/146675
+[#146936]: https://github.com/home-assistant/core/pull/146936
+[#147062]: https://github.com/home-assistant/core/pull/147062
+[#147083]: https://github.com/home-assistant/core/pull/147083
+[#147120]: https://github.com/home-assistant/core/pull/147120
+[#147165]: https://github.com/home-assistant/core/pull/147165
+[#147199]: https://github.com/home-assistant/core/pull/147199
+[#147260]: https://github.com/home-assistant/core/pull/147260
+[#147358]: https://github.com/home-assistant/core/pull/147358
+[#147514]: https://github.com/home-assistant/core/pull/147514
+[#147527]: https://github.com/home-assistant/core/pull/147527
+[#147838]: https://github.com/home-assistant/core/pull/147838
+[#147929]: https://github.com/home-assistant/core/pull/147929
+[#148140]: https://github.com/home-assistant/core/pull/148140
+[#148310]: https://github.com/home-assistant/core/pull/148310
+[#148357]: https://github.com/home-assistant/core/pull/148357
+[#148381]: https://github.com/home-assistant/core/pull/148381
+[#148436]: https://github.com/home-assistant/core/pull/148436
+[#148460]: https://github.com/home-assistant/core/pull/148460
+[#148551]: https://github.com/home-assistant/core/pull/148551
+[#148966]: https://github.com/home-assistant/core/pull/148966
+[#149129]: https://github.com/home-assistant/core/pull/149129
+[#149150]: https://github.com/home-assistant/core/pull/149150
+[#149182]: https://github.com/home-assistant/core/pull/149182
+[#149241]: https://github.com/home-assistant/core/pull/149241
+[#149375]: https://github.com/home-assistant/core/pull/149375
+[#149428]: https://github.com/home-assistant/core/pull/149428
+[#149453]: https://github.com/home-assistant/core/pull/149453
+[#149636]: https://github.com/home-assistant/core/pull/149636
+[#149777]: https://github.com/home-assistant/core/pull/149777
+[#149783]: https://github.com/home-assistant/core/pull/149783
+[#149784]: https://github.com/home-assistant/core/pull/149784
+[#150030]: https://github.com/home-assistant/core/pull/150030
+[#150104]: https://github.com/home-assistant/core/pull/150104
+[#150117]: https://github.com/home-assistant/core/pull/150117
+[#150124]: https://github.com/home-assistant/core/pull/150124
+[#150133]: https://github.com/home-assistant/core/pull/150133
+[#150393]: https://github.com/home-assistant/core/pull/150393
+[#150508]: https://github.com/home-assistant/core/pull/150508
+[#150553]: https://github.com/home-assistant/core/pull/150553
+[#150970]: https://github.com/home-assistant/core/pull/150970
+[#151009]: https://github.com/home-assistant/core/pull/151009
+[#151034]: https://github.com/home-assistant/core/pull/151034
+[#151052]: https://github.com/home-assistant/core/pull/151052
+[#151095]: https://github.com/home-assistant/core/pull/151095
+[#151287]: https://github.com/home-assistant/core/pull/151287
+[#151418]: https://github.com/home-assistant/core/pull/151418
+[#151479]: https://github.com/home-assistant/core/pull/151479
+[#151487]: https://github.com/home-assistant/core/pull/151487
+[#151768]: https://github.com/home-assistant/core/pull/151768
+[#151773]: https://github.com/home-assistant/core/pull/151773
+[#151785]: https://github.com/home-assistant/core/pull/151785
+[#151847]: https://github.com/home-assistant/core/pull/151847
+[#151885]: https://github.com/home-assistant/core/pull/151885
+[#151991]: https://github.com/home-assistant/core/pull/151991
+[#152050]: https://github.com/home-assistant/core/pull/152050
+[#152150]: https://github.com/home-assistant/core/pull/152150
+[#152176]: https://github.com/home-assistant/core/pull/152176
+[#152382]: https://github.com/home-assistant/core/pull/152382
+[#152385]: https://github.com/home-assistant/core/pull/152385
+[#152408]: https://github.com/home-assistant/core/pull/152408
+[#152432]: https://github.com/home-assistant/core/pull/152432
+[#152441]: https://github.com/home-assistant/core/pull/152441
+[#152504]: https://github.com/home-assistant/core/pull/152504
+[#152554]: https://github.com/home-assistant/core/pull/152554
+[#152564]: https://github.com/home-assistant/core/pull/152564
+[#152575]: https://github.com/home-assistant/core/pull/152575
+[#152581]: https://github.com/home-assistant/core/pull/152581
+[#152586]: https://github.com/home-assistant/core/pull/152586
+[#152622]: https://github.com/home-assistant/core/pull/152622
+[#152635]: https://github.com/home-assistant/core/pull/152635
+[#152649]: https://github.com/home-assistant/core/pull/152649
+[#152654]: https://github.com/home-assistant/core/pull/152654
+[#152680]: https://github.com/home-assistant/core/pull/152680
+[#152689]: https://github.com/home-assistant/core/pull/152689
+[#152704]: https://github.com/home-assistant/core/pull/152704
+[#152712]: https://github.com/home-assistant/core/pull/152712
+[#152732]: https://github.com/home-assistant/core/pull/152732
+[#152740]: https://github.com/home-assistant/core/pull/152740
+[#152772]: https://github.com/home-assistant/core/pull/152772
+[#152794]: https://github.com/home-assistant/core/pull/152794
+[#152845]: https://github.com/home-assistant/core/pull/152845
+[#152888]: https://github.com/home-assistant/core/pull/152888
+[#152909]: https://github.com/home-assistant/core/pull/152909
+[#152915]: https://github.com/home-assistant/core/pull/152915
+[#152919]: https://github.com/home-assistant/core/pull/152919
+[#152934]: https://github.com/home-assistant/core/pull/152934
+[#152946]: https://github.com/home-assistant/core/pull/152946
+[#152948]: https://github.com/home-assistant/core/pull/152948
+[#152950]: https://github.com/home-assistant/core/pull/152950
+[#152957]: https://github.com/home-assistant/core/pull/152957
+[#152959]: https://github.com/home-assistant/core/pull/152959
+[#152968]: https://github.com/home-assistant/core/pull/152968
+[#152969]: https://github.com/home-assistant/core/pull/152969
+[#152970]: https://github.com/home-assistant/core/pull/152970
+[#152971]: https://github.com/home-assistant/core/pull/152971
+[#152972]: https://github.com/home-assistant/core/pull/152972
+[#152986]: https://github.com/home-assistant/core/pull/152986
+[#152987]: https://github.com/home-assistant/core/pull/152987
+[#152993]: https://github.com/home-assistant/core/pull/152993
+[#152995]: https://github.com/home-assistant/core/pull/152995
+[#153000]: https://github.com/home-assistant/core/pull/153000
+[#153003]: https://github.com/home-assistant/core/pull/153003
+[#153011]: https://github.com/home-assistant/core/pull/153011
+[#153015]: https://github.com/home-assistant/core/pull/153015
+[#153016]: https://github.com/home-assistant/core/pull/153016
+[#153021]: https://github.com/home-assistant/core/pull/153021
+[#153029]: https://github.com/home-assistant/core/pull/153029
+[#153030]: https://github.com/home-assistant/core/pull/153030
+[#153031]: https://github.com/home-assistant/core/pull/153031
+[#153039]: https://github.com/home-assistant/core/pull/153039
+[#153043]: https://github.com/home-assistant/core/pull/153043
+[#153047]: https://github.com/home-assistant/core/pull/153047
+[#153051]: https://github.com/home-assistant/core/pull/153051
+[#153057]: https://github.com/home-assistant/core/pull/153057
+[#153059]: https://github.com/home-assistant/core/pull/153059
+[#153062]: https://github.com/home-assistant/core/pull/153062
+[#153063]: https://github.com/home-assistant/core/pull/153063
+[#153076]: https://github.com/home-assistant/core/pull/153076
+[#153077]: https://github.com/home-assistant/core/pull/153077
+[#153080]: https://github.com/home-assistant/core/pull/153080
+[#153081]: https://github.com/home-assistant/core/pull/153081
+[#153085]: https://github.com/home-assistant/core/pull/153085
+[#153087]: https://github.com/home-assistant/core/pull/153087
+[#153094]: https://github.com/home-assistant/core/pull/153094
+[#153095]: https://github.com/home-assistant/core/pull/153095
+[#153102]: https://github.com/home-assistant/core/pull/153102
+[#153103]: https://github.com/home-assistant/core/pull/153103
+[#153104]: https://github.com/home-assistant/core/pull/153104
+[#153105]: https://github.com/home-assistant/core/pull/153105
+[#153106]: https://github.com/home-assistant/core/pull/153106
+[#153107]: https://github.com/home-assistant/core/pull/153107
+[#153108]: https://github.com/home-assistant/core/pull/153108
+[#153109]: https://github.com/home-assistant/core/pull/153109
+[#153110]: https://github.com/home-assistant/core/pull/153110
+[#153111]: https://github.com/home-assistant/core/pull/153111
+[#153112]: https://github.com/home-assistant/core/pull/153112
+[#153113]: https://github.com/home-assistant/core/pull/153113
+[#153114]: https://github.com/home-assistant/core/pull/153114
+[#153115]: https://github.com/home-assistant/core/pull/153115
+[#153116]: https://github.com/home-assistant/core/pull/153116
+[#153117]: https://github.com/home-assistant/core/pull/153117
+[#153120]: https://github.com/home-assistant/core/pull/153120
+[#153122]: https://github.com/home-assistant/core/pull/153122
+[#153126]: https://github.com/home-assistant/core/pull/153126
+[#153132]: https://github.com/home-assistant/core/pull/153132
+[#153135]: https://github.com/home-assistant/core/pull/153135
+[#153143]: https://github.com/home-assistant/core/pull/153143
+[#153146]: https://github.com/home-assistant/core/pull/153146
+[#153150]: https://github.com/home-assistant/core/pull/153150
+[#153158]: https://github.com/home-assistant/core/pull/153158
+[#153163]: https://github.com/home-assistant/core/pull/153163
+[#153166]: https://github.com/home-assistant/core/pull/153166
+[#153169]: https://github.com/home-assistant/core/pull/153169
+[#153170]: https://github.com/home-assistant/core/pull/153170
+[#153171]: https://github.com/home-assistant/core/pull/153171
+[#153179]: https://github.com/home-assistant/core/pull/153179
+[#153180]: https://github.com/home-assistant/core/pull/153180
+[#153183]: https://github.com/home-assistant/core/pull/153183
+[#153187]: https://github.com/home-assistant/core/pull/153187
+[#153191]: https://github.com/home-assistant/core/pull/153191
+[#153194]: https://github.com/home-assistant/core/pull/153194
+[#153202]: https://github.com/home-assistant/core/pull/153202
+[#153203]: https://github.com/home-assistant/core/pull/153203
+[#153204]: https://github.com/home-assistant/core/pull/153204
+[#153208]: https://github.com/home-assistant/core/pull/153208
+[#153216]: https://github.com/home-assistant/core/pull/153216
+[#153217]: https://github.com/home-assistant/core/pull/153217
+[#153221]: https://github.com/home-assistant/core/pull/153221
+[#153222]: https://github.com/home-assistant/core/pull/153222
+[#153223]: https://github.com/home-assistant/core/pull/153223
+[#153233]: https://github.com/home-assistant/core/pull/153233
+[#153239]: https://github.com/home-assistant/core/pull/153239
+[#153241]: https://github.com/home-assistant/core/pull/153241
+[#153242]: https://github.com/home-assistant/core/pull/153242
+[#153243]: https://github.com/home-assistant/core/pull/153243
+[#153244]: https://github.com/home-assistant/core/pull/153244
+[#153247]: https://github.com/home-assistant/core/pull/153247
+[#153248]: https://github.com/home-assistant/core/pull/153248
+[#153249]: https://github.com/home-assistant/core/pull/153249
+[#153250]: https://github.com/home-assistant/core/pull/153250
+[#153251]: https://github.com/home-assistant/core/pull/153251
+[#153255]: https://github.com/home-assistant/core/pull/153255
+[#153256]: https://github.com/home-assistant/core/pull/153256
+[#153259]: https://github.com/home-assistant/core/pull/153259
+[#153261]: https://github.com/home-assistant/core/pull/153261
+[#153262]: https://github.com/home-assistant/core/pull/153262
+[#153268]: https://github.com/home-assistant/core/pull/153268
+[#153272]: https://github.com/home-assistant/core/pull/153272
+[#153281]: https://github.com/home-assistant/core/pull/153281
+[#153285]: https://github.com/home-assistant/core/pull/153285
+[#153292]: https://github.com/home-assistant/core/pull/153292
+[#153293]: https://github.com/home-assistant/core/pull/153293
+[#153297]: https://github.com/home-assistant/core/pull/153297
+[#153303]: https://github.com/home-assistant/core/pull/153303
+[#153305]: https://github.com/home-assistant/core/pull/153305
+[#153306]: https://github.com/home-assistant/core/pull/153306
+[#153310]: https://github.com/home-assistant/core/pull/153310
+[#153313]: https://github.com/home-assistant/core/pull/153313
+[#153315]: https://github.com/home-assistant/core/pull/153315
+[#153316]: https://github.com/home-assistant/core/pull/153316
+[#153319]: https://github.com/home-assistant/core/pull/153319
+[#153321]: https://github.com/home-assistant/core/pull/153321
+[#153322]: https://github.com/home-assistant/core/pull/153322
+[#153324]: https://github.com/home-assistant/core/pull/153324
+[#153325]: https://github.com/home-assistant/core/pull/153325
+[#153327]: https://github.com/home-assistant/core/pull/153327
+[#153329]: https://github.com/home-assistant/core/pull/153329
+[#153330]: https://github.com/home-assistant/core/pull/153330
+[#153334]: https://github.com/home-assistant/core/pull/153334
+[#153335]: https://github.com/home-assistant/core/pull/153335
+[#153336]: https://github.com/home-assistant/core/pull/153336
+[#153342]: https://github.com/home-assistant/core/pull/153342
+[#153346]: https://github.com/home-assistant/core/pull/153346
+[#153348]: https://github.com/home-assistant/core/pull/153348
+[#153358]: https://github.com/home-assistant/core/pull/153358
+[#153363]: https://github.com/home-assistant/core/pull/153363
+[#153364]: https://github.com/home-assistant/core/pull/153364
+[#153366]: https://github.com/home-assistant/core/pull/153366
+[#153367]: https://github.com/home-assistant/core/pull/153367
+[#153370]: https://github.com/home-assistant/core/pull/153370
+[#153373]: https://github.com/home-assistant/core/pull/153373
+[#153388]: https://github.com/home-assistant/core/pull/153388
+[#153404]: https://github.com/home-assistant/core/pull/153404
+[#153405]: https://github.com/home-assistant/core/pull/153405
+[#153407]: https://github.com/home-assistant/core/pull/153407
+[#153411]: https://github.com/home-assistant/core/pull/153411
+[#153412]: https://github.com/home-assistant/core/pull/153412
+[#153417]: https://github.com/home-assistant/core/pull/153417
+[#153420]: https://github.com/home-assistant/core/pull/153420
+[#153426]: https://github.com/home-assistant/core/pull/153426
+[#153437]: https://github.com/home-assistant/core/pull/153437
+[#153442]: https://github.com/home-assistant/core/pull/153442
+[#153448]: https://github.com/home-assistant/core/pull/153448
+[#153449]: https://github.com/home-assistant/core/pull/153449
+[#153450]: https://github.com/home-assistant/core/pull/153450
+[#153452]: https://github.com/home-assistant/core/pull/153452
+[#153456]: https://github.com/home-assistant/core/pull/153456
+[#153457]: https://github.com/home-assistant/core/pull/153457
+[#153458]: https://github.com/home-assistant/core/pull/153458
+[#153463]: https://github.com/home-assistant/core/pull/153463
+[#153466]: https://github.com/home-assistant/core/pull/153466
+[#153470]: https://github.com/home-assistant/core/pull/153470
+[#153471]: https://github.com/home-assistant/core/pull/153471
+[#153472]: https://github.com/home-assistant/core/pull/153472
+[#153473]: https://github.com/home-assistant/core/pull/153473
+[#153477]: https://github.com/home-assistant/core/pull/153477
+[#153483]: https://github.com/home-assistant/core/pull/153483
+[#153485]: https://github.com/home-assistant/core/pull/153485
+[#153488]: https://github.com/home-assistant/core/pull/153488
+[#153492]: https://github.com/home-assistant/core/pull/153492
+[#153494]: https://github.com/home-assistant/core/pull/153494
+[#153495]: https://github.com/home-assistant/core/pull/153495
+[#153496]: https://github.com/home-assistant/core/pull/153496
+[#153497]: https://github.com/home-assistant/core/pull/153497
+[#153498]: https://github.com/home-assistant/core/pull/153498
+[#153499]: https://github.com/home-assistant/core/pull/153499
+[#153502]: https://github.com/home-assistant/core/pull/153502
+[#153505]: https://github.com/home-assistant/core/pull/153505
+[#153507]: https://github.com/home-assistant/core/pull/153507
+[#153510]: https://github.com/home-assistant/core/pull/153510
+[#153512]: https://github.com/home-assistant/core/pull/153512
+[#153518]: https://github.com/home-assistant/core/pull/153518
+[#153520]: https://github.com/home-assistant/core/pull/153520
+[#153521]: https://github.com/home-assistant/core/pull/153521
+[#153524]: https://github.com/home-assistant/core/pull/153524
+[#153527]: https://github.com/home-assistant/core/pull/153527
+[#153529]: https://github.com/home-assistant/core/pull/153529
+[#153558]: https://github.com/home-assistant/core/pull/153558
+[#153559]: https://github.com/home-assistant/core/pull/153559
+[#153560]: https://github.com/home-assistant/core/pull/153560
+[#153567]: https://github.com/home-assistant/core/pull/153567
+[#153568]: https://github.com/home-assistant/core/pull/153568
+[#153571]: https://github.com/home-assistant/core/pull/153571
+[#153572]: https://github.com/home-assistant/core/pull/153572
+[#153573]: https://github.com/home-assistant/core/pull/153573
+[#153576]: https://github.com/home-assistant/core/pull/153576
+[#153577]: https://github.com/home-assistant/core/pull/153577
+[#153580]: https://github.com/home-assistant/core/pull/153580
+[#153581]: https://github.com/home-assistant/core/pull/153581
+[#153583]: https://github.com/home-assistant/core/pull/153583
+[#153585]: https://github.com/home-assistant/core/pull/153585
+[#153590]: https://github.com/home-assistant/core/pull/153590
+[#153591]: https://github.com/home-assistant/core/pull/153591
+[#153594]: https://github.com/home-assistant/core/pull/153594
+[#153596]: https://github.com/home-assistant/core/pull/153596
+[#153599]: https://github.com/home-assistant/core/pull/153599
+[#153601]: https://github.com/home-assistant/core/pull/153601
+[#153604]: https://github.com/home-assistant/core/pull/153604
+[#153605]: https://github.com/home-assistant/core/pull/153605
+[#153606]: https://github.com/home-assistant/core/pull/153606
+[#153607]: https://github.com/home-assistant/core/pull/153607
+[#153609]: https://github.com/home-assistant/core/pull/153609
+[#153619]: https://github.com/home-assistant/core/pull/153619
+[#153621]: https://github.com/home-assistant/core/pull/153621
+[#153624]: https://github.com/home-assistant/core/pull/153624
+[#153626]: https://github.com/home-assistant/core/pull/153626
+[#153629]: https://github.com/home-assistant/core/pull/153629
+[#153631]: https://github.com/home-assistant/core/pull/153631
+[#153634]: https://github.com/home-assistant/core/pull/153634
+[#153637]: https://github.com/home-assistant/core/pull/153637
+[#153643]: https://github.com/home-assistant/core/pull/153643
+[#153645]: https://github.com/home-assistant/core/pull/153645
+[#153651]: https://github.com/home-assistant/core/pull/153651
+[#153653]: https://github.com/home-assistant/core/pull/153653
+[#153665]: https://github.com/home-assistant/core/pull/153665
+[#153669]: https://github.com/home-assistant/core/pull/153669
+[#153670]: https://github.com/home-assistant/core/pull/153670
+[#153675]: https://github.com/home-assistant/core/pull/153675
+[#153679]: https://github.com/home-assistant/core/pull/153679
+[#153680]: https://github.com/home-assistant/core/pull/153680
+[#153681]: https://github.com/home-assistant/core/pull/153681
+[#153682]: https://github.com/home-assistant/core/pull/153682
+[#153683]: https://github.com/home-assistant/core/pull/153683
+[#153685]: https://github.com/home-assistant/core/pull/153685
+[#153686]: https://github.com/home-assistant/core/pull/153686
+[#153690]: https://github.com/home-assistant/core/pull/153690
+[#153692]: https://github.com/home-assistant/core/pull/153692
+[#153694]: https://github.com/home-assistant/core/pull/153694
+[#153696]: https://github.com/home-assistant/core/pull/153696
+[#153698]: https://github.com/home-assistant/core/pull/153698
+[#153703]: https://github.com/home-assistant/core/pull/153703
+[#153704]: https://github.com/home-assistant/core/pull/153704
+[#153706]: https://github.com/home-assistant/core/pull/153706
+[#153712]: https://github.com/home-assistant/core/pull/153712
+[#153715]: https://github.com/home-assistant/core/pull/153715
+[#153717]: https://github.com/home-assistant/core/pull/153717
+[#153722]: https://github.com/home-assistant/core/pull/153722
+[#153725]: https://github.com/home-assistant/core/pull/153725
+[#153727]: https://github.com/home-assistant/core/pull/153727
+[#153729]: https://github.com/home-assistant/core/pull/153729
+[#153732]: https://github.com/home-assistant/core/pull/153732
+[#153738]: https://github.com/home-assistant/core/pull/153738
+[#153740]: https://github.com/home-assistant/core/pull/153740
+[#153741]: https://github.com/home-assistant/core/pull/153741
+[#153744]: https://github.com/home-assistant/core/pull/153744
+[#153746]: https://github.com/home-assistant/core/pull/153746
+[#153747]: https://github.com/home-assistant/core/pull/153747
+[#153748]: https://github.com/home-assistant/core/pull/153748
+[#153750]: https://github.com/home-assistant/core/pull/153750
+[#153753]: https://github.com/home-assistant/core/pull/153753
+[#153764]: https://github.com/home-assistant/core/pull/153764
+[#153765]: https://github.com/home-assistant/core/pull/153765
+[#153766]: https://github.com/home-assistant/core/pull/153766
+[#153769]: https://github.com/home-assistant/core/pull/153769
+[#153777]: https://github.com/home-assistant/core/pull/153777
+[#153779]: https://github.com/home-assistant/core/pull/153779
+[#153780]: https://github.com/home-assistant/core/pull/153780
+[#153781]: https://github.com/home-assistant/core/pull/153781
+[#153783]: https://github.com/home-assistant/core/pull/153783
+[#153789]: https://github.com/home-assistant/core/pull/153789
+[#153793]: https://github.com/home-assistant/core/pull/153793
+[#153794]: https://github.com/home-assistant/core/pull/153794
+[#153795]: https://github.com/home-assistant/core/pull/153795
+[#153797]: https://github.com/home-assistant/core/pull/153797
+[#153799]: https://github.com/home-assistant/core/pull/153799
+[#153800]: https://github.com/home-assistant/core/pull/153800
+[#153802]: https://github.com/home-assistant/core/pull/153802
+[#153804]: https://github.com/home-assistant/core/pull/153804
+[#153807]: https://github.com/home-assistant/core/pull/153807
+[#153810]: https://github.com/home-assistant/core/pull/153810
+[#153811]: https://github.com/home-assistant/core/pull/153811
+[#153812]: https://github.com/home-assistant/core/pull/153812
+[#153822]: https://github.com/home-assistant/core/pull/153822
+[#153827]: https://github.com/home-assistant/core/pull/153827
+[#153831]: https://github.com/home-assistant/core/pull/153831
+[#153835]: https://github.com/home-assistant/core/pull/153835
+[#153842]: https://github.com/home-assistant/core/pull/153842
+[#153844]: https://github.com/home-assistant/core/pull/153844
+[#153845]: https://github.com/home-assistant/core/pull/153845
+[#153849]: https://github.com/home-assistant/core/pull/153849
+[#153850]: https://github.com/home-assistant/core/pull/153850
+[#153855]: https://github.com/home-assistant/core/pull/153855
+[#153857]: https://github.com/home-assistant/core/pull/153857
+[#153858]: https://github.com/home-assistant/core/pull/153858
+[#153860]: https://github.com/home-assistant/core/pull/153860
+[#153862]: https://github.com/home-assistant/core/pull/153862
+[#153865]: https://github.com/home-assistant/core/pull/153865
+[#153866]: https://github.com/home-assistant/core/pull/153866
+[#153870]: https://github.com/home-assistant/core/pull/153870
+[#153872]: https://github.com/home-assistant/core/pull/153872
+[#153874]: https://github.com/home-assistant/core/pull/153874
+[#153875]: https://github.com/home-assistant/core/pull/153875
+[#153876]: https://github.com/home-assistant/core/pull/153876
+[#153879]: https://github.com/home-assistant/core/pull/153879
+[#153880]: https://github.com/home-assistant/core/pull/153880
+[#153881]: https://github.com/home-assistant/core/pull/153881
+[#153882]: https://github.com/home-assistant/core/pull/153882
+[#153884]: https://github.com/home-assistant/core/pull/153884
+[#153886]: https://github.com/home-assistant/core/pull/153886
+[#153893]: https://github.com/home-assistant/core/pull/153893
+[#153894]: https://github.com/home-assistant/core/pull/153894
+[#153899]: https://github.com/home-assistant/core/pull/153899
+[#153902]: https://github.com/home-assistant/core/pull/153902
+[#153903]: https://github.com/home-assistant/core/pull/153903
+[#153916]: https://github.com/home-assistant/core/pull/153916
+[#153917]: https://github.com/home-assistant/core/pull/153917
+[#153918]: https://github.com/home-assistant/core/pull/153918
+[#153919]: https://github.com/home-assistant/core/pull/153919
+[#153926]: https://github.com/home-assistant/core/pull/153926
+[#153929]: https://github.com/home-assistant/core/pull/153929
+[#153936]: https://github.com/home-assistant/core/pull/153936
+[#153937]: https://github.com/home-assistant/core/pull/153937
+[#153939]: https://github.com/home-assistant/core/pull/153939
+[#153941]: https://github.com/home-assistant/core/pull/153941
+[#153942]: https://github.com/home-assistant/core/pull/153942
+[#153953]: https://github.com/home-assistant/core/pull/153953
+[#153954]: https://github.com/home-assistant/core/pull/153954
+[#153960]: https://github.com/home-assistant/core/pull/153960
+[#153961]: https://github.com/home-assistant/core/pull/153961
+[#153962]: https://github.com/home-assistant/core/pull/153962
+[#153964]: https://github.com/home-assistant/core/pull/153964
+[#153974]: https://github.com/home-assistant/core/pull/153974
+[#153979]: https://github.com/home-assistant/core/pull/153979
+[#153983]: https://github.com/home-assistant/core/pull/153983
+[#153985]: https://github.com/home-assistant/core/pull/153985
+[#153986]: https://github.com/home-assistant/core/pull/153986
+[#153987]: https://github.com/home-assistant/core/pull/153987
+[#153990]: https://github.com/home-assistant/core/pull/153990
+[#153995]: https://github.com/home-assistant/core/pull/153995
+[#153997]: https://github.com/home-assistant/core/pull/153997
+[#153998]: https://github.com/home-assistant/core/pull/153998
+[#154000]: https://github.com/home-assistant/core/pull/154000
+[#154001]: https://github.com/home-assistant/core/pull/154001
+[#154008]: https://github.com/home-assistant/core/pull/154008
+[#154011]: https://github.com/home-assistant/core/pull/154011
+[#154013]: https://github.com/home-assistant/core/pull/154013
+[#154015]: https://github.com/home-assistant/core/pull/154015
+[#154016]: https://github.com/home-assistant/core/pull/154016
+[#154017]: https://github.com/home-assistant/core/pull/154017
+[#154022]: https://github.com/home-assistant/core/pull/154022
+[#154029]: https://github.com/home-assistant/core/pull/154029
+[#154030]: https://github.com/home-assistant/core/pull/154030
+[#154031]: https://github.com/home-assistant/core/pull/154031
+[#154033]: https://github.com/home-assistant/core/pull/154033
+[#154035]: https://github.com/home-assistant/core/pull/154035
+[#154036]: https://github.com/home-assistant/core/pull/154036
+[#154037]: https://github.com/home-assistant/core/pull/154037
+[#154038]: https://github.com/home-assistant/core/pull/154038
+[#154039]: https://github.com/home-assistant/core/pull/154039
+[#154042]: https://github.com/home-assistant/core/pull/154042
+[#154046]: https://github.com/home-assistant/core/pull/154046
+[#154048]: https://github.com/home-assistant/core/pull/154048
+[#154066]: https://github.com/home-assistant/core/pull/154066
+[#154068]: https://github.com/home-assistant/core/pull/154068
+[#154069]: https://github.com/home-assistant/core/pull/154069
+[#154074]: https://github.com/home-assistant/core/pull/154074
+[#154075]: https://github.com/home-assistant/core/pull/154075
+[#154077]: https://github.com/home-assistant/core/pull/154077
+[#154082]: https://github.com/home-assistant/core/pull/154082
+[#154083]: https://github.com/home-assistant/core/pull/154083
+[#154084]: https://github.com/home-assistant/core/pull/154084
+[#154085]: https://github.com/home-assistant/core/pull/154085
+[#154093]: https://github.com/home-assistant/core/pull/154093
+[#154096]: https://github.com/home-assistant/core/pull/154096
+[#154098]: https://github.com/home-assistant/core/pull/154098
+[#154101]: https://github.com/home-assistant/core/pull/154101
+[#154102]: https://github.com/home-assistant/core/pull/154102
+[#154103]: https://github.com/home-assistant/core/pull/154103
+[#154107]: https://github.com/home-assistant/core/pull/154107
+[#154112]: https://github.com/home-assistant/core/pull/154112
+[#154114]: https://github.com/home-assistant/core/pull/154114
+[#154117]: https://github.com/home-assistant/core/pull/154117
+[#154118]: https://github.com/home-assistant/core/pull/154118
+[#154122]: https://github.com/home-assistant/core/pull/154122
+[#154130]: https://github.com/home-assistant/core/pull/154130
+[#154132]: https://github.com/home-assistant/core/pull/154132
+[#154133]: https://github.com/home-assistant/core/pull/154133
+[#154137]: https://github.com/home-assistant/core/pull/154137
+[#154142]: https://github.com/home-assistant/core/pull/154142
+[#154146]: https://github.com/home-assistant/core/pull/154146
+[#154149]: https://github.com/home-assistant/core/pull/154149
+[#154152]: https://github.com/home-assistant/core/pull/154152
+[#154155]: https://github.com/home-assistant/core/pull/154155
+[#154161]: https://github.com/home-assistant/core/pull/154161
+[#154162]: https://github.com/home-assistant/core/pull/154162
+[#154163]: https://github.com/home-assistant/core/pull/154163
+[#154169]: https://github.com/home-assistant/core/pull/154169
+[#154173]: https://github.com/home-assistant/core/pull/154173
+[#154174]: https://github.com/home-assistant/core/pull/154174
+[#154177]: https://github.com/home-assistant/core/pull/154177
+[#154179]: https://github.com/home-assistant/core/pull/154179
+[#154183]: https://github.com/home-assistant/core/pull/154183
+[#154186]: https://github.com/home-assistant/core/pull/154186
+[#154189]: https://github.com/home-assistant/core/pull/154189
+[#154193]: https://github.com/home-assistant/core/pull/154193
+[#154194]: https://github.com/home-assistant/core/pull/154194
+[#154201]: https://github.com/home-assistant/core/pull/154201
+[#154205]: https://github.com/home-assistant/core/pull/154205
+[#154207]: https://github.com/home-assistant/core/pull/154207
+[#154209]: https://github.com/home-assistant/core/pull/154209
+[#154210]: https://github.com/home-assistant/core/pull/154210
+[#154212]: https://github.com/home-assistant/core/pull/154212
+[#154219]: https://github.com/home-assistant/core/pull/154219
+[#154220]: https://github.com/home-assistant/core/pull/154220
+[#154221]: https://github.com/home-assistant/core/pull/154221
+[#154225]: https://github.com/home-assistant/core/pull/154225
+[#154227]: https://github.com/home-assistant/core/pull/154227
+[#154242]: https://github.com/home-assistant/core/pull/154242
+[#154246]: https://github.com/home-assistant/core/pull/154246
+[#154250]: https://github.com/home-assistant/core/pull/154250
+[#154253]: https://github.com/home-assistant/core/pull/154253
+[#154255]: https://github.com/home-assistant/core/pull/154255
+[#154257]: https://github.com/home-assistant/core/pull/154257
+[#154261]: https://github.com/home-assistant/core/pull/154261
+[#154262]: https://github.com/home-assistant/core/pull/154262
+[#154267]: https://github.com/home-assistant/core/pull/154267
+[#154271]: https://github.com/home-assistant/core/pull/154271
+[#154275]: https://github.com/home-assistant/core/pull/154275
+[#154277]: https://github.com/home-assistant/core/pull/154277
+[#154285]: https://github.com/home-assistant/core/pull/154285
+[#154302]: https://github.com/home-assistant/core/pull/154302
+[#154303]: https://github.com/home-assistant/core/pull/154303
+[#154307]: https://github.com/home-assistant/core/pull/154307
+[#154308]: https://github.com/home-assistant/core/pull/154308
+[#154310]: https://github.com/home-assistant/core/pull/154310
+[#154311]: https://github.com/home-assistant/core/pull/154311
+[#154313]: https://github.com/home-assistant/core/pull/154313
+[#154316]: https://github.com/home-assistant/core/pull/154316
+[#154318]: https://github.com/home-assistant/core/pull/154318
+[#154320]: https://github.com/home-assistant/core/pull/154320
+[#154330]: https://github.com/home-assistant/core/pull/154330
+[#154335]: https://github.com/home-assistant/core/pull/154335
+[#154336]: https://github.com/home-assistant/core/pull/154336
+[#154337]: https://github.com/home-assistant/core/pull/154337
+[#154338]: https://github.com/home-assistant/core/pull/154338
+[#154341]: https://github.com/home-assistant/core/pull/154341
+[#154345]: https://github.com/home-assistant/core/pull/154345
+[#154346]: https://github.com/home-assistant/core/pull/154346
+[#154348]: https://github.com/home-assistant/core/pull/154348
+[#154352]: https://github.com/home-assistant/core/pull/154352
+[#154353]: https://github.com/home-assistant/core/pull/154353
+[#154354]: https://github.com/home-assistant/core/pull/154354
+[#154355]: https://github.com/home-assistant/core/pull/154355
+[#154356]: https://github.com/home-assistant/core/pull/154356
+[#154357]: https://github.com/home-assistant/core/pull/154357
+[#154361]: https://github.com/home-assistant/core/pull/154361
+[#154363]: https://github.com/home-assistant/core/pull/154363
+[#154365]: https://github.com/home-assistant/core/pull/154365
+[#154366]: https://github.com/home-assistant/core/pull/154366
+[#154367]: https://github.com/home-assistant/core/pull/154367
+[#154370]: https://github.com/home-assistant/core/pull/154370
+[#154371]: https://github.com/home-assistant/core/pull/154371
+[#154372]: https://github.com/home-assistant/core/pull/154372
+[#154375]: https://github.com/home-assistant/core/pull/154375
+[#154376]: https://github.com/home-assistant/core/pull/154376
+[#154377]: https://github.com/home-assistant/core/pull/154377
+[#154378]: https://github.com/home-assistant/core/pull/154378
+[#154380]: https://github.com/home-assistant/core/pull/154380
+[#154383]: https://github.com/home-assistant/core/pull/154383
+[#154384]: https://github.com/home-assistant/core/pull/154384
+[#154385]: https://github.com/home-assistant/core/pull/154385
+[#154387]: https://github.com/home-assistant/core/pull/154387
+[#154388]: https://github.com/home-assistant/core/pull/154388
+[#154390]: https://github.com/home-assistant/core/pull/154390
+[#154391]: https://github.com/home-assistant/core/pull/154391
+[#154392]: https://github.com/home-assistant/core/pull/154392
+[#154398]: https://github.com/home-assistant/core/pull/154398
+[#154399]: https://github.com/home-assistant/core/pull/154399
+[#154406]: https://github.com/home-assistant/core/pull/154406
+[#154407]: https://github.com/home-assistant/core/pull/154407
+[#154415]: https://github.com/home-assistant/core/pull/154415
+[#154416]: https://github.com/home-assistant/core/pull/154416
+[#154418]: https://github.com/home-assistant/core/pull/154418
+[#154421]: https://github.com/home-assistant/core/pull/154421
+[#154424]: https://github.com/home-assistant/core/pull/154424
+[#154427]: https://github.com/home-assistant/core/pull/154427
+[#154432]: https://github.com/home-assistant/core/pull/154432
+[#154435]: https://github.com/home-assistant/core/pull/154435
+[#154438]: https://github.com/home-assistant/core/pull/154438
+[#154439]: https://github.com/home-assistant/core/pull/154439
+[#154447]: https://github.com/home-assistant/core/pull/154447
+[#154453]: https://github.com/home-assistant/core/pull/154453
+[#154454]: https://github.com/home-assistant/core/pull/154454
+[#154456]: https://github.com/home-assistant/core/pull/154456
+[#154458]: https://github.com/home-assistant/core/pull/154458
+[#154461]: https://github.com/home-assistant/core/pull/154461
+[#154475]: https://github.com/home-assistant/core/pull/154475
+[#154478]: https://github.com/home-assistant/core/pull/154478
+[#154483]: https://github.com/home-assistant/core/pull/154483
+[#154484]: https://github.com/home-assistant/core/pull/154484
+[#154489]: https://github.com/home-assistant/core/pull/154489
+[#154492]: https://github.com/home-assistant/core/pull/154492
+[#154494]: https://github.com/home-assistant/core/pull/154494
+[#154495]: https://github.com/home-assistant/core/pull/154495
+[#154496]: https://github.com/home-assistant/core/pull/154496
+[#154497]: https://github.com/home-assistant/core/pull/154497
+[#154498]: https://github.com/home-assistant/core/pull/154498
+[#154502]: https://github.com/home-assistant/core/pull/154502
+[#154505]: https://github.com/home-assistant/core/pull/154505
+[#154506]: https://github.com/home-assistant/core/pull/154506
+[#154508]: https://github.com/home-assistant/core/pull/154508
+[#154509]: https://github.com/home-assistant/core/pull/154509
+[#154510]: https://github.com/home-assistant/core/pull/154510
+[#154511]: https://github.com/home-assistant/core/pull/154511
+[#154513]: https://github.com/home-assistant/core/pull/154513
+[#154514]: https://github.com/home-assistant/core/pull/154514
+[#154515]: https://github.com/home-assistant/core/pull/154515
+[#154517]: https://github.com/home-assistant/core/pull/154517
+[#154518]: https://github.com/home-assistant/core/pull/154518
+[#154520]: https://github.com/home-assistant/core/pull/154520
+[#154524]: https://github.com/home-assistant/core/pull/154524
+[#154525]: https://github.com/home-assistant/core/pull/154525
+[#154526]: https://github.com/home-assistant/core/pull/154526
+[#154527]: https://github.com/home-assistant/core/pull/154527
+[#154528]: https://github.com/home-assistant/core/pull/154528
+[#154529]: https://github.com/home-assistant/core/pull/154529
+[#154530]: https://github.com/home-assistant/core/pull/154530
+[#154531]: https://github.com/home-assistant/core/pull/154531
+[#154532]: https://github.com/home-assistant/core/pull/154532
+[#154533]: https://github.com/home-assistant/core/pull/154533
+[#154534]: https://github.com/home-assistant/core/pull/154534
+[#154539]: https://github.com/home-assistant/core/pull/154539
+[#154540]: https://github.com/home-assistant/core/pull/154540
+[#154541]: https://github.com/home-assistant/core/pull/154541
+[#154544]: https://github.com/home-assistant/core/pull/154544
+[#154545]: https://github.com/home-assistant/core/pull/154545
+[#154547]: https://github.com/home-assistant/core/pull/154547
+[#154548]: https://github.com/home-assistant/core/pull/154548
+[#154549]: https://github.com/home-assistant/core/pull/154549
+[#154559]: https://github.com/home-assistant/core/pull/154559
+[#154561]: https://github.com/home-assistant/core/pull/154561
+[#154562]: https://github.com/home-assistant/core/pull/154562
+[#154566]: https://github.com/home-assistant/core/pull/154566
+[#154572]: https://github.com/home-assistant/core/pull/154572
+[#154576]: https://github.com/home-assistant/core/pull/154576
+[#154577]: https://github.com/home-assistant/core/pull/154577
+[#154584]: https://github.com/home-assistant/core/pull/154584
+[#154586]: https://github.com/home-assistant/core/pull/154586
+[#154592]: https://github.com/home-assistant/core/pull/154592
+[#154594]: https://github.com/home-assistant/core/pull/154594
+[#154596]: https://github.com/home-assistant/core/pull/154596
+[#154599]: https://github.com/home-assistant/core/pull/154599
+[#154600]: https://github.com/home-assistant/core/pull/154600
+[#154601]: https://github.com/home-assistant/core/pull/154601
+[#154602]: https://github.com/home-assistant/core/pull/154602
+[#154604]: https://github.com/home-assistant/core/pull/154604
+[#154606]: https://github.com/home-assistant/core/pull/154606
+[#154607]: https://github.com/home-assistant/core/pull/154607
+[#154608]: https://github.com/home-assistant/core/pull/154608
+[#154609]: https://github.com/home-assistant/core/pull/154609
+[#154610]: https://github.com/home-assistant/core/pull/154610
+[#154613]: https://github.com/home-assistant/core/pull/154613
+[#154614]: https://github.com/home-assistant/core/pull/154614
+[#154617]: https://github.com/home-assistant/core/pull/154617
+[#154620]: https://github.com/home-assistant/core/pull/154620
+[#154622]: https://github.com/home-assistant/core/pull/154622
+[#154623]: https://github.com/home-assistant/core/pull/154623
+[#154627]: https://github.com/home-assistant/core/pull/154627
+[#154632]: https://github.com/home-assistant/core/pull/154632
+[#154637]: https://github.com/home-assistant/core/pull/154637
+[#154641]: https://github.com/home-assistant/core/pull/154641
+[#154642]: https://github.com/home-assistant/core/pull/154642
+[#154643]: https://github.com/home-assistant/core/pull/154643
+[#154644]: https://github.com/home-assistant/core/pull/154644
+[#154647]: https://github.com/home-assistant/core/pull/154647
+[#154648]: https://github.com/home-assistant/core/pull/154648
+[#154652]: https://github.com/home-assistant/core/pull/154652
+[#154657]: https://github.com/home-assistant/core/pull/154657
+[#154658]: https://github.com/home-assistant/core/pull/154658
+[#154660]: https://github.com/home-assistant/core/pull/154660
+[#154661]: https://github.com/home-assistant/core/pull/154661
+[#154662]: https://github.com/home-assistant/core/pull/154662
+[#154663]: https://github.com/home-assistant/core/pull/154663
+[#154664]: https://github.com/home-assistant/core/pull/154664
+[#154665]: https://github.com/home-assistant/core/pull/154665
+[#154667]: https://github.com/home-assistant/core/pull/154667
+[#154668]: https://github.com/home-assistant/core/pull/154668
+[#154669]: https://github.com/home-assistant/core/pull/154669
+[#154670]: https://github.com/home-assistant/core/pull/154670
+[#154672]: https://github.com/home-assistant/core/pull/154672
+[#154673]: https://github.com/home-assistant/core/pull/154673
+[#154674]: https://github.com/home-assistant/core/pull/154674
+[#154675]: https://github.com/home-assistant/core/pull/154675
+[#154676]: https://github.com/home-assistant/core/pull/154676
+[#154678]: https://github.com/home-assistant/core/pull/154678
+[#154679]: https://github.com/home-assistant/core/pull/154679
+[#154680]: https://github.com/home-assistant/core/pull/154680
+[#154681]: https://github.com/home-assistant/core/pull/154681
+[#154683]: https://github.com/home-assistant/core/pull/154683
+[#154684]: https://github.com/home-assistant/core/pull/154684
+[#154687]: https://github.com/home-assistant/core/pull/154687
+[#154690]: https://github.com/home-assistant/core/pull/154690
+[#154691]: https://github.com/home-assistant/core/pull/154691
+[#154692]: https://github.com/home-assistant/core/pull/154692
+[#154693]: https://github.com/home-assistant/core/pull/154693
+[#154694]: https://github.com/home-assistant/core/pull/154694
+[#154696]: https://github.com/home-assistant/core/pull/154696
+[#154701]: https://github.com/home-assistant/core/pull/154701
+[#154704]: https://github.com/home-assistant/core/pull/154704
+[#154709]: https://github.com/home-assistant/core/pull/154709
+[#154710]: https://github.com/home-assistant/core/pull/154710
+[#154711]: https://github.com/home-assistant/core/pull/154711
+[#154712]: https://github.com/home-assistant/core/pull/154712
+[#154713]: https://github.com/home-assistant/core/pull/154713
+[#154714]: https://github.com/home-assistant/core/pull/154714
+[#154715]: https://github.com/home-assistant/core/pull/154715
+[#154716]: https://github.com/home-assistant/core/pull/154716
+[#154719]: https://github.com/home-assistant/core/pull/154719
+[#154720]: https://github.com/home-assistant/core/pull/154720
+[#154723]: https://github.com/home-assistant/core/pull/154723
+[#154730]: https://github.com/home-assistant/core/pull/154730
+[#154734]: https://github.com/home-assistant/core/pull/154734
+[#154736]: https://github.com/home-assistant/core/pull/154736
+[#154739]: https://github.com/home-assistant/core/pull/154739
+[#154741]: https://github.com/home-assistant/core/pull/154741
+[#154742]: https://github.com/home-assistant/core/pull/154742
+[#154743]: https://github.com/home-assistant/core/pull/154743
+[#154749]: https://github.com/home-assistant/core/pull/154749
+[#154751]: https://github.com/home-assistant/core/pull/154751
+[#154763]: https://github.com/home-assistant/core/pull/154763
+[#154764]: https://github.com/home-assistant/core/pull/154764
+[#154765]: https://github.com/home-assistant/core/pull/154765
+[#154767]: https://github.com/home-assistant/core/pull/154767
+[#154771]: https://github.com/home-assistant/core/pull/154771
+[#154775]: https://github.com/home-assistant/core/pull/154775
+[#154778]: https://github.com/home-assistant/core/pull/154778
+[#154780]: https://github.com/home-assistant/core/pull/154780
+[#154784]: https://github.com/home-assistant/core/pull/154784
+[#154786]: https://github.com/home-assistant/core/pull/154786
+[#154793]: https://github.com/home-assistant/core/pull/154793
+[#154794]: https://github.com/home-assistant/core/pull/154794
+[#154796]: https://github.com/home-assistant/core/pull/154796
+[#154799]: https://github.com/home-assistant/core/pull/154799
+[#154803]: https://github.com/home-assistant/core/pull/154803
+[#154808]: https://github.com/home-assistant/core/pull/154808
+[#154809]: https://github.com/home-assistant/core/pull/154809
+[#154810]: https://github.com/home-assistant/core/pull/154810
+[#154814]: https://github.com/home-assistant/core/pull/154814
+[#154815]: https://github.com/home-assistant/core/pull/154815
+[#154819]: https://github.com/home-assistant/core/pull/154819
+[#154821]: https://github.com/home-assistant/core/pull/154821
+[#154823]: https://github.com/home-assistant/core/pull/154823
+[#154826]: https://github.com/home-assistant/core/pull/154826
+[#154828]: https://github.com/home-assistant/core/pull/154828
+[#154833]: https://github.com/home-assistant/core/pull/154833
+[#154848]: https://github.com/home-assistant/core/pull/154848
+[#154849]: https://github.com/home-assistant/core/pull/154849
+[#154855]: https://github.com/home-assistant/core/pull/154855
+[#154858]: https://github.com/home-assistant/core/pull/154858
+[#154860]: https://github.com/home-assistant/core/pull/154860
+[#154863]: https://github.com/home-assistant/core/pull/154863
+[#154866]: https://github.com/home-assistant/core/pull/154866
+[#154867]: https://github.com/home-assistant/core/pull/154867
+[#154870]: https://github.com/home-assistant/core/pull/154870
+[#154872]: https://github.com/home-assistant/core/pull/154872
+[#154875]: https://github.com/home-assistant/core/pull/154875
+[#154886]: https://github.com/home-assistant/core/pull/154886
+[#154891]: https://github.com/home-assistant/core/pull/154891
+[#154892]: https://github.com/home-assistant/core/pull/154892
+[#154898]: https://github.com/home-assistant/core/pull/154898
+[#154900]: https://github.com/home-assistant/core/pull/154900
+[#154901]: https://github.com/home-assistant/core/pull/154901
+[#154902]: https://github.com/home-assistant/core/pull/154902
+[#154905]: https://github.com/home-assistant/core/pull/154905
+[#154909]: https://github.com/home-assistant/core/pull/154909
+[#154910]: https://github.com/home-assistant/core/pull/154910
+[#154911]: https://github.com/home-assistant/core/pull/154911
+[#154912]: https://github.com/home-assistant/core/pull/154912
+[#154914]: https://github.com/home-assistant/core/pull/154914
+[#154925]: https://github.com/home-assistant/core/pull/154925
+[#154927]: https://github.com/home-assistant/core/pull/154927
+[#154931]: https://github.com/home-assistant/core/pull/154931
+[#154936]: https://github.com/home-assistant/core/pull/154936
+[#154940]: https://github.com/home-assistant/core/pull/154940
+[#154942]: https://github.com/home-assistant/core/pull/154942
+[#154943]: https://github.com/home-assistant/core/pull/154943
+[#154946]: https://github.com/home-assistant/core/pull/154946
+[#154952]: https://github.com/home-assistant/core/pull/154952
+[#154953]: https://github.com/home-assistant/core/pull/154953
+[#154956]: https://github.com/home-assistant/core/pull/154956
+[#154961]: https://github.com/home-assistant/core/pull/154961
+[#154964]: https://github.com/home-assistant/core/pull/154964
+[#154966]: https://github.com/home-assistant/core/pull/154966
+[#154969]: https://github.com/home-assistant/core/pull/154969
+[#154977]: https://github.com/home-assistant/core/pull/154977
+[#154986]: https://github.com/home-assistant/core/pull/154986
+[#154990]: https://github.com/home-assistant/core/pull/154990
+[#154994]: https://github.com/home-assistant/core/pull/154994
+[#154995]: https://github.com/home-assistant/core/pull/154995
+[#155006]: https://github.com/home-assistant/core/pull/155006
+[#155009]: https://github.com/home-assistant/core/pull/155009
+[#155017]: https://github.com/home-assistant/core/pull/155017
+[#155026]: https://github.com/home-assistant/core/pull/155026
+[#155028]: https://github.com/home-assistant/core/pull/155028
+[#155030]: https://github.com/home-assistant/core/pull/155030
+[#155032]: https://github.com/home-assistant/core/pull/155032
+[#155036]: https://github.com/home-assistant/core/pull/155036
+[#155037]: https://github.com/home-assistant/core/pull/155037
+[#155039]: https://github.com/home-assistant/core/pull/155039
+[#155041]: https://github.com/home-assistant/core/pull/155041
+[#155043]: https://github.com/home-assistant/core/pull/155043
+[#155045]: https://github.com/home-assistant/core/pull/155045
+[#155046]: https://github.com/home-assistant/core/pull/155046
+[#155054]: https://github.com/home-assistant/core/pull/155054
+[#155056]: https://github.com/home-assistant/core/pull/155056
+[#155057]: https://github.com/home-assistant/core/pull/155057
+[#155065]: https://github.com/home-assistant/core/pull/155065
+[#155071]: https://github.com/home-assistant/core/pull/155071
+[#155072]: https://github.com/home-assistant/core/pull/155072
+[#155073]: https://github.com/home-assistant/core/pull/155073
+[#155076]: https://github.com/home-assistant/core/pull/155076
+[#155089]: https://github.com/home-assistant/core/pull/155089
+[#155090]: https://github.com/home-assistant/core/pull/155090
+[#155095]: https://github.com/home-assistant/core/pull/155095
+[#155097]: https://github.com/home-assistant/core/pull/155097
+[#155098]: https://github.com/home-assistant/core/pull/155098
+[#155100]: https://github.com/home-assistant/core/pull/155100
+[#155102]: https://github.com/home-assistant/core/pull/155102
+[#155104]: https://github.com/home-assistant/core/pull/155104
+[#155105]: https://github.com/home-assistant/core/pull/155105
+[#155111]: https://github.com/home-assistant/core/pull/155111
+[#155119]: https://github.com/home-assistant/core/pull/155119
+[#155120]: https://github.com/home-assistant/core/pull/155120
+[#155121]: https://github.com/home-assistant/core/pull/155121
+[#155124]: https://github.com/home-assistant/core/pull/155124
+[#155134]: https://github.com/home-assistant/core/pull/155134
+[#155137]: https://github.com/home-assistant/core/pull/155137
+[#155138]: https://github.com/home-assistant/core/pull/155138
+[#155139]: https://github.com/home-assistant/core/pull/155139
+[#155140]: https://github.com/home-assistant/core/pull/155140
+[#155141]: https://github.com/home-assistant/core/pull/155141
+[#155144]: https://github.com/home-assistant/core/pull/155144
+[#155149]: https://github.com/home-assistant/core/pull/155149
+[#155150]: https://github.com/home-assistant/core/pull/155150
+[#155153]: https://github.com/home-assistant/core/pull/155153
+[#155161]: https://github.com/home-assistant/core/pull/155161
+[#155164]: https://github.com/home-assistant/core/pull/155164
+[#155165]: https://github.com/home-assistant/core/pull/155165
+[#155168]: https://github.com/home-assistant/core/pull/155168
+[#155169]: https://github.com/home-assistant/core/pull/155169
+[#155170]: https://github.com/home-assistant/core/pull/155170
+[#155171]: https://github.com/home-assistant/core/pull/155171
+[#155172]: https://github.com/home-assistant/core/pull/155172
+[#155174]: https://github.com/home-assistant/core/pull/155174
+[#155176]: https://github.com/home-assistant/core/pull/155176
+[#155178]: https://github.com/home-assistant/core/pull/155178
+[#155185]: https://github.com/home-assistant/core/pull/155185
+[#155186]: https://github.com/home-assistant/core/pull/155186
+[#155189]: https://github.com/home-assistant/core/pull/155189
+[#155192]: https://github.com/home-assistant/core/pull/155192
+[#155196]: https://github.com/home-assistant/core/pull/155196
+[#155197]: https://github.com/home-assistant/core/pull/155197
+[#155200]: https://github.com/home-assistant/core/pull/155200
+[#155201]: https://github.com/home-assistant/core/pull/155201
+[#155202]: https://github.com/home-assistant/core/pull/155202
+[#155204]: https://github.com/home-assistant/core/pull/155204
+[#155205]: https://github.com/home-assistant/core/pull/155205
+[#155207]: https://github.com/home-assistant/core/pull/155207
+[#155214]: https://github.com/home-assistant/core/pull/155214
+[#155222]: https://github.com/home-assistant/core/pull/155222
+[#155226]: https://github.com/home-assistant/core/pull/155226
+[#155227]: https://github.com/home-assistant/core/pull/155227
+[#155233]: https://github.com/home-assistant/core/pull/155233
+[#155237]: https://github.com/home-assistant/core/pull/155237
+[#155238]: https://github.com/home-assistant/core/pull/155238
+[#155242]: https://github.com/home-assistant/core/pull/155242
+[#155243]: https://github.com/home-assistant/core/pull/155243
+[#155245]: https://github.com/home-assistant/core/pull/155245
+[#155246]: https://github.com/home-assistant/core/pull/155246
+[#155252]: https://github.com/home-assistant/core/pull/155252
+[#155253]: https://github.com/home-assistant/core/pull/155253
+[#155254]: https://github.com/home-assistant/core/pull/155254
+[#155259]: https://github.com/home-assistant/core/pull/155259
+[#155263]: https://github.com/home-assistant/core/pull/155263
+[#155265]: https://github.com/home-assistant/core/pull/155265
+[#155266]: https://github.com/home-assistant/core/pull/155266
+[#155269]: https://github.com/home-assistant/core/pull/155269
+[#155270]: https://github.com/home-assistant/core/pull/155270
+[#155271]: https://github.com/home-assistant/core/pull/155271
+[#155273]: https://github.com/home-assistant/core/pull/155273
+[#155274]: https://github.com/home-assistant/core/pull/155274
+[#155275]: https://github.com/home-assistant/core/pull/155275
+[#155276]: https://github.com/home-assistant/core/pull/155276
+[#155278]: https://github.com/home-assistant/core/pull/155278
+[#155281]: https://github.com/home-assistant/core/pull/155281
+[#155285]: https://github.com/home-assistant/core/pull/155285
+[#155289]: https://github.com/home-assistant/core/pull/155289
+[#155292]: https://github.com/home-assistant/core/pull/155292
+[#155296]: https://github.com/home-assistant/core/pull/155296
+[#155297]: https://github.com/home-assistant/core/pull/155297
+[#155299]: https://github.com/home-assistant/core/pull/155299
+[#155301]: https://github.com/home-assistant/core/pull/155301
+[#155304]: https://github.com/home-assistant/core/pull/155304
+[#155305]: https://github.com/home-assistant/core/pull/155305
+[#155309]: https://github.com/home-assistant/core/pull/155309
+[#155317]: https://github.com/home-assistant/core/pull/155317
+[#155319]: https://github.com/home-assistant/core/pull/155319
+[#155320]: https://github.com/home-assistant/core/pull/155320
+[#155322]: https://github.com/home-assistant/core/pull/155322
+[#155323]: https://github.com/home-assistant/core/pull/155323
+[#155324]: https://github.com/home-assistant/core/pull/155324
+[#155325]: https://github.com/home-assistant/core/pull/155325
+[#155327]: https://github.com/home-assistant/core/pull/155327
+[#155328]: https://github.com/home-assistant/core/pull/155328
+[#155329]: https://github.com/home-assistant/core/pull/155329
+[#155330]: https://github.com/home-assistant/core/pull/155330
+[#155336]: https://github.com/home-assistant/core/pull/155336
+[#155337]: https://github.com/home-assistant/core/pull/155337
+[#155340]: https://github.com/home-assistant/core/pull/155340
+[#155342]: https://github.com/home-assistant/core/pull/155342
+[#155343]: https://github.com/home-assistant/core/pull/155343
+[#155345]: https://github.com/home-assistant/core/pull/155345
+[#155346]: https://github.com/home-assistant/core/pull/155346
+[#155349]: https://github.com/home-assistant/core/pull/155349
+[#155350]: https://github.com/home-assistant/core/pull/155350
+[#155351]: https://github.com/home-assistant/core/pull/155351
+[#155354]: https://github.com/home-assistant/core/pull/155354
+[#155356]: https://github.com/home-assistant/core/pull/155356
+[#155357]: https://github.com/home-assistant/core/pull/155357
+[#155358]: https://github.com/home-assistant/core/pull/155358
+[#155363]: https://github.com/home-assistant/core/pull/155363
+[#155368]: https://github.com/home-assistant/core/pull/155368
+[#155369]: https://github.com/home-assistant/core/pull/155369
+[#155370]: https://github.com/home-assistant/core/pull/155370
+[#155372]: https://github.com/home-assistant/core/pull/155372
+[#155374]: https://github.com/home-assistant/core/pull/155374
+[#155376]: https://github.com/home-assistant/core/pull/155376
+[#155377]: https://github.com/home-assistant/core/pull/155377
+[#155381]: https://github.com/home-assistant/core/pull/155381
+[#155383]: https://github.com/home-assistant/core/pull/155383
+[#155385]: https://github.com/home-assistant/core/pull/155385
+[#155386]: https://github.com/home-assistant/core/pull/155386
+[#155387]: https://github.com/home-assistant/core/pull/155387
+[#155389]: https://github.com/home-assistant/core/pull/155389
+[#155393]: https://github.com/home-assistant/core/pull/155393
+[#155394]: https://github.com/home-assistant/core/pull/155394
+[#155396]: https://github.com/home-assistant/core/pull/155396
+[#155399]: https://github.com/home-assistant/core/pull/155399
+[#155403]: https://github.com/home-assistant/core/pull/155403
+[#155404]: https://github.com/home-assistant/core/pull/155404
+[#155408]: https://github.com/home-assistant/core/pull/155408
+[#155410]: https://github.com/home-assistant/core/pull/155410
+[#155412]: https://github.com/home-assistant/core/pull/155412
+[#155414]: https://github.com/home-assistant/core/pull/155414
+[#155415]: https://github.com/home-assistant/core/pull/155415
+[#155418]: https://github.com/home-assistant/core/pull/155418
+[#155420]: https://github.com/home-assistant/core/pull/155420
+[@0xFaul]: https://github.com/0xFaul
+[@AJ-SM]: https://github.com/AJ-SM
+[@Abestanis]: https://github.com/Abestanis
+[@AmadeusW]: https://github.com/AmadeusW
+[@AndyTempel]: https://github.com/AndyTempel
+[@Ashus]: https://github.com/Ashus
+[@BenjaminMichaelis]: https://github.com/BenjaminMichaelis
+[@Bre77]: https://github.com/Bre77
+[@CFenner]: https://github.com/CFenner
+[@ChrisCarini]: https://github.com/ChrisCarini
+[@CoMPaTech]: https://github.com/CoMPaTech
+[@Copilot]: https://github.com/apps/copilot-swe-agent
+[@DCSBL]: https://github.com/DCSBL
+[@Danielhiversen]: https://github.com/Danielhiversen
+[@DeerMaximum]: https://github.com/DeerMaximum
+[@Diegorro98]: https://github.com/Diegorro98
+[@Domochip]: https://github.com/Domochip
+[@Ernst79]: https://github.com/Ernst79
+[@Eskander]: https://github.com/Eskander
+[@FMKaiba]: https://github.com/FMKaiba
+[@Foscam-wangzhengyu]: https://github.com/Foscam-wangzhengyu
+[@G-Two]: https://github.com/G-Two
+[@HarlemSquirrel]: https://github.com/HarlemSquirrel
+[@HarvsG]: https://github.com/HarvsG
+[@Hypfer]: https://github.com/Hypfer
+[@Imeon-Energy]: https://github.com/Imeon-Energy
+[@KarstenBade]: https://github.com/KarstenBade
+[@Kinachi249]: https://github.com/Kinachi249
+[@KiraPC]: https://github.com/KiraPC
+[@LG-ThinQ-Integration]: https://github.com/LG-ThinQ-Integration
+[@LaStrada]: https://github.com/LaStrada
+[@Lash-L]: https://github.com/Lash-L
+[@Lorenzo-Gasparini]: https://github.com/Lorenzo-Gasparini
+[@MizterB]: https://github.com/MizterB
+[@MoonDevLT]: https://github.com/MoonDevLT
+[@MrEbbinghaus]: https://github.com/MrEbbinghaus
+[@NoRi2909]: https://github.com/NoRi2909
+[@OzGav]: https://github.com/OzGav
+[@PaTara43]: https://github.com/PaTara43
+[@PaulCavill]: https://github.com/PaulCavill
+[@PeteRager]: https://github.com/PeteRager
+[@Petro31]: https://github.com/Petro31
+[@RaHehl]: https://github.com/RaHehl
+[@RvV1979]: https://github.com/RvV1979
+[@Sab44]: https://github.com/Sab44
+[@SeraphicRav]: https://github.com/SeraphicRav
+[@Sese-Schneider]: https://github.com/Sese-Schneider
+[@Shulyaka]: https://github.com/Shulyaka
+[@Shutgun]: https://github.com/Shutgun
+[@Taraman17]: https://github.com/Taraman17
+[@TheJulianJES]: https://github.com/TheJulianJES
+[@Thomas55555]: https://github.com/Thomas55555
+[@Thulrus]: https://github.com/Thulrus
+[@Tommatheussen]: https://github.com/Tommatheussen
+[@VIKTORVAV99]: https://github.com/VIKTORVAV99
+[@VandeurenGlenn]: https://github.com/VandeurenGlenn
+[@XiaoLing-git]: https://github.com/XiaoLing-git
+[@abmantis]: https://github.com/abmantis
+[@adam-the-hero]: https://github.com/adam-the-hero
+[@agners]: https://github.com/agners
+[@akx]: https://github.com/akx
+[@alistair23]: https://github.com/alistair23
+[@allenporter]: https://github.com/allenporter
+[@andrew-codechimp]: https://github.com/andrew-codechimp
+[@angelnu]: https://github.com/angelnu
+[@anishsane]: https://github.com/anishsane
+[@arturpragacz]: https://github.com/arturpragacz
+[@asafhas]: https://github.com/asafhas
+[@astrandb]: https://github.com/astrandb
+[@autinerd]: https://github.com/autinerd
+[@avee87]: https://github.com/avee87
+[@aviadlevy]: https://github.com/aviadlevy
+[@balloob]: https://github.com/balloob
+[@barneyonline]: https://github.com/barneyonline
+[@bdr99]: https://github.com/bdr99
+[@bdraco]: https://github.com/bdraco
+[@bieniu]: https://github.com/bieniu
+[@bj00rn]: https://github.com/bj00rn
+[@bouwew]: https://github.com/bouwew
+[@carlos-sarmiento]: https://github.com/carlos-sarmiento
+[@catsmanac]: https://github.com/catsmanac
+[@cdce8p]: https://github.com/cdce8p
+[@cdnninja]: https://github.com/cdnninja
+[@cereal2nd]: https://github.com/cereal2nd
+[@chemelli74]: https://github.com/chemelli74
+[@danada]: https://github.com/danada
+[@davet2001]: https://github.com/davet2001
+[@davidrapan]: https://github.com/davidrapan
+[@davidrecordon]: https://github.com/davidrecordon
+[@decompil3d]: https://github.com/decompil3d
+[@dependabot]: https://github.com/apps/dependabot
+[@dollaransh17]: https://github.com/dollaransh17
+[@edenhaus]: https://github.com/edenhaus
+[@ehendrix23]: https://github.com/ehendrix23
+[@eifinger]: https://github.com/eifinger
+[@eliasubz]: https://github.com/eliasubz
+[@elnappo]: https://github.com/elnappo
+[@elupus]: https://github.com/elupus
+[@emontnemery]: https://github.com/emontnemery
+[@epdevlab]: https://github.com/epdevlab
+[@epenet]: https://github.com/epenet
+[@erwindouna]: https://github.com/erwindouna
+[@eskerda]: https://github.com/eskerda
+[@falconindy]: https://github.com/falconindy
+[@farmio]: https://github.com/farmio
+[@felipecrs]: https://github.com/felipecrs
+[@flabbamann]: https://github.com/flabbamann
+[@fredrike]: https://github.com/fredrike
+[@frenck]: https://github.com/frenck
+[@funkybunch]: https://github.com/funkybunch
+[@gaaf]: https://github.com/gaaf
+[@giovannicimolin]: https://github.com/giovannicimolin
+[@gjohansson-ST]: https://github.com/gjohansson-ST
+[@grzesjam]: https://github.com/grzesjam
+[@hahn-th]: https://github.com/hahn-th
+[@hanwg]: https://github.com/hanwg
+[@heindrichpaul]: https://github.com/heindrichpaul
+[@iMicknl]: https://github.com/iMicknl
+[@ildar170975]: https://github.com/ildar170975
+[@jaminh]: https://github.com/jaminh
+[@jbkkd]: https://github.com/jbkkd
+[@jbouwh]: https://github.com/jbouwh
+[@jesserockz]: https://github.com/jesserockz
+[@jimmy-zhening-luo]: https://github.com/jimmy-zhening-luo
+[@jkt628]: https://github.com/jkt628
+[@johanzander]: https://github.com/johanzander
+[@johnmschoonover]: https://github.com/johnmschoonover
+[@joostlek]: https://github.com/joostlek
+[@jpbede]: https://github.com/jpbede
+[@jpelgrom]: https://github.com/jpelgrom
+[@jukrebs]: https://github.com/jukrebs
+[@jvmahon]: https://github.com/jvmahon
+[@karwosts]: https://github.com/karwosts
+[@kbx81]: https://github.com/kbx81
+[@kclif9]: https://github.com/kclif9
+[@kellerza]: https://github.com/kellerza
+[@kelyaenn]: https://github.com/kelyaenn
+[@kennedyshead]: https://github.com/kennedyshead
+[@klaasnicolaas]: https://github.com/klaasnicolaas
+[@klejejs]: https://github.com/klejejs
+[@krahabb]: https://github.com/krahabb
+[@lboue]: https://github.com/lboue
+[@liudger]: https://github.com/liudger
+[@lmaertin]: https://github.com/lmaertin
+[@louis-pre]: https://github.com/louis-pre
+[@luca-angemi]: https://github.com/luca-angemi
+[@ludeeus]: https://github.com/ludeeus
+[@mbo18]: https://github.com/mbo18
+[@mdegat01]: https://github.com/mdegat01
+[@mgust]: https://github.com/mgust
+[@mib1185]: https://github.com/mib1185
+[@michaeldavie]: https://github.com/michaeldavie
+[@mik-laj]: https://github.com/mik-laj
+[@mill1000]: https://github.com/mill1000
+[@mishmanners]: https://github.com/mishmanners
+[@mj23000]: https://github.com/mj23000
+[@mkmer]: https://github.com/mkmer
+[@mmstano]: https://github.com/mmstano
+[@nasWebio]: https://github.com/nasWebio
+[@natekspencer]: https://github.com/natekspencer
+[@niracler]: https://github.com/niracler
+[@noahhusby]: https://github.com/noahhusby
+[@ogruendel]: https://github.com/ogruendel
+[@ol-iver]: https://github.com/ol-iver
+[@ollo69]: https://github.com/ollo69
+[@ondras12345]: https://github.com/ondras12345
+[@pantherale0]: https://github.com/pantherale0
+[@peteS-UK]: https://github.com/peteS-UK
+[@piitaya]: https://github.com/piitaya
+[@ptu14]: https://github.com/ptu14
+[@puddly]: https://github.com/puddly
+[@rokam]: https://github.com/rokam
+[@sairamsharan]: https://github.com/sairamsharan
+[@sairon]: https://github.com/sairon
+[@scop]: https://github.com/scop
+[@shaiu]: https://github.com/shaiu
+[@sonianuj287]: https://github.com/sonianuj287
+[@starkillerOG]: https://github.com/starkillerOG
+[@steinmn]: https://github.com/steinmn
+[@synesthesiam]: https://github.com/synesthesiam
+[@tedvdb]: https://github.com/tedvdb
+[@thecode]: https://github.com/thecode
+[@thomasddn]: https://github.com/thomasddn
+[@timmo001]: https://github.com/timmo001
+[@tr4nt0r]: https://github.com/tr4nt0r
+[@tronikos]: https://github.com/tronikos
+[@vasililiev]: https://github.com/vasililiev
+[@w1ll1am23]: https://github.com/w1ll1am23
+[@wardmatter]: https://github.com/wardmatter
+[@wbyoung]: https://github.com/wbyoung
+[@wittypluck]: https://github.com/wittypluck
+[@wollew]: https://github.com/wollew
+[@xE1H]: https://github.com/xE1H
+[@yohaybn]: https://github.com/yohaybn
+[@zerzhang]: https://github.com/zerzhang
+[@zweckj]: https://github.com/zweckj
+[acaia docs]: /integrations/acaia/
+[actronair_neo docs]: /integrations/actronair_neo/
+[adax docs]: /integrations/adax/
+[aemet docs]: /integrations/aemet/
+[ai_task docs]: /integrations/ai_task/
+[airly docs]: /integrations/airly/
+[airos docs]: /integrations/airos/
+[airq docs]: /integrations/airq/
+[airthings docs]: /integrations/airthings/
+[airthings_ble docs]: /integrations/airthings_ble/
+[alarm_control_panel docs]: /integrations/alarm_control_panel/
+[alexa_devices docs]: /integrations/alexa_devices/
+[altruist docs]: /integrations/altruist/
+[analytics docs]: /integrations/analytics/
+[analytics_insights docs]: /integrations/analytics_insights/
+[androidtv_remote docs]: /integrations/androidtv_remote/
+[anthropic docs]: /integrations/anthropic/
+[aosmith docs]: /integrations/aosmith/
+[aprilaire docs]: /integrations/aprilaire/
+[assist_pipeline docs]: /integrations/assist_pipeline/
+[assist_satellite docs]: /integrations/assist_satellite/
+[asuswrt docs]: /integrations/asuswrt/
+[autarco docs]: /integrations/autarco/
+[auth docs]: /integrations/auth/
+[axis docs]: /integrations/axis/
+[backup docs]: /integrations/backup/
+[bang_olufsen docs]: /integrations/bang_olufsen/
+[bayesian docs]: /integrations/bayesian/
+[blink docs]: /integrations/blink/
+[blue_current docs]: /integrations/blue_current/
+[bluesound docs]: /integrations/bluesound/
+[bluetooth docs]: /integrations/bluetooth/
+[brother docs]: /integrations/brother/
+[bryant_evolution docs]: /integrations/bryant_evolution/
+[bsblan docs]: /integrations/bsblan/
+[bthome docs]: /integrations/bthome/
+[caldav docs]: /integrations/caldav/
+[camera docs]: /integrations/camera/
+[cast docs]: /integrations/cast/
+[cert_expiry docs]: /integrations/cert_expiry/
+[citybikes docs]: /integrations/citybikes/
+[cloud docs]: /integrations/cloud/
+[co2signal docs]: /integrations/co2signal/
+[comelit docs]: /integrations/comelit/
+[comfoconnect docs]: /integrations/comfoconnect/
+[compit docs]: /integrations/compit/
+[config docs]: /integrations/config/
+[control4 docs]: /integrations/control4/
+[conversation docs]: /integrations/conversation/
+[cover docs]: /integrations/cover/
+[cync docs]: /integrations/cync/
+[daikin docs]: /integrations/daikin/
+[dali_center docs]: /integrations/dali_center/
+[deconz docs]: /integrations/deconz/
+[demo docs]: /integrations/demo/
+[denonavr docs]: /integrations/denonavr/
+[derivative docs]: /integrations/derivative/
+[device_automation docs]: /integrations/device_automation/
+[device_tracker docs]: /integrations/device_tracker/
+[devolo_home_control docs]: /integrations/devolo_home_control/
+[devolo_home_network docs]: /integrations/devolo_home_network/
+[dhcp docs]: /integrations/dhcp/
+[dnsip docs]: /integrations/dnsip/
+[downloader docs]: /integrations/downloader/
+[dsmr_reader docs]: /integrations/dsmr_reader/
+[ecovacs docs]: /integrations/ecovacs/
+[ecowitt docs]: /integrations/ecowitt/
+[eheimdigital docs]: /integrations/eheimdigital/
+[elevenlabs docs]: /integrations/elevenlabs/
+[energy docs]: /integrations/energy/
+[enphase_envoy docs]: /integrations/enphase_envoy/
+[environment_canada docs]: /integrations/environment_canada/
+[epson docs]: /integrations/epson/
+[eq3btsmart docs]: /integrations/eq3btsmart/
+[esphome docs]: /integrations/esphome/
+[evohome docs]: /integrations/evohome/
+[fastdotcom docs]: /integrations/fastdotcom/
+[feedreader docs]: /integrations/feedreader/
+[ffmpeg_noise docs]: /integrations/ffmpeg_noise/
+[filter docs]: /integrations/filter/
+[fing docs]: /integrations/fing/
+[firefly_iii docs]: /integrations/firefly_iii/
+[foscam docs]: /integrations/foscam/
+[freebox docs]: /integrations/freebox/
+[freedompro docs]: /integrations/freedompro/
+[fritz docs]: /integrations/fritz/
+[fritzbox docs]: /integrations/fritzbox/
+[frontend docs]: /integrations/frontend/
+[fully_kiosk docs]: /integrations/fully_kiosk/
+[gardena_bluetooth docs]: /integrations/gardena_bluetooth/
+[generic docs]: /integrations/generic/
+[generic_hygrostat docs]: /integrations/generic_hygrostat/
+[generic_thermostat docs]: /integrations/generic_thermostat/
+[github docs]: /integrations/github/
+[go2rtc docs]: /integrations/go2rtc/
+[goodwe docs]: /integrations/goodwe/
+[google_assistant_sdk docs]: /integrations/google_assistant_sdk/
+[google_drive docs]: /integrations/google_drive/
+[google_generative_ai_conversation docs]: /integrations/google_generative_ai_conversation/
+[google_mail docs]: /integrations/google_mail/
+[google_sheets docs]: /integrations/google_sheets/
+[google_travel_time docs]: /integrations/google_travel_time/
+[group docs]: /integrations/group/
+[growatt_server docs]: /integrations/growatt_server/
+[habitica docs]: /integrations/habitica/
+[hardkernel docs]: /integrations/hardkernel/
+[hardware docs]: /integrations/hardware/
+[harmony docs]: /integrations/harmony/
+[hassio docs]: /integrations/hassio/
+[heos docs]: /integrations/heos/
+[history docs]: /integrations/history/
+[history_stats docs]: /integrations/history_stats/
+[home_connect docs]: /integrations/home_connect/
+[homeassistant docs]: /integrations/homeassistant/
+[homeassistant_alerts docs]: /integrations/homeassistant_alerts/
+[homeassistant_connect_zbt2 docs]: /integrations/homeassistant_connect_zbt2/
+[homeassistant_green docs]: /integrations/homeassistant_green/
+[homeassistant_hardware docs]: /integrations/homeassistant_hardware/
+[homeassistant_sky_connect docs]: /integrations/homeassistant_sky_connect/
+[homeassistant_yellow docs]: /integrations/homeassistant_yellow/
+[homee docs]: /integrations/homee/
+[homekit docs]: /integrations/homekit/
+[homekit_controller docs]: /integrations/homekit_controller/
+[homematicip_cloud docs]: /integrations/homematicip_cloud/
+[homewizard docs]: /integrations/homewizard/
+[honeywell docs]: /integrations/honeywell/
+[http docs]: /integrations/http/
+[huawei_lte docs]: /integrations/huawei_lte/
+[husqvarna_automower docs]: /integrations/husqvarna_automower/
+[husqvarna_automower_ble docs]: /integrations/husqvarna_automower_ble/
+[hydrawise docs]: /integrations/hydrawise/
+[icloud docs]: /integrations/icloud/
+[idasen_desk docs]: /integrations/idasen_desk/
+[imap docs]: /integrations/imap/
+[imeon_inverter docs]: /integrations/imeon_inverter/
+[imgw_pib docs]: /integrations/imgw_pib/
+[immich docs]: /integrations/immich/
+[improv_ble docs]: /integrations/improv_ble/
+[inels docs]: /integrations/inels/
+[intellifire docs]: /integrations/intellifire/
+[iometer docs]: /integrations/iometer/
+[ipp docs]: /integrations/ipp/
+[iron_os docs]: /integrations/iron_os/
+[israel_rail docs]: /integrations/israel_rail/
+[jewish_calendar docs]: /integrations/jewish_calendar/
+[kegtron docs]: /integrations/kegtron/
+[knx docs]: /integrations/knx/
+[kraken docs]: /integrations/kraken/
+[lamarzocco docs]: /integrations/lamarzocco/
+[ld2410_ble docs]: /integrations/ld2410_ble/
+[led_ble docs]: /integrations/led_ble/
+[letpot docs]: /integrations/letpot/
+[lg_thinq docs]: /integrations/lg_thinq/
+[libre_hardware_monitor docs]: /integrations/libre_hardware_monitor/
+[litterrobot docs]: /integrations/litterrobot/
+[local_file docs]: /integrations/local_file/
+[local_todo docs]: /integrations/local_todo/
+[lock docs]: /integrations/lock/
+[logbook docs]: /integrations/logbook/
+[london_underground docs]: /integrations/london_underground/
+[luci docs]: /integrations/luci/
+[lunatone docs]: /integrations/lunatone/
+[lyric docs]: /integrations/lyric/
+[matrix docs]: /integrations/matrix/
+[matter docs]: /integrations/matter/
+[mcp docs]: /integrations/mcp/
+[mcp_server docs]: /integrations/mcp_server/
+[mealie docs]: /integrations/mealie/
+[media_extractor docs]: /integrations/media_extractor/
+[media_player docs]: /integrations/media_player/
+[melcloud docs]: /integrations/melcloud/
+[melissa docs]: /integrations/melissa/
+[meteo_lt docs]: /integrations/meteo_lt/
+[metoffice docs]: /integrations/metoffice/
+[miele docs]: /integrations/miele/
+[mill docs]: /integrations/mill/
+[min_max docs]: /integrations/min_max/
+[minecraft_server docs]: /integrations/minecraft_server/
+[mobile_app docs]: /integrations/mobile_app/
+[mold_indicator docs]: /integrations/mold_indicator/
+[monoprice docs]: /integrations/monoprice/
+[motion_blinds docs]: /integrations/motion_blinds/
+[motionblinds_ble docs]: /integrations/motionblinds_ble/
+[motioneye docs]: /integrations/motioneye/
+[mqtt docs]: /integrations/mqtt/
+[music_assistant docs]: /integrations/music_assistant/
+[myuplink docs]: /integrations/myuplink/
+[nasweb docs]: /integrations/nasweb/
+[neato docs]: /integrations/neato/
+[nederlandse_spoorwegen docs]: /integrations/nederlandse_spoorwegen/
+[nextcloud docs]: /integrations/nextcloud/
+[nextdns docs]: /integrations/nextdns/
+[nibe_heatpump docs]: /integrations/nibe_heatpump/
+[niko_home_control docs]: /integrations/niko_home_control/
+[nina docs]: /integrations/nina/
+[nintendo_parental docs]: /integrations/nintendo_parental/
+[nintendo_parental_controls docs]: /integrations/nintendo_parental_controls/
+[nmap_tracker docs]: /integrations/nmap_tracker/
+[nordpool docs]: /integrations/nordpool/
+[ntfy docs]: /integrations/ntfy/
+[number docs]: /integrations/number/
+[octoprint docs]: /integrations/octoprint/
+[ollama docs]: /integrations/ollama/
+[onedrive docs]: /integrations/onedrive/
+[onewire docs]: /integrations/onewire/
+[onkyo docs]: /integrations/onkyo/
+[onvif docs]: /integrations/onvif/
+[open_router docs]: /integrations/open_router/
+[openai_conversation docs]: /integrations/openai_conversation/
+[openrgb docs]: /integrations/openrgb/
+[openuv docs]: /integrations/openuv/
+[openweathermap docs]: /integrations/openweathermap/
+[oralb docs]: /integrations/oralb/
+[osoenergy docs]: /integrations/osoenergy/
+[overkiz docs]: /integrations/overkiz/
+[ovo_energy docs]: /integrations/ovo_energy/
+[pandora docs]: /integrations/pandora/
+[ping docs]: /integrations/ping/
+[playstation_network docs]: /integrations/playstation_network/
+[plex docs]: /integrations/plex/
+[plugwise docs]: /integrations/plugwise/
+[plum_lightpad docs]: /integrations/plum_lightpad/
+[pooldose docs]: /integrations/pooldose/
+[portainer docs]: /integrations/portainer/
+[private_ble_device docs]: /integrations/private_ble_device/
+[probe_plus docs]: /integrations/probe_plus/
+[prowl docs]: /integrations/prowl/
+[ps4 docs]: /integrations/ps4/
+[python_script docs]: /integrations/python_script/
+[qbittorrent docs]: /integrations/qbittorrent/
+[rainmachine docs]: /integrations/rainmachine/
+[random docs]: /integrations/random/
+[rapt_ble docs]: /integrations/rapt_ble/
+[raspberry_pi docs]: /integrations/raspberry_pi/
+[raspyrfm docs]: /integrations/raspyrfm/
+[recorder docs]: /integrations/recorder/
+[remote_calendar docs]: /integrations/remote_calendar/
+[renault docs]: /integrations/renault/
+[reolink docs]: /integrations/reolink/
+[rest docs]: /integrations/rest/
+[roborock docs]: /integrations/roborock/
+[roomba docs]: /integrations/roomba/
+[route_b_smart_meter docs]: /integrations/route_b_smart_meter/
+[russound_rio docs]: /integrations/russound_rio/
+[satel_integra docs]: /integrations/satel_integra/
+[scrape docs]: /integrations/scrape/
+[sensibo docs]: /integrations/sensibo/
+[sensor docs]: /integrations/sensor/
+[sfr_box docs]: /integrations/sfr_box/
+[sharkiq docs]: /integrations/sharkiq/
+[shelly docs]: /integrations/shelly/
+[sleep_as_android docs]: /integrations/sleep_as_android/
+[sma docs]: /integrations/sma/
+[smartthings docs]: /integrations/smartthings/
+[smhi docs]: /integrations/smhi/
+[snapcast docs]: /integrations/snapcast/
+[snoo docs]: /integrations/snoo/
+[solaredge docs]: /integrations/solaredge/
+[sonos docs]: /integrations/sonos/
+[sql docs]: /integrations/sql/
+[squeezebox docs]: /integrations/squeezebox/
+[starline docs]: /integrations/starline/
+[subaru docs]: /integrations/subaru/
+[suez_water docs]: /integrations/suez_water/
+[sun docs]: /integrations/sun/
+[switch_as_x docs]: /integrations/switch_as_x/
+[switchbot docs]: /integrations/switchbot/
+[switchbot_cloud docs]: /integrations/switchbot_cloud/
+[switcher_kis docs]: /integrations/switcher_kis/
+[synology_dsm docs]: /integrations/synology_dsm/
+[system_bridge docs]: /integrations/system_bridge/
+[systemmonitor docs]: /integrations/systemmonitor/
+[tado docs]: /integrations/tado/
+[tankerkoenig docs]: /integrations/tankerkoenig/
+[tautulli docs]: /integrations/tautulli/
+[telegram_bot docs]: /integrations/telegram_bot/
+[template docs]: /integrations/template/
+[tesla_fleet docs]: /integrations/tesla_fleet/
+[teslemetry docs]: /integrations/teslemetry/
+[tessie docs]: /integrations/tessie/
+[thethingsnetwork docs]: /integrations/thethingsnetwork/
+[thread docs]: /integrations/thread/
+[tilt_ble docs]: /integrations/tilt_ble/
+[tod docs]: /integrations/tod/
+[todoist docs]: /integrations/todoist/
+[togrill docs]: /integrations/togrill/
+[tolo docs]: /integrations/tolo/
+[traccar_server docs]: /integrations/traccar_server/
+[transmission docs]: /integrations/transmission/
+[trend docs]: /integrations/trend/
+[tuya docs]: /integrations/tuya/
+[unifi docs]: /integrations/unifi/
+[unifiprotect docs]: /integrations/unifiprotect/
+[upcloud docs]: /integrations/upcloud/
+[uptime_kuma docs]: /integrations/uptime_kuma/
+[uptimerobot docs]: /integrations/uptimerobot/
+[utility_meter docs]: /integrations/utility_meter/
+[vacuum docs]: /integrations/vacuum/
+[vegehub docs]: /integrations/vegehub/
+[velbus docs]: /integrations/velbus/
+[velux docs]: /integrations/velux/
+[vera docs]: /integrations/vera/
+[vesync docs]: /integrations/vesync/
+[vicare docs]: /integrations/vicare/
+[victron_remote_monitoring docs]: /integrations/victron_remote_monitoring/
+[vivotek docs]: /integrations/vivotek/
+[vodafone_station docs]: /integrations/vodafone_station/
+[voip docs]: /integrations/voip/
+[volvo docs]: /integrations/volvo/
+[vultr docs]: /integrations/vultr/
+[waqi docs]: /integrations/waqi/
+[water_heater docs]: /integrations/water_heater/
+[watergate docs]: /integrations/watergate/
+[watson_iot docs]: /integrations/watson_iot/
+[weather docs]: /integrations/weather/
+[webostv docs]: /integrations/webostv/
+[websocket_api docs]: /integrations/websocket_api/
+[whirlpool docs]: /integrations/whirlpool/
+[wled docs]: /integrations/wled/
+[worldclock docs]: /integrations/worldclock/
+[wyoming docs]: /integrations/wyoming/
+[xbox docs]: /integrations/xbox/
+[xiaomi_miio docs]: /integrations/xiaomi_miio/
+[xmpp docs]: /integrations/xmpp/
+[yardian docs]: /integrations/yardian/
+[youtube docs]: /integrations/youtube/
+[zeroconf docs]: /integrations/zeroconf/
+[zha docs]: /integrations/zha/
+[zone docs]: /integrations/zone/
+[zwave_js docs]: /integrations/zwave_js/
\ No newline at end of file
diff --git a/source/images/blog/2025-11/add-automation-dialog-blocks.png b/source/images/blog/2025-11/add-automation-dialog-blocks.png
new file mode 100644
index 00000000000..09fd177c84d
Binary files /dev/null and b/source/images/blog/2025-11/add-automation-dialog-blocks.png differ
diff --git a/source/images/blog/2025-11/add-automation-dialog.png b/source/images/blog/2025-11/add-automation-dialog.png
new file mode 100644
index 00000000000..d5dedc94af4
Binary files /dev/null and b/source/images/blog/2025-11/add-automation-dialog.png differ
diff --git a/source/images/blog/2025-11/card-naming.png b/source/images/blog/2025-11/card-naming.png
new file mode 100644
index 00000000000..3a887a5f317
Binary files /dev/null and b/source/images/blog/2025-11/card-naming.png differ
diff --git a/source/images/blog/2025-11/pie-chart.gif b/source/images/blog/2025-11/pie-chart.gif
new file mode 100644
index 00000000000..7dac0502a86
Binary files /dev/null and b/source/images/blog/2025-11/pie-chart.gif differ
diff --git a/source/images/blog/2025-11/social.png b/source/images/blog/2025-11/social.png
new file mode 100644
index 00000000000..e6cbeb84659
Binary files /dev/null and b/source/images/blog/2025-11/social.png differ
diff --git a/source/images/blog/2025-11/supervisor-progress-report.gif b/source/images/blog/2025-11/supervisor-progress-report.gif
new file mode 100644
index 00000000000..239d30cf058
Binary files /dev/null and b/source/images/blog/2025-11/supervisor-progress-report.gif differ
diff --git a/source/images/blog/2025-11/target-details.png b/source/images/blog/2025-11/target-details.png
new file mode 100644
index 00000000000..6ec7a4768e7
Binary files /dev/null and b/source/images/blog/2025-11/target-details.png differ
diff --git a/source/images/blog/2025-11/target-picker.png b/source/images/blog/2025-11/target-picker.png
new file mode 100644
index 00000000000..69a4f5e3bd5
Binary files /dev/null and b/source/images/blog/2025-11/target-picker.png differ