设备接入 IOTDA-使用https协议接入:业务流程

时间:2024-06-28 09:24:44

业务流程

  1. 设备接入前,需创建产品(可通过控制台创建或者使用应用侧API创建产品)。
  2. 产品创建完毕后,需注册设备(可通过控制台注册单个设备或者使用应用侧API注册设备创建)。
  3. 设备注册完毕后,通过设备鉴权接口获取设备的access_token。
    1. 点击这里,填写设备ID和设备秘钥,获取时间戳和加密后的password。
    2. 按照表1 鉴权JSON消息体编辑您的鉴权JSON消息体,编辑后的消息以图2为例。
      表1 鉴权JSON消息体

      描述

      内容

      device_id

      您的设备ID

      sign_type

      建议为0,表示不会校验消息时间戳与平台时间是否一致,仅判断密码是否正确

      timestamp

      时间戳,例如2024062602,根据图1 ClientId生成工具中的ClientId获取

      password

      加密后的password,为图1 ClientId生成工具中的Password

      图1 ClientId生成工具
      图2 获取设备access_token
    3. 参考平台对接信息,获取接入地址,按照图2 获取设备access_token拼接成URL后发送,即可获得access_token。
  4. 获取到access_token之后,可以消息/属性上报等功能。其中access_token放于消息头中,下面示例为上报属性:
    图3 上报属性
    图4 上报属性
support.huaweicloud.com/api-iothub/iot_06_v5_7002.html