UCloud物联网通信云平台(UCloud IoT Core)为终端设备提供安全可靠的连接通信能力:向下连接海量终端设备,支撑数据采集上云;向上提供云端API,指令数据通过API调用下发至终端设备端。通信云平台核心功能包括功能定义、设备影子、规则引擎等服务。
功能 | 功能明细 |
---|---|
MQTT协议 | MQTT3.1.1、MQTT over TLS、MQTT over WS、MQTT over WSS |
服务质量 | QoS 0,1 |
其他协议 | HTTPS(数据上报) |
设备注册管理 | 单向认证,动态注册,批量注册 |
主题管理 | 系统Topic、自定义Topic |
规则引擎(转发) | 转发Topic(M2M)、消息队列(Kafka)、关系型数据库(MySQL、PgSQL)、非关系型数据库(MongoDB)、HTTP服务、时序数据库(TSDB)、负载均衡(ULB内网VServer)、 |
功能定义(物模型) | 支持属性、事件、命令三种功能定义 |
设备影子 | 支持JSON格式的影子文档 |
固件远程升级 | 实时升级进度上报,批量升级,固件版本统计 |
设备文件上传 | 支持设备上传文件到云端 |
设备端SDK | 支持C语言版本 后续陆续开放其他版本 |
云平台API | 控制台功能同步提供开放API |
监控信息 | 在线设备数,平台发出消息数量,平台收到消息数量,规则引擎转发数量,规则引擎触发数量 |
日志信息 | 设备行为,上下行消息流,消息内容查询、按messageID查询(按消息流转顺序展示多条) |
在线调试 | 支持支持属性、事件、命令三种功能定义的调试操作以及自定义Topic(下行)调试 |