1.0协议简介
标准对接协议是基于MQTT协议制定的数据通信规范,实现了设备端和物联网平台之间的的业务数据交互。
支持MQTT 3.1、MQTT 3.1.1协议,数据传输格式为JSON,字符串编码使用UTF-8。
1.1身份认证
设备登录验证采用一机一密式,在平台端的设备基本信息页面可以查看该设备的mqtt连接相关参数:
主机名
端口号
clientId(等同于deviceId)
username
password(默认为系统随机生成,用户可以自定义修改)
客户端被允许使用的topic: sys/device/${deviceId}/#
协议内容
功能名称 | 类型 | topic | 说明 |
---|---|---|---|
实时数据上报 | 发布 | sys/device/deviceId/variant_data | 设备端主动上报实时数据 |
数据控制请求 | 订阅 | sys/device/deviceId/write_variant | 平台端发起数据点控制请求 |
数据控制回复 | 发布 | sys/device/deviceId/write_variant_repl | 设备端回复数据控制结果 |
报警上报 | 发布 | sys/device/deviceId/alarm_event | 设备端主动上报报警事件 |
注:topic中的变量${deviceId}在实际通信时需要替换为平台端显示的设备id
作者:admin 创建时间:2025-03-28 12:36
最后编辑:admin 更新时间:2025-03-28 14:06
最后编辑:admin 更新时间:2025-03-28 14:06