文件名称:mqttwrapper:简化了Python MQTT实用程序脚本
文件大小:6KB
文件格式:ZIP
更新时间:2024-03-22 21:29:27
mqtt mqtt-client Python
mqttwrapper 一个小胶水包,使快速组合跨MQTT和其他库的脚本变得简单。 请参阅下面的示例。 安装 从PyPI安装: $ pip install mqttwrapper 默认情况下, paho-mqtt将用作MQTT库,但是如果您愿意,可以使用hbmqtt参见下文。 要安装,请使用: $ pip install mqttwrapper[hbmqtt] 用法 mqttwrapper.run_script处理MQTT连接的建立/维护和对主题的订阅,并在收到消息时调用回调函数。 它可以在将负责MQTT客户端处理的阻塞模式下运行,也可以在新线程负责的非阻塞模式下运行,这将使您的主线程免于其他事务。 最简单的脚本如下所示: from mqttwrapper import run_script def callback(topic, payload): print("Rec
【文件预览】:
mqttwrapper-master
----README.rst(5KB)
----LICENSE(1KB)
----setup.py(1KB)
----.gitignore(91B)
----mqttwrapper()
--------run.py(386B)
--------__init__.py(37B)
--------paho_backend.py(2KB)
--------hbmqtt_backend.py(1KB)