title: "2025.7:重点在于提问" description: '<lite-youtube videoid="3MlaIzfRxCg" videotitle="家庭助理2025.7发布派对"</lite-youtube。 本页属于 Home Assistant 中文博客与更新记录,适合了解版本演进、功能变更与社区动态。' Assist 现在可以主动向你提问!本次更新还带来了全新设计的区域卡片、 集成子条目、全屏代码编辑器、重新设计的集成页面,以及改进的区域仪表盘概览, 当然还有大量生活质量提升。

2025.7:重点在于提问

家庭助理2025.7! 🎉 哇!外面很热! 🌡️ 虽然欧洲大部分地区目前正在应对热浪,但我们在这里发布了令人兴奋的 7 月版本,其中包含了令我真正兴奋的功能。 在我们深入探讨之前,如果您错过了,我们最近发布了语音第 10 章,其中我们探索了超越仅在您与他们交谈时才做出反应的反应式语音助手。相反,我们设想了一个未来,您的语音助手可以进行对话并发起对话。说到这里,这篇文章在很大程度上实现了这一愿景! 我对新的“协助提问”动作感到非常兴奋!🗣️这是家庭助理与其他语音助手的不同之处。最后,您的语音助手可以主动询问您**您的智能家居应该做什么。不再需要等待唤醒词,您的助手可以在有意义的时候开始对话。这种功能让我在思考所有可能性时感到非常兴奋。重新设计的区域配合是另一个赢家! 🏠我可能会用这个新的、更灵活的版本替换一些我一直用来导航到我的区域仪表盘的瓷砖调整。它与部分仪表盘完美集成,为您提供更多控制空间的选项。 而这仅仅是开始!我们拥有集成子条目,使集成更具可扩展性,为那些冗长的 YAML 和模板编辑提供全屏代码编辑器,并在整个过程中实现了大量的生活质量改进。 保持冷静,享受发布! ../Frenck

让 Assist 提问!

在我们最新的路线图中,我们分享了让 Assist 变得更具对话性的目标。此前,Assist 主要还是事务式的:你说一句,它回复一句,或执行一个动作,然后对话就结束了,除非再借助一些 LLM 的“魔法”。

而在这次发布中,我们向前迈出了一大步:新的“提问”动作来了。这让你可以直接在自动化引擎中构建自定义对话,提出问题、处理答案,并让互动继续下去。 新的“问问题”动作

这个动作甚至允许你定义预期答案,以便我们极快的 Speech-to-Phrase 语音引擎可以针对它进行训练。没错,真正完全本地化的自定义对话!

为了帮助你快速上手,我们提供了一个涵盖最常见场景的蓝图——提出封闭式的“是/否”问题。如果你只是想让语音助手问一个问题并接收肯定或否定回答,这个蓝图会非常实用。它支持 50 多种表达“是”和“否”的方式,包括 “Make it so” 和 “Let's not” 这样的说法。

下面来看看它的实际效果:

如果您想更深入地构建对话,这里有一个关于如何提出问题并处理不同答案的示例: 此示例询问用户想要听什么类型的音乐,然后在媒体播放器上播放所选的流派或艺术家。

actions:
  - action: assist_satellite.ask_question
    data:
      entity_id: assist_satellite.living_room_voice_assistant
      preannounce: true   # optional
      preannounce_media_id: media-source://...   # optional
      question: "What kind of music do you want to listen to?"
      answers:
        - id: genre
          sentences:
            - "genre {genre}"
        - id: artist
          sentences:
            - "artist {artist}"
    response_variable: answer
  - choose:
      - conditions: ""
        sequence:
          - action: music_assistant.play_media
            data:
              media_id: "My  playlist"
              media_type: playlist
            target:
              entity_id: media_player.living_room_speakers
      - conditions: ""
        sequence:
          - action: music_assistant.play_media
            data:
              media_id: ""
              media_type: artist
            target:
              entity_id: media_player.living_room_speakers

重新设计的区域对应

区域调整 最初于几年前推出,提供了一种在仪表盘中显示概述的方法。但是,它与 Sections 仪表盘不完全兼容,这限制了其在该环境中的实际使用。调整现已完全重新设计,其外观和感觉与 Tile 调整 类似。由于其灵活的布局,它可以无缝集成到仪表盘部分中。您可以选择仅显示图标和区域名称的紧凑版本,也可以选择包含网络头源和用于切换灯光或风扇的按钮等元素的更详细视图。 显示改进区域的多种配置的屏幕截图。

控制部分本身也进行了改进,允许您选择要包含的控件并根据需要重新排列它们。由于这些更改,如果您当前正在使用方向区域,则需要重新配置其上的控件。 此外,角度现在支持控制 遮盖

改进仪表盘概述

四月份发布的文章介绍了一个实验性的区域仪表盘,旨在根据家庭内配置的区域自动生成即用型界面。但是,如果房间里有很多设备,预览可能会变得混乱。 此版本引入了全新的概述,利用重新设计的区域按钮,只需单击一下即可轻松按房间查看和控制主要设备。它还充当导航中心,让您快速访问每个区域的详细视图。 显示使用新区域调整的新区域仪表盘的屏幕截图。

请注意,这是实验性的,这意味着它可能会发生变化,并且可能并不总是按预期工作。如果您发现我们可以改进的某些方面,我们非常乐意提供反馈。多年来共享的社区仪表盘帮助塑造了这一设计,我们很想看看它如何适用于您的各种家庭。即使您已经拥有适合您家的完美仪表盘,也请尝试一下! 使用此反馈表 让我们知道您的想法!

集成子条目

有没有反驳为什么必须为创建的每个AI代理输入API密钥,即使它们都使用相同的密钥?或者为什么您必须对添加的每个日历进行身份验证,而不管它们都共享同一个帐户?或者为什么无法从UI添加MQTT设备?本发布通过引入集成子条目解决了这个问题。这允许您将子条目添加到现有条目。实际上,这意味着您的条目具有您的账户,并且所有子条目都使用这些账户。在子条目中,您可以配置应使用这些账户执行的操作,例如获取特定日志、使用相同的 OpenAI 账户添加具有不同提示的三个 AI 代理,或者在 MQTT 的情况下,配置连接到 MQTT 代理的设备。现在显示如何直接通过用户界面添加MQTT设备的屏幕截图。

本次发布中,以下集成已经支持子条目:AnthropicGoogle Generative AIMQTTOllamaOpenAI ConversationTelegram Bot

集成页面得到彻底修改

页面进行了大修改!它现在支持子条目,允许您轻松地将子条目添加到条目中,并且能够查看哪个设备和服务属于哪个子条目。 但我们借此机会做了更多事情。现在,它不仅显示您的条目,还显示该配置条目提供的设备和服务。这使得管理您的设备变得更加容易,并且一目了然地了解您的设备与其之间的关系。 显示了经过彻底修改的集成页面的屏幕截图,展示了 OpenAI Conversation 集成的多种个性。

集成

感谢社区不断带来新集成,并持续改进现有集成!你们都很棒 🥰

新集成

我们欢迎以下新集成加入本次发布:

  • Altruist,由 @LoSk-p 添加:使用 Altruist 传感器监控空气质量和环境条件,提供温度、湿度、PM2.5/PM10、CO2、噪声水平等本地数据。
  • PlayStation Network,由 @JackJPowell 添加:与 PlayStation Network 集成,跟踪你当前在玩的游戏,并在仪表盘中显示相关信息。
  • Tilt Pi,由 @michaelheyman 添加:在酿造过程中监控 Tilt Pi 比重计的温度与比重读数。
  • VegeHub,由 @Thulrus 添加:使用 Vegetronix VegeHub 监控和控制花园,收集传感器数据并控制灌溉继电器,实现植物护理自动化。

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

这次不仅有新集成加入,现有集成也在持续增强。以下是一些值得关注的改进:

  • 喜欢那首歌吗? [@marcelveldt] 在 [音乐助手] 中添加了一个按钮,让您只需单击一下即可将当前播放的项目添加到您的收藏夹中。它适用于队列、外部源,甚至广播电台!
  • [ESPHome] 现在支持子设备!感谢[@bdraco],您现在可以在 Home Assistant 中使用单个 ESP 代表多个逻辑设备。该设备对于 RF 桥、Modbus 网关等可以控制多个设备的设备特别有用。此功能需要即将发布的 ESPHome 2025.7。很棒的补充!- [Paperless-ngx] 现在包含更新,使您的文档管理系统保持最新状态。谢谢,[@fvgarrel]!- [HomeWizard]中添加了电池管理控制,[@DCSBL]实现了电池组模式,允许您修改HomeWizard的电池充电和放电行为!- [Reolink]摄像头(再次)获得了[@starkillerOG]的厚爱!新功能包括红外控制、婴儿哭声调节、隐私面罩开关,以及通过多个命令ID全面支持PoE和WiFi泛光灯。感人的!- [@mib1185] 添加了对 [Immich] 的更新。好!- [Homee] 大幅扩展! [@Taraman17] 添加了用于安全警报器平台以及对 HeatIt Thermostat TF056 的支持。很好!- 通过添加能量传感器,[Adax]中的能量监控变得更好,这样您就可以跟踪您的热量消耗!- [@ViViDboarder]通过添加用于控制思考参数的配置选项,使Ollama更加灵活。更好地控制本地人工智能!- 三星冰箱业主! [@mswilson] 在 [SmartThings] 中添加了冰咬控制和水过滤器更换/usage 传感器。- [Russound RIO]从[@noahhusby]获得了重大升级,添加了子设备支持以及新的号码和开关以增强区域控制。- [@chemelli74] 使用传感器平台和附加二元传感器扩展了 [Alexa 设备]。现在您可以从 Echo 设备获取更多数据!- [物质]不断增长! [@lboue] 添加了洗碗机报警支持和电池存储功能。谢谢!
  • YAML 风扇将赞赏 [@frenck] 向 [Trend] 配置添加唯一 ID 支持。- [LaMetric] Time也得到了更新,谢谢[@joostlek]!- Google Generative AI 现在默认为更新、更快的 Gemini 2.5 Flash 模型。 [@tronikos] 带来了有意义的性能提升!- Google Generative AI 现在支持 30 种语音和 24 种语言的文本转语音 (TTS)。它支持对风格和声音的细粒度控制,例如,“愉快:祝你有美好的一天!”。谢谢[@lanthaler]!- 感谢 [@Bidski],[Enphase Envoy] 用户可以从太阳能面板获得详细的 DC 电压和电流读数。这非常适合监控面板的健康状况和优化生产!- [@zerzhang]为[SwitchBot]引入了蒸发器加湿器支持,扩展了您的温控控制选项。[@bdraco]: https://github.com/bdraco [@Bidski]: https://github.com/Bidski [@chemelli74]: https://github.com/chemelli74 [@DCSBL]: https://github.com/DCSBL [@frenck]: https://github.com/frenck [@fvgarrel]: https://github.com/fvgarrel [@joostlek]: https://github.com/joostlek [@lanthaler]: https://github.com/lanthaler [@lboue]: https://github.com/lboue [@marcelveldt]: https://github.com/marcelveldt [@mib1185]: https://github.com/mib1185 [@mswilson]: https://github.com/mswilson [@noahhusby]: https://github.com/noahhusby [@parholmdahl]: https://github.com/parholmdahl [@starkillerOG]: https://github.com/starkillerOG [@Taraman17]: https://github.com/Taraman17 [@tronikos]: https://github.com/tronikos [@ViViDboarder]: https://github.com/ViViDboarder [@zerzhang]: https://github.com/zerzhang [Adax]: /integrations/adax [Alexa 设备]: /integrations/alexa_devices [Enphase Envoy]: /integrations/enphase_envoy [ESPHome]: /integrations/esphome Google Generative AI: /integrations/google_generative_ai_conversation [Homee]: /integrations/homee [HomeWizard]: /integrations/homewizard [Immich]: /integrations/immich [LaMetric]: /integrations/lametric [Matter]: /integrations/Matter [Music Assistant]: /integrations/music_assistant Ollama: /integrations/ollama [Paperless-ngx]: /integrations/paperless_ngx [Reolink]: /integrations/reolink [Russound RIO]: /integrations/russound_rio [SmartThings]: /integrations/smartthings [SwitchBot]: /integrations/switchbot [Trend]: /integrations/trend

集成质量规模成就

我们对 Home Assistant 深感自豪的一件事,就是[集成质量量表]。这一体系有助于我们和贡献者确保 集成是高质量的、可维护的,并提供最好的可能 用户体验。 在本次发布中,我们庆祝以下集成提升了质量等级:

  • 2 个集成达到白金级 🏆
    • [Bosch 报警],感谢 [@sanjay900]
    • [Home Connect],感谢 [@Diegorro98]
  • 1 个集成达到金牌级 🥇
    • [ista EcoTrend],感谢 [@tr4nt0r]
  • 1 个集成达到银牌级 🥈
    • [KNX],感谢 [@farmio]
  • 2 个集成达到铜牌级 🥉
    • [Samsung TV],感谢 [@chemelli74]
    • Telegram Bot,感谢 [@hanwg]

对于这些集成及其维护者来说,这是一项巨大的成就。 达到这些质量水平所需的努力和奉献精神是巨大的, 因为它涉及广泛的测试、文档、错误处理,并且经常 完整重写部分集成。 非常感谢所有参与的贡献者! 👏 [集成质量量表]: /docs/quality_scale/ [@chemelli74]: https://github.com/chemelli74 [@Diegorro98]: https://github.com/Diegorro98 [@farmio]: https://github.com/farmio [@hanwg]: https://github.com/hanwg [@sanjay900]: https://github.com/sanjay900 [@tr4nt0r]: https://github.com/tr4nt0r [Bosch 报警]: /integrations/bosch_alarm [Home Connect]: /integrations/home_connect [ista EcoTrend]: /integrations/ista_ecotrend [KNX]: /integrations/knx [Samsung TV]: /integrations/samsungtv Telegram Bot: /integrations/telegram_bot

现在可以从 UI 进行设置

虽然大多数集成都已经可以直接在 Home Assistant 用户界面中设置,但仍有一些过去只能通过 YAML 配置。我们仍在持续把更多集成迁移到 UI 中,让每个人都更容易设置和使用。

现在可通过 Home Assistant UI 设置以下集成:

告别以下内容

以下集成也已在本次发布中停止提供:

  • JuiceNet 已被删除,因为其 API 服务已经关闭。

其他值得注意的变化

本次发布还有更多改进;以下是其他一些值得注意的变化:

  • [购物清单]现在拥有完整的意向功能,可让您在购物清单上勾选或标记为已完成,从而更轻松地使用语音命令与购物清单进行交互。谢谢,[@Lesekater]!
  • 设备和管理变得更好! [@emontnemery] 使家庭助理现在可以在您重新添加已删除的设备或不再丢失您提到的设计的名称和设置!- [模板] 得到了 [@Petro31] 的重大推动!您现在可以在所有兼容的模板平台上使用变量、图标和图片,创建基于火灾的模板报警控制面板、门锁、吸尘器和风扇。另外,还有一个新的 label_description 模板方法,允许您从模板中动态获取添加到标签的描述。这是一个值得注意的增强,可以更好地组织模板。
  • 摄像头快照更加清晰了! [@edenhaus] 添加了对通过 [go2rtc] 拍摄快照的支持。您在此执行任何箱操作,它是开即用的,但很高兴知道快照现在速度更快并且占用系统资源更少。- [对象选择器] 现在支持字段和多项选择,感谢 [@piitaya]。这些添加对于蓝图开发人员来说特别有趣,因为它们为您的 UI 表示提供了更大的灵活性。
  • 风向传感器通过 [@edenhaus] 为 wind_direction 传感器设备类添加范围图标进行了视觉升级。现在根据风向传感器的状态显示不同的图标,这确实是一个很好的视觉升级! [@Lesekater]: https://github.com/Lesekater [@emontnemery]: https://github.com/emontnemery [@Petro31]: https://github.com/Petro31 [@edenhaus]: https://github.com/edenhaus [@piitaya]: https://github.com/piitaya [Shopping list]: /integrations/shopping_list [Template]: /integrations/template [go2rtc]: /integrations/go2rtc [Object selectors]: /docs/blueprint/selectors/#object-selector

全屏代码编辑器

在 Home Assistant 中使用 YAML 片段或模板刚刚得到了很大的改进!我们为整个界面的所有代码编辑器添加了新的全屏模式。

无论您是编辑自动化、脚本、模板还是任何其他 YAML 配置,您现在都可以扩展代码编辑器来订阅整个屏幕。当使用最少的配置或需要更多空间来清楚地查看代码时,这尤其有用。只需单击任何代码编辑器右上角的最大化按钮即可进入全屏模式。再次按下该按钮可返回正常视图。 这使得构建更复杂、更先进的智能家居变得更加舒适和高效,尤其是在较小的手机或平板电脑屏幕上,编辑空间的每个像素都很重要!

改进仪表盘创建体验

用于添加新仪表盘的对话框已经过重新设计,具有更清晰的界面,与我们在其他对话框中看到的最近的重新设计相匹配。此改进由 @marcinbauer85 设计并由 @quinnter 实施。很棒的团队合作!显示新的和改进的添加仪表盘对话框的屏幕截图

补丁发布

我们在 7 月份发布了 Home Assistant 2025.7 的补丁版本。这些补丁版本仅包含错误修复。我们的目标是发布补丁 每周五发布。

2025年7月1日 - 7月4日

七月四日快乐! 🇺🇸

2025年7月2日 - 7月14日

2025年7月3日 - 7月18日

2025年7月4日 - 7月28日

需要帮助吗?加入社区!

家庭助理拥有庞大的用户群体,他们都非常愿意互相帮助。那么,加入我们吧! 我们非常活跃的 Discord 聊天服务器 是一个绝佳的地方, 并且不要忘记加入我们精彩的论坛。 发现错误或问题?请在我们的问题跟踪器 中报告该问题 把它修好!或者查看我们的帮助页面以获取更多指导 你可以去的地方。 您更喜欢电子邮件吗? 订阅开放之家基金会时事通讯 将有关功能、社区中发生的事情以及支持开放主页的其他项目的最新消息直接发送到您的收件箱。

向后不兼容的更改

我们尽力避免对现有功能进行更改,这可能会意外影响您的 Home Assistant 安装。不幸的是,有时这是意外的。我们始终确保记录这些更改,以使过渡变得简单 对你来说是可能的。此版本具有以下向后不兼容的更改: 之前已弃用的 Google 日历 add_event 已被删除并被基于 create_event 实体的。如果您在自动化或脚本中使用 add_event,则需要更新它们以使用新的 create_event。 ([@epenet] - [#146432]) ([google 文档])[@epenet]: https://github.com/epenet [#146432]: https://github.com/home-assistant/核心/pull/146432 [google docs]: /integrations/google

Meater 外观 Cook 状态已更改为支持翻译并使它们与其他集成更加一致。 以下状态已更改:

  • Not Started -> not_started
  • Configured -> configured
  • Started -> started
  • Ready For Resting -> ready_for_resting
  • Resting -> resting
  • Slightly Underdone -> slightly_underdone
  • Finished -> finished
  • Slightly Overdone -> slightly_overdone
  • OVERCOOK! -> overcooked 如果您在自动化或脚本中使用这些状态,则需要更新它们才能使用新的状态值。 ([@joostlek] - [#146958]) ([meater 文档])[@joostlek]: https://github.com/joostlek [#146958]: https://github.com/home-assistant/核心/pull/146958 [meater docs]: /integrations/meater

滚刀板状态的内部表示已更改。当这些状态用于自动化或模板时,这是一个重大更改。 如果这些炉灶状态传感器仅用于视觉显示,则无需用户动作。 请根据以下状态更改查看并更新适用的自动化和模板:

  • 0 -> plate_step_0
  • 1 -> plate_step_1
  • ...
  • 18 -> plate_step_18
  • 110 -> plate_step_warm
  • 117 -> plate_step_boost
  • 118 -> plate_step_boost
  • 217 -> plate_step_boost
  • 220 -> plate_step_warm 如果您在自动化或脚本中使用这些状态,则需要更新它们才能使用新的状态值。 ([@astrandb] - [#144992]) ([miele 文档])[@astrandb]: https://github.com/astrandb [#144992]: https://github.com/home-assistant/核心/pull/144992 [miele docs]: /integrations/miele

之前已弃用的 plex.scan_for_clients 已被删除,取而代之的是“扫描客户端” button 。如果您在自动化或脚本中使用它,您将需要更新它们才能使用新的。 ([@epenet] - [#146608]) ([plex 文档])[@epenet]: https://github.com/epenet [#146608]: https://github.com/home-assistant/核心/pull/146608 [plex docs]: /integrations/plex

如果您是自定义集成开发人员并且想要了解更改和 可用于您的集成的新功能:请务必遵循我们的 [开发者博客][开发博客]。 [开发者博客]: https://developers.home-assistant.io/blog/

所有更改

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