mqtt下发消息失败

Blade 未结 1 107
平淡
平淡 剑侠 2025-04-29 14:03

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

  1. 我在调用设备通用下发http接口时,执行到下面这个地方,发送mqtt消息返回false,是什么原因呢,我目前是在本地测试,但是mqtt是线上部署的,需要改动mqtt的ip端口配置吗,我改了但是还是返回false,如下图:

  2. image.png

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

期待下发mqtt成功,但是发送mqtt失败了


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


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


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

1条回答
  • 2025-04-29 14:05

    设备需要连接到mqtt,建议你本地启动后本地调试,调试通了再跨服务器。

    测试下发之前,你可以先用设备模拟器模拟开启一个设备,这样设备就和mqtt模拟连通,就可以测试下发的功能。


    另外请给我们邮箱:bladejava@qq.com 发一个邮件提供授权公司名,登记为商业账号后方可进行商业版问题答疑。

    作者追问:2025-04-29 14:21

    我的设备已经连接到远程的mqtt了,已经启动在线了,然后还是发送mqtt失败,我怀疑是需要修改yaml文件中的mqtt配置为远程mqtt的,但是我修改了mqtt配置还是发送失败,这一个mqtt配置和下面blade :iot下面的配置要修改哪个哦

    image.png

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