Mosquito MQTT Thingsboard 和 Thingsboard IoT 网关在同一台服务器上

物联网 MQTT
2021-05-31 01:59:29

如果有人能告诉我在同一台服务器上运行 Mosquito MQTT 和 Thingsboard 与 Thingsboard IoT-gateway 的设置,我将不胜感激。

Mosquito 正在工作的 1883 端口上接收数据。我是否需要配置 IoT-Gateway 和 Thingsboard 之间的端口(必须不同,对吗?)以及如何配置连接到 Thingsboard 的 IoT-Gateway?

Thingsboard 文档在这里没有帮助。

1个回答

您可以通过为两个应用程序配置不同的 MQTT 端口,在同一主机上配置 Mosquito MQTT 和 Thingsboard IoT 网关。下面是一个示例配置,它使用 Mosquito MQTT 的默认端口(即 1883)和 Thingsboard 物联网网关的端口 1893,您还需要将所有 Thingsboard 设备配置为新端口 1893

主机配置

配置 ThingsBoard IOT 配置文件位于 Windows 的安装文件夹中,Linux 主机位于 /etc/tb-gateway/conf 中。

在您喜欢的文本编辑器中打开 tb-gateway.yml 并将端口值(在 gateways:、tenents:、connection: 下)更改为 1893 保存文件并重新启动 Thingsboard IOT 服务器,同时注意更改所有 ThingsBoard 设备以使用新的端口 1893

这是ThingsBoard 文档的链接