路线图 2024 年年底更新:全速前进!

TL;DR 我们在路线图上取得了巨大进展,并继续推进路线图上的下一个优先事项。 🚂🚃🚃🚃🚃🚃🚃🚃🚃
正如我们之前提到的,路线图的目标是为我们所有的产品计划提供一个北极星,以遵循连贯一致的方向。在今年四月的开放之家状态上,我们向社区介绍了我们的第一个路线图。我们打算每半年向社区通报一次情况,这是我们对公共路线图的第一次更新。
我们很高兴地报告,到目前为止,我们在路线图上的产品计划方面取得了良好进展,这要归功于我们的核心维护人员以及Open Home Foundation商业合作伙伴Nabu Casa团队的帮助。 2024 年路线图中的大部分产品计划都已按计划成熟,现在团队已开始专注于我们下一步计划的产品计划。
- [玛德琳娜] & JLo
Home Assistant:“家庭认可的智能家居”
Home Assistant路线图的主题是提高我们平台的家庭批准系数,确保智能家居中其他家庭成员采用Home Assistant。这可以通过改善所有家庭成员都会交互的接触点来实现,例如自动化、仪表盘和语音助手,同时为我们的高级用户和管理员保持平台的功能和深度。我们的计划分为以下产品领域:
自动化
状态良好:使自动化更易于组织
长期以来,组织自动化的能力一直是我们功能请求的首要任务。因此,组织自动化是我们在自动化产品领域的首要关注点。
我们为用户提供了对自动化进行分类的能力,这使得管理、编辑、调试和搜索自动化的过程变得更加简单。类别由用户定义。例如,我个人为每个功能创建类别,例如“智能供暖”或“智能清洁”,而且我特别喜欢我的“测试”类别,其中我保留了当前在家中测试的所有自动化。

除了类别之外,用户现在可以将标签附加到自动化,就像 Home Assistant 中发现的任何其他实体一样。标签可用于进一步过滤自动化列表,但我最感兴趣的是标签本身的自动化功能。我在社区中看到了一些很棒的想法,其中一个让我印象深刻的想法是将某些自动化标记为“不适合访客”,并在激活访客模式时停用它们。很高兴看到标签作为一种工具来自动化一切,甚至自动化本身。 😀
总而言之,在过去 6 个月里,Home Assistant 确实让自动化变得更容易组织。我们仍然可以努力解决这一问题,没有任何机会真正完成,但目前,我们正在考虑完成这一任务,以便我们可以专注于更大的问题。
新进展:让自动化更容易创建
自动化是 Home Assistant 的基石之一,但创建它们并不是一件容易的事,特别是如果您刚刚起步。在开始之前有很多事情需要了解,并且在整个过程中需要学习很多事情。
去年,我们重新设计了我们的动作选择器,并用一个晦涩的名称替换了一个选项,“呼叫服务”,并添加了数百个整齐分类的条目,我们称之为**“动作”**。这极大地改善了自动化创建过程。
今天,自动化编辑器感觉它以两种不同的速度进步:我们的动作好用,而我们的动作、条件却不好用。因此,我们已经开始为我们心爱的动作和条件带来同样程度的便利。
我们的目标是让我们的自动化编辑器更加平易近人,同时又不失去我们的独特之处:它的功能。
稍后的优先事项:使蓝图更易于使用
蓝图令人惊叹,它们代表了Home Assistant社区真正伟大的原因:与他人分享您学到的知识。
我们知道,使用(和共享)蓝图并不是当今最简单的过程。目前,这是我们想要在自动化流程中解决的下一个机会。
仪表盘
状态良好:使仪表盘的定制变得简单直观随着Home Assistant 2024.11中新的Sections视图布局的稳定发布,我们使仪表盘定制变得更容易的工作现在进展顺利!创建漂亮仪表盘的学习曲线已大大缩短,我们看到越来越多的人对并能够创建可供家庭中每个人使用的高质量仪表盘。
显示将砖石视图转换为剖面的屏幕截图
仪表盘工作组将继续开展工作。该小组目前正在研究标准化默认按键的外观。 如果您是前端开发人员,希望做出贡献并参与其中,请联系我们!
新进展:使默认仪表盘更加有用和相关
现在我们已经使仪表盘的定制变得比以往更容易,下一步是什么?我们知道,当用户面对一片空白时,他们可能会感到害怕。有些人可能对如何填满他们的仪表盘充满了想法,但有些人更喜欢Home Assistant附带一些开箱即用的有用东西。因此,我们现在正在研究如何使仪表盘变得更容易,即使您不知道如何创建仪表盘。
众多用户仪表盘案例
在过去的一年里,我们研究了数十个案例研究 - 由你们中的许多人创建的仪表盘,从最流行的到最实用的 - 并开始注意到我们的用户如何组织他们的仪表盘的模式。与其他智能家居平台相比,Home Assistant的独特之处在于我们的仪表盘不仅仅是控制设备。毕竟,完美的应用程序不是没有应用程序,就像打开应用程序来控制灯光灯泡不如简单地轻按灯光开关方便,或者更好的是,将其自动化。
我们看到用户建造的是仪表盘,可以帮助他们一目了然地跟踪日常生活信息,并鸟瞰家中发生的一切。例如,虽然您可以自动化 Home Assistant 在能源使用量过高时通知您,或者您可以询问 Assist 当前的用电量,但我们的仪表盘在数据可视化方面表现出色,只需看一眼即可告诉您所需的大量信息。
目前,我们默认的仪表盘只是将家庭拥有的每一个实体转储到一页上,随着智能家居的发展,它变得非常难以管理。虽然它可以自动按区域对实体进行分组,但我们了解到区域并不是用户查看仪表盘信息的唯一方式。相反,我们看到的是仪表盘,它们专门关注家庭的功能,例如能源使用、安全和网络状态,复杂的对象,例如汽车和3D打印机,或者与家庭本身无关的信息,例如天气、社区信息,甚至火箭发射。虽然我们可以简单地按领域显示每个实体,但我们知道,通过整理和并置信息来揭示见解,可以使这些以功能为中心的仪表盘变得更加有用。
下一个优先事项:改善用户、访客和公共访问的隐私无法微调客人或其他家庭成员对Home Assistant的访问一直是我们许多用户所要求的痛点。我们希望研究减轻这种情况的方法,同时改善家庭的隐私。我们对隐私对用户意味着什么的研究有望在我们开始研究之前让这一点更加清晰。
语音助手
状态良好:提高开箱即用的辅助功能
我们的私人语音助手 Assist 在过去 6 个月里受到了很多人的喜爱。我们的首要重点是提高其开箱即用的功能,而不需要对其进行修改。我们添加了许多社区强烈要求的功能,这些功能使我们更接近于与非私人竞争对手的功能对等。
我们带来了区域感知,它允许您在同一区域中定位设备,而无需提及该区域(例如“关闭窗帘”或“关闭灯光”)。我们带来了楼层支持,使您可以在同一楼层的各个区域定位设备;对于开放式楼层设计的家庭非常有用(例如“打开一楼的所有灯光”)。
我们实现了计时器,允许任何语音助手设备在计时器结束时“响铃”,包括支持创建多个计时器。您还可以暂停和恢复它们以及添加或删除它们的时间。您可以通过发出延迟命令将命令与计时器结合起来,从而允许您在特定时间后执行动作(例如“30 分钟后关闭电视”)。
我们还带来了通过语音控制媒体的能力。暂停或恢复、控制音量以及转到下一首曲目。这与上面提到的区域感知功能相结合,产生了一些非常有趣的简短命令,可以在播放电视或音乐流的房间中使用,例如“暂停”、“恢复”和“下一步”。
最后,我们称为 microWakeWord 的设备上唤醒词引擎在识别唤醒词方面变得更快、更好。这是在训练过程中使用真实语音数据来微调模型的结果。借助 Wake Word Collective,您现在可以通过发出声音来改进我们以社区为导向、注重隐私的语音助手!您可以在这篇博客文章 中阅读更多相关信息。
进行中:让 Assist 更容易上手
那么Assist的能力更强,但是Voice的入门呢?
语音很难,因为它是优秀软件和硬件的结合。直到最近,我们主要专注于让软件体验变得更好,并依靠现成的硬件来为我们的语音助手提供支持。
A 我们的语音硬件预告片
然而,这种情况正在改变——在过去的 6 个月里,我们已经构建了自己的硬件!它将是第一个从头开始构建的与 Home Assistant 一起使用的语音助手硬件,完全开源(固件和硬件),并且它将很快发布。它确实是Home Assistant中缺少的更平易近人的语音体验所缺少的硬件部分,我们迫不及待地想看看您将用它构建什么。
后续优先事项:让 Assist 更具对话性我们向 Assist 添加的功能越多,就越会遇到其事务限制。事实上,如今,交互是从用户(发出命令)到协助(执行该命令)的一种方式。我们希望改进这一点,允许与 Assist 进行更多对话交互。
将来,Assist 将能够在执行命令之前要求澄清,例如如果它不是原始命令的一部分,则请求计时器的持续时间,或者在处理关键动作(例如解锁所有门)之前要求确认。最重要的是,我们希望允许对话从 Assist 开始,而不是从用户开始,例如当某人进入房间时向他们打招呼。 这与基于 LLM 的对话代理非常匹配,因为它们能够保留上下文,但我们将确保使用我们的默认对话代理也可以实现这些类型的复杂交互。
研究
状况良好:建立本地法学硕士基础设施
在过去的六个月中,我们引入了对 LLM 本地工具和 Ollama 的支持,推动我们努力使 AI 更易于在 Home Assistant 中进行实验且更私密。我们还投入了大量精力来创建现实的基准,重点关注自然的对话用例,而不是边缘案例。这种方法让我们更好地了解日常交互中的性能和用户体验。
我们最新的本地语言模型 (LLM) 基准可以在此处 进行探索,展示像 qwen2.5 这样的模型在实际设置中的表现。有了这些见解,我们将继续完善法学硕士集成,并确保法学硕士可以在家里的常见用例中得到依赖。
您现在可以通过允许他们访问您的脚本来扩展LLM能力。此功能可让您精确控制法学硕士在特定情况下的操作,同时仍然受益于人工智能擅长的灵活性和自然语言处理。
进行中:隐私调查
自上次路线图更新以来,我们扩大了从事Home Assistant项目的产品和设计团队,并且聘请了第一位专门的用户研究员!
在我们扩大用户研究渠道的同时,我们已经开始研究隐私对用户意味着什么。在开放家庭的三个价值观中,隐私、选择和可持续性,虽然我们对选择有相当扎实的理解,对可持续性也有一定的了解,但隐私的概念可以从更清晰的认识中受益。我们最近就此主题采访了一些用户,我们迫不及待地想向您展示我们的发现。
Home Assistant云
由我们的商业合作伙伴 Nabu Casa 提供支持的Home Assistant云为许多人带来了Home Assistant难以实现的功能,这些功能通常是为家里拥有昂贵硬件的高级用户保留的,而且不会影响隐私。近几个月来,Nabu Casa 团队一直在努力让Home Assistant安心使用。对于云备份功能,Home Assistant 团队和 Nabu Casa 团队现在正在密切合作,对备份集成进行全面改造,以创建一个简单的一站式解决方案来实现良好的备份策略。我们还致力于确保用户能够顺利备份到 Home Assistant Cloud 以及其他第三方备份位置。
该团队不得不推迟一些功能,转而支持其他功能,例如 WebRTC。他们成功发布了支持 WebRTC 所需的基础设施,包括适用于每个 Home Assistant 用户的 STUN 服务器和适用于每个 Home Assistant Cloud 订阅者的 TURN 服务器,从而增强了 Home Assistant 内的实时通信功能。双因素身份验证 (2FA) 是推迟的功能之一,但它仍在 Nabu Casa 管道中。
开放协议
我们仍然致力于支持开放智能家居标准,包括 Z-Wave Zigbee、Matter 和 Thread,与我们的开放家居使命保持一致,即通过本地控制、独立于云的设备提供选择、隐私和可持续性。
在过去的六个月中,我们在认证方面取得了重大进展,确保我们的开放标准实施符合行业标准。
Z波
9 月,Home Assistant 创始人 Paulus 宣布代表 Nabu Casa 在 Z-Wave 联盟董事会中担任新职务。在董事会任职将使 Nabu Casa 能够为 Z-Wave 的发展做出有意义的贡献,并确保 Home Assistant 用户的需求和开源价值观得到体现。
随着我们的生态系统中对 Z-Wave 设备的兴趣不断增长,这促使 Home Assistant 推进 Z-Wave JS 堆栈并创建自己的 Z-Wave 硬件。在我们致力于Z-Wave 实施认证 的同时,我们构建自己的 Z-Wave 天线的工作也进展顺利。我们的天线设计基于Z-Wave 参考应用设计,以打造市场上性能最佳的 Z-Wave 天线。
事情
作为业内最早的公司之一,我们在 6 月份自豪地宣布 Home Assistant 现在基于 最新的 Matter 1.3 规范。从那时起,我们继续更新我们的 Matter 实施,以提高 Matter 设备的可靠性和兼容性,并且 Matter 认证有望很快实现!
我们为 Home Assistant 的 Matter 集成带来了扩展的设备支持和性能改进。现在更好地支持空气净化器、房间空调和恒温器以及自定义集群,使Home Assistant能够实时检测数据变化,从而提高网络效率。
更新实体现在通过官方Matter更新渠道提供固件更新,而事件实体则提供更多事件类型,让您轻松应对单按或双按事件。其他功能包括水阀支持、电器运行状态跟踪以及烟雾和 CO 传感器集成。 Matter 1.3 还支持电量和电能传感器,为电能仪表盘提供有用的数据。与此同时,我们将继续致力于 Matter 1.4 兼容性,以及使设备调试更容易并使用 Thread 凭证。我们已经取得了重大进展,希望我们能够很快克服一些障碍。
紫蜂
Zigbee 家庭自动化 (ZHA) 集成在夏季 进行了大规模检修。整个集成已被拆分为单独的代码库,使其更易于维护和改进。这对于集成来说是一个巨大的进步,并且花费了数月的时间才完成。这一变化将使集成在未来更容易维护和改进,包括允许代码贡献者更轻松地做出贡献。
接下来是什么?
我们希望您能感受到所有这些工作的成果。 鉴于我们从用户那里收到的积极反馈,我们将继续遵循我们的路线图来开展下一个产品计划。
我们还将开始准备明年的路线图。它将有一个新的主题,我们希望我们的社区更多地参与其创作过程。规划已经开始,我们希望在下一次开放日中宣布。最后但并非最不重要的一点是,请在评论中向我们提供您的反馈 - 我们已阅读全部内容!
明年见!
- [玛德琳娜] & JLo

