broker模块如何设置用mqtt协议连接

Blade 未结 1 119
SDLY_20250610
SDLY_20250610 剑侠 2025-07-11 09:23

一、该问题的重现步骤是什么?

1. 启动物联平台server、broker模块,用broker模块作为mqtt服务器,通过ws://127.0.0.1 ,端口 8083可以连接,但通过mqtt://127.0.0.1 ,端口1883无法连接,如何设置和系统配置,能通过broker模块通过mqtt协议连接,并设置获取数据。

2. 

3.

image.png

二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2025-07-11 11:41

    clientid格式不对,要么用平台自带的算法,要么修改认证逻辑。你把clientId设置成和产品code一样必然是过不了验证的,这个三元组算法是不能随意改的。

    三元组算法在哪里看,以及怎么修改认证逻辑之前你的帖子我们都有详细回复,请再仔细看一遍之前给你的回复。

    作者追问:2025-07-11 13:46

    用这种方式生成的不是也可吗?

    image.png

    作者追问:2025-07-11 14:13

    请给个可行的操作设置方式,能通过mqtt:127.0.0.1  端口:1883 连接到物联系统自带的broker,折腾好久了,多谢了

    0 讨论(0)
代码语言
提交回复