Export the status of your Haverland Smartwave Heaters as Prometheus metrics.
- Docker
- Docker-Compose (optional)
-
Run the exporter...
with the Docker CLI:
docker run -p 127.0.0.1:22200:22200 \ --env HAVERLAND_USERNAME=your_username \ --env HAVERLAND_PASSWORD=your_password \ trastle/haverland-smartwave-prometheus-exporter
with Compose:
Add your credentials to
docker-compose.yml
docker-compose up -d
-
Look at your metrics
curl localhost:22200/metrics
- JDK8
- Maven 3
- Docker
- Docker-Compose
-
To build the application
mvn clean package
-
To start application
java -jar target/HeaterTool-1.0-SNAPSHOT.jar server config.yml
-
Build
docker-compose build