智慧光伏 MQTT 转发协议¶
云端配置(智慧光伏MQTT转发)¶
新建通道¶
新建一个转发通道,协议选择:物联网IOT->MQTT3->智慧光伏MQTT,主参数中,IP地址与端口号必须填写实际的MQTT服务器的IP地址与端口号,其他部分可根据实际情况修改.
-
交互频率为全量数据上传的时间间隔,全量数据上传的主题为发布主题,数据包含所有的遥测和遥信数据,遥信测点和遥测测点分为两个数据包上传.
-
每帧间隔为连续发送消息时报文的最小时间间隔,默认为
50ms
,如果信号不佳导致粘包可适当调高此值,但请勿高于变化上送周期,否则会导致数据丢失
规约配置¶
-
变化上送周期: 为采集到的数据变化时,数据上传的最小时间间隔,默认为
5秒
.建议填写采集频率的整数倍数值.变化上送的主题为`发布事件主题,目前仅发送遥信功能码的测点内容. -
开启整点上传:设为
1
则每分钟上传全量数据,此时不进行以交互频率为周期的数据上传,默认为0
. -
测点标识类型:可选测点地址、测点名称、测点物模型名称,默认为物模型名称.
-
订阅主题:如果不填,则不会订阅任何主题(当前仅为保留接口,不处理收到的消息).
新建设备¶
该转发协议可以不新建转发设备与转发测点:
不新建转发设备¶
- 此时默认转发所有的测点(不想上传的可以不勾选是否上传复选框),如果使用测点物模型名称作为标识类型,则会上传所有具有物模型名称的测点.
新建了转发设备¶
-
如新建了转发设备,则MQTT报文中会发送转发设备中的测点.
-
我们到转发通道下找到转发设备管理,新增一个转发设备,自定义设备名称,其余属性默认即可.
新建测点¶
如已新建转发设备,则必须新建转发测点,推荐使用批量新增方式.
操作步骤:
-
选择子设备名称.
-
点击
测点名称
,进入采集点名称页面. -
选择需要添加的采集设备与采集点名称.
-
点击绿色向右箭头完成添加.
修改测点:
-
点击
修改
,更改转发点的物模型标识与功能码(不会影响被转发的采集点的物模型标识). -
MQTT 转发出的 key 以转发测点的物模型标识为准.
本地配置(智慧光伏MQTT转发)¶
新建通道¶
本地转发配置方法与云端类似:
-
新建一个转发通道.
-
协议选择:物联网IOT->MQTT3->智慧光伏MQTT,填写IP地址,端口与交互频率,其他参数可根据实际情况修改.
-
选中通道配置表中的规约.规约配置方法与云端配置相似,填写主题与变化上送周期,其他参数可根据实际情况修改.
新建设备¶
不新建转发设备¶
-
默认转发所有测点(不想上传的可在“是否上传”栏选择否).
-
如果使用测点物模型名称作为标识类型,则会上传所有具有物模型名称的测点.
新建了转发设备¶
- 如新建了转发设备,则 MQTT 报文中会发送转发设备中的测点.
操作步骤:
-
在转发通道界面点击设备配置表中的
添加(转发)
按钮. -
选择需要转发的采集设备,点击确定完成添加.
新建测点¶
如已新建转发设备,则必须新建转发测点:
操作步骤:
1. 选择 添加
.
-
选择通道和采集设备.
-
按住CTRL键批量选择需要添加的采集点名称.
-
点击
添加
后点击确定
完成添加.
修改测点:
-
点击
修改
,更改转发点的物模型标识与功能码(不会影响被转发的采集点的物模型标识). -
MQTT 转发出的 key 以转发测点的物模型标识为准.
MQTT 发送报文格式¶
JSON | |
---|---|