Collects electricity consumption data from Shelly energy meters and transfers it to InfluxDB 2
Tested with:
- Shelly Pro 3EM
- Shelly Plus Plug S
Linux machine with Docker installed, InfluxDB 2 database
-
Prepare a Linux box (Raspberry Pi, Synology NAS, ...) with Docker installed
-
Make sure your InfluxDB2 database is ready (not subject of this README)
-
Prepare an
.env
file (see.env.example
) -
Run the Docker container on your Linux box:
docker compose up
The Docker image support multiple platforms: linux/amd64
, linux/arm64
, linux/arm/v7
Copyright (c) 2024 Georg Ledermann, released under the MIT License