彩光灯带 2.0.6_0063 固件更新后TCP连接问题

Yeelight的工程师们你好!

我自己编写了一套氛围灯的程序通过局域网连接控制灯光。
在更新至2.0.6_0063固件后,通过局域网使用音乐模式控制灯光会出现不正常的情况。

在局域网控制打开后的首次连接,我可以通过TCP连接至灯带,发送set_power,随后发送set_music开启音乐模式,之后关闭连接并等待灯带连接至监听服务端进行控制。

但氛围灯有时需要暂时关闭灯光再打开,所以此时监听服务端会向灯光发送set_power命令。
但由于关闭灯光会结束音乐模式并断开与监听服务端的连接,而再打开音乐模式需要重新通过TCP连接至灯光发送set_music命令。

但是此时,我就再也无法通过TCP连接至灯带。连接提示“连接超时”,且Homekit处也无法再连接和控制灯光。
此问题将持续出现直到在Yeelight客户端中关闭“局域网控制”后重新打开解决。

在使用1.4.2_0049固件的另外两个 彩光灯带 和使用1.4.2_0076固件的 彩光灯泡 工作都是正常的。

测试时发现,可以通过在局域网控制打开的情况下通过Putty Telnet到灯光,随后断开,并再次连接进行复现。
是否是因为在这个固件版本中,被关闭的TCP连接好像并没有在灯光端被正确移除,而是依旧在占用连接使灯带拒绝新的TCP连接呢?

望工程师们能尽快修复此问题。
另外请问是否有保留音乐模式连接状态的情况下关闭灯光的命令?例如让set_bright支持亮度“0”之类的。

这个问题已经修复,您可以提供小米ID,我们将你加入白名单就可以更新beta固件了。

最后一个问题,现在暂时没有这样的命令,我们内部评估一下是否取消关灯自动关闭音乐模式的行为。

您好,辛苦了。
我的小米ID是1495038797。

谢谢!

几款产品都已添加,稍后请检查固件更新,有问题可以在此继续反馈

更新完成,问题得到解决。
谢谢!

(想顺便再问一下旧的米家彩光灯泡(1.4.2_0076)是不是不能对接到HomeKit啊,一直没有收到HomeKit的固件更新。

是的,硬件太老了,资源不足,无法实现米家和homekit双协议栈

好的,了解了。感谢!

不客气,have fun!

Hello, can you add me in the whitelist too? I’m facing a problem that my leds is always red.
My id is: 1649460011