2024.2:更多语音、更多图标、更多集成,还有更多……一切!
Home Assistant Core 2024.2!🥰
毫无疑问,你听说过去年的“声音之年”。 2023 年可能已经结束,但我们的语音领域绝对还没有结束!本次发布 包含一些非常酷的语音新功能。
不仅如此,我们还推出了【语音助手大赛】(/blog/2024/01/17/voice-assistant-contest/) 您可以加入,我很高兴地通知您,我们将有另一个与语音相关的活动 2024 年 2 月 21 日太平洋标准时间 12:00 / 欧洲中部时间 21:00 直播:第 6 章!
不过,这次发布远不止语音内容!我们的自动化编辑器迎来了更多拖放魔法;你现在可以直接从 Home Assistant 更新 Zigbee 设备;我们在更多地方加入了图标 🤩;Matter 设备也获得了不少新能力。
总的来说,对我们开源项目的贡献是惊人的 月。我从未见过这么多贡献的错误修复、改进和新内容 单个发布中的功能。就像... 21 个新集成!这是, 毫无疑问,这是我们有史以来发布的最大的发布。 向所有参与贡献的人致敬!❤️
享受发布!
../Frenck
哦!别忘了情人节即将到来! 😘
- 更好的自动化拖放支持
- 从历史仪表盘导出数据
- 改进了使用辅助时的错误响应
- 使用句子“火”进行自动化的自定义辅助响应
- 所有已知辅助设备
- 更新您的 Zigbee 设备
- 物质诊断与动作
- 到处都是图标
- 与身份验证问题的集成现在显示在维修仪表盘中
- 改进的邻近集成
- 在新的 Python 版本上发布
- 其他值得注意的变化
- 新集成
- 现在可以从 UI 设置集成
- 发布 2024.2.1 - 2 月 9 日
- 发布 2024.2.2 - 2 月 16 日
- 发布 2024.2.3 - 2 月 22 日
- 发布 2024.2.4 - 2 月 25 日
- 发布 2024.2.5 - 2 月 27 日
- 需要帮助吗?加入社区!
- 向后不兼容的更改
- 告别以下
- 所有更改
不要忘记加入我们在 YouTube 上的发布派对直播 2024 年 2 月 7 日,太平洋标准时间 12:00 / 欧洲中部时间 21:00!
更好的自动化拖放支持
让我们从一些老式的拖放魔法开始吧! 🪄
截至本发布,拖放动作、条件和动作 自动化编辑器_始终_启用。以前,您必须明确 在自动化编辑器设置中启用重新排序,但现在,它只是 始终活跃。但更令人兴奋的是,您现在可以将元素拖放到其他元素中 嵌套元素!例如,您现在可以将条件拖入 if-then 的条件或选择动作。 🤯
从历史仪表盘导出数据
接下来这个功能看起来不大,但对很多人来说非常重要。Home Assistant 会在本地、私密地保存你的数据;这些是你的数据。为了让这些数据更容易访问,我们在历史仪表盘中加入了一个新功能。
您现在可以下载历史仪表盘中正在查看的数据。这个 允许您进一步分析数据,例如 Excel 或可视化 以其他方式。
该按钮将导出并下载您当前在历史记录中查看的数据 仪表盘为 CSV 文件。
感谢这个@balloob!
改进了使用 Assist 时的错误响应
如果您使用我们的私人语音助手【Assist】(/voice_control/),您可能会 注意到当某些事情不被理解时它的反应没有意义。
使用 Assist 时遇到的一些错误可以轻松地在您的计算机上修复 通过为实体或区域添加别名,将实体暴露给Assist, 或者将实体和设备分配到正确的区域。
因此,我们正在采取第一步来帮助您修复这些错误:截至此发布, 如果您的意图被理解,协助会提供更好的错误, 但还缺少其他内容(未知名称、区域、设备类别或域)。
在自动化中使用句子触发器实现自定义 Assist 响应
与 Home Assistant 的几乎所有其他组件和功能一样,Assist 可以 定制和扩展以理解更多句子。
几个版本之前,我们引入了一种非常简单的方法来扩展 Assist 的功能 理解:句子 在我们的自动化引擎中。
到目前为止,使用句子“曲线”总是会导致相同的辅助响应: “完成”。事实上,定义自定义响应的唯一方法是编写复杂的 YAML 中的自定义句子。
此发布引入了一个新的动作,可以在您的应用程序中设置自定义响应 直接在自动化编辑器内句子触发自动化。
响应字段接受模板,因此可以用来构建复杂的 回复,例如,列出您所有的室温。
一个非常酷的功能,如果您构建自动化,可能会派上用场 提交蓝图作为我们的语音助手竞赛 的参赛作品!
所有已知的 Assist 设备
作为这次语音相关更新的最后一项内容,我们新增了一个附加页面,用来概览你家中所有处于活动状态的 Assist 设备。你可以在语音助手配置仪表盘中,通过选择新的“Assist 设备”按钮找到它。
或者,使用下面的“我的Home Assistant”按钮导航到语音助理 配置仪表盘:
更新您的 Zigbee 设备
ZHA(Zigbee Home 自动化,我们的内置 Zigbee 集成) 现在为 Home Assistant 提供更新实体!
这意味着当设备有可用的固件更新时您可以收到通知, 您可以通过Home Assistant控制更新!
注意到奇怪的版本号了吗?不幸的是,版本号就是这样的 在 Zigbee 标准的工作和外观上。我们还没有找到翻译的方法 将它们转换为与制造商相匹配的更易于人类阅读的格式 沟通。
目前支持更新 Inovelli、OSRAM/Ledvance、Sonoff 和 ThirdReality 设备,我们正在考虑增加对更多品牌的支持 在未来。请注意,Zigbee 是一种缓慢的协议,固件更新可以 需要很长时间(有时是几个小时)。
Matter 诊断与操作
Home Assistant 一直在努力为 Matter 设备提供最好的开箱即用支持。为此,我们在 UI 中为 Matter 设备加入了更多信息和控制能力。
在 Home Assistant 中 Matter 设备的设备页面上,我们现在将显示 有关设备的附加诊断信息。该信息可以是 用于解决设备问题或报告问题时。一些 示例包括设备使用的网络类型、其地址和 ID, 设备类型及其连接的结构。
除了更多信息外,您还可以在设备上拍摄新的动作。 例如,对设备执行 ping 操作以检查其是否可用、强制执行完整操作 设备采访以同步其所有信息,将其从另一个控制器中删除, 甚至还有一个新按钮,可用于与 Home Assistant 共享您的 Matter 设备 另一个物质控制器。
图标随处可见
我们彻底改变了 Home Assistant 在后台处理图标的方式。 很多人的努力,几乎……没有改变!那就是 是的,几乎一切看起来都和以前一样。 😁
我们确实做了一些改进!例如,集成现在可以 提供风扇速度或恒温器预设等图标。另外, 服务调用动作现在也可以有自己的图标:
区域现在也有图标了!您可以在配置区域中设置它们。他们展示 在区域选择器和仪表盘区域本身中 (如果您没有上传图片)。
出现身份验证问题的集成现在会显示在维修仪表盘中
当某个集成出现身份验证问题时,Home Assistant 现在将在维修仪表盘中报告这一点。
以前,这仅在集成仪表盘上可见,但现在显示 在维修仪表盘中,因为这是 Home Assistant 报告的地方 您的系统的所有问题。
改进的邻近集成
对于此发布,@mib1185 完全改进了我们的 Proximity 集成。 如果您不熟悉它,它可以让您监控距离 前往特定[区域]的人。它提供了有关一个人的亲密程度的信息 到某个区域以及他们是否正在前往或远离该区域。
它是一个极其强大的自动化工具。它允许您创建 基于人的接近度的自动化。例如,如果您在 从您家到家的一定范围内,您可以使用 Home Assistant打开灯光,打开车库门,打开暖气, 并在客厅启动您最喜欢的播放列表。欢迎回家! 🤗
最好的部分? 现在可以从 UI 中设置此集成! 不仅如此,它现在还使用我们都已经存在的普通传感器实体 熟悉。这将使自动化和显示数据变得轻而易举!
谢谢@mib1185!你在这件事上做得非常出色!
如果您已经在使用此集成,则此更改将随 对旧实体的弃用。请参阅我们的向后不兼容的更改 更多信息。
采用新的 Python 版本发布
此版本在 Python 3.12 上运行!如果您想知道什么是 那个?嗯,Python 是编写 Home Assistant 的编程语言。
为什么这很重要?它为我们正在构建的基础提供了许多改进 开启Home Assistant,最值得注意的是:速度更快! 🚀
别担心!如果您运行 Home Assistant 操作系统或正在使用 Home Assistant容器安装类型:您无需做任何事情,因为我们 为您处理升级到Python 3.12。只需将Home Assistant升级为 你通常会这样做,你就可以开始了! 😎
其他值得注意的变化
本次发布还有更多改进;以下是其中一些值得注意的变化:
- @edenhaus 改进了我们处理表单字段错误的方式。我们不再 显示过去经常出现的技术编码乱码。好的!
- 当你[改变开关实体的类型]时,例如,车库门 实体,你现在可以选择反转它的行为。 谢谢,@emontnemery!
- Ecovacs 集成受到了 @edenhaus 的厚爱,现在 支持许多 Deebot 吸尘器模型,有大量实体可以自动化 与.干得好!
- @mib1185 添加了旧/未使用的刷新令牌的自动清理功能。这个 表示您将在未使用 Home Assistant 的设备上注销 90 天。干净整洁!
- 现在可以使用涂鸦智能直接设置【涂鸦】集成 或智能生活应用程序。不再需要开发者帐户或复杂的 手续!
- 例如,在太阳能逆变器上使用[公用电表]集成, 哪个晚上会关闭?您现在可以将传感器设置为始终可用, 即使源实体不可用。谢谢,@dougiteixeira!
- TP-Link Smart Home集成现在支持更新的设备, 包括 [Tapo 品牌] 设备!干得好@sdb9696,@bdraco, 和@rytilahti!
- @AngellusMortis 添加了新的声音事件传感器引入 UniFi Protect 版本 2.11 到 UniFi Protect 集成。好的!
- 你是 Jinja 模板忍者吗? @TNTLarsn 添加了一个新的
bitwise_xor过滤器供您使用。惊人的! - Google Generative AI Conversation 允许使用 新的 Gemini Pro 型号, 包括对 Vision 模型的支持。这允许您在您的应用程序中使用图像 也有提示!请参阅下面的屏幕截图中的示例。超级印象深刻, 谢谢@tronikos!
Google Generative AI Conversation 集成使用新的 Gemini Pro Vision 模型来描述门铃网络头上看到的内容。
[utility meter]: /integrations/utility_meter## 新集成我们欢迎本版本中的以下新集成:- [AirTouch 5],由 [@danzel]
添加
控制您的 AirTouch 5 管道式空调系统。
- [Bang & Olufsen],由 [@mj23000]
添加 控制您的 Bang & Olufsen Beolab 和 Beosound 设备。 - [带来],由 @miaucl
添加 使用 Bring 创建购物清单并与家人分享。 - [Elvia],由 @ludeeus
添加 从 Elvia 运营的电网导入您的历史能源使用情况。 - [Epion],由 [@lhgravendeel]
添加 监控您的 Epion 空气质量传感器。 - [Govee 灯光本地],由 [@Galorhallen]
您本地控制的 Govee 灯光。 - [Home Assistant意见分析],由 @joostlek
添加 此集成允许监控来自公众的信息并打开Home Assistant Analytics。 - [香港天文台],由 [@MisterCommand]
添加 从香港天文台天气获取信息。 - [Huum],由 [@frwickst]
添加 控制您的Huum智能桑拿炉。 - [La Marzocco],由 [@zweckj]
添加 控制您的La Marzocco浓缩咖啡机。 - [LeaOne],由 @bdraco
添加 监控小鬼和 BAGAIL 品牌下的 LeaOne 健康设备。 - [myUplink],由 [@pajzo]
添加 在Home Assistant中的监控支持我的上行仓库的设备。 - [Rabbit Air],由 [@al-s]
添加 本地控制和监控您的 Rabbit Air 空气净化器。 - [雨林RAVEn],由[@cottsay]ZZPH13Z添加 从Rainforest RAVEn Energy中提取能源数据。
- [Romy],由 [@xeniter]ZZPH13Z 添加 控制您的 Romy 吸尘器清洁剂。
- [Tedee],由 [@zweckj]
添加 在 Home Assistant 中使用 Tedee 智能门锁。 - [遥测],由 [@Bre77]
添加 通过 Tesla Fleet API 从 Tesla 车辆获取实时遥测数据。 - [TechnoVE],由 [@Moustachauve]
添加 使用本地API控制TechnoVE智能充电站。 - [Traccar服务器],由@ludeeus
添加 通过从 Traccar 提取服务器数据来跟踪您的 GPS 设备。[@al-s]: https://github.com/al-s @bdraco: https://github.com/bdraco [@Bre77]: https://github.com/Bre77 [@cottsay]: https://github.com/cottsay [@danzel]: https://github.com/danzel [@frwickst]: https://github.com/frwickst [@Galorhallen]: https://github.com/Galorhallen @joostlek: https://github.com/joostlek [@lhgravendeel]: https://github.com/lhgravendeel @ludeeus: https://github.com/ludeeus @miaucl: https://github.com/miaucl [@MisterCommand]: https://github.com/MisterCommand [@mj23000]: https://github.com/mj23000 [@Moustachauve]: https://github.com/Moustachauve [@pajzo]: https://github.com/pajzo [@xeniter]: https://github.com/xeniter [@zweckj]: https://github.com/zweckj [AirTouch 5]: /integrations/airtouch5 [Bang & Olufsen]: /integrations/bang_olufsen [Bring]: /integrations/bring [Elvia]: /integrations/elvia [Epion]: /integrations/epion [Govee 灯光 local]: /integrations/govee_light_local [Home Assistant Analytics Insights]: /integrations/analytics_insights [Hong Kong Observatory]: /integrations/hko [Huum]: /integrations/huum [La Marzocco]: /integrations/lamarzocco [LeaOne]: /integrations/leaone [myUplink]: /integrations/myuplink [Rabbit Air]: /integrations/rabbitair [Rainforest RAVEn]: /integrations/rainforest_raven [Romy]: /integrations/romy [TechnoVE]: /integrations/technove [Tedee]: /integrations/tedee [Teslemetry]: /integrations/teslemetry [Traccar server]: /integrations/traccar_server此版本还有一个新的虚拟集成。虚拟集成是存根 通过其他(现有)集成处理以帮助找到。 添加了以下虚拟集成:- [奥斯汀市公用事业],由 Opower 提供 - 【Tapo】,由【TP-Link智能家居】提供
TP-Link Smart Home: /integrations/tplink## 集成现在可以从 UI 进行设置现在可以通过 Home Assistant UI 使用以下集成:- [科沃斯],由 @edenhaus 完成
- [GPSD],由 [@jrieger] 完成
- [Lupus Electronics LUPUSEC],由 [@suaveolent] 完成
- [Lutron],由 @wilburCforce 完成
- [邻近],由 @mib1185 完成
- [时间和日期],由 [@gjohansson-ST] 完成@edenhaus: https://github.com/edenhaus [@gjohansson-ST]: https://github.com/gjohansson-ST [@jrieger]: https://github.com/jrieger @mib1185: https://github.com/mib1185 [@suaveolent]: https://github.com/suaveolent @wilburCforce: https://github.com/wilburCforce Ecovacs: /integrations/ecovacs [GPSD]: /integrations/gpsd [Lupus Electronics LUPUSEC]: /integrations/lupusec [Lutron]: /integrations/lutron Proximity: /integrations/proximity [Time & Date]: /integrations/time_date## 发布 2024.2.1 - 2月9日- 在霍尼韦尔抓取 APIRateLimit (@mkmer - [#107806])
- 允许取消Home Assistant看门狗([@mdegat01] - [#109818])
- 辅助修复([@synesthesiam] - [#109889])
- 将 Python Matter 服务器升级到 5.5.0 ([@marcelveldt] - [#109894])
- 将 aioelectricitymaps 提升至 0.4.0 (@jpbede - [#109895])
- 跳过不可用的 Matter 节点的轮询 ([@marcelveldt] - [#109917])
- 将 aio-geojson-geonetnz-volcano 提升至 0.9 ([@exxamalte] - [#109940])
- 处理启动完成后可用的 Matter 节点 ([@marcelveldt] - [#109956])
- 允许modbus“比例”为负数。([@janiversen] - [#109965])
- 如果配置具有边境不可散列的唯一ID,则不会爆炸(@emontnemery - [#109966])
- 将 pyMicrobot 升级到 0.0.12 ([@spycle] - [#109970])
- 允许modbus最小/最大温度为负值。([@janiversen] - [#109977])
- 将 deebot-client 升级到 5.1.1 (@edenhaus - [#109994])
- 允许Modbus负最小/峰值。 ([@janiversen] - [#109995])
- 将 aioecowitt 升级到 2024.2.1 (@edenhaus - [#109999])
- 使用未定义的 fan_mode 避免 modbus 温控中的 key_error。 ([@janiversen] - [#110017])
- 更新前端至 20240207.1 ([@bramkragten] - [#110039])
- 匹配名为实体的重复项现在是协助中的一个错误([@synesthesiam] - [#110050])
- 日志错误并继续解析翻译字符串的问题(@mib1185 - [#110046])
- 将 evohome-async 升级到 0.4.18 ([@zxdavb] - [#110056])
- 将 py-aosmith 升级到 1.0.8 ([@bdr99] - [#110061])[#107806]: https://github.com/home-assistant/核心/pull/107806 [#109818]: https://github.com/home-assistant/核心/pull/109818 [#109883]: https://github.com/home-assistant/核心/pull/109883 [#109889]: https://github.com/home-assistant/核心/pull/109889 [#109894]: https://github.com/home-assistant/核心/pull/109894 [#109895]: https://github.com/home-assistant/核心/pull/109895 [#109917]: https://github.com/home-assistant/核心/pull/109917 [#109940]: https://github.com/home-assistant/核心/pull/109940 [#109956]: https://github.com/home-assistant/核心/pull/109956 [#109965]: https://github.com/home-assistant/核心/pull/109965 [#109966]: https://github.com/home-assistant/核心/pull/109966 [#109970]: https://github.com/home-assistant/核心/pull/109970 [#109977]: https://github.com/home-assistant/核心/pull/109977 [#109994]: https://github.com/home-assistant/核心/pull/109994 [#109995]: https://github.com/home-assistant/核心/pull/109995 [#109999]: https://github.com/home-assistant/核心/pull/109999 [#110017]: https://github.com/home-assistant/核心/pull/110017 [#110039]: https://github.com/home-assistant/核心/pull/110039 [#110046]: https://github.com/home-assistant/核心/pull/110046 [#110050]: https://github.com/home-assistant/核心/pull/110050 [#110056]: https://github.com/home-assistant/核心/pull/110056 [#110061]: https://github.com/home-assistant/核心/pull/110061 [@bdr99]: https://github.com/bdr99 [@bramkragten]: https://github.com/bramkragten @edenhaus: https://github.com/edenhaus @emontnemery: https://github.com/emontnemery [@exxamalte]: https://github.com/exxamalte @frenck: https://github.com/frenck [@janiversen]: https://github.com/janiversen @jpbede: https://github.com/jpbede [@marcelveldt]: https://github.com/marcelveldt [@mdegat01]: https://github.com/mdegat01 @mib1185: https://github.com/mib1185 @mkmer: https://github.com/mkmer [@spycle]: https://github.com/spycle [@synesthesiam]: https://github.com/synesthesiam [@zxdavb]: https://github.com/zxdavb## 发布 2024.2.2 - 2 月 16 日 - 更好的地噪和设置 Roborock 连接 ([@Lash-L] - [#106092])
- 修复桥接模式下的 freebox 装备 ([@agrenott] - [#106131])
- 将 pytechnove 更新至 1.2.2 ([@Moustachauve] - [#110074])
- 将 aio-geojson-usgs-earthquakes 提高到 0.3 ([@exxamalte] - [#110084])
- 将yalexs升级到1.11.1,修复耶鲁主页的网络头快照 ([@abjorck] - [#110089])
- 修复传感器图标配置中的拼写错误([@bieniu] - [#110133])
- 仅在看到新活动时安排 8 月活动更新 (@bdraco - [#110141])
- 将 yalexs 升级到 1.11.2 (@bdraco - [#110144])
- 正确向 prometheus 报告遮盖位置 ([@agoode] - [#110157])
- 修复设备类修复组中占位符的问题 ([@silamon] - [#110181])
- 将数据点提升至 0.9.9 + 重新启用 Met Office 集成 ([@DustyArmstrong] - [#110206])
- 将 evohome-async 升级到 0.4.19 ([@zxdavb] - [#110225])
- 修复组中的状态类问题翻译([@silamon] - [#110238])
- 处理电力地图配置流程中的无数据错误 (@jpbede - [#110259])
- 修复系统中的CPU百分比([@gjohansson-ST] - [#110268])
- 将 aiopegelonline 提升至 0.0.8 (@mib1185 - [#110274])
- 将 PySwitchbot 升级到 0.45.0 (@bdraco - [#110275])
- 将 xknxproject 更新到 3.6.0 ([@farmio] - [#110282])
- 修复 Motionblinds 中的 TDBU 命名 ([@starkillerOG] - [#110283])
- 将线性车库门提升至0.2.9 ([@IceBotYT] - [#110298])
- 修复 Starline GPS 计数传感器 ([@Anonym-tsk] - [#110348])
- 修复半径不为0时的区域半径计算 (@bdraco - [#110354])
- 将 py-sucks 提升至 0.9.9 (@mib1185 - [#110397])
- 将 async-upnp-client 升级到 0.38.2 ([@StevenLooman] - [#110411])
- 解决 Netgear LTE 中的会话关闭错误 ([@tkdrob] - [#110412])
- 将 pylutron 更新至 0.2.11 (@wilburCforce - [#109853])
- 将 pylutron 更新至 0.2.12 (@wilburCforce - [#110414])
- 修复 Alpine 3.19 上树莓派实用程序的安装 ([@agners] - [#110463])
- 强制浮动Sensibo温控反应自定义服务 ([@gjohansson-ST] - [#110508])
- 将 orjson 升级到 3.9.14 (@bdraco - [#110552])
- 修复 tplink 不从 DHCP 发现更新 IP 并发现多个问题 (@bdraco - [#110557])
- Modbus,允许接收的int为浮点数。([@janiversen] - [#110648])
- 修复执行器中运行的 elkm1 服务调用 (@bdraco - [#110655])
- 将 aiounifi 升级到 v71 ([@Kane610] - [#110658])
- 将 deebot-client 升级到 5.2.1 (@edenhaus - [#110683])[#106092]: https://github.com/home-assistant/核心/pull/106092 [#106131]: https://github.com/home-assistant/核心/pull/106131 [#109853]: https://github.com/home-assistant/核心/pull/109853 [#109883]: https://github.com/home-assistant/核心/pull/109883 [#110074]: https://github.com/home-assistant/核心/pull/110074 [#110078]: https://github.com/home-assistant/核心/pull/110078 [#110084]: https://github.com/home-assistant/核心/pull/110084 [#110089]: https://github.com/home-assistant/核心/pull/110089 [#110133]: https://github.com/home-assistant/核心/pull/110133 [#110141]: https://github.com/home-assistant/核心/pull/110141 [#110144]: https://github.com/home-assistant/核心/pull/110144 [#110157]: https://github.com/home-assistant/核心/pull/110157 [#110181]: https://github.com/home-assistant/核心/pull/110181 [#110206]: https://github.com/home-assistant/核心/pull/110206 [#110225]: https://github.com/home-assistant/核心/pull/110225 [#110238]: https://github.com/home-assistant/核心/pull/110238 [#110259]: https://github.com/home-assistant/核心/pull/110259 [#110268]: https://github.com/home-assistant/核心/pull/110268 [#110274]: https://github.com/home-assistant/核心/pull/110274 [#110275]: https://github.com/home-assistant/核心/pull/110275 [#110282]: https://github.com/home-assistant/核心/pull/110282 [#110283]: https://github.com/home-assistant/核心/pull/110283 [#110298]: https://github.com/home-assistant/核心/pull/110298 [#110348]: https://github.com/home-assistant/核心/pull/110348 [#110354]: https://github.com/home-assistant/核心/pull/110354 [#110397]: https://github.com/home-assistant/核心/pull/110397 [#110411]: https://github.com/home-assistant/核心/pull/110411 [#110412]: https://github.com/home-assistant/核心/pull/110412 [#110414]: https://github.com/home-assistant/核心/pull/110414 [#110463]: https://github.com/home-assistant/核心/pull/110463 [#110508]: https://github.com/home-assistant/核心/pull/110508 [#110552]: https://github.com/home-assistant/核心/pull/110552 [#110557]: https://github.com/home-assistant/核心/pull/110557 [#110648]: https://github.com/home-assistant/核心/pull/110648 [#110655]: https://github.com/home-assistant/核心/pull/110655 [#110658]: https://github.com/home-assistant/核心/pull/110658 [#110683]: https://github.com/home-assistant/核心/pull/110683 [@Anonym-tsk]: https://github.com/Anonym-tsk [@DustyArmstrong]: https://github.com/DustyArmstrong [@IceBotYT]: https://github.com/IceBotYT [@Kane610]: https://github.com/Kane610 [@Lash-L]: https://github.com/Lash-L [@Moustachauve]: https://github.com/Moustachauve [@StevenLooman]: https://github.com/StevenLooman [@abjorck]: https://github.com/abjorck [@agners]: https://github.com/agners [@agoode]: https://github.com/agoode [@agrenott]: https://github.com/agrenott @bdraco: https://github.com/bdraco [@bieniu]: https://github.com/bieniu @edenhaus: https://github.com/edenhaus [@exxamalte]: https://github.com/exxamalte [@farmio]: https://github.com/farmio @frenck: https://github.com/frenck [@gjohansson-ST]: https://github.com/gjohansson-ST [@janiversen]: https://github.com/janiversen @jpbede: https://github.com/jpbede @mib1185: https://github.com/mib1185 [@silamon]: https://github.com/silamon [@starkillerOG]: https://github.com/starkillerOG [@tkdrob]: https://github.com/tkdrob @wilburCforce: https://github.com/wilburCforce [@zxdavb]: https://github.com/zxdavb
发布 2024.2.3 - 2月22日- 修复 Overkiz 中 2022.12 之前创建的配置边界的重新验证 ([@iMicknl] - [#106251])
- 优雅地处理 enigma2 设备的深度和断电 ([@autinrd] - [#107462])
- 为遥感添加唤醒超时([@Bre77] - [#109037])
- 修复Tessie温控平台中的set_Temperature ([@Bre77] - [#110445])
- 修复 Lutron 中的 uuid 问题 (@wilburCforce - [#110524])
- 将 rokuecp 更新到 0.19.1 ([@ctalkington] - [#110670])
- 使用
None属性值修复温控实体的场景激活(@mib1185 - [#110684]) - 删除由于 Python 3.12 不兼容而导致的 matplotlib 固定 ([@sbyx] - [#110706])
- 将 roombapy 升级到 1.6.12 (@mib1185 - [#110762])
- 预定图块时间报告为 UTC ([@bachya] - [#110773])
- 检测 Tankerkoenig 中达到的 API 速率限制 (@mib1185 - [#110432])
- 将 aiotankerkoenig 提升至 0.4.1 (@jpbede - [#110840])
- 将 govee-local-api 库更新至 1.4.4 ([@Galorhallen] - [#110854])
- 允许加载超过 1 个定义的 Apprise URL ([@caronc] - [#110868])
- 当互联网被阻止时,重新链接继续([@starkillerOG] - [#110888])
- 将 deluge-client 升级到 1.10.0 ([@tkdrob] - [#110663])
- 将 deluge-client 升级到 1.10.2 ([@dsander] - [#110905])
- 将 reolink-aio 提升至 0.8.8 ([@starkillerOG] - [#110959])
- 当科沃斯机器人运行时重新重置错误状态 (@mib1185 - [#110962])
- 将运动百叶窗提升至 0.6.21 ([@starkillerOG] - [#110970])
- 将假期提高到 0.43 ([@gjohansson-ST] - [#111039])
- 修复 UniFi Protect 灯光状态检查 (@AngellusMortis - [#111058])
- 将 pywebpush 升级到 1.14.1 ([@thecode] - [#111082])
- 将 aioairzone 升级到 v0.7.4 ([@Noltari] - [#111105])
- 将 deebot-client 升级到 5.2.2 (@edenhaus - [#111112])
- 忽略移动应用程序中已删除的cloudhook (@joostlek - [#111122])[#106251]: https://github.com/home-assistant/核心/pull/106251 [#107462]: https://github.com/home-assistant/核心/pull/107462 [#109037]: https://github.com/home-assistant/核心/pull/109037 [#109883]: https://github.com/home-assistant/核心/pull/109883 [#110078]: https://github.com/home-assistant/核心/pull/110078 [#110432]: https://github.com/home-assistant/核心/pull/110432 [#110445]: https://github.com/home-assistant/核心/pull/110445 [#110524]: https://github.com/home-assistant/核心/pull/110524 [#110663]: https://github.com/home-assistant/核心/pull/110663 [#110670]: https://github.com/home-assistant/核心/pull/110670 [#110684]: https://github.com/home-assistant/核心/pull/110684 [#110706]: https://github.com/home-assistant/核心/pull/110706 [#110720]: https://github.com/home-assistant/核心/pull/110720 [#110762]: https://github.com/home-assistant/核心/pull/110762 [#110773]: https://github.com/home-assistant/核心/pull/110773 [#110840]: https://github.com/home-assistant/核心/pull/110840 [#110854]: https://github.com/home-assistant/核心/pull/110854 [#110868]: https://github.com/home-assistant/核心/pull/110868 [#110888]: https://github.com/home-assistant/核心/pull/110888 [#110905]: https://github.com/home-assistant/核心/pull/110905 [#110959]: https://github.com/home-assistant/核心/pull/110959 [#110962]: https://github.com/home-assistant/核心/pull/110962 [#110970]: https://github.com/home-assistant/核心/pull/110970 [#111035]: https://github.com/home-assistant/核心/pull/111035 [#111039]: https://github.com/home-assistant/核心/pull/111039 [#111058]: https://github.com/home-assistant/核心/pull/111058 [#111082]: https://github.com/home-assistant/核心/pull/111082 [#111105]: https://github.com/home-assistant/核心/pull/111105 [#111112]: https://github.com/home-assistant/核心/pull/111112 [#111122]: https://github.com/home-assistant/核心/pull/111122 @AngellusMortis: https://github.com/AngellusMortis [@Bre77]: https://github.com/Bre77 [@Galorhallen]: https://github.com/Galorhallen [@Noltari]: https://github.com/Noltari [@autinerd]: https://github.com/autinerd [@bachya]: https://github.com/bachya [@caronc]: https://github.com/caronc [@ctalkington]: https://github.com/ctalkington [@dsander]: https://github.com/dsander @edenhaus: https://github.com/edenhaus @frenck: https://github.com/frenck [@gjohansson-ST]: https://github.com/gjohansson-ST [@iMicknl]: https://github.com/iMicknl @joostlek: https://github.com/joostlek @jpbede: https://github.com/jpbede @mib1185: https://github.com/mib1185 [@sbyx]: https://github.com/sbyx [@starkillerOG]: https://github.com/starkillerOG [@thecode]: https://github.com/thecode [@tkdrob]: https://github.com/tkdrob @wilburCforce: https://github.com/wilburCforce## 发布 2024.2.4 - 2月25日- 当 device_class 为 None 时返回组测量单位 ([@PoppyPop] - [#110973]) ([group docs])
- 将 roombapy 升级到 1.6.13 ([@Orhideous] - [#111187]) ([roomba docs])
- 将 orjson 升级到 3.9.15 (@bdraco - [#111233])
- 将 Lutron 开关设置为设备名称 (@joostlek - [#111293]) ([lutron docs])
- 将 opower 提升至 0.3.0 ([@swartzd] - [#109248]) ([opower docs])
- 将 opower 提升至 0.3.1 ([@benhoff] - [#111307])
- 修复怀俄明州 getLogger 中缺少的另一个名称([@llluis] - [#111390])([怀俄明州文档])
- 将 caldav 更新到 1.3.9 ([@cdce8p] - [#111429]) ([caldav docs])
- 将 guppy3 更新为 3.1.4.post1 ([@cdce8p] - [#111430]) ([profiler 文档])
- 将 openwebifpy 升级到 4.2.4 ([@autinrd] - [#110676]) ([enigma2 docs])[@autinrd]: https://github.com/autinerd [enigma2 docs]: /integrations/enigma2/ [#110676]: https://github.com/home-assistant/核心/pull/110676 [#109248]: https://github.com/home-assistant/核心/pull/109248 [#109883]: https://github.com/home-assistant/核心/pull/109883 [#110078]: https://github.com/home-assistant/核心/pull/110078 [#110720]: https://github.com/home-assistant/核心/pull/110720 [#110973]: https://github.com/home-assistant/核心/pull/110973 [#111133]: https://github.com/home-assistant/核心/pull/111133 [#111187]: https://github.com/home-assistant/核心/pull/111187 [#111233]: https://github.com/home-assistant/核心/pull/111233 [#111293]: https://github.com/home-assistant/核心/pull/111293 [#111307]: https://github.com/home-assistant/核心/pull/111307 [#111390]: https://github.com/home-assistant/核心/pull/111390 [#111429]: https://github.com/home-assistant/核心/pull/111429 [#111430]: https://github.com/home-assistant/核心/pull/111430 [@Orhideous]: https://github.com/Orhideous [@PoppyPop]: https://github.com/PoppyPop @bdraco: https://github.com/bdraco [@benhoff]: https://github.com/benhoff [@cdce8p]: https://github.com/cdce8p @frenck: https://github.com/frenck @joostlek: https://github.com/joostlek [@llluis]: https://github.com/llluis [@swartzd]: https://github.com/swartzd [abode docs]: /integrations/abode/ [caldav docs]: /integrations/caldav/ [group docs]: /integrations/group/ [lutron docs]: /integrations/lutron/ [opower docs]: /integrations/opower/ [profiler docs]: /integrations/profiler/ [roomba docs]: /integrations/roomba/ [wyoming docs]: /integrations/wyoming/
发布 2024.2.5 - 2月27日
需要帮助吗?加入社区!
Home Assistant拥有庞大的用户群体,他们都非常愿意 大家帮忙。那么,加入我们吧!
我们非常活跃的 Discord 聊天服务器 是一个绝佳的地方 ,并且不要忘记加入我们精彩的论坛。
发现错误或问题?请在我们的问题跟踪器 中报告, 把它修改好!或者,查看我们的帮助页面以获取更多指南 你可以去的地方。
您更喜欢电子邮件吗? 订阅我们的“打造开放之家”时事通讯 获取有关功能、社区中发生的事情的最新消息以及 相关建造开放之家的其他新闻;直接进入您的收件箱。
刚性不兼容的更改
我们更改了刷新令牌的处理方式。刷新令牌是其中的一部分 让您登录Home Assistant。
刷新令牌在未使用时将自动删除。刷新令牌 如果90°未用于登录,则视为未使用。
如果您登录的会话已超过90天未使用,您将被注销。 您将需要再次登录。
我们建议使用长期访问令牌 如果您需要永久令牌。
提供设置自定义扫描间隔选项的选项流程已 已删除。
不再允许调整扫描间隔,但该选项已 自2023.11起对集成没有影响。您可以使用自动化创建自定义轮询率的替代方案 (文档)。 眨眼间更新一个配置中的所有实体将会更新每个配置中的所有实体 引发配置。
---更新 Wi-Fi 诊断以匹配新的 API 单元 - 之前 Blink 报告的 RSSI dBm,现在他们报告信号强度的通用 0-5。
此集成已被禁用。使用的上游库 Home Assistant 与 Python 3.12 不兼容。
此兼容性问题已上游报告。
服务 ezviz.ptz、ezviz.sound_alarm 和 alarm_sound 已移动
按钮并选择发布 2023.8 中的实体。对已弃用的支持
服务现已完全删除。
如果您在自动化或脚本中使用这些服务,您将需要 更新它们以匹配此更改。
任何以前的集成设置可能都需要重新创建或重新配置
新款 models/gemini-pro 取代了传统的 models/chat-bison-001。
燃气表 ID 传感器被删除,仪表 ID 现在显示为序列号 设备信息面板中的编号。
预设模式返回“未知”而不是“无”。
对 preset_mode 的任何引用可能需要更新。
服务 huawei_lte.clear_traffic_statistics 和 huawei_lte.reboot 有
在发布 2023.8 中已移至按钮实体。对已弃用的支持
服务现已完全删除。
如果您在自动化或脚本中使用这些服务,您将需要 更新它们以匹配此更改。
以下传感器已从 JustNimbus 集成中删除 因为它们不再通过 JustNimbus 的 API 可用:
- 泵启动
- 泵时数
- 错误代码
- 总补充量
- 泵流量
- 饮料流量
以下传感器已更名:
- 已保存总量 (
total_saved) -> 已保存总量 (water_saved) - 总使用量 (
totver) -> 总使用量 (water_used) - 最大储层容量 (
reservoir_content_max) -> 储层容量 (reservoir_capacity)
使用任何已删除或重命名的实体的自动化或脚本应该是 已更新。一旦更新,旧的实体就可以安全地移除。
(@kvanzuijlen - [#99212]) (文档)
[#99212]: https://github.com/home-assistant/核心/pull/99212服务 vacuum.turn_on 和 vacuum.turn_off 已于 2023.11 弃用。
对已弃用的服务的支持现已完全删除。
如果您仍在使用它们,请调整您的自动化和脚本
请改用 vacuum.start 和 vacuum.stop。
Lutron 集成之前将风扇创建为灯光实体。这已经是 改为创建实际的风扇实体。
如果您有使用这些灯光的自动化、脚本、场景或仪表盘 实体,你需要更新它们才能使用新的实体实体。
(@wilburCforce - #107402) (文档)
每日能量传感器已被移除,以防止被节流 外部API。这主要影响 ATW 设备。
对于 ATA 设备,该传感器也被删除。然而,消耗的总能量 (如果您的设备支持)仍然可用。后者支持长期 统计数据,通过能源仪表盘提供日常能源使用情况的见解 或统计比例。
(@vilppuvuorinen - #109832) (文档)
此集成已被禁用。使用的上游库 Home Assistant 与 Python 3.12 不兼容。
此兼容性问题已上游报告。
带有 entity_category 的 MQTT sensor 或 binary_sensor 配置
明确设置为 config 将无法设置。维护者应该设置
entity_category 属性至 diagnostic 或省略配置属性。
当 MQTT 实体的设备名称与实体名称相同或以 设备名称,这将不再被更正。
当像这样的实体被创造出来时,它们就会有设备和实体的名字 友好的名字。假设设备名称被省略,因为它是相同的 作为实体的名字。在这种情况下,实体名称属性应该为空 在 JSON 负载或 YAML 配置中。
对具有 legacy 模式的 MQTT 吸尘器实体的支持在 6 后被删除
数月的弃用。用户可以改用 state 模式,
现在这是默认值。
邻近实体(proximity.*)已被弃用,并将于 2024.8 被删除。
它被传感器实体取代。
对于每个被跟踪的人或设备,一个传感器用于测量距离和 正在创建往返于受监控区域的行进方向。进一步,对于每个 邻近配置,一个传感器,显示最近的设备或人员 到监控区域的距离和行进方向正在创建。
(@mib1185 - [#108730]) (文档)@mib1185: https://github.com/mib1185 [#108730]: https://github.com/home-assistant/核心/pull/108730
白天的开始时间和夜间的开始时间 传感器已替换为 时间实体。如果您在自动化或脚本中使用过这些传感器,您将会 需要更新它们才能使用新的时间实体。
(@jimmyd-be - #105031) (文档)
调用 RESTful 命令服务将不再无提示地失败,并且会引发 异常,例如超时或解码错误。
您可以考虑使用continue_on_error
对于使用允许失败的 RESTful 命令的脚本和自动化
偶尔。
(@RoboMagus - #97208) (文档)
服务 vacuum.start_pause 已于 2023.8 弃用。支持
deprecated 服务现已完全删除。
如果您仍在使用此服务,请调整您的自动化和脚本,
使用 vacuum.pause 或 vacuum.start 代替。
将last_reset设置为state_class而不是total的实体是
不再支持。如果是 state_class,请更新您的配置
手动配置(例如,在模板中或使用自定义时
覆盖此属性)。
传感器的状态值现在是标准化时间戳。
此外,附加字段中的所有 timestamps 和 durations 现在也都是
正确的日期时间/持续时间。
(@miaucl - [#12341064855]) (文档)
为了防止电源板过载,现在每隔
60秒。如果您需要更快地轮询数据,请使用自动化
调用 homeassistant.update_entity 服务。
Traccar 集成的 YAML 配置已被弃用 并将在 Home Assistant 2024.8.0 中删除。您的 YAML 配置将 自动导入到新的Traccar服务器 集成。
如果您之前使用过 scan_interval 选项,则不会导入该选项。
如果您需要自定义轮询间隔,可以使用自动化
定义您自己的自定义轮询行为。
在此处了解更多信息。
涂鸦为 Home Assistant 用户提供了更简单且改进的登录方法。
不再需要拥有涂鸦开发者帐号;相反,你可以 使用涂鸦智能或智能生活应用扫描二维码进行身份验证 与Home Assistant。
更新至此发布后,Home Assistant 会要求您重新进行身份验证 使用这种新方法的您的涂鸦智能或智能生活帐户。
(@frenck - [#109155]) (文档)@frenck: https://github.com/frenck [#109155]: https://github.com/home-assistant/核心/pull/109155
服务 vacuum.turn_on 和 vacuum.turn_off 已于 2023.8 弃用。
对已弃用的服务的支持现已完全删除。
如果仍然使用它们,请调整您的自动化和脚本
请改用 vacuum.start 和 vacuum.stop。
此前,如果温度过高,涂鸦会转而使用公制。 温控设备未报告单位。此行为已更改为 请改用系统上配置的默认单位。
自版本 2023.7 起,您已被告知“仅限本地”选项 webhooks 将成为默认设置。通过此发布,此更改现已生效 生效。如果需要,请调整您的自动化触发器。
以内,所有与持续时间相关的传感器的测量单位 (例如,睡眠、目标和今天的活动时间)已从 以秒为单位的测量变为以小时或分钟为单位的测量。
如果您想以不同的单位进行测量,请更改 实体中首选的测量单位。
数字传感器默认四舍五入到两位小数已被删除。
现在,我们让设备和驱动程序决定应报告什么精度。这个 允许设备以更高的精度准确报告。
您可以更改传感器 UI 中的显示精度或使用模板 如果你想改变精度,可以使用传感器。
(@MartinHjelmare - #107100) (文档)
对于本机单位为 V 的电压传感器,将建议精度设置为 0 位小数。 这将统一电压传感器的显示精度。 似乎是不同设备报告的各种精度。
如果您想更改精度,可以在传感器选项中进行操作 UI 或带有模板传感器。
(@MartinHjelmare - #107116) (文档)
风扇和干温控预设模式在一段时间后已被删除 弃用。如果您还没有这样做,您应该更新您的自动化或 脚本使用相应的干燥和风扇 HVAC 模式代替。
如果您是一名自定义集成开发人员并且想要了解如何打破 可用于您的集成的更改和新功能:请务必遵循我们的 [开发者博客][开发博客]。以下是本次发布中最值得注意的内容:- FlowManager.async_show_progress 的更改
- 灯光显示效果时更改灯光颜色模式
- 反对无效使用传感器测量单位和状态类别
- 枚举服务
- 图标翻译
- 实体翻译占位符介绍
- 【温控实体新增实体特征】(https://开发者.home-assistant.io/博客/2024/01/24/温控-climateentityfeatures-expanded)
- ha-状态-图标的属性更改
下面告别
自本发布起,以下集成也不再可用:
- Facebox 已被删除。无法再获取 API 密钥, 因此,不再可能使用此集成。 (@reedy - #107005)
- Legrand Home+ Control 已被删除,因为其 API 已于 12 月关闭。 使用 Netatmo 集成 作为替代方案 集成您的 Legrand Home+ 控制设备。 (@jpbede - #107587)
- Life360 已被删除。他们现在正在积极阻止第三方 访问权限,包括Home Assistant。 Home Assistant伴侣应用 是一个很好的(最重要的是)隐私友好的替代方案。 (@pnbruckner - #107805)
所有更改
当然,这篇文章还有很多内容。您可以找到以下列表 此处所做的所有更改:Home Assistant Core 2024.2 的完整变更日志


