首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MQTT代理测试

MQTT代理测试
EN

Stack Overflow用户
提问于 2020-01-24 15:49:11
回答 1查看 2.7K关注 0票数 1

尝试创建订阅MQTT代理并处理数据的Python脚本。然而,到目前为止,MQTT代理还没有接收到任何数据,因此很难进行测试。

我找到了以下脚本来订阅主题并打印出有效负载,但似乎无法连接到测试代理:

代码语言:javascript
复制
import paho.mqtt.client as mqtt

broker_url = "iot.eclipse.org"
broker_port = 1883

def on_connect(client, userdata, flags, rc):
   print("Connected With Result Code "+rc)

def on_message(client, userdata, message):
   print("Message Recieved: "+message.payload.decode())

client = mqtt.Client()
client.on_connect = on_connect
client.on_message = on_message
client.connect(broker_url, broker_port)

client.subscribe("TestingTopic", qos=1)

client.publish(topic="TestingTopic", payload="TestingPayload", qos=1, retain=False)

client.loop_forever()

因此,为了测试我的脚本,我需要一些我可以订阅的MQTT代理和主题。有什么建议我能找到吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-07 13:28:57

有两种选择:

创建本地代理,因此在您的PC上安装https://mosquitto.org/download/

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59899733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档