ttn ulm muecke
1.0.0
TTNネットワーク上の多くのMQTTストリーム(またはアプリケーション)を購読し、(センサー)データをMySQLまたはInfluxDBデータベースに保存するサーバー。有効にすると、センサーデータを別のHTTP APIにリダイレクトできます。例を含めます。
ホットリロードをサポートします。アプリがデータベースから追加または削除された場合、サービスはこのMQTTストリームを購読または登録解除します。
Python 3でのみテストされています。Python2で動作する可能性がありますが、わかりません:)
仮想環境を作成し、入力してすべての依存関係をインストールします。
virtualenv <custom-path-to-virtual-env>
source <custom-path-to-virtual-env>/bin/activate
すべての依存関係をインストールします:
pip install -r requirements.txt
サーバーを実行します:
python3 server.py
...または、より安定したサービスのためにSystemDサービスを作成します。
AGPL 3.0
AGPL-3.0.TXTを参照してください。