【前言】
什么是物联网平台
阿里云物联网平台是一个集成了设备管理、数据安全通信和消息订阅等能力的一体化平台。向下支持连接海量设备,采集设备数据上云;向上提供云端API,服务端可通过调用云端API将指令下发至设备端,实现远程控制。
物联网平台与设备、服务端、客户端的消息通信流程如下。
使用物联网平台实现设备完整的通信链接,需要您自行完成设备端的设备开发、云端服务器的开发(云端SDK的配置)、数据库的创建、手机App的开发。在设备和服务器开发中,您需完成设备消息的定义和处理逻辑。
设备通过物联网平台上下行通信说明
上行通信:
设备通过MQTT协议与物联网平台建立长连接, 上报数据(通过Publish发布Topic和Payload)到物联网平台。 |
通过AMQP消费组,将设备消息流转到您的业务服务器上。 |
通过物联网平台的云产品流转功能,处理设备上报数据, 将处理后的数据转发到RDS、表格存储、函数计算、TSDB、 企业版实例内的时序数据存储、DataHub、消息队列RocketMQ等云产品中, 进行存储和处理。 |
下行指令:
通过业务应用下发指令,使业务服务器调用基于HTTPS协议的API接口Pub, 给Topic发送指令,将数据发送到物联网平台。 |
物联网平台通过MQTT协议,使用Publish发送数据(指定Topic和Payload)到设备端。 |
【模拟操作】
一键创建物联网平台污水处理仿真场景
选择公共实例
选择仿真实验室
生成场景,等待大概10分钟左右,自动生成
进入实验室分为污水处理场景,设备通用运维大屏,以及模拟的设备模型场景配置产品模型,数据信息日志等
污水处理场景采用页面组件连接,实时和物联网组件进行信息警戒和数据交互
当我们关闭调节阀,可以看到产生报警
调节阀在设备管理中
同时数据大屏开始报备设备在线率
【结语】
物联网平台提供安全可靠的设备连接通信能力,支持设备数据采集上云,规则引擎流转数据和云端数据下发设备端。此外,也提供方便快捷的设备管理能力,支持物模型定义,数据结构化存储,和远程调试、监控、运维。
物模型开发实战视频链接,希望物联网的小伙伴们抓紧机会啊
https://help.aliyun.com/document_detail/311516.html