KLink普通设备使用示例
本文描述使用KLink格式的普通设备接入IoT OS的流程。
【说明】:
接入流程简介
普通设备接入大致可以分为以下几个阶段:
前期准备->设备上线->设备上报->设备离线
前期准备
- 在设备接入之前需要用户已经成功创建好对应的产品,详细步骤可见设备接入-创建产品。并且已经完成产品物模型的创建;
- 在建立的产品下创建设备。IoT OS在完成创建设备时自动完成设备注册。可以在设备的"上下行数据"中查看,如下图所示。
 
第一步 设备上线
完成设备注册后,进行登录连接即可完成设备上线。
第二步 设备上报
设备完成上线后,可以进行数据上报操作。详情可见KLink-设备上报。
{
  "action": "devSend",
  "msgId": 0,
  "pk": "d5d499e000724c98bbb2d227b27d3aaf",
  "devId": "znsb001",
  "data": {
    "cmd": "reportWater",
    "params": {
      "water": 50
    }
  }
}
【说明】此处设备上报指令标识为reportWater,参数标识为water,参数值为50。
设备除了进行与物模型有关的数据上报,还可以进行以下操作:
| 指令功能 | 详情 | 
|---|---|
| 设备上报固件信息 | reportFirmware | 
| 设备回应固件升级指令 | devUpgradeResp | 
| 设备上报升级进度 | devUpgradeProgress | 
第三步 设备离线
当设备完成操作后,断开连接即可完成设备下线操作。