--- title: Full changelog for Home Assistant Core 2025.2 description: Detailed changelog for the Home Assistant Core 2025.2 release replace_regex: \s\(\[?[a-z0-9\-\s_]+\]?\)$ --- These are all the changes included in the Home Assistant Core 2025.2 release. For a summary in a more readable format: [Release notes blog for this release](/blog/2025/02/05/release-20252/). - 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]) ## Release 2025.2.1 - February 7 - Fix hassio test using wrong fixture ([@emontnemery] - [#137516]) - Change Electric Kiwi authentication ([@mikey0000] - [#135231]) - Update govee-ble to 0.42.1 ([@cdce8p] - [#137371]) - Bump holidays to 0.66 ([@gjohansson-ST] - [#137449]) - Bump aiohttp-asyncmdnsresolver to 0.1.0 ([@bdraco] - [#137492]) - Bump aiohttp to 3.11.12 ([@bdraco] - [#137494]) - Bump govee-ble to 0.43.0 to fix compat with new H5179 firmware ([@bdraco] - [#137508]) - Bump habiticalib to v0.3.5 ([@tr4nt0r] - [#137510]) - Fix Mill issue, where no sensors were shown ([@Danielhiversen] - [#137521]) - Don't overwrite setup state in async_set_domains_to_be_loaded ([@emontnemery] - [#137547]) - Use separate metadata files for onedrive ([@zweckj] - [#137549]) - Fix sending polls to Telegram threads ([@jwhb] - [#137553]) - Skip building wheels for electrickiwi-api ([@cdce8p] - [#137556]) - Add excluded domains to broadcast intent ([@synesthesiam] - [#137566]) - Revert "Add `PaddleSwitchPico` (Pico Paddle Remote) device trigger to Lutron Caseta" ([@bdraco] - [#137571]) - Fix Overseerr webhook configuration JSON ([@denniseffing] - [#137572]) - Do not rely on pyserial for port scanning with the CM5 + ZHA ([@puddly] - [#137585]) - Bump eheimdigital to 1.0.6 ([@autinerd] - [#137587]) - Bump pyfireservicerota to 0.0.46 ([@cyberjunky] - [#137589]) - Bump reolink-aio to 0.11.10 ([@starkillerOG] - [#137591]) - Allow to omit the payload attribute to MQTT publish action to allow an empty payload to be sent by default ([@jbouwh] - [#137595]) - Handle previously migrated HEOS device identifier ([@andrewsayre] - [#137596]) - Bump `aioshelly` to version `12.4.1` ([@bieniu] - [#137598]) - Bump electrickiwi-api to 0.9.13 ([@mikey0000] - [#137601]) - Bump ZHA to 0.0.48 ([@TheJulianJES] - [#137610]) - Bump Electrickiwi-api to 0.9.14 ([@mikey0000] - [#137614]) - Update google-nest-sdm to 7.1.3 ([@allenporter] - [#137625]) - Don't use the current temperature from Shelly BLU TRV as a state for External Temperature number entity ([@bieniu] - [#137658]) - Fix LG webOS TV turn off when device is already off ([@thecode] - [#137675]) [#135231]: https://github.com/home-assistant/core/pull/135231 [#137371]: https://github.com/home-assistant/core/pull/137371 [#137448]: https://github.com/home-assistant/core/pull/137448 [#137449]: https://github.com/home-assistant/core/pull/137449 [#137492]: https://github.com/home-assistant/core/pull/137492 [#137494]: https://github.com/home-assistant/core/pull/137494 [#137508]: https://github.com/home-assistant/core/pull/137508 [#137510]: https://github.com/home-assistant/core/pull/137510 [#137516]: https://github.com/home-assistant/core/pull/137516 [#137521]: https://github.com/home-assistant/core/pull/137521 [#137547]: https://github.com/home-assistant/core/pull/137547 [#137549]: https://github.com/home-assistant/core/pull/137549 [#137553]: https://github.com/home-assistant/core/pull/137553 [#137556]: https://github.com/home-assistant/core/pull/137556 [#137566]: https://github.com/home-assistant/core/pull/137566 [#137571]: https://github.com/home-assistant/core/pull/137571 [#137572]: https://github.com/home-assistant/core/pull/137572 [#137585]: https://github.com/home-assistant/core/pull/137585 [#137587]: https://github.com/home-assistant/core/pull/137587 [#137589]: https://github.com/home-assistant/core/pull/137589 [#137591]: https://github.com/home-assistant/core/pull/137591 [#137595]: https://github.com/home-assistant/core/pull/137595 [#137596]: https://github.com/home-assistant/core/pull/137596 [#137598]: https://github.com/home-assistant/core/pull/137598 [#137601]: https://github.com/home-assistant/core/pull/137601 [#137610]: https://github.com/home-assistant/core/pull/137610 [#137614]: https://github.com/home-assistant/core/pull/137614 [#137625]: https://github.com/home-assistant/core/pull/137625 [#137658]: https://github.com/home-assistant/core/pull/137658 [#137675]: https://github.com/home-assistant/core/pull/137675 [@Danielhiversen]: https://github.com/Danielhiversen [@TheJulianJES]: https://github.com/TheJulianJES [@allenporter]: https://github.com/allenporter [@andrewsayre]: https://github.com/andrewsayre [@autinerd]: https://github.com/autinerd [@bdraco]: https://github.com/bdraco [@bieniu]: https://github.com/bieniu [@cdce8p]: https://github.com/cdce8p [@cyberjunky]: https://github.com/cyberjunky [@denniseffing]: https://github.com/denniseffing [@emontnemery]: https://github.com/emontnemery [@frenck]: https://github.com/frenck [@gjohansson-ST]: https://github.com/gjohansson-ST [@jbouwh]: https://github.com/jbouwh [@jwhb]: https://github.com/jwhb [@mikey0000]: https://github.com/mikey0000 [@puddly]: https://github.com/puddly [@starkillerOG]: https://github.com/starkillerOG [@synesthesiam]: https://github.com/synesthesiam [@thecode]: https://github.com/thecode [@tr4nt0r]: https://github.com/tr4nt0r [@zweckj]: https://github.com/zweckj ## Release 2025.2.2 - February 10 - LaCrosse View new endpoint ([@IceBotYT] - [#137284]) - Convert coinbase account amounts as floats to properly add them together ([@natekspencer] - [#137588]) - Bump ohmepy to 1.2.9 ([@dan-r] - [#137695]) - Bump onedrive_personal_sdk to 0.0.9 ([@zweckj] - [#137729]) - Limit habitica ConfigEntrySelect to integration domain ([@cdce8p] - [#137767]) - Limit nordpool ConfigEntrySelect to integration domain ([@cdce8p] - [#137768]) - Limit transmission ConfigEntrySelect to integration domain ([@cdce8p] - [#137769]) - Fix tplink child updates taking up to 60s ([@bdraco] - [#137782]) - Call backup listener during setup in Google Drive ([@tronikos] - [#137789]) - Use the external URL set in Settings > System > Network if my is disabled as redirect URL for Google Drive instructions ([@tronikos] - [#137791]) - Fix manufacturer_id matching for 0 ([@patman15] - [#137802]) - Fix DAB radio in Onkyo ([@arturpragacz] - [#137852]) - Fix LG webOS TV fails to setup when device is off ([@thecode] - [#137870]) - Fix heos migration ([@balloob] - [#137887]) - Bump pydrawise to 2025.2.0 ([@dknowles2] - [#137961]) - Bump aioshelly to version 12.4.2 ([@bieniu] - [#137986]) - Prevent crash if telegram message failed and did not generate an ID ([@CloCkWeRX] - [#137989]) - Bump habiticalib to v0.3.7 ([@tr4nt0r] - [#137993]) - Refresh the nest authentication token on integration start before invoking the pub/sub subsciber ([@allenporter] - [#138003]) - Use resumable uploads in Google Drive ([@tronikos] - [#138010]) - Bump py-synologydsm-api to 2.6.2 ([@mib1185] - [#138060]) - Handle generic agent exceptions when getting and deleting backups ([@abmantis] - [#138145]) - Bump onedrive-personal-sdk to 0.0.10 ([@zweckj] - [#138186]) - Keep one backup per backup agent when executing retention policy ([@emontnemery] - [#138189]) - Improve inexogy logging when failed to update ([@jpbede] - [#138210]) - Bump pyheos to v1.0.2 ([@andrewsayre] - [#138224]) - Update frontend to 20250210.0 ([@bramkragten] - [#138227]) - Bump lacrosse-view to 1.1.1 ([@IceBotYT] - [#137282]) [#137282]: https://github.com/home-assistant/core/pull/137282 [#137284]: https://github.com/home-assistant/core/pull/137284 [#137448]: https://github.com/home-assistant/core/pull/137448 [#137588]: https://github.com/home-assistant/core/pull/137588 [#137688]: https://github.com/home-assistant/core/pull/137688 [#137695]: https://github.com/home-assistant/core/pull/137695 [#137729]: https://github.com/home-assistant/core/pull/137729 [#137767]: https://github.com/home-assistant/core/pull/137767 [#137768]: https://github.com/home-assistant/core/pull/137768 [#137769]: https://github.com/home-assistant/core/pull/137769 [#137782]: https://github.com/home-assistant/core/pull/137782 [#137789]: https://github.com/home-assistant/core/pull/137789 [#137791]: https://github.com/home-assistant/core/pull/137791 [#137802]: https://github.com/home-assistant/core/pull/137802 [#137852]: https://github.com/home-assistant/core/pull/137852 [#137870]: https://github.com/home-assistant/core/pull/137870 [#137887]: https://github.com/home-assistant/core/pull/137887 [#137961]: https://github.com/home-assistant/core/pull/137961 [#137986]: https://github.com/home-assistant/core/pull/137986 [#137989]: https://github.com/home-assistant/core/pull/137989 [#137993]: https://github.com/home-assistant/core/pull/137993 [#138003]: https://github.com/home-assistant/core/pull/138003 [#138010]: https://github.com/home-assistant/core/pull/138010 [#138060]: https://github.com/home-assistant/core/pull/138060 [#138145]: https://github.com/home-assistant/core/pull/138145 [#138186]: https://github.com/home-assistant/core/pull/138186 [#138189]: https://github.com/home-assistant/core/pull/138189 [#138210]: https://github.com/home-assistant/core/pull/138210 [#138224]: https://github.com/home-assistant/core/pull/138224 [#138227]: https://github.com/home-assistant/core/pull/138227 [@CloCkWeRX]: https://github.com/CloCkWeRX [@IceBotYT]: https://github.com/IceBotYT [@abmantis]: https://github.com/abmantis [@allenporter]: https://github.com/allenporter [@andrewsayre]: https://github.com/andrewsayre [@arturpragacz]: https://github.com/arturpragacz [@balloob]: https://github.com/balloob [@bdraco]: https://github.com/bdraco [@bieniu]: https://github.com/bieniu [@bramkragten]: https://github.com/bramkragten [@cdce8p]: https://github.com/cdce8p [@dan-r]: https://github.com/dan-r [@dknowles2]: https://github.com/dknowles2 [@emontnemery]: https://github.com/emontnemery [@frenck]: https://github.com/frenck [@jpbede]: https://github.com/jpbede [@mib1185]: https://github.com/mib1185 [@natekspencer]: https://github.com/natekspencer [@patman15]: https://github.com/patman15 [@thecode]: https://github.com/thecode [@tr4nt0r]: https://github.com/tr4nt0r [@tronikos]: https://github.com/tronikos [@zweckj]: https://github.com/zweckj ## Release 2025.2.3 - February 12 - Bump hass-nabucasa from 0.88.1 to 0.89.0 ([@ludeeus] - [#137321]) - Move cloud backup upload/download handlers to lib ([@ludeeus] - [#137416]) - Handle non-retryable errors when uploading cloud backup ([@ludeeus] - [#137517]) - Add missing thermostat state EMERGENCY_HEAT to econet ([@jdanders] - [#137623]) - Fix broken issue creation in econet ([@jdanders] - [#137773]) - Fix version extraction for APsystems ([@alfwro13] - [#138023]) - Refresh nest access token before before building subscriber Credentials ([@allenporter] - [#138259]) - Fix BackupManager.async_delete_backup ([@emontnemery] - [#138286]) - Fix next authentication token error handling ([@allenporter] - [#138299]) - Bump pyenphase to 1.25.1 ([@catsmanac] - [#138327]) - Bump sentry-sdk to 1.45.1 ([@edenhaus] - [#138349]) - Bump zeroconf to 0.144.1 ([@bdraco] - [#138353]) - Bump cryptography to 44.0.1 ([@edenhaus] - [#138371]) - Fix tplink iot strip sensor refresh ([@sdb9696] - [#138375]) - Bump deebot-client to 12.1.0 ([@edenhaus] - [#138382]) - Bump hass-nabucasa from 0.89.0 to 0.90.0 ([@emontnemery] - [#138387]) - Update cloud backup agent to use calculate_b64md5 from lib ([@emontnemery] - [#138391]) [#137321]: https://github.com/home-assistant/core/pull/137321 [#137416]: https://github.com/home-assistant/core/pull/137416 [#137448]: https://github.com/home-assistant/core/pull/137448 [#137517]: https://github.com/home-assistant/core/pull/137517 [#137623]: https://github.com/home-assistant/core/pull/137623 [#137688]: https://github.com/home-assistant/core/pull/137688 [#137773]: https://github.com/home-assistant/core/pull/137773 [#138023]: https://github.com/home-assistant/core/pull/138023 [#138231]: https://github.com/home-assistant/core/pull/138231 [#138259]: https://github.com/home-assistant/core/pull/138259 [#138286]: https://github.com/home-assistant/core/pull/138286 [#138299]: https://github.com/home-assistant/core/pull/138299 [#138327]: https://github.com/home-assistant/core/pull/138327 [#138349]: https://github.com/home-assistant/core/pull/138349 [#138353]: https://github.com/home-assistant/core/pull/138353 [#138371]: https://github.com/home-assistant/core/pull/138371 [#138375]: https://github.com/home-assistant/core/pull/138375 [#138382]: https://github.com/home-assistant/core/pull/138382 [#138387]: https://github.com/home-assistant/core/pull/138387 [#138391]: https://github.com/home-assistant/core/pull/138391 [@alfwro13]: https://github.com/alfwro13 [@allenporter]: https://github.com/allenporter [@bdraco]: https://github.com/bdraco [@catsmanac]: https://github.com/catsmanac [@edenhaus]: https://github.com/edenhaus [@emontnemery]: https://github.com/emontnemery [@frenck]: https://github.com/frenck [@jdanders]: https://github.com/jdanders [@ludeeus]: https://github.com/ludeeus [@sdb9696]: https://github.com/sdb9696 ## Release 2025.2.4 - February 14 - Bump python-kasa to 0.10.2 ([@sdb9696] - [#138381]) - Bump hass-nabucasa from 0.90.0 to 0.91.0 ([@ludeeus] - [#138441]) - Bump aiowebostv to 0.6.2 ([@thecode] - [#138488]) - Bump ZHA to 0.0.49 to fix Tuya TRV issues ([@TheJulianJES] - [#138492]) - Bump pyseventeentrack to 1.0.2 ([@shaiu] - [#138506]) - Bump hass-nabucasa from 0.91.0 to 0.92.0 ([@emontnemery] - [#138510]) - Bump py-synologydsm-api to 2.6.3 ([@mib1185] - [#138516]) - Update frontend to 20250214.0 ([@bramkragten] - [#138521]) [#137448]: https://github.com/home-assistant/core/pull/137448 [#137688]: https://github.com/home-assistant/core/pull/137688 [#138231]: https://github.com/home-assistant/core/pull/138231 [#138381]: https://github.com/home-assistant/core/pull/138381 [#138408]: https://github.com/home-assistant/core/pull/138408 [#138441]: https://github.com/home-assistant/core/pull/138441 [#138488]: https://github.com/home-assistant/core/pull/138488 [#138492]: https://github.com/home-assistant/core/pull/138492 [#138506]: https://github.com/home-assistant/core/pull/138506 [#138510]: https://github.com/home-assistant/core/pull/138510 [#138516]: https://github.com/home-assistant/core/pull/138516 [#138521]: https://github.com/home-assistant/core/pull/138521 [@TheJulianJES]: https://github.com/TheJulianJES [@bramkragten]: https://github.com/bramkragten [@emontnemery]: https://github.com/emontnemery [@frenck]: https://github.com/frenck [@ludeeus]: https://github.com/ludeeus [@mib1185]: https://github.com/mib1185 [@sdb9696]: https://github.com/sdb9696 [@shaiu]: https://github.com/shaiu [@thecode]: https://github.com/thecode ## Release 2025.2.5 - February 21 - Adjust Tuya Water Detector to support 1 as an alarm state ([@petacz] - [#135933]) - Fix bug in set_preset_mode_with_end_datetime (wrong typo of frost_guard) ([@pectum83] - [#138402]) - Bump pyhive-integration to 1.0.2 ([@KJonline] - [#138569]) - Bump tesla-fleet-api to v0.9.10 ([@Bre77] - [#138575]) - Bump pysmarty2 to 0.10.2 ([@lucab-91] - [#138625]) - Rename "returned" state to "alert" ([@shaiu] - [#138676]) - Bump pyvesync for vesync ([@cdnninja] - [#138681]) - Opower: Fix unavailable "start date" and "end date" sensors ([@SaswatPadhi] - [#138694]) - Correct backup filename on delete or download of cloud backup ([@emontnemery] - [#138704]) - Correct invalid automatic backup settings when loading from store ([@emontnemery] - [#138716]) - Bump airgradient to 0.9.2 ([@joostlek] - [#138725]) - Clean up translations for mocked integrations inbetween tests ([@emontnemery] - [#138732]) - Bump pyrympro from 0.0.8 to 0.0.9 ([@nivstein] - [#138753]) - Don't allow setting backup retention to 0 days or copies ([@emontnemery] - [#138771]) - Fix TV input source option for Sonos Arc Ultra ([@PeteRager] - [#138778]) - Add assistant filter to expose entities list command ([@synesthesiam] - [#138817]) - Fix playback for encrypted Reolink files ([@starkillerOG] - [#138852]) - Correct backup date when reading a backup created by supervisor ([@emontnemery] - [#138860]) - Bump pyfritzhome to 0.6.15 ([@mib1185] - [#138879]) - Validate hassio backup settings ([@emontnemery] - [#138880]) - Catch zeep fault as well on GetSystemDateAndTime call. ([@DmitryKuzmenko] - [#138916]) - Fix Reolink callback id collision ([@starkillerOG] - [#138918]) - Fix handling of min/max temperature presets in AVM Fritz!SmartHome ([@mib1185] - [#138954]) - Bump pyprosegur to 0.0.13 ([@dgomes] - [#138960]) - Bump reolink-aio to 0.12.0 ([@starkillerOG] - [#138985]) - Bump deebot-client to 12.2.0 ([@edenhaus] - [#138986]) - Omit unknown hue effects ([@joostlek] - [#138992]) - Update frontend to 20250221.0 ([@bramkragten] - [#139006]) [#135933]: https://github.com/home-assistant/core/pull/135933 [#137448]: https://github.com/home-assistant/core/pull/137448 [#137688]: https://github.com/home-assistant/core/pull/137688 [#138231]: https://github.com/home-assistant/core/pull/138231 [#138402]: https://github.com/home-assistant/core/pull/138402 [#138408]: https://github.com/home-assistant/core/pull/138408 [#138530]: https://github.com/home-assistant/core/pull/138530 [#138569]: https://github.com/home-assistant/core/pull/138569 [#138575]: https://github.com/home-assistant/core/pull/138575 [#138625]: https://github.com/home-assistant/core/pull/138625 [#138676]: https://github.com/home-assistant/core/pull/138676 [#138681]: https://github.com/home-assistant/core/pull/138681 [#138694]: https://github.com/home-assistant/core/pull/138694 [#138704]: https://github.com/home-assistant/core/pull/138704 [#138716]: https://github.com/home-assistant/core/pull/138716 [#138725]: https://github.com/home-assistant/core/pull/138725 [#138732]: https://github.com/home-assistant/core/pull/138732 [#138753]: https://github.com/home-assistant/core/pull/138753 [#138771]: https://github.com/home-assistant/core/pull/138771 [#138778]: https://github.com/home-assistant/core/pull/138778 [#138817]: https://github.com/home-assistant/core/pull/138817 [#138852]: https://github.com/home-assistant/core/pull/138852 [#138860]: https://github.com/home-assistant/core/pull/138860 [#138879]: https://github.com/home-assistant/core/pull/138879 [#138880]: https://github.com/home-assistant/core/pull/138880 [#138916]: https://github.com/home-assistant/core/pull/138916 [#138918]: https://github.com/home-assistant/core/pull/138918 [#138954]: https://github.com/home-assistant/core/pull/138954 [#138960]: https://github.com/home-assistant/core/pull/138960 [#138985]: https://github.com/home-assistant/core/pull/138985 [#138986]: https://github.com/home-assistant/core/pull/138986 [#138992]: https://github.com/home-assistant/core/pull/138992 [#139006]: https://github.com/home-assistant/core/pull/139006 [@Bre77]: https://github.com/Bre77 [@DmitryKuzmenko]: https://github.com/DmitryKuzmenko [@KJonline]: https://github.com/KJonline [@PeteRager]: https://github.com/PeteRager [@SaswatPadhi]: https://github.com/SaswatPadhi [@bramkragten]: https://github.com/bramkragten [@cdnninja]: https://github.com/cdnninja [@dgomes]: https://github.com/dgomes [@edenhaus]: https://github.com/edenhaus [@emontnemery]: https://github.com/emontnemery [@frenck]: https://github.com/frenck [@joostlek]: https://github.com/joostlek [@lucab-91]: https://github.com/lucab-91 [@mib1185]: https://github.com/mib1185 [@nivstein]: https://github.com/nivstein [@pectum83]: https://github.com/pectum83 [@petacz]: https://github.com/petacz [@shaiu]: https://github.com/shaiu [@starkillerOG]: https://github.com/starkillerOG [@synesthesiam]: https://github.com/synesthesiam [#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 [@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 [@LG-ThinQ-Integration]: https://github.com/LG-ThinQ-Integration [@LaStrada]: https://github.com/LaStrada [@Lash-L]: https://github.com/Lash-L [@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 [@NoRi2909]: https://github.com/NoRi2909 [@Noltari]: https://github.com/Noltari [@PaulSD]: https://github.com/PaulSD [@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 [@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 [@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 [@abmantis]: https://github.com/abmantis [@alengwenus]: https://github.com/alengwenus [@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 [@autinerd]: https://github.com/autinerd [@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 [@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 [@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 [@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 [@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 [@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 [@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 [@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 [@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 [@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 [@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 [@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 [@zweckj]: https://github.com/zweckj