开通iot平台
登陆阿里云平台太,选择物联网iot平台,开通服务并购买一个企业版实例,新账户可以有一段时间的试用.进入到物联网控制台选择购买的实例并点击进入实例.左侧菜单有设备管理(对与链接iot平台设备的管理),规则引擎(设备上报数据流转到你自己业务服务的方式),监控运维(对于设备,iot平台流转的数据的监控测试等),后续会根据流程展开描述.
设备上报数据到iot平台,流转到业务服务的流程 (以下内容和图片截取至阿里云官方文档)
物联网平台消息通信流程图
实现设备消息的完整通信流程,需要您完成设备端的设备开发、云端服务器的开发(云端SDK的配置)、数据库的创建、手机App的开发。
上行数据链路
设备通过MQTT协议与物联网平台建立长连接,上报数据(通过Publish发布Topic和Payload)到物联网平台。 您可配置规则引擎,编写SQL对上报数据进行处理,并配置转发规则,将处理后的数据转发到RDS、表格存储、函数计算、TSDB、企业版实例内的时序数据存储、DataHub、消息队列RocketMQ等云产品中,或通过AMQP消费组流转到您的ECS服务器上。
下行指令链路
ECS业务服务器调用基于HTTPS协议的API接口Pub,给Topic发送指令,将数据发送到物联网平台。 物联网平台通过MQTT协议,使用Publish发送数据(指定Topic和Payload)到设备端。