中机智源 MQTT 转发协议¶
云端配置(中机智源MQTT转发)¶
新建通道¶
新建一个转发通道,协议选择:物联网IOT->MQTT3->中机智源MQTT,主参数中,IP地址与端口号必须填写实际的MQTT服务器的IP地址与端口号,其他部分可根据实际情况修改.
-
交互频率为全量数据上传的时间间隔,全量数据上传的主题为发布主题.
-
每帧间隔为连续发送消息时报文的最小时间间隔,默认为
50ms,如果信号不佳导致粘包可适当调高此值,但请勿高于变化上送周期,否则会导致数据丢失

规约配置¶
-
${sn} 如果填写了通道的保留0,会替换位保留0填写的内容,否则替换为网关sn号。
-
${devid} 自动替换为设备公共地址。
-
变化上送周期: 为采集到的数据变化时,数据上传的最小时间间隔,变化上送的主题为事件主题。
-
整点上传: 开启则使用交互频率取1或5分钟的整数倍上传全量数据,此时不进行以交互频率为周期的数据上传。
-
测点标识类型:可选测点地址、测点名称、测点物模型名称,默认为物模型名称.
-
上传方式:可选按通道或按设备上传,选择后需更改相应的主题。

新建设备¶
该转发协议可以不新建转发设备与转发测点:
不新建转发设备¶
- 此时默认转发所有的测点(不想上传的可以不勾选是否上传复选框),如果使用测点物模型名称作为标识类型,则会上传所有具有物模型名称的测点.
新建了转发设备¶
-
如新建了转发设备,则会只发送转发设备中的测点.
-
我们到转发通道下找到转发设备管理,新增转发设备,自定义设备名称和公共地址,其余属性默认即可.

新建测点¶
新建一个转发测点,填写物模型标识,功能码填写实时数据即可。

本地配置与云端配置方法一致¶
数据格式¶
按通道上传:
| JSON | |
|---|---|
按设备上传: