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。