首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >网关MQTT客户端数据采集案例

网关MQTT客户端数据采集案例

原创
作者头像
锐谷物联
发布2026-06-23 10:09:47
发布2026-06-23 10:09:47
70
举报

注意支持MQTT采集的GoEdge版本需要2.8.2以上。

该案例中网关数据源充当MQTT客户端角色,订阅MQTT服务器的消息推送,转换为数据源的输入,实现数据采集。如果被采集的设备也是MQTT客户端,可以使用网关的MQTT服务器功能来做消息中转,配置方法可查看网关内部MQTT服务器配置

1. MQTT客户端采集配置

1.1. MQTT驱动数据源配置

进入“边缘计算 > 采集配置”页面,添加驱动协议为MQTT的数据源。

服务器地址填写MQTT服务端地址。如果使用网关内部的MQTT服务器,可填写为"127.0.0.1"。

用户名和密码与MQTT服务器中配置的相同,如果MQTT服务器允许匿名访问,可不填写这两个参数。

其余参数可根据需求修改。

订阅名为"sub1"的主题。若接收的消息不为标准格式,需要配置解析脚本。

1.2. 模拟MQTT客户端设备推送数据

使用"MQTT.fx"软件连接上MQTT服务器。

往"sub1"主题发送一条标准格式的数据消息。

回到网关边缘计算的采集界面,可以看到对应"test1"变量解析成功

2. 网关内部MQTT服务器配置

进入“高级功能 > MQTT服务”页面,启用网关内置的MQTT服务器。

管理界面可配置MQTT连接的用户,当不允许匿名访问时,需要客户端使用已添加的用户参数进行访问。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. MQTT客户端采集配置
    • 1.1. MQTT驱动数据源配置
  • 2. 网关内部MQTT服务器配置
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档