Homebridge 2.2.1和 2.3.1之间可能的DimableLight回归
描述臭虫
哈罗
我要报告一下家园桥2.2.1和2.3.1之间可能发生的DimableLight回归事件。
我不是软件开发商 这是在AI的帮助下建立的个人实验,通过一个Plejd Gateway为Plejd灯添加了本地Matter支持.
我理解插件本身是实验性的,但我相信下面的比较可能仍然有用,因为相同的插件版本,插件配置,Matter配对,Plejd Gateway设置和Node.js版本在Homebridge 2.2.1和 2.3.1之间表现不同.
在后来的实验性插件版本中进行了几次排除出故障的尝试,但我最终回到了插件v1.0.0,并且只降级为"家园桥",因为这是物质控制路径重新开始工作的清洁比较.
设置为:
家园 - > 物质 - > Homebridge儿童桥 - > HAP-IP - > Plejd Gateway GWY-01 - > 普莱德灯
插件将受影响的附件注册为 api.matter.deviceTyps 。 带有 Off 和 level Control 处理器的 DimmableLight, 包括 Move Tolevel 和 Move Tolevel WithonOff 。
整合工作在更新Homebridge(包括Mater 配对)、打开/关闭控制、亮度控制和状态同步从物理的Plejd设备返回Mater之前,是可靠的。
更新到 Homebridge 2.3.1 后, DimableLight 配件的 Matter 亮度/操作命令开始因这个错误而失败:
触发命令失败: 错误: 设置关卡失败 : 无法锁定 0E62FCE44EB. homebridge- gaggator. .on 关闭。 状态同步
这个问题与多个DimableLight配件和不同的从属UUID发生. 对于 MovetoLevelWithOnOff 风格的命令来说,这特别引人注目,比如在光线目前关闭时改变亮度.
Plejd Gateway 方面似乎工作正确。 当灯光在 Matter 路径之外被控制时,插件通过本地的 HAP-IP 事件和民调从 Plejd 网关接收更新的 On和亮度值.
失败似乎是在 Homebridge 物质控制路径。 在Homebridge 2.3.1上,DimmableLight附件的物质亮度/命令会随着Off上同步的状态锁出错而失败. 在一些测试中,物理光在错误被报告之前就已经改变,但在Homebridge/Matter的一两个指令控制之后,可以可靠地停止工作.
环境:
家桥: 2.3.1 插件: homebridge-plejd-gateway-matter v1.0.0 万事达. Node.js:v24.19.0 (英语). 桥梁类型: 家园桥儿童桥 物质控制器: homey 网关: Plejd 网关 GWY-01 网关通信:当地HAP-IP
然后,我将Homebridge从2.3.1降为2.2.1,没有改变插件版本,插件配置,Plejd Gateway配置,Mater 配对,Homey配置或Node.js版本. 我这次比较时没有再修理Matter桥
降级到家园桥2.2.1后,来自Homey的物质控制再次工作. 打开/关闭和亮度命令被接受,而不包含 . . . . . . .
内容来源: homebridge/homebridge