ttn ulm muecke
1.0.0
訂閱TTN網絡上許多MQTT流(或應用程序)並將(傳感器)數據保存到MySQL或InfluxDB數據庫中的服務器。如果啟用,它可以將傳感器數據重定向到另一個HTTP API,其中包括示例。
支持熱重新加載。從數據庫中添加或刪除應用程序時,該服務將訂閱或取消訂閱此MQTT流。
它只用Python 3進行了測試。可以在Python 2上工作,但我不知道:)
創建一個虛擬環境,輸入並安裝所有依賴項:
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。