一、APP下发命令至云平台控制LED
1.继续上一步教程,首先打开上次复制的文件,将下面部分复制至后面,并修改为onLedSwitch:
2.去OneNet云平台的开发者文档中,选择接口地址;查询接口地址。
接口地址为:https://iot-api.heclouds.com/thingmodel/set-device-property
请求方式为:POST
将接口地址和请求方式进行如下修改:
通过事件绑定开关组件,每当开关状态改变,都会通过这个变量进行传递;
设置事件的值:并将其与按键进行捆绑;
console.log(event.detail.value);//事件值
let value =event.detail.value;//将变量传递至此,并作为按键值
最后修改一个值:LED命令
console.log('LED'+(value?'ON':'OFF')+'!');
这样LED命令下发就完成了!