Flask-MQTT
Flask用MQTT拡張
/icons/github.icon
paho-mqtt
のラッパー
ドキュメント
制限
複数のワーカーを使うのには適してない。
geventとかgunicornのようなWSGIサーバで使う場合は,1つのワーカーインスタンスにする。
利用シーンとして
Mosquitto
(MQTTブローカー)を実行している
Raspberry Pi
とFlask Webサーバとの組み合わせを想定している。
Flaskのautoloaderを無効にしておく。
code:app.py
app.run(use_reloader=False)
code:console
$ flask run --no-reload
型ヒント(type annotation)
を使っているので,Python 3.5より古いPythonを使う場合は
typingパッケージ
をインストールしておく。
SocketIOとの連携
#Python
#Flask