多个MQTT发布不工作

2024-09-28 17:26:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我有多个python脚本在运行,它们都发布到不同的mqttmosquito通道/主题上。所有脚本都以以下代码开头。在

import paho.mqtt.client as mqtt

client = mqtt.Client("python_pub")
client.connect("localhost", 1883)

然后每个脚本都有一个不同的发布命令,比如

^{pr2}$

或者

client.publish("timer/time", time)

如果我运行一个脚本,它将成功发布,我可以订阅另一个脚本。在

但是,如果我运行第二个脚本,只有新的脚本会发布。另一个掉下来了。在

我需要在不同的python脚本之间使用不同的端口或客户机名称吗?在

谢谢!在


Tags: 代码import脚本clientlocalhost主题timeas