设置start_cf命令失败

我发送start_cf命令,格式如: private static final String CMD_START_CF = “{“id”:%id,“method”:“start_cf”,“params”:[4,2,“1000,2,2700,100,500,1, 255,10,5000,7,0,0,500,2,5000,1”]}\r\n”;
但是返回值:07-05 16:12:00.902 26784-26949/com.yeelight.testnewux D/Control: value = {“id”:1, “error”:{“code”:-5000,“message”:“general error”}}

请问这个问题怎么办?

不好意思,有个bug,对于7的模式,亮度不能为0,随便给个1到100的值吧。 下一版固件更新会修复。

好的,谢谢

我把参数中是0 的改成了30,但是依然报错,参数改成了: private static final String CMD_START_CF = “{“id”:%id,“method”:“start_cf”,“params”:[4,2,“1000,2,2700,100,500,1, 255,10,5000,7,30,30,500,2,5000,1”]}\r\n”;

错误:07-05 16:27:05.286 9800-9937/com.yeelight.testnewux D/Control: value = {“id”:1, “error”:{“code”:-5000,“message”:“general error”}}

我这里测试的没有问题,你用的是采光灯泡吗?这个命令必须在开灯的情况下执行。

07-05 16:27:05.286 9800-9937/com.yeelight.testnewux D/Control: value = {“id”:1, “error”:{“code”:-5000,“message”:“general error”}}

我在开灯的情况下执行的,我的是60颗灯泡的彩光灯带,型号为YLDD01YL。