Sign inSign up

chriskuba/e3dc-control

By chriskuba

•Updated about 4 years ago

Image
2

1.7K

chriskuba/e3dc-control repository overview

⁠E3C-Control

Alpine docker image of https://github.com/Eba-M/E3DC-Control⁠

This docker container runs the e3dc-control⁠ of Eba-M⁠. E3DC-Control is an optimize battery loading and wallbox using algorithm, to optimize self consumption of the solar power, to slow the rate of battery aging and prevent [german] "Abregelung" (restriction of power feed into the grid). This is optimized alternative than the E3DC owned algorithm.

It is necessary to

⁠See also

https://www.photovoltaikforum.com/thread/125497-e3dc-%C3%BCberschusssteuerung-per-rscp-und-raspberry-pi/⁠

Screen is used to run E3DC-Control in the background. Also checks every 10 seconds if screen exists otherwise restart screen.

The architectures supported by this image are:

ArchitectureTag
x86-64amd64-latest
arm64arm64v8-latest
armhfarm32v7-latest

⁠Usage

docker image: https://hub.docker.com/r/chriskuba/e3dc-control⁠

⁠docker-compose
---
version: "0.0.1"
service:
  e3dc-control:
    image: chriskuba/e3dc-control
    container-name: dynv6-client
    volumes:
      - /path/to/config:/config
      - /path/to/savedtoday.txt:/home/service_user/savedtoday.txt #optional
      - /path/to/logs:/your/configured/logpath/in/e3dc.config.txt #optional
    restart: always
⁠docker-cli
docker run -d \
  --name=dynv6-client \  
  -v /path/to/config:/config \
  -v /path/to/savedtoday.txt:/home/service_user/savedtoday.txt #optional
  -v /path/to/logs:/your/configured/logpath/in/e3dc.config.txt #optional
  --restart always
  chriskuba/e3dc-control
⁠Parameters
ParameterFunction
-v /configContains the e3dc.config.txt.
-v /home/service_user/savedtoday.txtIf file should be saved, mapping is necessary.
-v /your/configured/logpath/in/e3dc.config.txtWhen configured logs, this must be defined, except the log folder exists within /config
⁠THX to

https://hub.docker.com/r/stehada/e3dc-control⁠

⁠Known Issues

The alpine docker image is fix to the last 1.12 version because of an dns resolving bug in newer version. https://github.com/alpinelinux/docker-alpine/issues/155⁠ https://github.com/nginxinc/docker-nginx/issues/508⁠

Tag summary

Content type

Image

Digest

sha256:12fd098b3…

Size

7.8 MB

Last updated

about 4 years ago

docker pull chriskuba/e3dc-control