2024.7:是时候调整你的卡片大小了!

Home Assistant 2024.7!🎉

准备好发布一个非常好的发布,其中包含一些对每个人来说都有趣的东西! 🤗

不仅如此,我还为您带来了我们更新后的网站上的这些发布说明 🤩 Madelenayours truly 一直在自发投入, 过去几天。我们希望您喜欢它! ❤️

协助 的一些精彩补充:计时器! 以及向法学硕士展示你的脚本的能力。万一你错过了, 它已在我们最近的节目中进行了现场报道和演示 声音-第七章直播! 你绝对应该观看。 📺

部分视图 变得功能更加丰富 每次发布,这一次,调整调整大小的能力 已添加。对我来说绝对是发布的亮点!

本次发布中我最喜欢的第二个亮点是能够 控制基于蓝图的自动化。 有很多令人惊叹的蓝图, 很多都是完美的,但有时它们可以满足您 90% 的需求。能够 能控制最后10%真是太棒了!

享受发布!

../Frenck

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

调整仪表盘上的卡片尺寸

作为我们路线图的一部分,我们持续让仪表盘的组织与定制变得更直观。本月,我们加入了在仪表盘中[调整卡片尺寸]的能力!Screenshot showing several cards at different sizes.

尺寸调整通过一个漂亮的滑块界面完成,可以在卡片编辑器中的新 布局 选项卡里找到,你还能边调边预览。你可以做出小巧的 1x1 按钮,也可以给 [地图] 卡片更多空间。这个功能目前仅适用于我们的实验性 [Sections 视图]。

Screenshot showing the 卡片 edit diaglog, with the new layout tag and its 卡片 resize capabilities.

它与[every 转动]配合使用,给用户很大的自由度。大多数反应都有 已给出内置的最小和最大尺寸,以便更轻松地获得您的 布局恰到好处。如果你弄乱了一个动作的外观,幸运的是我们已经包括了 恢复按钮 左上角😉。

数据表改进

与[上次发布]和[之前发布]一样,我们不断改进我们的数据 表。我们使用数据表来组织设置页面中的信息, 包括我们的设备和自动化页面。

通过这个发布,我们添加了最后一个重要的难题:能够 自定义显示的列! 😎

Screenshot showing the dialog that allow customizing the order and visibility of data table columns available on the 设备 page.

通过选择齿轮 右上角,您不仅可以通过切换来自定义显示的列 能见度,但是你 还可以通过以下方式更改列的顺序 拖着 他们到处走。 更轻松地按照您想要的顺序显示您想要的数据。

您的自定义列和视图存储在您的浏览器中,因此您只需 设置一次。当您下次访问该页面时,它们将会被记住。

语音和协助

本月,我们很高兴为 Assist 带来更多开箱即用的增强功能 能力。我们添加了对计时器的支持⏲️——我们第三大需求 语音控制功能 - 以及暴露您的强大能力 以及法学硕士(如 ChatGPTGoogle Gemini)! 💪

如果您错过了,请务必观看我们最近的 Voice - 第 7 章直播 从 6 月 26 日起,我们展示了所有这些令人兴奋的进展。你可以 [在我们的博客文章中阅读更多内容]和[在 YouTube 上观看完整的直播]。 🎙️

计时器来了!

你问,我们听!截至此发布,计时器可用。这个 该功能允许您使用以下命令创建、取消、暂停、恢复和调整计时器 您的声音,让烹饪等日常任务变得更加轻松。是的,你可以 一次设置多个计时器! 🎉在第 7 章博客文章中了解有关计时器的更多信息

在 S3 Box 上运行的计时器,带有倒计时文本和加载栏!

:::注意 计时器现已在 ESPHome 和 [怀俄明州语音卫星] 上提供。 要利用此新功能,请将这些设备更新到最新版本 版本。 :::

使用你的脚本扩展法学硕士

您现在可以通过允许他们访问(您的选择)来扩展 LLM 能力 你的 .此功能可让您精确控制 LLM 可以解决特定情况,同时仍然受益于灵活性 以及人工智能擅长的自然语言处理。

例如,您可以创建一个执行动作的“离开家”脚本 你想要并[将其暴露给Assistance]。这确保了像这样的命令 _“我要出去几分钟”_将运行您预定义的脚本, 比如锁门而不关空调。

在第 7 章博客文章中了解有关使用脚本扩展法学硕士的更多信息

控制基于蓝图的自动化

太棒了;他们允许你使用 并由其他出色的Home Assistant用户创建和共享。 大多数都易于使用和设置,但是如果您已经拥有了那个伟大的蓝图呢? 使用只需要一点调整?只是这个小小的改变就使其完美 你家?

好吧,现在你可以了! 🎉

Screenshot showing a blueprint-based 自动化 that can be taken of using the "Take control" option in the three-dotted menu.

您现在可以完全控制从蓝图创建的自动化。 通过控制, Home Assistant 会将蓝图自动化转换为常规的、 独立、自动化。这允许您进行任何您想要的调整, 无需重新发明轮子。

Screenshot showing a preview of how a converted blueprint 自动化 would look like before you take control.

最酷的是,它向您展示了转换后的自动化的预览 看起来就像你接手之前一样。这样,您就可以看到您得到了什么 在你真正做之前。

:::提示 正在为您的下一个自动化寻找一些灵感吗?
查看Home Assistant社区论坛上的蓝图交流。 :::

集成

感谢我们的社区跟上新的步伐 以及对现有的改进!你们都很棒🥰

新集成

我们欢迎本版本中的以下新集成:- Aquacell,由 @Jordi1990 添加
从 Home Assistant 监控您的 [AquaCell 软水器]。

  • ista EcoTrend,由 @tr4nt0r 添加
    ista EcoTrend 集成允许您导入每月的供暖情况, 热水、以及 ista EcoTrend 服务的耗水量和成本。
  • Mealie,由 @joostlek 添加
    Mealie 是一位[自托管食谱管理器] 和膳食计划者。 此集成 会将您的膳食计划作为日历拉入Home Assistant中。
  • Knocki,由 @joostlek 添加
    Knocki 是一款智能设备,可将任何表面变成 远程控制,您现在可以在 Home Assistant 中使用它来控制 。

对现有集成的值得注意的改进

它不仅仅是添加了新内容,而且还添加了新内容。现有的 集成度也在不断提升。以下是一些值得注意的 对现有集成的更改:

  • [Matter] 集成现在提供了多个实体,允许您 配置您的 Matter 灯光的行为,谢谢 [@jvmahon]!
  • **【TP-Link智能家居】**集成已完全实现现代化 [@rytilahti]、[@sdb9696] 和 @bdraco!它增加了对许多新设备的支持 (如集线器)并解锁Home Assistant中的许多新功能,包括 灯光效果和初始、固定更新等等!
  • [@tronikos] 增加了对集成平板电脑摄像头的支持 运行**[完全信息亭浏览器]**。另外,现在有一个实体图像 用于截屏、发送通知和文本转语音的功能 向平板电脑发送消息,媒体播放器现在可以播放视频!好!
  • [Android TV Remote] 集成现在支持浏览您的应用程序 直接从媒体浏览器,谢谢[@tronikos]!
  • 我们已经看到**[UniFi Protect]**集成有很多改进, 感谢@bdraco。 [@wfltaylor] 也参与进来,增加了对 动物检测传感器。🐱🐰
  • [Android调试桥] 集成现在支持远程实体, 让您远程控制您的 Android TV。谢谢[@ollo69]!
  • [Reolink] 集成有了很多改进,这要满足 [@starkillerOG]。添加了对手动录制、软件更新的支持 更多摄像头、自动跟踪镜头回放以及支持 他们的电池通过 [Reolink Home Hub] 供电。 🎥
  • [Bang & Olufsen] 集成现在支持公告,并支持 潮汐也已添加!干得好[@mj23000]!
  • @joostlek 将事件实体添加到 [Nanoleaf] 集成中,允许 当您触摸[Nanoleaf面板]时,您就可以启动自动化。好!
  • 如果你拥有【Roborock Dyad】吸尘器,你就和他们一样幸运了 由 [Roborock] 集成支持。太棒了[@Lash-L]!
  • **[SwitchBot]**集成添加了对[SwitchBot门锁Pro]的支持。 干得好[@szclsya]!@bdraco: https://github.com/bdraco @joostlek: https://github.com/joostlek [@jvmahon]: https://github.com/jvmahon [@Lash-L]: https://github.com/Lash-L [@mj23000]: https://github.com/mj23000 [@ollo69]: https://github.com/ollo69 [@rytilahti]: https://github.com/rytilahti [@sdb9696]: https://github.com/sdb9696 [@starkillerOG]: https://github.com/starkillerOG [@szclsya]: https://github.com/szclsya [@tronikos]: https://github.com/tronikos [@wfltaylor]: https://github.com/wfltaylor [Android 调试 Bridge]: /integrations/androidtv [Android TV Remote]: /integrations/androidtv_remote [Bang & Olufsen]: /integrations/bang_olufsen [Fully Kiosk Browser]: /integrations/fully_kiosk [Matter]: /integrations/Matter [Nanoleaf 面板]: https://nanoleaf.me [Nanoleaf]: /integrations/nanoleaf [Reolink Home Hub]: https://reolink.com/product/reolink-home-hub/ [Reolink]: /integrations/reolink [Roborock Dyad]: https://global.roborock.com/pages/roborock-dyad-pro-combo [Roborock]: /integrations/roborock [SwitchBot 门锁 Pro]: https://www.开关-bot.com/products/switchbot-门锁-pro [SwitchBot]: /integrations/switchbot [TP-Link Smart Home]: /integrations/tplink [UniFi Protect]: /integrations/unifiprotect### 集成达到白金质量级别

以下已达到我们的白金🏆级别 集成质量量表。这些集成是 最好的,给你一个出色的开箱即用的体验。

祝贺所有参与这些集成的开发人员!

现在可以从 UI 进行设置

虽然大多数可以直接从 Home Assistant 进行设置 用户界面,有些只能使用YAML配置使用。我们继续前进 对 UI 进行更多集成,使每个人都更容易使用它们 设置和使用。

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

###告别以下内容

以下内容不再可用 这篇文章的内容:

  • Aladdin Connect 已被删除,因为 Home Assistant 无法使用 此时的上游库。
  • Unify Circuit 在 Home Assistant 2024.5 中已弃用,现已被弃用 删除。## ESPHome 已成为项目更新实体

我们的姐妹项目【ESPHome】本月获得了全新完整! 🎉Logo of ESPHome

看起来很熟悉,对吧? 😃 那是因为 ESPHome 已[已捐赠]给 Nabu Casa 的[开放之家基金会]。与Home相同的基础 助理项目是其中的一部分。

除了新徽标外,ESPHome 还添加了一项与此配合使用的新功能 发布《Home Assistant:创客能力》 [现成的设备或项目]在 ESPHome 上运行,以[提供更新] 直接向 Home Assistant 获取他们的设备。

这意味着,如果您有一个由 Made for ESPHome 供电的设备, 并且该设备的制造商为其提供了更新,您现在可以更新该设备 直接来自 Home Assistant 的设备;无需您构建、采用、 或者自行设置 ESPHome 软件! 😎

这两项新功能是从 Home Assistant 和 ESPHome 更新而来的 集成达到白金质量水平🏆—让新人更容易 用户和创作者利用这个强大的平台来构建一个更加开放的家庭。

其他值得注意的变化

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

  • 现在实际上可以更改Home Assistant的用户名 帐户,谢谢 @edenhaus@bramkragten
  • 如果无法设置自动化,Home Assistant现在将提出修复问题 (例如,由于 YAML 语法错误)。谢谢@emontnemery
  • 我们现在在设备页面上显示额外的实体类别,分组 【通知】属于“通知”类别的实体。此外,所有 [协助]相关实体,例如[对话代理和文字转语音] 实体,现在被归入“协助”类别。谢谢@balloob
  • [协助] 现在有_“上一个”_媒体播放器意图,添加到列表中 我们[添加了最后的发布]的新意图。很好@OzGav
  • [趋势助手] 现在自动链接到与源相同的设备 它们所基于的实体。谢谢@dougiteixeira
  • [通用恒温器]和[通用恒湿器]现在可通过 UI,允许您根据现有的创建恒温器或恒湿器 开关和传感器。谢谢@elupus

将您的模板实体链接到现有设备

[模板实体]是一种先进而强大的方式来创建你自己的实体 在Home Assistant中基于您的任何计算或逻辑 可以想象。实体的[最需要的功能]之一是 能够将它们分配并链接到现有的 .谢谢 致 @dougiteixeira,您现在就可以做到这一点! 🎉

Screenshot showing you can select a 设备 the template can be linked to, when adding a new template helper.

如果您有,将模板实体分配给现有设备可能会非常有用 计算设备附加传感器值的模板。例如, 在上面的屏幕截图中,模板助手计算两个传感器的总和 并与具有这些传感器的设备相连。

:::注意 此功能仅适用于创建的模板实体 从用户界面。 :::

改变你的家乡区域的半径

Home Assistant 是定义您的位置的好方法 地图,例如您的工作,以及基于您所在位置的自动化。最 强大的区域无疑是主区域,您可以通过它来确定 如果有人在家、回家或离开。

到目前为止,主场区域的半径固定为100米,这并没有改变。 始终是每个人的理想选择。尽管可以使用 YAML 进行更改,但截至目前 发布,您现在可以直接从 Home Assistant用户界面!

Screenrecording of how you can now change the radius of the home zone.

:::重要 如果您当前已使用 YAML 配置并覆盖您的主区域 配置,您将无法使用此新功能。您可以删除 YAML 配置和重启 Home Assistant 以启用 UI 控制。 :::

补丁发布

我们还将在 7 月份发布 Home Assistant 2024.7 的补丁版本。这些 补丁版本仅包含错误修复。我们的目标是发布补丁 每个星期五。

2024年7月1日 - 7月5日- 改进流错误消息的编辑([@allenporter] - [#120867])

2024年7月2日 - 7月10日- 从sqlite状态表中删除旧的外键约束(@bdraco - [#120779])

2024.7.3 - 7 月 19 日 - 修复 ista EcoTrend 集成中的 reauth 错误和异常 (@tr4nt0r - [#121482])

需要帮助吗?加入社区!

Home Assistant拥有庞大的用户群体,他们都非常愿意 大家帮忙。那么,加入我们吧!我们非常活跃的 Discord 聊天服务器 是一个绝佳的地方 ,并且不要忘记加入我们精彩的论坛

发现错误或问题?请在我们的问题跟踪器 中报告, 把它修好!或者,查看我们的帮助页面 以获取更多指导 你可以去的地方。

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

我们尽力避免对现有功能进行更改,这可能会导致 意外地影响您的 Home Assistant 安装。不幸的是,有时, 这是不可避免的。

我们始终确保记录这些更改,以使过渡变得简单 对你来说是可能的。此版本具有以下向后不兼容的更改:

旧版 API 密码 (legacy_api_password) 身份验证提供程序 在 Home Assistant 2023.12 中已弃用,已被删除。

(@edenhaus - #119976) (文档)

“最新版本”传感器的所有属性现已弃用;现在每个人都有 可用的专用传感器实体。如果您在您的 自动化或脚本,您需要调整它们以使用其中之一 新传感器代替。

(@timmo001 - #114948) (文档)

之前已弃用的 Blink 更新服务现已删除。

(@gjohansson-ST - #119919) (文档)

充电模式和充电状态传感器已更新为使用小写字母 状态值。如果您在自动化或脚本中使用这些传感器, 您必须更新它们才能使用新的小写值。

(@rikroe - #118751) (文档)

日历服务 list_events 已被弃用,取而代之的是 get_events Home Assistant 2023.12,现已删除。

使用新的 get_events 服务从 calendar 实体检索事件 相反。

(@gjohansson-ST - #118663) (文档)

ComEd Hourly Pricing 集成的计量单位是 从 c 更正为 ¢/kWh

(@themaxgross - #115594) (文档)

属性名称 ResolverQuerytype 已重命名为 resolverquerytype。如果您在任何自动化或脚本中使用这些, 您需要使用新的小标题来更新它们。

(@gjohansson-ST - #119727) (文档)


DNS IP 的属性 resolverquerytypeip_addresses 传感器从记录器中排除,不再存储在历史记录中。

(@gjohansson-ST - #119726) (文档)

fastdotcom 弃用的 speedtest 服务之前已被删除。 使用homeassistant.update_entity服务 手册刷新并运行速度测试。

(@gjohansson-ST - #119780) (文档)

根据微处理器显示代码或故障代码,了解微处理器状态 已被重构为有意义且独特的,因此我们可以开始支持 本地化。根据旧的状态文本,自动化或脚本可能会中断。 您需要确保您的自动化和脚本已更新并使用新的 状态值。

新的显示代码是:

  • 0:opentherm
  • 15:boiler_ext
  • 24:frost
  • 37:central_heating_rf
  • 51:tapwater_int
  • 85:sensortest
  • 102:central_heating
  • 126:standby
  • 153:postrun_boiler
  • 170:service
  • 204:tapwater
  • 231:postrun_ch
  • 240:boiler_int
  • 255:buffer

新的故障代码是:- 0:sensor_fault_after_self_check

  • 1:cv_temperature_too_high
  • 2:s1_and_s2_interchanged
  • 4:no_flame_signal
  • 5:poor_flame_signal
  • 6:flame_detection_fault
  • 8:incorrect_fan_speed
  • 10:sensor_fault_s1
  • 11:sensor_fault_s1
  • 12:sensor_fault_s1
  • 13:sensor_fault_s1
  • 14:sensor_fault_s1
  • 20:sensor_fault_s2
  • 21:sensor_fault_s2
  • 22:sensor_fault_s2
  • 23:sensor_fault_s2
  • 24:sensor_fault_s2
  • 27:shortcut_outside_sensor_temperature
  • 29:gas_valve_relay_faulty
  • 30:gas_valve_relay_faulty

(@jbouwh - #119207) (文档)

2024年3月19日,La Marzocco发布机器固件更新,v3.5-rc5, 以及新版本的 La Marzocco Home 应用程序。

安装应用程序更新后,之前的调度功能将更改 从应用程序中删除,并显示新的调度模式。该模式已禁用 直到机器的硬件也更新完毕。

同样,如果机器的固件在应用程序更新之前,则之前的 调度功能失效。

原来的日历和自动开关被日历取代 并按时间表进行切换。

(@zweckj - #113935) (文档)

自家助理2024.1起已弃用的和谐开关实体, 现在已被删除。

(@joostlek - #119206) (文档)

现在已经过时的传感器已被删除。他们已经 完全被weather.get_forecasts服务取代。

(@freekode - #119922) (文档)

用于控制Shelly Gas Valve Add-on的开关实体已被移除, 一个开关实体取代了它的位置。如果你使用开关实体 在您的自动化或脚本中,您必须更新它们才能使用新的 恶魔实体。

(@bieniu - [#119817]) (文档)

[#119817]: https://github.com/home-assistant/核心/pull/119817SimpliSafe 不再包含设置在 Home 中使用的代码的功能 助理。这是 SimpliSafe 系统未使用的虚拟代码。

(@bachya - #118759) (文档)

生成多个列输出的 SQL 查询将附加的 SQL 传感器上的属性。

从现在开始,这些仍然显示为状态属性,但不再是 作为该特定传感器的属性记录在数据库中 (因为这些属性的数据已经存在于数据库中 他们来自哪里)。

(@gjohansson-ST - [#120170]) (文档)@gjohansson-ST: https://github.com/gjohansson-ST [#120170]: https://github.com/home-assistant/核心/pull/120170

此集成现在使用的新 API 版本不提供每 kWP kWh 信息,使传感器不再可用。

(@rokam - #118435) (文档)

瑞士公共交通不再提供额外的状态属性;自从 Home Assistant 2023.12 发布,所有信息已移至 专用个人传感器。

(@miaucl - #120256) (文档)

由于上游 API 的更改,紫外线和过滤器的最后更换日期已更改 已删除。

此外,uv_status & filter_status 传感器实体已更改 至 uv_installedfilter_installed

(@Guy293 - #119158) (文档)

已设置默认门铃短信服务(set_default_doorbell_text) 已删除。 UI 已在 UI Protect 4.x 中删除了此功能。

仍然可以使用其他服务设置自定义消息 (unifiprotect.add_doorbell_textunifiprotect.remove_doorbell_text, 并通过select实体进行设置,但不再有默认值。

(@bdraco - #119695) (文档)

源实体、周期和 CRON 模式实体状态属性已 从传感器实体中删除并移至集成诊断。

请注意,这些值在电表的整个生命周期内保持不变。

(@dgomes - #118637) (文档)

天气服务 get_forecast 已被弃用,取而代之的是 get_forecasts Home Assistant 2023.12,现已删除。

使用新的 get_forecasts 服务检索预报信息 来自weather实体。

(@gjohansson-ST - #118664) (文档)

之前弃用的固件二元传感器已被删除。 请使用为您的 WLED 设备提供的更新实体。

(@frenck - #119984) (文档)

通过此发布,您将需要更新您的 zwave-js-server 实例。

您必须使用 zwave-js-server 1.36.0 或更高版本(架构 36)。

  • 如果您使用 Z-Wave JS 插件,则至少需要版本 0.6.0。
  • 如果您使用 Z-Wave JS UI 插件,则至少需要版本 3.8.2
  • 如果您使用 Z-Wave JS UI Docker 容器,则至少需要版本 9.14.2
  • 如果您运行自己的 Docker 容器或其他安装方法,则需要将 zwave-js-server 实例至少更新到 1.36.0。

(@raman325) (文档)

如果您是自定义集成开发人员并且想要了解更改和 可用于您的集成的新功能:请务必遵循我们的 [开发者博客][开发博客]。以下是本次发布中最值得注意的内容:- 使用 MATCH_ALL 记录时排除所有状态属性

所有更改

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