Mosquitto MQTT 基础架构未完全正常工作

问题描述 投票:0回答:0

我在 Raspberry Pi 上运行 Mosquitto (v2.0.11)。我还在配置文件中设置了以下几行:

allow_anonymous 真 听众 1883

使用 mosquitto_pub 和 mosquitto_sub 在 Raspberry Pi 上运行良好。但是我本地网络上的其他设备没有按预期工作。我认为,从日志文件来看,发布的消息正在到达代理,但在 Pi 上运行的 mosquitto_sub 命令没有显示消息。

例如,如果我从我的笔记本电脑发布消息:

mosquitto_pub -h 192.168.0.43 -p 1883 -t testtopic -m "thinkpad"
Terminal screens

但是两个事件的日志中都有活动: Terminal logs

任何建议:

  1. 为什么本地订阅收不到发布的消息?
  2. 为什么订阅的任何设备都没有收到发布的消息?

我怀疑他们是同一个问题...

什么有效

  1. 订阅 Pi 上的主题
  2. 从 Pi 向该主题发布消息

什么不起作用

  1. 订阅 Pe 上的主题
  2. 从我的笔记本电脑向该主题发布消息

  1. 在我的笔记本电脑上订阅一个主题
  2. 从 Pi 向该主题发布消息
  3. 从笔记本电脑向该主题发布消息
mqtt mosquitto
© www.soinside.com 2019 - 2024. All rights reserved.