界面
物联网模块
介绍
物联网模块主要是提供物联网设备控制、数据获取等功能,具体功能使用可以参考Iot API。
功能使用
与在Scene中提到的也是区别于其他功能模块最重要的方法
,就是除了Scene类(还有ui),其他的类库在使用时,需要先初始化示例,比如:
js
// 授权码
const kapi = await KAPI.build('Your Auth Token')
// 加载云流场景服务
const scene = new kapi.Scene('kapi-container', { server: 'Your Service URL' })
// 等待场景加载好
const readyState = await scene.ready()
const iot = new kapi.Iot()
console.log(iot)
实例化后,可执行物联设备打开功能,比如根据设备ID打开设备
:
js
const iot = new kapi.Iot()
const res = await iot.openById('123')
console.log(res)
同样,可执行状态修改功能,比如根据设备ID设置设备状态
:
js
const iot = new kapi.Iot()
const res = await iot.setStatusById('123', true)
console.log(res)
提示
不同类库的功能在不断丰富完善