晚上好, 我已经在我家安装了许多旧的照明设备,并通过Tasker与v5 Bridge一起工作。我现在也有更新的灯具(RGBWW / CW),它需要使用不同协议(http://www.limitlessled.com/dev/)的v6 Bridge。我无法通过Tasker,我的Android上的2x UDP发送器和PC上的UDP发送器来完成我想要告诉他们的灯光。然而,灯光通过MiiLight应用程序正确响应。
我一直在关注wilfleaji的指南(Problems with sending UDP packets (milight, limitlessled)),但未能成功发送任何命令。在这个阶段,我只是想关掉所有区域。 我有一种感觉,我错了是校验和;请原谅我,对于这种类型的东西,我是新手。我无法弄清楚如何(按照.wilfleaji)31 + 0 + 0 + 8 + 4 + 1 + 0 + 0 + 0 + 1 + 0 = 54
我收到了WifiBridgeSessionID:28 00 00 00 11 00 02 F0 FE 6B 16 98 8E 50 AA 43 CD 00 01 E4 00 00 所以ID1 = 00,ID2 = 00
序列号 01
命令 31 00 00 08 04 02 00 00 00 =灯灭
所有区域的区号都 00 。
我发现校验和应该与wilfleaji相同,所以 54 。
最终结果: 80 00 00 00 11 00 00 00 01 00 31 00 00 08 04 02 00 00 00 00 54 我发送"包发件人"并得到响应88 00 00 00 03 00 01 01但灯不会改变。
我出错的任何想法? 非常感谢您提供的任何帮助。 真诚的问候, 瑞恩卡迈克尔
答案 0 :(得分:0)
我确实遇到了这个问题,许多愤怒的夜晚都在看着同样的代码回击我。
事实证明,这是因为我更改了密码'在Milight应用程序中的代码不是标准的' 0000'我把它改回标准&00; 0000'它运作得很好。
理想情况下,我希望能够保留自己的密码,但似乎并不是一种显而易见的方法。
希望这也可以解决您的问题。