2024.1:自动化愉快!

新年快乐! 🍾

祝您和您身边的亲人2024年一切顺利! 🥂

我想不出还有什么比用 Home Assistant Core 2024.1 来开启新一年更好的方式了!🎉

和预期一样,这次发布规模相对较小;毕竟我们刚刚度过假期。不过,它依然带来了一些很棒的改进、一些令人兴奋的新功能,以及总计 13 个全新集成!

我最喜欢的部分是自动化编辑器的变化。这里有不少界面调整,重点都是让新用户和老用户都能更轻松上手,更快找到正确的触发器、条件或操作。

我非常喜欢这种改进的体验,希望您也喜欢!

享受发布!

../Frenck

不要忘记加入我们在 YouTube 上的发布派对直播 2024 年 1 月 3 日,太平洋标准时间 12:00 / 欧洲中部时间 21:00!

自动化编辑器改进

自动化编辑对这个发布有一些喜爱,其中有许多小的 改进,使新用户和长期用户都更容易使用。

由于有很多小的改进,让我们逐一讨论。

PS:快速说明:所有更改都是 UI 更改,这意味着这些更改 不影响底层自动化配置。您现有的所有 自动化将继续像以前一样工作。

改进的空自动化仪表盘

如果您从 Home Assistant 开始,访问自动化仪表盘将 结果是一个空白页面。如果您看到此内容,这并不是很有帮助 第一次。所以,我们对此进行了改进!

现在迎接您的是一个小型自动化机器人,它解释了什么是自动化 自动化是可以帮助您入门的文档和参考。

Screenshot showing an empty 自动化 仪表盘, explaining what 自动化 are.

一个小但有效的改进,可以帮助新用户入门。我们还有 将同样的改进应用于脚本和场景仪表盘。

创建新自动化时的指南

当你从零开始创建一个新自动化时,通常会看到一些陌生术语,以及一个几乎空白、只有几个“添加触发器、条件或操作”按钮的页面。对新用户来说,这会立刻带来一个问题:我到底该从哪里开始?

您猜对了:我们对此做了一些改进。我们改变了大标题 更具描述性,更少技术性。我们还添加了一些帮助文本 解释每个部分,包括它们的用途示例。

Screenshot showing descriptions on what each section in an 自动化 is and can be used for.

别担心;一旦您将元素添加到这些部分,我们将隐藏解释 保持现有自动化的概述尽可能清晰。

构建块

您可能已经注意到,在上面的屏幕截图中,条件和动作有 它们旁边有一个新按钮:+ 添加构建块

选择这些新按钮可以让您将逻辑元素添加到您的 自动化或脚本,如 AndOrIf-thenChoose 等。

这些过去与条件和动作混合在一起,但现在有了它们的 自己的专用按钮。它可以更轻松地找到它们并整理 条件和动作的列表。

Screenshot showing the new dialog that allows you to add logical building blocks to 自动化.

请注意现在如何打开一个对话框?对话框给我们更多的空间来描述 每个构建块的作用以及搜索框的空间以找到您需要的构建块。

改进了触发器、条件和操作按钮

更大的变化可以在按钮中找到添加“弧”、“条件”、 或自动化的动作。这一变化不仅仅针对新用户 而且也是长期用户。

所有这些按钮都用于提供一个下拉菜单,允许您选择 您要添加的动作、条件或动作的类型。该下拉菜单已 取而代之的是一个新的对话框,类似于我们刚刚看到的构建块的对话框。

就像积木一样,它描述了每个触发器、条件、 或动作。这些描述很重要,因为它们可以帮助您理解 他们做什么。

Screenshot showing the new add 触发器 dialog, which displayed the most common 触发器 first.

如果您添加一个元素,我们将首先向您展示最常用的 我们社区发起/条件/行动。我们现在已经整齐地拥有了所有其他人 分组。对于动作,我们更进一步,将它们统一为 服务电话。

###统一动作

如果您已经使用 Home Assistant 一段时间,您可能会很熟悉 通过“服务调用”-您可以添加到自动化中的动作。但是, 老实说,什么是“服务调用”?这是一个有点技术性的术语 对于新用户来说尤其令人困惑。你只是想打开灯光,对吗?

此发布将这些“服务调用”与所有其他动作统一起来,意味着 不再有“服务电话”;该层已从 UI 中重构。 相反,您可以添加一个动作并选择您想要采取的动作,例如, 打开灯光。

Screenshot showing the new add 动作 dialog, which now shows all possible 动作, including 服务.

这意味着如果您添加一个动作,您会看到所有动作(包括所有 服务调用),分类,带有描述,并且可搜索!能够 搜索所有可用的动作是一个巨大的进步。

Screenshot showing the new add 动作 dialog utilizing the search function to find whatever you need.默认情况下,就像曲线和条件一样,我们向您展示最多的内容 首先使用动作,然后使用你系统上实体的动作。 所有其他动作都在 其他动作 部分中按集成整齐地分组。

Screenshot showing the new add 动作 dialog that neatly groups all other 动作 that 集成 provide.

待办事项列表项的描述和截止日期支持

待办事项列表集成变得越来越好。此发布添加了 支持描述和截止日期!

如果您使用的集成支持它,您现在可以添加描述 清单上的每项任务。它完全支持Markdown标记添加链接, 粗体文本等。如果支持截止日期(或截止日期+时间),您可以 设置这些。

Screenshot showing the new to-do item dialog, where you now can set a description and a URL.

如上面的截图所示,有一个全新的对话框可供调整 您的待办事项。但这并不是唯一的变化。该列表本身已 也有所改善。

Screenshot showing the improve to-do 仪表盘, showing descriptions and highlighting overdue items.

它更加干净,所有大文本框都消失了,并且每个项目都很好 格式化,包括描述摘录和截止日期。如果到期 日期逾期,将会突出显示。

新实体类型:Valve

Home Assistant中添加了一种全新的实体类型:Valve!

集成可以使用此实体类型来公开阀门,例如阀门 散热器、水池、喷水灭火系统和主屋煤气或水管。

Screenshot showing a valve 实体 in the Home Assistant UI.

目前,Shelly 集成 支持它,并提供了一个 valve 实体 用于 Shelly Gas 的 Valve 插件。此外,对其的支持 添加到MQTT,阀门实体也可以与Amazon Alexa一起使用 和谷歌助理。

提示:你们有控制阀门的开关实体吗?您现在可以更改 实体类型为实体中的阀门。

恒温器和加湿器上可切换电流/目标

应大众需求,温控器和加湿器动作现已支持设置 当前温度/湿度作为主要信息显示在 反应。

您可以启用 显示当前温度作为主要信息 选项 在调整中,这将导致目标温度与 的当前温度。

Screenshot showing two thermostat 卡片. One has the setpoint as a primary temperature, the other the current temperature.

新的配比功能

去年,我们看到了许多新功能添加到了动作中,所以让我们开始吧 新的一年,还有更多!

[@Quentame] 添加了温控风扇模式反馈功能。该功能可以是 与恒温器和瓷砖配合使用:

Screenshot showing the new 风扇 mode 卡片 feature that can be used on the tile and thermostat 卡片.

另外一个新功能是更新动作动作功能。 [@piitaya] 的添加允许 您可以向动作添加按钮,以便按下时触发动作。

Screenshot showing the new 更新 卡片 feature the can be used on the tile 卡片.[@piitaya]: https://github.com/piitaya [@Quentame]: https://github.com/Quentame

其他值得注意的变化

本次发布还有更多改进;这是其他一些 此发布的值得注意的更改:

  • 本次发布添加了两个全新的[模板功能]:medianstatistical_mode。谢谢,@TheFes
  • @bieniu 添加了对全新 Shelly 第三代设备的支持 Shelly 集成。好!
  • 修复了长时间关闭的错误:您现在可以运行自动化触发 当Home Assistant关闭时。例如,这可以用于发送 当发生这种情况时,您可以向自己发出通知。谢谢,@tetele
  • 使用 ESPHome 创建您自己的风扇控制器?您现在可以添加默认模式 到了!谢谢,@mill1000
  • ping 集成现在可以选择配置秒数 考虑到“不在家里”之前断开设备的连接,必须经过该时间。 太棒了,@jpbede
  • 正在寻找 ZAMG 集成?它已更名为 GeoSphere Austria。 谢谢,@killer0071234
  • 有 Sonos 放大器吗? @jjlawren 添加了对低音炮的支持 Sonos 集成的交叉设置。好!
  • @tkdrobRadarr 集成中添加了对新日历活动的支持。 因此,您可以直接从 Home Assistant 查看发布时间表。惊人的!
  • 您现在可以配置[趋势]帮助程序使用最大数量的样本。 当没有大量数据时,它允许您降低敏感度。 谢谢,@jpbede
  • 躺在床上冷吗? @kbickar 来回复!他补充说支持 暖脚器与 SleepIQ 集成。好!

新集成

我们欢迎本版本中的以下新集成:- [A. O. 史密斯],由 @bdr99
添加 集成并控制您的 A. O. Smith 热水器。

  • [蓝色电流],由 @Floris272ZZPH3Z 添加 监控您的 Blue Current EV 充电器充电点。
  • DROP,由 @pfrazer
    添加 使用 Home Assistant 管理您的 DROP 智能水系统。
  • Flexit Nordic (BACnet),由 @lellky
    添加 控制和监控您的 Flexit Nordic 系列空气处理单元。
  • [假期],由 @jrieger
    添加 将假期日历添加到Home Assistant以支持自动化。
  • [美的CCM15交流控制器],由@ocalvo
    添加 使用连接到美的CCM15空调控制器的空调。
  • OSO Energy,由 @osohotwateriot
    添加 将OSO热水器与Home Assistant一起使用。
  • Sun WEG,由 @rokam
    添加 收集并监控Sun WEG逆变器的能源生产数据。
  • Tailwind,由 @frenck
    添加 操作到连接 Tailwind 智能车库门控制器的车库门开启器。
  • Tessie,由 @Bre77
    添加 集成、监控和控制连接到 Tessie 平台的 Tesla 车辆。
  • Refoss,由 @ashionky
    添加 直接通过 Home Assistant 使用您的 Refoss 智能设备。
  • [阀门],由 @cibernox
    添加 阀门的实体类型,集成可以使用它来公开阀门。
  • [沃格尔的MotionMount],由@RJPoelstra
    添加 控制 Vogel MotionMount 电视支架的位置。

通过其他(现有)集成处理以帮助找到。 添加了以下虚拟集成:- [AEP 俄亥俄州],由 [Opower] 提供

  • [AEP 德克萨斯州],由 [Opower] 提供
  • [阿巴拉契亚电力],由[Opower]提供
  • [Fujitsu anywAIR],由 [Advantage Air] 提供
  • [印第安纳州电力],由 [Opower] 提供
  • [肯塔基电力],由[Opower]提供
  • [俄克拉荷马州公共服务公司 (PSO)],由 [Opower] 提供
  • [西雅图市盗窃],由 [Opower] 提供
  • [西南电力公司 (SWEPCO)],由 [Opower] 提供[Advantage Air]: /integrations/advantage_air [AEP Ohio]: /integrations/aep_ohio [AEP Texas]: /integrations/aep_texas [Appalachian Power]: /integrations/appalachianpower [Fujitsu anywAIR]: /integrations/fujitsu_anywair [Indiana Michigan Power]: /integrations/indianamichiganpower [Kentucky Power]: /integrations/kentuckypower [Opower]: /integrations/opower [Public 服务 Company of Oklahoma (PSO)]: /integrations/psoklahoma [Seattle City 灯光]: /integrations/scl [Southwestern Electric Power Company (SWEPCO)]: /integrations/swepco

集成现在可以从 UI 进行设置

现在可通过 Home Assistant UI 使用以下集成:

Trend: /integrations/trend## 发布 2024.1.1 - 1月5日- 为airthings_ble授权严格类型([@cdce8p] - [#106815])

[@timmo001]: https://github.com/timmo001## 发布 2024.1.3 - 1 月 12 日- 将诊断添加到 A. O. Smith 集成 (@bdr99 - [#106343])

需要帮助吗?加入社区!

Home Assistant拥有庞大的用户群体,他们都非常愿意 大家帮忙。那么,加入我们吧!

我们非常活跃的 Discord 聊天服务器 是一个绝佳的地方 ,并且不要忘记加入我们精彩的论坛。发现错误或问题?请在我们的问题跟踪器 中报告它, 把它修好!或者,查看我们的帮助页面 以获取更多指导 你可以去的地方。

您更喜欢电子邮件吗? 订阅我们的“打造开放之家”时事通讯 获取有关功能、社区中发生的事情的最新消息以及 有关建造开放之家的其他新闻;直接进入您的收件箱。

向后不兼容的更改

Blink的服务调用已调整。这影响 blink.trigger_camerablink.save_videoblink.save_recent_clips

此更改将要求使用 target 更新这些服务调用 摄像头并通过从闪烁服务调用的 data 中删除 name

例如2023.11之前的服务调用:

service: blink.save_video
data:
  name: Front door
  filename: test.mp4

服务 call after 2023.11 and before 2024.1:

service: blink.save_video
data:
  device_id: 87dc3b85c18ee84f8c322a95e8230eb2
  name: Front door
  filename: test.mp4

New 服务 call:

service: blink.save_video
target:
  entity_id:
    - camera.front_door
data:
  filename: test.mp4

blink.send_pin 服务现在使用集成/配置条目选择器:

2023.11 之前的服务调用示例:

service: blink.send_pin
data:
  pin: "1234"

服务 call after 2023.11 and before 2024.1:

service: blink.send_pin
data:
  pin: "1234"
  device_id: 87dc3b85c18ee84f8c322a95e8230eb2

New 服务 call:

service: blink.send_pin
data:
  config_entry_id: a1bee602deade2b09bc522749bbce48e
  pin: "1234"

blink.blink_update 服务已废弃,置于 2024.7.0 删除。 请改用homeassistant.update_entity服务。

(@mkmer - #105413) (文档)

homeassistant 火灾的(未记录的)火灾数据中的事件键 平台现在是字符串shutdown,用于配置homeassistant故障 在关闭时触发而不是 Event 对象。

(@tetele - #91165) (文档)

设置 swap: none 已从 Modbus 配置中删除。 它与简洁相同:swap:

(@janiversen - #104713) (文档)

  • 打印机状态现在包含几个新状态,最重要的是 “注意力”,总是需要你的干预。
  • 固件 4.7.0 现在是 Prusa XL 和 MK4 的最低版本。
  • 自 4.7.x 和 5.0.x 以来,固件 5.1.0 现在是 Prusa Mini 的最低版本 不适用于Mini。

(@Skaronator - #103396) (文档)

Reolink Infrared lights in night mode 实体已从 lightswitch 域。

这意味着实体 ID 也发生了变化,自动化和仪表盘可能需要 调整为使用新的实体ID。

如果您想返回灯光域,请使用 switch_as_x“显示为”选项 在新的Infrared lights in night mode上开关实体并选择灯光。

(@starkillerOG - #105916) (文档)

第 1 代设备支持的最低固件版本为 1.11.0 (2021-07-15)。 第2代设备支持的最低固件版本为1.0.0 (2023-08-03)。

您必须将设备更新到首发的固件版本或更高版本。

(@bieniu - #105384) (文档)

可用于您的集成的更改和新功能:请务必遵循我们的 [开发者博客][开发博客]。以下是本次发布中最值得注意的内容:

所有更改

当然,这篇文章还有很多内容。您可以找到以下列表 此处所做的所有更改:Home Assistant Core 2024.1 的完整变更日志