将阿里云的请求封装成模块调用,主要调用了阿里云的两个云端接口QueryDevicePropertyStatus与SetDeviceProperty,一个读取设备属性,一个设置设备属性
aliSdk.request({
Action: "QueryDevicePropertyStatus",
ProductKey: app.globalData.productKey,
DeviceName: app.globalData.deviceName
}, {
method: "POST"
},
请求读取设备属性
var that = this
var str = "{\"CookRiceTempSet\":"
str += app.globalData.cookingricetemp
str += "}"
console.log(str)
aliSdk.request({
Action: "SetDeviceProperty",
ProductKey: app.globalData.productKey,
DeviceName: app.globalData.deviceName,
Items: str
},
{
method: "POST"
},
请求设置设备属性