Collect data from SENEC photovoltaics and push it to InfluxDB 2
Tested with SENEC.Home V3 hybrid duo and Raspberry Pi 4 Model B on Raspbian GNU/Linux 10 (buster)
-
Make sure that you have a SENEC device in your house that can be reached via the LAN
-
Make sure your InfluxDB2 database is ready (not subject of this README)
-
Prepare an
.env
file (see.env.example
) -
Run the Docker container, preferably on an in-house Linux box:
docker run --env-file .env ghcr.io/solectrus/senec-collector:latest src/main.rb
The Docker image support multiple platforms: linux/amd64
, linux/arm64
, linux/arm/v7
Example for Raspberry Pi:
docker buildx build --platform linux/arm/v7 -t senec-collector .
Copyright (c) 2020-2021 Georg Ledermann, released under the MIT License