概述
更新时间: 2023-04-13
本文帮助用户快速了解AIoT泛物联平台(以下简称平台)的基础能力,包括设备接入、设备消息交互、服务端订阅设备消息、服务端下发指令到设备等。
# 数据流转过程示意图
以家庭温控器为例,通过上报温湿度数据和使用API发送消息的操作,描述设备如何接入物联网平台及收发消息。
# 接入流程
- 设备上报数据到物联网平台。
- 数据转发到TSDB中存储。
- 数据通过MQ通道流转至业务服务器。
- 调用物联网平台云端API,向设备下发指令。
# 操作步骤
平台实例全链路开发流程图如下所示。
- 创建物联网平台实例:在物联网平台创建实例,用于设备接入和业务管理。
- 创建产品和设备:在平台控制台创建产品和设备,获取设备证书信息(ProductKey、DeviceName和DeviceSecret)。
- 设备接入:设备携带经过证书信息计算得到的签名请求设备鉴权服务,获取真实MQTT连接密钥,与平台进行连接;
- 上报数据:以MQTT协议将设备接⼊到物联网平台,并通过物模型描述的属性使用G+link上报数据。
- 收发消息:
- 数据转发到TSDB:使用规则引擎数据流转功能,将数据转发到TSDB中存储。
- 服务端订阅设备消息:数据通过RabbitMQ通道流转至业务服务器。
- 云端下发指令:调用物联网平台云端API,向设备下发指令。