A loose collection of scripts and services to regulate an old Vaillant heater via Raspberry Pi. The regulator is a simple python script and is executed through a systemd service in a screen terminal. To gather and visualize all kinds of metrics the script exposes data to prometheus. The metrics can be shown in a Grafana dashboard.
- Python
- Prometheus
- Grafana
- Install Prometheus and Grafana
- Clone the repository
- Create virtualenv and install requirements.txt
- Edit and move
heizung.serviceandprometheus.serviceto/etc/systemd/system - Enable the systemd services
- After a reboot check
screen -r Heizungfor an interactive shell to the regulator
Project is: active.
Created by [@ma-adrian] - feel free to contact me!