访问联盟网站

等待终于结束了:Home Assistant 刚刚解锁了 Matter 1.6 的真正力量

本文授权转载自Matter Alpha,作者Ward Zhou,未经许可,禁止二次转载。

Home Assistant 已在开放家庭基金会(OHF)Matter Server 的最新测试版中添加了 Matter 1.6 支持,带来了 ICD (Intermittently Connected Device,间歇连接设备)控制、扩展的 Thread 诊断、多 Wi-Fi 和 Thread 凭据管理,并进一步推进了 Matter 摄像头支持。

此次更新标志着 Home Assistant 在完成从旧版 C++ SDK 到 Matter.JS 的迁移后,恢复了更快的 Matter 采用周期。虽然并非所有 Matter 1.6 功能都已通过 Home Assistant 界面提供,但后端现已支持最新规范,并为未来的集成打下了基础。

Matter 1.6 支持进入测试

Matter 1.6 支持已包含在最新的 1.2.x Matter Server 测试版中,该版本使用了新的 Matter.JS 0.17.5 每日构建版。根据项目主要维护者 Ingo Fischer 在 LinkedIn 上发布的一篇文章,该版本预计将包含“完整的 Matter 1.6.0 支持”,涵盖最新规范中引入的所有新设备类型和集群。

此次更新使服务器能够访问 Matter 1.6 的功能和设备能力,不过 Home Assistant 仍需要进一步开发才能通过其界面、实体和自动化系统逐一暴露这些功能。

NFC 配网就是一个例子。Matter 1.6 支持该功能,但 Home Assistant 仍需要一种访问 NFC 读取器的方式。这可能还需要额外的硬件,例如 USB 适配器,或者一个将 NFC 配网信息传递给 Home Assistant 的代理设备。该实现方案仍在讨论中。

Matter Server 还增加了对存储多个 Wi-Fi 和 Thread 凭据的支持。在配网期间,用户可以选择新设备应加入哪个已保存的网络。这对于运行多个 Thread 网络的家庭,以及在不同设置间测试设备的开发人员来说可能很有用。

ICD 控制

帮助电池设备休眠更长时间

最有用的新增功能之一是对间歇连接设备(ICD)的完整管理。

ICD 大部分时间处于休眠状态,而不是维持持续连接。这可以减少功耗,并延长传感器、按钮、门锁和其他低功耗设备的电池寿命。

Matter server icd ms605 panel

新的 Matter Server 同时支持短空闲时间和长空闲时间设备。管理长空闲时间模式需要 Matter 1.4 或更新版本。

您可以通过 Matter Server Web UI 找到这些控制项,该界面可从 Home Assistant 侧边栏或 Matter Server 应用页面访问。“节点”选项卡会标记报告支持 ICD 的设备。选择 ICD 标签会打开一个“电源和睡眠”面板,您可以在其中查看和更改支持的省电模式。

我发现我设置中的一些 Heiman 和 Aqara 设备已经支持 ICD 管理。几款 IKEA 传感器目前不暴露该功能。新的 Lafaer 存在传感器 LWR2 也支持此功能。

Icd matter server devices with lables

有一个重要的限制。连接到同一设备的每个 Matter 生态系统都需要了解其休眠行为。如果另一个连接的平台不支持所选的 ICD 模式,则该设备可能在该生态系统中显示为离线或变得不可靠。在某些情况下,您可能需要在启用长睡眠模式之前移除不支持的 fabric。而且到目前为止,我们只知道 SmartThings 和 Home Assistant 目前支持此功能。

Matter server icd warning unsupported fabrics

Thread 诊断获得更广阔的视野

该测试版还扩展了新版 Matter Server 中引入的 Thread 诊断工具。

服务器现在可以通过不同的方法从 Thread 边界路由器收集信息。它会自动选择可用的方法并缓存结果

这为仪表板提供了有关每个 Thread 网络的更多信息,包括连接的边界路由器和网络状况。它还应该使诊断系统能够与更广泛的 Thread 边界路由器配合使用,而不仅仅依赖于暴露 OTBR REST API 的产品。

此次更新还增加了一个选项,可以为仅需要 Matter 控制器的安装环境完全禁用 Thread 边界路由器诊断子系统。当这些额外诊断被禁用时,Matter-over-Thread 配网仍然可以工作。

多设备协同下整体更稳定

多项后端更改专注于在连接设备数量增加时保持 Matter Server 的响应能力。

WebSocket 连接现在对每个客户端分别应用数据积压机制如果浏览器、代理或连接的服务无法跟上传入的 Matter 事件,服务器会合并节点和属性更新,同时丢弃较旧的事件,而不是允许数据在内存中堆积。

后续的 1.2.1 和 1.2.2 版本对该系统进行了优化,因为仪表盘初始化连接时可能会因 Home Assistant ingress 等较高延迟路径而停滞。

订阅报告间隔也经过了优化,同时更新后的节点结构会在设备重新订阅后立即发送。这些更改应有助于设备在重启、重新连接或从网络暂时断开后更干净利落地恢复。

服务器还为支持的设备(例如 IKEA ALPSTUGA 空气质量监测仪)增加了可选的时间同步功能。启用后,它会在启动后不久发送主机的 UTC 时间、时区和夏令时信息,然后每 24 小时发送一次。

内容来源:Matter Alpha

查看英文:请点击“阅读原文”,或访问以下地址:

https://www.matteralpha.com/news/home-assistant-matter-1-6-beta-unlocks