Home Assistant 2025.10 完整更新日志
以下是 Home Assistant 2025.10 版本包含的全部变更。
如需查看更易读的摘要: 本次发布的发行说明博客。
全部变更
- 使用 OptionsFlowWithReload in yalexs_ble (@gjohansson-ST - #151256)
- OpenAI ai_task image generation 支持 (@Shulyaka - #151238)
- 升级 版本 to 2025.10.0dev0 (@frenck - #151262)
- 修复 broken 翻译 key for "update_percentage" in
template(@NoRi2909 - #151272) - 使用 OptionsFlowWithReload in google_cloud (@gjohansson-ST - #151259)
- 移除 is_new from 设备 entry (@arturpragacz - #149835)
- 升级 fritzconnection to 1.15.0 (@CooperRS - #151252)
- Aqara door window p2 夹具 (@lboue - #151294)
- 添加
product_id支持 to Matter discovery schemas (@lboue - #151307) - 使用 夹具 instead of 辅助项 functions for APCUPSD 测试 (@yuxincs - #151172)
- 添加 传感器 for boss rage to Habitica (@tr4nt0r - #151334)
- 升级 动作/attest-build-provenance from 2.4.0 to 3.0.0 (@dependabot - #151347)
- 使用 _async_setup in Huqvarna Automower (@Thomas55555 - #151325)
- 更改 manufacturer name AVM to FRITZ! in FRITZ!SmartHome 集成 (@tr4nt0r - #151373)
- 升级
brotherto 版本 5.1.0 (@bieniu - #151368) - 更改 manufacturer name AVM to FRITZ! in FRITZ!Box Call Monitor 集成 (@tr4nt0r - #151374)
- 更改 manufacturer name AVM to FRITZ! in FRITZ!Box Tools 集成 (@tr4nt0r - #151371)
- 使用 subentry title as display name in ntfy 集成 (@tr4nt0r - #151370)
- 更新 Foscam 代码所有者 (@Foscam-wangzhengyu - #150972)
- 改进 comment on disabled_by + hidden_by flag in registries (@emontnemery - #151290)
- 添加 minimum and maximum targets (@elupus - #151387)
- 添加 图标 to different temperatures for the ToGrill 集成 (@elupus - #151392)
- 移除 设备 class from Habitica 二元传感器 quest status (@tr4nt0r - #151338)
- feat: 升级 fjaraskupan to 2.3.3 (@elupus - #151408)
- Attach
serial_numberto 设备 in APC UPS Daemon (@yuxincs - #151421) - 扩展 UnitOfApparentPower with 'kVA' (@stephan-carstens - #151420)
- Modbus: 忽略 unknown parameters. (@janiversen - #151451)
- 更新 anyio to 4.10.0 (@cdce8p - #151455)
- Starlink's Energy, Download and Upload accumulation after 重启 修复 (@davidrapan - #137855)
- 公开 MAC address in SNMP device_tracker 实体 属性 (@nmaggioni - #139941)
- 重命名 brand Fritz!Box to FRITZ! (@tr4nt0r - #151389)
- 替换 string literal in lacrosse (@ChristianKuehnel - #151484)
- 升级 airOS to 0.5.1 (@CoMPaTech - #151458)
- 添加 Reolink encoding select 实体 (@starkillerOG - #151195)
- 移除 unused code in bayesian binary_传感器 (@cdce8p - #151492)
- 添加 Reolink Home Hub siren (@starkillerOG - #151196)
- 添加 more 测试 logic to APCUPSD (@yuxincs - #151336)
- Freeze development of alert 集成 (@MartinHjelmare - #151486)
- SmartThings: 暴露 the 实体 to control the AC display 灯光 (@alexqzd - #151404)
- 移除 Hue Bridge v1 image in 配置流程 (@mvdwetering - #151112)
- 添加 AC 夹具 to smartthings (@joostlek - #150891)
- 添加 select 实体 to ToGrill (@elupus - #151114)
- 使用 OptionsFlowWithReload in google (@gjohansson-ST - #151257)
- 添加 Matter occupancy sensing hold time (@lboue - #150745)
- Homekit valve duration properties (@fabiandev - #150273)
- Code quality improvements of the selector 辅助项 (@arturpragacz - #151505)
- 修复 empty selector validation (@arturpragacz - #151340)
- 排序 globals and 辅助项 in MQTT 配置流程 (@jbouwh - #151419)
- 排序 MQTT 测试 cases for subentry 配置流程 (@jbouwh - #151426)
- 扩展 effect of invert_position to 遮盖 status for slide_local (@dontinelli - #150418)
- 移动 APC UPS Daemon 集成 to platinum (@yuxincs - #151335)
- 添加 model_id and serial_number to the 设备 描述 (asuswrt) (@Vaskivskyi - #151516)
- 添加 Switchbot 云端 AC Off (@SeraphicRav - #138648)
- 添加 支持 for stream orientation in go2rtc (@edenhaus - #148832)
- Miele time 传感器 2/3 - 提供 consistent behavior with appliance status (@aturri - #146053)
- 升级 zabbix-utils to 2.0.3 (@nolsto - #149450)
- 使用 MockConfigEntry.start_reauth_flow in Roborock's 测试 (@abmantis - #151528)
- 添加 Libre Hardware Monitor 集成 (@Sab44 - #140449)
- 弃用 LANnouncer 集成 (@jpbede - #151531)
- 允许 overriding default recipient in Signal messenger (@mathisdt - #145654)
- 添加 测试 for hassfest 触发器 模块 (@abmantis - #151318)
- 更新 SamsungTV 质量等级 (@chemelli74 - #151552)
- 公开 the transition field to the UI config of effect_colorloop (@Djelibeybi - #151124)
- 添加 支持 for new energy 传感器 实体 for TDQ (socket/outlet) 设备 in the Tuya 集成 (@zzysszzy - #151553)
- 添加 missing pychromecast imports (@cdce8p - #151544)
- 添加 传感器 for DHW storage temperature in ViCare 集成 (@CFenner - #151128)
- 记录当前 IQS for NextDNS (@bieniu - #146895)
- 转换 Vesync to 3.X 版本 of library (@cdnninja - #148239)
- 添加 start mowing and dock intents for lawn mower (@piitaya - #140525)
- 调整 Zhong_Hong 温控 set_fan_mode to lowercase (@Blear - #151559)
- 添加 required features for mowing intents (@synesthesiam - #151580)
- 更新 pytest-rerunfailures to 16.0.1 (@cdce8p - #151573)
- 修复 Slide local 测试 (@joostlek - #151569)
- 添加 蓝牙 websocket_api to subscribe to scanner 状态 (@bdraco - #151452)
- 添加 required features to 吸尘器 intents (@synesthesiam - #151581)
- 添加 option 描述 to Z-Wave reconfigure 流程 (@MindFreeze - #151558)
- 抛出 paperless to platinum (@fvgarrel - #151588)
- 更新 py-aosmith to 1.0.14 (@bdr99 - #151597)
- 升级 github/codeql-动作 from 3.29.11 to 3.30.0 (@dependabot - #151600)
- 接受 None directly in the selector schemas (@arturpragacz - #151510)
- Tuya 添加 missing 传感器 for Metering_3PN_ZB (dlq) 设备 (@rokam - #151601)
- 添加 支持 for new power 传感器 实体 for ZNDB (smart energy meter) 设备 in the Tuya 集成 (@zzysszzy - #151554)
- 添加 支持 for new energy 传感器 实体 for DLQ (circuit breaker) 设备 in the Tuya 集成 (@zzysszzy - #151551)
- 添加 initial 支持 for tuya category xnyjcn (solar inverter) (@zzysszzy - #151549)
- 添加 energy consumption/production for Tuya kg category (smart 开关) (@zzysszzy - #149234)
- 移除 已弃用 target position 属性 from ZHA 遮盖 (@jeverley - #142534)
- 添加 重载 支持 to schema options 流程 handler (@gjohansson-ST - #151260)
- 更正 critical 通知 variable name in Flo (@BenJewell - #151523)
- 脚本/bootstrap to 更新 核心 deps (@balloob - #151624)
- 排序 template config menu step by user language (@karwosts - #151596)
- 澄清 behavior of ConfigEntry.async_on_state_change (@emontnemery - #151628)
- 测试 for async_show_menu 排序 (@karwosts - #151630)
- 防止 multiple Home Assistant instances from running with the same config directory (@bdraco - #151631)
- 使用 correctly formatted MAC in esphome 测试 (@epenet - #151622)
- Devcontainer fixes for Debian 13 (@balloob - #151655)
- 允许 defining the start weekday for statistic_during_period (@karwosts - #149033)
- 添加 MCF (1000 Cubic Feet) as an alternate unit of measure for volume (@pioto - #150015)
- 小修复 of user-facing 字符串 in
fritz(@NoRi2909 - #151663) - 升级 pypa/gh-动作-pypi-publish from 1.12.4 to 1.13.0 (@dependabot - #151661)
- 升级 动作/设置-python from 5.6.0 to 6.0.0 (@dependabot - #151662)
- 升级 动作/stale from 9.1.0 to 10.0.0 (@dependabot - #151660)
- 升级 tuya-设备-sharing-sdk to 0.2.3 (@epenet - #151659)
- 添加 严格类型检查, shared 常量, and 修复 OPNsense name casing (@HarlemSquirrel - #151599)
- 移除 Tuya compatibility code for MQTT (@epenet - #151666)
- 检查 badly formatted dhcp addresses in 测试 (@epenet - #147814)
- 确保 Tuya 夹具 are correctly referenced (@epenet - #151691)
- 添加 测试 for hassfest 条件 模块 (@abmantis - #151646)
- [ci] 添加 timeout to 安装 os dependencies step (@cdce8p - #151682)
- 移除 属性 from all Shelly 实体 (@chemelli74 - #140386)
- Shelly 遮盖 position 更新 when moving (@flonou - #139008)
- 更新 py测试 to 8.4.2 (@cdce8p - #151706)
- 更新 requests to 2.32.5 (@cdce8p - #151705)
- 更新 ciso8601 to 2.3.3 (@cdce8p - #151704)
- 更新 cryptography to 45.0.7 (@frenck - #151715)
- 更新 debugpy to v1.8.16 (@frenck - #151716)
- 更新 Tibber library 0.31.7 (@Danielhiversen - #151711)
- 升级 pyotp to v2.9.0 (@tr4nt0r - #151721)
- 更新 pyblu to 2.0.5 and 修复 code (@LouisChrist - #151728)
- 使 传感器 启动 code more dry in System monitor (@gjohansson-ST - #151164)
- 升级 tuya-设备-sharing-sdk to 0.2.4 (@epenet - #151742)
- 升级 aioesphomeapi to 40.0.1 (@bdraco - #151737)
- 移除 extra whitespace in Android TV Remote 字符串 (@tronikos - #151741)
- 移除 trailing periods from title 字符串 in
sia(@NoRi2909 - #151754) - 升级 codecov/codecov-动作 from 5.5.0 to 5.5.1 (@dependabot - #151748)
- 升级 动作/github-脚本 from 7 to 8 (@dependabot - #151747)
- 改进 动作 描述 in
homematic(@NoRi2909 - #151751) - 更新 types packages (@cdce8p - #151760)
- 移除 unused class variables in Android TV Remote 实体 (@tronikos - #151743)
- 改进 Android TV Remote 测试 by testing we can re遮盖 from 错误 (@tronikos - #151752)
- 限制 the scope of try except blocks in Android TV Remote (@tronikos - #151746)
- 翻译 异常 in Android TV Remote 媒体播放器 (@tronikos - #151744)
- 添加 myself as 代码所有者 to Voice components (@arturpragacz - #151764)
- Matter RVC ServiceArea EstimatedEndTime 属性 (@lboue - #151384)
- SFTP/SSH as remote 备份 location (@maretodoric - #135844)
- 添加 manual mode to the map of Overkiz to HVAC modes (@cmoran - #151438)
- 添加 实体 info to 设备 database analytics (@arturpragacz - #151670)
- 捕获 more invalid themes in validation (@karwosts - #151719)
- 模拟 discovery in lifx 传感器 测试 to 避免 socket access in 测试 (@jbouwh - #151787)
- 添加 top-level target 支持 to 条件 schema (@abmantis - #149634)
- Gen 翻译 in 脚本/bootstrap (@balloob - #151806)
- 更新 philips_js to 3.2.4 (@elupus - #151796)
- 修复 missing sentence-casing of "temperature" in
bsblan(@NoRi2909 - #151810) - 升级 zeroconf to 0.147.2 (@jpbede - #151809)
- 修复 异常 of
climate.set_temperature动作 to 使用 friendly names (@NoRi2909 - #151811) - 忽略 incorrect themes (@arturpragacz - #151794)
- 修复 sentence-casing of two
tesla_fleetuser-facing 字符串 (@NoRi2909 - #151829) - 修复 sentence-casing of "Application credentials" in
common字符串 (@NoRi2909 - #151828) - 使用 "credentials" 仅 for username and password in
overkiz(@NoRi2909 - #151837) - 将首字母大写 "AC" in
nut(@NoRi2909 - #151831) - 移除 myself as 代码所有者 of 集成 (@balloob - #151851)
- 修复 sentence-casing in
volvooncall(@NoRi2909 - #151863) - 添加 signature to ai_task generated images URL (@Shulyaka - #151882)
- 弃用 object_id and instead suggest to 使用 default_entity_id to 设置 the suggested entity_id in MQTT 实体 configurations (@jbouwh - #151775)
- Home Assistant Connect ZBT-2 集成 (@puddly - #151015)
- 验证 selectors in the 条件 辅助项 (@arturpragacz - #151884)
- 升级 github/codeql-动作 from 3.30.0 to 3.30.1 (@dependabot - #151890)
- 允许 deleting kitchen_sink 设备 (@karwosts - #151826)
- 移除 Kodi 媒体播放器 平台 yaml 支持 (@arturpragacz - #151786)
- 替换 "STT" with "Speech-to-Text" in
google_cloudUI (@NoRi2909 - #151918) - 移除 image filename parameter from Google Generative AI (@joostlek - #151914)
- 修复 typo in MQTT 字符串 (@jbouwh - #151907)
- 清理 unused intent category (@arturpragacz - #151917)
- 升级 pyHomee to 1.3.8 (@Taraman17 - #151874)
- 增加 timeout of 安装 os dependencies step (@abmantis - #151931)
- 更新 whirlpool-sixth-sense to 0.21.3 (@abmantis - #151929)
- 移除 unused 翻译 string in Bring! 集成 (@tr4nt0r - #151927)
- 添加 last feeding 传感器 for Feeder-Robots (@natekspencer - #151871)
- 修复 timestamps exposed to LLM to be in local timezone (@michnovka - #139825)
- Gemini: 添加 支持 for AI Task generate image (@balloob - #151880)
- 改进 efficiency of config_entries
_async_abort_entries_match()(@HarvsG - #148344) - 升级 aioshelly to 13.9.0 (@thecode - #151943)
- 添加 Tuya 测试 夹具 (@epenet - #151953)
- 移除 obsolete alexa 设备 字符串 (@joostlek - #151971)
- 添加 Tuya 测试 夹具 (@epenet - #151972)
- 移除 obsolete LCN 字符串 (@joostlek - #151969)
- 移除 obsolete Ecobee 字符串 (@joostlek - #151970)
- 设置 otbr 配置条目 title to ZBT-1 with a SkyConnect (@joostlek - #151911)
- 更新 Home Assistant base image to 2025.09.1 (@agners - #151960)
- 添加 PM10 to Tuya air quality monitor (co2bj category) (@epenet - #151980)
- 使用 motor rotation mode in Tuya clkg 遮盖 (curtain) (@epenet - #151767)
- 添加 charge_state to Tuya siren 报警 (@epenet - #151220)
- 添加 VPD - Vapour Pressure Deficit 支持 to Ecowitt (@GSzabados - #141727)
- 移除 manually adding domain in android TV remote (@joostlek - #151983)
- 使 "添加 new" translatable in Android TV Remote options (@tronikos - #151749)
- 标记 Android TV Remote as platinum (@tronikos - #148047)
- 防止 socket leak on SSDP when finding available port (@skbeh - #150999)
- 添加 event 平台 to ntfy 集成 (@tr4nt0r - #143529)
- 添加 ntfy.publish 动作 to ntfy 集成 (@tr4nt0r - #143560)
- 允许 storing AI Task generate image preferred 实体 (@balloob - #151938)
- 更新 aioairzone to v1.0.1 (@Noltari - #151990)
- 升级 hatasmota to 0.10.1 (@emontnemery - #151988)
- 允许 passing an LLM API to AI Task generate data (@balloob - #151081)
- 添加 状态 属性 翻译 to ntfy 集成 (@tr4nt0r - #152004)
- WH46 missing PM1.0 and PM4.0 传感器 (@GSzabados - #151821)
- 修复 Private Groups in Hue 集成 cause delay in 启动 (@RogerSelwyn - #151896)
- Patch ESPHome client to 处理 温控 UI correctly (@kbx81 - #151897)
- 升级 aioesphomeapi to 40.1.0 (@bdraco - #152005)
- 修复 ESPHome 门锁 showing as unlocked when 状态 is unknown (@bdraco - #152012)
- 升级 pylitterbot to 2024.2.4 (@natekspencer - #152015)
- 允许 overriding TTS result stream with media id (@synesthesiam - #151718)
- 添加 repair 问题 for 蓝牙 adapters in degraded mode due to missing 容器 permissions (@bdraco - #151947)
- 抛出 repair 问题 when organization verification is required by OpenAI (@Shulyaka - #151878)
- Feature - 添加 Time-to-Live (ttl) parameter 支持 to Pushover 集成 (@TheMegamind - #143791)
- 添加 subentry reconfigure 流程 to ntfy 集成 (@tr4nt0r - #143718)
- 添加 支持 for Tasmota 摄像头 (@anishsane - #144067)
- 移除 重复d call to time.time in 设备注册表 (@emontnemery - #152024)
- 修复 lifx 测试 opening sockets (@emontnemery - #152037)
- 添加 服务 辅助项 for registering 平台 服务 (@emontnemery - #151965)
- Call DeviceRegistry._async_update_device from 设备注册表 (@emontnemery - #151295)
- 修复 Supervisor Ingress WebSocket not handling Connection and Timeout 错误 (@felipecrs - #151951)
- 更新 isal to 1.8.0 (@cdce8p - #152043)
- 移除 uneeded check for 风扇 mode in Whirlpool (@abmantis - #152053)
- 移除 unneeded Tuya 翻译 key (@epenet - #152052)
- 添加 missing Tuya 翻译 string (@epenet - #152051)
- 添加 illuminance 传感器 for Shelly Plug US Gen4 (@chemelli74 - #150681)
- 添加 集成 for Droplet (@sarahseidman - #149989)
- 更新 feedreader to 6.0.12 (@cdce8p - #152054)
- 移除 stale 设备 for Alexa 设备 (@chemelli74 - #151909)
- 设置 PARALLEL_UPDATES in Whirlpool 集成 (@abmantis - #152065)
- 升级 PySwitchBot to 0.70.0 (@bdraco - #152072)
- 升级 ruff to 0.13.0 (@joostlek - #152067)
- 添加 rgbicww 灯光 for switchbot 集成 (@zerzhang - #151129)
- 添加 Portainer 集成 (@erwindouna - #142875)
- 添加 key reconfigure to UptimeRobot 配置流程 (@chemelli74 - #151562)
- 抛出 on 服务 calls in Whirlpool (@abmantis - #152057)
- Adapt AccuWeather to new paid API plans (@bieniu - #152056)
- 启用 RUF059 and 修复 violations (@joostlek - #152071)
- 启用 PYI061 and 修复 violations (@joostlek - #152070)
- 启用 PYI059 and 修复 violations (@joostlek - #152069)
- 重构 unifiprotect RTSP repair 流程 to 使用 publicapi create_rtsps_streams method (@RaHehl - #149542)
- 使用 状态 selector for select option 服务 (@piitaya - #148960)
- 支持 for Matter MountedDimmableLoadControl 设备 类型化 (@lboue - #151330)
- Openuv protection window internal 更新 (@wbyoung - #146409)
- 添加 huawei_lte 质量等级 YAML (@scop - #143347)
- 添加 DHCP discovery to Aladdin Connect (@joostlek - #151532)
- Jewish Calendar 质量等级 (@tsvi - #143763)
- 更新 Sleep as Android 质量等级 to platinum 🏆️ (@tr4nt0r - #150449)
- 使用 a 状态 selector for history_stats (@karwosts - #150445)
- 修复 蓝牙 mock to 防止 degraded mode repair issues in 测试 (@bdraco - #152081)
- Gemini: Reuse attachment mime 类型化 if known (@balloob - #152094)
- 添加 path to resolved media in image_upload (@balloob - #152093)
- 升级 github/codeql-动作 from 3.30.1 to 3.30.3 (@dependabot - #152098)
- 修复 stale docstring in alarm_control_panel (@emontnemery - #152026)
- 修复 typo in Tuya 字符串 (@epenet - #152103)
- 添加 支持 for Tuya swtz category (cooking thermometer) (@epenet - #152022)
- 更新 PyNaCl to 1.6.0 (@cdce8p - #152107)
- 添加 volume control to Foscam 升级 dependencies (@Foscam-wangzhengyu - #150618)
- 改进 sql 配置流程 (@gjohansson-ST - #150757)
- 更新 Shelly Neo water valve 设备 class and units (@thecode - #152080)
- Register sonos 实体 服务 in async_setup (@emontnemery - #152047)
- 添加 支持 for valance shades / volants to WMS WebControl pro (@mback2k - #150882)
- 添加 传感器 for switchbot 云端 集成 (@zerzhang - #147663)
- 升级 miele 质量等级 to platinum (@astrandb - #149736)
- 添加 实体 for Shelly presence component (@bieniu - #151816)
- 使 LocalSource reusable (@balloob - #151886)
- 重命名 Google Gen AI to Google Gemini (@balloob - #151653)
- 添加 repair 问题 for 蓝牙 adapter passive mode fallback (@bdraco - #152076)
- 添加 next_flow to 配置流程 result (@MartinHjelmare - #151998)
- 添加 missing "to" in
invalid_auth异常 ofportainer(@NoRi2909 - #152116) - 添加 select to Imeon inverter 集成 (@Imeon-Energy - #150889)
- 传递 satellite id through assist pipeline (@arturpragacz - #151992)
- 添加 initial 支持 for Tuya msp category (cat toilet) (@epenet - #152035)
- Include non-primary 实体 targeted directly by label (@abmantis - #149309)
- squeezebox: 改进 更新 通知 string (@reedy - #151003)
- 修复 track 图标 for Apps and Radios in Squeezebox (@peteS-UK - #151001)
- 设置 传感器 to unknown when no next 报警 is 设置 in Sleep as Android (@tr4nt0r - #150558)
- 添加 more 灯光 models to SwitchBot 云端 (@XiaoLing-git - #150986)
- 缓存 apt 安装 [ci] (@cdce8p - #152113)
- 添加 repair to unsubscribe protected topic in ntfy 集成 (@tr4nt0r - #152009)
- Fail hassfest if 翻译 key is obsolete (@joostlek - #151924)
- 添加 async_current_scanners API to 蓝牙 集成 (@bdraco - #152122)
- 添加 initial 支持 for Tuya sjz category (electric desk) (@epenet - #152036)
- 升级 thinqconnect to 1.0.8 (@LG-ThinQ-集成 - #152100)
- 升级 zcc-辅助项 to 3.7 (@markhannon - #151807)
- 使用 翻译_key in Tuya dr category (electric blanket) (@epenet - #152099)
- 仅 使用 media path for TTS stream 覆盖 (@synesthesiam - #152084)
- 替换 "cook time" with 修正 "cooking time" in
matter(@NoRi2909 - #152110) - 添加 CPU temperature 传感器 to AVM FRITZ!Box Tools (@CooperRS - #151328)
- 添加 missing period in "H.264" standard name in
onvif(@NoRi2909 - #152132) - 添加
sw_versionto Shelly BLU TRV 设备 info (@bieniu - #152129) - 日志 bayesian 传感器 name for unavailable observations (@HarvsG - #152039)
- Designate 辅助项 as internal quality (@karwosts - #149021)
- 添加 支持 for controlling LED brightness on HomeWizard Plug-in Battery and P1 Meter (@DCSBL - #151186)
- 添加 dynamic 设备 to Homee (@Taraman17 - #151934)
- 允许 port and SNMP community configuration for Brother printer (@bieniu - #151506)
- 修复 spelling of "H.265" encoding standard in
reolink(@NoRi2909 - #152130) - 修复 wrong 类型化 annotation in exposed_实体 (@emontnemery - #152142)
- 添加 plug mini eu for switchbot 集成 (@zerzhang - #151130)
- 添加 加湿器 支持 for switchbot 云端 集成 (@zerzhang - #149039)
- 修复 sentence-casing of "CPU temperature" in
fritz(@NoRi2909 - #152149) - for the met 集成 增加 the hourly forecast 限制 to 48 hours in 协调器. (@jm-cook - #150486)
- 添加 guest mode 开关 to Teslemetry (@Bre77 - #151550)
- 实现 thinking content for Gemini (@Shulyaka - #150347)
- 移除 the host from the AI Task generated image URL (@balloob - #151887)
- 改进 SwitchBot 设备 discovery when 蓝牙 adapter is in passive mode (@bdraco - #152074)
- 实现 快照-testing for Plugwise 温控 平台 (@bouwew - #151070)
- 不要 try to connect after exiting loop in ntfy (@tr4nt0r - #152011)
- Miele consumption 传感器 consistent behavior with RestoreSensor (@aturri - #151098)
- 添加 支持 for
inH₂Opressure unit (@ekobres - #148289) - 添加 food dispensed today and next feeding 传感器 to litterrobot (@natekspencer - #152016)
- 更新 覆盖率 to 7.10.6 (@cdce8p - #152158)
- Suppress 警告 if
object_idis still 添加 whendefault_entity_idis used in MQTT discovery (@jbouwh - #151996) - 更新 pytest-cov to 7.0.0 (@cdce8p - #152157)
- 添加 remote codes which can be used with remote.send_command to 诊断 (@bcpearce - #152017)
- 添加 KNX UI 实体 config to 诊断 (@farmio - #151620)
- 移除 unused ATTR_STEP_VALIDATION from number (@arturpragacz - #152179)
- 修复 hassfest 错误 for internal 集成 (@balloob - #152173)
- 添加 代码所有者 for Modbus (@janiversen - #152163)
- 升级 pyiskra to 0.1.27 (@iskrakranj - #152160)
- 修复 Pylance 错误 in UptimeRobot 测试 (@chemelli74 - #152185)
- 修复 ai_task generate image 服务 测试 (@jbouwh - #152184)
- Register androidtv 实体 服务 in async_setup (@emontnemery - #152172)
- 移除 index from preset name in MotionMount (@laiho-vogels - #151301)
- 添加 hourly forecast for AccuWeather 集成 (@bieniu - #152178)
- 添加 gravity mode 开关 for Feeder-Robot (@natekspencer - #152175)
- 添加 select for up/down/stop to electric desk (@mhalano - #152166)
- 使 Roborock map transparent by default (@Lash-L - #152092)
- 升级 pymodbus to 3.11.2 (@wlcrs - #152097)
- 添加 支持 for Tuya bzyd category (white noise machine) (@epenet - #152025)
- 添加 支持 for Tuya szjcy category (water quality 传感器) (@epenet - #152020)
- 升级 aioapcaccess to 1.0.0 (@yuxincs - #151844)
- 移除 self._门锁 in modbus. (@janiversen - #151997)
- 添加 Shelly 支持 for virtual buttons (@thecode - #151940)
- 固定 SHA for all github 动作 (@silamon - #151939)
- 清理 unused partial 动作 response in intent 辅助项 (@arturpragacz - #151908)
- Tibber 15min prices (@Danielhiversen - #151881)
- 添加 On/Off 开关 for DiscreteHeatingSystem in Overkiz (@AdrianEddy - #151778)
- 添加 设备 and 状态 class to Temp and Voltage 实体. (@Hodnc - #145613)
- Acknowledge if targets in same area (@synesthesiam - #150655)
- 添加 globe 灯光 设置 for Litter-Robot 4 (@natekspencer - #152190)
- 添加
属性.entity_idto min_max 传感器 similar to groups (@MindFreeze - #151480) - 添加 MEASUREMENT state_class to temperature 传感器 of flexit_bacnet (@mcsdodo - #152120)
- Webhook 触发器: 启用 templated webhook_id (@RoboMagus - #151193)
- 添加 图标 for volume 流程 rate (@thecode - #152196)
- 添加 支持 for Thread 集成 to Display 图标 for GLiNet TBRs (@wardmatter - #151386)
- 添加 Hot Water+ Level select 实体 to A. O. Smith 集成 (@bdr99 - #151548)
- 重构 _is_valid_suggested_unit in 传感器 (@epenet - #151956)
- 使用 ephemeral port for SSDP server (@skbeh - #152049)
- 移除 myself from enocean 代码所有者s (@bdurrer - #151149)
- 添加 secondary wake word and pipeline to ESPHome voice satellites (@synesthesiam - #151710)
- Play url_resolved for radio browser instead of url (@karwosts - #150888)
- 修复 Shelly orphaned 实体 removal logic to 处理 sub-设备 (@thecode - #152195)
- 回退 "Pin SHA for all github 动作" (@bdraco - #152229)
- 移除 使用 of aiofiles in TTS (@balloob - #152208)
- 更新 pydantic to 2.11.9 (@cdce8p - #152213)
- 修复 lg_thinq RuntimeWarning in 测试 (@cdce8p - #152221)
- 添加 Twitch 实体 for self (@w531t4 - #150525)
- Reflect Verisure 门锁, 报警 control 面板 and 开关 状态 immediately without 云端 pull (@torandreroland - #149479)
- Reapply "Pin SHA for all github 动作" (@silamon - #152233)
- 设置 diagnostic 实体 category for "mode" in APCUPSD (@yuxincs - #152246)
- 更新 pytest-asyncio to 1.2.0 (@cdce8p - #152156)
- 更新 mypy-dev to 1.19.0a2 (@cdce8p - #152250)
- 创建 dir on media upload if not exists (@Shulyaka - #152254)
- Restructure template engine, 添加 crypto & base64 Jinja extension (@frenck - #152261)
- 调整 logbook filtering rules (@karwosts - #149349)
- 保存 AI generated images to files (@Shulyaka - #152231)
- 改进 错误 日志记录 for protected topic subscription in ntfy 集成 (@tr4nt0r - #152244)
- 更改 prusalink 更新 cooldown to 1.0 seconds (@agoode - #151060)
- Unpin home-assistant/builder 动作 (@silamon - #152279)
- 减少 PurpleAir 传感器 轮询 rate from every 2m to every 5m (@toddfast - #152271)
- Flexit: 修复 wrong import from modbus. (@janiversen - #152225)
- 将首字母大写 "核心" and "Supervisor" in
backup问题 字符串 (@NoRi2909 - #152292) - Updated govee local api to 2.2.0 (@Galorhallen - #152289)
- 移除 Home Connect stale code (@Diegorro98 - #152307)
- 添加 missing unit conversion for BTU/h (@bramstroker - #152300)
- 修复 browse by language in radio browser (@karwosts - #152296)
- 抛出 错误 for 实体 服务 without a 修正 schema (@gjohansson-ST - #151165)
- 改进 husqvarna_automower_ble 配置流程 (@CFenner - #144877)
- nitpick: 添加 parameter types to
_test_selectorfunction signature (@cr7pt0gr4ph7 - #152226) - 修复 Lutron Caseta shade stuttering and 改进 stop functionality (@bdraco - #152207)
- 升级 aioesphomeapi to 40.2.0 (@bdraco - #152272)
- 添加 display precision for rain rate and rain count (@GSzabados - #151822)
- 修复 local_todo capitalization to preserve user input (@Skaronator - #150814)
- 添加 supported 设备[Plug-Mini-EU] for switchbot 云端 (@XiaoLing-git - #151019)
- 将首字母大写 "Supervisor" in two issues 字符串 of
hassio(@NoRi2909 - #152303) - 小修复 of user-facing 字符串 in
esphome(@NoRi2909 - #152311) - 简化 描述 of
direction_command_topicinmqtt(@NoRi2909 - #150617) - 移除 Shelly empty sub-设备 (@thecode - #152251)
- Automatically generate 实体 平台 enum (@balloob - #152193)
- Break long 字符串 in 实体 平台/component 测试 (@gjohansson-ST - #152320)
- 升级 aioesphomeapi to 40.2.1 (@bdraco - #152327)
- 重构 template engine: 抽离 math & statistical functions into MathExtension (@frenck - #152266)
- 标记 Opower as bronze (@tronikos - #148103)
- 升级 aioesphomeapi to 41.0.0 (@bdraco - #152332)
- 处理 missing argument in hass_enforce_type_hints (@epenet - #152342)
- 改进 配置流程 for openweathermap 集成 (@CFenner - #152319)
- 改进 类型化 hints in zha 测试 (@epenet - #152347)
- 升级 eq3btsmart to 2.2.0 (@EuleMitKeule - #152334)
- 升级 sigstore/cosign-installer from 3.9.2 to 3.10.0 (@dependabot - #152343)
- 升级 nibe to 2.18.0 (@underscorejasiu - #152353)
- 更新 "Find my iPhone" to "Find My" in
icloud(@NoRi2909 - #152354) - 重命名 MQTT tag and device_automation 设置 辅助项 (@jbouwh - #152344)
- 使用 实体 描述 in Shelly 灯光 平台 (@thecode - #137118)
- 添加 new USB drives to Synology DSM without reloading 集成 (@lezmaka - #146829)
- 添加 Matter 温控 running 状态 heat 风扇 and cool 风扇 (@virtualbitzz - #151535)
- 添加 Matter 服务 动作 for 吸尘器 area (@lboue - #151467)
- 添加 配置流程 to NS (@heindrichpaul - #151567)
- 添加 Shelly removal 条件 for virtual components (@thecode - #152312)
- 添加 类型检查 to Nederlandse Spoorwegen (@joostlek - #152367)
- 澄清 "discovery_requires_supervisor" message in
zwave_js(@NoRi2909 - #152345) - 澄清 contributor responsibility when using AI-generated code (@bdraco - #152379)
- 添加 Re-configuration 工作流 to the Elk M1 集成 (@Hodnc - #146368)
- 升级 p1-monitor to v3.2.0 (@klaasnicolaas - #152378)
- 移除 unused const in MQTT JSON 灯光 component (@jbouwh - #152377)
- 添加 quality-scale-verifier Claude agent (@balloob - #152333)
- 升级 pyrate-limiter to v3.9.0 (@tr4nt0r - #152370)
- 添加 传感器 测试 to Nederlandse Spoorwegen (@joostlek - #152375)
- 升级
universal-silabs-flasherto 0.0.32 (@puddly - #152381) - 升级 eq3btsmart to 2.3.0 (@EuleMitKeule - #152383)
- Bthome encryption 修复 (@Ernst79 - #152384)
- 回退 "添加 Matter 服务 动作 for 吸尘器 area (#151467)" (@arturpragacz - #152386)
- 添加 'stations near me' to radio browser (@karwosts - #150907)
- 更新 url in success message of Improv BLE to 使用 markdown (@jpbede - #152388)
- 重构 zwave js event 触发器 (@emontnemery - #144885)
- 更改 Prowl to 使用 the prowlpy library and 添加 测试 for the Prowl component (@mgust - #149034)
- 升级 HunterDouglas_Powerview dependency to aiopvapi 3.2.1 (@kingy444 - #152409)
- 升级 aioridwell to 2025.09.0 (@kylehakala - #152405)
- 升级 aiounifi 版本 to 87 (@Tomeroeni - #152395)
- 更新 P1 Monitor 集成 to 使用 设置 method during 配置流程 (@klaasnicolaas - #152391)
- 修复 the illuminance level 实体 name in Shelly 集成 (@bieniu - #152400)
- 升级 home-assistant/builder from 2025.03.0 to 2025.09.0 (@dependabot - #152413)
- 记住 HomeWizard uptime 传感器 value as timestamp to 防止 it spamming the 状态 (@DCSBL - #150680)
- 改进 设置 completion message of Improv BLE (@jpbede - #152412)
- 重构 template engine: 抽离 regex functions into RegexExtension (@frenck - #152417)
- 改进 条件 schema validation (@emontnemery - #144793)
- 重构 template engine: 抽离 string functions into StringExtension (@frenck - #152420)
- 修复 警告 in prowl 测试 (@cdce8p - #152424)
- 添加 downloading and seeding counts to Deluge (@humantree - #150623)
- 修复 警告 in template extensions 测试 (@cdce8p - #152425)
- 添加 rain_start and lightningstrike event to publish on the event bus (@onsmam - #146652)
- 添加 支持 for multi-tap 动作 in Lutron Caseta 集成 (@rlopezdiez - #150551)
- 添加 支持 for sending chat 动作 in Telegram bot 集成 (@rlopezdiez - #151378)
- 添加 geocaching 缓存 传感器 (@marc7s - #145453)
- 添加 温控 面板 支持 to Switchbot 云端 (@XiaoLing-git - #152427)
- 添加 传感器 for Tuya energy storage systems (xnyjcn) (@zzysszzy - #149237)
- 添加 missing content 类型化 to 备份 http endpoint (@TimoPtr - #152433)
- 添加 switchbot relay开关 2PM (@zerzhang - #146140)
- 添加 usage_prediction 集成 (@balloob - #151206)
- 添加 Satel Integra 配置流程 (@Tommatheussen - #138946)
- 移动 Supervisor 创建 persistent 通知 into repairs (@mdegat01 - #152066)
- 添加 calendar to Workday (@gjohansson-ST - #150596)
- 添加 m/min of speed 传感器 (@xtimmy86x - #146441)
- 升级
imgw_pibto 版本 1.5.6 (@bieniu - #152435) - Open a repair 问题 if Shelly Wall Display firmware is older than 2.3.0 (@bieniu - #152399)
- 改进 two
unsupported_xxx问题 描述 inhassio(@NoRi2909 - #152387) - 使用 new method to get the access token in the Volvo 集成 (@thomasddn - #151625)
- 弃用 Litter-Robot 4 night 灯光 mode 开关 (@natekspencer - #152249)
- 修复 typo in update_not_available key in Shelly 字符串 (@thecode - #152444)
- Diagnostics for derivative 传感器 (@karwosts - #152445)
- 升级 aioshelly 13.10.0 (@thecode - #152442)
- Verify that Ecovacs 集成 is 设置 without any 错误 in the 测试 (@edenhaus - #152447)
- OpenAI to 使用 provided mimetype when available (@balloob - #152407)
- 改进 waze_travel_time 测试 (@djansen1987 - #146495)
- 添加 LDS01 支持 (@GSzabados - #151820)
- 添加 active built-in and custom 集成 to 云端 支持 package (@frenck - #152452)
- 重构 template engine: 抽离 collection & data structure functions into CollectionExtension (@frenck - #152446)
- 添加 诊断 to history_stats (@karwosts - #152460)
- 升级 aioesphomeapi to 41.1.0 (@balloob - #152461)
- AI Task to 存储 generated images in media dir (@balloob - #152463)
- 添加 async_get_image 辅助项 to Image 集成 (@balloob - #152465)
- 排序 the resources for deterministic 传感器 addition 排序 in APCUPSD (@yuxincs - #152467)
- 设置 Sonos 质量等级 to bronze (@PeteRager - #152487)
- 添加 调试 日志记录 to derivative (@karwosts - #152489)
- 使 Whirlpool 日志 when 实体 goes unavailable (@abmantis - #152064)
- 添加 unique_id to Whirlpool 配置条目 mock (@abmantis - #152496)
- 添加 Victron Remote Monitoring 集成 (@AndyTempel - #143687)
- 修复 APT 缓存 恢复 failures in CI (@sairon - #152481)
- 升级 solarlog_cli to 0.6.0 (@dontinelli - #152500)
- 清理 stale comment in AI Task 测试 (@balloob - #152492)
- 移除 target humidity methods from Whirlpool 温控 (@abmantis - #152498)
- Merge similar Whirlpool init 测试 (@abmantis - #152497)
- 添加 pymodbus to PACKAGE_CHECK_VERSION_RANGE (@epenet - #152494)
- 添加 mg/m³ as a valid UOM for 传感器/number Carbon Monoxide 设备 class (@jbouwh - #152456)
- 升级 ZHA to 0.0.71 (@puddly - #152511)
- 改进 Home Assistant Hardware 流程 (@MartinHjelmare - #152451)
- Tweak usage prediction common control algorithm (@balloob - #152490)
- 升级 google-genai to 1.38.0 (@IvanLH - #152523)
- 升级 yalexs to 9.1.0 (@bdraco - #152457)
- 更新 代码所有者 for switchbot 云端 集成 (@XiaoLing-git - #152526)
- 移动 触发器-specific fields into options in new-style 触发器 (@arturpragacz - #151314)
- 升级 yalexs to 9.2.0 (@bdraco - #152527)
- 升级 aiontfy to v0.6.0 (@tr4nt0r - #152520)
- 升级 switchbot api to v2.8.0 (@XiaoLing-git - #152506)
- 移动 default conversation agent to manager (@arturpragacz - #152479)
- 使用 compat UOM in _is_valid_suggested_unit (@epenet - #152350)
- 升级 dependency pymiele to v0.5.5 and subsequent code changes (@astrandb - #152534)
- 使 systemmonitor 测试 timezone independent (@agners - #152537)
- 添加 支持 for overriding
entity_picturetouniversal(@droans - #149387) - 改进 注释 in SelectedEntities (@emontnemery - #152540)
- 升级 reolink-aio to 0.15.1 (@starkillerOG - #152533)
- 添加 comment on conversion factor for Carbon monoxide on dependency molecular weight (@jbouwh - #152535)
- 添加 迁移 options to ZBT protocol picker (@MindFreeze - #152532)
- 启用 Thread migration for ZBT 集成 (@MindFreeze - #152550)
- 替换 "iCloud account" with "Apple Account" (@NoRi2909 - #152561)
- 移除 EntityComponent.async_register_legacy_entity_服务 (@emontnemery - #152539)
- 移除 stale 设备 for Comelit SimpleHome (@chemelli74 - #151519)
- 添加 color temperature 支持 to Reolink 灯光 实体 (@starkillerOG - #152546)
- 升级 python roborock to 2.44.1 (@allenporter - #152557)
- 移除 ludeeus as a 代码所有者 for analytics (@ludeeus - #152558)
- 修复 错误 with pipeline 设备 removal due to multiple selects (@synesthesiam - #152560)
- 升级 pypck to 0.8.12 (@alengwenus - #152573)
- 添加 Compit 集成 (@Przemko92 - #132164)
- 升级 upcloud-api to 2.8.0 (@scop - #152577)
- 升级 aioesphomeapi to 41.2.0 (@bdraco - #152578)
- 迁移 yale and august 集成 to 使用 new 门锁 API (@bdraco - #152579)
- 修复 reolink 测试 (@balloob - #152587)
- 升级 aioesphomeapi to 41.3.0 (@balloob - #152588)
- 更新 Whirlpool 质量等级 to silver (@abmantis - #152505)
- 重命名 modbus base 实体 (@epenet - #152595)
- 重构 miele program phase codes part 2(3) (@astrandb - #144180)
- 修复 Shelly Wall Display virtual 按钮 平台 (@thecode - #152582)
- 修复
KeyErrorfor Shelly Duo Bulb Gen3 (@bieniu - #152612) - 添加 PM4 (particulates < 4μm) 传感器 and number 设备 classes (@lyricnz - #112867)
- 升级 aioesphomeapi to 41.4.0 (@bdraco - #152618)
- 更新 systembridgeconnector to 5.1.0 (@timmo001 - #152623)
- 修复 typo and sentence-casing in
honeywell异常 string (@NoRi2909 - #152619) - 升级 pySwitchbot to 0.71.0 (@zerzhang - #152597)
- 添加 power usage 传感器 to System Bridge (@timmo001 - #152625)
- 处理 unparsable responses during HomeKit Controller initial 轮询 (@bdraco - #152636)
- Miele 添加 new program phase mapping (@aturri - #152647)
- Organize 排序 MQTT subentry (测试) globals and 翻译 字符串 (@jbouwh - #152576)
- 弃用 google_generative_ai_conversation.generate_content (@tronikos - #152644)
- 移除 volvooncall (@svrooij - #150725)
- 重构 template engine: 抽离 context and 渲染 info (@frenck - #152630)
- 添加 PM4 设备 class for Ecowitt (@GSzabados - #152568)
- 重构 template engine: 抽离 raise_no_default() into 辅助项 模块 (@frenck - #152661)
- 使用 OptionsFlowWithReload in pvpc_hourly_pricing (@gjohansson-ST - #151255)
- 更新 Tibber lib 0.32.1 (@Danielhiversen - #152677)
- 升级 pyecotrend-ista to v3.4.0 (@tr4nt0r - #152678)
- 公开 pressure as a separate 传感器 for metoffice (@avee87 - #152685)
- 使用 automatic 重载 options 流程 in wake_on_lan (@gjohansson-ST - #152683)
- 使用 automatic 重载 options 流程 in Scrape (@gjohansson-ST - #152681)
- 使 Roborock A01 initilization threadsafe (@Lash-L - #152699)
- 删除 Home Connect 报警 c门锁 实体 from time 平台 (@Diegorro98 - #152188)
- 使用
DeviceClass.PM4in NAM 集成 (@bieniu - #152703) - 升级 aiohomekit to 3.2.18 (@bdraco - #152694)
- Explicitly connect to the Roborock API before sending messages (@Lash-L - #152697)
- 添加 支持 for Shelly object based 实体 (@thecode - #152046)
- 拆分 传感器 unit long 条件 (@abmantis - #152668)
- 支持 Shelly
presencezonecomponent (@bieniu - #152393) - 使用 the common
unique_idschema in the Shelly 按钮 平台 (@bieniu - #152707) - 使用 component role in Shelly 传感器 平台 (@thecode - #152710)
- 移除 hass argument from verify_domain_control (@epenet - #147946)
- 升级 aioesphomeapi to 41.5.0 (@bdraco - #152730)
- 移除 unused hass argument from internal 辅助项 (@epenet - #152733)
- 移除 unused var from llm 辅助项 (@abmantis - #152724)
- 升级 nessclient to 1.3.1 (@Poshy163 - #152700)
- Pooldose: 添加 Dhcp discovery (@lmaertin - #152253)
- 添加 Satel Integra 诊断 (@Tommatheussen - #152621)
- 拆分 up media source 集成 (@balloob - #152721)
- 添加 energy usage 传感器 of ThinQ 设备. (@LG-ThinQ-集成 - #152141)
- 使用 automatic 重载 options 流程 in threshold (@gjohansson-ST - #152684)
- 使用 automatic 重载 options 流程 in statistics (@gjohansson-ST - #152682)
- 添加 K11+ 吸尘器 for switchbot 集成 (@zerzhang - #152643)
- 使用 already 缓存d data in Nord Pool if valid (@gjohansson-ST - #152664)
- number 快照 testing for Plugwise (@bouwew - #152673)
- Small improvement of exposed_实体 测试 (@emontnemery - #152744)
- 添加 TriggerConfig to reduce ambiguity (@abmantis - #152563)
- 添加 集成 for Belgian weather provider meteo.be (@jdejaegh - #144689)
- 更新 regex for 核心 日志 path to include la测试 日志 (@wendevlin - #152747)
- 添加 optional language to Mastodon post 动作 (@andrew-codechimp - #151072)
- 移除 hass argument from 服务 extr动作 辅助项 (@epenet - #152738)
- 添加 collapse checklist field to Habitica create/更新 task 动作 (@tr4nt0r - #150988)
- 修复 unitless converter missing valid units (@abmantis - #152665)
- 添加 re-auth 流程 to AccuWeather 集成 (@bieniu - #152755)
- 使用 automatic 重载 options 流程 in 集成 (@gjohansson-ST - #152686)
- 升级 mcp to 1.14.1 (@epenet - #152737)
- 传递 timezone to aioesphomeapi to 确保 HA timezone takes precedence (@bdraco - #152756)
- Prepare Volvo 集成 for new 平台 (@thomasddn - #152042)
- 回退 "添加 EZVIZ battery 摄像头 power status and online status 传感器 (#146822)" (@abmantis - #152767)
- 使用 satellite 实体 area in the default agent (@arturpragacz - #152762)
- 移除 Windows compatibility code from systemmonitor 集成 (@agners - #152545)
- 修复 manual updating of Nord Pool 传感器 (@gjohansson-ST - #152773)
- 升级 pynecil to v4.2.0 (@tr4nt0r - #152776)
- 升级 reolink-aio to 0.15.2 (@starkillerOG - #152775)
- 仅 更新 Music Assistant URL on zeroconf discovery when current URL is unreachable (@rohankapoorcom - #152030)
- 升级 aioesphomeapi to 41.6.0 (@bdraco - #152787)
- 修复 section and 实体 variable resolution for template 平台 (@Petro31 - #149660)
- 修复 协调器 data handling in Bring 集成 (@tr4nt0r - #152786)
- 升级 compit-inext-api to 0.3.1 (@Przemko92 - #152781)
- 升级 SoCo to 0.30.12 (@KarstenBade - #152797)
- 添加 reconfigure 流程 to tolo (@MatthiasLohr - #137609)
- 处理 wrong ESPHome 设备 without encryption appearing at the configured IP (@bdraco - #152758)
- 添加 Tuya 测试 夹具 files (@epenet - #152795)
- 升级 deebot-client to 14.0.0 (@edenhaus - #152448)
- 添加 MAC address to Pooldose 设备 (@lmaertin - #152760)
- 添加 Ecovacs custom water amount 实体 (@edenhaus - #152782)
- 移动 hardware Thread 添加-on 安装 after firmware 安装 (@MartinHjelmare - #152800)
- 修复 resource and payload template in scrape (@gjohansson-ST - #152670)
- 重命名 modbus internal variable (@epenet - #152805)
- 改进 current_state 支持 in Tuya curtains (@epenet - #152801)
- 移动 开关 to valve for Tuya sfkzq category (@epenet - #152478)
- 仅 load selected processes in systemmonitor (@gjohansson-ST - #152777)
- 使 Roborock load_multi_map 始终 云端 dependent. (@Lash-L - #152698)
- 添加 profiler 服务 for dumping sockets used by HA (@sairon - #152440)
- 添加 a cable unplugged 传感器 for Shelly Flood Gen4 (@bieniu - #152559)
- 支持 all reported preset modes in Smartthings 温控 (@cermakjn - #148056)
- 允许 configuring Z-Wave JS to talk via ESPHome (@balloob - #152590)
- 升级 pyvesync to 3.0.0 (@cdnninja - #152726)
- Freeze time in irm_kmi 测试 (@emontnemery - #152810)
- 处理 toggling of the 'expose_to_ha' setting in Music Assistant 集成 (@marcelveldt - #152779)
- 升级 aiohue to 4.8.0 (@marcelveldt - #152807)
- 去重 code in modbus 服务 call (@epenet - #152808)
- 创建 analytics 平台 (@arturpragacz - #151974)
- 升级 aioacaia to 0.1.17 (@zweckj - #152815)
- 更改 here_travel_time 更新 interval to 30min (@eifinger - #147222)
- 添加 测试 to 验证 multiple host/port for modbus. (@janiversen - #152658)
- 添加 MQTT image subentry 支持 (@jbouwh - #151586)
- 移动 conversation 触发器 registration to manager (@arturpragacz - #152749)
- 添加 a 开关 实体 for 添加-ons (@felipecrs - #151431)
- 处理 ignored and disabled entries correctly in zeroconf discovery for Music Assistant (@rohankapoorcom - #152792)
- 添加 analytics 平台 to automation (@arturpragacz - #152828)
- 修复 错误 handling in subscription info retrieval and 更新 测试 (@ludeeus - #148397)
- 添加 analytics 平台 to template (@arturpragacz - #152824)
- 重命名 遮盖 property in tuya (@epenet - #152822)
- 升级 pydroplet 版本 to 2.3.3 (@sarahseidman - #152832)
- 重命名 function arguments in modbus (@epenet - #152814)
- 升级 yt-dlp to 2025.09.23 (@andreimoraru - #152818)
- 添加 Matter Thermostat OutdoorTemperature 传感器 (@lboue - #152632)
- Simplified ZHA adapter migration and 设置 流程 (@puddly - #152389)
- 移动 first probe firmware to firmware progress in hardware 流程 (@MartinHjelmare - #152819)
- 升级 aiohasupervisor to 0.3.3b0 (@agners - #152835)
- 修复 multiple_here_travel_time_entries 问题 描述 (@eifinger - #152839)
- 使用 DOMAIN not MODBUS_DOMAIN (@janiversen - #152823)
- File 添加 read_file 动作 with Response (@PeteRager - #139216)
- 添加 支持 for Hue MotionAware 传感器 (@marcelveldt - #152811)
- 升级 aioesphomeapi to 41.9.0 (@bdraco - #152841)
- 重命名 logbook 集成 to "Activity" in user-facing 字符串 (@Copilot - #150950)
- 修复 支持 for new Hue bulbs with very wide color temperature 支持 (@marcelveldt - #152834)
- Auto select first active wake word (@synesthesiam - #152562)
- 升级 ZHA to 0.0.72 (@TheJulianJES - #152850)
- 升级 python-roborock to 2.47.1 (@Lash-L - #152844)
- 修复 async_get_scanner 返回 类型化 for BleakScanner compatibility (@bdraco - #152840)
- 添加 start charge session 动作 for blue current 集成. (@NickKoepr - #145446)
- 修复 apparent copy-paste 错误 in 测试 of 触发器 辅助项 (@emontnemery - #152855)
- 过滤掉 custom 集成 in extended analytics (@arturpragacz - #152820)
- 将首字母大写 "Auto Cycle Link" as feature name in
smartthings(@NoRi2909 - #152864) - Enhance Synology DSM handling of external USB drives (@lezmaka - #145943)
- 添加 enum for Tuya 设备 categories (@epenet - #152858)
- 简化 access to Tuya 设备 manager in async_setup_entry (@epenet - #152859)
- Patch async_setup_entry in hardware 集成 流程 测试 (@MartinHjelmare - #152871)
- 添加 Ekey Bionyx 集成 (@richardpolzer - #139132)
- 使 SmartThings AC preset modes translatable (@joostlek - #152833)
- 添加 dynamic 设备 management for UptimeRobot (@chemelli74 - #152139)
- 移除 hardware 流程 Thread confirm step after 安装 (@MartinHjelmare - #152868)
- 移除 analytics 平台 in automation (@arturpragacz - #152875)
- 移除 analytics 平台 in template (@arturpragacz - #152876)
- 过滤掉 集成 types in extended analytics (@arturpragacz - #152874)
- 移除 代码所有者. (@janiversen - #152869)
- 隐藏 asserts behind TYPE_CHECKING in Synology DSM (@mib1185 - #152880)
- 修复 mypy 错误 (@cdce8p - #152879)
- 添加 analytics to 核心 files (@arturpragacz - #152877)
- 修复 misleading + unclear comment in homeassistant.const (@emontnemery - #152878)
- 使用 DeviceCategory in Tuya 二元传感器 (@epenet - #152882)
- 升级 renault-api to 0.4.1 (@epenet - #152883)
- 使用 DeviceCategory in Tuya more 平台 (@epenet - #152885)
- 添加 new virtual 集成 Neo (@bieniu - #152886)
- 升级 intents and 修复 测试 (@synesthesiam - #152893)
- 修复 typo in ekeybionyx 字符串.json (@richardpolzer - #152889)
- 添加 progress step decorator for easier 配置流程s (@MindFreeze - #152739)
- Unload ZHA 集成 before adapter migration (@puddly - #152896)
- Skip ignored discovery entries when showing 迁移/设置 配置流程 steps for ZHA and Hardware (@puddly - #152895)
- 添加 Smart Meter B Route 集成 (@SeraphicRav - #123446)
- 标记 MQTT as 服务 (@balloob - #152899)
- 修复 deleting message filters in ntfy 集成 (@tr4nt0r - #152783)
- 使用 DeviceCategory in Tuya remaining 平台 (@epenet - #152890)
- 添加 number 平台 to LetPot 集成 (@jpelgrom - #151092)
- 添加 Q-Adapt to Airzone 集成 (@Passific - #151945)
- Snapshot testing for Plugwise select 平台 (@bouwew - #152827)
- 不要 include capabilities in extended analytics (@arturpragacz - #152900)
- 更新 前端 to 20250924.0 (@piitaya - #152901)
- 添加 支持 for Reolink chime connected to Home Hub (@starkillerOG - #151199)
- 添加 dc:title 支持 for Sonos sharelinks (@KarstenBade - #152774)
- 回退 "重命名 function arguments in modbus (#152814)" (@abmantis - #152904)
- 添加 new Cync by GE 集成 (@Kinachi249 - #149848)
- 添加 dynamic 设备 management for Comelit SimpleHome (@chemelli74 - #152137)
- 添加 dynamic 设备 management for Alexa 设备 (@chemelli74 - #151975)
- 修复 lg_thinq 测试 RuntimeWarning (@cdce8p - #152910)
- 修复 logical 错误 when user has no Roborock maps (@Lash-L - #152752)
- 更新 IQS to platinum for Alexa 设备 (@chemelli74 - #152905)
- 更新 IQS to platinum for Comelit SimpleHome (@chemelli74 - #152906)
- 修复 ESPHome 重新认证 not being triggered on incorrect password (@bdraco - #152911)
- 升级 aioesphomeapi to 41.9.3 to 修复 segfault (@bdraco - #152912)
- 升级 to home-assistant/wheels@2025.09.0 (@frenck - #152920)
- 升级 aioesphomeapi to 41.9.4 (@bdraco - #152923)
- 移除 some more domains from common controls (@balloob - #152927)
- 添加 b门锁 Spook < 4.0.0 as breaking Home Assistant (@frenck - #152930)
- 防止 common control calling async methods from Thread (@balloob - #152931)
- 升级 librehardwaremonitor-api to 版本 1.4.0 (@Sab44 - #152938)
- Portainer 修复 unique 实体 (@erwindouna - #152941)
- 更新 前端 to 20250925.0 (@piitaya - #152945)
- 更新 mvglive component (@danielpotthast - #146479)
- 移除 已弃用 传感器 and 更新 remaning for Alexa 设备 (@chemelli74 - #151230)
- 升级 accuweather to 版本 4.2.2 (@bieniu - #152965)
- 升级 aioesphomeapi to 41.10.0 (@bdraco - #152975)
- 升级 pySmartThings to 3.3.0 (@joostlek - #152977)
- 修复 incorrect Roborock 测试 (@Lash-L - #152980)
- 更新 前端 to 20250925.1 (@piitaya - #152985)
- Protect against last_comms being None (@RogerSelwyn - #149366)
- 添加 SSL options during config_flow for airOS (@CoMPaTech - #150325)
- Portainer 添加 ability to skip SSL verification (@erwindouna - #152955)
- 修复 EZVIZ 设备 merging due to empty MAC addr (#152939) (@lliwog - #152981)
- 修复 PIN failure if starting with 0 for Comelit SimpleHome (@chemelli74 - #152983)
- 忽略 discovery for existing ZHA entries (@puddly - #152984)
- 升级 aiorussound to 4.8.2 (@noahhusby - #152988)
- 重命名 服务 to 动作 in ESPHome (@bharvey88 - #152997)
- Push ESPHome discovery to ZJS addon (@balloob - #153004)
- 升级 ZHA to 0.0.73 (@puddly - #153007)
- 允许 ZHA discovery if discovery
unique_idconflicts with 配置条目 (@puddly - #153009) - 升级 aioesphomeapi to 41.11.0 (@bdraco - #153014)
- 使用 satellite 实体 area in the assist pipeline (@arturpragacz - #153017)
- 升级 to home-assistant/wheels@2025.09.1 (@agners - #153025)
- 升级 pylamarzocco to 2.1.1 (@zweckj - #153027)
- 更新 Home Assistant base image to 2025.09.2 (@agners - #153035)
- 修复 Thread 流程 abort on multiple flows (@MartinHjelmare - #153048)
- 更新 前端 to 20250926.0 (@piitaya - #153049)
- NINA 使用 更好的 wording for filters (@DeerMaximum - #153050)
- 添加 None-check for VeSync 风扇 设备.状态.display_status (@SapuSeven - #153055)
- 确保 token validity in lamarzocco (@zweckj - #153058)
- 更新 Home Assistant base image to 2025.09.3 (@frenck - #153064)
- 防止 重复 实体 for Volvo 集成 (@thomasddn - #151779)
- 添加 Shelly EV charger 传感器 (@thecode - #152722)
- 修复: 设置 EPH 温控 heating as on 仅 when boiler is actively heating (@mchugh19 - #152914)
- Portainer 开关 terminology to API token (@erwindouna - #152958)
- 改进 hardware 流程 字符串 (@MartinHjelmare - #153034)
- 添加
consumed energy传感器 for Shellypm1and开关components (@bieniu - #153053) - 确保 togrill detects disconnected 设备 (@elupus - #153067)
- 修复 for Hue 集成 motion aware areas (@kylewhirl - #153079)
- 修复 can exclude optional holidays in workday (@gjohansson-ST - #153082)
- 移除 redundant code for Alexa 设备 (@chemelli74 - #153083)
- 添加 timeout to dnsip (to 处理 stale connections) (@gjohansson-ST - #153086)
- 忽略 gateway 设备 in ViCare 集成 (@lgraf - #153097)
- 升级 deebot-client to 15.0.0 (@edenhaus - #153125)
- 修复 event range in workday calendar (@gjohansson-ST - #153128)
- 修复 实体 not being 创建 when adding subentries for Satel Integra (@Tommatheussen - #153139)
- 添加 missing 翻译 for Model Context Protocol 集成 (@allenporter - #153147)
- 升级 reolink-aio to 0.16.0 (@starkillerOG - #153161)
- 添加 newly 添加 cpu temperatures to 诊断 in FRITZ!Tools (@mib1185 - #153168)
- 更正 vesync water tank lifted key (@cdnninja - #153173)
- 升级 aioamazondevices to 6.2.7 (@chemelli74 - #153185)
- 过滤掉 empty 集成 类型化 in extended analytics (@arturpragacz - #153188)
- 添加 hardware Zigbee 流程 strategy (@MartinHjelmare - #153190)
- 标记 Konnected as Legacy (@joostlek - #153193)
- 回退 "添加 comment on conversion factor for Carbon monoxide on dependency molecular weight" (@emontnemery - #153195)
- 回退 "添加 mg/m³ as a valid UOM for 传感器/number Carbon Monoxide 设备 class" (@emontnemery - #153196)
- 处理 返回 result from ebusd being "empty" (@RogerSelwyn - #153199)
- ZHA: 重命名 radio to adapter (@c0ffeeca7 - #153206)
- 添加 missing 翻译 字符串 for 添加 传感器 设备 classes pm4 and reactive energy (@jbouwh - #153215)
- Pihole 更好的 日志记录 of 更新 错误 (@HarvsG - #152077)
- 修复 Sonos Dialog select 类型化 conversion part II (@PeteRager - #152491)
- Switchbot 云端: 修复 Roller Shade not work 问题 (@XiaoLing-git - #152528)
- 减少 Connect firmware 安装 times by 移除 unnecessary firmware probing (@puddly - #153012)
- 使用 UnitOfTime.DAYS instead of custom unit for LetPot number 实体 (@jpelgrom - #153054)
- 改进 ZHA multi-pan firmware repair text (@TheJulianJES - #153232)
- 替换 remaining ZHA "radio" 字符串 with "adapter" (@TheJulianJES - #153234)
- 修复 ZHA unable to select "none" 流程 control (@TheJulianJES - #153235)
- 升级 yt-dlp to 2025.09.26 (@andreimoraru - #153252)
- 添加 analytics 平台 to wled (@arturpragacz - #153258)
- 替换 "温控 name" with "温控 program" in
ecobee动作 (@NoRi2909 - #153264) - Portainer 修复 CONF_VERIFY_SSL (@erwindouna - #153269)
- 过滤掉 服务 类型化 设备 in extended analytics (@arturpragacz - #153271)
- 升级 aioecowitt to 2025.9.2 (@edenhaus - #153273)
- 添加 Eltako brand (@joostlek - #153276)
- 使用 hardware bootloader reset methods for firmware 配置流程s (@puddly - #153277)
- 要求 云端 for Aladdin Connect (@joostlek - #153278)
- 添加 Level brand (@joostlek - #153279)
- 添加 Konnected brand (@joostlek - #153280)
- 修复 Bayesian ConfigFlow templates in 2025.10 (@HarvsG - #153289)
- 更新 前端 to 20251001.0 (@bramkragten - #153300)
- 添加 analytics 平台 to esphome (@arturpragacz - #153311)
- 升级 intents to 2025.10.1 (@synesthesiam - #153340)
- 改进
mac_address_from_name()function to 避免 double discovery of Shelly 设备 (@bieniu - #153343)
发布 2025.10.1 - October 3
- 升级 airOS dependency (@CoMPaTech - #153065)
- 升级 airOS 模块 for alternative login url (@CoMPaTech - #153317)
- 升级 aiohasupervisor to 0.3.3 (@agners - #153344)
- 不要 reset the adapter twice during ZHA options 流程 migration (@puddly - #153345)
- 修复 Nord Pool 15 minute interval (@gjohansson-ST - #153350)
- Explicitly check for None in raw value processing of modbus (@alengwenus - #153352)
- 设置 配置条目 to None in ProxmoxVE (@mib1185 - #153357)
- Explicit pass in the 配置条目 to 协调器 in airtouch4 (@mib1185 - #153361)
- 添加 Roborock mop intensity 翻译 (@starkillerOG - #153380)
- 更正 blocking 更新 in ToGrill with lack of 通知 (@elupus - #153387)
- 升级 python-roborock to 2.49.1 (@Lash-L - #153396)
- Pushover: 处理 empty data section properly (@linuxkidd - #153397)
- 增加 onedrive upload chunk size (@zweckj - #153406)
- 升级 pyportainer 1.0.2 (@erwindouna - #153326)
- 升级 pyportainer 1.0.3 (@erwindouna - #153413)
- 禁用 thinking for unsupported gemini models (@Shulyaka - #153415)
- 修复 Satel Integra creating new 二元传感器 on YAML import (@Tommatheussen - #153419)
- 更新
markdownfield 描述 in ntfy 集成 (@tr4nt0r - #153421) - 修复 Z-Wave RGB 灯光 打开 causing rare
ZeroDivisionError(@TheJulianJES - #153422) - 升级 aiohomekit to 3.2.19 (@bdraco - #153423)
- 修复 sentence-casing in user-facing 字符串 of
slack(@NoRi2909 - #153427) - 添加 missing 翻译 for media browser default title (@timmo001 - #153430)
- 修复 missing powerconsumptionreport in Smartthings (@joostlek - #153438)
- 更新 Home Assistant base image to 2025.10.0 (@agners - #153441)
- 禁用 baudrate bootloader reset for ZBT-2 (@puddly - #153443)
- 添加 翻译 for turbo 风扇 mode in SmartThings (@joostlek - #153445)
- 修复 next event in workday calendar (@gjohansson-ST - #153465)
- 更新 OVOEnergy to 3.0.1 (@timmo001 - #153476)
- 修复 missing parameter pass in onedrive (@zweckj - #153478)
- 升级 pyTibber to 0.32.2 (@Danielhiversen - #153484)
- 升级 reolink-aio to 0.16.1 (@starkillerOG - #153489)
- 修复 VeSync zero 风扇 speed handling (@cdnninja - #153493)
- 升级 universal-silabs-flasher to 0.0.35 (@puddly - #153500)
- Debounce updates in Idasen Desk (@abmantis - #153503)
- Z-Wave to 支持 migrating from USB to socket with same home ID (@balloob - #153522)
- When discovering a Z-Wave adapter, 始终 configuration 添加-on in 配置流程 (@balloob - #153575)
发布 2025.10.2 - October 10
- 防止 reloading the ZHA 集成 while adapter firmware is being updated (@puddly - #152626)
- Wallbox 修复 Rate 限制 问题 for multiple chargers (@hesselonline - #153074)
- 修复 power 设备 classes for system bridge (@timmo001 - #153201)
- 升级 PyCync to 0.4.1 (@Kinachi249 - #153401)
- Updated VRM client and accounted for missing forecasts (@AndyTempel - #153464)
- 升级 python-roborock to 2.50.2 (@Lash-L - #153561)
- 升级 aioamazondevices to 6.2.8 (@chemelli74 - #153592)
- 开关 Roborock to v4 of the code login api (@Lash-L - #153593)
- 修复 MQTT 门锁 状态 reset to unknown when a reset payload is received (@jbouwh - #153647)
- Gemini: 使用 default model instead of recommended where applicable (@Shulyaka - #153676)
- 修复 ViCare pressure 传感器 missing unit of measurement (@CFenner - #153691)
- 升级 pyvesync to 3.1.0 (@cdnninja - #153693)
- Modbus 修复 message_wait_milliseconds is no longer applied (@peetersch - #153709)
- 升级 opower to 0.15.6 (@tronikos - #153714)
- 版本 升级 pydaikin to 2.17.0 (@fredrike - #153718)
- 版本 升级 pydaikin to 2.17.1 (@fredrike - #153726)
- 修复 missing google_assistant_sdk.send_text_command (@tronikos - #153735)
- 升级 airOS to 0.5.5 using formdata for v6 firmware (@CoMPaTech - #153736)
- 对齐 Shelly
presencezone实体 to the new API/firmware (@bieniu - #153737) - Synology DSM: 不要 reinitialize API during configuration (@oyvindwe - #153739)
- 升级 python-melcloud to 0.1.2 (@Sander0542 - #153742)
- 修复 传感器 availability check for Alexa 设备 (@chemelli74 - #153743)
- 升级 aioamazondevices to 6.2.9 (@chemelli74 - #153756)
- 移除 stale 实体 from Alexa 设备 (@chemelli74 - #153759)
- vesync 修正 风扇 设置 modes (@cdnninja - #153761)
- 处理 ESPHome discoveries with uninitialized Z-Wave antennas (@balloob - #153790)
- 修复 Tuya 遮盖 position when 仅 control is available (@epenet - #153803)
- 升级 pySmartThings to 3.3.1 (@joostlek - #153826)
- 捕获 更新 异常 in AirGradient (@joostlek - #153828)
- 添加 motion presets to SmartThings AC (@joostlek - #153830)
- 修复 delay_on and auto_off with multiple 触发器 (@Petro31 - #153839)
- 修复 PIN validation for Comelit SimpleHome (@chemelli74 - #153840)
- 升级 aiocomelit to 1.1.1 (@chemelli74 - #153843)
- 限制 SimpliSafe websocket connection attempts during 启动 (@bachya - #153853)
- 处理 timeout 错误 gracefully in Nord Pool 服务 (@gjohansson-ST - #153856)
- 添加 plate_count for Miele KM7575 (@derytive - #153868)
- 修复 恢复 遮盖 状态 for Comelit SimpleHome (@chemelli74 - #153887)
- 修复 typo in 图标 assignment of AccuWeather 集成 (@CFenner - #153890)
- 添加 missing 翻译 string for Satel Integra subentry 类型化 (@Tommatheussen - #153905)
- 不要 auto-设置 up ZHA zeroconf discoveries during onboarding (@TheJulianJES - #153914)
sharkiqdependency 升级 to 1.4.2 (@Freebien - #153931)- 修复 HA hardware configuration message for Thread without HAOS (@TheJulianJES - #153933)
- 调整 OTBR 配置条目 name for ZBT-2 (@TheJulianJES - #153940)
- 升级 pylamarzocco to 2.1.2 (@zweckj - #153950)
- 升级 holidays to 0.82 (@gjohansson-ST - #153952)
- 修复 更新 interval for AccuWeather hourly forecast (@bieniu - #153957)
- 升级 env-canada to 0.11.3 (@michaeldavie - #153967)
- 修复 empty llm api list in chat 日志 (@arturpragacz - #153996)
- 不要 标记 ZHA 协调器 as via_device with itself (@joostlek - #154004)
- 过滤掉 invalid Renault vehicles (@epenet - #154070)
- 升级 aioamazondevices to 6.4.0 (@chemelli74 - #154071)
- 升级 brother to 版本 5.1.1 (@bieniu - #154080)
- 修复 for multiple Lyrion Music Server on a single Home Assistant server for Squeezebox (@peteS-UK - #154081)
- Z-Wave: ESPHome discovery to 更新 all options (@balloob - #154113)
- 添加 missing 实体 category and 图标 for sm灯光 集成 (@piitaya - #154131)
- 更新 前端 to 20251001.2 (@bramkragten - #154143)
- IOmeter 升级 版本 v0.2.0 (@jukrebs - #154150)
- 升级 deebot-client to 15.1.0 (@edenhaus - #154154)
- 修复 Shelly RPC 遮盖 更新 when the 设备 is not initialized (@thecode - #154159)
- 修复 shelly 移除 orphaned 实体 (@thecode - #154182)
发布 2025.10.3 - October 17
- 升级 aioasuswrt to 1.5.1 (@kennedyshead - #153209)
- PushSafer: 处理 empty data section properly (@LennartC - #154109)
- 移除 redudant 状态 write in Smart Meter Texas (@srirams - #154126)
- 修复 状态 class for Overkiz water consumption (@Yvan13120 - #154164)
- 升级 前端 20251001.4 (@piitaya - #154218)
- 升级 aioamazondevices to 6.4.1 (@chemelli74 - #154228)
- 移动 URL out of Mealie 字符串.json (@andrew-codechimp - #154230)
- 移动 URL out of Mastodon 字符串.json (@andrew-codechimp - #154231)
- 移动 URL out of Switcher 字符串.json (@thecode - #154240)
- 移除 URL from ViCare 字符串.json (@CFenner - #154243)
- 修复 August 集成 to 处理 unavailable OAuth implementation at 启动 (@bdraco - #154244)
- 修复 Yale 集成 to 处理 unavailable OAuth implementation at 启动 (@bdraco - #154245)
- 移动 url like 字符串 to placeholders for nibe (@elupus - #154249)
- 添加 描述 placeholders in Uptime Kuma 配置流程 (@tr4nt0r - #154252)
- 添加 描述 placeholders to pyLoad 配置流程 (@tr4nt0r - #154254)
- 修复 home wiziard total increasing 传感器 returning 0 (@jbouwh - #154264)
- 升级 pyprobeplus to 1.1.0 (@pantherale0 - #154265)
- 更新 Snoo 字符串.json to include weaning_baseline (@dschafer - #154268)
- 移动 Electricity Maps url out of 字符串.json (@jpbede - #154284)
- 升级 aioamazondevices to 6.4.3 (@chemelli74 - #154293)
- 移动 URL out of Overkiz 配置流程 描述 (@iMicknl - #154315)
- AsusWRT: Pass 仅 online clients to the 设备 list from the API (@Vaskivskyi - #154322)
- 移动 Ecobee authorization URL out of 字符串.json (@ogruendel - #154332)
- 移动 URLs out of SABnzbd 字符串.json (@shaiu - #154333)
- 移动 developer url out of 字符串.json for coinbase 设置 流程 (@ogruendel - #154339)
- 修复 蓝牙 discovery for 设备 with alternating advertisement names (@bdraco - #154347)
- 升级 opower to 0.15.7 (@tronikos - #154351)
- 更新 pysqueezebox lib to 0.13.0 (@wollew - #154358)
- 移动 URL out of sfr_box 字符串.json (@epenet - #154364)
- 移动 translatable URLs out of 字符串.json for huawei lte (@sonianuj287 - #154368)
- 升级 aioairq to 0.4.7 (@Sibgatulin - #154386)
- 升级 aiocomelit to 1.1.2 (@chemelli74 - #154393)
- 使用
async_schedule_reloadinstead ofasync_reloadfor ZHA (@puddly - #154397) - 移动 igloohome API access URL into constant placeholders (@DannyS95 - #154430)
- 添加 missing
long_pressentry for trigger_type in 字符串.json for Hue (@mvdwetering - #154437) - 移动 translatable URLs out of 字符串.json for isy994 (@sonianuj287 - #154464)
- OpenUV: 修复 更新 by skipping when protection window is null (@wbyoung - #154487)
- 升级 aioamazondevices to 6.4.4 (@chemelli74 - #154538)
- 移动 URL out of Nuheat 字符串.json (@tstabrawa - #154580)
- 升级 pyvesync 版本 to 3.1.2 (@cdnninja - #154650)
发布 2025.10.4 - October 24
- 升级 aioautomower to v2.3.1 (@Thomas55555 - #151795)
- 修复 history 协调器 in Tesla Fleet and Teslemetry (@Bre77 - #153068)
- 增加 connect and configuration time for rfxtrx (@alec-pinson - #153834)
- 返回 default temp range if API responds 0 in Huum. (@vincentwolsink - #153871)
- 改进 错误 message for unsupported hardware in Overkiz (@iMicknl - #154314)
- 升级 pyprobeplus to 1.1.1 (@pantherale0 - #154523)
- 移动 translatable URL out of 字符串.json for airnow 集成 (@akanksha106-code - #154557)
- Moved non-translatable elements out of 字符串.json for nuki (@sonianuj287 - #154682)
- 处理 location scope in Tesla Fleet vehicle 协调器 (@Bre77 - #154731)
- 修复 units for Shelly TopAC EVE01-11 传感器 (@bieniu - #154740)
- 修复 pterodactyl server config link (@electricsteve - #154758)
- 移动 URL out of Tomorrow.io 字符串.json (@andrew-codechimp - #154759)
- 移动 URL out of TheThingsNetwork 字符串.json (@andrew-codechimp - #154760)
- 移动 url out of simplisafe 字符串 (@andrew-codechimp - #154762)
- 移动 url out of sensorpush_cloud 字符串.json (@andrew-codechimp - #154768)
- 移动 URLs out of 字符串.json for auth (@jbouwh - #154769)
- 移动 url out of starline 字符串.json (@andrew-codechimp - #154773)
- 移动 url out of orsoenergy 字符串.json (@andrew-codechimp - #154776)
- 移动 url out of motionblinds 字符串.json (@andrew-codechimp - #154777)
- 移动 url out of rachio 字符串.json (@andrew-codechimp - #154781)
- 移动 url out of Flume 字符串.json (@andrew-codechimp - #154787)
- 移除 opower violation from hassfest requirements check (@cdce8p - #154797)
- 升级 opower to 0.15.8 (@tronikos - #154811)
- 移动 url out of nightscout 字符串 and 更改 to field 描述 (@andrew-codechimp - #154812)
- vesync show 风扇 speed for smart tower 风扇 (@cdnninja - #154842)
- 升级 bring-api to v1.1.1 (@tr4nt0r - #154854)
- 升级 PyCync to 0.4.2 (@Kinachi249 - #154856)
- 升级 aioamazondevices to 6.4.6 (@chemelli74 - #154865)
- YoLink 移除 unsupported remoters (@matrixd2 - #154918)
- 修复 BrowseError import in yamaha_musiccast media_player.py (@wimb0 - #154980)
- 移除 async-modbus 异常 from hassfest requirements check (@cdce8p - #154988)
- Lametric 移除 translatable URL (@erwindouna - #154991)
- 添加 SensorDeviceClass and unit for LCN humidity 传感器. (@alengwenus - #155044)
- 添加 shared BleakScanner to probe_plus (@pantherale0 - #155051)
- 改进 migration to Uptime Kuma v2.0.0 (@tr4nt0r - #155055)
- 移动 URL out of system_bridge 字符串.json (@MichaelMKKelly - #155067)
- 更新 aioairzone to v1.0.2 (@Noltari - #155088)
- 升级 pydroplet 版本 to 2.3.4 (@sarahseidman - #155103)
- 升级 holidays to 0.83 (@gjohansson-ST - #155107)

