diff --git a/_config.yml b/_config.yml index e8d868670ae..56c825995db 100644 --- a/_config.yml +++ b/_config.yml @@ -108,8 +108,8 @@ social: # Home Assistant release details current_major_version: 2025 current_minor_version: 6 -current_patch_version: 0 -date_released: 2025-06-11 +current_patch_version: 1 +date_released: 2025-06-13 # 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-06-11-release-20256.markdown b/source/_posts/2025-06-11-release-20256.markdown index 64971b2c737..786fd21081a 100644 --- a/source/_posts/2025-06-11-release-20256.markdown +++ b/source/_posts/2025-06-11-release-20256.markdown @@ -46,6 +46,8 @@ _PS: We will pick up the regular release schedule again now, so expect the next - [Sidebar improvements](#sidebar-improvements) - [Join/unjoin groups of media players](#joinunjoin-groups-of-media-players) - [Reset/restore entity IDs](#resetrestore-entity-ids) +- [Patch releases](#patch-releases) + - [2025.6.1 - June 13](#202561---june-13) - [Need help? Join the community!](#need-help-join-the-community) - [Backward-incompatible changes](#backward-incompatible-changes) - [All changes](#all-changes) @@ -330,6 +332,63 @@ This feature is available in the entity configuration dialog, where you can now Screenshot showing the reset option of the entity ID in the entity configuration dialog. +## Patch releases + +We will also release patch releases for Home Assistant 2025.6 in June. +These patch releases only contain bug fixes. Our goal is to release a patch +release every Friday. + +### 2025.6.1 - June 13 + +- Fix palette handling for LIFX Ceiling SKY effect ([@Djelibeybi] - [#146582]) +- Fix fan is_on status in xiaomi_miio ([@epenet] - [#146592]) +- Drop HostKeyAlgorithms in aruba ([@aethrvmn] - [#146619]) +- Update frontend to 20250531.3 ([@piitaya] - [#146638]) +- Fix cookies with aiohttp >= 3.12.7 for Vodafone Station ([@chemelli74] - [#146647]) +- Bump wakeonlan to 3.1.0 ([@epenet] - [#146655]) +- Bump hdate to 1.1.2 ([@tsvi] - [#146659]) +- Bump linkplay to v0.2.12 ([@silamon] - [#146669]) +- Filter speak notify entity for WHA devices in Alexa Devices ([@chemelli74] - [#146688]) +- Bump aioamazondevices to 3.1.2 ([@chemelli74] - [#146690]) +- Fix opower to work with aiohttp>=3.12.7 by disabling cookie quoting ([@tronikos] - [#146697]) +- Revert scan interval change in local calendar ([@allenporter] - [#146700]) +- Partial revert of update to remote calendar to fix issue where calendar does not update ([@allenporter] - [#146702]) +- Ignore lingering pycares shutdown thread ([@cdce8p] - [#146733]) +- Bump aiodns to 3.5.0 ([@bdraco] - [#146758]) +- Fix throttling issue in HomematicIP Cloud ([@hahn-th] - [#146683]) + +[#145650]: https://github.com/home-assistant/core/pull/145650 +[#146582]: https://github.com/home-assistant/core/pull/146582 +[#146592]: https://github.com/home-assistant/core/pull/146592 +[#146619]: https://github.com/home-assistant/core/pull/146619 +[#146638]: https://github.com/home-assistant/core/pull/146638 +[#146647]: https://github.com/home-assistant/core/pull/146647 +[#146655]: https://github.com/home-assistant/core/pull/146655 +[#146659]: https://github.com/home-assistant/core/pull/146659 +[#146669]: https://github.com/home-assistant/core/pull/146669 +[#146683]: https://github.com/home-assistant/core/pull/146683 +[#146688]: https://github.com/home-assistant/core/pull/146688 +[#146690]: https://github.com/home-assistant/core/pull/146690 +[#146697]: https://github.com/home-assistant/core/pull/146697 +[#146700]: https://github.com/home-assistant/core/pull/146700 +[#146702]: https://github.com/home-assistant/core/pull/146702 +[#146733]: https://github.com/home-assistant/core/pull/146733 +[#146758]: https://github.com/home-assistant/core/pull/146758 +[@Djelibeybi]: https://github.com/Djelibeybi +[@aethrvmn]: https://github.com/aethrvmn +[@allenporter]: https://github.com/allenporter +[@bdraco]: https://github.com/bdraco +[@cdce8p]: https://github.com/cdce8p +[@chemelli74]: https://github.com/chemelli74 +[@epenet]: https://github.com/epenet +[@frenck]: https://github.com/frenck +[@hahn-th]: https://github.com/hahn-th +[@piitaya]: https://github.com/piitaya +[@silamon]: https://github.com/silamon +[@tronikos]: https://github.com/tronikos +[@tsvi]: https://github.com/tsvi + + ## Need help? Join the community! Home Assistant has a great community of users who are all more than willing diff --git a/source/changelogs/core-2025.6.markdown b/source/changelogs/core-2025.6.markdown index 74df52b876e..52d2850fae8 100644 --- a/source/changelogs/core-2025.6.markdown +++ b/source/changelogs/core-2025.6.markdown @@ -11,2878 +11,1537 @@ For a summary in a more readable format: ## All changes -- Add removal instructions to ElevenLabs ([@sorgfresser] - [#133895]) -- Bump version to 2025.2.0dev0 ([@frenck] - [#133893]) -- Mark missing IQS requirements for Idasen Desk as done ([@abmantis] - [#133910]) -- Revise codeowners for Overkiz ([@iMicknl] - [#133784]) -- Remove myself as codeowner from Plugwise ([@frenck] - [#133920]) -- Remove myself as codeowner from Tuya integration ([@frenck] - [#133921]) -- Prevent imports from tests in core codebase ([@frenck] - [#133928]) -- Make screenlogic state enums lowercase ([@dieselrabbit] - [#133866]) -- Bump velbusaio to 2024.12.3 ([@cereal2nd] - [#133939]) -- Update pyvesync version ([@cdnninja] - [#131433]) -- Add pip wheel build constraints to fix numpy builds ([@cdce8p] - [#133962]) -- Bump subarulink to 0.7.13 ([@G-Two] - [#133970]) -- Bump numpy to 2.2.1 ([@bdraco] - [#133844]) -- Add parallel updates to swiss public transport ([@miaucl] - [#133996]) -- Add clear shopping list button for Cookidoo ([@miaucl] - [#133583]) -- Add config flow data description to swiss public transport ([@miaucl] - [#133997]) -- Fulfill IQS rule docs-removal-instructions in ViCare integration ([@CFenner] - [#133982]) -- Update silver docs for swiss public transport ([@miaucl] - [#134001]) -- Bump Tesla Fleet API library ([@Bre77] - [#134019]) -- Bump python-google-nest-sdm to 7.0.0 ([@allenporter] - [#134016]) -- Tado update code owners ([@erwindouna] - [#133987]) -- Fix typo in get_command action description ([@NoRi2909] - [#134026]) -- Use correct uppercase for abbreviations ([@NoRi2909] - [#134028]) -- Fix Nest ConfigEntry typing ([@allenporter] - [#134021]) -- Replace "service" with "action" plus fixed descriptions ([@NoRi2909] - [#134053]) -- Bump pyipma to 3.0.8 ([@dgomes] - [#134055]) -- Remove mqtt publish templates after 6 months of deprecation ([@jbouwh] - [#134056]) -- Fix unifiprotect DeprecationWarnings in tests ([@cdce8p] - [#134060]) -- Suez_water: remove redundant log on refresh failure ([@jb101010-2] - [#134025]) -- Add state_class to EcoWittSensorTypes.DEGREE ([@tkunzfeld] - [#134004]) -- Roborock Add vacuum_goto service ([@RaHehl] - [#133994]) -- Revert "Add state_class to EcoWittSensorTypes.DEGREE" ([@frenck] - [#134079]) -- Add azure_data_explorer to microsoft brand ([@zweckj] - [#134088]) -- Bump pyheos to v0.8.0 ([@andrewsayre] - [#134069]) -- Remove Tile unique id migration ([@joostlek] - [#134106]) -- Extract Tile coordinator in separate file ([@joostlek] - [#134104]) -- Remove YAML import from Tile ([@joostlek] - [#134108]) -- Bump Tado to 0.18.5 ([@erwindouna] - [#133988]) -- Set PARALLEL_UPDATES for incomfort entity platforms ([@jbouwh] - [#134110]) -- Introduce base entity for Tile ([@joostlek] - [#134109]) -- Add unit test for sensors in swiss public transport ([@miaucl] - [#134115]) -- Migrate Tile to use entry.runtime_data ([@joostlek] - [#134107]) -- Remove deprecated yaml import for Russound RIO ([@noahhusby] - [#134072]) -- Bump aiorussound to 4.2.0 ([@noahhusby] - [#134117]) -- Converge stream av open methods, options, and error handling ([@allenporter] - [#134020]) -- Add mute support to Russound RIO ([@noahhusby] - [#134118]) -- Bump pysqueezebox to v0.11.1 ([@rajlaud] - [#134097]) -- Remove incorrect device check in LCN events ([@alengwenus] - [#134116]) -- Add Overseerr integration ([@joostlek] - [#133981]) -- Remove unused parameters from function calls in rainbird ([@allenporter] - [#134124]) -- Refactor Tile tests ([@joostlek] - [#134130]) -- Add Tile device tests ([@joostlek] - [#134138]) -- Add ClassVar annotation for singleton patterns ([@cdce8p] - [#134135]) -- Add Velbus binary sensor tests ([@cereal2nd] - [#134132]) -- Add Tile device tracker tests ([@joostlek] - [#134137]) -- Bump python-overseerr to 0.3.0 ([@joostlek] - [#134147]) -- Add versions to Tile device ([@joostlek] - [#134150]) -- Use x,y in roborock action call ([@gjohansson-ST] - [#134133]) -- Remove deprecated Mastodon yaml config import ([@andrew-codechimp] - [#134040]) -- Add quality_scale.yaml for KNX ([@farmio] - [#133937]) -- Suez_water: use meter id as unique_id ([@jb101010-2] - [#133959]) -- Bump pynecil to v3.0.0 ([@tr4nt0r] - [#134151]) -- Add binary sensor to Tile ([@joostlek] - [#134153]) -- Suez_water: clear quality scale ([@jb101010-2] - [#134027]) -- Add switch platform to IronOS integration ([@tr4nt0r] - [#133691]) -- Bump pynecil to v3.0.1 ([@tr4nt0r] - [#134174]) -- Add Velbus Button tests ([@cereal2nd] - [#134186]) -- Add button platform to IronOS integration ([@tr4nt0r] - [#133678]) -- Bump python-overseerr to 0.4.0 ([@joostlek] - [#134192]) -- Migrate Habitica integration to habiticalib ([@tr4nt0r] - [#131032]) -- Move coordinator to own file in Open-Meteo ([@gjohansson-ST] - [#134197]) -- Bump aioswitcher to 6.0.0 ([@thecode] - [#134185]) -- Fix method subtyping [elkm1] ([@cdce8p] - [#134210]) -- Fix method subtyping [knx] ([@cdce8p] - [#134211]) -- Fix method subtyping [recorder] ([@cdce8p] - [#134212]) -- Fix method subtyping [helpers] ([@cdce8p] - [#134213]) -- Add slot list service to ohme ([@dan-r] - [#134170]) -- Use config entry runtime data in Open-Meteo ([@gjohansson-ST] - [#134198]) -- Add reauth flow to Habitica integration ([@tr4nt0r] - [#131676]) -- Set Scrape sensor unavailable when errors ([@gjohansson-ST] - [#134143]) -- Bump habiticalib to v0.3.2 ([@tr4nt0r] - [#134244]) -- Remove unused translations from Russound RIO ([@noahhusby] - [#134246]) -- Remove deprecated yaml import from OTP integration ([@tr4nt0r] - [#134196]) -- Record LG WebOS TV Quality scale ([@joostlek] - [#133732]) -- Bump Python Matter server to 7.0.0 (Matter 1.4) ([@lboue] - [#132502]) -- Fix two descriptions of yeelight actions ([@NoRi2909] - [#134282]) -- Add battery sensor to ohme ([@dan-r] - [#134222]) -- Replace "service" with "action" ([@NoRi2909] - [#134279]) -- Replace unnecessary abbreviations in set_room_temperature action ([@NoRi2909] - [#134278]) -- Add discovery to Russound RIO ([@noahhusby] - [#134245]) -- Add parallel updates to camera platform in Trafikverket Camera ([@gjohansson-ST] - [#134298]) -- Use typed config entry in Trafikverket Camera ([@gjohansson-ST] - [#134299]) -- Use typed config entry everywhere in Trafikverket Ferry ([@gjohansson-ST] - [#134300]) -- Set parallel updates in Trafikverket Ferry ([@gjohansson-ST] - [#134301]) -- Use typed config entry everywhere in Trafikverket Weatherstation ([@gjohansson-ST] - [#134308]) -- Set parallel updates in Trafiverket Weatherstation ([@gjohansson-ST] - [#134309]) -- Explicitly set config entry in Trafikverket Weatherstation coordinator ([@gjohansson-ST] - [#134310]) -- Explicitly set config entry in Trafikverket Ferry coordinator ([@gjohansson-ST] - [#134305]) -- Use typed config entry everywhere in Trafikverket Train ([@gjohansson-ST] - [#134303]) -- Explicitly set config entry in Trafikverket Train coordinator ([@gjohansson-ST] - [#134304]) -- Set parallel updates in Trafikverket Train ([@gjohansson-ST] - [#134302]) -- Bump pyvesync to 2.1.15 ([@iprak] - [#134156]) -- Update description of the script toggle action ([@NoRi2909] - [#134093]) -- Full test coverage for Vodafone Station sensor platform ([@chemelli74] - [#133285]) -- Refactor and simplify config flow in generic camera ([@davet2001] - [#134330]) -- Bump aiorussound to 4.3.0 ([@noahhusby] - [#134242]) -- Add Bang & Olufsen button Event entities ([@mj23000] - [#127550]) -- Bump aiorussound to 4.4.0 ([@noahhusby] - [#134366]) -- Add Reolink baby crying binary sensor ([@starkillerOG] - [#134290]) -- Use text selectors for lamarzocco config flow ([@zweckj] - [#134368]) -- Remove leftover newline codes and periods from strings.json ([@NoRi2909] - [#134354]) -- Bump ohmepy to 1.2.3 ([@dan-r] - [#134348]) -- Change Reolink test switch entity ID ([@starkillerOG] - [#134339]) -- Ensure an entity platform is added in mqtt tests ([@jbouwh] - [#134331]) -- Use "restore from" in field descriptions of restore_partial action ([@NoRi2909] - [#134285]) -- Add placeholder url to Sensibo api description ([@gjohansson-ST] - [#134342]) -- Add velbus switch platform testcases ([@cereal2nd] - [#134207]) -- Add diagnostics to Trafikverket Weatherstation ([@gjohansson-ST] - [#134314]) -- Add integration for igloohome devices ([@keithle888] - [#130657]) -- Cleanup lamarzocco tests ([@zweckj] - [#134383]) -- Implement base entity class for Twinkly ([@sVnsation] - [#134382]) -- Add Velbus climate platform tests ([@cereal2nd] - [#134387]) -- Calculate number of discovery topics correctly ([@jbouwh] - [#134393]) -- Velbus select platform testcases ([@cereal2nd] - [#134394]) -- Move available property to base entity in Sensibo ([@gjohansson-ST] - [#134410]) -- Add mill number platform ([@Danielhiversen] - [#134044]) -- Add the Model Context Protocol Server integration ([@allenporter] - [#134122]) -- Add base entity to Mill ([@gjohansson-ST] - [#134415]) -- Update mypy-dev to 1.15.0a1 ([@cdce8p] - [#134416]) -- Add HEOS options flow for optional authentication ([@andrewsayre] - [#134105]) -- Add debug log and Optimize code ([@ashionky] - [#134328]) -- Add `current_humidity` state attribute to Google Nest climate entity ([@jbarreiros] - [#134426]) -- Add action translations to Sensibo ([@gjohansson-ST] - [#134420]) -- Add translations to all Sensibo errors ([@gjohansson-ST] - [#134422]) -- Remove habitipy references in Habitica integration ([@tr4nt0r] - [#134419]) -- Improve names and descriptions in neato.custom_cleaning action ([@NoRi2909] - [#134399]) -- Add mode selector to Twinkly ([@sVnsation] - [#134041]) -- Update types packages ([@cdce8p] - [#134433]) -- Add sw_version to apsystems ([@Thomas55555] - [#134441]) -- Improve action descriptions with some more detail from the docs ([@NoRi2909] - [#134120]) -- Add types package for pyserial ([@cdce8p] - [#134444]) -- Remove deprecated yaml import from pyLoad integration ([@tr4nt0r] - [#134200]) -- Improve pandora media_player typing ([@cdce8p] - [#134447]) -- Update pexpect to 4.9.0 ([@cdce8p] - [#134450]) -- Remove deprecated YAML import from MPD ([@noahhusby] - [#134459]) -- Add support for specifying hvac_onoff_register value on modbus ([@illia-piskurov] - [#128366]) -- Remove excessive newline codes from strings.json ([@NoRi2909] - [#134468]) -- Change Reolink person binary sensor icon ([@SparkyDan555] - [#134472]) -- Remove sneaked in IronOS submodule ([@frenck] - [#134477]) -- Use username as config entry title in Sensibo ([@gjohansson-ST] - [#134488]) -- Improve error strings in Sensibo ([@gjohansson-ST] - [#134487]) -- Remove worldclock config entry import ([@gjohansson-ST] - [#134491]) -- Remove deprecated attributes from ecovacs ([@gjohansson-ST] - [#134492]) -- Remove deprecated uptime sensor from qnap_qsw ([@gjohansson-ST] - [#134493]) -- Update pillow to 11.1.0 ([@cdce8p] - [#134469]) -- Bump psutil to 6.1.1 ([@gjohansson-ST] - [#134494]) -- Add types package for pexpect ([@cdce8p] - [#134461]) -- Use the latest version of the pyserial-asyncio-fast library ([@rrooggiieerr] - [#134501]) -- Push Overseerr updates via webhook ([@joostlek] - [#134187]) -- Bump python-overseerr to 0.5.0 ([@joostlek] - [#134522]) -- Add quality scale to Sensibo ([@gjohansson-ST] - [#134296]) -- Add switch platform to Ohme ([@dan-r] - [#134347]) -- Add coordinator to vesync ([@iprak] - [#134087]) -- Add get_tasks action to Habitica integration ([@tr4nt0r] - [#127687]) -- Add state_class to Airthings integration ([@LaStrada] - [#134503]) -- Refactor all Sensibo tests ([@gjohansson-ST] - [#134478]) -- Enable strict typing for pandora ([@cdce8p] - [#134536]) -- Velbus add init testcases ([@cereal2nd] - [#134533]) -- Add Homee integration to Core ([@Taraman17] - [#133738]) -- Fix description of google_assistant.request_sync action ([@NoRi2909] - [#134535]) -- Remove deprecated sensors in Habitica integration ([@tr4nt0r] - [#134320]) -- Add support for `xvoltage` sensor for Shelly Plus UNI ([@bieniu] - [#134261]) -- Move SiLabs firmware probing helper from ZHA into `homeassistant_hardware` ([@puddly] - [#131586]) -- Update quality scale for Sensibo ([@gjohansson-ST] - [#134551]) -- Add supported features property in Sensibo ([@gjohansson-ST] - [#134479]) -- Add HEOS Reauth Flow ([@andrewsayre] - [#134465]) -- Require at least bronze for new integrations ([@joostlek] - [#134537]) -- Improve habitica action descriptions ([@NoRi2909] - [#134563]) -- Add sleep switch for all Foscam cameras if more than 1 camera are configured ([@N3rdix] - [#126064]) -- Velbus diagnostics code cleanup ([@cereal2nd] - [#134553]) -- Add image platform to Habitica integration ([@tr4nt0r] - [#129009]) -- Add velbus light and sensor platform testcases ([@cereal2nd] - [#134485]) -- Clean up docstrings in Sensibo ([@gjohansson-ST] - [#134591]) -- Add velbus diagnostics tests ([@cereal2nd] - [#134621]) -- Bump ical to 8.3.0 ([@allenporter] - [#134617]) -- Fix typo 'devide_id', use uppercase for abbreviations ID and LED ([@NoRi2909] - [#134634]) -- Replace aioclient_mock in Sensibo tests ([@gjohansson-ST] - [#134543]) -- Fix description of device_id field of reconnect_client actions ([@NoRi2909] - [#134275]) -- Update guppy to 3.1.5 ([@frenck] - [#134646]) -- Add velbus cover platform testcases ([@cereal2nd] - [#134654]) -- Remove LG WebOS TV legacy uuid migration ([@thecode] - [#134671]) -- Prefer a local webhook for Overseerr ([@joostlek] - [#134667]) -- Add Overseerr service to get requests ([@joostlek] - [#134229]) -- Bump gcal_sync to 7.0.0 ([@allenporter] - [#134687]) -- Clean-up HEOS entity event setup ([@andrewsayre] - [#134683]) -- Add prompts to MCP server ([@allenporter] - [#134619]) -- Remove excessive newline codes from squeezebox strings ([@NoRi2909] - [#134682]) -- Fix wrong description of group.set action ([@NoRi2909] - [#134697]) -- Fix typos / grammar in description of create_task action ([@NoRi2909] - [#134705]) -- Fix typos / grammar in nasweb integration ([@NoRi2909] - [#134721]) -- Fix spelling of "MAC (address)" and "Gateway" name ([@NoRi2909] - [#134724]) -- Deprecate HEOS sign_in and sign_out actions ([@andrewsayre] - [#134616]) -- Add support for "Lumin Smart Light" LD-0003 ([@rpavlik] - [#133328]) -- Bump ruff to 0.8.6 ([@autinerd] - [#134745]) -- Bump aranet4 to 2.5.0 ([@luc-ass] - [#134752]) -- Fix spelling of "MAC (address)" and "Slide" name in slide_local ([@NoRi2909] - [#134747]) -- Use uppercase "Chime" for product name, fix "MAC address" ([@NoRi2909] - [#134748]) -- Small fixes in the strings file of the Vera integration ([@NoRi2909] - [#134780]) -- Add ATTR_MODEL to DeviceInfo for Aranet ([@luc-ass] - [#134307]) -- Add latest Nighthawk WiFi 7 routers to V2 models ([@lanthaler] - [#134765]) -- Remove unneeded vesync device base class ([@cdnninja] - [#134499]) -- Use uppercase "ID" in Home Connect strings ([@NoRi2909] - [#134783]) -- Fix spelling of "ID" in Roku integration ([@NoRi2909] - [#134779]) -- Update roborock to ensure every room has a name, falling back to a placeholder ([@allenporter] - [#134733]) -- Fix spelling of "ID", slightly reword action description ([@NoRi2909] - [#134817]) -- Pass config entry directly to coordinator in System monitor ([@gjohansson-ST] - [#134837]) -- Set single_config_entry in System monitor manifest ([@gjohansson-ST] - [#134838]) -- Add python_script to strict typing ([@gjohansson-ST] - [#134822]) -- Make ChunkAsyncStreamIterator an aiohttp helper ([@mib1185] - [#134843]) -- Add get device capabilities action call for Sensibo ([@gjohansson-ST] - [#134596]) -- Add horizontal swing to Sensibo ([@gjohansson-ST] - [#132117]) -- Bump pynecil to v4.0.1 ([@tr4nt0r] - [#134852]) -- Remove deprecated binary sensor battery charging from technove ([@gjohansson-ST] - [#134844]) -- Fix spelling of "set up", change "id" to uppercase ([@NoRi2909] - [#134888]) -- Use correct uppercase for "ID" and sentence-case otherwise ([@NoRi2909] - [#134815]) -- Add heat meter to Powerfox integration ([@klaasnicolaas] - [#134799]) -- Add Decorquip virtual motion blinds integration ([@starkillerOG] - [#134402]) -- Bump pymodbus version to 3.8.3 ([@wlcrs] - [#134809]) -- fix typo "looses" to "loses" in MQTT configuration message ([@GlennReilly] - [#134894]) -- Add extra prompt to assist pipeline and conversation ([@balloob] - [#124743]) -- Bump py-synologydsm-api to 2.6.0 ([@mib1185] - [#134914]) -- Handle discovering user configured Wyoming flow ([@balloob] - [#134916]) -- Bump pylutron-caseta to 0.23.0 ([@eclair4151] - [#134906]) -- Remove excessive newline code, fix "ID", enhance descriptions ([@NoRi2909] - [#134920]) -- Add device trackers to enabled_by_default fixture ([@zweckj] - [#134446]) -- Remove deprecated hdr switch from reolink ([@gjohansson-ST] - [#134924]) -- Remove deprecated config entry import from bluesound ([@gjohansson-ST] - [#134926]) -- Add support for extra_system_prompt to OpenAI ([@balloob] - [#134931]) -- Migrate to using aiohttp-asyncmdnsresolver for aiohttp resolver ([@bdraco] - [#134830]) -- Add device tracker test for Vodafone Station ([@chemelli74] - [#134334]) -- Fix spelling of "ID", slightly reword action descriptions ([@NoRi2909] - [#134778]) -- UnifiProtect Refactor light control methods to use new API ([@RaHehl] - [#134625]) -- add proxy view for unifiprotect to grab snapshot at specific time ([@EliSchleifer] - [#133546]) -- Update Shelly integration: Remove double "Error fetching ..." from error messages ([@davidrapan] - [#134950]) -- Bump renault-api to 0.2.9 ([@kelyaenn] - [#134858]) -- Bump zeroconf to 0.137.2 ([@bdraco] - [#134942]) -- Change "id" to uppercase for consistency ([@NoRi2909] - [#134971]) -- Use sentence case, capitalize "IP Secure" and "ID" ([@NoRi2909] - [#134966]) -- Simplify onewire config-flow ([@epenet] - [#134952]) -- Set parallel-updates and scan-interval explicitly in onewire ([@epenet] - [#134953]) -- Update roborock tests to only load the platform under test ([@allenporter] - [#134694]) -- Update HEOS Quality Scale docs-related items ([@andrewsayre] - [#134466]) -- Fix DSMR migration ([@emontnemery] - [#134990]) -- Simplify roborock coordinator ([@allenporter] - [#134700]) -- Add reconfigure to onewire ([@epenet] - [#134996]) -- Validate device id when adding or updating entity registry entry ([@emontnemery] - [#134982]) -- Set PARALLEL_UPDATES to 1 in onewire ([@epenet] - [#135006]) -- Use standard "entity_registry_enabled_by_default" fixture ([@chemelli74] - [#134962]) -- Add total cleaning count sensor to Roborock ([@Lash-L] - [#135015]) -- Add Controller state sensor to screenlogic ([@dieselrabbit] - [#133827]) -- Move OneWireConfigEntry type definition ([@epenet] - [#135004]) -- Improve logic for event polling duration in Overkiz ([@iMicknl] - [#133617]) -- Bump voluptuous openapi to 0.0.6 ([@allenporter] - [#134998]) -- Add data description translations to all tplink config flow steps ([@sdb9696] - [#135022]) -- Improve Huawei LTE suspend integration service description ([@NoRi2909] - [#135021]) -- Add new sensors to fyta ([@dontinelli] - [#135032]) -- Add weather warning sensor to IPMA ([@dgomes] - [#134054]) -- Bump dbus-fast to 2.28.0 ([@bdraco] - [#135049]) -- Fix climate react type ([@gjohansson-ST] - [#135030]) -- Improve type hints in onewire tests ([@epenet] - [#134993]) -- Delete KNX config storage when removing the integration ([@farmio] - [#135071]) -- Update pyheos to 0.9.0 ([@andrewsayre] - [#134947]) -- Add Reolink unexpected error translation ([@starkillerOG] - [#134807]) -- Cleanup LG webOS TV name ([@thecode] - [#135028]) -- Fix DSMR migration ([@emontnemery] - [#135068]) -- TotalConnect improved config flow and test before setup ([@austinmroczek] - [#133852]) -- Remove rounding from onewire sensors ([@epenet] - [#135095]) -- Add quality_scale file to onewire ([@epenet] - [#134951]) -- Add binary sensors to fyta ([@dontinelli] - [#134900]) -- Add satel integra switches and alarm control panels unique_id ([@david1024pl] - [#129636]) -- Update addition logger string in fan.py ([@farkasdi] - [#135098]) -- Add quality_scale.yaml to Minecraft Server ([@elmurato] - [#132551]) -- Add PARALLEL_UPDATES constant to tplink integration platforms ([@sdb9696] - [#135083]) -- Raise HomeAssistantError from tplink light effect service ([@sdb9696] - [#135081]) -- Refactor patching in onewire tests ([@epenet] - [#135070]) -- Split simple and recovery in onewire config-flow user tests ([@epenet] - [#135102]) -- Fix hvac_modes never empty in Sensibo ([@gjohansson-ST] - [#135029]) -- Improve onewire options flow tests ([@epenet] - [#135109]) -- Improve holidays config form and naming ([@bors-ltd] - [#133663]) -- Update enphase_envoy test_init to use str for unique_id and test for loaded config entry ([@catsmanac] - [#133810]) -- Add quality scale file to tplink integration ([@sdb9696] - [#135017]) -- Remove enphase_envoy config flow tests that make no sense ([@catsmanac] - [#133833]) -- Add suggested precision for Airthings BLE integration ([@LaStrada] - [#134985]) -- Add LetPot integration ([@jpelgrom] - [#134925]) -- Set PARALLEL_UPDATES in LG webOS TV ([@thecode] - [#135135]) -- Add DataUpdateCoordinator to bluesound integration ([@LouisChrist] - [#135125]) -- Use is in FlowResultType enum comparison in integration scaffold tests ([@jpelgrom] - [#135133]) -- Impove LG webOS TV tests quality ([@thecode] - [#135130]) -- Add support for Lutron Wood Tilt Blinds ([@eclair4151] - [#135057]) -- Render select entity unavailable when active feature is missing in Sensibo ([@gjohansson-ST] - [#135031]) -- Change minimum SQLite version to 3.40.1 ([@gjohansson-ST] - [#135042]) -- Make devices dynamic in Sensibo ([@gjohansson-ST] - [#134935]) -- Deprecate StarLine engine switch attributes ([@Anonym-tsk] - [#133958]) -- Bump zeroconf to 0.138.1 ([@bdraco] - [#135148]) -- Deprecate raw_value attribute in onewire entity ([@epenet] - [#135171]) -- Mark docs-installation-parameters and docs-removal-instructions for inexogy as done ([@jpbede] - [#135126]) -- Add outside temperature sensor to fujitsu_fglair ([@crevetor] - [#130717]) -- Move OneWire PLATFORM constant back to init ([@epenet] - [#135172]) -- Add and cleanup tplink translations ([@sdb9696] - [#135120]) -- Add uuid as unique_id to config entries for Cookidoo ([@miaucl] - [#134831]) -- Use snapshot_platform helper in onewire tests ([@epenet] - [#135176]) -- Set PARALLEL_UPDATES to 0 in onewire ([@epenet] - [#135178]) -- Add yue language support to Google Translate TTS ([@beginner2047] - [#134480]) -- Fix stale docstrings in tplink integration ([@sdb9696] - [#135183]) -- Update scaffold to use internal _PLATFORM constant ([@epenet] - [#135177]) -- Add select platform to onewire ([@epenet] - [#135181]) -- Add event entities to Overseerr ([@joostlek] - [#134975]) -- Update title and description for setup dialog of thethingsnetwork ([@NoRi2909] - [#134954]) -- add support for dimming/brightening X10 lamps ([@kereyroper] - [#130196]) -- No need to set unique_id in enphase_envoy reauth step ([@catsmanac] - [#133615]) -- Update module properties on module scan for LCN ([@alengwenus] - [#135018]) -- Use friendly names in add_to_playlist action, fix "ID" ([@NoRi2909] - [#134978]) -- Avoid unnecessary executor calls in onewire ([@epenet] - [#135187]) -- Allow to process kelvin as color_temp for mqtt basic light ([@jbouwh] - [#133953]) -- Allow unregistering LLM APIs ([@allenporter] - [#135162]) -- Make generated files appear as generated ([@KapJI] - [#134991]) -- Use typed config entry in tplink coordinator ([@sdb9696] - [#135182]) -- Refactor onewire hub ([@epenet] - [#135186]) -- Fix LG webOS TV init test coverage ([@thecode] - [#135194]) -- Allow to process kelvin as color_temp for mqtt json light ([@jbouwh] - [#133955]) -- Add streaming sensors to Teslemetry ([@Bre77] - [#132783]) -- Bump zeroconf to 0.139.0 ([@bdraco] - [#135213]) -- Use remove-prefix/suffix introduced in Python 3.9 ([@epenet] - [#135206]) -- Add exception-translations rule to quality_scale pytest validation ([@epenet] - [#131914]) -- Add support for Shelly BLU TRV ([@chemelli74] - [#128439]) -- Bump anyio to 4.8.0 ([@bdraco] - [#135224]) -- Refactor Vodafone Station tests ([@chemelli74] - [#134956]) -- Bump fnv-hash-fast to 1.1.0 ([@bdraco] - [#135237]) -- Expand Squeezebox auth test for config_flow to finish on create_entry ([@peteS-UK] - [#133612]) -- Remove per engine max bind vars ([@bdraco] - [#135153]) -- Make description of alarm_arm_vacation consistent ([@NoRi2909] - [#135257]) -- Improve formatting in core files ([@epenet] - [#135256]) -- Split long strings in components ([@epenet] - [#135263]) -- Combine short byte strings in xiaomi_ble tests ([@epenet] - [#135268]) -- Fix LG webOS TV media player test coverage ([@thecode] - [#135225]) -- Improve formatting in component test files ([@epenet] - [#135267]) -- Change 'entity_id' to UI-friendly 'Entity ID', fix spelling of "setpoint" ([@NoRi2909] - [#135234]) -- Combine short strings in components ([@epenet] - [#135265]) -- Split long strings in stream hls tests ([@epenet] - [#135271]) -- Velbus light platform code cleanup ([@cereal2nd] - [#134482]) -- Fix incorrect test in test_core_config ([@epenet] - [#135260]) -- Add model_id and serial_number to onewire device info ([@epenet] - [#135279]) -- Allow to process kelvin as color_temp for mqtt template light ([@jbouwh] - [#133957]) -- Improve formatting in component files ([@epenet] - [#135261]) -- Discover new devices at runtime in onewire ([@epenet] - [#135199]) -- Simplify vesync init loading ([@cdnninja] - [#135052]) -- Move LG webOS TV actions to entitiy services ([@thecode] - [#135285]) -- Adjust HomeWizard to use updated python-homewizard-energy library ([@DCSBL] - [#135046]) -- Smaller grammar fixes, replace 'entity_id' with UI-friendly 'ID' ([@NoRi2909] - [#135236]) -- Mark FGLAir entities unavailable if they are reporting to be offline ([@crevetor] - [#135202]) -- Bump pypalazzetti to 0.1.16 ([@dotvav] - [#135269]) -- Replace 'entity_id' with UI-friendly, localizable 'entity ID' ([@NoRi2909] - [#135232]) -- Add USB-PD Mode select entity to IronOS integration ([@tr4nt0r] - [#134901]) -- Grammar and consistency fixes in hdmi_cec strings ([@NoRi2909] - [#135292]) -- Bump aioshelly to version 12.3.1 ([@bieniu] - [#135299]) -- Use runtime_data in LG webOS TV ([@thecode] - [#135301]) -- Fix typos and inconsistent spelling of "tedee" brand name ([@NoRi2909] - [#135305]) -- Fix typos, replace duplicated strings with references ([@NoRi2909] - [#135303]) -- Don't store uv's lockfile in hassfest image ([@edenhaus] - [#135214]) -- Fix Habitica gems/hourglass sensors ([@tr4nt0r] - [#135323]) -- Use LOGGER from homewizard.const instead per-file loggers ([@DCSBL] - [#135320]) -- Bump habluetooth to 3.8.0 ([@bdraco] - [#135322]) -- Extract resolve announcement media ID for AssistSatelliteEntity ([@balloob] - [#134917]) -- Add bluetooth subscribe_advertisements WebSocket API ([@bdraco] - [#134291]) -- Fix spelling of "Log in", fix "outdated student" ([@NoRi2909] - [#135348]) -- Small fixes in setup flow strings, correct sentence-case ([@NoRi2909] - [#135349]) -- Add config flow to NMBS ([@silamon] - [#121548]) -- Fix backup formatting ([@joostlek] - [#135350]) -- Bump actions/upload-artifact from 4.5.0 to 4.6.0 (@dependabot - [#135255]) -- Bump docker/build-push-action from 6.10.0 to 6.11.0 (@dependabot - [#135254]) -- Remove code owner for nmbs ([@silamon] - [#135357]) -- Fix spelling of "Log in …" and "API key" in LOQED integration ([@NoRi2909] - [#135347]) -- Fix Tado config flow ([@erwindouna] - [#135353]) -- Add more typings to nmbs sensor ([@silamon] - [#135359]) -- Palazzetti Quality Scale update after doc improvement ([@dotvav] - [#135277]) -- Bump Teslemetry Stream ([@Bre77] - [#135344]) -- Enable slowly-changing, important diagnostics for connected devices by default ([@lanthaler] - [#134776]) -- Add reconfigure to LG webOS TV ([@thecode] - [#135360]) -- Add @jterrace to onvif integration owners ([@jterrace] - [#135398]) -- Switcher runner child lock support ([@YogevBokobza] - [#133270]) -- Make all three numbered lists consistent, using 1. 1. 1. for the syntax ([@NoRi2909] - [#135400]) -- Add additional Tapo ONVIF Person/Vehicle/Line/Tamper/Intrusion events ([@jterrace] - [#135399]) -- Reword action descriptions for better translations in Teslemetry ([@NoRi2909] - [#135370]) -- Add sensors for inventory items to Habitica ([@tr4nt0r] - [#135331]) -- Bump pyheos to 1.0.0 ([@andrewsayre] - [#135415]) -- Fix config entries typo s/entruis/entries/ ([@tronikos] - [#135431]) -- Fix translation string: numbering in list ([@WaterInTheLake] - [#135441]) -- Update translations and error messages in Bring! integration ([@tr4nt0r] - [#135455]) -- Fix strings for the Google integrations ([@tronikos] - [#135445]) -- Add current and voltage for plugs to switchbot_cloud ([@SeraphicRav] - [#135458]) -- Refactor upcloud to use config entry runtime data ([@scop] - [#135449]) -- Add bluetooth API to remove scanners that are no longer used ([@bdraco] - [#135408]) -- Ensure Shelly cleanups Bluetooth scanner data upon removal ([@bdraco] - [#135472]) -- Ensure ESPHome cleanups Bluetooth scanner data upon removal ([@bdraco] - [#135470]) -- Bump github/codeql-action from 3.28.0 to 3.28.1 (@dependabot - [#135492]) -- Bump uv to 0.5.18 ([@mib1185] - [#135454]) -- Add missing `total active returned energy` sensor for Shelly Mini PM Gen3 ([@bieniu] - [#135433]) -- Fix typing in zha update entity ([@emontnemery] - [#135500]) -- Add remain, running, schedule time sensors to LG ThinQ ([@LG-ThinQ-Integration] - [#131133]) -- Rework velbus services to deprecated the interface parameter ([@cereal2nd] - [#134816]) -- Change icon ID name in Lametric ([@joostlek] - [#135368]) -- Add hassio discovery to onewire ([@epenet] - [#135294]) -- Replace "Login …" with "Log in …" in two strings of Habitica integration ([@NoRi2909] - [#135383]) -- Add dhcp discovery to velux ([@pawlizio] - [#135138]) -- Replace "click" with "select" to fit for mobile app ([@NoRi2909] - [#135382]) -- Fix when live status is blank in Telsemetry ([@Bre77] - [#130408]) -- Add kV and MV unit conversion for voltages ([@lschloetterer] - [#135396]) -- TotalConnect update quality_scale with documentation updates ([@austinmroczek] - [#134049]) -- Fix grey dailies with weekly frequency and no weekdays selected in Habitica ([@tr4nt0r] - [#135419]) -- Move HomeWizard API initialisation to async_setup_entry ([@DCSBL] - [#135315]) -- Use proper sentence-case for all strings in azure_event_hub ([@NoRi2909] - [#135328]) -- Replace climate fan speed 'silent' with a button ([@dotvav] - [#135075]) -- Bump pypalazzetti to 0.1.19 ([@dotvav] - [#135465]) -- Refresh token before setting up weheat ([@jesperraemaekers] - [#135264]) -- Refactor config flow tests in generic camera ([@davet2001] - [#134385]) -- Small fixes in the strings file of the azure_data_explorer integration ([@NoRi2909] - [#135309]) -- Fix typos "Login" > "Log in" and "Setup" > "Set up" ([@NoRi2909] - [#135306]) -- Fix LG webOS TV trigger validation ([@thecode] - [#135312]) -- Update getmac to 0.9.5 ([@cdce8p] - [#135506]) -- Improve tests of energyzero integration ([@klaasnicolaas] - [#133452]) -- Refactor number/select to use common method in IronOS ([@tr4nt0r] - [#134173]) -- Revert "Make all three numbered lists consistent, using 1. 1. 1. for the syntax" ([@frenck] - [#135510]) -- Change Trafikverket Train to use station signatures ([@gjohansson-ST] - [#131416]) -- Expose raw PM2.5 in Airgradient ([@gentoo-root] - [#135457]) -- Bump go2rtc recommended version to 1.9.8 ([@edenhaus] - [#135523]) -- Removing unused API file form weheat ([@jesperraemaekers] - [#135518]) -- Palazzetti integration: Add support for additional fans ([@dotvav] - [#135377]) -- Bump velbusaio to 2025.1.0 ([@cereal2nd] - [#135525]) -- Deprecate sensors in Habitica integration ([@tr4nt0r] - [#134036]) -- Add zeroconf discovery to onewire ([@epenet] - [#135295]) -- Refactor the MQTT option and reconfigure flow ([@jbouwh] - [#133342]) -- Bump aioimaplib to 2.0.0 ([@jbouwh] - [#135448]) -- Add humidifier entity for Vesync devices ([@iprak] - [#134333]) -- Cleanup tplink test framework ([@sdb9696] - [#135205]) -- Bump smhi-pkg to 1.0.19 ([@gjohansson-ST] - [#135537]) -- Add option to allow to use setpoint instead of override for legacy incomfort RF gateway ([@jbouwh] - [#135143]) -- Register Airzone WebServer device ([@Noltari] - [#135538]) -- Add new integration Qbus ([@Qbus-iot] - [#127280]) -- Velbus update unique-config-entry quality score ([@cereal2nd] - [#135524]) -- Velbus unsubscribe to the status updates on removal ([@cereal2nd] - [#135530]) -- Add quality scale for weheat ([@jesperraemaekers] - [#135384]) -- Velbus add subdevices for din-rail modules ([@cereal2nd] - [#131371]) -- Add person component to strict type checking ([@IgnusG] - [#132754]) -- Add data_descriptions to inexogy config flow ([@jpbede] - [#135536]) -- Set PARALLEL_UPDATES for inexogy ([@jpbede] - [#135545]) -- Fix grammar issue in 'invalid_auth' string ([@NoRi2909] - [#135546]) -- Changed json.schemas.url for devcontainers ([@Master-Guy] - [#135281]) -- Improve improv via BLE log messages ([@emontnemery] - [#135575]) -- Fix deprecated enums ([@arturpragacz] - [#134824]) -- Bump habiticalib to v.0.3.3 ([@tr4nt0r] - [#135551]) -- Set PARALLEL_UPDATES for Weheat ([@jesperraemaekers] - [#135574]) -- Fix nmbs sensor unique_id ([@emontnemery] - [#135576]) -- Add iprak to to vesync code owners ([@iprak] - [#135562]) -- Use percent formatting in logging per guidelines ([@scop] - [#135550]) -- Set inexogy quality scale to silver ([@jpbede] - [#135547]) -- Migrate Velbus to have Entity name ([@cereal2nd] - [#135520]) -- Mark Velbus test coverage as done ([@cereal2nd] - [#135571]) -- Cleanup tedee callbacks ([@zweckj] - [#135577]) -- Bump Weheat to 2025.1.14 ([@jesperraemaekers] - [#135578]) -- Set MQTT quality scale to gold ([@jbouwh] - [#135579]) -- Bump ruff to 0.9.1 ([@joostlek] - [#135197]) -- Bump hass-nabucasa from 0.87.0 to 0.88.1 ([@klejejs] - [#135521]) -- Remove incorrect logging about Unknown device ([@iprak] - [#135585]) -- Unignore ruff rule ISC001 ([@joostlek] - [#135581]) -- Update tplink quality_scale.yaml ([@sdb9696] - [#135209]) -- Match the upstream alt id of the new Levoit air purifier ([@jiriappl] - [#135426]) -- Avoid core documentation url hosted elsewhere ([@joostlek] - [#130513]) -- Reverted async-dependency to todo for Weheat ([@jesperraemaekers] - [#135588]) -- Bump securetar to 2025.1.1 ([@emontnemery] - [#135582]) -- Add streaming binary sensors to Teslemetry ([@Bre77] - [#135248]) -- Add serial number to LaMetric ([@joostlek] - [#135591]) -- Skip fetching deactivated shopping lists in Bring integration ([@tr4nt0r] - [#135336]) -- Adding support for new Lutron RGB tape light ([@RBaragona] - [#130731]) -- Add vesync number platform ([@iprak] - [#135564]) -- Make mqtt integration exports explicit ([@jbouwh] - [#135595]) -- Add entity pictures to Habitica integration ([@tr4nt0r] - [#134179]) -- Rename onewire entity classes ([@epenet] - [#135601]) -- Drop Python 3.12 support ([@frenck] - [#135589]) -- Bump securetar to 2025.1.2 ([@emontnemery] - [#135614]) -- Add `PaddleSwitchPico` (Pico Paddle Remote) device trigger to Lutron Caseta ([@dustMason] - [#135615]) -- More UpCloud config entry refactors ([@scop] - [#135548]) -- Fix spotify typing for Python 3.13 ([@cdce8p] - [#135628]) -- Return OFF in hvac_action for Honeywell climate ([@mkmer] - [#135620]) -- Update mypy-dev to 1.15.0a2 ([@cdce8p] - [#135633]) -- Update Python version for mypy to 3.13 ([@cdce8p] - [#135636]) -- Fix spelling of EnOcean in strings file of the integration ([@NoRi2909] - [#135622]) -- Dynamic devices for Husqvarna Automower ([@Thomas55555] - [#133227]) -- Update buttons in Teslemetry ([@Bre77] - [#135631]) -- Reduce scan interval on SMLIGHT firmware updates ([@tl-sl] - [#135650]) -- Bump pysmlight v0.1.5 ([@tl-sl] - [#135647]) -- Bump homematicip to 1.1.6 ([@hahn-th] - [#135649]) -- Remove unused noqas ([@joostlek] - [#135583]) -- Set MQTT quality scale to platinum ([@jbouwh] - [#135612]) -- Bump aiolifx-themes to v0.6.2 ([@Djelibeybi] - [#135645]) -- Move ZeroconfServiceInfo to service_info helpers ([@epenet] - [#135653]) -- Fix descriptions of send_command action for consistency ([@NoRi2909] - [#135670]) -- Move DhcpServiceInfo to service_info helpers ([@epenet] - [#135658]) -- Improve logging of backup upload errors ([@MartinHjelmare] - [#135672]) -- Move SsdpServiceInfo to service_info helpers ([@epenet] - [#135661]) -- Bump python-otbr-api to 2.7.0 ([@puddly] - [#135638]) -- Add missing camera functions to pylint type hints plugin ([@edenhaus] - [#135676]) -- Move UsbServiceInfo to service_info helpers ([@epenet] - [#135663]) -- Call async_forward_setup_entry after the first refresh in SwitchBot Cloud ([@mckbrmn] - [#135625]) -- Use new ServiceInfo location in components (part 1) ([@epenet] - [#135682]) -- Use new ServiceInfo location in components (part 2) ([@epenet] - [#135685]) -- Use new ServiceInfo location in components (part 3) ([@epenet] - [#135687]) -- Use new ServiceInfo location in sonos ([@epenet] - [#135699]) -- Use new ServiceInfo location in tplink ([@epenet] - [#135700]) -- Use new ServiceInfo location in rainforest_raven ([@epenet] - [#135697]) -- Use new ServiceInfo location in rabbitair ([@epenet] - [#135696]) -- Use new ServiceInfo location in modem_callerid ([@epenet] - [#135695]) -- Use new ServiceInfo location in insteon ([@epenet] - [#135694]) -- Update tplink quality_scale.yaml ([@sdb9696] - [#135705]) -- Add WS command backup/can_decrypt_on_download ([@emontnemery] - [#135662]) -- Bump eheimdigital to 1.0.4 ([@autinerd] - [#135722]) -- Create switches for controlling policy-based routes ([@Ik-12] - [#134473]) -- Add dynamic child device handling to tplink integration ([@sdb9696] - [#135229]) -- Use new ServiceInfo location in wmspro ([@epenet] - [#135702]) -- Use SIP URI for VoIP device identifier ([@jaminh] - [#135603]) -- Slow down polling for Tesla Fleet ([@Bre77] - [#135747]) -- Ensure entity platform in bluetooth tests ([@gjohansson-ST] - [#135716]) -- Add receive backup tests ([@MartinHjelmare] - [#135680]) -- Reword action descriptions to match Home Assistant style ([@NoRi2909] - [#135733]) -- Palazzetti integration: Update integration quality scale ([@dotvav] - [#135752]) -- Ensure entity platform in light tests ([@gjohansson-ST] - [#135724]) -- Bump govee-ble to 0.41.0 ([@bdraco] - [#135750]) -- Reduce USB rescan cooldown from 1 minute to 10 seconds ([@puddly] - [#135712]) -- Use new ServiceInfo location in homeassistant_sky_connect ([@epenet] - [#135693]) -- Use new ServiceInfo location in zwave_js ([@epenet] - [#135704]) -- Return Chat IDs on Telegram Bot ([@tyron] - [#131274]) -- Support decrypting backups when downloading ([@emontnemery] - [#135728]) -- Fix rmtree in translation script on MacOS ([@srescio] - [#129352]) -- Avoid using the backup manager in restore tests ([@MartinHjelmare] - [#135757]) -- Add message_thread_id to telegram_text and telegram_command events ([@DrDonoso] - [#130738]) -- Enable RUF100 ([@joostlek] - [#135760]) -- Use new ServiceInfo location in apple_tv ([@epenet] - [#135688]) -- Bump securetar to 2025.1.3 ([@emontnemery] - [#135762]) -- Change AdGuard Home URL field validator to accept paths ([@maxcabrajac] - [#127957]) -- Add further ventilation-related sensors to ViCare ([@CFenner] - [#131496]) -- Use new ServiceInfo location in esphome ([@epenet] - [#135692]) -- Use new ServiceInfo location in dlna_dmr ([@epenet] - [#135691]) -- Enable RUF022 ([@joostlek] - [#135767]) -- Add temperature and humidity entities to area registry ([@balloob] - [#135423]) -- Fix Vicare patch ([@joostlek] - [#135773]) -- Improve backup decrypt exceptions ([@emontnemery] - [#135765]) -- Improve incomfort coordinator logging ([@jbouwh] - [#135777]) -- Move HomeWizard config options to class ([@DCSBL] - [#135778]) -- Bump youless-api to 2.2.0 ([@gjong] - [#135781]) -- Fix Bang & Olufsen event testing ([@mj23000] - [#135707]) -- Add button to move netatmo cover to preferred position ([@PoppyPop] - [#134722]) -- Add Bluetooth config entries for remote scanners ([@bdraco] - [#135543]) -- Add broadcast intent ([@balloob] - [#135337]) -- Implement a polling fallback for USB monitor ([@puddly] - [#130918]) -- Update aiolifx-themes to 0.6.4 ([@Djelibeybi] - [#135805]) -- Bump govee-ble to 0.42.0 ([@bdraco] - [#135801]) -- USB device add/remove callbacks ([@puddly] - [#131224]) -- Assign entity_category for incomfort entities ([@jbouwh] - [#135807]) -- Improve incomfort test coverage ([@jbouwh] - [#135806]) -- Ensure entity platform in core config tests ([@gjohansson-ST] - [#135729]) -- Remove misleading "Current" in NUT power sensor names ([@thecode] - [#135800]) -- Improve backup store in tests ([@emontnemery] - [#135798]) -- Fix service description to match HA style, fix casing ([@NoRi2909] - [#135797]) -- SMA add serial number in DeviceInfo ([@erwindouna] - [#135809]) -- Fix spelling of "API" and use consistent term "API token" ([@NoRi2909] - [#135795]) -- Bump eheimdigital to 1.0.5 ([@autinerd] - [#135802]) -- Bump SMA to 0.7.5 ([@erwindouna] - [#135799]) -- Several strings fixes in the emoncms integration ([@NoRi2909] - [#135792]) -- Ensure entity platform in media_player tests ([@gjohansson-ST] - [#135788]) -- Ensure entity platform in light tests ([@gjohansson-ST] - [#135787]) -- Ensure entity platform in vacuum tests ([@gjohansson-ST] - [#135786]) -- Bump `imgw_pib` to version 1.0.9 and remove hydrological detail entities ([@bieniu] - [#134668]) -- Enable more RUF rules ([@joostlek] - [#135770]) -- SMA update code owners ([@erwindouna] - [#135812]) -- New paint_theme service added to the LIFX integration ([@Djelibeybi] - [#135667]) -- Bump dbus-fast to 2.29.0 ([@bdraco] - [#135804]) -- Small cleanups to lifx services to reduce code ([@bdraco] - [#135817]) -- Bump zeroconf to 0.140.1 ([@bdraco] - [#135815]) -- Ensure entity platform in blackbird tests ([@gjohansson-ST] - [#135715]) -- Allow is_state_attr to check attributes for None ([@Petro31] - [#132879]) -- Ensure entity platform in alert tests ([@gjohansson-ST] - [#135714]) -- Ensure entity platform in universal tests ([@gjohansson-ST] - [#135727]) -- Ensure entity platform in mochad tests ([@gjohansson-ST] - [#135725]) -- Ensure entity platform in kira tests ([@gjohansson-ST] - [#135723]) -- Ensure entity platform in homeassistant tests ([@gjohansson-ST] - [#135721]) -- Use new syntax for TypeVar defaults ([@cdce8p] - [#135780]) -- Ensure entity platform in google_wifi tests ([@gjohansson-ST] - [#135720]) -- Ensure entity platform in google_assistant tests ([@gjohansson-ST] - [#135719]) -- Ensure entity platform in dsmr_reader tests ([@gjohansson-ST] - [#135718]) -- Use new ServiceInfo location in bosch_shc ([@epenet] - [#135689]) -- Add 'silent' to HTML5_SHOWNOTIFICATION_PARAMETERS ([@redge76] - [#135709]) -- Update quality scale docs-installation-parameters rule for IronOS integration ([@tr4nt0r] - [#133318]) -- Reduce duplicate code in the Bluetooth WebSocket API ([@bdraco] - [#135808]) -- Add BMW quality scale details ([@rikroe] - [#132017]) -- Improve BMW test quality ([@rikroe] - [#133704]) -- Add model option to speak action for ElevenLabs ([@sorgfresser] - [#133902]) -- Enable RUF021 ([@joostlek] - [#135832]) -- Add Energy History to Tesla Fleet ([@Bre77] - [#126878]) -- Set target value on LCN regulator lock ([@alengwenus] - [#133870]) -- Add media position & seek to Russound RIO ([@noahhusby] - [#134372]) -- Enable RUF023 ([@joostlek] - [#135830]) -- Enable RUF101 ([@joostlek] - [#135835]) -- Homee: fix cover if it has no up/down attribute ([@Taraman17] - [#135563]) -- Clarify action descriptions regarding Lost device sound and state ([@NoRi2909] - [#134277]) -- Plugwise test-code improvements ([@bouwew] - [#134193]) -- Add support for EvoHomeController in Overkiz ([@iMicknl] - [#133777]) -- Fix description of "x10_all_units_off" action ([@NoRi2909] - [#135000]) -- Log errors in opower ([@tronikos] - [#135497]) -- Add streaming to Teslemetry cover platform ([@Bre77] - [#135660]) -- Bump Weheat to 2025.1.15 ([@jesperraemaekers] - [#135626]) -- Update yolink "play on speaker hub" action to allow optional values (to match YoLink API) ([@mxr] - [#133099]) -- Add doorbell event to homematicip_cloud ([@hahn-th] - [#133269]) -- Fix several issues in a string of IHC integration ([@NoRi2909] - [#135618]) -- Add zeroconf dependency to devolo Home Network manifest ([@Shutgun] - [#135708]) -- Fix "set" / "sets" in action names and descriptions, spelling of "dB" ([@NoRi2909] - [#135659]) -- Add missing data_descriptions to strings.json for LCN ([@alengwenus] - [#135674]) -- Fix humidifier on off status update ([@iprak] - [#135743]) -- Fix flaky test in acmeda ([@epenet] - [#135846]) -- Remove call to get_serial_by_id in homeassistant_sky_connect ([@epenet] - [#135751]) -- Validate config entry when adding or updating entity registry entry ([@emontnemery] - [#135067]) -- Remove not needed name from config flow in SMHI ([@gjohansson-ST] - [#134841]) -- Add overload for async singleton call with HassKey ([@cdce8p] - [#134059]) -- Use new ServiceInfo location in devolo_home_network ([@epenet] - [#135690]) -- Bump aioesphomeapi to 28.0.1 ([@bdraco] - [#135869]) -- Use new ServiceInfo location in zha ([@epenet] - [#135703]) -- Bump fnv-hash-fast to 1.2.2 ([@bdraco] - [#135872]) -- Bump habluetooth to 3.9.0 ([@bdraco] - [#135877]) -- Bump bluetooth-data-tools to 1.22.0 ([@bdraco] - [#135879]) -- Bump ulid-transform to 1.2.0 ([@bdraco] - [#135882]) -- Bump dbus-fast to 2.30.2 ([@bdraco] - [#135874]) -- Add BThome hold press event ([@Ernst79] - [#135871]) -- Record IQS for Russound RNET ([@noahhusby] - [#134692]) -- Fix typo in Opower log message ([@tronikos] - [#135909]) -- Fix bmw_connected_drive tests ([@zweckj] - [#135911]) -- Use runtime_data in Opower ([@tronikos] - [#135910]) -- Set parallel-updates in Habitica quality scale record ([@tr4nt0r] - [#135901]) -- Bump Teslemetry Stream to 0.6.6 ([@Bre77] - [#135905]) -- Increase test coverage in Habitica integration ([@tr4nt0r] - [#135896]) -- Bump pylitterbot to 2024.0.0 ([@natekspencer] - [#135891]) -- Fix imgw_pib tests ([@zweckj] - [#135913]) -- Add reauth flow to LetPot integration ([@jpelgrom] - [#135734]) -- Increase test coverage for IMGW-PIB ([@bieniu] - [#135915]) -- Remove asserting name in tts test (no entity platform) ([@gjohansson-ST] - [#135726]) -- Set strict-typing in Habitica quality scale record ([@tr4nt0r] - [#135899]) -- Fix acmeda pytest usefixtures spelling ([@cdce8p] - [#135919]) -- Fix DeprecationWarnings in mcp_server ([@cdce8p] - [#135927]) -- Fix aiodns DeprecationWarning in tests ([@cdce8p] - [#135921]) -- Use HassKey for assist_pipeline singleton ([@cdce8p] - [#135875]) -- Fix inconsistently spelled occurrences of "ID" in telegram_bot integration ([@NoRi2909] - [#135928]) -- Bump bleak-retry-connector to 3.7.0 ([@bdraco] - [#135939]) -- Replace additional deprecated USBServiceInfo imports ([@cdce8p] - [#135953]) -- Fix unicode chars in zha tests ([@cdce8p] - [#135954]) -- Bump bluetooth-adapters to 0.21.0 ([@bdraco] - [#135957]) -- Fix duplicated "effect" in Speed field descriptions of flux_led ([@NoRi2909] - [#135948]) -- Add shared history for conversation agents ([@balloob] - [#135903]) -- Improve backup store in tests ([@emontnemery] - [#135974]) -- Vesync switch humidifier to property ([@cdnninja] - [#135949]) -- Improve remote Bluetooth scanner manufacturer data ([@bdraco] - [#135961]) -- Change 'device_id' to translatable 'device ID', fix typos in LCN ([@NoRi2909] - [#135978]) -- Add power switch only if it is available at Home Connect ([@Diegorro98] - [#135930]) -- Improve program related sensors at Home Connect ([@Diegorro98] - [#135929]) -- Fix grammar and plural handling in action descriptions ([@NoRi2909] - [#135654]) -- Set dependency-transparency and async-dependency in Habitica IQS ([@tr4nt0r] - [#135902]) -- Fix KNX default state updater option ([@farmio] - [#135611]) -- Add streaming to device tracker platform in Teslemetry ([@Bre77] - [#135962]) -- Further clarify the meaning of Sensibo's Climate React mode ([@NoRi2909] - [#135833]) -- Add type annotations to stiebel eltron component ([@ThyMYthOS] - [#135228]) -- Rework enigma2 tests ([@autinerd] - [#135475]) -- SMA add diagnostics ([@erwindouna] - [#135852]) -- Fix name and descriptions of actions in EZVIZ integration etc. ([@NoRi2909] - [#135858]) -- Move integration setup to coordinator `_async_setup` in Bring ([@tr4nt0r] - [#135711]) -- Remove unnecessary "title" keys to use default setup flow instead ([@NoRi2909] - [#135512]) -- Fix fan speed in auto mode in ViCare integration ([@CFenner] - [#134256]) -- Improve descriptions in list_notifications action, fix casing ([@NoRi2909] - [#135838]) -- Refactor SwitchBot Cloud make_device_data ([@mckbrmn] - [#135698]) -- Add re-authentication flow to incomfort integration ([@jbouwh] - [#135861]) -- Fix HEOS device information ([@andrewsayre] - [#135940]) -- Fix unset coordinator in Switchbot cloud ([@joostlek] - [#135985]) -- Add re-configure flow incomfort integration ([@jbouwh] - [#135887]) -- Cleanup incomfort translation strings ([@jbouwh] - [#135991]) -- Add diagnostics feature to incomfort integration ([@jbouwh] - [#136009]) -- Disable noisy diagnostic incomfort sensors by default ([@jbouwh] - [#135992]) -- Make strings of create_scene action UI- and translation-friendly ([@NoRi2909] - [#136004]) -- Add incomfort heater serialnr to device info ([@jbouwh] - [#136012]) -- Improve exception handling in Habitica integration ([@tr4nt0r] - [#135950]) -- Fix velbus via devices ([@cereal2nd] - [#135986]) -- Do not base power switch state on appliance's operation state at Home Connect ([@Diegorro98] - [#135932]) -- Bump pydrawise to 2025.1.0 ([@dknowles2] - [#135998]) -- Migrate tests from OpenAI to conversation integration ([@balloob] - [#135963]) -- Update numpy to 2.2.2 ([@cdce8p] - [#135982]) -- Correct translation key for data bits in rfxtrx ([@elupus] - [#135990]) -- Bumb python-homewizard-energy to 8.1.0 ([@DCSBL] - [#136016]) -- Set friendly name for PT2262 sensors to masked name ([@elupus] - [#135988]) -- Fix Slack file upload ([@jsuar] - [#135818]) -- Fix sentence-casing in PurpleAir integration strings ([@NoRi2909] - [#135981]) -- Implement cloudhooks for Overseerr ([@joostlek] - [#134680]) -- Ensure entity platform in camera tests ([@gjohansson-ST] - [#135918]) -- Ensure entity platform in cover tests ([@gjohansson-ST] - [#135917]) -- Add reconfigure flow to Trafikverket Train ([@gjohansson-ST] - [#136000]) -- Bump docker/build-push-action from 6.11.0 to 6.12.0 (@dependabot - [#135749]) -- Bump thermopro-ble to 0.10.1 ([@bdraco] - [#136041]) -- Bump habluetooth to 3.9.2 ([@bdraco] - [#136042]) -- Enable RUF032 ([@joostlek] - [#135836]) -- Use LLM fallback when local matching matches intent but not targets ([@balloob] - [#136045]) -- Add diagnostics platform to IronOS integration ([@tr4nt0r] - [#136040]) -- Add reconfiguration flow to Habitica ([@tr4nt0r] - [#136038]) -- Remove redundant device update code ([@arturpragacz] - [#134100]) -- Use new SsdpServiceInfo location in remaining components ([@epenet] - [#136053]) -- Fix casing of "client" and "ID" in transmission integration ([@NoRi2909] - [#136071]) -- Make the time for automated backups configurable ([@emontnemery] - [#135825]) -- Allow backup writer to update progress during restore ([@emontnemery] - [#135975]) -- Use new ServiceInfo location in component tests (part 1) ([@epenet] - [#136057]) -- Use new ServiceInfo location in component tests (part 2) ([@epenet] - [#136062]) -- Use new ServiceInfo location in component tests (part 3) ([@epenet] - [#136064]) -- Use new ServiceInfo location in component tests (part 4) ([@epenet] - [#136065]) -- Improve user interface strings in opentherm_gw ([@NoRi2909] - [#136078]) -- Use new ServiceInfo location in core tests ([@epenet] - [#136067]) -- Fix spelling of "ID" in hyperion user strings ([@NoRi2909] - [#136082]) -- Replace `targets` key with UI name 'Targets' in media_player.join action ([@NoRi2909] - [#136063]) -- Prevent pylint out-of-memory failures ([@PaulSD] - [#136020]) -- Use fixtures for Network component tests ([@abmantis] - [#135220]) -- Improve conversation typing ([@cdce8p] - [#136084]) -- Set configuration url to overseerr instance ([@joostlek] - [#136085]) -- Bump uv to 0.5.21 ([@edenhaus] - [#136086]) -- Update pylint to 3.3.3 and astroid to 3.3.8 ([@cdce8p] - [#136090]) -- Fix Overseerr event types translations ([@joostlek] - [#136096]) -- Add diagnostics to Overseerr ([@joostlek] - [#136094]) -- Enable Ruff B024 ([@autinerd] - [#136088]) -- Bump velbusaio to 2025.1.1 ([@cereal2nd] - [#136089]) -- Enable dynamic child devices for tplink module entities ([@sdb9696] - [#135822]) -- Bump aiowebostv to 0.5.0 ([@thecode] - [#136097]) -- Add integration_type to HEOS ([@andrewsayre] - [#136105]) -- Fix index in incomfort diagnostics generator ([@jbouwh] - [#136108]) -- Fix upload service response for google_photos ([@autinerd] - [#136106]) -- Add icon to overseerr ([@joostlek] - [#136110]) -- Bump ayla-iot-unofficial to 1.4.5 ([@thecode] - [#136099]) -- Bump python-overseerr to 0.6.0 ([@joostlek] - [#136104]) -- Raise exceptions in HEOS service actions ([@andrewsayre] - [#136049]) -- Enable Ruff B035 ([@autinerd] - [#135883]) -- Remove yaml config fixture from HEOS tests ([@andrewsayre] - [#136123]) -- Add additional entities for Shelly BLU TRV ([@bieniu] - [#135244]) -- Add scheduled envoy firmware checks to enphase_envoy coordinator ([@catsmanac] - [#136102]) -- Bump letpot to 0.3.0 ([@jpelgrom] - [#136133]) -- Add myself to Roborock codeowners ([@allenporter] - [#136134]) -- Add data descriptions for enphase_envoy config flows. ([@catsmanac] - [#136120]) -- Remove not needed warning in Z-Wave ([@cdnninja] - [#136006]) -- Bump actions/stale from 9.0.0 to 9.1.0 (@dependabot - [#136145]) -- Fix buttons in Teslemetry ([@Bre77] - [#136142]) -- Update HEOS tests to not patch internals ([@andrewsayre] - [#136136]) -- Add support for custom weekly backup schedule ([@emontnemery] - [#136079]) -- Bump Devialet to 1.5.7 ([@fwestenberg] - [#136114]) -- Prefer from...import...as over import...as in core tests ([@epenet] - [#136146]) -- Add value is not to Matter discovery schema logic ([@marcelveldt] - [#136157]) -- Clean up entity registry imports in Shelly tests ([@bieniu] - [#136159]) -- Adjust to recommended propcache.api import paths ([@scop] - [#136150]) -- Capitalize "Homematic" brand name and 2 more user string fixes ([@NoRi2909] - [#136113]) -- Fix typo in enphase_envoy data description ([@catsmanac] - [#136164]) -- Add support for Bot in SwitchBot Cloud ([@mckbrmn] - [#135606]) -- Add service backup.create_automatic ([@emontnemery] - [#136152]) -- Satellite announcement to track original media id ([@balloob] - [#136141]) -- Prepare backup store to read version 2 ([@emontnemery] - [#136149]) -- Gate update.install backup parameter by supported feature ([@emontnemery] - [#136169]) -- Homee sensor ([@Taraman17] - [#135447]) -- Add data_description to switchbot translations ([@huyuwei1996] - [#136148]) -- Bumb python-homewizard-energy to 8.1.1 ([@DCSBL] - [#136170]) -- Use HassKey for hassio component data ([@emontnemery] - [#136172]) -- Add more util aliases to import conventions ([@epenet] - [#136153]) -- Update HEOS tests to not interact directly with integration internals ([@andrewsayre] - [#136177]) -- Set PARALLEL_UPDATES for HEOS media_player ([@andrewsayre] - [#136178]) -- Voip migrate entities ([@balloob] - [#136140]) -- Fix casing and spelling in user-facing strings of homematicip_cloud ([@NoRi2909] - [#136188]) -- Add strings and state attrs for ZHA 3 Phase current ([@abmantis] - [#132871]) -- Fix sentence-casing in user-facing strings of nmap_tracker ([@NoRi2909] - [#136195]) -- Cleanup litterrobot switch entity ([@natekspencer] - [#136199]) -- Bump bleak-retry-connector to 3.8.0 ([@bdraco] - [#136203]) -- Add button to reset Litter-Robot 4 ([@natekspencer] - [#136191]) -- Remove excessive newlines from envisalink strings ([@NoRi2909] - [#136194]) -- Remove excessive newline codes from strings of nissan_leaf ([@NoRi2909] - [#136197]) -- Remove extra_state_attributes from Litter-Robot vacuum entities ([@natekspencer] - [#136196]) -- Bump habluetooth to 3.10.0 ([@bdraco] - [#136210]) -- Bump ollama to 0.4.7 ([@Diegorro98] - [#136212]) -- Bump bleak-esphome to 2.1.0 ([@bdraco] - [#136214]) -- Add Eve Thermo TRV Matter features ([@krakonos1602] - [#135635]) -- Fix recorder fixture typing ([@cdce8p] - [#136174]) -- Bump github/codeql-action from 3.28.1 to 3.28.2 (@dependabot - [#136225]) -- Add dhcp discovery to incomfort integration ([@jbouwh] - [#136027]) -- Use icon translations for enphase_envoy. ([@catsmanac] - [#136190]) -- Bump bluetooth-adapters to 0.21.1 ([@bdraco] - [#136220]) -- Bump habluetooth to 3.11.2 ([@bdraco] - [#136221]) -- Use kw_only attribute for remaining entity descriptions in litterrobot ([@natekspencer] - [#136202]) -- Make description of hdmi_cec.select_device action consistent ([@NoRi2909] - [#136228]) -- Add repeat feature to HEOS media player ([@andrewsayre] - [#136180]) -- Handle empty string `BatReplacementDescription` from Matter attribute value ([@lboue] - [#134457]) -- Fix passing value to pymodbus low level function ([@wlcrs] - [#135108]) -- Update LG webOS TV IQS ([@thecode] - [#135509]) -- Bump httpx to 0.28.1, httpcore to 1.0.7 along with required deps ([@bdraco] - [#133840]) -- Add quality_scale file to litterrobot ([@natekspencer] - [#135904]) -- Handle invalid auth in Overseerr ([@joostlek] - [#136243]) -- Replace field keys in descriptions with translatable friendly names ([@NoRi2909] - [#136230]) -- Bump PyViCare to 2.41.0 ([@CFenner] - [#136231]) -- Add reauth flow to Overseerr ([@joostlek] - [#136247]) -- Record IQS for Switchbot ([@huyuwei1996] - [#136058]) -- Add reconfigure flow to Overseerr ([@joostlek] - [#136248]) -- Clean up attributes of Overseerr event entity ([@joostlek] - [#136251]) -- Improve type hints in template helper ([@epenet] - [#136253]) -- Allow multiple Airzone entries with different System IDs ([@Noltari] - [#135397]) -- Indicate in WS API when scheduling additional automatic backup ([@emontnemery] - [#136155]) -- Bump ohmepy to 1.2.4 ([@dan-r] - [#136270]) -- Only add Overseerr event if we are push based ([@joostlek] - [#136258]) -- Set enphase_envoy CT Status flags entity_category to diagnostics. ([@catsmanac] - [#136241]) -- Provide beta release note for Shelly RPC devices ([@bieniu] - [#136154]) -- Bump python-linkplay to v0.1.3 ([@silamon] - [#136267]) -- Bump bleak-esphome to 2.1.1 ([@bdraco] - [#136277]) -- Remove myself from ibeacon codeowners ([@bdraco] - [#136280]) -- Move brightness icon map to icons.json ([@natekspencer] - [#136201]) -- Bump pyHomee to 1.2.3 ([@Taraman17] - [#136213]) -- Bump habluetooth to 3.12.0 ([@bdraco] - [#136281]) -- Cleanup litterrobot select entity ([@natekspencer] - [#136282]) -- Implement Coordinator for HEOS (initial plumbing) ([@andrewsayre] - [#136205]) -- Add number platform to ohme ([@dan-r] - [#136271]) -- Convert LitterRobotHub to a DataUpdateCoordinator ([@natekspencer] - [#136283]) -- Improve type hints in benchmark script ([@epenet] - [#136259]) -- ping: Suppress ProcessLookupError on timeout ([@tswsl1989] - [#134281]) -- Allow time triggers with offsets to use input_datetimes ([@Petro31] - [#131550]) -- Cleanup litterrobot sensor entity ([@natekspencer] - [#136287]) -- Bump incomfort-client to v0.6.7 ([@jbouwh] - [#136285]) -- Revert "Add Tuya based bluetooth lights" ([@rwalker777] - [#133386]) -- Add TP-Link Tapo pet detection to onvif parsers ([@jterrace] - [#136303]) -- Bump onvif-zeep-async to 3.2.5 ([@bdraco] - [#136299]) -- Avoid useless data conversion in sonos config flow ([@bdraco] - [#136294]) -- Bump zeroconf to 0.141.0 ([@bdraco] - [#136292]) -- Bump led-ble to 1.1.4 ([@bdraco] - [#136301]) -- Standardize DOMAIN usage in litterrobot tests ([@natekspencer] - [#136290]) -- Add time platform to ohme ([@dan-r] - [#136289]) -- Fix grammar of OSO auth and action descriptions ([@NoRi2909] - [#136312]) -- Bump github/codeql-action from 3.28.2 to 3.28.3 (@dependabot - [#136308]) -- Bump dawidd6/action-download-artifact from 7 to 8 (@dependabot - [#136309]) -- Bump actions/attest-build-provenance from 2.1.0 to 2.2.0 (@dependabot - [#136307]) -- Bump codecov/codecov-action from 5.1.2 to 5.2.0 (@dependabot - [#136306]) -- Fix handling of non-supported devices in led-ble ([@bdraco] - [#136300]) -- Add heat pump supply pressure sensor in ViCare integration ([@CFenner] - [#136265]) -- Auto select thermostat preset when selecting temperature ([@domingues] - [#134146]) -- Cleanup map references in lovelace ([@epenet] - [#136314]) -- Update Overseerr quality scale ([@joostlek] - [#136260]) -- Use HassKey in lovelace ([@epenet] - [#136313]) -- Add system_health the to Network component ([@abmantis] - [#135514]) -- Add parallel updates to Airgradient ([@joostlek] - [#136323]) -- Restructure the youless integration internals ([@gjong] - [#135842]) -- Add translated action exceptions to Airgradient ([@joostlek] - [#136322]) -- Bump aiowebostv to 0.6.0 ([@thecode] - [#136206]) -- Replace key names with translatable friendly names in zwave_js ([@NoRi2909] - [#136318]) -- Clean up remaining backup manager tests ([@MartinHjelmare] - [#136335]) -- Add reconfigure flow to Airgradient ([@joostlek] - [#136324]) -- Bump myuplink lib to 0.7.0 ([@astrandb] - [#136343]) -- Improve error handling for incomfort gateway ([@jbouwh] - [#136317]) -- Enable strict-typing in lovelace ([@epenet] - [#136327]) -- Fix sentence-casing in isy994 integration strings, reword "lock user code" ([@NoRi2909] - [#136316]) -- Move single-use lovelace function ([@epenet] - [#136336]) -- Use runtime_data in bosch_shc ([@epenet] - [#136356]) -- Use runtime_data in canary ([@epenet] - [#136357]) -- Several fixes in user-facing strings of Renson integration actions ([@NoRi2909] - [#136279]) -- Cleanup hass.data in cloudflare ([@epenet] - [#136358]) -- Bump pyenphase to 1.23.1 ([@catsmanac] - [#136200]) -- Properly parse AirNow API data in coordinator ([@firstof9] - [#136198]) -- Enable strict typing for incomfort integration ([@jbouwh] - [#136291]) -- Fix tplink deprecated entity cleanup ([@sdb9696] - [#136160]) -- Refactor modbus polling to prevent dupe updates and memory leak ([@bdraco] - [#136211]) -- Incorporate ControllerManager into HEOS Coordinator ([@andrewsayre] - [#136302]) -- Set Netgear device entities to unavailable when the device is not connected ([@lanthaler] - [#135362]) -- holiday: asynchronously generate the entity name ([@bors-ltd] - [#136354]) -- Migrate modbus to use HassKey ([@bdraco] - [#136379]) -- Don't translate state names in default agent responses ([@synesthesiam] - [#136382]) -- Allow LLMs to get calendar events from exposed calendars ([@balloob] - [#136304]) -- Use runtime_data in coinbase ([@epenet] - [#136381]) -- Use runtime_data in daikin ([@epenet] - [#136376]) -- Use runtime_data in comelit ([@epenet] - [#136384]) -- Use runtime_data in ccm15 ([@epenet] - [#136378]) -- Add translated action exceptions to LG webOS TV ([@thecode] - [#136397]) -- Bump github/codeql-action from 3.28.3 to 3.28.4 (@dependabot - [#136401]) -- Bump codecov/codecov-action from 5.2.0 to 5.3.0 (@dependabot - [#136402]) -- Remove deprecated 17track package sensor ([@gjohansson-ST] - [#136389]) -- Use runtime_data in coolmaster ([@epenet] - [#136405]) -- Bump aioharmony to 0.4.0 ([@bdraco] - [#136398]) -- Bump aioautomower to 2025.1.1 ([@Thomas55555] - [#136365]) -- Bump WSDiscovery to 2.1.2 ([@bdraco] - [#136363]) -- Move denonavr shared constants to central location ([@epenet] - [#136421]) -- Simplify update listener in denonavr ([@epenet] - [#136422]) -- Omit Peblar update entities for most white label devices ([@frenck] - [#136374]) -- Use runtime_data in denonavr ([@epenet] - [#136424]) -- Bump nhc to 0.3.9 ([@VandeurenGlenn] - [#136418]) -- Fix humidifier mode for Vesync ([@iprak] - [#135746]) -- Incorporate SourceManager into HEOS Coordinator ([@andrewsayre] - [#136377]) -- Rename incomfort exceptions classes to fix typo and assign correct translation domain ([@jbouwh] - [#136426]) -- Tado change to async and add Data Update Coordinator ([@erwindouna] - [#134175]) -- Add missing translations for LG webOS TV and fix names ([@thecode] - [#136438]) -- Refactor the Hydrawise config flow ([@dknowles2] - [#135886]) -- Move dormakaba_dkey coordinator to separate module ([@epenet] - [#136437]) -- Use runtime_data in directv ([@epenet] - [#136435]) -- Move dexcom coordinator to separate module ([@epenet] - [#136433]) -- Use runtime_data in dormakaba_dkey ([@epenet] - [#136440]) -- Use runtime_data in duotecno ([@epenet] - [#136444]) -- Use runtime_data in dexcom ([@epenet] - [#136441]) -- Bump aioharmony to 0.4.1 ([@bdraco] - [#136413]) -- Use runtime_data in dunehd ([@epenet] - [#136443]) -- Reorganize input sources in Onkyo options ([@arturpragacz] - [#133511]) -- Move dynalite service definitions to separate module ([@epenet] - [#136446]) -- Add more sensors to homee ([@Taraman17] - [#136445]) -- Bump aioacaia to 0.1.14 ([@zweckj] - [#136453]) -- Add PARALLEL_UPDATES constant to ring integration platforms ([@sdb9696] - [#136470]) -- Bump uiprotect to version 7.5.0 ([@RaHehl] - [#136475]) -- Fix sentence-casing in strings of Vizio integration ([@NoRi2909] - [#136465]) -- Make Spotify polling interval dynamic ([@joostlek] - [#136461]) -- Powerwall: Reuse authentication cookie ([@choumarin] - [#136147]) -- Bump async-upnp-client to 0.43.0 ([@StevenLooman] - [#136481]) -- Bump pydantic to 2.10.6 ([@bdraco] - [#136483]) -- Cleanup update_listener in deconz ([@epenet] - [#136416]) -- Move deconz function to util.py ([@epenet] - [#136414]) -- Fix httpx late import of trio doing blocking I/O in the event loop ([@bdraco] - [#136409]) -- Bump pysmlight to v0.1.6 ([@tl-sl] - [#136496]) -- Update tplink climate platform to use thermostat module ([@sdb9696] - [#136166]) -- Refactor EZVIZ config flow tests ([@joostlek] - [#136434]) -- Bump reolink_aio to 0.11.8 ([@starkillerOG] - [#136504]) -- Add TemperatureLevel feature from Matter TemperatureControl cluster ([@lboue] - [#134532]) -- Abort config flow is device is unsupported ([@tl-sl] - [#136505]) -- Fix Spotify flaky test ([@joostlek] - [#136529]) -- Incorporate GroupManager into HEOS Coordinator ([@andrewsayre] - [#136462]) -- Reduce boilerplate code to setup modbus platform entities ([@bdraco] - [#136491]) -- Bump AIOSomeComfort to 0.0.30 in Honeywell ([@mkmer] - [#136523]) -- Reuse fixtures in config flow tests for Whirlpool ([@abmantis] - [#136489]) -- Bump pyvesync to 2.1.16 ([@iprak] - [#136493]) -- Remove unneeded call active check in modbus ([@bdraco] - [#136487]) -- Updated igloohome-api dependency to 0.1.0 ([@keithle888] - [#136516]) -- Add heat pump heating rod sensors in ViCare integration ([@CFenner] - [#136467]) -- Add backup agent to Synology DSM ([@mib1185] - [#135227]) -- Add Darsstar as codeowner for solax integration ([@squishykid] - [#136528]) -- Fix wrong plural on tado.add_meter_reading action ([@NoRi2909] - [#136524]) -- Add restore backup tests ([@MartinHjelmare] - [#136538]) -- Bump ohmepy version to 1.2.6 ([@dan-r] - [#136547]) -- Move action implementation out of HEOS Coordinator ([@andrewsayre] - [#136539]) -- Bump opower to 0.8.8 ([@tronikos] - [#136555]) -- Homee cover-test ([@Taraman17] - [#136563]) -- Add select platform to Ohme ([@dan-r] - [#136536]) -- Bump pyHomee to 1.2.5 ([@Taraman17] - [#136567]) -- Make casing of "server" and action descriptions consistent ([@NoRi2909] - [#136561]) -- Use typed ConfigEntry throughout HEOS ([@andrewsayre] - [#136569]) -- Bump HEOS quality scale to silver ([@andrewsayre] - [#136533]) -- Don't cast type in HEOS services ([@andrewsayre] - [#136583]) -- Fix HEOS play media type playlist ([@andrewsayre] - [#136585]) -- Fix spelling of "Home Assistant" and "IDs" in xiaomi_aqara ([@NoRi2909] - [#136578]) -- Fix sentence-casing in action names, spelling of "IDs" ([@NoRi2909] - [#136576]) -- Fix optional argument in deconz test type definition ([@epenet] - [#136411]) -- Bump yt-dlp to 2025.01.26 ([@joostlek] - [#136581]) -- Fix LetPot reauthentication flow tests setting up config entry ([@jpelgrom] - [#136589]) -- Add Reolink privacy switch entity ([@starkillerOG] - [#136521]) -- Bump python-kasa to 0.10.0 ([@sdb9696] - [#136586]) -- Cleanup stale devices on incomfort integration startup ([@jbouwh] - [#136566]) -- Prevent errors when Reolink privacy mode is turned on ([@starkillerOG] - [#136506]) -- Bump SoCo to 0.30.8 - Sonos ([@PeteRager] - [#136601]) -- Optimize enphase_envoy test integration setup. ([@catsmanac] - [#136572]) -- Update mypy-dev to 1.16.0a1 ([@cdce8p] - [#136544]) -- Bump pyheos to v1.0.1 ([@andrewsayre] - [#136604]) -- Push more of the LLM conversation agent loop into ChatSession ([@allenporter] - [#136602]) -- Update hassio to use the backup integration to make backups before update ([@emontnemery] - [#136235]) -- Add diagnostic sensors for the active subscription of Cookidoo ([@miaucl] - [#136485]) -- Bump nest to python-nest-sdm to 7.1.0 ([@allenporter] - [#136611]) -- Use runtime_data in crownstone ([@epenet] - [#136406]) -- Add lovelace compatiblity code ([@epenet] - [#136617]) -- Use runtime_data in dynalite ([@epenet] - [#136448]) -- Use runtime_data in deconz ([@epenet] - [#136412]) -- Ask for permission to disable Reolink privacy mode during config flow ([@starkillerOG] - [#136511]) -- Add a Matter temperature sensor based on `Thermostat` device `LocalTemperature` attribute ([@lboue] - [#133888]) -- Add missing exclude_integrations in lovelace compatibility code ([@epenet] - [#136618]) -- Starlink's energy consumption & usage cumulation fix ([@davidrapan] - [#135889]) -- Add product IDs for new LIFX Ceiling lights ([@Djelibeybi] - [#136619]) -- Use runtime_data in ecobee ([@epenet] - [#136632]) -- Bump codecov/codecov-action from 5.3.0 to 5.3.1 (@dependabot - [#136614]) -- Bump docker/build-push-action from 6.12.0 to 6.13.0 (@dependabot - [#136612]) -- Bump github/codeql-action from 3.28.4 to 3.28.5 (@dependabot - [#136613]) -- Use typed coordinator and runtime_data in eafm ([@epenet] - [#136629]) -- Cleanup unnecessary type hint in assist_satellite ([@epenet] - [#136626]) -- Cleanup hass.data[DOMAIN] in application_credentials ([@epenet] - [#136625]) -- Use typed ConfigEntry in ring coordinator ([@sdb9696] - [#136457]) -- Fix test logic flaw in enphase_envoy test_select ([@catsmanac] - [#136570]) -- Change discovery schema for Matter Identify button to ignore type of None ([@marcelveldt] - [#136621]) -- Fix spelling of "Hub" and sentence-casing of "options" ([@NoRi2909] - [#136573]) -- Add config flow data descriptions to ring integration ([@sdb9696] - [#136464]) -- Twinkly RGBW color fixed ([@Splint77] - [#136593]) -- Replace "bosch_shc" with friendly name of integration ([@NoRi2909] - [#136410]) -- Bump securetar to 2025.1.4 ([@emontnemery] - [#136639]) -- Fix spelling of "Pi-hole" and "API" in user-facing strings ([@NoRi2909] - [#136645]) -- Bump aioshelly to 12.3.2 ([@bieniu] - [#136486]) -- Bump voip-utils to 0.3.0 ([@synesthesiam] - [#136648]) -- Catch and convert MatterError when sending device commands ([@marcelveldt] - [#136635]) -- Add single target constraint to async_match_targets ([@synesthesiam] - [#136643]) -- Add LLM ActionTool ([@Shulyaka] - [#136591]) -- Add the Model Context Protocol integration ([@allenporter] - [#135058]) -- Add HassClimateSetTemperature ([@synesthesiam] - [#136484]) -- Make static modbus entity values classvar defaults ([@bdraco] - [#136488]) -- Add support for tplink siren turn on parameters ([@sdb9696] - [#136642]) -- Log the error when the WebSocket receives a error message ([@bdraco] - [#136492]) -- Bump pyfritzhome to 0.6.14 ([@mib1185] - [#136661]) -- Update flux-led to 1.1.3 ([@cdce8p] - [#136666]) -- Add Bluetooth WebSocket API to subscribe to connection allocations ([@bdraco] - [#136215]) -- Merge Whirlpool tests into a parameterized test ([@abmantis] - [#136490]) -- Increase LaCrosse View polling interval to 60 seconds ([@IceBotYT] - [#136680]) -- Bump aioesphomeapi to 29.0.0 and bleak-esphome to 2.2.0 ([@bdraco] - [#136684]) -- ChatSession: Split native content out of message class ([@balloob] - [#136668]) -- Add power/energy sensor for Matter draft electrical measurement cluster ([@dext0r] - [#132920]) -- Standardize `helpers.xxx_registry` imports ([@epenet] - [#136688]) -- Use runtime_data in ecoforest ([@epenet] - [#136689]) -- Update roborock tests to patch client before test setup ([@allenporter] - [#136587]) -- Use runtime_data in electrasmart ([@epenet] - [#136696]) -- Update config flow tests for litterrobot ([@natekspencer] - [#136658]) -- Use runtime_data in econet ([@epenet] - [#136691]) -- Bump actions/setup-python from 5.3.0 to 5.4.0 (@dependabot - [#136685]) -- Use runtime_data in ezviz ([@epenet] - [#136702]) -- Add translations for youless sensors ([@gjong] - [#136349]) -- Use runtime_data in electric_kiwi ([@epenet] - [#136699]) -- Cleanup use of hass.data in edl21 ([@epenet] - [#136694]) -- Improve type hints in econet ([@epenet] - [#136693]) -- Use runtime_data in evil_genius_labs ([@epenet] - [#136704]) -- Correct labels in EnOcean config flow ([@CFenner] - [#136338]) -- Use runtime_data in eufylife_ble ([@epenet] - [#136705]) -- Update nest config flow to create pub/sub topics ([@allenporter] - [#136609]) -- Support integrated ventilation on heating devices in ViCare integration ([@CFenner] - [#130356]) -- Use runtime_data in epson ([@epenet] - [#136706]) -- Use runtime_data in epion ([@epenet] - [#136708]) -- Introduce `unique_id` to BackupAgent ([@mib1185] - [#136651]) -- Use runtime_data in epic_games_store ([@epenet] - [#136709]) -- Initial implementation for tplink tapo vacuums ([@rytilahti] - [#131965]) -- Bump github/codeql-action from 3.28.5 to 3.28.6 (@dependabot - [#136686]) -- Update tplink coordinators to update hub-attached children ([@sdb9696] - [#135586]) -- Bump bring-api to 1.0.0 ([@tr4nt0r] - [#136657]) -- Bump nice-go to 1.0.1 ([@IceBotYT] - [#136649]) -- Remove unused function in hassio/update ([@arturpragacz] - [#136701]) -- Tag backups created when updating addon with supervisor.addon_update ([@emontnemery] - [#136690]) -- Fix deadlock in WS command backup/can_decrypt_on_download ([@emontnemery] - [#136707]) -- Add test for myuplink DeviceInfo ([@astrandb] - [#136360]) -- Use HassKey in diagnostics ([@epenet] - [#136627]) -- Add HEOS diagnostics ([@andrewsayre] - [#136663]) -- Cleanup ecobee YAML configuration import ([@epenet] - [#136633]) -- Fix spelling of "Ring" and sentence-casing of "integration" ([@NoRi2909] - [#136652]) -- Fix spelling errors in user-facing strings of OctoPrint integration ([@NoRi2909] - [#136644]) -- Raise exceptions in HEOS custom actions ([@andrewsayre] - [#136546]) -- Fix total coffees sensor for lamarzocco ([@zweckj] - [#135283]) -- Use runtime_data in drop_connect ([@epenet] - [#136442]) -- Include error reason in backup events ([@emontnemery] - [#136697]) -- Bump ohmepy to 1.2.8 ([@dan-r] - [#136719]) -- Add support for KNX UI to create BinarySensor entities ([@farmio] - [#136703]) -- Fix LG webOS TV external arc volume set action ([@thecode] - [#136717]) -- Use runtime_data in devialet ([@epenet] - [#136432]) -- Adjust Matter discovery logic to disallow the primary value(s) to be None ([@marcelveldt] - [#136712]) -- Standardize util imports ([@epenet] - [#136723]) -- Migrate usb to use aiousbwatcher ([@bdraco] - [#136676]) -- Add OneDrive as backup provider ([@zweckj] - [#135121]) -- Add SPF sensor for heat pumps in ViCare integration ([@CFenner] - [#136233]) -- Add sensor for Matter OperationalState cluster / CurrentPhase attribute ([@lboue] - [#129757]) -- Add authentication support to MotionMount integration ([@RJPoelstra] - [#126487]) -- Fix Telegram webhook registration if deregistration previously failed ([@rsiv] - [#133398]) -- Parameterize enphase_envoy number tests. ([@catsmanac] - [#136631]) -- Fix all occurrences of "PIN" in MotionMount user strings ([@NoRi2909] - [#136734]) -- Bump python-roborock to 2.9.7 ([@allenporter] - [#136727]) -- Add SmartTowerFan to VeSync Integration ([@cdnninja] - [#136596]) -- Add climate platform to eheimdigital ([@autinerd] - [#135878]) -- Add more tests to vesync ([@iprak] - [#135681]) -- Add config entry load/unload tests for LetPot ([@jpelgrom] - [#136736]) -- Add streaming to Teslemetry number platform ([@Bre77] - [#136048]) -- Add streaming to Teslemetry lock platform ([@Bre77] - [#136037]) -- Mark tplink quality_scale platinum ([@sdb9696] - [#136456]) -- Register service actions in async_setup of AVM Fritz!Box tools ([@mib1185] - [#136380]) -- Add support for HomeWizard Plug-In Battery and v2 API ([@joostlek] - [#136733]) -- Standardize homeassistant imports in full-CI tests ([@epenet] - [#136735]) -- Standardize homeassistant imports in full-CI components ([@epenet] - [#136731]) -- Standardize homeassistant imports in core and base platforms ([@epenet] - [#136730]) -- Add pair/unpair buttons for tplink ([@rytilahti] - [#135847]) -- Let platforms decide entity creation in litterrobot ([@natekspencer] - [#136738]) -- Bump yeelight to 0.7.16 ([@bdraco] - [#136679]) -- Fix LG webOS TV actions not returning responses ([@thecode] - [#136743]) -- Capitalize "Velbus", replace "service calls" with "actions" ([@NoRi2909] - [#136744]) -- Bump habluetooth to 3.13.0 ([@bdraco] - [#136749]) -- Update xknx to 3.5.0 ([@richardpolzer] - [#136759]) -- Add volt/power/power_factor strings and state attrs for ZHA 3 phase meters ([@abmantis] - [#133969]) -- Bump AIOSomecomfort to 0.0.32 ([@mkmer] - [#136751]) -- Add swing support for KNX climate entities ([@richardpolzer] - [#136752]) -- Add translations for ZHA pilot wire mode and device mode ([@piitaya] - [#136753]) -- Abort Bluetooth options flow if local adapters do not support passive scans ([@bdraco] - [#136748]) -- Bump homematicip to 1.1.7 ([@hahn-th] - [#136767]) -- Add Bluetooth WebSocket API to subscribe to scanner details ([@bdraco] - [#136750]) -- Bump hassil to 2.2.0 ([@synesthesiam] - [#136787]) -- Bumb python-homewizard-energy to 8.3.0 ([@DCSBL] - [#136765]) -- Bump aiowebostv to 0.6.1 ([@thecode] - [#136784]) -- Bump ZHA to 0.0.46 ([@TheJulianJES] - [#136785]) -- Explicitly pass in the config_entry in Feedreader coordinator init ([@mib1185] - [#136777]) -- Explicitly pass in the config_entry in PEGELONLINE coordinator init ([@mib1185] - [#136773]) -- Explicitly pass in the config_entry in AVM Fritz!SmartHome coordinator init ([@mib1185] - [#136769]) -- Bump peco to 0.1.2 ([@IceBotYT] - [#136732]) -- Explicitly pass in the config_entry in Tankerkoenig coordinator init ([@mib1185] - [#136780]) -- Explicitly pass in the config_entry in Proximity coordinator init ([@mib1185] - [#136775]) -- Add more vacuum features for tplink ([@rytilahti] - [#136580]) -- Explicitly pass in the config_entry in Synology DSM coordinator init ([@mib1185] - [#136772]) -- Explicitly pass in the config_entry in Nextcloud coordinator init ([@mib1185] - [#136774]) -- Add VoIP announce ([@synesthesiam] - [#136781]) -- Bump habluetooth to 3.14.0 ([@bdraco] - [#136791]) -- Fix typing errors in HEOS tests ([@andrewsayre] - [#136795]) -- Add UI to create KNX BinarySensor entities ([@farmio] - [#136786]) -- Redact stored authentication token in HomeWizard diagnostics ([@DCSBL] - [#136766]) -- Reload template blueprints when reloading templates ([@Petro31] - [#136794]) -- Bump intents to 2025.1.28 ([@synesthesiam] - [#136782]) -- Add power protection entities for tplink ([@rytilahti] - [#132267]) -- Add Google Drive integration for backup ([@tronikos] - [#134576]) -- Enable strict typing for HEOS ([@andrewsayre] - [#136797]) -- Standardize homeassistant imports in component tests (m-z) ([@epenet] - [#136807]) -- Use runtime_data in environment_canada ([@epenet] - [#136805]) -- Use runtime_data in elmax ([@epenet] - [#136803]) -- Fix percentage_charged in Teslemetry ([@Bre77] - [#136798]) -- Add remaining Matter Operational State sensor discovery schemas ([@marcelveldt] - [#136741]) -- Use runtime_data in energenie_power_sockets ([@epenet] - [#136801]) -- Use ConfigEntry.runtime_data in AVM Fritz!Box tools ([@mib1185] - [#136386]) -- Standardize homeassistant imports in component tests (a-l) ([@epenet] - [#136806]) -- Rename environment_canada entities ([@epenet] - [#136817]) -- Add config flow to filter helper ([@gjohansson-ST] - [#121522]) -- Simplify device_info access in environment_canada ([@epenet] - [#136816]) -- Bump aiohasupervisor to version 0.2.2b6 ([@emontnemery] - [#136814]) -- Stop building wheels for 3.12 ([@edenhaus] - [#136811]) -- Add last restart sensor to HomeWizard ([@DCSBL] - [#136763]) -- Use translations for fan_speed in tplink vacuum entity ([@sdb9696] - [#136718]) -- Bump pyiskra to 0.1.15 ([@iskrakranj] - [#136810]) -- vesync: report current humidity ([@oandrew] - [#136799]) -- Add binary sensor platform to VeSync ([@cdnninja] - [#134221]) -- Add diagnostics for Cookidoo integration ([@miaucl] - [#136770]) -- Use the new hybrid Hydrawise client ([@dknowles2] - [#136522]) -- Bump deebot-client to 11.1.0b1 ([@edenhaus] - [#136818]) -- Improve type hints in environment_canada sensors ([@epenet] - [#136813]) -- Standardize homeassistant imports in component (e-f) ([@epenet] - [#136824]) -- Standardize homeassistant imports in component (c-d) ([@epenet] - [#136823]) -- Standardize homeassistant imports in component (a-b) ([@epenet] - [#136821]) -- Improve type hints in environment_canada camera and weather ([@epenet] - [#136819]) -- Correct the behavior of the Charge switch in Tessie/Teslemetry/Tesla Fleet ([@Bre77] - [#136562]) -- Standardize homeassistant imports in component (l-m) ([@epenet] - [#136827]) -- Standardize homeassistant imports in component (i-k) ([@epenet] - [#136826]) -- Standardize homeassistant imports in component (g-h) ([@epenet] - [#136825]) -- Update quality scale for litterrobot ([@natekspencer] - [#136764]) -- Standardize homeassistant imports in component (t-u) ([@epenet] - [#136833]) -- Add image entity for fyta ([@dontinelli] - [#135105]) -- Standardize homeassistant imports in component (n-p) ([@epenet] - [#136830]) -- Standardize homeassistant imports in component (q-r) ([@epenet] - [#136831]) -- Standardize homeassistant imports in component (s) ([@epenet] - [#136832]) -- Standardize homeassistant imports in component (v-z) ([@epenet] - [#136834]) -- Add backup endpoints to the onboarding integration ([@emontnemery] - [#136051]) -- Rename HomeWizard last restart sensor to Uptime ([@DCSBL] - [#136829]) -- Fix command latency in AVM Fritz!SmartHome ([@mib1185] - [#136739]) -- Bump qbusmqttapi to 1.2.4 ([@thomasddn] - [#136835]) -- Update photovoltaic related labels in ViCare ([@CFenner] - [#136430]) -- Standardize remaining homeassistant imports ([@epenet] - [#136836]) -- IQS completion of documentation for Plugwise ([@CoMPaTech] - [#134051]) -- Add support for per-backup agent encryption flag ([@emontnemery] - [#136622]) -- Add select platform discovery schemas for the Matter LaundryWasherControls cluster ([@lboue] - [#136261]) -- Take exclude vias in unique ids for nmbs ([@silamon] - [#136590]) -- Fix spelling of "API" for consistency in Home Assistant UI ([@NoRi2909] - [#136842]) -- Add consumables for tplink tapo vacuums ([@rytilahti] - [#136510]) -- Add cleaning statistics for tplink ([@rytilahti] - [#135784]) -- Adjust deprecation in water heater ([@epenet] - [#136577]) -- Migrate Google Gen AI to ChatSession ([@balloob] - [#136779]) -- Persist backup restore status after core restart ([@emontnemery] - [#136838]) -- Check for fullcolorsupport in fritzbox light ([@flabbamann] - [#136850]) -- Add DHCP discovery to balboa ([@natekspencer] - [#136762]) -- Fix spelling of "API" for consistency in Home Assistant UI ([@NoRi2909] - [#136843]) -- Update frontend to 20250129.0 ([@bramkragten] - [#136852]) -- Tweak Matter discovery to ignore empty lists ([@marcelveldt] - [#136854]) -- Ease understanding of integration failures ([@tomer-w] - [#134475]) -- Interrupt _CipherBackupStreamer workers ([@emontnemery] - [#136845]) -- Use runtime_data in control4 ([@epenet] - [#136403]) -- Simplify Whirlpool auth flows ([@abmantis] - [#136856]) -- Add ability to cache Roborock maps instead of always reloading ([@Lash-L] - [#112047]) -- Update whirlpool-sixth-sense to 0.18.12 ([@abmantis] - [#136851]) -- Add support for per-backup agent encryption flag to hassio ([@emontnemery] - [#136828]) -- Persist hassio backup restore status after core restart ([@emontnemery] - [#136857]) -- Cancel call if user does not pick up ([@synesthesiam] - [#136858]) -- Handle locked account error in Whirlpool ([@abmantis] - [#136861]) -- Fix incorrect Bluetooth source address when restoring data from D-Bus ([@bdraco] - [#136862]) -- Bump backup store to version 1.3 ([@emontnemery] - [#136870]) -- Add start_conversation service to Assist Satellite ([@balloob] - [#134921]) -- Fix loading of SMLIGHT integration when no internet is available ([@tl-sl] - [#136497]) -- Bump ZHA to 0.0.47 ([@TheJulianJES] - [#136883]) -- Bump nest to 7.1.1 ([@allenporter] - [#136888]) -- Poll supervisor job state when creating or restoring a backup ([@emontnemery] - [#136891]) -- Add missing discovery string from onewire ([@epenet] - [#136892]) -- Ignore dangling symlinks when restoring backup ([@emontnemery] - [#136893]) -- Fix handling of renamed backup files in the core writer ([@emontnemery] - [#136898]) -- Don't blow up when a backup doesn't exist on supervisor ([@emontnemery] - [#136907]) -- Fix onedrive does not fail on delete not found ([@zweckj] - [#136910]) -- Convert valve position to int for Shelly BLU TRV ([@bieniu] - [#136912]) -- Don't log errors when raising a backup exception in Google Drive ([@tronikos] - [#136916]) -- Show name of the backup agents in issue ([@joostlek] - [#136925]) -- Fix Sonos importing deprecating constant ([@joostlek] - [#136926]) -- Create Xbox signed session in executor ([@joostlek] - [#136927]) -- Pick onedrive owner from a more reliable source ([@zweckj] - [#136929]) -- Fix backup related translations in Synology DSM ([@mib1185] - [#136931]) -- Fix KeyError for Shelly virtual number component ([@bieniu] - [#136932]) -- Update frontend to 20250130.0 ([@bramkragten] - [#136937]) -- Ensure Reolink can start when privacy mode is enabled ([@starkillerOG] - [#136514]) -- Refactor eheimdigital platform async_setup_entry ([@autinerd] - [#136745]) -- Bump total-connect-client to 2025.1.4 ([@austinmroczek] - [#136793]) -- Fixes to the user-facing strings of energenie_power_sockets ([@NoRi2909] - [#136844]) -- Bump jellyfin-apiclient-python to 1.10.0 ([@RunC0deRun] - [#136872]) -- Suppress color_temp warning if color_temp_kelvin is provided ([@Djelibeybi] - [#136884]) -- Persist roborock maps to disk only on shutdown ([@allenporter] - [#136889]) -- Include the redirect URL in the Google Drive instructions ([@tronikos] - [#136906]) -- Bump opower to 0.8.9 ([@tronikos] - [#136911]) -- Make backup file names more user friendly ([@emontnemery] - [#136928]) -- Bump zeroconf to 0.142.0 ([@bdraco] - [#136940]) -- Bump aiohttp-asyncmdnsresolver to 0.0.2 ([@bdraco] - [#136942]) -- Update knx-frontend to 2025.1.30.194235 ([@farmio] - [#136954]) -- Consume extra system prompt in first pipeline ([@synesthesiam] - [#136958]) -- Bump habluetooth to 3.15.0 ([@bdraco] - [#136973]) -- Delete old addon update backups when updating addon ([@emontnemery] - [#136977]) -- Retry backup uploads in onedrive ([@zweckj] - [#136980]) -- Fix missing duration translation for Swiss public transport integration ([@miaucl] - [#136982]) -- Call backup listener during setup in onedrive ([@zweckj] - [#136990]) -- Bumb python-homewizard-energy to 8.3.2 ([@DCSBL] - [#136995]) -- Use device name as entity name in Eheim digital climate ([@joostlek] - [#136997]) -- Remove the unparsed config flow error from Swiss public transport ([@miaucl] - [#136998]) -- Make sure we load the backup integration before frontend ([@emontnemery] - [#137010]) -- Revert previous PR and remove URL from error message instead ([@NoRi2909] - [#137018]) -- Make supervisor backup file names more user friendly ([@emontnemery] - [#137020]) -- Bump habluetooth to 3.17.0 ([@bdraco] - [#137022]) -- Update frontend to 20250131.0 ([@bramkragten] - [#137024]) -- Bump bleak-esphome to 2.6.0 ([@bdraco] - [#137025]) -- Bump SQLAlchemy to 2.0.37 ([@bdraco] - [#137028]) -- Bump deebot-client to 11.1.0b2 ([@edenhaus] - [#137030]) -- Shorten the integration name for `incomfort` ([@jbouwh] - [#136930]) -- Update Overseerr string to mention CSRF ([@joostlek] - [#137001]) -- Use readable backup names for onedrive ([@zweckj] - [#137031]) -- Bump bthome-ble to 3.11.0 ([@Ernst79] - [#137032]) -- Bump zeroconf to 0.143.0 ([@bdraco] - [#137035]) -- Bump bthome-ble to 3.12.3 ([@bdraco] - [#137036]) -- Bump aiohttp-asyncmdnsresolver to 0.0.3 ([@bdraco] - [#137040]) -- Bump habluetooth to 3.17.1 ([@bdraco] - [#137045]) -- Bump aioimaplib to version 2.0.1 ([@jbouwh] - [#137049]) -- Raise HomeAssistantError from camera snapshot service ([@natekspencer] - [#137051]) -- Allow ignored govee-ble devices to be set up from the user flow ([@bdraco] - [#137052]) -- Allow ignored switchbot devices to be set up from the user flow ([@bdraco] - [#137056]) -- For consistency use suggested_filename in Google Drive ([@tronikos] - [#137061]) -- Bump habluetooth to 3.20.1 ([@bdraco] - [#137063]) -- Load `hassio` before `backup` at frontend stage ([@jpbede] - [#137067]) -- Bump lacrosse-view to 1.0.4 ([@IceBotYT] - [#137058]) -- Update RestrictedPython to 8.0 ([@cdce8p] - [#137075]) -- Set via_device for remote Bluetooth adapters to link to the parent device ([@bdraco] - [#137091]) -- Allow ignored airthings_ble devices to be set up from the user flow ([@bdraco] - [#137102]) -- Allow ignored yale_ble devices to be set up from the user flow ([@bdraco] - [#137103]) -- Allow ignored thermopro devices to be set up from the user flow ([@bdraco] - [#137104]) -- Allow ignored bthome devices to be set up from the user flow ([@bdraco] - [#137105]) -- Allow ignored inkbird devices to be set up from the user flow ([@bdraco] - [#137106]) -- Allow ignored mopeka devices to be set up from the user flow ([@bdraco] - [#137107]) -- Allow ignored oralb devices to be set up from the user flow ([@bdraco] - [#137109]) -- Fix Homekit camera profiles schema ([@shmuelzon] - [#137110]) -- Allow ignored qingping devices to be set up from the user flow ([@bdraco] - [#137111]) -- Allow ignored sensorpush devices to be set up from the user flow ([@bdraco] - [#137113]) -- Allow ignored xiaomi_ble devices to be set up from the user flow ([@bdraco] - [#137115]) -- Allow ignored Aranet devices to be set up from the user flow ([@thecode] - [#137121]) -- Allow ignored tilt_ble devices to be set up from user flow ([@apt-itude] - [#137123]) -- Remove entity state from mcp-server prompt ([@allenporter] - [#137126]) -- Bump habluetooth to 3.21.0 ([@bdraco] - [#137129]) -- Add missing brackets to ESPHome configuration URLs with IPv6 addresses ([@bdraco] - [#137132]) -- Bump deebot-client to 12.0.0b0 ([@edenhaus] - [#137137]) -- Allow manual smlight user setup to override discovery ([@tl-sl] - [#137136]) -- Bump dbus-fast to 2.30.4 ([@bdraco] - [#137151]) -- Bump bluetooth-data-tools to 1.23.3 ([@bdraco] - [#137147]) -- Bump habiticalib to v0.3.4 ([@tr4nt0r] - [#137148]) -- Bump monarchmoney to 0.4.4 ([@jeeftor] - [#137168]) -- Fix mqtt reconfigure does not use broker entry password when it is not changed ([@jbouwh] - [#137169]) -- Bump python-kasa to 0.10.1 ([@sdb9696] - [#137173]) -- Bump dbus-fast to 2.31.0 ([@bdraco] - [#137180]) -- Bump aiodhcpwatcher to 1.0.3 ([@bdraco] - [#137188]) -- Bump bleak-esphome to 2.7.0 ([@bdraco] - [#137199]) -- Switch to using IP Addresses for connecting to smlight devices ([@tl-sl] - [#137204]) -- Bump dbus-fast to 2.23.0 ([@bdraco] - [#137205]) -- Simplify config entry title for SMLIGHT ([@tl-sl] - [#137206]) -- Bump todist-api-python to 2.1.7 ([@boralyl] - [#136549]) -- Don't blow up when a backup doesn't exist on Synology DSM ([@mib1185] - [#136913]) -- Migrate OneDrive to onedrive_personal_sdk library ([@zweckj] - [#137064]) -- Humidifier turn display off for sleep mode ([@iprak] - [#137133]) -- Fixes in user-facing strings of Tado integration ([@NoRi2909] - [#137158]) -- Bump pypck to 0.8.5 ([@alengwenus] - [#137176]) -- Vesync bump pyvesync library ([@cdnninja] - [#137208]) -- Check for errors when restoring backups using supervisor ([@emontnemery] - [#137217]) -- Check for errors when creating backups using supervisor ([@emontnemery] - [#137220]) -- Fix retrieving PIN when no pin is set on mount in motionmount integration ([@RJPoelstra] - [#137230]) -- Fix minor issues in Homee ([@Taraman17] - [#137239]) -- Bump python-roborock to 2.11.1 ([@regevbr] - [#137244]) -- Bump onedrive-personal-sdk to 0.0.2 ([@zweckj] - [#137252]) -- Allow ignored idasen_desk devices to be set up from the user flow ([@abmantis] - [#137253]) -- Improve shutdown of _CipherBackupStreamer ([@emontnemery] - [#137257]) -- Remove v2 API support for HomeWizard P1 Meter ([@DCSBL] - [#137261]) -- Update frontend to 20250203.0 ([@bramkragten] - [#137263]) -- Bump pymill to 0.12.3 ([@Danielhiversen] - [#137264]) -- Bump tesla-fleet-api to 0.9.2 ([@Bre77] - [#137295]) -- Fix data update coordinator garbage collection ([@epenet] - [#137299]) -- Report progress while creating supervisor backup ([@emontnemery] - [#137301]) -- Bump onedrive-personal-sdk to 0.0.3 ([@zweckj] - [#137309]) -- Add view to download support package to Cloud component ([@abmantis] - [#135856]) -- Improve backup file naming in Synology DSM backup agent ([@mib1185] - [#137278]) -- Include extra metadata in backup WS API ([@emontnemery] - [#137296]) -- Bump tololib to 1.2.2 ([@MatthiasLohr] - [#137303]) -- Allow ignored screenlogic devices to be set up from the user flow ([@dieselrabbit] - [#137315]) -- Minor adjustments of hassio backup tests ([@emontnemery] - [#137324]) -- Bump onedrive-personal-sdk to 0.0.4 ([@zweckj] - [#137330]) -- Improve error handling when supervisor backups are deleted ([@emontnemery] - [#137331]) -- Don't show active user initiated data entry config flows ([@jbouwh] - [#137334]) -- Fix HomeWizard reconfigure flow throwing error for v2-API devices ([@DCSBL] - [#137337]) -- Copy area from remote parent device when creating Bluetooth devices ([@bdraco] - [#137340]) -- Update frontend to 20250204.0 ([@bramkragten] - [#137342]) -- Bump uiprotect to 7.5.1 ([@bdraco] - [#137343]) -- Fix incorrect UPB service entity type ([@gwww] - [#137346]) -- Polish tplink vacuum sensors ([@rytilahti] - [#137355]) -- Bump aranet4 to 2.5.1 ([@thecode] - [#137359]) -- Bump deebot-client to 12.0.0 ([@edenhaus] - [#137361]) -- Fix Tado missing await ([@thecode] - [#137364]) -- Bump pysmlight to v0.1.7 ([@tl-sl] - [#137390]) -- Report progress while restoring supervisor backup ([@emontnemery] - [#137313]) -- Fix memory leak when unloading DataUpdateCoordinator ([@bdraco] - [#137338]) -- Update led-ble to 1.1.5 ([@cdce8p] - [#137347]) -- Fix sqlalchemy deprecation warning that `declarative_base` has moved ([@jpbede] - [#137360]) -- Bump led-ble to 1.1.6 ([@bdraco] - [#137369]) -- Allow ignored Bluetooth adapters to be set up from the user flow ([@bdraco] - [#137373]) -- Bump Tesla Fleet API to v0.9.8 ([@Bre77] - [#137379]) -- Handle powerwall at zero percent in Tesla Fleet and Tessie ([@Bre77] - [#137393]) -- Simplify llm calendar tool ([@balloob] - [#137402]) -- Allow creating backup if at least one agent is available ([@emontnemery] - [#137409]) -- Adjust logic for per-backup agent encryption ([@emontnemery] - [#137420]) -- Adjust backup filename scheme ([@emontnemery] - [#137424]) -- Bump onedrive to 0.0.8 ([@zweckj] - [#137423]) -- Bump reolink_aio to 0.11.9 ([@starkillerOG] - [#137430]) -- Bump aiohasupervisor to version 0.3.0 ([@emontnemery] - [#137437]) -- Update frontend to 20250205.0 ([@bramkragten] - [#137441]) -- Update bluetooth dependencies ([@cdce8p] - [#137353]) -- Update bluetooth-data-tools to 1.23.4 ([@cdce8p] - [#137374]) -- Bump hassil and intents ([@synesthesiam] - [#137440]) -- Bump dbus-fast to 2.33.0 ([@bdraco] - [#137446]) +- Bump version to 2025.6.0dev0 ([@frenck] - [#143983]) +- Matter Cooktop fixture ([@lboue] - [#143984]) +- Move huawei_lte sensor icons to icons.json where applicable ([@scop] - [#143999]) +- Remove deprecated action `api_call` from Habitica integration ([@tr4nt0r] - [#143978]) +- Remove unused client param at Home Connect diagnostics ([@Diegorro98] - [#144017]) +- Remove `_attr_should_poll` from Home Connect base entity ([@Diegorro98] - [#144016]) +- Remove default brightness values from Home Connect light entities ([@Diegorro98] - [#144019]) +- Remove translation key for battery level in Home Connect sensor ([@Diegorro98] - [#144020]) +- Use common percentage const at Home Connect ([@Diegorro98] - [#144021]) +- Remove non required Home Connect tests ([@Diegorro98] - [#144024]) +- Set `autouse` to `setup_credentials` Home Connect fixture ([@Diegorro98] - [#144028]) +- Listen for an event just once at Home Connect test ([@Diegorro98] - [#144031]) +- Sort Home Connect test params ([@Diegorro98] - [#144035]) +- Matter Laundry Dryer fixture ([@lboue] - [#144043]) +- Update miele program codes and strings ([@astrandb] - [#144049]) +- Matter Solar power fixture ([@lboue] - [#144058]) +- Remove deprecated binary sensor in Husqvarna Automower ([@Thomas55555] - [#144064]) +- Flag strict typing for miele ([@astrandb] - [#144060]) +- Set Shelly PARALLEL_UPDATES ([@thecode] - [#144070]) +- Move Home Connect entry state assertion at tests ([@Diegorro98] - [#144027]) +- Move SamsungTV test constants to fixture files ([@epenet] - [#144086]) +- Use `is` instead of `==` on check against enum value at Home Connect ([@Diegorro98] - [#144083]) +- Mark exception-translations done in Shelly ([@thecode] - [#144073]) +- Handle missing action exceptions in SamsungTV ([@chemelli74] - [#143630]) +- Avoid working out suggested id in entity_platform when already registered ([@bdraco] - [#144079]) +- Improve handling of missing miele program codes ([@astrandb] - [#144093]) +- Add DHCP discovery to Knocki ([@joostlek] - [#144048]) +- Fix fritz coordinator typing ([@cdce8p] - [#144146]) +- Fix litterrobot entity typing ([@cdce8p] - [#144147]) +- Improve select platform in Husqvarna Automower ([@Thomas55555] - [#144117]) +- Mark Shelly icon-translations as done ([@thecode] - [#144148]) +- Mark Shelly docs-data-update as done ([@thecode] - [#144151]) +- Add DHCP discovery to Home Connect ([@Diegorro98] - [#144095]) +- Improve supported color modes description ([@jbouwh] - [#144144]) +- Make the network device tracking feature optional in AVM Fritz!Tools ([@mib1185] - [#144149]) +- Pass requestor_uuid to bond API calls ([@bdraco] - [#144128]) +- Add support for updating ESPHome deep sleep devices ([@bdraco] - [#144161]) +- Fix spelling of "comma-separated (list)" in `fritzbox_callmonitor` ([@NoRi2909] - [#144191]) +- Fix spelling of "comma-separated" and "IP address" in `cast` ([@NoRi2909] - [#144188]) +- Fix spelling of "comma-separated (list)" in `huawei_lte` ([@NoRi2909] - [#144189]) +- Fix spelling of "comma-separated (list / event name)" in `doorbird` ([@NoRi2909] - [#144190]) +- Add hazard lights binary sensor to Teslemetry ([@Bre77] - [#144166]) +- Add better typing to Teslemetry switch platform ([@Bre77] - [#144168]) +- Improve typing of binary sensors in Teslemetry ([@Bre77] - [#144169]) +- Update models const in Teslemetry ([@Bre77] - [#144175]) +- Rename classes in Teslemetry ([@Bre77] - [#144179]) +- Fix spelling of "comma-separated (network addresses)" in `nmap_tracker` ([@NoRi2909] - [#144197]) +- Add Zimi Cloud Connect Integration ([@mhannon11] - [#129876]) +- Update `denonavr` to `1.1.0` ([@ol-iver] - [#144199]) +- Fix sentence-casing of "Phone number" in `peco` ([@NoRi2909] - [#144208]) +- Make spelling of "Auto-charge" switch consistent in TechnoVE ([@NoRi2909] - [#144206]) +- Remove unnecessary intermediate functions in `entry_data` for ESPHome ([@bdraco] - [#144173]) +- Improve the user-facing strings of `heos` ([@NoRi2909] - [#144218]) +- Fix sentence-casing in user-facing strings of `tami4` ([@NoRi2909] - [#144212]) +- Fix spelling of "sign in" and "setup" in `verisure` ([@NoRi2909] - [#144214]) +- Improve user-facing strings of `blink` ([@NoRi2909] - [#144219]) +- Replace "Sign-in …" with "Sign in …" in `ring` ([@NoRi2909] - [#144222]) +- Replace "log-in" with "log in" in `zwave_me` ([@NoRi2909] - [#144223]) +- Change roborock to use home_data_v3 ([@Lash-L] - [#144238]) +- Increase the local calendar update interval to avoid re-parsing the calendar state unnecessarily ([@allenporter] - [#144234]) +- Add valet switch to Teslemetry ([@Bre77] - [#144167]) +- Set api type more specifically in Teslemetry ([@Bre77] - [#144178]) +- Change some strings to international English in `fronius` ([@NoRi2909] - [#144244]) +- Remove unused huawei_lte YAML schemas, error out on YAML config ([@scop] - [#144217]) +- Add last attempted automatic backup sensor ([@mib1185] - [#144194]) +- Move more SamsungTV test constants to fixture files ([@epenet] - [#144249]) +- Bump nexia to 2.9.0 ([@jrhillery] - [#144153]) +- Bump github/codeql-action from 3.28.16 to 3.28.17 (@dependabot - [#144245]) +- Cleanup invalid CONF_ID from samsungtv tests ([@epenet] - [#144252]) +- Fix hassfest expecting strings file for custom components ([@mj23000] - [#135789]) +- Fix balboa mocks ([@emontnemery] - [#144264]) +- Fix deako mocks ([@emontnemery] - [#144265]) +- Fix imeon_inverter mocks ([@emontnemery] - [#144266]) +- Fix velbus mocks ([@emontnemery] - [#144267]) +- Fix palazzetti mocks ([@emontnemery] - [#144268]) +- Fix fibaro mocks ([@emontnemery] - [#144270]) +- Fix matter mocks ([@emontnemery] - [#144271]) +- Fail tests which JSON serialize mocks ([@emontnemery] - [#144261]) +- Change "recognized" to international English spelling in `hive` ([@NoRi2909] - [#144284]) +- Use international English spelling for "authorization" in `reolink` ([@NoRi2909] - [#144305]) +- Drop alias from local DOMAIN import ([@epenet] - [#144311]) +- Invert DOMAIN alias in telegram ([@epenet] - [#144313]) +- Add MQTT binary_sensor as entity platform on MQTT subentries ([@jbouwh] - [#144142]) +- Use runtime_data in geocaching ([@epenet] - [#144310]) +- Use runtime_data in gdacs ([@epenet] - [#144309]) +- Add async_delete_repair_issue method to CloudClient ([@ludeeus] - [#144302]) +- Allow liter for gas sensor device class ([@Arnie97] - [#141518]) +- Improve type hints in gc100 ([@epenet] - [#144308]) +- Remove ThingTalk server configuration and related websocket command from cloud integration ([@ludeeus] - [#144301]) +- Use runtime_data in geonetnz_quakes ([@epenet] - [#144319]) +- Use runtime_data in geonetnz_volcano ([@epenet] - [#144320]) +- Use runtime_data in gogogate2 ([@epenet] - [#144322]) +- Manage unsupported sources on Samsung TV ([@chemelli74] - [#144221]) +- Remove deprecated freebox reboot service ([@epenet] - [#144303]) +- Use runtime_data in freebox ([@epenet] - [#144326]) +- Drop alias from local const DOMAIN import ([@epenet] - [#144312]) +- Add MQTT button as entity platform on MQTT subentries ([@jbouwh] - [#144204]) +- Use runtime_data in google_assistant ([@epenet] - [#144332]) +- Move service definitions to separate module in guardian ([@epenet] - [#144306]) +- Use runtime_data in google_assistant_sdk ([@epenet] - [#144335]) +- Use config entry title to name SamsungTV entities ([@epenet] - [#144254]) +- Use runtime_data in goodwe ([@epenet] - [#144325]) +- Use runtime_data in guardian ([@epenet] - [#144344]) +- Use runtime_data in google ([@epenet] - [#144331]) +- Bump aioesphomeapi to 30.2.0 ([@bdraco] - [#144348]) +- Use runtime_data in here_travel_time ([@epenet] - [#144340]) +- Use config location for Homelink in Teslemetry ([@Bre77] - [#144171]) +- Bump nexia to 2.10.0 ([@jrhillery] - [#144363]) +- Add switch entity to Zimi integration ([@markhannon] - [#144236]) +- Remove entity name input from Samsung TV config flow ([@epenet] - [#144372]) +- Modify require_admin decorator to take parameters for Unauthorized ([@emontnemery] - [#144346]) +- Use runtime_data in hko ([@epenet] - [#144368]) +- Allow no_subscription repair issue in cloud ([@ludeeus] - [#144380]) +- Cleanup old config flow IMPORT constants in samsungtv tests ([@epenet] - [#144394]) +- Bump hass-nabucasa from 0.96.0 to 0.100.0 ([@ludeeus] - [#144341]) +- Add typing to smartthings climate target_temperature_low ([@wilbiev] - [#143713]) +- Improve SamsungTV ssdp test fixtures ([@epenet] - [#144376]) +- Do not duplicate model and model_id in SamsungTV device info ([@epenet] - [#144402]) +- Add discovery schema for Matter CumulativeEnergyExported ([@lboue] - [#144061]) +- Fix spelling in user-facing strings of `auth` component ([@NoRi2909] - [#144412]) +- Add missing hyphen to "eight-digit HomeKit pairing code" ([@NoRi2909] - [#144416]) +- Fix spelling of "HomeKit" and "Gateway" in `tradfri` ([@NoRi2909] - [#144420]) +- Add missing hyphen to "6-digit … codes" in `opower` ([@NoRi2909] - [#144417]) +- Fix user-facing strings in `totalconnect` ([@NoRi2909] - [#144411]) +- Add sensor for brew start time to lamarzocco ([@zweckj] - [#144423]) +- Fix sentence-casing in user-facing strings of `isy994` ([@NoRi2909] - [#144428]) +- Matter Mounted dimmable load control fixture ([@lboue] - [#144097]) +- Include runner arch in CI cache key ([@cdce8p] - [#144038]) +- Sentence-case "multi-factor authentication" in `sense` ([@NoRi2909] - [#144450]) +- Add missing hyphen to "two-factor authentication" in `nextcloud` ([@NoRi2909] - [#144448]) +- Add missing hyphen to "two-factor authentication" in `august` ([@NoRi2909] - [#144447]) +- Add missing hyphen to "two-factor authentication" in `subaru` ([@NoRi2909] - [#144446]) +- Add test coverage for inkbird IBS-P02B ([@bdraco] - [#144433]) +- Fix sentence-casing and missing hyphen in `electrasmart` ([@NoRi2909] - [#144443]) +- Include channel in Reolink device URL ([@starkillerOG] - [#144456]) +- Small fixes in user-facing strings of `nest` ([@NoRi2909] - [#144444]) +- Set Z-Wave platforms fixture in light tests ([@MartinHjelmare] - [#144473]) +- Set Z-Wave platforms fixture in helpers tests ([@MartinHjelmare] - [#144472]) +- Set Z-Wave platforms fixture in config flow tests ([@MartinHjelmare] - [#144470]) +- Remove RTSPtoWebRTC ([@edenhaus] - [#144328]) +- Fix capitalization and grammar in `simplefin` ([@NoRi2909] - [#144246]) +- Remove deprecated services in SABnzbd ([@joostlek] - [#144405]) +- Add cooktop operating state to SmartThings ([@joostlek] - [#144500]) +- Add hob support to SmartThings ([@joostlek] - [#144493]) +- Add miele devices dynamically ([@astrandb] - [#144216]) +- Add missing hyphen to "single-board computers" in `homekit` ([@NoRi2909] - [#144505]) +- Remove unused OpenWeatherMap const values ([@wittypluck] - [#144510]) +- Show warning message for Z-Wave devices in interview stage ([@MindFreeze] - [#144483]) +- Bump pynina to 0.3.6 ([@DeerMaximum] - [#144494]) +- Improve Husqvarna Automower tests ([@Thomas55555] - [#143113]) +- Cleanup unused CONF_IP_ADDRESS from SamsungTV tests ([@epenet] - [#144379]) +- Use runtime_data in hlk_sw16 ([@epenet] - [#144370]) +- Use runtime_data in hive ([@epenet] - [#144367]) +- Use async_release_notes in ESPHome update entity ([@jesserockz] - [#144440]) +- Jewish calendar entity translations ([@tsvi] - [#144414]) +- Fix voip test RuntimeWarning ([@cdce8p] - [#144519]) +- Update test fixture for Miele dishwasher ([@astrandb] - [#144537]) +- Bump actions/dependency-review-action from 4.6.0 to 4.7.0 (@dependabot - [#144532]) +- Catch and log unexpected backup ciphering errors ([@emontnemery] - [#144531]) +- Add backup tests showing that unknown files are not ciphered ([@emontnemery] - [#144529]) +- Use HassKey in hardware ([@epenet] - [#144337]) +- Add common translation section to Teslemetry ([@Bre77] - [#144361]) +- Move hardware initialisation to package module ([@epenet] - [#144540]) +- Add support to create KNX Cover entities from UI ([@farmio] - [#141944]) +- Bump PySwitchbot to 0.62.0 ([@zerzhang] - [#144527]) +- Matter refrigerator fixture ([@lboue] - [#144491]) +- Update knx-frontend to 2025.4.1.91934 - Enable UI to create KNX Cover entities ([@farmio] - [#141993]) +- Add drying step sensor for Miele tumble dryers ([@astrandb] - [#144515]) +- SMA add re-authentication flow ([@erwindouna] - [#144538]) +- Remove redundant coordinator reference in OpenWeatherMap sensor ([@wittypluck] - [#144548]) +- Add snapshot tests for OpenWeatherMap sensors ([@wittypluck] - [#139657]) +- Remove deprecated camera frontend_stream_type ([@edenhaus] - [#144539]) +- Add exception-translations for switchbot integration ([@zerzhang] - [#143444]) +- Add fan entity to Zimi integration ([@markhannon] - [#144327]) +- Exempt entity categories for Comelit ([@chemelli74] - [#142858]) +- Add left & right temp request entities to Teslemetry ([@Bre77] - [#144364]) +- Add vacuum platform to miele ([@astrandb] - [#143757]) +- Remove deprecated legacy WebRTC provider ([@edenhaus] - [#144547]) +- Remove deprecated async_forward_entry_setup function ([@edenhaus] - [#144560]) +- Remove deprecated core set_time_zone function ([@edenhaus] - [#144559]) +- Add Lux sensor to Airthings Cloud ([@agorecki] - [#141035]) +- Remove deprecated address argument in all lcn services ([@edenhaus] - [#144557]) +- Make all devolo Home Network conflig flow tests end correctly ([@Shutgun] - [#144378]) +- Add Squeezebox service update entities ([@pssc] - [#125764]) +- Deprecate Homee valve sensor ([@Taraman17] - [#139578]) +- Switch to PyEzvizApi ([@RenierM26] - [#135926]) +- Add control bus mode selector to Cambridge Audio ([@ichbinsteffen] - [#139131]) +- Skip check for entry updated by current flow in _async_abort_entries_match ([@alengwenus] - [#141003]) +- Replace custom actions for sleep timer with buttons in bluesound integration ([@LouisChrist] - [#133604]) +- Refactor Bring! integration to poll activity data at a slower interval ([@tr4nt0r] - [#142621]) +- Avoid split of unique id to build OpenWeatherMap sensors ([@wittypluck] - [#144546]) +- Add switch platform to bosch alarm ([@sanjay900] - [#142157]) +- Add status to whois ([@tedvdb] - [#141051]) +- Matter pump fixture ([@lboue] - [#144572]) +- Add water flowing status for YoLink water meter(YS5018). ([@matrixd2] - [#144535]) +- Use device and entity name for OpenWeather map entities ([@wittypluck] - [#144513]) +- Airthings DHCP discovery ([@LaStrada] - [#144280]) +- Add homee fan platform ([@Taraman17] - [#143524]) +- Fix sensor setup during dynamic addition of Miele devices ([@astrandb] - [#144551]) +- Fix sentence-casing in config fields of `aurora_abb_powerone` ([@NoRi2909] - [#144577]) +- Sentence-case names and remove "True/False" in `emulated_roku` setup ([@NoRi2909] - [#144579]) +- SMA add snapshots & tests ([@erwindouna] - [#144555]) +- Use strict typing for ConfigEntry on remove in NUT ([@tdfountain] - [#144588]) +- Add codeowner to Adax ([@LazyTarget] - [#144587]) +- Add switchbot vacuum support ([@zerzhang] - [#144550]) +- Matter Oven fixture ([@lboue] - [#144603]) +- Fix squeezebox test serializing mocks ([@emontnemery] - [#144600]) +- Delete deprecated program switches from Home Connect ([@Diegorro98] - [#144606]) +- Add Codeowner to OpenWeatherMap ([@wittypluck] - [#144605]) +- Fix licenses check for jaraco.itertools ([@cdce8p] - [#144631]) +- Update pylint to 3.3.7 + astroid to 3.3.10 ([@cdce8p] - [#144630]) +- Fix sentence-casing and spelling of "SIA-based" in `sia` ([@NoRi2909] - [#144659]) +- Fix typo in ntfy integration ([@tr4nt0r] - [#144650]) +- Add missing hyphen to "file-based" in `file` ([@NoRi2909] - [#144640]) +- Add missing hyphen to "time-based" in `filter` ([@NoRi2909] - [#144639]) +- Add missing hyphen to "time-based" in `integration` ([@NoRi2909] - [#144638]) +- Add missing hyphen to "time-weighted" in `derivative` ([@NoRi2909] - [#144637]) +- Add missing hyphen to "volume-weighted" in `kraken` ([@NoRi2909] - [#144636]) +- Improve user-facing strings of `plaato` ([@NoRi2909] - [#144633]) +- Fix grammar in description of `unifi.remove_clients` action ([@NoRi2909] - [#144632]) +- Add PARALLEL_UPDATES to Squeezebox ([@peteS-UK] - [#144618]) +- Fix typos in Miele device names to match enum ([@aturri] - [#144609]) +- Remove unused constant from entity_platform tests ([@emontnemery] - [#144601]) +- Add missing hyphens to "condition-based" and "pre-entry" in `bmw_connected_drive` ([@NoRi2909] - [#144685]) +- Take into account coordinator availability for SamsungTV ([@chemelli74] - [#144545]) +- Add missing hyphen to "WebSocket-based" in `mqtt` ([@NoRi2909] - [#144686]) +- Fix missing sentence-casing in `alarmdecoder` ([@NoRi2909] - [#144690]) +- Bump dependency pymiele to 0.5.1 ([@astrandb] - [#144688]) +- Add program phases for Miele washer-dryer ([@astrandb] - [#144664]) +- Override available property in button platform for Squeezebox ([@peteS-UK] - [#144693]) +- Move Assist Pipeline tests to right file ([@balloob] - [#144696]) +- Sort list items alphabetically in Bring integration ([@tr4nt0r] - [#144700]) +- Increase test coverage for ntfy integration ([@tr4nt0r] - [#144701]) +- Rename samsung legacy test fixtures and constants ([@epenet] - [#144715]) +- Improve SamsungTV test coverage ([@epenet] - [#144717]) +- Add target temp sensor to Miele washing machines ([@astrandb] - [#144507]) +- Rename samsung websocket test fixtures and constants ([@epenet] - [#144719]) +- Rename samsung encrypted websocket test fixtures and constants ([@epenet] - [#144726]) +- Refactor frontend user store ([@emontnemery] - [#144723]) +- Remove obsolete tests in SamsungTV ([@epenet] - [#144735]) +- Remove deprecated camera async_handle_web_rtc_offer function ([@edenhaus] - [#144561]) +- Improve user-facing strings of `velbus` ([@NoRi2909] - [#144716]) +- Deduplicate condition schemas ([@emontnemery] - [#144739]) +- Merge websocket test constants in samsungtv tests ([@epenet] - [#144741]) +- Make it possible to subscribe to frontend user store ([@emontnemery] - [#144724]) +- Add missing hyphen to "password-protected" in `Shelly` ([@NoRi2909] - [#144746]) +- Spelling fixes in user-facing strings of `fronius` ([@NoRi2909] - [#144744]) +- Add a test for Assist Pipeline streaming deltas to TTS ([@balloob] - [#144711]) +- Log instead of ValueError for missing cloud translation key ([@ludeeus] - [#144732]) +- Fix outdated help center URL in `plaato` ([@NoRi2909] - [#144748]) +- Improve config flow description in ntfy integration ([@tr4nt0r] - [#144581]) +- Simplify unique config_entry check for LCN ([@alengwenus] - [#135756]) +- Track if TTS entity supports streaming input ([@balloob] - [#144697]) +- Update xknx to 3.8.0 ([@farmio] - [#144753]) +- Allow subscription_expired repair issue in cloud ([@ludeeus] - [#144316]) +- Add MAC connection through DHCP discovery to Home Connect devices ([@Diegorro98] - [#144611]) +- Assert resulting data in devolo Home Network test_form_reauth ([@Shutgun] - [#144760]) +- Rework platform setup tests for devolo Home Network ([@Shutgun] - [#143114]) +- Update pipdeptree to 2.26.1 ([@frenck] - [#144775]) +- Set PARALLEL_UPDATES and update quality_scale for Miele integration ([@astrandb] - [#144770]) +- Bump aiodhcpwatcher to 1.2.0 ([@davidrapan] - [#144769]) +- Move sun conditions to the sun integration ([@emontnemery] - [#144742]) +- Link Shelly device entry with Shelly BT scanner entry ([@bieniu] - [#144626]) +- Add comments to samsungtv config flow tests ([@epenet] - [#144787]) +- Create stream on demand in Teslemetry ([@Bre77] - [#144777]) +- Update debugpy to v1.8.14 ([@frenck] - [#144755]) +- Remove obsolete compatibility code from SamsungTV ([@epenet] - [#144800]) +- Refactor config flow tests to improve result variable usage in Overkiz ([@iMicknl] - [#143374]) +- Add typing to wsdot ([@ucodery] - [#143117]) +- Do not abort on invalid host in SamsungTV user flow ([@epenet] - [#144794]) +- Improve SamsungTV config flow type hints ([@epenet] - [#144820]) +- Bump automower-ble to 0.2.1 ([@alistair23] - [#144817]) +- Update codeowner for switchbot Integration ([@zerzhang] - [#144829]) +- Bump dependency pymiele -> 0.5.2 ([@astrandb] - [#144758]) +- Add device registry snapshots to samsungtv tests ([@epenet] - [#144804]) +- Remove support for condition platforms defining only a CONDITION_SCHEMA ([@emontnemery] - [#144832]) +- Improve user-facing strings of `incomfort` ([@NoRi2909] - [#144844]) +- Add service response support to admin services ([@abmantis] - [#144837]) +- Bump aioesphomeapi to 31.0.0 ([@bdraco] - [#144778]) +- Jewish calendar - Fix Parasha values ([@tsvi] - [#144646]) +- Add config flow data descriptions to Squeezebox ([@peteS-UK] - [#144619]) +- Provide ability to select nexia RoomIQ sensors ([@jrhillery] - [#144278]) +- Adjust handling of SamsungTV misaligned MAC ([@epenet] - [#144810]) +- Make DHCP discovery aware of the network integration ([@davidrapan] - [#144767]) +- Change unknown to unknown_code for missing Miele codes to avoid confusion ([@astrandb] - [#144699]) +- Remove myself as code owner of sun component ([@Swamp-Ig] - [#144854]) +- Fix spelling of "IP address" in `plugwise` ([@NoRi2909] - [#144861]) +- Bump actions/dependency-review-action from 4.7.0 to 4.7.1 (@dependabot - [#144856]) +- Use HassKey in ps4 ([@epenet] - [#144868]) +- Finish cleaning up SamsungTV init tests ([@epenet] - [#144865]) +- Add parallel_updates to new updates platform for Squeezebox ([@peteS-UK] - [#144864]) +- Move ps4 services to separate module ([@epenet] - [#144870]) +- Show Sonos playlists under favorites ([@danielvandenberg95] - [#142357]) +- Bump influxdb-client to 1.48.0 ([@RobBie1221] - [#144845]) +- Add credit balance sensor to Teslemetry ([@Bre77] - [#144365]) +- Drop alias from local DOMAIN import ([@epenet] - [#144867]) +- Introduce recorder.get_statistics service ([@Hypfer] - [#142602]) +- Fix pandora.media_player to not sleep during event loop ([@ucodery] - [#141957]) +- Add plate sensors for Miele hobs ([@astrandb] - [#144400]) +- Add modbus light brightness and color temperature ([@DioSWolF] - [#139703]) +- Add Fronius current and voltage for up to 4 MPP trackers ([@farmio] - [#140120]) +- Add mac address to airgradient devices ([@edenhaus] - [#144876]) +- Add Kostal plenticore Installer login support ([@Schlauer-Hax] - [#133773]) +- Use runtime_data in gree ([@epenet] - [#144880]) +- Fix substitutions in strings.json in Miele integration ([@astrandb] - [#144881]) +- Use entry.async_on_unload in geofency ([@epenet] - [#144882]) +- Use HassKey in greeneye_monitor ([@epenet] - [#144878]) +- Fix pin strings in Teslemetry ([@Bre77] - [#144873]) +- Use entry.async_on_unload in gpslogger ([@epenet] - [#144883]) +- Use runtime_data in gpslogger ([@epenet] - [#144884]) +- Add flow detection to Rachio hose timer ([@brg468] - [#144075]) +- Refactor template optional configuration attributes ([@Petro31] - [#144887]) +- Use snapshot testing for APCUPSD integration ([@yuxincs] - [#130770]) +- Use runtime_data in rachio ([@epenet] - [#144896]) +- Positioning for LCN covers ([@alengwenus] - [#143588]) +- Fix "tunneling" spelling in KNX ([@farmio] - [#144895]) +- Handle unit conversion in lib for niko_home_control ([@VandeurenGlenn] - [#141837]) +- Fix snapshots in APC ([@joostlek] - [#144901]) +- Refactor DeviceAutomationTriggerProtocol ([@emontnemery] - [#144888]) +- Add fan for ventilator ([@LG-ThinQ-Integration] - [#142444]) +- Add support for identify buttons to WMS WebControl pro ([@mback2k] - [#143339]) +- Add buttons to Blue current integration ([@NickKoepr] - [#143964]) +- Add system LED brightness to eheimdigital ([@autinerd] - [#144915]) +- Add binary sensors to bosch_alarm ([@sanjay900] - [#142147]) +- Add sensor for alarm status in bosch_alarm ([@sanjay900] - [#142564]) +- Add media search and play intent ([@balloob] - [#144269]) +- Remove duplicated code in unit conversion util ([@abmantis] - [#144912]) +- Use runtime_data and HassKey in geofency ([@epenet] - [#144886]) +- Use runtime_data in homematicip_cloud ([@epenet] - [#144892]) +- Add another EHS SmartThings fixture ([@joostlek] - [#144920]) +- Translate raised exceptions for Squeezebox ([@peteS-UK] - [#144842]) +- Bump aioesphomeapi to 31.0.1 ([@bdraco] - [#144939]) +- Add modern style configuration for template fan ([@Petro31] - [#144751]) +- Emoncms remove useless var in tests ([@alexandrecuer] - [#144942]) +- Add sensor entity to Zimi integration ([@markhannon] - [#144329]) +- Add modern style template lock ([@Petro31] - [#144756]) +- Add modern configuration for template alarm control panel ([@Petro31] - [#144834]) +- Add reactive energy device class and units ([@Passific] - [#143941]) +- Use runtime_data in iotawatt ([@epenet] - [#144977]) +- Use runtime_data in ipma ([@epenet] - [#144972]) +- Use runtime_data in intellifire ([@epenet] - [#144979]) +- Add template vacuum modern style ([@Petro31] - [#144843]) +- Move iqvia coordinator to separate module ([@epenet] - [#144969]) +- Add water heater support to SmartThings ([@joostlek] - [#144927]) +- Use runtime_data in iqvia ([@epenet] - [#144984]) +- Fix wrong UNIT_CLASS for reactive energy converter ([@Passific] - [#144982]) +- Fix missing mock in hue v2 bridge tests ([@epenet] - [#144947]) +- Use runtime_data in isy994 ([@epenet] - [#144961]) +- Mark Reolink doorbell visitor sensor as always available ([@starkillerOG] - [#145002]) +- Bump codecov/codecov-action from 5.4.2 to 5.4.3 (@dependabot - [#145023]) +- Bump docker/build-push-action from 6.16.0 to 6.17.0 (@dependabot - [#145022]) +- Add DHCP discovery flow to bosch_alarm ([@sanjay900] - [#142250]) +- Initialize select _attr_current_option with None ([@autinerd] - [#145026]) +- Bump plugwise to v1.7.4 ([@bouwew] - [#145021]) +- Bump PySwitchbot to 0.62.2 ([@zerzhang] - [#145018]) +- Add lamp capability to SmartThings ([@joostlek] - [#144918]) +- Cleanup huisbaasje tests ([@epenet] - [#144954]) +- Deprecate DHW switch for SmartThings ([@joostlek] - [#145011]) +- Use generic in iaqualink entity ([@epenet] - [#144989]) +- Set parallel_updates for bosch_alarm ([@sanjay900] - [#145028]) +- Use runtime_data in iaqualink ([@epenet] - [#144988]) +- Update bosch_alarm door switch strings so they are more user friendly ([@sanjay900] - [#144607]) +- Move icloud services to separate module ([@epenet] - [#144980]) +- Use typed config entry in Habitica coordinator ([@epenet] - [#144956]) +- Move huisbaasje coordinator to separate module ([@epenet] - [#144955]) +- Fix non-DHW heat pump in SmartThings ([@joostlek] - [#145008]) +- Fix errors in strings in SmartThings ([@joostlek] - [#145030]) +- Small code optimization for Plugwise ([@bouwew] - [#145037]) +- Add hood fan speed capability to SmartThings ([@joostlek] - [#144919]) +- Use runtime_data in hue ([@epenet] - [#144946]) +- Sync SmartThings EHS fixture ([@joostlek] - [#145042]) +- Update Matter MicrowaveOven fixture ([@lboue] - [#145057]) +- Use runtime_data in hydrawise ([@epenet] - [#144950]) +- Use runtime_data in homeworks ([@epenet] - [#144944]) +- Deprecate SmartThings water heater sensors ([@joostlek] - [#145060]) +- Add additional explanation for Reolink password requirements ([@starkillerOG] - [#145000]) +- OpenAI prompt is optional ([@balloob] - [#145065]) +- Remove address parameter from services.yaml ([@alengwenus] - [#145052]) +- Add number entities for freezer setpoint in SmartThings ([@joostlek] - [#145069]) +- Bump pysuezV2 to 2.0.5 ([@jb101010-2] - [#145047]) +- Bump motionblinds to 0.6.27 ([@starkillerOG] - [#145094]) +- Refactor fan in vesync ([@cdnninja] - [#135744]) +- Ensure that OpenAI tool call deltas have a role ([@balloob] - [#145085]) +- Fix mapping from program_phase to vacuum_activity for Miele integration ([@astrandb] - [#145115]) +- Add Steam closet keep fresh mode to SmartThings ([@joostlek] - [#145107]) +- Add Steam closet auto cycle link to SmartThings ([@joostlek] - [#145111]) +- Add Steam closet sanitize to SmartThings ([@joostlek] - [#145110]) +- Bump cryptography to 45.0.1 and pyopenssl to 25.1.0 ([@bdraco] - [#145121]) +- Set the default upgrade icon for the MQTT device to the default icon for Home Assistant instead of the icon for the MQTT integration ([@XiaoXianNv-boot] - [#144295]) +- OpenAI Conversation split out chat log processing ([@balloob] - [#145129]) +- Bump zcc-helper to 3.5.2 ([@markhannon] - [#144926]) +- Bump google-maps-routing to 0.6.15 ([@bdraco] - [#145130]) +- Fix enum values for program phases by appliance type on Miele appliances ([@aturri] - [#144916]) +- Add Pterodactyl binary sensor tests ([@elmurato] - [#142401]) +- Add has_entity_name attribute to LCN entities ([@alengwenus] - [#145045]) +- Add select platform to eheimdigital ([@autinerd] - [#145031]) +- Add Homee alarm-control-panel platform ([@Taraman17] - [#140041]) +- Add YoLink new device types support 5009 & 5029 ([@matrixd2] - [#144323]) +- Remove deprecated aux heat from elkm1 ([@gjohansson-ST] - [#145148]) +- Add Immich integration ([@mib1185] - [#145125]) +- Update `denonavr` to `1.1.1` ([@ol-iver] - [#145155]) +- Remove deprecated aux heat from Nexia ([@gjohansson-ST] - [#145147]) +- Fix Nanoleaf light state propagation after change from home asisstant ([@tyriis] - [#144291]) +- Add energy/water forecast for Miele integration ([@generically-named] - [#144822]) +- Enable RFDEBUG on RFLink "Enable debug logging" ([@javicalle] - [#138571]) +- Add Kaiser Nienhaus virtual motionblinds integration ([@starkillerOG] - [#145096]) +- Remove deprecated aux heat from econet ([@gjohansson-ST] - [#145149]) +- Bump grpcio to 1.72.0 and protobuf to 6.30.2 ([@bdraco] - [#143633]) +- Sort and simplify DeletedDeviceEntry ([@emontnemery] - [#145171]) +- Cleanup unused string in samsungtv ([@epenet] - [#145174]) +- Jewish calendar: use const in action code ([@tsvi] - [#145007]) +- Bump github/codeql-action from 3.28.17 to 3.28.18 (@dependabot - [#145173]) +- Bump aioesphomeapi to 31.1.0 ([@bdraco] - [#145170]) +- Bump hass-nabucasa from 0.100.0 to 0.101.0 ([@ludeeus] - [#145172]) +- Add ability to mark type hints as compulsory on specific functions ([@epenet] - [#139730]) +- Fix test results parsing error ([@edenhaus] - [#145077]) +- Add athmospheric pressure capability to SmartThings ([@joostlek] - [#145103]) +- Use runtime_data in huisbaasje ([@epenet] - [#144953]) +- Use runtime_data in hvv_departures ([@epenet] - [#144951]) +- Use runtime_data in ialarm ([@epenet] - [#145178]) +- Use runtime_data in icloud ([@epenet] - [#145179]) +- Fix runtime_data in iqvia ([@epenet] - [#145181]) +- Add battery entity for LockV2 in yolink ([@matrixd2] - [#145169]) +- Improve device registry restore tests ([@emontnemery] - [#145186]) +- Mark type hint as compulsory for entity.available property ([@epenet] - [#145189]) +- Mark all _FUNCTION_MATCH as mandatory in pylint plugin ([@epenet] - [#145194]) +- Mark type hint as compulsory for entity.assumed_state property ([@epenet] - [#145187]) +- Remove deprecated aux heat from ephember ([@gjohansson-ST] - [#145152]) +- Minor cleanup for pipeline tts stream test ([@balloob] - [#145146]) +- Revert "Link Shelly device entry with Shelly BT scanner entry (#144626)" ([@bieniu] - [#145177]) +- Move downloader service to separate module ([@epenet] - [#145183]) +- Add lamp capability for hood component in SmartThings ([@joostlek] - [#145036]) +- Add diagnostics platform to Immich integration ([@mib1185] - [#145162]) +- [ci] Skip step if coverage is skipped ([@cdce8p] - [#145202]) +- Bump go2rtc-client to 0.1.3b0 ([@edenhaus] - [#145192]) +- Mark all _CLASS_MATCH as mandatory in pylint plugin ([@epenet] - [#145200]) +- update pyatmo to version 9.2.0 ([@wuede] - [#145203]) +- Fix pylance warning on SnapshotAssertion import ([@chemelli74] - [#145206]) +- Update quality_scale rules status for Comelit ([@chemelli74] - [#143592]) +- Sort and simplify DeletedRegistryEntry ([@emontnemery] - [#145207]) +- Prevent import from syrupy.SnapshotAssertion ([@epenet] - [#145208]) +- Add exception translation for switchbot device initialization ([@zerzhang] - [#144828]) +- Add cover entity to Zimi integration ([@markhannon] - [#144330]) +- Fix typo in Ecovacs get_supported_entities ([@edenhaus] - [#145215]) +- Add missing type hint in zestimate ([@epenet] - [#145218]) +- Add full test coverage for Comelit cover ([@chemelli74] - [#144761]) +- Remove pylance warnings for Comelit tests ([@chemelli74] - [#145199]) +- Add missing type hint in vlc ([@epenet] - [#145223]) +- Improve type hints in rtorrent ([@epenet] - [#145222]) +- Use _attr_native_value in repetier ([@epenet] - [#145219]) +- Use shorthand attributes in yandex transport sensor ([@epenet] - [#145225]) +- Improve entity registry restore test ([@emontnemery] - [#145220]) +- Add device reconfigure to Comelit config flow ([@chemelli74] - [#142866]) +- Finish reconfigure test for Vodafone Station ([@chemelli74] - [#145230]) +- Add trigger_variables to template trigger 'for' field ([@Petro31] - [#136672]) +- Add action exceptions to Comelit integration ([@chemelli74] - [#143581]) +- Split update method in pioneer media player ([@epenet] - [#145212]) +- Fix invalid type hints in netgear switch ([@epenet] - [#145226]) +- Add missing type hint in homematic ([@epenet] - [#145214]) +- Allow TTS streams to generate temporary media source IDs ([@balloob] - [#145080]) +- Add missing type hint in plex ([@epenet] - [#145217]) +- Add support_streaming to ConversationEntity ([@balloob] - [#144998]) +- Fix wording of "Estimated power production" sensors in `forecast_solar` ([@NoRi2909] - [#145201]) +- Jewish Calendar: Implement diagnostics ([@tsvi] - [#145180]) +- TTS to only use stream entity method when streaming request comes in ([@balloob] - [#145167]) +- Add missing Miele tumble dryer program codes ([@astrandb] - [#145236]) +- Jewish calendar - quality scale - fix missing translations ([@tsvi] - [#144410]) +- Jewish calendar: set parallel updates to 0 ([@tsvi] - [#144986]) +- Jewish Calendar - quality scale - use specific config flow ([@tsvi] - [#144408]) +- Only pass serializable data to media player intent ([@balloob] - [#145244]) +- Fix streaming window cover entity in Teslemetry ([@Bre77] - [#145012]) +- Updated code owners for the blue current integration. ([@NickKoepr] - [#144962]) +- Add media_source platform to Immich integration ([@mib1185] - [#145159]) +- Mark entity methods and properties as mandatory in pylint plugin ([@epenet] - [#145210]) +- Add new Probe Plus integration ([@pantherale0] - [#143424]) +- Improve type hints in xiaomi_aqara light turn_on ([@epenet] - [#145257]) +- Use shorthand attributes in raspyrfm ([@epenet] - [#145250]) +- Improve type hints in omnilogic ([@epenet] - [#145259]) +- Sort usb ports in Z-Wave flow so unknown devices are last ([@MindFreeze] - [#145211]) +- Use runtime_data in smarttub ([@epenet] - [#145279]) +- Improve type hints in blebox climate ([@epenet] - [#145282]) +- Use shorthand attributes in yi camera ([@epenet] - [#145276]) +- Bump aiontfy to 0.5.3 ([@tr4nt0r] - [#145263]) +- Use shorthand attributes in tfiac climate ([@epenet] - [#145289]) +- Drop useless unit conversion in smarttub ([@epenet] - [#145287]) +- Use shorthand attributes in melissa climate ([@epenet] - [#145286]) +- Use shorthand attributes in intesishome climate ([@epenet] - [#145285]) +- Use shorthand attributes in push camera ([@epenet] - [#145273]) +- Improve type hints in homematic climate ([@epenet] - [#145283]) +- Use shorthand attributes in touchline climate ([@epenet] - [#145292]) +- Use shorthand attributes in vivotek camera ([@epenet] - [#145275]) +- Use shorthand attributes in venstar climate ([@epenet] - [#145294]) +- Use shorthand attributes in xs1 climate ([@epenet] - [#145298]) +- Improve type hints in xs1 entities ([@epenet] - [#145299]) +- add date and time service to bosch_alarm ([@sanjay900] - [#142243]) +- Refactor set_temperature in venstar climate ([@epenet] - [#145297]) +- Use shorthand attributes in xiaomi_aqara ([@epenet] - [#145253]) +- Use shorthand attributes in rpi_camera camera ([@epenet] - [#145274]) +- Mark button methods and properties as mandatory in pylint plugin ([@epenet] - [#145269]) +- Fix typos in user-facing strings of `zha` ([@NoRi2909] - [#145305]) +- Mark alarm_control_panel methods and properties as mandatory in pylint plugin ([@epenet] - [#145270]) +- Mark calendar methods and properties as mandatory in pylint plugin ([@epenet] - [#145271]) +- Add class init type hint to xiaomi_aqara ([@epenet] - [#145255]) +- Tidy up service call for bosch_alarm ([@sanjay900] - [#145306]) +- Mark turn_on/turn_off/toggle as mandatory in pylint plugin ([@epenet] - [#145249]) +- Fix issues with bosch alarm dhcp discovery ([@sanjay900] - [#145034]) +- Bump teslemetry_stream to 0.7.9 in Teslemetry ([@Bre77] - [#145303]) +- Add Wh/km unit for energy distance ([@frenck] - [#145243]) +- Mark camera methods and properties as mandatory in pylint plugin ([@epenet] - [#145272]) +- Mark climate methods and properties as mandatory in pylint plugin ([@epenet] - [#145280]) +- Make spelling of "setpoint" consistent in `opentherm_gw` ([@NoRi2909] - [#145318]) +- Update binary sensor translations for bosch_alarm ([@sanjay900] - [#145315]) +- Use preferred spelling of "setpoint" in `smartthings` ([@NoRi2909] - [#145319]) +- Remove deprecated aux heat from Climate Entity component ([@gjohansson-ST] - [#145151]) +- Add solar charging options to Wallbox integration ([@jorisdrenth] - [#139286]) +- Create repair issue if not all add-ons or folders were backed up ([@emontnemery] - [#144999]) +- Add Albanian (Shqip) language ([@bramkragten] - [#145324]) +- Suez water: fetch historical data in statistics ([@jb101010-2] - [#131166]) +- Jewish calendar : icon translations ([@tsvi] - [#145329]) +- bump aioimmich to 0.6.0 ([@mib1185] - [#145334]) +- Jewish calendar: move value calculation to entity description (1/3) ([@tsvi] - [#144272]) +- bump aiokem to 0.5.11 ([@PeteRager] - [#145332]) +- Assist Pipeline stream TTS when supported and long response ([@balloob] - [#145264]) +- Add support for videos in Immich media source ([@mib1185] - [#145254]) +- Added support for shared spaces in Synology DSM (Photo Station) ([@lodesmets] - [#144044]) +- Add date sensors to Rehlko ([@PeteRager] - [#145314]) +- Add support for music library folder to Sonos ([@PeteRager] - [#139554]) +- Remove the old ZWave controller from the list of migration targets ([@MindFreeze] - [#145281]) +- Bump xiaomi-ble to 0.39.0 ([@Ernst79] - [#145348]) +- Add sensors to Wallbox ([@jorisdrenth] - [#145247]) +- Bump pyswitchbot to 0.64.1 ([@zerzhang] - [#145360]) +- Minor code deduplication in backup manager ([@emontnemery] - [#145366]) +- Add hub3 support for switchbot integration ([@zerzhang] - [#145371]) +- Update links to user docs: Connect-ZBT-1, Green, Yellow ([@c0ffeeca7] - [#145374]) +- Bump eheimdigital to 1.2.0 ([@autinerd] - [#145372]) +- Add lock ultra and lock lite for switchbot integration ([@zerzhang] - [#145373]) +- Improve comment explaining planned backup store version bump ([@emontnemery] - [#145368]) +- Recommended installation option for Z-Wave ([@MindFreeze] - [#145327]) +- Bump lcn-frontend to 0.2.5 ([@alengwenus] - [#144983]) +- Improve failing backup repair messages ([@emontnemery] - [#145388]) +- Prevent types-*/setuptools/wheel runtime requirements in dependencies ([@epenet] - [#145381]) +- Fix Z-Wave installation type string ([@MartinHjelmare] - [#145390]) +- Improve Z-Wave config flow test fixtures ([@MartinHjelmare] - [#145378]) +- Jewish Calendar: Make exception translatable ([@tsvi] - [#145376]) +- Enable B009 ([@joostlek] - [#144192]) +- Update bluetooth-auto-recovery to 1.5.2 ([@cdce8p] - [#145395]) +- Update inkbird-ble to 0.16.2 ([@cdce8p] - [#145396]) +- Update sensorpro-ble to 0.7.1 ([@cdce8p] - [#145397]) +- Update igloohome-api to 0.1.1 ([@cdce8p] - [#145401]) +- Add SmartThings capability for Washer spin level ([@joostlek] - [#145039]) +- Add power cool and power freeze to SmartThings ([@joostlek] - [#145102]) +- wsdot component adopts wsdot package ([@ucodery] - [#144914]) +- Reword sunset event exception ([@tsvi] - [#145400]) +- ZHA repairs: remove links to obsolete docs ([@c0ffeeca7] - [#145398]) +- Add SmartThings capability for Washer soil level ([@joostlek] - [#145041]) +- Add thermostat fixture to SmartThings ([@joostlek] - [#145407]) +- Update metoffice to use DataHub API ([@avee87] - [#131425]) +- Update exception handling for initialization for Squeezebox ([@peteS-UK] - [#144674]) +- Bump lektricowifi to 0.1 ([@Lektrico] - [#145393]) +- Mark cover methods and properties as mandatory in pylint plugin ([@epenet] - [#145308]) +- Mark fan methods and properties as mandatory in pylint plugin ([@epenet] - [#145311]) +- Mark LLMs that support streaming as such ([@balloob] - [#145405]) +- Mark geo_location methods and properties as mandatory in pylint plugin ([@epenet] - [#145313]) +- Bump habiticalib to v.0.4.0 ([@tr4nt0r] - [#145414]) +- Clean up AbstractTemplateEntity ([@Petro31] - [#145409]) +- Catch blocking version pinning in dependencies early ([@epenet] - [#145364]) +- Add CancelBoost for Matter Water heater ([@lboue] - [#145316]) +- Remove unneeded parenthesis in comparison for Sonos ([@PeteRager] - [#145413]) +- Centralise MockStreamReaderChunked helper ([@mib1185] - [#145404]) +- Add valve position capability to SmartThings ([@joostlek] - [#144923]) +- Add climate entity for heatpump zones in SmartThings ([@joostlek] - [#144991]) +- Add binary_sensor platform to Rehlko ([@PeteRager] - [#145391]) +- Improve type hints in doods ([@epenet] - [#145426]) +- Hotfix for incorrect bracket in messages for Squeezebox ([@peteS-UK] - [#145418]) +- Add new button to the Lektrico integration ([@Lektrico] - [#145420]) +- Improve type hints in microsoft_face_identify ([@epenet] - [#145419]) +- Improve type hints in dlib_face_detect ([@epenet] - [#145422]) +- Improve type hints in dlib_face_identify ([@epenet] - [#145423]) +- Move to explicit exports in test helpers ([@joostlek] - [#145392]) +- Improve Z-Wave config flow test typing ([@MartinHjelmare] - [#145438]) +- Improve type hints in microsoft_face ([@epenet] - [#145417]) +- Catch invalid settings error in geocaching ([@marc7s] - [#139944]) +- Improve type hints in tensorflow ([@epenet] - [#145433]) +- Improve type hints in qrcode ([@epenet] - [#145430]) +- Improve type hints in openalpr_cloud ([@epenet] - [#145429]) +- Improve type hints in seven_segments ([@epenet] - [#145431]) +- Add range support to icon translations ([@frenck] - [#145340]) +- Improve type hints in sighthound ([@epenet] - [#145432]) +- switchbot_cloud: Add Smart Lock door and calibration state ([@mrueg] - [#143695]) +- Improve type hints in microsoft_face_detect ([@epenet] - [#145421]) +- Add paperless integration ([@fvgarrel] - [#145239]) +- Quantum Gateway device tracker tests ([@tamwahba] - [#145161]) +- Add webhook in switchbot cloud integration ([@Gigatrappeur] - [#132882]) +- Mark image_processing methods and properties as mandatory in pylint plugin ([@epenet] - [#145435]) +- Add Matter test to select attribute ([@joostlek] - [#145440]) +- Add matter attributes ([@jvmahon] - [#140843]) +- Matter Device Energy Management cluster ESAState attribute ([@lboue] - [#144430]) +- Don't add dynamically Home Connect event sensors and disable them by default ([@Diegorro98] - [#144757]) +- Add SMLIGHT button entities for second radio ([@tl-sl] - [#141463]) +- HomeKit Bridge integration: Adding `h264_qsv` as valid VIDEO_CODEC option ([@dalanmiller] - [#145448]) +- Add AbstractTemplateFan class in preparation for trigger based entity ([@Petro31] - [#144968]) +- Add AbstractTemplateLock to prepare for trigger based template locks ([@Petro31] - [#144978]) +- Add AbstractTemplate cover to prepare for trigger based template covers ([@Petro31] - [#144907]) +- Add AbstractTempleAlarmControlPanel class to prepare for trigger based template alarm control panels ([@Petro31] - [#144974]) +- Add AbstractTemplateVacuum to prepare for trigger based template vacuums ([@Petro31] - [#144990]) +- Add HomeKit thermostat fan state mapping for preheating, defrosting ([@jz-v] - [#145353]) +- Mark device_tracker methods and properties as mandatory in pylint plugin ([@epenet] - [#145309]) +- Add configuration url to Immich device info ([@mib1185] - [#145456]) +- Fix typo in reauth_confirm description of `metoffice` ([@NoRi2909] - [#145458]) +- Add default sensor data for Tesla Wall Connector tests ([@abmantis] - [#145462]) +- Replace empty mock in GoalZero tests ([@abmantis] - [#145463]) +- Make Powerwall energy sensors TOTAL_INCREASING to fix hardware swaps ([@exciton] - [#145165]) +- Add pending damage and pending quest items sensors ([@tr4nt0r] - [#145449]) +- Add pytest/codecov to forbidden runtime dependencies ([@epenet] - [#145447]) +- Prefer to create backups in local storage if selected ([@emontnemery] - [#145331]) +- Add paperless-ngx to strict typing ([@joostlek] - [#145466]) +- Add diagnostics to Paperless-ngx ([@joostlek] - [#145465]) +- Add support for Tuya Wireless Switch entity ([@lanthaler] - [#123284]) +- Improve mqtt subentry selector validation and remove redundant validators ([@jbouwh] - [#145499]) +- Add MQTT cover as entity platform on MQTT subentries ([@jbouwh] - [#144381]) +- Bump aiohttp to 3.12.0b3 ([@bdraco] - [#145358]) +- Bump Anthropic library to 0.52.0 ([@Shulyaka] - [#145494]) +- Improve type hints in xiaomi_miio humidifier ([@epenet] - [#145506]) +- Add concentration conversion support for mg/m³ ([@frenck] - [#145325]) +- Mark light methods and properties as mandatory in pylint plugin ([@epenet] - [#145510]) +- Don't manipulate hvac modes based on device active mode in AVM Fritz!SmartHome ([@mib1185] - [#145513]) +- Mark humidifier methods and properties as mandatory in pylint plugin ([@epenet] - [#145507]) +- Add Anthropic Claude 4 support ([@Shulyaka] - [#145505]) +- Add trigger based template cover ([@Petro31] - [#145455]) +- Add automatic backup event entity to Home Assistant Backup system ([@mib1185] - [#145350]) +- Use runtime_data in xiaomi_miio ([@epenet] - [#145517]) +- Support readonly selectors in config_flows ([@karwosts] - [#129456]) +- Bump py-sucks to 0.9.11 ([@mib1185] - [#145518]) +- Add Matter Pump device type ([@lboue] - [#145335]) +- Add MQTT fan as entity platform on MQTT subentries ([@jbouwh] - [#144698]) +- Remove repoze.lru from license exceptions ([@epenet] - [#145519]) +- Add read_only selectors to Statistics Options Flow ([@karwosts] - [#145522]) +- Use _handle_coordinator_update() instead of own callback in Feedreader event entity ([@mib1185] - [#145520]) +- Remove inactive codeowner from template integration ([@Petro31] - [#145535]) +- Bump aiohttp to 3.12.0rc0 ([@bdraco] - [#145540]) +- Bump incomfort-client to v0.6.9 ([@jbouwh] - [#145546]) +- Simplify ZBT-1 setup string ([@abmantis] - [#145532]) +- Bump androidtvremote2 to 0.2.2 ([@tronikos] - [#145542]) +- Add data descriptions in the Android TV Remote Configure Android apps ([@tronikos] - [#145537]) +- Fix translation strings for MQTT subentries ([@jbouwh] - [#145529]) +- Bump python-linkplay to v0.2.8 ([@silamon] - [#145550]) +- Bump aiohttp to 3.12.0rc1 ([@bdraco] - [#145562]) +- Add preset mode to Comelit climate ([@chemelli74] - [#145195]) +- Bump pylamarzocco to 2.0.5 ([@zweckj] - [#145560]) +- Bump aiokem to 0.5.12 ([@PeteRager] - [#145565]) +- Bump aiohttp to 3.12.0 ([@bdraco] - [#145570]) +- Remove global registry reference in coordinator for UptimeRobot ([@chemelli74] - [#142938]) +- Bump opower to 0.12.2 ([@tronikos] - [#145573]) +- Add SmartThings freezer and cooler temperatures ([@joostlek] - [#145468]) +- Safe get for backflush status in lamarzocco ([@zweckj] - [#145559]) +- Add reauth and reconfigure to paperless ([@fvgarrel] - [#145469]) +- Fix aiohttp MockPayloadWriter ([@cdce8p] - [#145579]) +- Add `returned energy` sensor for Shelly RPC switch component ([@bieniu] - [#145490]) +- New integration Amazon Devices ([@chemelli74] - [#144422]) +- Add DHCP discovery to Amazon Devices ([@joostlek] - [#145587]) +- Change cooler name to fridge in SmartThings ([@joostlek] - [#145590]) +- Bump uiprotect to version 7.9.2 ([@RaHehl] - [#145583]) +- Pipeline to stream TTS on tool call ([@balloob] - [#145477]) +- Bump uiprotect to version 7.10.0 ([@RaHehl] - [#145596]) +- Bump pylamarzocco to 2.0.6 ([@zweckj] - [#145595]) +- Enable message Streaming in the Gemini integration. ([@IvanLH] - [#144937]) +- Bump ZHA to 0.0.59 ([@TheJulianJES] - [#145597]) +- Add issue trackers to requirements script exceptions ([@epenet] - [#145608]) +- Use sub-devices for Shelly multi-channel devices ([@bieniu] - [#144100]) +- Add more mac-addresses for Amazon Devices autodiscovery ([@chemelli74] - [#145598]) +- Improve Bluetooth binary_sensor for Amazon Devices ([@chemelli74] - [#145600]) +- Add payload ON and OFF options to MQTT switch subentry component ([@jbouwh] - [#144627]) +- Disable last cleaning sensor for gs3mp model in lamarzocco ([@zweckj] - [#145576]) +- Fix reference to "tilt command topic" in MQTT translation strings ([@jbouwh] - [#145563]) +- Bump aiolifx to 1.1.5 to improve the identification of LIFX Luna ([@Djelibeybi] - [#145416]) +- Mark Shelly quality as silver ([@bieniu] - [#145610]) +- Fulfilled quality rules - gold and platinum tiers for Miele integration ([@astrandb] - [#144773]) +- Add from_hex filter ([@Petro31] - [#145229]) +- Improve type hints in XiaomiGatewayDevice derived entities ([@epenet] - [#145605]) +- Allow base64_encode to support bytes and strings ([@Petro31] - [#145227]) +- Download backup if restore fails in Z-Wave migration ([@MindFreeze] - [#145434]) +- Add Homee event platform ([@Taraman17] - [#145569]) +- Empty response returns empty list in Nord Pool ([@gjohansson-ST] - [#145514]) -[#112047]: https://github.com/home-assistant/core/pull/112047 -[#121522]: https://github.com/home-assistant/core/pull/121522 -[#121548]: https://github.com/home-assistant/core/pull/121548 -[#124743]: https://github.com/home-assistant/core/pull/124743 -[#126064]: https://github.com/home-assistant/core/pull/126064 -[#126487]: https://github.com/home-assistant/core/pull/126487 -[#126878]: https://github.com/home-assistant/core/pull/126878 -[#127280]: https://github.com/home-assistant/core/pull/127280 -[#127550]: https://github.com/home-assistant/core/pull/127550 -[#127687]: https://github.com/home-assistant/core/pull/127687 -[#127957]: https://github.com/home-assistant/core/pull/127957 -[#128366]: https://github.com/home-assistant/core/pull/128366 -[#128439]: https://github.com/home-assistant/core/pull/128439 -[#129009]: https://github.com/home-assistant/core/pull/129009 -[#129352]: https://github.com/home-assistant/core/pull/129352 -[#129636]: https://github.com/home-assistant/core/pull/129636 -[#129757]: https://github.com/home-assistant/core/pull/129757 -[#130196]: https://github.com/home-assistant/core/pull/130196 -[#130356]: https://github.com/home-assistant/core/pull/130356 -[#130408]: https://github.com/home-assistant/core/pull/130408 -[#130513]: https://github.com/home-assistant/core/pull/130513 -[#130657]: https://github.com/home-assistant/core/pull/130657 -[#130717]: https://github.com/home-assistant/core/pull/130717 -[#130731]: https://github.com/home-assistant/core/pull/130731 -[#130738]: https://github.com/home-assistant/core/pull/130738 -[#130918]: https://github.com/home-assistant/core/pull/130918 -[#131032]: https://github.com/home-assistant/core/pull/131032 -[#131133]: https://github.com/home-assistant/core/pull/131133 -[#131224]: https://github.com/home-assistant/core/pull/131224 -[#131274]: https://github.com/home-assistant/core/pull/131274 -[#131371]: https://github.com/home-assistant/core/pull/131371 -[#131416]: https://github.com/home-assistant/core/pull/131416 -[#131433]: https://github.com/home-assistant/core/pull/131433 -[#131496]: https://github.com/home-assistant/core/pull/131496 -[#131550]: https://github.com/home-assistant/core/pull/131550 -[#131586]: https://github.com/home-assistant/core/pull/131586 -[#131676]: https://github.com/home-assistant/core/pull/131676 -[#131914]: https://github.com/home-assistant/core/pull/131914 -[#131965]: https://github.com/home-assistant/core/pull/131965 -[#132017]: https://github.com/home-assistant/core/pull/132017 -[#132117]: https://github.com/home-assistant/core/pull/132117 -[#132267]: https://github.com/home-assistant/core/pull/132267 -[#132502]: https://github.com/home-assistant/core/pull/132502 -[#132551]: https://github.com/home-assistant/core/pull/132551 -[#132754]: https://github.com/home-assistant/core/pull/132754 -[#132783]: https://github.com/home-assistant/core/pull/132783 -[#132871]: https://github.com/home-assistant/core/pull/132871 -[#132879]: https://github.com/home-assistant/core/pull/132879 -[#132920]: https://github.com/home-assistant/core/pull/132920 -[#133099]: https://github.com/home-assistant/core/pull/133099 -[#133227]: https://github.com/home-assistant/core/pull/133227 -[#133269]: https://github.com/home-assistant/core/pull/133269 -[#133270]: https://github.com/home-assistant/core/pull/133270 -[#133285]: https://github.com/home-assistant/core/pull/133285 -[#133318]: https://github.com/home-assistant/core/pull/133318 -[#133328]: https://github.com/home-assistant/core/pull/133328 -[#133342]: https://github.com/home-assistant/core/pull/133342 -[#133386]: https://github.com/home-assistant/core/pull/133386 -[#133398]: https://github.com/home-assistant/core/pull/133398 -[#133452]: https://github.com/home-assistant/core/pull/133452 -[#133511]: https://github.com/home-assistant/core/pull/133511 -[#133546]: https://github.com/home-assistant/core/pull/133546 -[#133583]: https://github.com/home-assistant/core/pull/133583 -[#133612]: https://github.com/home-assistant/core/pull/133612 -[#133615]: https://github.com/home-assistant/core/pull/133615 -[#133617]: https://github.com/home-assistant/core/pull/133617 -[#133663]: https://github.com/home-assistant/core/pull/133663 -[#133678]: https://github.com/home-assistant/core/pull/133678 -[#133691]: https://github.com/home-assistant/core/pull/133691 -[#133704]: https://github.com/home-assistant/core/pull/133704 -[#133732]: https://github.com/home-assistant/core/pull/133732 -[#133738]: https://github.com/home-assistant/core/pull/133738 -[#133777]: https://github.com/home-assistant/core/pull/133777 -[#133784]: https://github.com/home-assistant/core/pull/133784 -[#133810]: https://github.com/home-assistant/core/pull/133810 -[#133827]: https://github.com/home-assistant/core/pull/133827 -[#133833]: https://github.com/home-assistant/core/pull/133833 -[#133840]: https://github.com/home-assistant/core/pull/133840 -[#133844]: https://github.com/home-assistant/core/pull/133844 -[#133852]: https://github.com/home-assistant/core/pull/133852 -[#133866]: https://github.com/home-assistant/core/pull/133866 -[#133870]: https://github.com/home-assistant/core/pull/133870 -[#133888]: https://github.com/home-assistant/core/pull/133888 -[#133893]: https://github.com/home-assistant/core/pull/133893 -[#133895]: https://github.com/home-assistant/core/pull/133895 -[#133902]: https://github.com/home-assistant/core/pull/133902 -[#133910]: https://github.com/home-assistant/core/pull/133910 -[#133920]: https://github.com/home-assistant/core/pull/133920 -[#133921]: https://github.com/home-assistant/core/pull/133921 -[#133928]: https://github.com/home-assistant/core/pull/133928 -[#133937]: https://github.com/home-assistant/core/pull/133937 -[#133939]: https://github.com/home-assistant/core/pull/133939 -[#133953]: https://github.com/home-assistant/core/pull/133953 -[#133955]: https://github.com/home-assistant/core/pull/133955 -[#133957]: https://github.com/home-assistant/core/pull/133957 -[#133958]: https://github.com/home-assistant/core/pull/133958 -[#133959]: https://github.com/home-assistant/core/pull/133959 -[#133962]: https://github.com/home-assistant/core/pull/133962 -[#133969]: https://github.com/home-assistant/core/pull/133969 -[#133970]: https://github.com/home-assistant/core/pull/133970 -[#133981]: https://github.com/home-assistant/core/pull/133981 -[#133982]: https://github.com/home-assistant/core/pull/133982 -[#133987]: https://github.com/home-assistant/core/pull/133987 -[#133988]: https://github.com/home-assistant/core/pull/133988 -[#133994]: https://github.com/home-assistant/core/pull/133994 -[#133996]: https://github.com/home-assistant/core/pull/133996 -[#133997]: https://github.com/home-assistant/core/pull/133997 -[#134001]: https://github.com/home-assistant/core/pull/134001 -[#134004]: https://github.com/home-assistant/core/pull/134004 -[#134016]: https://github.com/home-assistant/core/pull/134016 -[#134019]: https://github.com/home-assistant/core/pull/134019 -[#134020]: https://github.com/home-assistant/core/pull/134020 -[#134021]: https://github.com/home-assistant/core/pull/134021 -[#134025]: https://github.com/home-assistant/core/pull/134025 -[#134026]: https://github.com/home-assistant/core/pull/134026 -[#134027]: https://github.com/home-assistant/core/pull/134027 -[#134028]: https://github.com/home-assistant/core/pull/134028 -[#134036]: https://github.com/home-assistant/core/pull/134036 -[#134040]: https://github.com/home-assistant/core/pull/134040 -[#134041]: https://github.com/home-assistant/core/pull/134041 -[#134044]: https://github.com/home-assistant/core/pull/134044 -[#134049]: https://github.com/home-assistant/core/pull/134049 -[#134051]: https://github.com/home-assistant/core/pull/134051 -[#134053]: https://github.com/home-assistant/core/pull/134053 -[#134054]: https://github.com/home-assistant/core/pull/134054 -[#134055]: https://github.com/home-assistant/core/pull/134055 -[#134056]: https://github.com/home-assistant/core/pull/134056 -[#134059]: https://github.com/home-assistant/core/pull/134059 -[#134060]: https://github.com/home-assistant/core/pull/134060 -[#134069]: https://github.com/home-assistant/core/pull/134069 -[#134072]: https://github.com/home-assistant/core/pull/134072 -[#134079]: https://github.com/home-assistant/core/pull/134079 -[#134087]: https://github.com/home-assistant/core/pull/134087 -[#134088]: https://github.com/home-assistant/core/pull/134088 -[#134093]: https://github.com/home-assistant/core/pull/134093 -[#134097]: https://github.com/home-assistant/core/pull/134097 -[#134100]: https://github.com/home-assistant/core/pull/134100 -[#134104]: https://github.com/home-assistant/core/pull/134104 -[#134105]: https://github.com/home-assistant/core/pull/134105 -[#134106]: https://github.com/home-assistant/core/pull/134106 -[#134107]: https://github.com/home-assistant/core/pull/134107 -[#134108]: https://github.com/home-assistant/core/pull/134108 -[#134109]: https://github.com/home-assistant/core/pull/134109 -[#134110]: https://github.com/home-assistant/core/pull/134110 -[#134115]: https://github.com/home-assistant/core/pull/134115 -[#134116]: https://github.com/home-assistant/core/pull/134116 -[#134117]: https://github.com/home-assistant/core/pull/134117 -[#134118]: https://github.com/home-assistant/core/pull/134118 -[#134120]: https://github.com/home-assistant/core/pull/134120 -[#134122]: https://github.com/home-assistant/core/pull/134122 -[#134124]: https://github.com/home-assistant/core/pull/134124 -[#134130]: https://github.com/home-assistant/core/pull/134130 -[#134132]: https://github.com/home-assistant/core/pull/134132 -[#134133]: https://github.com/home-assistant/core/pull/134133 -[#134135]: https://github.com/home-assistant/core/pull/134135 -[#134137]: https://github.com/home-assistant/core/pull/134137 -[#134138]: https://github.com/home-assistant/core/pull/134138 -[#134143]: https://github.com/home-assistant/core/pull/134143 -[#134146]: https://github.com/home-assistant/core/pull/134146 -[#134147]: https://github.com/home-assistant/core/pull/134147 -[#134150]: https://github.com/home-assistant/core/pull/134150 -[#134151]: https://github.com/home-assistant/core/pull/134151 -[#134153]: https://github.com/home-assistant/core/pull/134153 -[#134156]: https://github.com/home-assistant/core/pull/134156 -[#134170]: https://github.com/home-assistant/core/pull/134170 -[#134173]: https://github.com/home-assistant/core/pull/134173 -[#134174]: https://github.com/home-assistant/core/pull/134174 -[#134175]: https://github.com/home-assistant/core/pull/134175 -[#134179]: https://github.com/home-assistant/core/pull/134179 -[#134185]: https://github.com/home-assistant/core/pull/134185 -[#134186]: https://github.com/home-assistant/core/pull/134186 -[#134187]: https://github.com/home-assistant/core/pull/134187 -[#134192]: https://github.com/home-assistant/core/pull/134192 -[#134193]: https://github.com/home-assistant/core/pull/134193 -[#134196]: https://github.com/home-assistant/core/pull/134196 -[#134197]: https://github.com/home-assistant/core/pull/134197 -[#134198]: https://github.com/home-assistant/core/pull/134198 -[#134200]: https://github.com/home-assistant/core/pull/134200 -[#134207]: https://github.com/home-assistant/core/pull/134207 -[#134210]: https://github.com/home-assistant/core/pull/134210 -[#134211]: https://github.com/home-assistant/core/pull/134211 -[#134212]: https://github.com/home-assistant/core/pull/134212 -[#134213]: https://github.com/home-assistant/core/pull/134213 -[#134221]: https://github.com/home-assistant/core/pull/134221 -[#134222]: https://github.com/home-assistant/core/pull/134222 -[#134229]: https://github.com/home-assistant/core/pull/134229 -[#134242]: https://github.com/home-assistant/core/pull/134242 -[#134244]: https://github.com/home-assistant/core/pull/134244 -[#134245]: https://github.com/home-assistant/core/pull/134245 -[#134246]: https://github.com/home-assistant/core/pull/134246 -[#134256]: https://github.com/home-assistant/core/pull/134256 -[#134261]: https://github.com/home-assistant/core/pull/134261 -[#134275]: https://github.com/home-assistant/core/pull/134275 -[#134277]: https://github.com/home-assistant/core/pull/134277 -[#134278]: https://github.com/home-assistant/core/pull/134278 -[#134279]: https://github.com/home-assistant/core/pull/134279 -[#134281]: https://github.com/home-assistant/core/pull/134281 -[#134282]: https://github.com/home-assistant/core/pull/134282 -[#134285]: https://github.com/home-assistant/core/pull/134285 -[#134290]: https://github.com/home-assistant/core/pull/134290 -[#134291]: https://github.com/home-assistant/core/pull/134291 -[#134296]: https://github.com/home-assistant/core/pull/134296 -[#134298]: https://github.com/home-assistant/core/pull/134298 -[#134299]: https://github.com/home-assistant/core/pull/134299 -[#134300]: https://github.com/home-assistant/core/pull/134300 -[#134301]: https://github.com/home-assistant/core/pull/134301 -[#134302]: https://github.com/home-assistant/core/pull/134302 -[#134303]: https://github.com/home-assistant/core/pull/134303 -[#134304]: https://github.com/home-assistant/core/pull/134304 -[#134305]: https://github.com/home-assistant/core/pull/134305 -[#134307]: https://github.com/home-assistant/core/pull/134307 -[#134308]: https://github.com/home-assistant/core/pull/134308 -[#134309]: https://github.com/home-assistant/core/pull/134309 -[#134310]: https://github.com/home-assistant/core/pull/134310 -[#134314]: https://github.com/home-assistant/core/pull/134314 -[#134320]: https://github.com/home-assistant/core/pull/134320 -[#134328]: https://github.com/home-assistant/core/pull/134328 -[#134330]: https://github.com/home-assistant/core/pull/134330 -[#134331]: https://github.com/home-assistant/core/pull/134331 -[#134333]: https://github.com/home-assistant/core/pull/134333 -[#134334]: https://github.com/home-assistant/core/pull/134334 -[#134339]: https://github.com/home-assistant/core/pull/134339 -[#134342]: https://github.com/home-assistant/core/pull/134342 -[#134347]: https://github.com/home-assistant/core/pull/134347 -[#134348]: https://github.com/home-assistant/core/pull/134348 -[#134354]: https://github.com/home-assistant/core/pull/134354 -[#134366]: https://github.com/home-assistant/core/pull/134366 -[#134368]: https://github.com/home-assistant/core/pull/134368 -[#134372]: https://github.com/home-assistant/core/pull/134372 -[#134382]: https://github.com/home-assistant/core/pull/134382 -[#134383]: https://github.com/home-assistant/core/pull/134383 -[#134385]: https://github.com/home-assistant/core/pull/134385 -[#134387]: https://github.com/home-assistant/core/pull/134387 -[#134393]: https://github.com/home-assistant/core/pull/134393 -[#134394]: https://github.com/home-assistant/core/pull/134394 -[#134399]: https://github.com/home-assistant/core/pull/134399 -[#134402]: https://github.com/home-assistant/core/pull/134402 -[#134410]: https://github.com/home-assistant/core/pull/134410 -[#134415]: https://github.com/home-assistant/core/pull/134415 -[#134416]: https://github.com/home-assistant/core/pull/134416 -[#134419]: https://github.com/home-assistant/core/pull/134419 -[#134420]: https://github.com/home-assistant/core/pull/134420 -[#134422]: https://github.com/home-assistant/core/pull/134422 -[#134426]: https://github.com/home-assistant/core/pull/134426 -[#134433]: https://github.com/home-assistant/core/pull/134433 -[#134441]: https://github.com/home-assistant/core/pull/134441 -[#134444]: https://github.com/home-assistant/core/pull/134444 -[#134446]: https://github.com/home-assistant/core/pull/134446 -[#134447]: https://github.com/home-assistant/core/pull/134447 -[#134450]: https://github.com/home-assistant/core/pull/134450 -[#134457]: https://github.com/home-assistant/core/pull/134457 -[#134459]: https://github.com/home-assistant/core/pull/134459 -[#134461]: https://github.com/home-assistant/core/pull/134461 -[#134465]: https://github.com/home-assistant/core/pull/134465 -[#134466]: https://github.com/home-assistant/core/pull/134466 -[#134468]: https://github.com/home-assistant/core/pull/134468 -[#134469]: https://github.com/home-assistant/core/pull/134469 -[#134472]: https://github.com/home-assistant/core/pull/134472 -[#134473]: https://github.com/home-assistant/core/pull/134473 -[#134475]: https://github.com/home-assistant/core/pull/134475 -[#134477]: https://github.com/home-assistant/core/pull/134477 -[#134478]: https://github.com/home-assistant/core/pull/134478 -[#134479]: https://github.com/home-assistant/core/pull/134479 -[#134480]: https://github.com/home-assistant/core/pull/134480 -[#134482]: https://github.com/home-assistant/core/pull/134482 -[#134485]: https://github.com/home-assistant/core/pull/134485 -[#134487]: https://github.com/home-assistant/core/pull/134487 -[#134488]: https://github.com/home-assistant/core/pull/134488 -[#134491]: https://github.com/home-assistant/core/pull/134491 -[#134492]: https://github.com/home-assistant/core/pull/134492 -[#134493]: https://github.com/home-assistant/core/pull/134493 -[#134494]: https://github.com/home-assistant/core/pull/134494 -[#134499]: https://github.com/home-assistant/core/pull/134499 -[#134501]: https://github.com/home-assistant/core/pull/134501 -[#134503]: https://github.com/home-assistant/core/pull/134503 -[#134522]: https://github.com/home-assistant/core/pull/134522 -[#134532]: https://github.com/home-assistant/core/pull/134532 -[#134533]: https://github.com/home-assistant/core/pull/134533 -[#134535]: https://github.com/home-assistant/core/pull/134535 -[#134536]: https://github.com/home-assistant/core/pull/134536 -[#134537]: https://github.com/home-assistant/core/pull/134537 -[#134543]: https://github.com/home-assistant/core/pull/134543 -[#134551]: https://github.com/home-assistant/core/pull/134551 -[#134553]: https://github.com/home-assistant/core/pull/134553 -[#134563]: https://github.com/home-assistant/core/pull/134563 -[#134576]: https://github.com/home-assistant/core/pull/134576 -[#134591]: https://github.com/home-assistant/core/pull/134591 -[#134596]: https://github.com/home-assistant/core/pull/134596 -[#134616]: https://github.com/home-assistant/core/pull/134616 -[#134617]: https://github.com/home-assistant/core/pull/134617 -[#134619]: https://github.com/home-assistant/core/pull/134619 -[#134621]: https://github.com/home-assistant/core/pull/134621 -[#134625]: https://github.com/home-assistant/core/pull/134625 -[#134634]: https://github.com/home-assistant/core/pull/134634 -[#134646]: https://github.com/home-assistant/core/pull/134646 -[#134654]: https://github.com/home-assistant/core/pull/134654 -[#134667]: https://github.com/home-assistant/core/pull/134667 -[#134668]: https://github.com/home-assistant/core/pull/134668 -[#134671]: https://github.com/home-assistant/core/pull/134671 -[#134680]: https://github.com/home-assistant/core/pull/134680 -[#134682]: https://github.com/home-assistant/core/pull/134682 -[#134683]: https://github.com/home-assistant/core/pull/134683 -[#134687]: https://github.com/home-assistant/core/pull/134687 -[#134692]: https://github.com/home-assistant/core/pull/134692 -[#134694]: https://github.com/home-assistant/core/pull/134694 -[#134697]: https://github.com/home-assistant/core/pull/134697 -[#134700]: https://github.com/home-assistant/core/pull/134700 -[#134705]: https://github.com/home-assistant/core/pull/134705 -[#134721]: https://github.com/home-assistant/core/pull/134721 -[#134722]: https://github.com/home-assistant/core/pull/134722 -[#134724]: https://github.com/home-assistant/core/pull/134724 -[#134733]: https://github.com/home-assistant/core/pull/134733 -[#134745]: https://github.com/home-assistant/core/pull/134745 -[#134747]: https://github.com/home-assistant/core/pull/134747 -[#134748]: https://github.com/home-assistant/core/pull/134748 -[#134752]: https://github.com/home-assistant/core/pull/134752 -[#134765]: https://github.com/home-assistant/core/pull/134765 -[#134776]: https://github.com/home-assistant/core/pull/134776 -[#134778]: https://github.com/home-assistant/core/pull/134778 -[#134779]: https://github.com/home-assistant/core/pull/134779 -[#134780]: https://github.com/home-assistant/core/pull/134780 -[#134783]: https://github.com/home-assistant/core/pull/134783 -[#134799]: https://github.com/home-assistant/core/pull/134799 -[#134807]: https://github.com/home-assistant/core/pull/134807 -[#134809]: https://github.com/home-assistant/core/pull/134809 -[#134815]: https://github.com/home-assistant/core/pull/134815 -[#134816]: https://github.com/home-assistant/core/pull/134816 -[#134817]: https://github.com/home-assistant/core/pull/134817 -[#134822]: https://github.com/home-assistant/core/pull/134822 -[#134824]: https://github.com/home-assistant/core/pull/134824 -[#134830]: https://github.com/home-assistant/core/pull/134830 -[#134831]: https://github.com/home-assistant/core/pull/134831 -[#134837]: https://github.com/home-assistant/core/pull/134837 -[#134838]: https://github.com/home-assistant/core/pull/134838 -[#134841]: https://github.com/home-assistant/core/pull/134841 -[#134843]: https://github.com/home-assistant/core/pull/134843 -[#134844]: https://github.com/home-assistant/core/pull/134844 -[#134852]: https://github.com/home-assistant/core/pull/134852 -[#134858]: https://github.com/home-assistant/core/pull/134858 -[#134888]: https://github.com/home-assistant/core/pull/134888 -[#134894]: https://github.com/home-assistant/core/pull/134894 -[#134900]: https://github.com/home-assistant/core/pull/134900 -[#134901]: https://github.com/home-assistant/core/pull/134901 -[#134906]: https://github.com/home-assistant/core/pull/134906 -[#134914]: https://github.com/home-assistant/core/pull/134914 -[#134916]: https://github.com/home-assistant/core/pull/134916 -[#134917]: https://github.com/home-assistant/core/pull/134917 -[#134920]: https://github.com/home-assistant/core/pull/134920 -[#134921]: https://github.com/home-assistant/core/pull/134921 -[#134924]: https://github.com/home-assistant/core/pull/134924 -[#134925]: https://github.com/home-assistant/core/pull/134925 -[#134926]: https://github.com/home-assistant/core/pull/134926 -[#134931]: https://github.com/home-assistant/core/pull/134931 -[#134935]: https://github.com/home-assistant/core/pull/134935 -[#134942]: https://github.com/home-assistant/core/pull/134942 -[#134947]: https://github.com/home-assistant/core/pull/134947 -[#134950]: https://github.com/home-assistant/core/pull/134950 -[#134951]: https://github.com/home-assistant/core/pull/134951 -[#134952]: https://github.com/home-assistant/core/pull/134952 -[#134953]: https://github.com/home-assistant/core/pull/134953 -[#134954]: https://github.com/home-assistant/core/pull/134954 -[#134956]: https://github.com/home-assistant/core/pull/134956 -[#134962]: https://github.com/home-assistant/core/pull/134962 -[#134966]: https://github.com/home-assistant/core/pull/134966 -[#134971]: https://github.com/home-assistant/core/pull/134971 -[#134975]: https://github.com/home-assistant/core/pull/134975 -[#134978]: https://github.com/home-assistant/core/pull/134978 -[#134982]: https://github.com/home-assistant/core/pull/134982 -[#134985]: https://github.com/home-assistant/core/pull/134985 -[#134990]: https://github.com/home-assistant/core/pull/134990 -[#134991]: https://github.com/home-assistant/core/pull/134991 -[#134993]: https://github.com/home-assistant/core/pull/134993 -[#134996]: https://github.com/home-assistant/core/pull/134996 -[#134998]: https://github.com/home-assistant/core/pull/134998 -[#135000]: https://github.com/home-assistant/core/pull/135000 -[#135004]: https://github.com/home-assistant/core/pull/135004 -[#135006]: https://github.com/home-assistant/core/pull/135006 -[#135015]: https://github.com/home-assistant/core/pull/135015 -[#135017]: https://github.com/home-assistant/core/pull/135017 -[#135018]: https://github.com/home-assistant/core/pull/135018 -[#135021]: https://github.com/home-assistant/core/pull/135021 -[#135022]: https://github.com/home-assistant/core/pull/135022 -[#135028]: https://github.com/home-assistant/core/pull/135028 -[#135029]: https://github.com/home-assistant/core/pull/135029 -[#135030]: https://github.com/home-assistant/core/pull/135030 -[#135031]: https://github.com/home-assistant/core/pull/135031 -[#135032]: https://github.com/home-assistant/core/pull/135032 -[#135042]: https://github.com/home-assistant/core/pull/135042 -[#135046]: https://github.com/home-assistant/core/pull/135046 -[#135049]: https://github.com/home-assistant/core/pull/135049 -[#135052]: https://github.com/home-assistant/core/pull/135052 -[#135057]: https://github.com/home-assistant/core/pull/135057 -[#135058]: https://github.com/home-assistant/core/pull/135058 -[#135067]: https://github.com/home-assistant/core/pull/135067 -[#135068]: https://github.com/home-assistant/core/pull/135068 -[#135070]: https://github.com/home-assistant/core/pull/135070 -[#135071]: https://github.com/home-assistant/core/pull/135071 -[#135075]: https://github.com/home-assistant/core/pull/135075 -[#135081]: https://github.com/home-assistant/core/pull/135081 -[#135083]: https://github.com/home-assistant/core/pull/135083 -[#135095]: https://github.com/home-assistant/core/pull/135095 -[#135098]: https://github.com/home-assistant/core/pull/135098 -[#135102]: https://github.com/home-assistant/core/pull/135102 -[#135105]: https://github.com/home-assistant/core/pull/135105 -[#135108]: https://github.com/home-assistant/core/pull/135108 -[#135109]: https://github.com/home-assistant/core/pull/135109 -[#135120]: https://github.com/home-assistant/core/pull/135120 -[#135121]: https://github.com/home-assistant/core/pull/135121 -[#135125]: https://github.com/home-assistant/core/pull/135125 -[#135126]: https://github.com/home-assistant/core/pull/135126 -[#135130]: https://github.com/home-assistant/core/pull/135130 -[#135133]: https://github.com/home-assistant/core/pull/135133 -[#135135]: https://github.com/home-assistant/core/pull/135135 -[#135138]: https://github.com/home-assistant/core/pull/135138 -[#135143]: https://github.com/home-assistant/core/pull/135143 -[#135148]: https://github.com/home-assistant/core/pull/135148 -[#135153]: https://github.com/home-assistant/core/pull/135153 -[#135162]: https://github.com/home-assistant/core/pull/135162 -[#135171]: https://github.com/home-assistant/core/pull/135171 -[#135172]: https://github.com/home-assistant/core/pull/135172 -[#135176]: https://github.com/home-assistant/core/pull/135176 -[#135177]: https://github.com/home-assistant/core/pull/135177 -[#135178]: https://github.com/home-assistant/core/pull/135178 -[#135181]: https://github.com/home-assistant/core/pull/135181 -[#135182]: https://github.com/home-assistant/core/pull/135182 -[#135183]: https://github.com/home-assistant/core/pull/135183 -[#135186]: https://github.com/home-assistant/core/pull/135186 -[#135187]: https://github.com/home-assistant/core/pull/135187 -[#135194]: https://github.com/home-assistant/core/pull/135194 -[#135197]: https://github.com/home-assistant/core/pull/135197 -[#135199]: https://github.com/home-assistant/core/pull/135199 -[#135202]: https://github.com/home-assistant/core/pull/135202 -[#135205]: https://github.com/home-assistant/core/pull/135205 -[#135206]: https://github.com/home-assistant/core/pull/135206 -[#135209]: https://github.com/home-assistant/core/pull/135209 -[#135213]: https://github.com/home-assistant/core/pull/135213 -[#135214]: https://github.com/home-assistant/core/pull/135214 -[#135220]: https://github.com/home-assistant/core/pull/135220 -[#135224]: https://github.com/home-assistant/core/pull/135224 -[#135225]: https://github.com/home-assistant/core/pull/135225 -[#135227]: https://github.com/home-assistant/core/pull/135227 -[#135228]: https://github.com/home-assistant/core/pull/135228 -[#135229]: https://github.com/home-assistant/core/pull/135229 -[#135232]: https://github.com/home-assistant/core/pull/135232 -[#135234]: https://github.com/home-assistant/core/pull/135234 -[#135236]: https://github.com/home-assistant/core/pull/135236 -[#135237]: https://github.com/home-assistant/core/pull/135237 -[#135244]: https://github.com/home-assistant/core/pull/135244 -[#135248]: https://github.com/home-assistant/core/pull/135248 -[#135254]: https://github.com/home-assistant/core/pull/135254 -[#135255]: https://github.com/home-assistant/core/pull/135255 -[#135256]: https://github.com/home-assistant/core/pull/135256 -[#135257]: https://github.com/home-assistant/core/pull/135257 -[#135260]: https://github.com/home-assistant/core/pull/135260 -[#135261]: https://github.com/home-assistant/core/pull/135261 -[#135263]: https://github.com/home-assistant/core/pull/135263 -[#135264]: https://github.com/home-assistant/core/pull/135264 -[#135265]: https://github.com/home-assistant/core/pull/135265 -[#135267]: https://github.com/home-assistant/core/pull/135267 -[#135268]: https://github.com/home-assistant/core/pull/135268 -[#135269]: https://github.com/home-assistant/core/pull/135269 -[#135271]: https://github.com/home-assistant/core/pull/135271 -[#135277]: https://github.com/home-assistant/core/pull/135277 -[#135279]: https://github.com/home-assistant/core/pull/135279 -[#135281]: https://github.com/home-assistant/core/pull/135281 -[#135283]: https://github.com/home-assistant/core/pull/135283 -[#135285]: https://github.com/home-assistant/core/pull/135285 -[#135292]: https://github.com/home-assistant/core/pull/135292 -[#135294]: https://github.com/home-assistant/core/pull/135294 -[#135295]: https://github.com/home-assistant/core/pull/135295 -[#135299]: https://github.com/home-assistant/core/pull/135299 -[#135301]: https://github.com/home-assistant/core/pull/135301 -[#135303]: https://github.com/home-assistant/core/pull/135303 -[#135305]: https://github.com/home-assistant/core/pull/135305 -[#135306]: https://github.com/home-assistant/core/pull/135306 -[#135309]: https://github.com/home-assistant/core/pull/135309 -[#135312]: https://github.com/home-assistant/core/pull/135312 -[#135315]: https://github.com/home-assistant/core/pull/135315 -[#135320]: https://github.com/home-assistant/core/pull/135320 -[#135322]: https://github.com/home-assistant/core/pull/135322 -[#135323]: https://github.com/home-assistant/core/pull/135323 -[#135328]: https://github.com/home-assistant/core/pull/135328 -[#135331]: https://github.com/home-assistant/core/pull/135331 -[#135336]: https://github.com/home-assistant/core/pull/135336 -[#135337]: https://github.com/home-assistant/core/pull/135337 -[#135344]: https://github.com/home-assistant/core/pull/135344 -[#135347]: https://github.com/home-assistant/core/pull/135347 -[#135348]: https://github.com/home-assistant/core/pull/135348 -[#135349]: https://github.com/home-assistant/core/pull/135349 -[#135350]: https://github.com/home-assistant/core/pull/135350 -[#135353]: https://github.com/home-assistant/core/pull/135353 -[#135357]: https://github.com/home-assistant/core/pull/135357 -[#135359]: https://github.com/home-assistant/core/pull/135359 -[#135360]: https://github.com/home-assistant/core/pull/135360 -[#135362]: https://github.com/home-assistant/core/pull/135362 -[#135368]: https://github.com/home-assistant/core/pull/135368 -[#135370]: https://github.com/home-assistant/core/pull/135370 -[#135377]: https://github.com/home-assistant/core/pull/135377 -[#135382]: https://github.com/home-assistant/core/pull/135382 -[#135383]: https://github.com/home-assistant/core/pull/135383 -[#135384]: https://github.com/home-assistant/core/pull/135384 -[#135396]: https://github.com/home-assistant/core/pull/135396 -[#135397]: https://github.com/home-assistant/core/pull/135397 -[#135398]: https://github.com/home-assistant/core/pull/135398 -[#135399]: https://github.com/home-assistant/core/pull/135399 -[#135400]: https://github.com/home-assistant/core/pull/135400 -[#135408]: https://github.com/home-assistant/core/pull/135408 -[#135415]: https://github.com/home-assistant/core/pull/135415 -[#135419]: https://github.com/home-assistant/core/pull/135419 -[#135423]: https://github.com/home-assistant/core/pull/135423 -[#135426]: https://github.com/home-assistant/core/pull/135426 -[#135431]: https://github.com/home-assistant/core/pull/135431 -[#135433]: https://github.com/home-assistant/core/pull/135433 -[#135441]: https://github.com/home-assistant/core/pull/135441 -[#135445]: https://github.com/home-assistant/core/pull/135445 -[#135447]: https://github.com/home-assistant/core/pull/135447 -[#135448]: https://github.com/home-assistant/core/pull/135448 -[#135449]: https://github.com/home-assistant/core/pull/135449 -[#135454]: https://github.com/home-assistant/core/pull/135454 -[#135455]: https://github.com/home-assistant/core/pull/135455 -[#135457]: https://github.com/home-assistant/core/pull/135457 -[#135458]: https://github.com/home-assistant/core/pull/135458 -[#135465]: https://github.com/home-assistant/core/pull/135465 -[#135470]: https://github.com/home-assistant/core/pull/135470 -[#135472]: https://github.com/home-assistant/core/pull/135472 -[#135475]: https://github.com/home-assistant/core/pull/135475 -[#135492]: https://github.com/home-assistant/core/pull/135492 -[#135497]: https://github.com/home-assistant/core/pull/135497 -[#135500]: https://github.com/home-assistant/core/pull/135500 -[#135506]: https://github.com/home-assistant/core/pull/135506 -[#135509]: https://github.com/home-assistant/core/pull/135509 -[#135510]: https://github.com/home-assistant/core/pull/135510 -[#135512]: https://github.com/home-assistant/core/pull/135512 -[#135514]: https://github.com/home-assistant/core/pull/135514 -[#135518]: https://github.com/home-assistant/core/pull/135518 -[#135520]: https://github.com/home-assistant/core/pull/135520 -[#135521]: https://github.com/home-assistant/core/pull/135521 -[#135523]: https://github.com/home-assistant/core/pull/135523 -[#135524]: https://github.com/home-assistant/core/pull/135524 -[#135525]: https://github.com/home-assistant/core/pull/135525 -[#135530]: https://github.com/home-assistant/core/pull/135530 -[#135536]: https://github.com/home-assistant/core/pull/135536 -[#135537]: https://github.com/home-assistant/core/pull/135537 -[#135538]: https://github.com/home-assistant/core/pull/135538 -[#135543]: https://github.com/home-assistant/core/pull/135543 -[#135545]: https://github.com/home-assistant/core/pull/135545 -[#135546]: https://github.com/home-assistant/core/pull/135546 -[#135547]: https://github.com/home-assistant/core/pull/135547 -[#135548]: https://github.com/home-assistant/core/pull/135548 -[#135550]: https://github.com/home-assistant/core/pull/135550 -[#135551]: https://github.com/home-assistant/core/pull/135551 -[#135562]: https://github.com/home-assistant/core/pull/135562 -[#135563]: https://github.com/home-assistant/core/pull/135563 -[#135564]: https://github.com/home-assistant/core/pull/135564 -[#135571]: https://github.com/home-assistant/core/pull/135571 -[#135574]: https://github.com/home-assistant/core/pull/135574 -[#135575]: https://github.com/home-assistant/core/pull/135575 -[#135576]: https://github.com/home-assistant/core/pull/135576 -[#135577]: https://github.com/home-assistant/core/pull/135577 -[#135578]: https://github.com/home-assistant/core/pull/135578 -[#135579]: https://github.com/home-assistant/core/pull/135579 -[#135581]: https://github.com/home-assistant/core/pull/135581 -[#135582]: https://github.com/home-assistant/core/pull/135582 -[#135583]: https://github.com/home-assistant/core/pull/135583 -[#135585]: https://github.com/home-assistant/core/pull/135585 -[#135586]: https://github.com/home-assistant/core/pull/135586 -[#135588]: https://github.com/home-assistant/core/pull/135588 -[#135589]: https://github.com/home-assistant/core/pull/135589 -[#135591]: https://github.com/home-assistant/core/pull/135591 -[#135595]: https://github.com/home-assistant/core/pull/135595 -[#135601]: https://github.com/home-assistant/core/pull/135601 -[#135603]: https://github.com/home-assistant/core/pull/135603 -[#135606]: https://github.com/home-assistant/core/pull/135606 -[#135611]: https://github.com/home-assistant/core/pull/135611 -[#135612]: https://github.com/home-assistant/core/pull/135612 -[#135614]: https://github.com/home-assistant/core/pull/135614 -[#135615]: https://github.com/home-assistant/core/pull/135615 -[#135618]: https://github.com/home-assistant/core/pull/135618 -[#135620]: https://github.com/home-assistant/core/pull/135620 -[#135622]: https://github.com/home-assistant/core/pull/135622 -[#135625]: https://github.com/home-assistant/core/pull/135625 -[#135626]: https://github.com/home-assistant/core/pull/135626 -[#135628]: https://github.com/home-assistant/core/pull/135628 -[#135631]: https://github.com/home-assistant/core/pull/135631 -[#135633]: https://github.com/home-assistant/core/pull/135633 -[#135635]: https://github.com/home-assistant/core/pull/135635 -[#135636]: https://github.com/home-assistant/core/pull/135636 -[#135638]: https://github.com/home-assistant/core/pull/135638 -[#135645]: https://github.com/home-assistant/core/pull/135645 -[#135647]: https://github.com/home-assistant/core/pull/135647 -[#135649]: https://github.com/home-assistant/core/pull/135649 -[#135650]: https://github.com/home-assistant/core/pull/135650 -[#135653]: https://github.com/home-assistant/core/pull/135653 -[#135654]: https://github.com/home-assistant/core/pull/135654 -[#135658]: https://github.com/home-assistant/core/pull/135658 -[#135659]: https://github.com/home-assistant/core/pull/135659 -[#135660]: https://github.com/home-assistant/core/pull/135660 -[#135661]: https://github.com/home-assistant/core/pull/135661 -[#135662]: https://github.com/home-assistant/core/pull/135662 -[#135663]: https://github.com/home-assistant/core/pull/135663 -[#135667]: https://github.com/home-assistant/core/pull/135667 -[#135670]: https://github.com/home-assistant/core/pull/135670 -[#135672]: https://github.com/home-assistant/core/pull/135672 -[#135674]: https://github.com/home-assistant/core/pull/135674 -[#135676]: https://github.com/home-assistant/core/pull/135676 -[#135680]: https://github.com/home-assistant/core/pull/135680 -[#135681]: https://github.com/home-assistant/core/pull/135681 -[#135682]: https://github.com/home-assistant/core/pull/135682 -[#135685]: https://github.com/home-assistant/core/pull/135685 -[#135687]: https://github.com/home-assistant/core/pull/135687 -[#135688]: https://github.com/home-assistant/core/pull/135688 -[#135689]: https://github.com/home-assistant/core/pull/135689 -[#135690]: https://github.com/home-assistant/core/pull/135690 -[#135691]: https://github.com/home-assistant/core/pull/135691 -[#135692]: https://github.com/home-assistant/core/pull/135692 -[#135693]: https://github.com/home-assistant/core/pull/135693 -[#135694]: https://github.com/home-assistant/core/pull/135694 -[#135695]: https://github.com/home-assistant/core/pull/135695 -[#135696]: https://github.com/home-assistant/core/pull/135696 -[#135697]: https://github.com/home-assistant/core/pull/135697 -[#135698]: https://github.com/home-assistant/core/pull/135698 -[#135699]: https://github.com/home-assistant/core/pull/135699 -[#135700]: https://github.com/home-assistant/core/pull/135700 -[#135702]: https://github.com/home-assistant/core/pull/135702 -[#135703]: https://github.com/home-assistant/core/pull/135703 -[#135704]: https://github.com/home-assistant/core/pull/135704 -[#135705]: https://github.com/home-assistant/core/pull/135705 -[#135707]: https://github.com/home-assistant/core/pull/135707 -[#135708]: https://github.com/home-assistant/core/pull/135708 -[#135709]: https://github.com/home-assistant/core/pull/135709 -[#135711]: https://github.com/home-assistant/core/pull/135711 -[#135712]: https://github.com/home-assistant/core/pull/135712 -[#135714]: https://github.com/home-assistant/core/pull/135714 -[#135715]: https://github.com/home-assistant/core/pull/135715 -[#135716]: https://github.com/home-assistant/core/pull/135716 -[#135718]: https://github.com/home-assistant/core/pull/135718 -[#135719]: https://github.com/home-assistant/core/pull/135719 -[#135720]: https://github.com/home-assistant/core/pull/135720 -[#135721]: https://github.com/home-assistant/core/pull/135721 -[#135722]: https://github.com/home-assistant/core/pull/135722 -[#135723]: https://github.com/home-assistant/core/pull/135723 -[#135724]: https://github.com/home-assistant/core/pull/135724 -[#135725]: https://github.com/home-assistant/core/pull/135725 -[#135726]: https://github.com/home-assistant/core/pull/135726 -[#135727]: https://github.com/home-assistant/core/pull/135727 -[#135728]: https://github.com/home-assistant/core/pull/135728 -[#135729]: https://github.com/home-assistant/core/pull/135729 -[#135733]: https://github.com/home-assistant/core/pull/135733 -[#135734]: https://github.com/home-assistant/core/pull/135734 -[#135743]: https://github.com/home-assistant/core/pull/135743 -[#135746]: https://github.com/home-assistant/core/pull/135746 -[#135747]: https://github.com/home-assistant/core/pull/135747 -[#135749]: https://github.com/home-assistant/core/pull/135749 -[#135750]: https://github.com/home-assistant/core/pull/135750 -[#135751]: https://github.com/home-assistant/core/pull/135751 -[#135752]: https://github.com/home-assistant/core/pull/135752 -[#135757]: https://github.com/home-assistant/core/pull/135757 -[#135760]: https://github.com/home-assistant/core/pull/135760 -[#135762]: https://github.com/home-assistant/core/pull/135762 -[#135765]: https://github.com/home-assistant/core/pull/135765 -[#135767]: https://github.com/home-assistant/core/pull/135767 -[#135770]: https://github.com/home-assistant/core/pull/135770 -[#135773]: https://github.com/home-assistant/core/pull/135773 -[#135777]: https://github.com/home-assistant/core/pull/135777 -[#135778]: https://github.com/home-assistant/core/pull/135778 -[#135780]: https://github.com/home-assistant/core/pull/135780 -[#135781]: https://github.com/home-assistant/core/pull/135781 -[#135784]: https://github.com/home-assistant/core/pull/135784 -[#135786]: https://github.com/home-assistant/core/pull/135786 -[#135787]: https://github.com/home-assistant/core/pull/135787 -[#135788]: https://github.com/home-assistant/core/pull/135788 -[#135792]: https://github.com/home-assistant/core/pull/135792 -[#135795]: https://github.com/home-assistant/core/pull/135795 -[#135797]: https://github.com/home-assistant/core/pull/135797 -[#135798]: https://github.com/home-assistant/core/pull/135798 -[#135799]: https://github.com/home-assistant/core/pull/135799 -[#135800]: https://github.com/home-assistant/core/pull/135800 -[#135801]: https://github.com/home-assistant/core/pull/135801 -[#135802]: https://github.com/home-assistant/core/pull/135802 -[#135804]: https://github.com/home-assistant/core/pull/135804 -[#135805]: https://github.com/home-assistant/core/pull/135805 -[#135806]: https://github.com/home-assistant/core/pull/135806 -[#135807]: https://github.com/home-assistant/core/pull/135807 -[#135808]: https://github.com/home-assistant/core/pull/135808 -[#135809]: https://github.com/home-assistant/core/pull/135809 -[#135812]: https://github.com/home-assistant/core/pull/135812 -[#135815]: https://github.com/home-assistant/core/pull/135815 -[#135817]: https://github.com/home-assistant/core/pull/135817 -[#135818]: https://github.com/home-assistant/core/pull/135818 -[#135822]: https://github.com/home-assistant/core/pull/135822 -[#135825]: https://github.com/home-assistant/core/pull/135825 -[#135830]: https://github.com/home-assistant/core/pull/135830 -[#135832]: https://github.com/home-assistant/core/pull/135832 -[#135833]: https://github.com/home-assistant/core/pull/135833 -[#135835]: https://github.com/home-assistant/core/pull/135835 -[#135836]: https://github.com/home-assistant/core/pull/135836 -[#135838]: https://github.com/home-assistant/core/pull/135838 -[#135842]: https://github.com/home-assistant/core/pull/135842 -[#135846]: https://github.com/home-assistant/core/pull/135846 -[#135847]: https://github.com/home-assistant/core/pull/135847 -[#135852]: https://github.com/home-assistant/core/pull/135852 -[#135856]: https://github.com/home-assistant/core/pull/135856 -[#135858]: https://github.com/home-assistant/core/pull/135858 -[#135861]: https://github.com/home-assistant/core/pull/135861 -[#135869]: https://github.com/home-assistant/core/pull/135869 -[#135871]: https://github.com/home-assistant/core/pull/135871 -[#135872]: https://github.com/home-assistant/core/pull/135872 -[#135874]: https://github.com/home-assistant/core/pull/135874 -[#135875]: https://github.com/home-assistant/core/pull/135875 -[#135877]: https://github.com/home-assistant/core/pull/135877 -[#135878]: https://github.com/home-assistant/core/pull/135878 -[#135879]: https://github.com/home-assistant/core/pull/135879 -[#135882]: https://github.com/home-assistant/core/pull/135882 -[#135883]: https://github.com/home-assistant/core/pull/135883 -[#135886]: https://github.com/home-assistant/core/pull/135886 -[#135887]: https://github.com/home-assistant/core/pull/135887 -[#135889]: https://github.com/home-assistant/core/pull/135889 -[#135891]: https://github.com/home-assistant/core/pull/135891 -[#135896]: https://github.com/home-assistant/core/pull/135896 -[#135899]: https://github.com/home-assistant/core/pull/135899 -[#135901]: https://github.com/home-assistant/core/pull/135901 -[#135902]: https://github.com/home-assistant/core/pull/135902 -[#135903]: https://github.com/home-assistant/core/pull/135903 -[#135904]: https://github.com/home-assistant/core/pull/135904 -[#135905]: https://github.com/home-assistant/core/pull/135905 -[#135909]: https://github.com/home-assistant/core/pull/135909 -[#135910]: https://github.com/home-assistant/core/pull/135910 -[#135911]: https://github.com/home-assistant/core/pull/135911 -[#135913]: https://github.com/home-assistant/core/pull/135913 -[#135915]: https://github.com/home-assistant/core/pull/135915 -[#135917]: https://github.com/home-assistant/core/pull/135917 -[#135918]: https://github.com/home-assistant/core/pull/135918 -[#135919]: https://github.com/home-assistant/core/pull/135919 -[#135921]: https://github.com/home-assistant/core/pull/135921 -[#135927]: https://github.com/home-assistant/core/pull/135927 -[#135928]: https://github.com/home-assistant/core/pull/135928 -[#135929]: https://github.com/home-assistant/core/pull/135929 -[#135930]: https://github.com/home-assistant/core/pull/135930 -[#135932]: https://github.com/home-assistant/core/pull/135932 -[#135939]: https://github.com/home-assistant/core/pull/135939 -[#135940]: https://github.com/home-assistant/core/pull/135940 -[#135948]: https://github.com/home-assistant/core/pull/135948 -[#135949]: https://github.com/home-assistant/core/pull/135949 -[#135950]: https://github.com/home-assistant/core/pull/135950 -[#135953]: https://github.com/home-assistant/core/pull/135953 -[#135954]: https://github.com/home-assistant/core/pull/135954 -[#135957]: https://github.com/home-assistant/core/pull/135957 -[#135961]: https://github.com/home-assistant/core/pull/135961 -[#135962]: https://github.com/home-assistant/core/pull/135962 -[#135963]: https://github.com/home-assistant/core/pull/135963 -[#135974]: https://github.com/home-assistant/core/pull/135974 -[#135975]: https://github.com/home-assistant/core/pull/135975 -[#135978]: https://github.com/home-assistant/core/pull/135978 -[#135981]: https://github.com/home-assistant/core/pull/135981 -[#135982]: https://github.com/home-assistant/core/pull/135982 -[#135985]: https://github.com/home-assistant/core/pull/135985 -[#135986]: https://github.com/home-assistant/core/pull/135986 -[#135988]: https://github.com/home-assistant/core/pull/135988 -[#135990]: https://github.com/home-assistant/core/pull/135990 -[#135991]: https://github.com/home-assistant/core/pull/135991 -[#135992]: https://github.com/home-assistant/core/pull/135992 -[#135998]: https://github.com/home-assistant/core/pull/135998 -[#136000]: https://github.com/home-assistant/core/pull/136000 -[#136004]: https://github.com/home-assistant/core/pull/136004 -[#136006]: https://github.com/home-assistant/core/pull/136006 -[#136009]: https://github.com/home-assistant/core/pull/136009 -[#136012]: https://github.com/home-assistant/core/pull/136012 -[#136016]: https://github.com/home-assistant/core/pull/136016 -[#136020]: https://github.com/home-assistant/core/pull/136020 -[#136027]: https://github.com/home-assistant/core/pull/136027 -[#136037]: https://github.com/home-assistant/core/pull/136037 -[#136038]: https://github.com/home-assistant/core/pull/136038 -[#136040]: https://github.com/home-assistant/core/pull/136040 -[#136041]: https://github.com/home-assistant/core/pull/136041 -[#136042]: https://github.com/home-assistant/core/pull/136042 -[#136045]: https://github.com/home-assistant/core/pull/136045 -[#136048]: https://github.com/home-assistant/core/pull/136048 -[#136049]: https://github.com/home-assistant/core/pull/136049 -[#136051]: https://github.com/home-assistant/core/pull/136051 -[#136053]: https://github.com/home-assistant/core/pull/136053 -[#136057]: https://github.com/home-assistant/core/pull/136057 -[#136058]: https://github.com/home-assistant/core/pull/136058 -[#136062]: https://github.com/home-assistant/core/pull/136062 -[#136063]: https://github.com/home-assistant/core/pull/136063 -[#136064]: https://github.com/home-assistant/core/pull/136064 -[#136065]: https://github.com/home-assistant/core/pull/136065 -[#136067]: https://github.com/home-assistant/core/pull/136067 -[#136071]: https://github.com/home-assistant/core/pull/136071 -[#136078]: https://github.com/home-assistant/core/pull/136078 -[#136079]: https://github.com/home-assistant/core/pull/136079 -[#136082]: https://github.com/home-assistant/core/pull/136082 -[#136084]: https://github.com/home-assistant/core/pull/136084 -[#136085]: https://github.com/home-assistant/core/pull/136085 -[#136086]: https://github.com/home-assistant/core/pull/136086 -[#136088]: https://github.com/home-assistant/core/pull/136088 -[#136089]: https://github.com/home-assistant/core/pull/136089 -[#136090]: https://github.com/home-assistant/core/pull/136090 -[#136094]: https://github.com/home-assistant/core/pull/136094 -[#136096]: https://github.com/home-assistant/core/pull/136096 -[#136097]: https://github.com/home-assistant/core/pull/136097 -[#136099]: https://github.com/home-assistant/core/pull/136099 -[#136102]: https://github.com/home-assistant/core/pull/136102 -[#136104]: https://github.com/home-assistant/core/pull/136104 -[#136105]: https://github.com/home-assistant/core/pull/136105 -[#136106]: https://github.com/home-assistant/core/pull/136106 -[#136108]: https://github.com/home-assistant/core/pull/136108 -[#136110]: https://github.com/home-assistant/core/pull/136110 -[#136113]: https://github.com/home-assistant/core/pull/136113 -[#136114]: https://github.com/home-assistant/core/pull/136114 -[#136120]: https://github.com/home-assistant/core/pull/136120 -[#136123]: https://github.com/home-assistant/core/pull/136123 -[#136133]: https://github.com/home-assistant/core/pull/136133 -[#136134]: https://github.com/home-assistant/core/pull/136134 -[#136136]: https://github.com/home-assistant/core/pull/136136 -[#136140]: https://github.com/home-assistant/core/pull/136140 -[#136141]: https://github.com/home-assistant/core/pull/136141 -[#136142]: https://github.com/home-assistant/core/pull/136142 -[#136145]: https://github.com/home-assistant/core/pull/136145 -[#136146]: https://github.com/home-assistant/core/pull/136146 -[#136147]: https://github.com/home-assistant/core/pull/136147 -[#136148]: https://github.com/home-assistant/core/pull/136148 -[#136149]: https://github.com/home-assistant/core/pull/136149 -[#136150]: https://github.com/home-assistant/core/pull/136150 -[#136152]: https://github.com/home-assistant/core/pull/136152 -[#136153]: https://github.com/home-assistant/core/pull/136153 -[#136154]: https://github.com/home-assistant/core/pull/136154 -[#136155]: https://github.com/home-assistant/core/pull/136155 -[#136157]: https://github.com/home-assistant/core/pull/136157 -[#136159]: https://github.com/home-assistant/core/pull/136159 -[#136160]: https://github.com/home-assistant/core/pull/136160 -[#136164]: https://github.com/home-assistant/core/pull/136164 -[#136166]: https://github.com/home-assistant/core/pull/136166 -[#136169]: https://github.com/home-assistant/core/pull/136169 -[#136170]: https://github.com/home-assistant/core/pull/136170 -[#136172]: https://github.com/home-assistant/core/pull/136172 -[#136174]: https://github.com/home-assistant/core/pull/136174 -[#136177]: https://github.com/home-assistant/core/pull/136177 -[#136178]: https://github.com/home-assistant/core/pull/136178 -[#136180]: https://github.com/home-assistant/core/pull/136180 -[#136188]: https://github.com/home-assistant/core/pull/136188 -[#136190]: https://github.com/home-assistant/core/pull/136190 -[#136191]: https://github.com/home-assistant/core/pull/136191 -[#136194]: https://github.com/home-assistant/core/pull/136194 -[#136195]: https://github.com/home-assistant/core/pull/136195 -[#136196]: https://github.com/home-assistant/core/pull/136196 -[#136197]: https://github.com/home-assistant/core/pull/136197 -[#136198]: https://github.com/home-assistant/core/pull/136198 -[#136199]: https://github.com/home-assistant/core/pull/136199 -[#136200]: https://github.com/home-assistant/core/pull/136200 -[#136201]: https://github.com/home-assistant/core/pull/136201 -[#136202]: https://github.com/home-assistant/core/pull/136202 -[#136203]: https://github.com/home-assistant/core/pull/136203 -[#136205]: https://github.com/home-assistant/core/pull/136205 -[#136206]: https://github.com/home-assistant/core/pull/136206 -[#136210]: https://github.com/home-assistant/core/pull/136210 -[#136211]: https://github.com/home-assistant/core/pull/136211 -[#136212]: https://github.com/home-assistant/core/pull/136212 -[#136213]: https://github.com/home-assistant/core/pull/136213 -[#136214]: https://github.com/home-assistant/core/pull/136214 -[#136215]: https://github.com/home-assistant/core/pull/136215 -[#136220]: https://github.com/home-assistant/core/pull/136220 -[#136221]: https://github.com/home-assistant/core/pull/136221 -[#136225]: https://github.com/home-assistant/core/pull/136225 -[#136228]: https://github.com/home-assistant/core/pull/136228 -[#136230]: https://github.com/home-assistant/core/pull/136230 -[#136231]: https://github.com/home-assistant/core/pull/136231 -[#136233]: https://github.com/home-assistant/core/pull/136233 -[#136235]: https://github.com/home-assistant/core/pull/136235 -[#136241]: https://github.com/home-assistant/core/pull/136241 -[#136243]: https://github.com/home-assistant/core/pull/136243 -[#136247]: https://github.com/home-assistant/core/pull/136247 -[#136248]: https://github.com/home-assistant/core/pull/136248 -[#136251]: https://github.com/home-assistant/core/pull/136251 -[#136253]: https://github.com/home-assistant/core/pull/136253 -[#136258]: https://github.com/home-assistant/core/pull/136258 -[#136259]: https://github.com/home-assistant/core/pull/136259 -[#136260]: https://github.com/home-assistant/core/pull/136260 -[#136261]: https://github.com/home-assistant/core/pull/136261 -[#136265]: https://github.com/home-assistant/core/pull/136265 -[#136267]: https://github.com/home-assistant/core/pull/136267 -[#136270]: https://github.com/home-assistant/core/pull/136270 -[#136271]: https://github.com/home-assistant/core/pull/136271 -[#136277]: https://github.com/home-assistant/core/pull/136277 -[#136279]: https://github.com/home-assistant/core/pull/136279 -[#136280]: https://github.com/home-assistant/core/pull/136280 -[#136281]: https://github.com/home-assistant/core/pull/136281 -[#136282]: https://github.com/home-assistant/core/pull/136282 -[#136283]: https://github.com/home-assistant/core/pull/136283 -[#136285]: https://github.com/home-assistant/core/pull/136285 -[#136287]: https://github.com/home-assistant/core/pull/136287 -[#136289]: https://github.com/home-assistant/core/pull/136289 -[#136290]: https://github.com/home-assistant/core/pull/136290 -[#136291]: https://github.com/home-assistant/core/pull/136291 -[#136292]: https://github.com/home-assistant/core/pull/136292 -[#136294]: https://github.com/home-assistant/core/pull/136294 -[#136299]: https://github.com/home-assistant/core/pull/136299 -[#136300]: https://github.com/home-assistant/core/pull/136300 -[#136301]: https://github.com/home-assistant/core/pull/136301 -[#136302]: https://github.com/home-assistant/core/pull/136302 -[#136303]: https://github.com/home-assistant/core/pull/136303 -[#136304]: https://github.com/home-assistant/core/pull/136304 -[#136306]: https://github.com/home-assistant/core/pull/136306 -[#136307]: https://github.com/home-assistant/core/pull/136307 -[#136308]: https://github.com/home-assistant/core/pull/136308 -[#136309]: https://github.com/home-assistant/core/pull/136309 -[#136312]: https://github.com/home-assistant/core/pull/136312 -[#136313]: https://github.com/home-assistant/core/pull/136313 -[#136314]: https://github.com/home-assistant/core/pull/136314 -[#136316]: https://github.com/home-assistant/core/pull/136316 -[#136317]: https://github.com/home-assistant/core/pull/136317 -[#136318]: https://github.com/home-assistant/core/pull/136318 -[#136322]: https://github.com/home-assistant/core/pull/136322 -[#136323]: https://github.com/home-assistant/core/pull/136323 -[#136324]: https://github.com/home-assistant/core/pull/136324 -[#136327]: https://github.com/home-assistant/core/pull/136327 -[#136335]: https://github.com/home-assistant/core/pull/136335 -[#136336]: https://github.com/home-assistant/core/pull/136336 -[#136338]: https://github.com/home-assistant/core/pull/136338 -[#136343]: https://github.com/home-assistant/core/pull/136343 -[#136349]: https://github.com/home-assistant/core/pull/136349 -[#136354]: https://github.com/home-assistant/core/pull/136354 -[#136356]: https://github.com/home-assistant/core/pull/136356 -[#136357]: https://github.com/home-assistant/core/pull/136357 -[#136358]: https://github.com/home-assistant/core/pull/136358 -[#136360]: https://github.com/home-assistant/core/pull/136360 -[#136363]: https://github.com/home-assistant/core/pull/136363 -[#136365]: https://github.com/home-assistant/core/pull/136365 -[#136374]: https://github.com/home-assistant/core/pull/136374 -[#136376]: https://github.com/home-assistant/core/pull/136376 -[#136377]: https://github.com/home-assistant/core/pull/136377 -[#136378]: https://github.com/home-assistant/core/pull/136378 -[#136379]: https://github.com/home-assistant/core/pull/136379 -[#136380]: https://github.com/home-assistant/core/pull/136380 -[#136381]: https://github.com/home-assistant/core/pull/136381 -[#136382]: https://github.com/home-assistant/core/pull/136382 -[#136384]: https://github.com/home-assistant/core/pull/136384 -[#136386]: https://github.com/home-assistant/core/pull/136386 -[#136389]: https://github.com/home-assistant/core/pull/136389 -[#136397]: https://github.com/home-assistant/core/pull/136397 -[#136398]: https://github.com/home-assistant/core/pull/136398 -[#136401]: https://github.com/home-assistant/core/pull/136401 -[#136402]: https://github.com/home-assistant/core/pull/136402 -[#136403]: https://github.com/home-assistant/core/pull/136403 -[#136405]: https://github.com/home-assistant/core/pull/136405 -[#136406]: https://github.com/home-assistant/core/pull/136406 -[#136409]: https://github.com/home-assistant/core/pull/136409 -[#136410]: https://github.com/home-assistant/core/pull/136410 -[#136411]: https://github.com/home-assistant/core/pull/136411 -[#136412]: https://github.com/home-assistant/core/pull/136412 -[#136413]: https://github.com/home-assistant/core/pull/136413 -[#136414]: https://github.com/home-assistant/core/pull/136414 -[#136416]: https://github.com/home-assistant/core/pull/136416 -[#136418]: https://github.com/home-assistant/core/pull/136418 -[#136421]: https://github.com/home-assistant/core/pull/136421 -[#136422]: https://github.com/home-assistant/core/pull/136422 -[#136424]: https://github.com/home-assistant/core/pull/136424 -[#136426]: https://github.com/home-assistant/core/pull/136426 -[#136430]: https://github.com/home-assistant/core/pull/136430 -[#136432]: https://github.com/home-assistant/core/pull/136432 -[#136433]: https://github.com/home-assistant/core/pull/136433 -[#136434]: https://github.com/home-assistant/core/pull/136434 -[#136435]: https://github.com/home-assistant/core/pull/136435 -[#136437]: https://github.com/home-assistant/core/pull/136437 -[#136438]: https://github.com/home-assistant/core/pull/136438 -[#136440]: https://github.com/home-assistant/core/pull/136440 -[#136441]: https://github.com/home-assistant/core/pull/136441 -[#136442]: https://github.com/home-assistant/core/pull/136442 -[#136443]: https://github.com/home-assistant/core/pull/136443 -[#136444]: https://github.com/home-assistant/core/pull/136444 -[#136445]: https://github.com/home-assistant/core/pull/136445 -[#136446]: https://github.com/home-assistant/core/pull/136446 -[#136448]: https://github.com/home-assistant/core/pull/136448 -[#136453]: https://github.com/home-assistant/core/pull/136453 -[#136456]: https://github.com/home-assistant/core/pull/136456 -[#136457]: https://github.com/home-assistant/core/pull/136457 -[#136461]: https://github.com/home-assistant/core/pull/136461 -[#136462]: https://github.com/home-assistant/core/pull/136462 -[#136464]: https://github.com/home-assistant/core/pull/136464 -[#136465]: https://github.com/home-assistant/core/pull/136465 -[#136467]: https://github.com/home-assistant/core/pull/136467 -[#136470]: https://github.com/home-assistant/core/pull/136470 -[#136475]: https://github.com/home-assistant/core/pull/136475 -[#136481]: https://github.com/home-assistant/core/pull/136481 -[#136483]: https://github.com/home-assistant/core/pull/136483 -[#136484]: https://github.com/home-assistant/core/pull/136484 -[#136485]: https://github.com/home-assistant/core/pull/136485 -[#136486]: https://github.com/home-assistant/core/pull/136486 -[#136487]: https://github.com/home-assistant/core/pull/136487 -[#136488]: https://github.com/home-assistant/core/pull/136488 -[#136489]: https://github.com/home-assistant/core/pull/136489 -[#136490]: https://github.com/home-assistant/core/pull/136490 -[#136491]: https://github.com/home-assistant/core/pull/136491 -[#136492]: https://github.com/home-assistant/core/pull/136492 -[#136493]: https://github.com/home-assistant/core/pull/136493 -[#136496]: https://github.com/home-assistant/core/pull/136496 -[#136497]: https://github.com/home-assistant/core/pull/136497 -[#136504]: https://github.com/home-assistant/core/pull/136504 -[#136505]: https://github.com/home-assistant/core/pull/136505 -[#136506]: https://github.com/home-assistant/core/pull/136506 -[#136510]: https://github.com/home-assistant/core/pull/136510 -[#136511]: https://github.com/home-assistant/core/pull/136511 -[#136514]: https://github.com/home-assistant/core/pull/136514 -[#136516]: https://github.com/home-assistant/core/pull/136516 -[#136521]: https://github.com/home-assistant/core/pull/136521 -[#136522]: https://github.com/home-assistant/core/pull/136522 -[#136523]: https://github.com/home-assistant/core/pull/136523 -[#136524]: https://github.com/home-assistant/core/pull/136524 -[#136528]: https://github.com/home-assistant/core/pull/136528 -[#136529]: https://github.com/home-assistant/core/pull/136529 -[#136533]: https://github.com/home-assistant/core/pull/136533 -[#136536]: https://github.com/home-assistant/core/pull/136536 -[#136538]: https://github.com/home-assistant/core/pull/136538 -[#136539]: https://github.com/home-assistant/core/pull/136539 -[#136544]: https://github.com/home-assistant/core/pull/136544 -[#136546]: https://github.com/home-assistant/core/pull/136546 -[#136547]: https://github.com/home-assistant/core/pull/136547 -[#136549]: https://github.com/home-assistant/core/pull/136549 -[#136555]: https://github.com/home-assistant/core/pull/136555 -[#136561]: https://github.com/home-assistant/core/pull/136561 -[#136562]: https://github.com/home-assistant/core/pull/136562 -[#136563]: https://github.com/home-assistant/core/pull/136563 -[#136566]: https://github.com/home-assistant/core/pull/136566 -[#136567]: https://github.com/home-assistant/core/pull/136567 -[#136569]: https://github.com/home-assistant/core/pull/136569 -[#136570]: https://github.com/home-assistant/core/pull/136570 -[#136572]: https://github.com/home-assistant/core/pull/136572 -[#136573]: https://github.com/home-assistant/core/pull/136573 -[#136576]: https://github.com/home-assistant/core/pull/136576 -[#136577]: https://github.com/home-assistant/core/pull/136577 -[#136578]: https://github.com/home-assistant/core/pull/136578 -[#136580]: https://github.com/home-assistant/core/pull/136580 -[#136581]: https://github.com/home-assistant/core/pull/136581 -[#136583]: https://github.com/home-assistant/core/pull/136583 -[#136585]: https://github.com/home-assistant/core/pull/136585 -[#136586]: https://github.com/home-assistant/core/pull/136586 -[#136587]: https://github.com/home-assistant/core/pull/136587 -[#136589]: https://github.com/home-assistant/core/pull/136589 -[#136590]: https://github.com/home-assistant/core/pull/136590 -[#136591]: https://github.com/home-assistant/core/pull/136591 -[#136593]: https://github.com/home-assistant/core/pull/136593 -[#136596]: https://github.com/home-assistant/core/pull/136596 -[#136601]: https://github.com/home-assistant/core/pull/136601 -[#136602]: https://github.com/home-assistant/core/pull/136602 -[#136604]: https://github.com/home-assistant/core/pull/136604 -[#136609]: https://github.com/home-assistant/core/pull/136609 -[#136611]: https://github.com/home-assistant/core/pull/136611 -[#136612]: https://github.com/home-assistant/core/pull/136612 -[#136613]: https://github.com/home-assistant/core/pull/136613 -[#136614]: https://github.com/home-assistant/core/pull/136614 -[#136617]: https://github.com/home-assistant/core/pull/136617 -[#136618]: https://github.com/home-assistant/core/pull/136618 -[#136619]: https://github.com/home-assistant/core/pull/136619 -[#136621]: https://github.com/home-assistant/core/pull/136621 -[#136622]: https://github.com/home-assistant/core/pull/136622 -[#136625]: https://github.com/home-assistant/core/pull/136625 -[#136626]: https://github.com/home-assistant/core/pull/136626 -[#136627]: https://github.com/home-assistant/core/pull/136627 -[#136629]: https://github.com/home-assistant/core/pull/136629 -[#136631]: https://github.com/home-assistant/core/pull/136631 -[#136632]: https://github.com/home-assistant/core/pull/136632 -[#136633]: https://github.com/home-assistant/core/pull/136633 -[#136635]: https://github.com/home-assistant/core/pull/136635 -[#136639]: https://github.com/home-assistant/core/pull/136639 -[#136642]: https://github.com/home-assistant/core/pull/136642 -[#136643]: https://github.com/home-assistant/core/pull/136643 -[#136644]: https://github.com/home-assistant/core/pull/136644 -[#136645]: https://github.com/home-assistant/core/pull/136645 -[#136648]: https://github.com/home-assistant/core/pull/136648 -[#136649]: https://github.com/home-assistant/core/pull/136649 -[#136651]: https://github.com/home-assistant/core/pull/136651 -[#136652]: https://github.com/home-assistant/core/pull/136652 -[#136657]: https://github.com/home-assistant/core/pull/136657 -[#136658]: https://github.com/home-assistant/core/pull/136658 -[#136661]: https://github.com/home-assistant/core/pull/136661 -[#136663]: https://github.com/home-assistant/core/pull/136663 -[#136666]: https://github.com/home-assistant/core/pull/136666 -[#136668]: https://github.com/home-assistant/core/pull/136668 -[#136676]: https://github.com/home-assistant/core/pull/136676 -[#136679]: https://github.com/home-assistant/core/pull/136679 -[#136680]: https://github.com/home-assistant/core/pull/136680 -[#136684]: https://github.com/home-assistant/core/pull/136684 -[#136685]: https://github.com/home-assistant/core/pull/136685 -[#136686]: https://github.com/home-assistant/core/pull/136686 -[#136688]: https://github.com/home-assistant/core/pull/136688 -[#136689]: https://github.com/home-assistant/core/pull/136689 -[#136690]: https://github.com/home-assistant/core/pull/136690 -[#136691]: https://github.com/home-assistant/core/pull/136691 -[#136693]: https://github.com/home-assistant/core/pull/136693 -[#136694]: https://github.com/home-assistant/core/pull/136694 -[#136696]: https://github.com/home-assistant/core/pull/136696 -[#136697]: https://github.com/home-assistant/core/pull/136697 -[#136699]: https://github.com/home-assistant/core/pull/136699 -[#136701]: https://github.com/home-assistant/core/pull/136701 -[#136702]: https://github.com/home-assistant/core/pull/136702 -[#136703]: https://github.com/home-assistant/core/pull/136703 -[#136704]: https://github.com/home-assistant/core/pull/136704 -[#136705]: https://github.com/home-assistant/core/pull/136705 -[#136706]: https://github.com/home-assistant/core/pull/136706 -[#136707]: https://github.com/home-assistant/core/pull/136707 -[#136708]: https://github.com/home-assistant/core/pull/136708 -[#136709]: https://github.com/home-assistant/core/pull/136709 -[#136712]: https://github.com/home-assistant/core/pull/136712 -[#136717]: https://github.com/home-assistant/core/pull/136717 -[#136718]: https://github.com/home-assistant/core/pull/136718 -[#136719]: https://github.com/home-assistant/core/pull/136719 -[#136723]: https://github.com/home-assistant/core/pull/136723 -[#136727]: https://github.com/home-assistant/core/pull/136727 -[#136730]: https://github.com/home-assistant/core/pull/136730 -[#136731]: https://github.com/home-assistant/core/pull/136731 -[#136732]: https://github.com/home-assistant/core/pull/136732 -[#136733]: https://github.com/home-assistant/core/pull/136733 -[#136734]: https://github.com/home-assistant/core/pull/136734 -[#136735]: https://github.com/home-assistant/core/pull/136735 -[#136736]: https://github.com/home-assistant/core/pull/136736 -[#136738]: https://github.com/home-assistant/core/pull/136738 -[#136739]: https://github.com/home-assistant/core/pull/136739 -[#136741]: https://github.com/home-assistant/core/pull/136741 -[#136743]: https://github.com/home-assistant/core/pull/136743 -[#136744]: https://github.com/home-assistant/core/pull/136744 -[#136745]: https://github.com/home-assistant/core/pull/136745 -[#136748]: https://github.com/home-assistant/core/pull/136748 -[#136749]: https://github.com/home-assistant/core/pull/136749 -[#136750]: https://github.com/home-assistant/core/pull/136750 -[#136751]: https://github.com/home-assistant/core/pull/136751 -[#136752]: https://github.com/home-assistant/core/pull/136752 -[#136753]: https://github.com/home-assistant/core/pull/136753 -[#136759]: https://github.com/home-assistant/core/pull/136759 -[#136762]: https://github.com/home-assistant/core/pull/136762 -[#136763]: https://github.com/home-assistant/core/pull/136763 -[#136764]: https://github.com/home-assistant/core/pull/136764 -[#136765]: https://github.com/home-assistant/core/pull/136765 -[#136766]: https://github.com/home-assistant/core/pull/136766 -[#136767]: https://github.com/home-assistant/core/pull/136767 -[#136769]: https://github.com/home-assistant/core/pull/136769 -[#136770]: https://github.com/home-assistant/core/pull/136770 -[#136772]: https://github.com/home-assistant/core/pull/136772 -[#136773]: https://github.com/home-assistant/core/pull/136773 -[#136774]: https://github.com/home-assistant/core/pull/136774 -[#136775]: https://github.com/home-assistant/core/pull/136775 -[#136777]: https://github.com/home-assistant/core/pull/136777 -[#136779]: https://github.com/home-assistant/core/pull/136779 -[#136780]: https://github.com/home-assistant/core/pull/136780 -[#136781]: https://github.com/home-assistant/core/pull/136781 -[#136782]: https://github.com/home-assistant/core/pull/136782 -[#136784]: https://github.com/home-assistant/core/pull/136784 -[#136785]: https://github.com/home-assistant/core/pull/136785 -[#136786]: https://github.com/home-assistant/core/pull/136786 -[#136787]: https://github.com/home-assistant/core/pull/136787 -[#136791]: https://github.com/home-assistant/core/pull/136791 -[#136793]: https://github.com/home-assistant/core/pull/136793 -[#136794]: https://github.com/home-assistant/core/pull/136794 -[#136795]: https://github.com/home-assistant/core/pull/136795 -[#136797]: https://github.com/home-assistant/core/pull/136797 -[#136798]: https://github.com/home-assistant/core/pull/136798 -[#136799]: https://github.com/home-assistant/core/pull/136799 -[#136801]: https://github.com/home-assistant/core/pull/136801 -[#136803]: https://github.com/home-assistant/core/pull/136803 -[#136805]: https://github.com/home-assistant/core/pull/136805 -[#136806]: https://github.com/home-assistant/core/pull/136806 -[#136807]: https://github.com/home-assistant/core/pull/136807 -[#136810]: https://github.com/home-assistant/core/pull/136810 -[#136811]: https://github.com/home-assistant/core/pull/136811 -[#136813]: https://github.com/home-assistant/core/pull/136813 -[#136814]: https://github.com/home-assistant/core/pull/136814 -[#136816]: https://github.com/home-assistant/core/pull/136816 -[#136817]: https://github.com/home-assistant/core/pull/136817 -[#136818]: https://github.com/home-assistant/core/pull/136818 -[#136819]: https://github.com/home-assistant/core/pull/136819 -[#136821]: https://github.com/home-assistant/core/pull/136821 -[#136823]: https://github.com/home-assistant/core/pull/136823 -[#136824]: https://github.com/home-assistant/core/pull/136824 -[#136825]: https://github.com/home-assistant/core/pull/136825 -[#136826]: https://github.com/home-assistant/core/pull/136826 -[#136827]: https://github.com/home-assistant/core/pull/136827 -[#136828]: https://github.com/home-assistant/core/pull/136828 -[#136829]: https://github.com/home-assistant/core/pull/136829 -[#136830]: https://github.com/home-assistant/core/pull/136830 -[#136831]: https://github.com/home-assistant/core/pull/136831 -[#136832]: https://github.com/home-assistant/core/pull/136832 -[#136833]: https://github.com/home-assistant/core/pull/136833 -[#136834]: https://github.com/home-assistant/core/pull/136834 -[#136835]: https://github.com/home-assistant/core/pull/136835 -[#136836]: https://github.com/home-assistant/core/pull/136836 -[#136838]: https://github.com/home-assistant/core/pull/136838 -[#136842]: https://github.com/home-assistant/core/pull/136842 -[#136843]: https://github.com/home-assistant/core/pull/136843 -[#136844]: https://github.com/home-assistant/core/pull/136844 -[#136845]: https://github.com/home-assistant/core/pull/136845 -[#136850]: https://github.com/home-assistant/core/pull/136850 -[#136851]: https://github.com/home-assistant/core/pull/136851 -[#136852]: https://github.com/home-assistant/core/pull/136852 -[#136854]: https://github.com/home-assistant/core/pull/136854 -[#136856]: https://github.com/home-assistant/core/pull/136856 -[#136857]: https://github.com/home-assistant/core/pull/136857 -[#136858]: https://github.com/home-assistant/core/pull/136858 -[#136861]: https://github.com/home-assistant/core/pull/136861 -[#136862]: https://github.com/home-assistant/core/pull/136862 -[#136870]: https://github.com/home-assistant/core/pull/136870 -[#136872]: https://github.com/home-assistant/core/pull/136872 -[#136883]: https://github.com/home-assistant/core/pull/136883 -[#136884]: https://github.com/home-assistant/core/pull/136884 -[#136888]: https://github.com/home-assistant/core/pull/136888 -[#136889]: https://github.com/home-assistant/core/pull/136889 -[#136891]: https://github.com/home-assistant/core/pull/136891 -[#136892]: https://github.com/home-assistant/core/pull/136892 -[#136893]: https://github.com/home-assistant/core/pull/136893 -[#136898]: https://github.com/home-assistant/core/pull/136898 -[#136906]: https://github.com/home-assistant/core/pull/136906 -[#136907]: https://github.com/home-assistant/core/pull/136907 -[#136910]: https://github.com/home-assistant/core/pull/136910 -[#136911]: https://github.com/home-assistant/core/pull/136911 -[#136912]: https://github.com/home-assistant/core/pull/136912 -[#136913]: https://github.com/home-assistant/core/pull/136913 -[#136916]: https://github.com/home-assistant/core/pull/136916 -[#136925]: https://github.com/home-assistant/core/pull/136925 -[#136926]: https://github.com/home-assistant/core/pull/136926 -[#136927]: https://github.com/home-assistant/core/pull/136927 -[#136928]: https://github.com/home-assistant/core/pull/136928 -[#136929]: https://github.com/home-assistant/core/pull/136929 -[#136930]: https://github.com/home-assistant/core/pull/136930 -[#136931]: https://github.com/home-assistant/core/pull/136931 -[#136932]: https://github.com/home-assistant/core/pull/136932 -[#136937]: https://github.com/home-assistant/core/pull/136937 -[#136940]: https://github.com/home-assistant/core/pull/136940 -[#136942]: https://github.com/home-assistant/core/pull/136942 -[#136954]: https://github.com/home-assistant/core/pull/136954 -[#136958]: https://github.com/home-assistant/core/pull/136958 -[#136973]: https://github.com/home-assistant/core/pull/136973 -[#136977]: https://github.com/home-assistant/core/pull/136977 -[#136980]: https://github.com/home-assistant/core/pull/136980 -[#136982]: https://github.com/home-assistant/core/pull/136982 -[#136990]: https://github.com/home-assistant/core/pull/136990 -[#136995]: https://github.com/home-assistant/core/pull/136995 -[#136997]: https://github.com/home-assistant/core/pull/136997 -[#136998]: https://github.com/home-assistant/core/pull/136998 -[#137001]: https://github.com/home-assistant/core/pull/137001 -[#137010]: https://github.com/home-assistant/core/pull/137010 -[#137018]: https://github.com/home-assistant/core/pull/137018 -[#137020]: https://github.com/home-assistant/core/pull/137020 -[#137022]: https://github.com/home-assistant/core/pull/137022 -[#137024]: https://github.com/home-assistant/core/pull/137024 -[#137025]: https://github.com/home-assistant/core/pull/137025 -[#137028]: https://github.com/home-assistant/core/pull/137028 -[#137030]: https://github.com/home-assistant/core/pull/137030 -[#137031]: https://github.com/home-assistant/core/pull/137031 -[#137032]: https://github.com/home-assistant/core/pull/137032 -[#137035]: https://github.com/home-assistant/core/pull/137035 -[#137036]: https://github.com/home-assistant/core/pull/137036 -[#137040]: https://github.com/home-assistant/core/pull/137040 -[#137045]: https://github.com/home-assistant/core/pull/137045 -[#137049]: https://github.com/home-assistant/core/pull/137049 -[#137051]: https://github.com/home-assistant/core/pull/137051 -[#137052]: https://github.com/home-assistant/core/pull/137052 -[#137056]: https://github.com/home-assistant/core/pull/137056 -[#137058]: https://github.com/home-assistant/core/pull/137058 -[#137061]: https://github.com/home-assistant/core/pull/137061 -[#137063]: https://github.com/home-assistant/core/pull/137063 -[#137064]: https://github.com/home-assistant/core/pull/137064 -[#137067]: https://github.com/home-assistant/core/pull/137067 -[#137075]: https://github.com/home-assistant/core/pull/137075 -[#137091]: https://github.com/home-assistant/core/pull/137091 -[#137102]: https://github.com/home-assistant/core/pull/137102 -[#137103]: https://github.com/home-assistant/core/pull/137103 -[#137104]: https://github.com/home-assistant/core/pull/137104 -[#137105]: https://github.com/home-assistant/core/pull/137105 -[#137106]: https://github.com/home-assistant/core/pull/137106 -[#137107]: https://github.com/home-assistant/core/pull/137107 -[#137109]: https://github.com/home-assistant/core/pull/137109 -[#137110]: https://github.com/home-assistant/core/pull/137110 -[#137111]: https://github.com/home-assistant/core/pull/137111 -[#137113]: https://github.com/home-assistant/core/pull/137113 -[#137115]: https://github.com/home-assistant/core/pull/137115 -[#137121]: https://github.com/home-assistant/core/pull/137121 -[#137123]: https://github.com/home-assistant/core/pull/137123 -[#137126]: https://github.com/home-assistant/core/pull/137126 -[#137129]: https://github.com/home-assistant/core/pull/137129 -[#137132]: https://github.com/home-assistant/core/pull/137132 -[#137133]: https://github.com/home-assistant/core/pull/137133 -[#137136]: https://github.com/home-assistant/core/pull/137136 -[#137137]: https://github.com/home-assistant/core/pull/137137 -[#137147]: https://github.com/home-assistant/core/pull/137147 -[#137148]: https://github.com/home-assistant/core/pull/137148 -[#137151]: https://github.com/home-assistant/core/pull/137151 -[#137158]: https://github.com/home-assistant/core/pull/137158 -[#137168]: https://github.com/home-assistant/core/pull/137168 -[#137169]: https://github.com/home-assistant/core/pull/137169 -[#137173]: https://github.com/home-assistant/core/pull/137173 -[#137176]: https://github.com/home-assistant/core/pull/137176 -[#137180]: https://github.com/home-assistant/core/pull/137180 -[#137188]: https://github.com/home-assistant/core/pull/137188 -[#137199]: https://github.com/home-assistant/core/pull/137199 -[#137204]: https://github.com/home-assistant/core/pull/137204 -[#137205]: https://github.com/home-assistant/core/pull/137205 -[#137206]: https://github.com/home-assistant/core/pull/137206 -[#137208]: https://github.com/home-assistant/core/pull/137208 -[#137217]: https://github.com/home-assistant/core/pull/137217 -[#137220]: https://github.com/home-assistant/core/pull/137220 -[#137230]: https://github.com/home-assistant/core/pull/137230 -[#137239]: https://github.com/home-assistant/core/pull/137239 -[#137244]: https://github.com/home-assistant/core/pull/137244 -[#137252]: https://github.com/home-assistant/core/pull/137252 -[#137253]: https://github.com/home-assistant/core/pull/137253 -[#137257]: https://github.com/home-assistant/core/pull/137257 -[#137261]: https://github.com/home-assistant/core/pull/137261 -[#137263]: https://github.com/home-assistant/core/pull/137263 -[#137264]: https://github.com/home-assistant/core/pull/137264 -[#137278]: https://github.com/home-assistant/core/pull/137278 -[#137295]: https://github.com/home-assistant/core/pull/137295 -[#137296]: https://github.com/home-assistant/core/pull/137296 -[#137299]: https://github.com/home-assistant/core/pull/137299 -[#137301]: https://github.com/home-assistant/core/pull/137301 -[#137303]: https://github.com/home-assistant/core/pull/137303 -[#137309]: https://github.com/home-assistant/core/pull/137309 -[#137313]: https://github.com/home-assistant/core/pull/137313 -[#137315]: https://github.com/home-assistant/core/pull/137315 -[#137324]: https://github.com/home-assistant/core/pull/137324 -[#137330]: https://github.com/home-assistant/core/pull/137330 -[#137331]: https://github.com/home-assistant/core/pull/137331 -[#137334]: https://github.com/home-assistant/core/pull/137334 -[#137337]: https://github.com/home-assistant/core/pull/137337 -[#137338]: https://github.com/home-assistant/core/pull/137338 -[#137340]: https://github.com/home-assistant/core/pull/137340 -[#137342]: https://github.com/home-assistant/core/pull/137342 -[#137343]: https://github.com/home-assistant/core/pull/137343 -[#137346]: https://github.com/home-assistant/core/pull/137346 -[#137347]: https://github.com/home-assistant/core/pull/137347 -[#137353]: https://github.com/home-assistant/core/pull/137353 -[#137355]: https://github.com/home-assistant/core/pull/137355 -[#137359]: https://github.com/home-assistant/core/pull/137359 -[#137360]: https://github.com/home-assistant/core/pull/137360 -[#137361]: https://github.com/home-assistant/core/pull/137361 -[#137364]: https://github.com/home-assistant/core/pull/137364 -[#137369]: https://github.com/home-assistant/core/pull/137369 -[#137373]: https://github.com/home-assistant/core/pull/137373 -[#137374]: https://github.com/home-assistant/core/pull/137374 -[#137379]: https://github.com/home-assistant/core/pull/137379 -[#137390]: https://github.com/home-assistant/core/pull/137390 -[#137393]: https://github.com/home-assistant/core/pull/137393 -[#137402]: https://github.com/home-assistant/core/pull/137402 -[#137409]: https://github.com/home-assistant/core/pull/137409 -[#137420]: https://github.com/home-assistant/core/pull/137420 -[#137423]: https://github.com/home-assistant/core/pull/137423 -[#137424]: https://github.com/home-assistant/core/pull/137424 -[#137430]: https://github.com/home-assistant/core/pull/137430 -[#137437]: https://github.com/home-assistant/core/pull/137437 -[#137440]: https://github.com/home-assistant/core/pull/137440 -[#137441]: https://github.com/home-assistant/core/pull/137441 -[#137446]: https://github.com/home-assistant/core/pull/137446 -[@Anonym-tsk]: https://github.com/Anonym-tsk -[@Bre77]: https://github.com/Bre77 -[@CFenner]: https://github.com/CFenner -[@CoMPaTech]: https://github.com/CoMPaTech -[@DCSBL]: https://github.com/DCSBL -[@Danielhiversen]: https://github.com/Danielhiversen -[@Diegorro98]: https://github.com/Diegorro98 +## Release 2025.6.1 - June 13 + +- Fix palette handling for LIFX Ceiling SKY effect ([@Djelibeybi] - [#146582]) +- Fix fan is_on status in xiaomi_miio ([@epenet] - [#146592]) +- Drop HostKeyAlgorithms in aruba ([@aethrvmn] - [#146619]) +- Update frontend to 20250531.3 ([@piitaya] - [#146638]) +- Fix cookies with aiohttp >= 3.12.7 for Vodafone Station ([@chemelli74] - [#146647]) +- Bump wakeonlan to 3.1.0 ([@epenet] - [#146655]) +- Bump hdate to 1.1.2 ([@tsvi] - [#146659]) +- Bump linkplay to v0.2.12 ([@silamon] - [#146669]) +- Filter speak notify entity for WHA devices in Alexa Devices ([@chemelli74] - [#146688]) +- Bump aioamazondevices to 3.1.2 ([@chemelli74] - [#146690]) +- Fix opower to work with aiohttp>=3.12.7 by disabling cookie quoting ([@tronikos] - [#146697]) +- Revert scan interval change in local calendar ([@allenporter] - [#146700]) +- Partial revert of update to remote calendar to fix issue where calendar does not update ([@allenporter] - [#146702]) +- Ignore lingering pycares shutdown thread ([@cdce8p] - [#146733]) +- Bump aiodns to 3.5.0 ([@bdraco] - [#146758]) +- Fix throttling issue in HomematicIP Cloud ([@hahn-th] - [#146683]) + +[#145650]: https://github.com/home-assistant/core/pull/145650 +[#146582]: https://github.com/home-assistant/core/pull/146582 +[#146592]: https://github.com/home-assistant/core/pull/146592 +[#146619]: https://github.com/home-assistant/core/pull/146619 +[#146638]: https://github.com/home-assistant/core/pull/146638 +[#146647]: https://github.com/home-assistant/core/pull/146647 +[#146655]: https://github.com/home-assistant/core/pull/146655 +[#146659]: https://github.com/home-assistant/core/pull/146659 +[#146669]: https://github.com/home-assistant/core/pull/146669 +[#146683]: https://github.com/home-assistant/core/pull/146683 +[#146688]: https://github.com/home-assistant/core/pull/146688 +[#146690]: https://github.com/home-assistant/core/pull/146690 +[#146697]: https://github.com/home-assistant/core/pull/146697 +[#146700]: https://github.com/home-assistant/core/pull/146700 +[#146702]: https://github.com/home-assistant/core/pull/146702 +[#146733]: https://github.com/home-assistant/core/pull/146733 +[#146758]: https://github.com/home-assistant/core/pull/146758 +[@Djelibeybi]: https://github.com/Djelibeybi +[@aethrvmn]: https://github.com/aethrvmn +[@allenporter]: https://github.com/allenporter +[@bdraco]: https://github.com/bdraco +[@cdce8p]: https://github.com/cdce8p +[@chemelli74]: https://github.com/chemelli74 +[@epenet]: https://github.com/epenet +[@frenck]: https://github.com/frenck +[@hahn-th]: https://github.com/hahn-th +[@piitaya]: https://github.com/piitaya +[@silamon]: https://github.com/silamon +[@tronikos]: https://github.com/tronikos +[@tsvi]: https://github.com/tsvi + +[#123284]: https://github.com/home-assistant/core/pull/123284 +[#125764]: https://github.com/home-assistant/core/pull/125764 +[#129456]: https://github.com/home-assistant/core/pull/129456 +[#129876]: https://github.com/home-assistant/core/pull/129876 +[#130770]: https://github.com/home-assistant/core/pull/130770 +[#131166]: https://github.com/home-assistant/core/pull/131166 +[#131425]: https://github.com/home-assistant/core/pull/131425 +[#132882]: https://github.com/home-assistant/core/pull/132882 +[#133604]: https://github.com/home-assistant/core/pull/133604 +[#133773]: https://github.com/home-assistant/core/pull/133773 +[#135744]: https://github.com/home-assistant/core/pull/135744 +[#135756]: https://github.com/home-assistant/core/pull/135756 +[#135789]: https://github.com/home-assistant/core/pull/135789 +[#135926]: https://github.com/home-assistant/core/pull/135926 +[#136672]: https://github.com/home-assistant/core/pull/136672 +[#138571]: https://github.com/home-assistant/core/pull/138571 +[#139131]: https://github.com/home-assistant/core/pull/139131 +[#139286]: https://github.com/home-assistant/core/pull/139286 +[#139554]: https://github.com/home-assistant/core/pull/139554 +[#139578]: https://github.com/home-assistant/core/pull/139578 +[#139657]: https://github.com/home-assistant/core/pull/139657 +[#139703]: https://github.com/home-assistant/core/pull/139703 +[#139730]: https://github.com/home-assistant/core/pull/139730 +[#139944]: https://github.com/home-assistant/core/pull/139944 +[#140041]: https://github.com/home-assistant/core/pull/140041 +[#140120]: https://github.com/home-assistant/core/pull/140120 +[#140843]: https://github.com/home-assistant/core/pull/140843 +[#141003]: https://github.com/home-assistant/core/pull/141003 +[#141035]: https://github.com/home-assistant/core/pull/141035 +[#141051]: https://github.com/home-assistant/core/pull/141051 +[#141463]: https://github.com/home-assistant/core/pull/141463 +[#141518]: https://github.com/home-assistant/core/pull/141518 +[#141837]: https://github.com/home-assistant/core/pull/141837 +[#141944]: https://github.com/home-assistant/core/pull/141944 +[#141957]: https://github.com/home-assistant/core/pull/141957 +[#141993]: https://github.com/home-assistant/core/pull/141993 +[#142147]: https://github.com/home-assistant/core/pull/142147 +[#142157]: https://github.com/home-assistant/core/pull/142157 +[#142243]: https://github.com/home-assistant/core/pull/142243 +[#142250]: https://github.com/home-assistant/core/pull/142250 +[#142357]: https://github.com/home-assistant/core/pull/142357 +[#142401]: https://github.com/home-assistant/core/pull/142401 +[#142444]: https://github.com/home-assistant/core/pull/142444 +[#142564]: https://github.com/home-assistant/core/pull/142564 +[#142602]: https://github.com/home-assistant/core/pull/142602 +[#142621]: https://github.com/home-assistant/core/pull/142621 +[#142858]: https://github.com/home-assistant/core/pull/142858 +[#142866]: https://github.com/home-assistant/core/pull/142866 +[#142938]: https://github.com/home-assistant/core/pull/142938 +[#143113]: https://github.com/home-assistant/core/pull/143113 +[#143114]: https://github.com/home-assistant/core/pull/143114 +[#143117]: https://github.com/home-assistant/core/pull/143117 +[#143339]: https://github.com/home-assistant/core/pull/143339 +[#143374]: https://github.com/home-assistant/core/pull/143374 +[#143424]: https://github.com/home-assistant/core/pull/143424 +[#143444]: https://github.com/home-assistant/core/pull/143444 +[#143524]: https://github.com/home-assistant/core/pull/143524 +[#143581]: https://github.com/home-assistant/core/pull/143581 +[#143588]: https://github.com/home-assistant/core/pull/143588 +[#143592]: https://github.com/home-assistant/core/pull/143592 +[#143630]: https://github.com/home-assistant/core/pull/143630 +[#143633]: https://github.com/home-assistant/core/pull/143633 +[#143695]: https://github.com/home-assistant/core/pull/143695 +[#143713]: https://github.com/home-assistant/core/pull/143713 +[#143757]: https://github.com/home-assistant/core/pull/143757 +[#143941]: https://github.com/home-assistant/core/pull/143941 +[#143964]: https://github.com/home-assistant/core/pull/143964 +[#143978]: https://github.com/home-assistant/core/pull/143978 +[#143983]: https://github.com/home-assistant/core/pull/143983 +[#143984]: https://github.com/home-assistant/core/pull/143984 +[#143999]: https://github.com/home-assistant/core/pull/143999 +[#144016]: https://github.com/home-assistant/core/pull/144016 +[#144017]: https://github.com/home-assistant/core/pull/144017 +[#144019]: https://github.com/home-assistant/core/pull/144019 +[#144020]: https://github.com/home-assistant/core/pull/144020 +[#144021]: https://github.com/home-assistant/core/pull/144021 +[#144024]: https://github.com/home-assistant/core/pull/144024 +[#144027]: https://github.com/home-assistant/core/pull/144027 +[#144028]: https://github.com/home-assistant/core/pull/144028 +[#144031]: https://github.com/home-assistant/core/pull/144031 +[#144035]: https://github.com/home-assistant/core/pull/144035 +[#144038]: https://github.com/home-assistant/core/pull/144038 +[#144043]: https://github.com/home-assistant/core/pull/144043 +[#144044]: https://github.com/home-assistant/core/pull/144044 +[#144048]: https://github.com/home-assistant/core/pull/144048 +[#144049]: https://github.com/home-assistant/core/pull/144049 +[#144058]: https://github.com/home-assistant/core/pull/144058 +[#144060]: https://github.com/home-assistant/core/pull/144060 +[#144061]: https://github.com/home-assistant/core/pull/144061 +[#144064]: https://github.com/home-assistant/core/pull/144064 +[#144070]: https://github.com/home-assistant/core/pull/144070 +[#144073]: https://github.com/home-assistant/core/pull/144073 +[#144075]: https://github.com/home-assistant/core/pull/144075 +[#144079]: https://github.com/home-assistant/core/pull/144079 +[#144083]: https://github.com/home-assistant/core/pull/144083 +[#144086]: https://github.com/home-assistant/core/pull/144086 +[#144093]: https://github.com/home-assistant/core/pull/144093 +[#144095]: https://github.com/home-assistant/core/pull/144095 +[#144097]: https://github.com/home-assistant/core/pull/144097 +[#144100]: https://github.com/home-assistant/core/pull/144100 +[#144117]: https://github.com/home-assistant/core/pull/144117 +[#144128]: https://github.com/home-assistant/core/pull/144128 +[#144142]: https://github.com/home-assistant/core/pull/144142 +[#144144]: https://github.com/home-assistant/core/pull/144144 +[#144146]: https://github.com/home-assistant/core/pull/144146 +[#144147]: https://github.com/home-assistant/core/pull/144147 +[#144148]: https://github.com/home-assistant/core/pull/144148 +[#144149]: https://github.com/home-assistant/core/pull/144149 +[#144151]: https://github.com/home-assistant/core/pull/144151 +[#144153]: https://github.com/home-assistant/core/pull/144153 +[#144161]: https://github.com/home-assistant/core/pull/144161 +[#144166]: https://github.com/home-assistant/core/pull/144166 +[#144167]: https://github.com/home-assistant/core/pull/144167 +[#144168]: https://github.com/home-assistant/core/pull/144168 +[#144169]: https://github.com/home-assistant/core/pull/144169 +[#144171]: https://github.com/home-assistant/core/pull/144171 +[#144173]: https://github.com/home-assistant/core/pull/144173 +[#144175]: https://github.com/home-assistant/core/pull/144175 +[#144178]: https://github.com/home-assistant/core/pull/144178 +[#144179]: https://github.com/home-assistant/core/pull/144179 +[#144188]: https://github.com/home-assistant/core/pull/144188 +[#144189]: https://github.com/home-assistant/core/pull/144189 +[#144190]: https://github.com/home-assistant/core/pull/144190 +[#144191]: https://github.com/home-assistant/core/pull/144191 +[#144192]: https://github.com/home-assistant/core/pull/144192 +[#144194]: https://github.com/home-assistant/core/pull/144194 +[#144197]: https://github.com/home-assistant/core/pull/144197 +[#144199]: https://github.com/home-assistant/core/pull/144199 +[#144204]: https://github.com/home-assistant/core/pull/144204 +[#144206]: https://github.com/home-assistant/core/pull/144206 +[#144208]: https://github.com/home-assistant/core/pull/144208 +[#144212]: https://github.com/home-assistant/core/pull/144212 +[#144214]: https://github.com/home-assistant/core/pull/144214 +[#144216]: https://github.com/home-assistant/core/pull/144216 +[#144217]: https://github.com/home-assistant/core/pull/144217 +[#144218]: https://github.com/home-assistant/core/pull/144218 +[#144219]: https://github.com/home-assistant/core/pull/144219 +[#144221]: https://github.com/home-assistant/core/pull/144221 +[#144222]: https://github.com/home-assistant/core/pull/144222 +[#144223]: https://github.com/home-assistant/core/pull/144223 +[#144234]: https://github.com/home-assistant/core/pull/144234 +[#144236]: https://github.com/home-assistant/core/pull/144236 +[#144238]: https://github.com/home-assistant/core/pull/144238 +[#144244]: https://github.com/home-assistant/core/pull/144244 +[#144245]: https://github.com/home-assistant/core/pull/144245 +[#144246]: https://github.com/home-assistant/core/pull/144246 +[#144249]: https://github.com/home-assistant/core/pull/144249 +[#144252]: https://github.com/home-assistant/core/pull/144252 +[#144254]: https://github.com/home-assistant/core/pull/144254 +[#144261]: https://github.com/home-assistant/core/pull/144261 +[#144264]: https://github.com/home-assistant/core/pull/144264 +[#144265]: https://github.com/home-assistant/core/pull/144265 +[#144266]: https://github.com/home-assistant/core/pull/144266 +[#144267]: https://github.com/home-assistant/core/pull/144267 +[#144268]: https://github.com/home-assistant/core/pull/144268 +[#144269]: https://github.com/home-assistant/core/pull/144269 +[#144270]: https://github.com/home-assistant/core/pull/144270 +[#144271]: https://github.com/home-assistant/core/pull/144271 +[#144272]: https://github.com/home-assistant/core/pull/144272 +[#144278]: https://github.com/home-assistant/core/pull/144278 +[#144280]: https://github.com/home-assistant/core/pull/144280 +[#144284]: https://github.com/home-assistant/core/pull/144284 +[#144291]: https://github.com/home-assistant/core/pull/144291 +[#144295]: https://github.com/home-assistant/core/pull/144295 +[#144301]: https://github.com/home-assistant/core/pull/144301 +[#144302]: https://github.com/home-assistant/core/pull/144302 +[#144303]: https://github.com/home-assistant/core/pull/144303 +[#144305]: https://github.com/home-assistant/core/pull/144305 +[#144306]: https://github.com/home-assistant/core/pull/144306 +[#144308]: https://github.com/home-assistant/core/pull/144308 +[#144309]: https://github.com/home-assistant/core/pull/144309 +[#144310]: https://github.com/home-assistant/core/pull/144310 +[#144311]: https://github.com/home-assistant/core/pull/144311 +[#144312]: https://github.com/home-assistant/core/pull/144312 +[#144313]: https://github.com/home-assistant/core/pull/144313 +[#144316]: https://github.com/home-assistant/core/pull/144316 +[#144319]: https://github.com/home-assistant/core/pull/144319 +[#144320]: https://github.com/home-assistant/core/pull/144320 +[#144322]: https://github.com/home-assistant/core/pull/144322 +[#144323]: https://github.com/home-assistant/core/pull/144323 +[#144325]: https://github.com/home-assistant/core/pull/144325 +[#144326]: https://github.com/home-assistant/core/pull/144326 +[#144327]: https://github.com/home-assistant/core/pull/144327 +[#144328]: https://github.com/home-assistant/core/pull/144328 +[#144329]: https://github.com/home-assistant/core/pull/144329 +[#144330]: https://github.com/home-assistant/core/pull/144330 +[#144331]: https://github.com/home-assistant/core/pull/144331 +[#144332]: https://github.com/home-assistant/core/pull/144332 +[#144335]: https://github.com/home-assistant/core/pull/144335 +[#144337]: https://github.com/home-assistant/core/pull/144337 +[#144340]: https://github.com/home-assistant/core/pull/144340 +[#144341]: https://github.com/home-assistant/core/pull/144341 +[#144344]: https://github.com/home-assistant/core/pull/144344 +[#144346]: https://github.com/home-assistant/core/pull/144346 +[#144348]: https://github.com/home-assistant/core/pull/144348 +[#144361]: https://github.com/home-assistant/core/pull/144361 +[#144363]: https://github.com/home-assistant/core/pull/144363 +[#144364]: https://github.com/home-assistant/core/pull/144364 +[#144365]: https://github.com/home-assistant/core/pull/144365 +[#144367]: https://github.com/home-assistant/core/pull/144367 +[#144368]: https://github.com/home-assistant/core/pull/144368 +[#144370]: https://github.com/home-assistant/core/pull/144370 +[#144372]: https://github.com/home-assistant/core/pull/144372 +[#144376]: https://github.com/home-assistant/core/pull/144376 +[#144378]: https://github.com/home-assistant/core/pull/144378 +[#144379]: https://github.com/home-assistant/core/pull/144379 +[#144380]: https://github.com/home-assistant/core/pull/144380 +[#144381]: https://github.com/home-assistant/core/pull/144381 +[#144394]: https://github.com/home-assistant/core/pull/144394 +[#144400]: https://github.com/home-assistant/core/pull/144400 +[#144402]: https://github.com/home-assistant/core/pull/144402 +[#144405]: https://github.com/home-assistant/core/pull/144405 +[#144408]: https://github.com/home-assistant/core/pull/144408 +[#144410]: https://github.com/home-assistant/core/pull/144410 +[#144411]: https://github.com/home-assistant/core/pull/144411 +[#144412]: https://github.com/home-assistant/core/pull/144412 +[#144414]: https://github.com/home-assistant/core/pull/144414 +[#144416]: https://github.com/home-assistant/core/pull/144416 +[#144417]: https://github.com/home-assistant/core/pull/144417 +[#144420]: https://github.com/home-assistant/core/pull/144420 +[#144422]: https://github.com/home-assistant/core/pull/144422 +[#144423]: https://github.com/home-assistant/core/pull/144423 +[#144428]: https://github.com/home-assistant/core/pull/144428 +[#144430]: https://github.com/home-assistant/core/pull/144430 +[#144433]: https://github.com/home-assistant/core/pull/144433 +[#144440]: https://github.com/home-assistant/core/pull/144440 +[#144443]: https://github.com/home-assistant/core/pull/144443 +[#144444]: https://github.com/home-assistant/core/pull/144444 +[#144446]: https://github.com/home-assistant/core/pull/144446 +[#144447]: https://github.com/home-assistant/core/pull/144447 +[#144448]: https://github.com/home-assistant/core/pull/144448 +[#144450]: https://github.com/home-assistant/core/pull/144450 +[#144456]: https://github.com/home-assistant/core/pull/144456 +[#144470]: https://github.com/home-assistant/core/pull/144470 +[#144472]: https://github.com/home-assistant/core/pull/144472 +[#144473]: https://github.com/home-assistant/core/pull/144473 +[#144483]: https://github.com/home-assistant/core/pull/144483 +[#144491]: https://github.com/home-assistant/core/pull/144491 +[#144493]: https://github.com/home-assistant/core/pull/144493 +[#144494]: https://github.com/home-assistant/core/pull/144494 +[#144500]: https://github.com/home-assistant/core/pull/144500 +[#144505]: https://github.com/home-assistant/core/pull/144505 +[#144507]: https://github.com/home-assistant/core/pull/144507 +[#144510]: https://github.com/home-assistant/core/pull/144510 +[#144513]: https://github.com/home-assistant/core/pull/144513 +[#144515]: https://github.com/home-assistant/core/pull/144515 +[#144519]: https://github.com/home-assistant/core/pull/144519 +[#144527]: https://github.com/home-assistant/core/pull/144527 +[#144529]: https://github.com/home-assistant/core/pull/144529 +[#144531]: https://github.com/home-assistant/core/pull/144531 +[#144532]: https://github.com/home-assistant/core/pull/144532 +[#144535]: https://github.com/home-assistant/core/pull/144535 +[#144537]: https://github.com/home-assistant/core/pull/144537 +[#144538]: https://github.com/home-assistant/core/pull/144538 +[#144539]: https://github.com/home-assistant/core/pull/144539 +[#144540]: https://github.com/home-assistant/core/pull/144540 +[#144545]: https://github.com/home-assistant/core/pull/144545 +[#144546]: https://github.com/home-assistant/core/pull/144546 +[#144547]: https://github.com/home-assistant/core/pull/144547 +[#144548]: https://github.com/home-assistant/core/pull/144548 +[#144550]: https://github.com/home-assistant/core/pull/144550 +[#144551]: https://github.com/home-assistant/core/pull/144551 +[#144555]: https://github.com/home-assistant/core/pull/144555 +[#144557]: https://github.com/home-assistant/core/pull/144557 +[#144559]: https://github.com/home-assistant/core/pull/144559 +[#144560]: https://github.com/home-assistant/core/pull/144560 +[#144561]: https://github.com/home-assistant/core/pull/144561 +[#144572]: https://github.com/home-assistant/core/pull/144572 +[#144577]: https://github.com/home-assistant/core/pull/144577 +[#144579]: https://github.com/home-assistant/core/pull/144579 +[#144581]: https://github.com/home-assistant/core/pull/144581 +[#144587]: https://github.com/home-assistant/core/pull/144587 +[#144588]: https://github.com/home-assistant/core/pull/144588 +[#144600]: https://github.com/home-assistant/core/pull/144600 +[#144601]: https://github.com/home-assistant/core/pull/144601 +[#144603]: https://github.com/home-assistant/core/pull/144603 +[#144605]: https://github.com/home-assistant/core/pull/144605 +[#144606]: https://github.com/home-assistant/core/pull/144606 +[#144607]: https://github.com/home-assistant/core/pull/144607 +[#144609]: https://github.com/home-assistant/core/pull/144609 +[#144611]: https://github.com/home-assistant/core/pull/144611 +[#144618]: https://github.com/home-assistant/core/pull/144618 +[#144619]: https://github.com/home-assistant/core/pull/144619 +[#144626]: https://github.com/home-assistant/core/pull/144626 +[#144627]: https://github.com/home-assistant/core/pull/144627 +[#144630]: https://github.com/home-assistant/core/pull/144630 +[#144631]: https://github.com/home-assistant/core/pull/144631 +[#144632]: https://github.com/home-assistant/core/pull/144632 +[#144633]: https://github.com/home-assistant/core/pull/144633 +[#144636]: https://github.com/home-assistant/core/pull/144636 +[#144637]: https://github.com/home-assistant/core/pull/144637 +[#144638]: https://github.com/home-assistant/core/pull/144638 +[#144639]: https://github.com/home-assistant/core/pull/144639 +[#144640]: https://github.com/home-assistant/core/pull/144640 +[#144646]: https://github.com/home-assistant/core/pull/144646 +[#144650]: https://github.com/home-assistant/core/pull/144650 +[#144659]: https://github.com/home-assistant/core/pull/144659 +[#144664]: https://github.com/home-assistant/core/pull/144664 +[#144674]: https://github.com/home-assistant/core/pull/144674 +[#144685]: https://github.com/home-assistant/core/pull/144685 +[#144686]: https://github.com/home-assistant/core/pull/144686 +[#144688]: https://github.com/home-assistant/core/pull/144688 +[#144690]: https://github.com/home-assistant/core/pull/144690 +[#144693]: https://github.com/home-assistant/core/pull/144693 +[#144696]: https://github.com/home-assistant/core/pull/144696 +[#144697]: https://github.com/home-assistant/core/pull/144697 +[#144698]: https://github.com/home-assistant/core/pull/144698 +[#144699]: https://github.com/home-assistant/core/pull/144699 +[#144700]: https://github.com/home-assistant/core/pull/144700 +[#144701]: https://github.com/home-assistant/core/pull/144701 +[#144711]: https://github.com/home-assistant/core/pull/144711 +[#144715]: https://github.com/home-assistant/core/pull/144715 +[#144716]: https://github.com/home-assistant/core/pull/144716 +[#144717]: https://github.com/home-assistant/core/pull/144717 +[#144719]: https://github.com/home-assistant/core/pull/144719 +[#144723]: https://github.com/home-assistant/core/pull/144723 +[#144724]: https://github.com/home-assistant/core/pull/144724 +[#144726]: https://github.com/home-assistant/core/pull/144726 +[#144732]: https://github.com/home-assistant/core/pull/144732 +[#144735]: https://github.com/home-assistant/core/pull/144735 +[#144739]: https://github.com/home-assistant/core/pull/144739 +[#144741]: https://github.com/home-assistant/core/pull/144741 +[#144742]: https://github.com/home-assistant/core/pull/144742 +[#144744]: https://github.com/home-assistant/core/pull/144744 +[#144746]: https://github.com/home-assistant/core/pull/144746 +[#144748]: https://github.com/home-assistant/core/pull/144748 +[#144751]: https://github.com/home-assistant/core/pull/144751 +[#144753]: https://github.com/home-assistant/core/pull/144753 +[#144755]: https://github.com/home-assistant/core/pull/144755 +[#144756]: https://github.com/home-assistant/core/pull/144756 +[#144757]: https://github.com/home-assistant/core/pull/144757 +[#144758]: https://github.com/home-assistant/core/pull/144758 +[#144760]: https://github.com/home-assistant/core/pull/144760 +[#144761]: https://github.com/home-assistant/core/pull/144761 +[#144767]: https://github.com/home-assistant/core/pull/144767 +[#144769]: https://github.com/home-assistant/core/pull/144769 +[#144770]: https://github.com/home-assistant/core/pull/144770 +[#144773]: https://github.com/home-assistant/core/pull/144773 +[#144775]: https://github.com/home-assistant/core/pull/144775 +[#144777]: https://github.com/home-assistant/core/pull/144777 +[#144778]: https://github.com/home-assistant/core/pull/144778 +[#144787]: https://github.com/home-assistant/core/pull/144787 +[#144794]: https://github.com/home-assistant/core/pull/144794 +[#144800]: https://github.com/home-assistant/core/pull/144800 +[#144804]: https://github.com/home-assistant/core/pull/144804 +[#144810]: https://github.com/home-assistant/core/pull/144810 +[#144817]: https://github.com/home-assistant/core/pull/144817 +[#144820]: https://github.com/home-assistant/core/pull/144820 +[#144822]: https://github.com/home-assistant/core/pull/144822 +[#144828]: https://github.com/home-assistant/core/pull/144828 +[#144829]: https://github.com/home-assistant/core/pull/144829 +[#144832]: https://github.com/home-assistant/core/pull/144832 +[#144834]: https://github.com/home-assistant/core/pull/144834 +[#144837]: https://github.com/home-assistant/core/pull/144837 +[#144842]: https://github.com/home-assistant/core/pull/144842 +[#144843]: https://github.com/home-assistant/core/pull/144843 +[#144844]: https://github.com/home-assistant/core/pull/144844 +[#144845]: https://github.com/home-assistant/core/pull/144845 +[#144854]: https://github.com/home-assistant/core/pull/144854 +[#144856]: https://github.com/home-assistant/core/pull/144856 +[#144861]: https://github.com/home-assistant/core/pull/144861 +[#144864]: https://github.com/home-assistant/core/pull/144864 +[#144865]: https://github.com/home-assistant/core/pull/144865 +[#144867]: https://github.com/home-assistant/core/pull/144867 +[#144868]: https://github.com/home-assistant/core/pull/144868 +[#144870]: https://github.com/home-assistant/core/pull/144870 +[#144873]: https://github.com/home-assistant/core/pull/144873 +[#144876]: https://github.com/home-assistant/core/pull/144876 +[#144878]: https://github.com/home-assistant/core/pull/144878 +[#144880]: https://github.com/home-assistant/core/pull/144880 +[#144881]: https://github.com/home-assistant/core/pull/144881 +[#144882]: https://github.com/home-assistant/core/pull/144882 +[#144883]: https://github.com/home-assistant/core/pull/144883 +[#144884]: https://github.com/home-assistant/core/pull/144884 +[#144886]: https://github.com/home-assistant/core/pull/144886 +[#144887]: https://github.com/home-assistant/core/pull/144887 +[#144888]: https://github.com/home-assistant/core/pull/144888 +[#144892]: https://github.com/home-assistant/core/pull/144892 +[#144895]: https://github.com/home-assistant/core/pull/144895 +[#144896]: https://github.com/home-assistant/core/pull/144896 +[#144901]: https://github.com/home-assistant/core/pull/144901 +[#144907]: https://github.com/home-assistant/core/pull/144907 +[#144912]: https://github.com/home-assistant/core/pull/144912 +[#144914]: https://github.com/home-assistant/core/pull/144914 +[#144915]: https://github.com/home-assistant/core/pull/144915 +[#144916]: https://github.com/home-assistant/core/pull/144916 +[#144918]: https://github.com/home-assistant/core/pull/144918 +[#144919]: https://github.com/home-assistant/core/pull/144919 +[#144920]: https://github.com/home-assistant/core/pull/144920 +[#144923]: https://github.com/home-assistant/core/pull/144923 +[#144926]: https://github.com/home-assistant/core/pull/144926 +[#144927]: https://github.com/home-assistant/core/pull/144927 +[#144937]: https://github.com/home-assistant/core/pull/144937 +[#144939]: https://github.com/home-assistant/core/pull/144939 +[#144942]: https://github.com/home-assistant/core/pull/144942 +[#144944]: https://github.com/home-assistant/core/pull/144944 +[#144946]: https://github.com/home-assistant/core/pull/144946 +[#144947]: https://github.com/home-assistant/core/pull/144947 +[#144950]: https://github.com/home-assistant/core/pull/144950 +[#144951]: https://github.com/home-assistant/core/pull/144951 +[#144953]: https://github.com/home-assistant/core/pull/144953 +[#144954]: https://github.com/home-assistant/core/pull/144954 +[#144955]: https://github.com/home-assistant/core/pull/144955 +[#144956]: https://github.com/home-assistant/core/pull/144956 +[#144961]: https://github.com/home-assistant/core/pull/144961 +[#144962]: https://github.com/home-assistant/core/pull/144962 +[#144968]: https://github.com/home-assistant/core/pull/144968 +[#144969]: https://github.com/home-assistant/core/pull/144969 +[#144972]: https://github.com/home-assistant/core/pull/144972 +[#144974]: https://github.com/home-assistant/core/pull/144974 +[#144977]: https://github.com/home-assistant/core/pull/144977 +[#144978]: https://github.com/home-assistant/core/pull/144978 +[#144979]: https://github.com/home-assistant/core/pull/144979 +[#144980]: https://github.com/home-assistant/core/pull/144980 +[#144982]: https://github.com/home-assistant/core/pull/144982 +[#144983]: https://github.com/home-assistant/core/pull/144983 +[#144984]: https://github.com/home-assistant/core/pull/144984 +[#144986]: https://github.com/home-assistant/core/pull/144986 +[#144988]: https://github.com/home-assistant/core/pull/144988 +[#144989]: https://github.com/home-assistant/core/pull/144989 +[#144990]: https://github.com/home-assistant/core/pull/144990 +[#144991]: https://github.com/home-assistant/core/pull/144991 +[#144998]: https://github.com/home-assistant/core/pull/144998 +[#144999]: https://github.com/home-assistant/core/pull/144999 +[#145000]: https://github.com/home-assistant/core/pull/145000 +[#145002]: https://github.com/home-assistant/core/pull/145002 +[#145007]: https://github.com/home-assistant/core/pull/145007 +[#145008]: https://github.com/home-assistant/core/pull/145008 +[#145011]: https://github.com/home-assistant/core/pull/145011 +[#145012]: https://github.com/home-assistant/core/pull/145012 +[#145018]: https://github.com/home-assistant/core/pull/145018 +[#145021]: https://github.com/home-assistant/core/pull/145021 +[#145022]: https://github.com/home-assistant/core/pull/145022 +[#145023]: https://github.com/home-assistant/core/pull/145023 +[#145026]: https://github.com/home-assistant/core/pull/145026 +[#145028]: https://github.com/home-assistant/core/pull/145028 +[#145030]: https://github.com/home-assistant/core/pull/145030 +[#145031]: https://github.com/home-assistant/core/pull/145031 +[#145034]: https://github.com/home-assistant/core/pull/145034 +[#145036]: https://github.com/home-assistant/core/pull/145036 +[#145037]: https://github.com/home-assistant/core/pull/145037 +[#145039]: https://github.com/home-assistant/core/pull/145039 +[#145041]: https://github.com/home-assistant/core/pull/145041 +[#145042]: https://github.com/home-assistant/core/pull/145042 +[#145045]: https://github.com/home-assistant/core/pull/145045 +[#145047]: https://github.com/home-assistant/core/pull/145047 +[#145052]: https://github.com/home-assistant/core/pull/145052 +[#145057]: https://github.com/home-assistant/core/pull/145057 +[#145060]: https://github.com/home-assistant/core/pull/145060 +[#145065]: https://github.com/home-assistant/core/pull/145065 +[#145069]: https://github.com/home-assistant/core/pull/145069 +[#145077]: https://github.com/home-assistant/core/pull/145077 +[#145080]: https://github.com/home-assistant/core/pull/145080 +[#145085]: https://github.com/home-assistant/core/pull/145085 +[#145094]: https://github.com/home-assistant/core/pull/145094 +[#145096]: https://github.com/home-assistant/core/pull/145096 +[#145102]: https://github.com/home-assistant/core/pull/145102 +[#145103]: https://github.com/home-assistant/core/pull/145103 +[#145107]: https://github.com/home-assistant/core/pull/145107 +[#145110]: https://github.com/home-assistant/core/pull/145110 +[#145111]: https://github.com/home-assistant/core/pull/145111 +[#145115]: https://github.com/home-assistant/core/pull/145115 +[#145121]: https://github.com/home-assistant/core/pull/145121 +[#145125]: https://github.com/home-assistant/core/pull/145125 +[#145129]: https://github.com/home-assistant/core/pull/145129 +[#145130]: https://github.com/home-assistant/core/pull/145130 +[#145146]: https://github.com/home-assistant/core/pull/145146 +[#145147]: https://github.com/home-assistant/core/pull/145147 +[#145148]: https://github.com/home-assistant/core/pull/145148 +[#145149]: https://github.com/home-assistant/core/pull/145149 +[#145151]: https://github.com/home-assistant/core/pull/145151 +[#145152]: https://github.com/home-assistant/core/pull/145152 +[#145155]: https://github.com/home-assistant/core/pull/145155 +[#145159]: https://github.com/home-assistant/core/pull/145159 +[#145161]: https://github.com/home-assistant/core/pull/145161 +[#145162]: https://github.com/home-assistant/core/pull/145162 +[#145165]: https://github.com/home-assistant/core/pull/145165 +[#145167]: https://github.com/home-assistant/core/pull/145167 +[#145169]: https://github.com/home-assistant/core/pull/145169 +[#145170]: https://github.com/home-assistant/core/pull/145170 +[#145171]: https://github.com/home-assistant/core/pull/145171 +[#145172]: https://github.com/home-assistant/core/pull/145172 +[#145173]: https://github.com/home-assistant/core/pull/145173 +[#145174]: https://github.com/home-assistant/core/pull/145174 +[#145177]: https://github.com/home-assistant/core/pull/145177 +[#145178]: https://github.com/home-assistant/core/pull/145178 +[#145179]: https://github.com/home-assistant/core/pull/145179 +[#145180]: https://github.com/home-assistant/core/pull/145180 +[#145181]: https://github.com/home-assistant/core/pull/145181 +[#145183]: https://github.com/home-assistant/core/pull/145183 +[#145186]: https://github.com/home-assistant/core/pull/145186 +[#145187]: https://github.com/home-assistant/core/pull/145187 +[#145189]: https://github.com/home-assistant/core/pull/145189 +[#145192]: https://github.com/home-assistant/core/pull/145192 +[#145194]: https://github.com/home-assistant/core/pull/145194 +[#145195]: https://github.com/home-assistant/core/pull/145195 +[#145199]: https://github.com/home-assistant/core/pull/145199 +[#145200]: https://github.com/home-assistant/core/pull/145200 +[#145201]: https://github.com/home-assistant/core/pull/145201 +[#145202]: https://github.com/home-assistant/core/pull/145202 +[#145203]: https://github.com/home-assistant/core/pull/145203 +[#145206]: https://github.com/home-assistant/core/pull/145206 +[#145207]: https://github.com/home-assistant/core/pull/145207 +[#145208]: https://github.com/home-assistant/core/pull/145208 +[#145210]: https://github.com/home-assistant/core/pull/145210 +[#145211]: https://github.com/home-assistant/core/pull/145211 +[#145212]: https://github.com/home-assistant/core/pull/145212 +[#145214]: https://github.com/home-assistant/core/pull/145214 +[#145215]: https://github.com/home-assistant/core/pull/145215 +[#145217]: https://github.com/home-assistant/core/pull/145217 +[#145218]: https://github.com/home-assistant/core/pull/145218 +[#145219]: https://github.com/home-assistant/core/pull/145219 +[#145220]: https://github.com/home-assistant/core/pull/145220 +[#145222]: https://github.com/home-assistant/core/pull/145222 +[#145223]: https://github.com/home-assistant/core/pull/145223 +[#145225]: https://github.com/home-assistant/core/pull/145225 +[#145226]: https://github.com/home-assistant/core/pull/145226 +[#145227]: https://github.com/home-assistant/core/pull/145227 +[#145229]: https://github.com/home-assistant/core/pull/145229 +[#145230]: https://github.com/home-assistant/core/pull/145230 +[#145236]: https://github.com/home-assistant/core/pull/145236 +[#145239]: https://github.com/home-assistant/core/pull/145239 +[#145243]: https://github.com/home-assistant/core/pull/145243 +[#145244]: https://github.com/home-assistant/core/pull/145244 +[#145247]: https://github.com/home-assistant/core/pull/145247 +[#145249]: https://github.com/home-assistant/core/pull/145249 +[#145250]: https://github.com/home-assistant/core/pull/145250 +[#145253]: https://github.com/home-assistant/core/pull/145253 +[#145254]: https://github.com/home-assistant/core/pull/145254 +[#145255]: https://github.com/home-assistant/core/pull/145255 +[#145257]: https://github.com/home-assistant/core/pull/145257 +[#145259]: https://github.com/home-assistant/core/pull/145259 +[#145263]: https://github.com/home-assistant/core/pull/145263 +[#145264]: https://github.com/home-assistant/core/pull/145264 +[#145269]: https://github.com/home-assistant/core/pull/145269 +[#145270]: https://github.com/home-assistant/core/pull/145270 +[#145271]: https://github.com/home-assistant/core/pull/145271 +[#145272]: https://github.com/home-assistant/core/pull/145272 +[#145273]: https://github.com/home-assistant/core/pull/145273 +[#145274]: https://github.com/home-assistant/core/pull/145274 +[#145275]: https://github.com/home-assistant/core/pull/145275 +[#145276]: https://github.com/home-assistant/core/pull/145276 +[#145279]: https://github.com/home-assistant/core/pull/145279 +[#145280]: https://github.com/home-assistant/core/pull/145280 +[#145281]: https://github.com/home-assistant/core/pull/145281 +[#145282]: https://github.com/home-assistant/core/pull/145282 +[#145283]: https://github.com/home-assistant/core/pull/145283 +[#145285]: https://github.com/home-assistant/core/pull/145285 +[#145286]: https://github.com/home-assistant/core/pull/145286 +[#145287]: https://github.com/home-assistant/core/pull/145287 +[#145289]: https://github.com/home-assistant/core/pull/145289 +[#145292]: https://github.com/home-assistant/core/pull/145292 +[#145294]: https://github.com/home-assistant/core/pull/145294 +[#145297]: https://github.com/home-assistant/core/pull/145297 +[#145298]: https://github.com/home-assistant/core/pull/145298 +[#145299]: https://github.com/home-assistant/core/pull/145299 +[#145303]: https://github.com/home-assistant/core/pull/145303 +[#145305]: https://github.com/home-assistant/core/pull/145305 +[#145306]: https://github.com/home-assistant/core/pull/145306 +[#145308]: https://github.com/home-assistant/core/pull/145308 +[#145309]: https://github.com/home-assistant/core/pull/145309 +[#145311]: https://github.com/home-assistant/core/pull/145311 +[#145313]: https://github.com/home-assistant/core/pull/145313 +[#145314]: https://github.com/home-assistant/core/pull/145314 +[#145315]: https://github.com/home-assistant/core/pull/145315 +[#145316]: https://github.com/home-assistant/core/pull/145316 +[#145318]: https://github.com/home-assistant/core/pull/145318 +[#145319]: https://github.com/home-assistant/core/pull/145319 +[#145324]: https://github.com/home-assistant/core/pull/145324 +[#145325]: https://github.com/home-assistant/core/pull/145325 +[#145327]: https://github.com/home-assistant/core/pull/145327 +[#145329]: https://github.com/home-assistant/core/pull/145329 +[#145331]: https://github.com/home-assistant/core/pull/145331 +[#145332]: https://github.com/home-assistant/core/pull/145332 +[#145334]: https://github.com/home-assistant/core/pull/145334 +[#145335]: https://github.com/home-assistant/core/pull/145335 +[#145340]: https://github.com/home-assistant/core/pull/145340 +[#145348]: https://github.com/home-assistant/core/pull/145348 +[#145350]: https://github.com/home-assistant/core/pull/145350 +[#145353]: https://github.com/home-assistant/core/pull/145353 +[#145358]: https://github.com/home-assistant/core/pull/145358 +[#145360]: https://github.com/home-assistant/core/pull/145360 +[#145364]: https://github.com/home-assistant/core/pull/145364 +[#145366]: https://github.com/home-assistant/core/pull/145366 +[#145368]: https://github.com/home-assistant/core/pull/145368 +[#145371]: https://github.com/home-assistant/core/pull/145371 +[#145372]: https://github.com/home-assistant/core/pull/145372 +[#145373]: https://github.com/home-assistant/core/pull/145373 +[#145374]: https://github.com/home-assistant/core/pull/145374 +[#145376]: https://github.com/home-assistant/core/pull/145376 +[#145378]: https://github.com/home-assistant/core/pull/145378 +[#145381]: https://github.com/home-assistant/core/pull/145381 +[#145388]: https://github.com/home-assistant/core/pull/145388 +[#145390]: https://github.com/home-assistant/core/pull/145390 +[#145391]: https://github.com/home-assistant/core/pull/145391 +[#145392]: https://github.com/home-assistant/core/pull/145392 +[#145393]: https://github.com/home-assistant/core/pull/145393 +[#145395]: https://github.com/home-assistant/core/pull/145395 +[#145396]: https://github.com/home-assistant/core/pull/145396 +[#145397]: https://github.com/home-assistant/core/pull/145397 +[#145398]: https://github.com/home-assistant/core/pull/145398 +[#145400]: https://github.com/home-assistant/core/pull/145400 +[#145401]: https://github.com/home-assistant/core/pull/145401 +[#145404]: https://github.com/home-assistant/core/pull/145404 +[#145405]: https://github.com/home-assistant/core/pull/145405 +[#145407]: https://github.com/home-assistant/core/pull/145407 +[#145409]: https://github.com/home-assistant/core/pull/145409 +[#145413]: https://github.com/home-assistant/core/pull/145413 +[#145414]: https://github.com/home-assistant/core/pull/145414 +[#145416]: https://github.com/home-assistant/core/pull/145416 +[#145417]: https://github.com/home-assistant/core/pull/145417 +[#145418]: https://github.com/home-assistant/core/pull/145418 +[#145419]: https://github.com/home-assistant/core/pull/145419 +[#145420]: https://github.com/home-assistant/core/pull/145420 +[#145421]: https://github.com/home-assistant/core/pull/145421 +[#145422]: https://github.com/home-assistant/core/pull/145422 +[#145423]: https://github.com/home-assistant/core/pull/145423 +[#145426]: https://github.com/home-assistant/core/pull/145426 +[#145429]: https://github.com/home-assistant/core/pull/145429 +[#145430]: https://github.com/home-assistant/core/pull/145430 +[#145431]: https://github.com/home-assistant/core/pull/145431 +[#145432]: https://github.com/home-assistant/core/pull/145432 +[#145433]: https://github.com/home-assistant/core/pull/145433 +[#145434]: https://github.com/home-assistant/core/pull/145434 +[#145435]: https://github.com/home-assistant/core/pull/145435 +[#145438]: https://github.com/home-assistant/core/pull/145438 +[#145440]: https://github.com/home-assistant/core/pull/145440 +[#145447]: https://github.com/home-assistant/core/pull/145447 +[#145448]: https://github.com/home-assistant/core/pull/145448 +[#145449]: https://github.com/home-assistant/core/pull/145449 +[#145455]: https://github.com/home-assistant/core/pull/145455 +[#145456]: https://github.com/home-assistant/core/pull/145456 +[#145458]: https://github.com/home-assistant/core/pull/145458 +[#145462]: https://github.com/home-assistant/core/pull/145462 +[#145463]: https://github.com/home-assistant/core/pull/145463 +[#145465]: https://github.com/home-assistant/core/pull/145465 +[#145466]: https://github.com/home-assistant/core/pull/145466 +[#145468]: https://github.com/home-assistant/core/pull/145468 +[#145469]: https://github.com/home-assistant/core/pull/145469 +[#145477]: https://github.com/home-assistant/core/pull/145477 +[#145490]: https://github.com/home-assistant/core/pull/145490 +[#145494]: https://github.com/home-assistant/core/pull/145494 +[#145499]: https://github.com/home-assistant/core/pull/145499 +[#145505]: https://github.com/home-assistant/core/pull/145505 +[#145506]: https://github.com/home-assistant/core/pull/145506 +[#145507]: https://github.com/home-assistant/core/pull/145507 +[#145510]: https://github.com/home-assistant/core/pull/145510 +[#145513]: https://github.com/home-assistant/core/pull/145513 +[#145514]: https://github.com/home-assistant/core/pull/145514 +[#145517]: https://github.com/home-assistant/core/pull/145517 +[#145518]: https://github.com/home-assistant/core/pull/145518 +[#145519]: https://github.com/home-assistant/core/pull/145519 +[#145520]: https://github.com/home-assistant/core/pull/145520 +[#145522]: https://github.com/home-assistant/core/pull/145522 +[#145529]: https://github.com/home-assistant/core/pull/145529 +[#145532]: https://github.com/home-assistant/core/pull/145532 +[#145535]: https://github.com/home-assistant/core/pull/145535 +[#145537]: https://github.com/home-assistant/core/pull/145537 +[#145540]: https://github.com/home-assistant/core/pull/145540 +[#145542]: https://github.com/home-assistant/core/pull/145542 +[#145546]: https://github.com/home-assistant/core/pull/145546 +[#145550]: https://github.com/home-assistant/core/pull/145550 +[#145559]: https://github.com/home-assistant/core/pull/145559 +[#145560]: https://github.com/home-assistant/core/pull/145560 +[#145562]: https://github.com/home-assistant/core/pull/145562 +[#145563]: https://github.com/home-assistant/core/pull/145563 +[#145565]: https://github.com/home-assistant/core/pull/145565 +[#145569]: https://github.com/home-assistant/core/pull/145569 +[#145570]: https://github.com/home-assistant/core/pull/145570 +[#145573]: https://github.com/home-assistant/core/pull/145573 +[#145576]: https://github.com/home-assistant/core/pull/145576 +[#145579]: https://github.com/home-assistant/core/pull/145579 +[#145583]: https://github.com/home-assistant/core/pull/145583 +[#145587]: https://github.com/home-assistant/core/pull/145587 +[#145590]: https://github.com/home-assistant/core/pull/145590 +[#145595]: https://github.com/home-assistant/core/pull/145595 +[#145596]: https://github.com/home-assistant/core/pull/145596 +[#145597]: https://github.com/home-assistant/core/pull/145597 +[#145598]: https://github.com/home-assistant/core/pull/145598 +[#145600]: https://github.com/home-assistant/core/pull/145600 +[#145605]: https://github.com/home-assistant/core/pull/145605 +[#145608]: https://github.com/home-assistant/core/pull/145608 +[#145610]: https://github.com/home-assistant/core/pull/145610 +[@Arnie97]: https://github.com/Arnie97 +[@Bre77]: https://github.com/Bre77 +[@DeerMaximum]: https://github.com/DeerMaximum +[@Diegorro98]: https://github.com/Diegorro98 +[@DioSWolF]: https://github.com/DioSWolF [@Djelibeybi]: https://github.com/Djelibeybi -[@DrDonoso]: https://github.com/DrDonoso -[@EliSchleifer]: https://github.com/EliSchleifer [@Ernst79]: https://github.com/Ernst79 -[@G-Two]: https://github.com/G-Two -[@GlennReilly]: https://github.com/GlennReilly -[@IceBotYT]: https://github.com/IceBotYT -[@IgnusG]: https://github.com/IgnusG -[@Ik-12]: https://github.com/Ik-12 -[@KapJI]: https://github.com/KapJI +[@Gigatrappeur]: https://github.com/Gigatrappeur +[@Hypfer]: https://github.com/Hypfer +[@IvanLH]: https://github.com/IvanLH [@LG-ThinQ-Integration]: https://github.com/LG-ThinQ-Integration [@LaStrada]: https://github.com/LaStrada [@Lash-L]: https://github.com/Lash-L +[@LazyTarget]: https://github.com/LazyTarget +[@Lektrico]: https://github.com/Lektrico [@LouisChrist]: https://github.com/LouisChrist [@MartinHjelmare]: https://github.com/MartinHjelmare -[@Master-Guy]: https://github.com/Master-Guy -[@MatthiasLohr]: https://github.com/MatthiasLohr -[@N3rdix]: https://github.com/N3rdix +[@MindFreeze]: https://github.com/MindFreeze +[@NickKoepr]: https://github.com/NickKoepr [@NoRi2909]: https://github.com/NoRi2909 -[@Noltari]: https://github.com/Noltari -[@PaulSD]: https://github.com/PaulSD +[@Passific]: https://github.com/Passific [@PeteRager]: https://github.com/PeteRager [@Petro31]: https://github.com/Petro31 -[@PoppyPop]: https://github.com/PoppyPop -[@Qbus-iot]: https://github.com/Qbus-iot -[@RBaragona]: https://github.com/RBaragona -[@RJPoelstra]: https://github.com/RJPoelstra [@RaHehl]: https://github.com/RaHehl -[@RunC0deRun]: https://github.com/RunC0deRun -[@SeraphicRav]: https://github.com/SeraphicRav +[@RenierM26]: https://github.com/RenierM26 +[@RobBie1221]: https://github.com/RobBie1221 +[@Schlauer-Hax]: https://github.com/Schlauer-Hax [@Shulyaka]: https://github.com/Shulyaka [@Shutgun]: https://github.com/Shutgun -[@SparkyDan555]: https://github.com/SparkyDan555 -[@Splint77]: https://github.com/Splint77 -[@StevenLooman]: https://github.com/StevenLooman +[@Swamp-Ig]: https://github.com/Swamp-Ig [@Taraman17]: https://github.com/Taraman17 [@TheJulianJES]: https://github.com/TheJulianJES [@Thomas55555]: https://github.com/Thomas55555 -[@ThyMYthOS]: https://github.com/ThyMYthOS [@VandeurenGlenn]: https://github.com/VandeurenGlenn -[@WaterInTheLake]: https://github.com/WaterInTheLake -[@YogevBokobza]: https://github.com/YogevBokobza +[@XiaoXianNv-boot]: https://github.com/XiaoXianNv-boot [@abmantis]: https://github.com/abmantis +[@agorecki]: https://github.com/agorecki [@alengwenus]: https://github.com/alengwenus +[@alexandrecuer]: https://github.com/alexandrecuer +[@alistair23]: https://github.com/alistair23 [@allenporter]: https://github.com/allenporter -[@andrew-codechimp]: https://github.com/andrew-codechimp -[@andrewsayre]: https://github.com/andrewsayre -[@apt-itude]: https://github.com/apt-itude -[@arturpragacz]: https://github.com/arturpragacz -[@ashionky]: https://github.com/ashionky [@astrandb]: https://github.com/astrandb -[@austinmroczek]: https://github.com/austinmroczek +[@aturri]: https://github.com/aturri [@autinerd]: https://github.com/autinerd +[@avee87]: https://github.com/avee87 [@balloob]: https://github.com/balloob [@bdraco]: https://github.com/bdraco -[@beginner2047]: https://github.com/beginner2047 [@bieniu]: https://github.com/bieniu -[@boralyl]: https://github.com/boralyl -[@bors-ltd]: https://github.com/bors-ltd [@bouwew]: https://github.com/bouwew [@bramkragten]: https://github.com/bramkragten -[@catsmanac]: https://github.com/catsmanac +[@brg468]: https://github.com/brg468 +[@c0ffeeca7]: https://github.com/c0ffeeca7 [@cdce8p]: https://github.com/cdce8p [@cdnninja]: https://github.com/cdnninja -[@cereal2nd]: https://github.com/cereal2nd [@chemelli74]: https://github.com/chemelli74 -[@choumarin]: https://github.com/choumarin -[@crevetor]: https://github.com/crevetor -[@dan-r]: https://github.com/dan-r -[@davet2001]: https://github.com/davet2001 -[@david1024pl]: https://github.com/david1024pl +[@dalanmiller]: https://github.com/dalanmiller +[@danielvandenberg95]: https://github.com/danielvandenberg95 [@davidrapan]: https://github.com/davidrapan -[@dext0r]: https://github.com/dext0r -[@dgomes]: https://github.com/dgomes -[@dieselrabbit]: https://github.com/dieselrabbit -[@dknowles2]: https://github.com/dknowles2 -[@domingues]: https://github.com/domingues -[@dontinelli]: https://github.com/dontinelli -[@dotvav]: https://github.com/dotvav -[@dustMason]: https://github.com/dustMason -[@eclair4151]: https://github.com/eclair4151 [@edenhaus]: https://github.com/edenhaus [@elmurato]: https://github.com/elmurato -[@elupus]: https://github.com/elupus [@emontnemery]: https://github.com/emontnemery [@epenet]: https://github.com/epenet [@erwindouna]: https://github.com/erwindouna -[@farkasdi]: https://github.com/farkasdi +[@exciton]: https://github.com/exciton [@farmio]: https://github.com/farmio -[@firstof9]: https://github.com/firstof9 -[@flabbamann]: https://github.com/flabbamann [@frenck]: https://github.com/frenck -[@fwestenberg]: https://github.com/fwestenberg -[@gentoo-root]: https://github.com/gentoo-root +[@fvgarrel]: https://github.com/fvgarrel +[@generically-named]: https://github.com/generically-named [@gjohansson-ST]: https://github.com/gjohansson-ST -[@gjong]: https://github.com/gjong -[@gwww]: https://github.com/gwww -[@hahn-th]: https://github.com/hahn-th -[@huyuwei1996]: https://github.com/huyuwei1996 [@iMicknl]: https://github.com/iMicknl -[@illia-piskurov]: https://github.com/illia-piskurov -[@iprak]: https://github.com/iprak -[@iskrakranj]: https://github.com/iskrakranj -[@jaminh]: https://github.com/jaminh +[@ichbinsteffen]: https://github.com/ichbinsteffen +[@javicalle]: https://github.com/javicalle [@jb101010-2]: https://github.com/jb101010-2 -[@jbarreiros]: https://github.com/jbarreiros [@jbouwh]: https://github.com/jbouwh -[@jeeftor]: https://github.com/jeeftor -[@jesperraemaekers]: https://github.com/jesperraemaekers -[@jiriappl]: https://github.com/jiriappl +[@jesserockz]: https://github.com/jesserockz [@joostlek]: https://github.com/joostlek -[@jpbede]: https://github.com/jpbede -[@jpelgrom]: https://github.com/jpelgrom -[@jsuar]: https://github.com/jsuar -[@jterrace]: https://github.com/jterrace -[@keithle888]: https://github.com/keithle888 -[@kelyaenn]: https://github.com/kelyaenn -[@kereyroper]: https://github.com/kereyroper -[@klaasnicolaas]: https://github.com/klaasnicolaas -[@klejejs]: https://github.com/klejejs -[@krakonos1602]: https://github.com/krakonos1602 +[@jorisdrenth]: https://github.com/jorisdrenth +[@jrhillery]: https://github.com/jrhillery +[@jvmahon]: https://github.com/jvmahon +[@jz-v]: https://github.com/jz-v +[@karwosts]: https://github.com/karwosts [@lanthaler]: https://github.com/lanthaler [@lboue]: https://github.com/lboue -[@lschloetterer]: https://github.com/lschloetterer -[@luc-ass]: https://github.com/luc-ass -[@marcelveldt]: https://github.com/marcelveldt -[@maxcabrajac]: https://github.com/maxcabrajac -[@mckbrmn]: https://github.com/mckbrmn -[@miaucl]: https://github.com/miaucl +[@lodesmets]: https://github.com/lodesmets +[@ludeeus]: https://github.com/ludeeus +[@marc7s]: https://github.com/marc7s +[@markhannon]: https://github.com/markhannon +[@matrixd2]: https://github.com/matrixd2 +[@mback2k]: https://github.com/mback2k +[@mhannon11]: https://github.com/mhannon11 [@mib1185]: https://github.com/mib1185 [@mj23000]: https://github.com/mj23000 -[@mkmer]: https://github.com/mkmer -[@mxr]: https://github.com/mxr -[@natekspencer]: https://github.com/natekspencer -[@noahhusby]: https://github.com/noahhusby -[@oandrew]: https://github.com/oandrew -[@pawlizio]: https://github.com/pawlizio +[@mrueg]: https://github.com/mrueg +[@ol-iver]: https://github.com/ol-iver +[@pantherale0]: https://github.com/pantherale0 [@peteS-UK]: https://github.com/peteS-UK -[@piitaya]: https://github.com/piitaya -[@puddly]: https://github.com/puddly -[@rajlaud]: https://github.com/rajlaud -[@redge76]: https://github.com/redge76 -[@regevbr]: https://github.com/regevbr -[@richardpolzer]: https://github.com/richardpolzer -[@rikroe]: https://github.com/rikroe -[@rpavlik]: https://github.com/rpavlik -[@rrooggiieerr]: https://github.com/rrooggiieerr -[@rsiv]: https://github.com/rsiv -[@rwalker777]: https://github.com/rwalker777 -[@rytilahti]: https://github.com/rytilahti -[@sVnsation]: https://github.com/sVnsation +[@pssc]: https://github.com/pssc +[@sanjay900]: https://github.com/sanjay900 [@scop]: https://github.com/scop -[@sdb9696]: https://github.com/sdb9696 -[@shmuelzon]: https://github.com/shmuelzon [@silamon]: https://github.com/silamon -[@sorgfresser]: https://github.com/sorgfresser -[@squishykid]: https://github.com/squishykid -[@srescio]: https://github.com/srescio [@starkillerOG]: https://github.com/starkillerOG -[@synesthesiam]: https://github.com/synesthesiam +[@tamwahba]: https://github.com/tamwahba +[@tdfountain]: https://github.com/tdfountain +[@tedvdb]: https://github.com/tedvdb [@thecode]: https://github.com/thecode -[@thomasddn]: https://github.com/thomasddn -[@tkunzfeld]: https://github.com/tkunzfeld [@tl-sl]: https://github.com/tl-sl -[@tomer-w]: https://github.com/tomer-w [@tr4nt0r]: https://github.com/tr4nt0r [@tronikos]: https://github.com/tronikos -[@tswsl1989]: https://github.com/tswsl1989 -[@tyron]: https://github.com/tyron -[@wlcrs]: https://github.com/wlcrs +[@tsvi]: https://github.com/tsvi +[@tyriis]: https://github.com/tyriis +[@ucodery]: https://github.com/ucodery +[@wilbiev]: https://github.com/wilbiev +[@wittypluck]: https://github.com/wittypluck +[@wuede]: https://github.com/wuede +[@yuxincs]: https://github.com/yuxincs +[@zerzhang]: https://github.com/zerzhang [@zweckj]: https://github.com/zweckj