IoT行业生态工作台-网关与子设备:业务流程

时间:2025-01-26 10:33:30

业务流程

IoT Device SDK提供相关的接口,开发者调用这些接口网关实现与 物联网平台 的对接。不同语言的SDK的接口名称不一样,每个接口功能请参见IoT Device SDK使用指南(Java)IoT Device SDK使用指南(C)IoT Device SDK Tiny使用指南(C)

  1. 在物联网平台上传网关的产品模型,并注册网关设备。
  2. 网关调用鉴权接口上线。
  3. 在物联网平台上传子设备的产品模型。
  4. 网关鉴权成功后,应用调用添加子设备接口,填写设备相关信息(与产品模型定义一致)。添加成功后,您可以在物联网平台查看添加的子设备(如何查看?)。您也可以通过控制台添加子设备,详细请查看如何添加?
  5. 添加子设备后,子设备状态显示“未激活”。请在子设备添加成功后,或者子设备上报数据前,调用网关更新子设备状态接口进行设备状态更新。

    子设备的状态表示子设备接入网关的状态,由网关上报到物联网平台进行状态的刷新;如果网关不能正常上报子设备的状态信息到物联网平台,则展示的子设备状态不会刷新。例如:某子设备通过网关接入到物联网平台,子设备状态为在线状态,如果此时网关与物联网平台断开连接,则网关不能上报子设备的状态到物联网平台,该子设备的状态会一直显示在线。

  6. 网关调用批量属性上报接口上报子设备的数据,接口里的参数填写网关和子设备的相关设备信息。
  7. 网关订阅命令下发Topic,接收并处理应用服务器或物联网平台下发的命令。
  8. 应用服务器调用删除设备接口,给网关下发删除子设备命令,网关收到该命令后,可以进行相应的业务处理。
support.huaweicloud.com/usermanual-iotstage/nottoctopics/zh-cn_topic_0187144884.html