更新时间:2022-02-24 GMT+08:00

业务流程(一机一密)

  1. 应用向IoT平台发送设备注册信息。
  2. 设备注册成功则返回deviceId和secret,注册失败则返回失败原因。
  3. 设备上电后,向IoT平台发起连接请求,携带clientId、username、password,具体设置参见MQTT CONNECT连接鉴权
  4. IoT平台鉴权成功,返回成功响应,设备连接IoT平台成功。
  5. 设备携带包含自身deviceId的topic向IoT平台发起订阅请求。
  6. IoT平台返回订阅结果。
  7. 设备上报数据给IoT平台,携带相应的topic和数据进行publish。
  8. IoT平台通过相应的编解码插件对数据进行解码。
  9. IoT平台通过topic将成功解码后的数据发送给对应的应用。
  10. 应用下发命令给IoT平台。
  11. IoT平台通过相应的编解码插件对数据进行编码。
  12. IoT平台将编码后的消息发送给设备。
  13. 设备接收到命令,并对命令做出响应应答回复给IoT平台。
  14. IoT平台将命令执行结果发送给应用。
    说明:

    应用与IoT平台交互接口文档参考IoT平台API接口参考。