首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Milight -无限制的管理应用程序不控制灯光

Milight -无限制的管理应用程序不控制灯光
EN

Stack Overflow用户
提问于 2017-08-15 04:23:44
回答 1查看 264关注 0票数 0

我想写一个应用程序来控制LimitlessLEd灯(里程),但我面临着一个问题。

为了获得信息,我使用了VisualStudio 2017 / C#。

到目前为止,我可以使用以下代码使用我的会话ID1 ID2从Wifi桥获取SessionStart:

代码语言:javascript
复制
        IPEndPoint ep = new IPEndPoint(IPAddress.Parse("192.168.1.13"), 5987);
        var client = new UdpClient();
        //Connect to LimitlessLED Wifi Bridge Receiver
        client.Connect(ep1);
        byte[] LimitlessLED = new byte[] 
        { 0x20, 0x00, 0x00, 0x00, 0x16, 0x02, 0x62, 0x3A, 0xD5, 0xED, 0xA3, 0x01, 0xAE, 0x08, 0x2D, 0x46, 0x61, 0x41, 0xA7, 0xF6, 0xDC, 0xAF, 0xD3, 0xE6, 0x00, 0x00, 0x1E };
        client.Send(LimitlessLED, LimitlessLED.Length);
        var receivedData = client1.Receive(ref ep);

不幸的是,如果我尝试发送打开灯光的命令,我得到了一个成功的响应,但什么也没有发生。

我也面临着limitlessLed管理应用程序(V6)的相同问题:我成功了,但在软件的日志下面没有发生任何事情。

代码语言:javascript
复制
Start Wifi Bridge Session...
Send UDP commands to 192.168.1.13 port 5987
Sent: 20 00 00 00 16 02 62 3A D5 ED A3 01 AE 08 2D 46 61 41 A7 F6 DC AF D3 E6 00 00 1E
Received: 28 00 00 00 11 00 02 F0 FE 6B 26 28 16 14 CA 43 76 00 01 08 00 00
LimitlessLEDWifiBridgeSessionID1 is 08
LimitlessLEDWifiBridgeSessionID2 is 00
IP Address is 192.168.1.13
MAC Address is FE:6B:26:28:16:14
Sequence Number is 02
Checksum is 3E
Sent: 80 00 00 00 11 08 00 00 02 00 31 00 00 08 04 01 00 00 00 00 00 3E
Command SUCCESSFUL.
Received: 88 00 00 00 03 00 02 00
Command completed.

有谁知道这是怎么回事吗?感谢您的帮助,

塞德里克

EN

回答 1

Stack Overflow用户

发布于 2017-08-15 04:39:58

好吧,找出问题所在:

CW灯泡和WW灯泡之间的请求不完全相同。

默认情况下,limitlessLed管理应用程序(V6)是为CW灯泡设置的,但对于WW灯泡,请求更像是:

代码语言:javascript
复制
[0x31, 0x00, 0x00, 0x07, 0x03, 0x01, 0x00, 0x00, 0x00, zoneID]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45682502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档