You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
root 50f8ffde1d placed try catch at correct location 2 months ago
sensoren Si7021 Script vervollständigt 1 year ago
.gitignore data to git 1 year ago
LICENSE data to git 1 year ago
README.md „README.md“ ändern 1 year ago
config.json.sample data to git 1 year ago
crawler.py placed try catch at correct location 2 months ago

README.md

Scripts für meine Wetterstation

Hier sind einige Python3 Scripts, mit welchen ich die verschiedenen Sensoren meiner Wetterstation auslese, daraus einige zusätzliche Wetter-Werte berechne und all diese Daten in eine InfluxDB speichere.

Um die Scripts vollständig nutzen zu können, braucht man logischerweise eine InfluxDB und dann noch einige Pakete:

root@testpi:/# apt update
root@testpi:/# apt install git python3 python3-dev python3-pip python3-setuptools python3-wheel --no-install-recommends --no-install-suggests
root@testpi:/# pip3 install influxdb RPi.bme280 smbus smbus2 Adafruit-DHT Adafruit-BMP
root@testpi:/# cd /opt
root@testpi:/# git clone https://codeberg.org/wh0ami/weather-backend
root@testpi:/# cd weather-backend
root@testpi:/# cp config.json.sample config.json

(Getestet auf einem RaspberryPi 3 Modell B+ mit Raspbian Buster)

Für die Datenbankverbindung müssen die entsprechenden Zugangsdaten in der config.json eingetragen werden.
Die Scripts muss man ggf. an das eigene Setup anpassen. Für die spätere Nutzung bietet es sich an, das Script regelmäßig per Cronjob auszuführen.

Bei Problemen gerne ein Issue eröffnen. :)