2025.9:卡片功能更丰富,自动化也更进一步
Home Assistant 2025.9 来了!🎉
不过在深入这个版本之前:你看到我们发布的新产品了吗? 👀
我们推出了 Home Assistant Connect ZWA-2,这是把 Z-Wave 设备接入 Home Assistant 的终极方案。你可以阅读我们的发布博客 📰,或回看 YouTube 上的产品发布直播 📺。
这个月也相当忙,因为还有两位新的 Works with Home Assistant 合作伙伴加入:AirGradient 和 Frient! 🎉
在这一切发生的同时,我们还在持续推进这个版本的准备工作;而这次发布绝对可以说是重量级的一次!🤯
本月我们带来了一个全新的实验性 Home 仪表盘,它的目标是在未来成为 Home Assistant 的默认仪表盘。这是它的第一版,我们非常期待听到你的反馈与想法。正如你所知,我们始终坚持开放开发、公开迭代。快去试试看,然后告诉我们你的感受!
说到仪表盘,我个人最喜欢的卡片绝对是 tile 卡片,它真的太多才多艺了。而这次发布为它带来了数量惊人的新功能!其中最引人注目的,就是 tile 卡片现在可以加入趋势图了!📈
这次发布里,最让我兴奋的是自动化编辑器在视觉上的变化:侧边栏。这是一个非常大、而且一眼就能看出来的改动,同时又显得非常合理。这次发布也标志着自动化编辑器一整轮改进的开始,本次以及后续多个版本都会继续推进。自动化正是让智能家居变得像魔法一样的关键,我个人已经迫不及待想看它继续演进了。🤖
祝你享受这次发布!
../Frenck
自动化编辑器侧边栏
在今年的 Home Assistant 路线图中,我们设定了一个目标:让自动化更容易创建。我们有很多大计划,而这些都建立在大量研究基础之上。这次发布,就是这项工作的第一部分,接下来我们还会在多个版本中逐步带来更多改进!
这次发布通过引入侧边栏,改进了自动化编辑器的界面体验!当你在自动化中选中某个项目时,它不再直接在原位展开,而是会在右侧打开一个新的侧边栏,显示该项目的相关设置。
这让你可以在屏幕左侧始终保留整个自动化的概览,同时在右侧调整具体行为。当然,我们也考虑到了小屏幕设备。在移动端,侧边栏会改为从底部弹出的面板。这个弹出面板同样支持调整大小,因此你在查看触发器的同时编辑动作,会比以往更轻松。
除了侧边栏之外,我们还做了很多细小但有感的改进。你一定会注意到这些布局与样式上的调整,因为它们确实显著提升了整体可读性。比如,我们为分组元素加入了细线和边框,让你更容易区分自动化中的不同部分。哦对了!移动端现在也支持拖放了!🎉
Home Assistant 最强大的地方之一,就是我们的社区。我们正在与你一起构建这些自动化改进,而你的意见会决定它接下来的走向。你可以通过以下两种方式参与:
介绍 Home 仪表盘
在过去一年里,我们把大量精力投入到了仪表盘及其能力上。我们看了很多你们在社交平台分享的仪表盘,也与许多人聊过:你们是如何组织家中的智能设备与服务的。我们的目标是什么?让仪表盘创建起来更快、更容易,同时依然足够可定制。
在这次发布中,我们带来了全新的 Home 仪表盘。它的目标很简单:让你在合适的时间,更轻松地看到正确的信息。
这个仪表盘会根据你的 Home Assistant 使用经验来适配:它对高级用户来说足够强大,对新手来说也足够友好。我们正努力让它真正配得上 “Home” 这个名字,并希望它最终能成为你的新首页。和往常一样,它完全是可选的;你始终可以使用自己的仪表盘。这只是第一版,我们会继续以开放方式迭代开发。
第一次打开 Home 仪表盘时,你会发现它提供了一种快速访问方式,让你直达灯光、气候、安全和媒体设备的实用概览。你也可以按区域浏览,从而查看家中某个区域关联的所有设备和服务概况。
我们还加入了收藏夹。你可以把任意实体固定到顶部,无论它是灯光、气候设备,还是某个人员实体。我们很想看看你会选择什么(未来我们还会继续展开聊这个)。
Home 仪表盘不仅仅是为了快速控制。它也会带来关于你家中的洞察与信息。这第一版包含天气和能源卡片。虽然只是一个简单起点,但我们还有很多想法想与你一起探索,比如帮助你创建第一个自动化,或者展示已发现的设备。
目前,Home 仪表盘仍然属于实验性功能。可配置项还比较有限,而且可以确定它后续还会继续变化。它不会自动出现;如果你想尝试,需要前往仪表盘设置,手动添加一个新的 “Home” 仪表盘。
Home Assistant 最强大的地方之一,就是我们的社区。我们正在与你一起构建这个仪表盘,而你的意见会决定它接下来的方向。你可以通过以下两种方式参与:
tile 卡片新功能
在我们的仪表盘卡片中,tile 卡片 绝对是用途最广的一张卡片。
tile 卡片的一项超能力,就是它的“功能”。这些是可以加入卡片中的小型增强交互,比如控制灯光亮度的滑块,或用于风扇预设速度的按钮。这次发布中,一群热心社区成员为这些功能带来了大量扩展。
趋势图
这次发布中,一个非常炸裂的新功能,是由 @MindFreeze 带来的 tile 卡片趋势图功能。
这个功能会在 tile 卡片中加入一个方便的小型图表,用来展示特定实体一段时间内的历史变化。在当前的初始版本中,显示窗口为 24 小时。
媒体播放器控制
@timmo001 为 tile 卡片加入了媒体播放器控制与音量相关功能!这让 tile 卡片现在也能成为媒体播放器卡片的有力替代。太棒了!
条形仪表
另一个由 @MindFreeze 制作的全新 tile 卡片功能:条形仪表!
在当前初始版本中,它适用于使用百分比(%)作为计量单位的传感器。
比如说,这会让它非常适合出现在电池概览类仪表盘中。干得漂亮!
风扇方向与摇头控制
感谢 @pcan08,我们现在有了一个可以控制风扇方向与摇头的 tile 卡片功能!
按钮
感谢 @dhoeben,我们现在也有了用于按钮的 tile 卡片功能!他为自动化、脚本和 button 实体加入了这些按钮,文本既可以显示标准按钮文案,也可以自定义。
阀门开关与位置控制
感谢 @timmo001,我们现在也有了一个可控制阀门开关与位置的 tile 卡片功能。
设置日期
@timmo001 还继续加入了一个新的 tile 卡片功能,用于支持 date 和 datetime 实体(包括 input_datetime 辅助项)。它允许你在卡片中直接添加设置日期的能力。
集成
感谢社区持续跟进新集成的加入以及现有集成的改进!你们真的太棒了 🥰
新集成
我们欢迎以下新集成加入本次发布:
- Aladdin Connect,由 @swcloudgenie 添加
直接在 Home Assistant 中控制和监测你的 [Genie Aladdin Connect 车库门]。 - SEKO PoolDose,由 @lmaertin 添加
将泳池或 SPA 的 SEKO 水处理系统接入 Home Assistant,以监测温度和化学品水平。 - Sleep as Android,由 @tr4nt0r 添加
将 Sleep as Android app 接入 Home Assistant,让你可以基于闹钟或睡眠周期事件触发自动化。 - [ToGrill Bluetooth BBQ thermometers],由 @elupus 添加
连接兼容 ToGrill 的蓝牙烤架温度计,实时掌握烧烤进度,把牛排烤到最完美的状态。
现有集成的重要改进
新增的不只是新集成;现有集成也在持续不断地改进。以下是一些值得关注的更新:
- Husqvarna Automower 在 @Thomas55555 的努力下新增了不少实用功能!现在你可以重置割草刀片使用时间,并通过新的事件实体跟踪错误事件。这对管理你的割草机器人非常实用!
- Reolink 集成现在加入了语音和门铃音量控制,还新增了门铃静音时长
number实体!干得漂亮 @starkillerOG! - 你现在可以通过 PlayStation Network 集成发送通知了!直接给朋友发消息吧!感谢 @tr4nt0r!
- 网络管理员一定会喜欢 @Tomeroeni 为 UniFi 交换机带来的单独端口开关(启用/禁用)控制!
- OpenWeatherMap 集成现在加入了阵风传感器,感谢 @gjohansson-ST!
- @kizovinh 为 EZVIZ 集成加入了电池状态和在线状态传感器,让你更容易监控 EZVIZ 摄像头。很棒!
- 如果你拥有 Russound RIO 设备,现在可以直接在媒体浏览器中查看设备保存的预设!感谢 @noahhusby!
- @mbo18 为 Awair 集成加入了绝对湿度传感器。不错!
- Teslemetry 集成为你的 Tesla 车辆加入了充电和预处理动作。感谢 @Bre77!
- @catsmanac 为 Enphase Envoy 集成加入了 IQ Meter Collar 和 C6 Combiner 支持。做得好!
集成质量等级成果
Home Assistant 中有一项让我们非常自豪的东西,就是集成质量等级。这个等级体系帮助我们和贡献者确保集成具备高质量、可维护性,并能提供尽可能出色的用户体验。
在本次发布中,我们要庆祝多个集成提升了它们的质量等级:
-
2 个集成达到 Platinum 🏆
-
1 个集成达到 Bronze 🥉
这对这些集成及其维护者来说是巨大的成就。要达到这样的质量等级,需要投入大量努力与专注,因为这通常意味着广泛测试、完善文档、严谨的错误处理,甚至经常需要重写集成中的部分内容。
向所有参与其中的贡献者致以诚挚感谢!👏
现已可通过 UI 设置
虽然大多数集成都已经可以直接通过 Home Assistant 用户界面完成设置,但有些过去仍然只能通过 YAML 配置。我们仍在持续把更多集成迁移到用户界面中,让更多人都能更轻松地完成设置和使用。
以下集成现已可以通过 Home Assistant 用户界面进行设置:
告别以下集成
以下集成已在本次发布中被移除:
- Uonet+ Vulcan 已被移除。Vulcan 更改了他们的 API,而且其政策禁止非官方软件使用该 API。
其他值得关注的变化
这次发布中还有很多其他改进;以下是一些值得一提的变化:
- 根据社区的功能请求,所有现代 template 实体 语法现在都支持直接在 YAML 中设置默认实体 ID。感谢 @Petro31 的实现!
- @Petro31 还为 template 集成加入了两种新的实体类型。现在你可以创建自己的模板化 事件实体 和 更新实体 了。太棒了!
- Home Assistant 现在支持
m³/min作为体积流量单位。感谢 @fetzerch 的补充! - 我们的语音大将 @synesthesiam 这次也带来了不少优秀的体验优化。
- 默认代理(非 LLM)的意图处理现在支持模糊匹配。这项技术让语音管线能够识别更多不同说法的句子。当前该改进仅适用于英语,我们也在寻找扩展到其他语言的方法。
- 现在我们已经内置了可控制(当前活跃)媒体播放器音量的意图!喜欢这首歌?直接让 Home Assistant 再大声一点就行!
- 跳完舞之后,你可能会有点热。因此在这次发布中,我们也加入了控制风扇转速的意图。不错吧!
模拟时钟
在 Home Assistant 2025.4 中,我们引入了时钟卡片,它可以在仪表盘中提供数字时钟显示。
而在这次发布中,@timmo001 又让这张卡片变得更丰富了:现在它支持以可自定义的模拟时钟样式来显示时间。很棒!
存储洞察
磁盘快满了吗?你可能会想知道存储空间到底被什么吃掉了……
这次发布在存储配置面板中加入了磁盘指标,让你可以一眼看出使用情况,并帮助识别究竟是什么占用了空间。
你可以前往 设置 > 系统 > 存储 查看这些指标,或者直接使用下方的 My Home Assistant 按钮。
Patch releases
我们也会在 9 月为 Home Assistant 2025.9 发布补丁版本。 这些补丁版本仅包含错误修复。我们的目标是每周发布一个补丁版本,发布时间尽量安排在周五。
2025.9.1 - 9 月 5 日
- 添加对迁移后 Hue 网桥的支持 (@marcelveldt - #151411)
- 补齐缺失的设备触发器时长本地化文案 (@karwosts - #151578)
- 修正 FRITZ!Box Tools 集成中 “FRITZ!Box” 的大小写写法 (@tr4nt0r - #151637)
- 修复 Sonos Dialog Select 类型转换问题 (@PeteRager - #151649)
- 修复附加组件 WebSocket 代理未转发 ping/pong 帧数据的问题 (@felipecrs - #151654)
- 修复 Imeon inverter 集成中实体超时后持续不可用的错误 (@Imeon-Energy - #151671)
- 将 aiohue 升级到 4.7.5 (@marcelveldt - #151684)
- 将前端更新到 20250903.3 (@bramkragten - #151694)
- 让 OhmeAdvancedSettingsCoordinator 不受实体状态影响、始终运行 (@dan-r - #151701)
- 将 ohmepy 版本升级到 1.5.2 (@dan-r - #151707)
- 更新 Mill 库到 0.13.1 (@Danielhiversen - #151712)
- 处理意图 HTTP API 中的匹配失败情况 (@synesthesiam - #151726)
- 将 pyschlage 升级到 2025.9.0 (@dknowles2 - #151731)
- 将 bimmer_connected 升级到 0.17.3 (@rikroe - #151756)
- 修复默认代理在带标点符号时对实体名称的识别问题 (@arturpragacz - #151759)
- 修复 modbus 中启用/禁用实体的问题 (@janiversen - #151626)
2025.9.2 - 9 月 12 日
- 修复 XMPP 在非 TLS 服务器上无法工作的问题 (@Human - #150957)
- 更新 SharkIQ 认证方式 (@funkybunch - #151046)
- 为 Husqvarna Automower 在 websocket 就绪时添加事件实体 (@Thomas55555 - #151428)
- 修复 Aladdin Connect 状态不更新的问题 (@hbludworth - #151652)
- 修复对 Ecowitt 土壤湿度传感器的支持问题 (@blotus - #151685)
- 修复更新实体 ID 时未清理旧恢复状态的问题 (@jbouwh - #151696)
- 回滚 “Jewish Calendar add coordinator” (@tsvi - #151780)
- 移除 Matter NitrogenDioxideSensor 的设备类别 (@lboue - #151782)
- 改进 Alexa 设备在边缘场景下的配置条目迁移 (@chemelli74 - #151788)
- 将 habluetooth 升级到 5.3.1 (@bdraco - #151803)
- 修复 KNX BinarySensor 的 config_store 数据问题 (@farmio - #151808)
- 修复 KNX 灯光从 UI 配置进行独立颜色初始化的问题 (@farmio - #151815)
- 当追踪器处于省电区域时,将 Tractive 开关标记为不可用 (@bieniu - #151817)
- 允许 modbus 中
delay > 1的配置 (@janiversen - #151832) - 修复 modbus 灯光中
max_temp/min_temp仅允许 int、否则触发断言的问题 (@janiversen - #151833) - 移除 modbus 中实体相关的断言 (@janiversen - #151834)
- 将 pydrawise 升级到 2025.9.0 (@dknowles2 - #151842)
- 将 aioharmony 升级到 0.5.3 (@bdraco - #151853)
- 更新 pysmarty2 到 0.10.3 (@martinssipenko - #151855)
- 修复 Velux GPU 窗户的雨量传感器问题 (@wollew - #151857)
- 将 aioecowitt 升级到 2025.9.1 (@edenhaus - #151859)
- OpenWeatherMap 的 weather 实体改用
native_visibility属性,不再使用visibility(@bieniu - #151867) - 将 aiontfy 升级到 v0.5.5 (@tr4nt0r - #151869)
- 将 aiolifx-themes 升级到 1.0.2,以支持更新的 LIFX 设备 (@Djelibeybi - #151898)
- 将 aiovodafone 升级到 1.2.1 (@chemelli74 - #151901)
- 避免清理/重建设备未关联时的 Vodafone Station device_trackers (@chemelli74 - #151904)
- 修复 传感器 平台中的
_is_valid_suggested_unit问题 (@epenet - #151912) - 将 habluetooth 升级到 5.5.1 (@bdraco - #151921)
- 将 bleak-esphome 升级到 3.3.0 (@bdraco - #151922)
- 将 habluetooth 升级到 5.6.0 (@bdraco - #151942)
- 修复 Tuya 中无效 logger 的问题 (@epenet - #151957)
- 修复 squeezebox 曲目的
content_type问题 (@peteS-UK - #151963) - 修复 squeezebox 在
search_media中播放列表media_class_filter的问题 (@peteS-UK - #151973) - 将 habluetooth 升级到 5.6.2 (@bdraco - #151985)
- 将 yt-dlp 升级到 2025.09.05 (@joostlek - #152006)
- 将
accuweather升级到版本 4.2.1 (@bieniu - #152029) - 修复 HomeKit Controller 启动时的陈旧值问题 (@bdraco - #152086)
- 修复 Govee Light Local 中重复占用 IP 端口的问题 (@abmantis - #152087)
- 修复 DoorBird 在发现流程中被错误 IP 地址更新的问题 (@bdraco - #152088)
- 修复开/关型 MQTT JSON 灯光未设置
supported_color_modes属性的问题 (@jbouwh - #152126) - 修复 Alexa 设备的重新验证流程 (@chemelli74 - #152128)
- 将 hass-nabucasa 从 1.1.0 升级到 1.1.1 (@ludeeus - #152147)
- 将前端更新到 20250903.5 (@bramkragten - #152170)
- 在 Velux 中使用位置百分比表示关闭状态 (@wollew - #151679)
2025.9.3 - 9 月 13 日
2025.9.4 - 9 月 19 日
- 将 habiticalib 升级到 v0.4.4 (@tr4nt0r - #151332)
- 将 habiticalib 升级到 v0.4.5 (@tr4nt0r - #151720)
- 修复 asuswrt 中
configuration_url硬编码导致的问题 (@Vaskivskyi - #151858) - 通过分批轮询特征值,修复 HomeKit Controller 对资源受限设备造成过载的问题 (@bdraco - #152209)
- 升级 waterfurnace 到 1.2.0 (@sdague - #152241)
- 将 aiohomekit 升级到 3.2.16 (@bdraco - #152255)
- 将 bluetooth-auto-recovery 升级到 1.5.3 (@bdraco - #152256)
- 为 miele 的
/action端点添加正确的错误处理 (@astrandb - #152290) - 将 aiohomekit 升级到 3.2.17 (@bdraco - #152297)
- 更新授权服务器,优先使用绝对 URL 地址 (@allenporter - #152313)
- 将 imeon_inverter_api 升级到 0.4.0 (@Imeon-Energy - #152351)
- 将 pylamarzocco 升级到 2.1.0 (@zweckj - #152364)
- 添加 La Marzocco 专用客户端请求头 (@zweckj - #152419)
- 修复 KNX 用户界面 schema 缺失 DPT 的问题 (@farmio - #152430)
- 将 pyemoncms 升级到 0.1.3 (@alexandrecuer - #152436)
- 修复 Sonos
set_volume浮点精度问题 (@PeteRager - #152493) - 将 opower 升级到 0.15.5 (@tronikos - #152531)
- 将 holidays 升级到 0.80 (@gjohansson-ST - #152306)
- 将 holidays 升级到 0.81 (@gjohansson-ST - #152569)
- 将 asusrouter 升级到 1.21.0 (@Vaskivskyi - #151607)
需要帮助?加入社区!
Home Assistant 拥有一个非常棒的用户社区,大家都很乐意彼此帮助。所以,加入我们吧!
我们非常活跃的 Discord 聊天服务器 是个绝佳去处,也别忘了加入我们很棒的论坛。
发现了错误或其他问题?请到我们的 问题追踪器 中报告,以便尽快修复!或者查看帮助页面,了解还有哪些地方可以获得帮助。
如果你更喜欢通过邮件获取信息,可以订阅 Open Home Foundation 新闻简报,把最新功能消息、社区动态,以及其他支持 Open Home 的项目内容直接送到你的收件箱。
不向后兼容的变更
我们始终尽最大努力避免对现有功能做出那些会意外影响你 Home Assistant 安装的修改。不过很遗憾,有时候这类变更仍然不可避免。
我们也始终会把这些变更记录清楚,以便让过渡尽可能顺利。这次发布包含以下不向后兼容的变化:
部分包含 μ 字符的单位,其编码方式发生了变化。对于会消费这些传感器状态数据的用户(比如将状态导出到 InfluxDB),这项变化可能会产生影响。发生编码变化的单位包括:
μSv/h:aranet集成中的辐射率单位μS/cm:UnitOfConductivity.MICROSIEMENS_PER_CMμV:UnitOfElectricPotential.MICROVOLTμg/ft³:每立方英尺微克浓度μg/m³:每立方米微克浓度μmol/s⋅m²:fyta集成中的光照单位μg:UnitOfMass.MICROGRAMSμs:UnitOfTime.MICROSECONDS
raw_value 属性此前已被弃用,现在已被移除。
(@gjohansson-ST - #150112) (文档)
声音列表现已更新,以匹配 Alexa Mobile 应用使用的列表。
variant 参数不再是必需项。
请检查你的自动化,确认所选声音仍然存在。
(@chemelli74 - #151317) (文档)
该集成现在在设置时要求输入 Automower PIN。这能确保 Home Assistant 可以与更多型号的割草机通信,并满足更高安全级别的要求。
(@alistair23 - #135440) (文档)
KNX 场景实体现在在场景被外部激活(来自总线)时,也会同步改变自身状态。此前,它们只会在从 Home Assistant 内部激活时才更新。
SIA 报警的状态码 CF(带故障布防)现在会映射为 armed_away,不再映射到 armed_custom_bypass。
Home Assistant 正在移除吸尘器实体上的 battery 属性。因此,该属性现在也已从此集成中移除,并改由电池电量传感器取代。
请检查你在自动化、脚本和仪表盘中对该 battery 属性的使用,并更新为改用电池传感器。
(@MartinHjelmare - #150227) (文档)
August 集成现在改为通过 Yale August 官方 API 使用 OAuth 身份验证。这是一次必须进行的一次性破坏性变更,因为原先的非官方认证方式很快将无法继续工作。这次迁移有助于减少 Yale August 服务器上的额外负载,同时确保所有用户都能继续访问。
更新 Home Assistant 后,系统会提示你重新验证 August 账号:
- 选择通知,或前往 设置 > 设备与服务 > August
- 选择“重新配置”,并按照 OAuth 流程完成登录
- 完成验证后,你的设备会像之前一样继续工作
我们非常感谢 Yale August 通过专用 API 访问方式正式支持 Home Assistant!
如果你是自定义集成开发者,并希望了解可用于你的集成的变更与新特性,请务必关注我们的开发者博客。以下是本次发布中最值得关注的开发者向变更:
所有变更
当然,这次发布远不止这些。你可以在这里查看完整变更列表:Home Assistant 核心 2025.9 完整更新日志

