|
|
||
|---|---|---|
| .gitignore | ||
| Logger.py | ||
| README.md | ||
| Setup.py | ||
| ftp.sh | ||
| ftpconfig.sample.xml | ||
| main.py | ||
| move.py | ||
| settings.py | ||
| timeFunctions.py | ||
| weatherlog | ||
README.md
#Weatherstation ##Overview Python2, Bash, Tinkerforge
Setup
- Pfade, Urls und Benutzer in
ftpconfig.xmlanpassen (Vorlage: ftpconfig.sample.xml) settings.pyanpassen- brickd-host und Port
- Verwendete Sensoren in SENSORS anpassen
- Name
- UID
- SensorTyp
- Gewünschte Callback-zeiten in TIMES anpassen
- Tinkerforge-python-bindings installieren
all.pystarten, um Aufzeichnung zu starten- Aufzeichnung des aktuellen Tages werden in
recordsgespeichert - (ftp.sh bzw move.py) Nach dem Upload und dem Tagesende werden die Aufzeichnungen nach
archverschoben
- Aufzeichnung des aktuellen Tages werden in
- Cronjob für Upload mit ftp.sh einrichten
TODOS
- Logging auf loghandler umstellen https://docs.python.org/2/library/logging.html#handler-objects
- auf python3 umstellen
- settings aus python auslagern