ThingsKit设备接入案例-边缘网关_MQTT接入_采集筠诚环控器


边缘网关_MQTT接入_采集筠诚环控器

ThingsKit设备接入案例-边缘网关_MQTT接入_采集筠诚环控器

1、准备工作

本次测试所需硬件为纵横边缘网关(本次测试型号为EG8000)、筠诚环控器JIC300、以及各类线材:

ThingsKit设备接入案例-边缘网关_MQTT接入_采集筠诚环控器

筠诚环控器,型号:JIC300

ThingsKit设备接入案例-边缘网关_MQTT接入_采集筠诚环控器

纵横边缘网关(本次测试使用),型号:EG8000

购买咨询地址:

准备好设备后按照相关说明书接线,环控器需要接入一组220VAC电源供电以及AB数据线连接边缘网关RS485口,本次测试组网方式为以太网。

💡 补充

📎JIC300环控器功能说明书_V0.2.pdf

2、MQTTBroker配置

2-1、MQTTBroker搭建

❓ 为什么要搭建一个MQTTBroker?

由于本次测试设备筠诚JIC300环控器建立MQTT连接包含SSL,且需要服务端主动请求才能返回数据,环控器使用topic不能改变。而平台不能自定义下发topic,所以需要将下发的采集指令通过边缘网关下发,再将采集指令发布给MQTTBroker,并通过MQTTBroker实现边缘网关与设备的数据交互。

💡 注意

本次选用的EMQX开源MQTTBroker。

官网安装教程:

ThingsKit设备接入案例-边缘网关_MQTT接入_采集筠诚环控器

💡 注意

建议EMQX安装版本不要太高,本次测试使用版本为5.3.0

能够成功打开EMQX登录界面就是部署成功了:

ThingsKit设备接入案例-边缘网关_MQTT接入_采集筠诚环控器

2-2、EMQX配置

💡 提示

由于设备MQTT通讯使用了SSL,所以需要在EMQX中添加客户端认证。

ThingsKit设备接入案例-边缘网关_MQTT接入_采集筠诚环控器

💡 注意

添加的用户信息为设备的MQTT认证账号密码,需要从设备提供方获取。

3、设备配置

💡 提示

需要将设备上指向服务器地址指向到EMQX配置的服务器IP上,由于本设备MQTT协议包含SSL,指向端口选择8883。设备配置需要在设备面板上手动操作,本文档不展示过程。

ThingsKit设备接入案例-边缘网关_MQTT接入_采集筠诚环控器