文件名称:Flask-MQTT:MQTT协议的Flask扩展
文件大小:38KB
文件格式:ZIP
更新时间:2024-06-03 06:34:31
Python
烧瓶-MQTT Flask扩展。 基本上,它是围绕的薄包装,旨在简化Flask中的MQTT集成。 MQTT是机器对机器的“物联网”协议,旨在用于极其轻量级的发布/订阅消息传递。 在上找到文档。 特征 通过Flask配置变量进行配置 在您的Web应用程序启动时自动连接 发布和订阅消息 对某些主题使用回调 对所有订阅的主题使用一个回调 局限性 Flask-MQTT的开发旨在为与物联网设备交互提供易于设置的解决方案。 典型的场景是运行mosquitto mqtt服务器和Flask Web服务器的Raspberry Pi。 多名工人 Flask-MQTT当前不适合与多个工作程序实例一起使用。 因此,如果您使用gevent或gunicorn之类的WSGI服务器,请确保只有一个工作实例。 重装机 确保禁用Flasks自动重新加载器。 如果激活,它将生成Flask应用程序的两个实例。 这导致了与多个
【文件预览】:
Flask-MQTT-master
----setup.py(2KB)
----.gitignore(1KB)
----Dockerfile(246B)
----flask_mqtt()
--------__init__.py(17KB)
----.travis.yml(310B)
----LICENSE(1KB)
----doc()
--------api()
--------Makefile(607B)
--------index.rst(2KB)
--------conf.py(5KB)
--------testing.rst(170B)
--------configuration.rst(5KB)
--------_themes()
--------usage.rst(6KB)
----CHANGELOG.md(2KB)
----setup.cfg(342B)
----README.md(6KB)
----.coveralls.yml(71B)
----tests()
--------test_flaskmqtt.py(4KB)
--------test_integration.py(5KB)
----example()
--------templates()
--------requirements.txt(368B)
--------environment.yml(1KB)
--------app.py(2KB)
----environment.yml(2KB)
----deploy.sh(84B)
----requirements()
--------development.in(72B)
--------common.txt(355B)
--------common.in(22B)
--------development.txt(2KB)