数据模式
- 上行
南向到平台的数据,多为南向系统推送或设备主动上报的数据
- 下行
平台到南向的数据,平台请求南向系统或下发消息到终端设备
协议类型
- 1.设备信息上报 device
设备状态、基础信息、属性信息等
- 2.事件信息上报 event
告警事件、异常事件、故障事件等
- 3.功能操作请求 func
设备、告警查询等
子系统默认需要实现的func如下:
协议组件
MQTT
支持上下行
,数据收发由系统控制
topic订阅规则
通过消息模板配置
topic发布规则
通过消息模板配置
HTTP
支持上下行
,其中下行由编解码器控制(即开发者控制)
注意:`clientId=xx&secureKey=xxx为北向授权认证账号信息`
设备信息上报
接口地址:
/open/api/northbound/push/device/{topic}/*?clientId=xx&secureKey=xxx
参数:JSON告警事件上报
接口地址:
/open/api/northbound/push/event/{topic}/*?clientId=xx&secureKey=xxx
参数:JSON功能调用
接口地址:
/open/api/northbound/func/*?clientId=xx&secureKey=xxx
参数:{ deviceId:"设备ID", func:"功能标识", req:{ // 请求参数 } }
文档更新时间: 2023-11-24 11:31 作者:管理员