概述
更新时间: 2023-04-13

本文帮助用户快速了解AIoT泛物联平台(以下简称平台)的基础能力,包括设备接入、设备消息交互、服务端订阅设备消息、服务端下发指令到设备等。

# 数据流转过程示意图

以家庭温控器为例,通过上报温湿度数据和使用API发送消息的操作,描述设备如何接入物联网平台及收发消息。

数据流转过程示意图

# 接入流程

  1. 设备上报数据到物联网平台。
  2. 数据转发到TSDB中存储。
  3. 数据通过MQ通道流转至业务服务器。
  4. 调用物联网平台云端API,向设备下发指令。

# 操作步骤

平台实例全链路开发流程图如下所示。

全链路开发流程图

  1. 创建物联网平台实例:在物联网平台创建实例,用于设备接入和业务管理。
  2. 创建产品和设备:在平台控制台创建产品和设备,获取设备证书信息(ProductKey、DeviceName和DeviceSecret)。
  3. 设备接入:设备携带经过证书信息计算得到的签名请求设备鉴权服务,获取真实MQTT连接密钥,与平台进行连接;
  4. 上报数据:以MQTT协议将设备接⼊到物联网平台,并通过物模型描述的属性使用G+link上报数据。
  5. 收发消息:
    • 数据转发到TSDB:使用规则引擎数据流转功能,将数据转发到TSDB中存储。
    • 服务端订阅设备消息:数据通过RabbitMQ通道流转至业务服务器。
    • 云端下发指令:调用物联网平台云端API,向设备下发指令。