Docker-compose environment that grabs La Crosse Weather cloud data and displays within a Grafana dashboard
Credit for original code: https://github.com/keithprickett/lacrosse_weather and https://github.com/dbconfession78/py_weather_station
Verified with V50
- Either rename sample.env to .env and edit (no qoutes around values)
- Create individual env variables
- PASSWORD
- SENSORMAIN
- SENSOROUTSIDE
- TIMEZONE
- Edit docker-compose file directly
docker-compose up -d
Access Grafana (admin\admin) http://dockerhost:3000/
- Dashboard: http://dockerhost:3000/d/FTJglUyGz (Weather)
Python script that runs every 30 seconds to pull from La Crosse cloud and write to InfluxDB
InfluxDB with weather
database being created and used
Grafana with InfluxDB datasource and dashboard (Weather) created