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를 참조하십시오.