In dit topic bespreken we het gebruik de setup van de evcc (officieel allemaal kleine lettertjes
) (https://evcc.io/) software om een laadpaal slim aan te sturen.
Veel laadpalen hebben beperkte mogelijkheden rond het slim aansturen van het laden. Evcc is een software oplossing die het mogelijk maakt 1 of meerdere laadpalen aan te sturen op basis van verschillende factoren zoals de huidige opwek van zonne-energie, elektriciteitsprijs en zelf de co2 uitstoot van de huidige energie mix.
Daarnaast bevat evcc sinds de laatste versies ook de mogelijkheid om je thuisbatterij toe te voegen. Aangezien een thuisbatterij vaak een eigen "NOM" (nul op meter) regeling heeft doet evcc in de basis niet meer dan het verbruik van de laadpaal beperken of verhogen om zo de thuisbatterij te laten ontladen of net te laten laden als er PV stroom is door bv. later in te schakelen.
/f/image/LPPHHFEVTKLmqrAWTV7ylop2.png?f=fotoalbum_large)
Officiële installatie documentatie: https://docs.evcc.io/en/docs/installation
home assistant add-on: https://github.com/evcc-io/hassio-addon
Waar deze file zich bevind is afhankelijk van je installatie type. Volgende zaken moeten geconfigureerd worden voor een absoluut minimale setup:
Een meter voor je zonne-energie is optioneel maar wel aan te raden omdat dit meer inzicht gaat geven in het aandeel zonne-energie je gebruikt voor het laden.
Verder is het ook aan te raden om de integratie met je auto te configureren. Dit maakt het dan mogelijk om auto specifieke configuratie te doen. Via de API van de autofabrikant kan je de status van de wagen uitlezen. Op die manier kan evcc via de planner of via doelladen bepalen wat het batterijpercentage van je wagen is en het laden zo goedkoop mogelijk starten en stoppen. Bv: laad de wagen van ma-vrij altijd op tot 80%
Het is aan te raden om alle limieten van je wagen zo hoog mogelijk te zetten en alles vanuit evcc aan te sturen omdat.
Voor de Belgen met het capaciteitstarief bestaat er ook de mogelijkheid om hier op te beperken. Dit doe je door via de yaml duidelijk te maken aan evcc welke "circuits" er zijn en op de relevante circuits de juiste beperkingen te zetten (zie voorbeeld hieronder).
Het staat iedereen vrij om evcc te runnen waar hij/zij dit wenst, wel is het belangrijk om te weten dat de leercurve steil kan zijn als je met docker of Home Assistant integraties aan de slag gaat omdat de file structuur daar gelaagd is.
Voor Alfen gebruikers wordt het TEN STELLIGSTE afgeraden om naast evcc ook de Alfen integratie te activeren aangezien deze conflicten veroorzaakt en onverwachte wijzigingen doorvoert.
Momenteel is configureren via de ui mogelijk maar wel nog steeds in actieve ontwikkeling.
Het advies op 12/2025 blijft ook om de configuratie goed onder controle te houden door YAML te gebruiken.
Voor het gemak geven we hieronder een voorbeeld configuratie mee:
1. off: dit maakt de laadpaal inactief.
2. solar: enkel laden bij voldoende zonne-energie productie.
3. min+solar: laden aan de minimum laadsnelheid en sneller laden indien er zonne-energie voor handen is.
4. fast: Laden aan de maximaal mogelijke snelheid.
Veel laadpalen hebben beperkte mogelijkheden rond het slim aansturen van het laden. Evcc is een software oplossing die het mogelijk maakt 1 of meerdere laadpalen aan te sturen op basis van verschillende factoren zoals de huidige opwek van zonne-energie, elektriciteitsprijs en zelf de co2 uitstoot van de huidige energie mix.
Daarnaast bevat evcc sinds de laatste versies ook de mogelijkheid om je thuisbatterij toe te voegen. Aangezien een thuisbatterij vaak een eigen "NOM" (nul op meter) regeling heeft doet evcc in de basis niet meer dan het verbruik van de laadpaal beperken of verhogen om zo de thuisbatterij te laten ontladen of net te laten laden als er PV stroom is door bv. later in te schakelen.
/f/image/LPPHHFEVTKLmqrAWTV7ylop2.png?f=fotoalbum_large)
Installatie
Evcc is een stukje software wat je moet draaien in je eigen thuisnetwerk en bij voorkeur 24/24u actief is. Dit kan perfect op een Raspberry pi of op je NAS, in een docker container of als home assistant add-on.Officiële installatie documentatie: https://docs.evcc.io/en/docs/installation
home assistant add-on: https://github.com/evcc-io/hassio-addon
Configuratie
Na de installatie en voor evcc kan starten moet je de configuratie aanpassen. De configuratie bevind zich in een yaml file met de naam evcc.yaml.Waar deze file zich bevind is afhankelijk van je installatie type. Volgende zaken moeten geconfigureerd worden voor een absoluut minimale setup:
- Een grid meter waaruit evcc kan afleiden of je huisinstallatie aan exporteren of importeren is en hoeveel. (Bijvoorbeeld een Homewizard P1 meter)
- Een charger dit is de configuratie om te communiceren je laadpaal/wallbox.
- Een loadpoint: hiermee configureer je het standaard gedrag van evcc voor je laadpaal. Hier koppel je als het ware de virtuele laadpaal aan een "laadplekje"
Een meter voor je zonne-energie is optioneel maar wel aan te raden omdat dit meer inzicht gaat geven in het aandeel zonne-energie je gebruikt voor het laden.
Verder is het ook aan te raden om de integratie met je auto te configureren. Dit maakt het dan mogelijk om auto specifieke configuratie te doen. Via de API van de autofabrikant kan je de status van de wagen uitlezen. Op die manier kan evcc via de planner of via doelladen bepalen wat het batterijpercentage van je wagen is en het laden zo goedkoop mogelijk starten en stoppen. Bv: laad de wagen van ma-vrij altijd op tot 80%
Het is aan te raden om alle limieten van je wagen zo hoog mogelijk te zetten en alles vanuit evcc aan te sturen omdat.
Voor de Belgen met het capaciteitstarief bestaat er ook de mogelijkheid om hier op te beperken. Dit doe je door via de yaml duidelijk te maken aan evcc welke "circuits" er zijn en op de relevante circuits de juiste beperkingen te zetten (zie voorbeeld hieronder).
Het staat iedereen vrij om evcc te runnen waar hij/zij dit wenst, wel is het belangrijk om te weten dat de leercurve steil kan zijn als je met docker of Home Assistant integraties aan de slag gaat omdat de file structuur daar gelaagd is.
Voor Alfen gebruikers wordt het TEN STELLIGSTE afgeraden om naast evcc ook de Alfen integratie te activeren aangezien deze conflicten veroorzaakt en onverwachte wijzigingen doorvoert.
Momenteel is configureren via de ui mogelijk maar wel nog steeds in actieve ontwikkeling.
Het advies op 12/2025 blijft ook om de configuratie goed onder controle te houden door YAML te gebruiken.
Voor het gemak geven we hieronder een voorbeeld configuratie mee:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
| site: - title: Tweakers #Naam voor je evcc site meters: grid: HuisMeter #grid meter, hier define je objectnaam, later hoe die meter opgebouwd is (bv HW P1 Dongle) pv: - pvHuis #(setje 1 PV) - pvTuinHuis #(setje 2 PV) - pvOmheining #(setje 3 PV) residualpower: 100 circuits: - name: AutomaatNetaansluiting maxCurrent: 23 maxPower: 5000 #max peak on grid meter: HuisMeter parent: log: debug levels: core: debug cc-main: debug - name: pvHuis type: sma #Gebruik relevante template voor je PV omvormer(s) uri: 192.168.1.20 password: l33t - name: pvTuinHuis type: sma uri: 192.168.1.30 password: l33t - name: pvOmheining type: sma uri: 192.168.1.40 password: l33t chargers: - name: ChargingPointAlfen type: alfen #voorbeeld Alfen hier uri: 192.168.1.50 # TCP ModBus address IP van de Alfen - name: ChargingPointAlfenMono type: alfen uri: 192.168.1.60 tariffs: currency: EUR # (default EUR) grid: type: template template: nordpool region: BE # optional currency: EUR # optional formula: ((1.02 * price + 0.0683261) * 1.06) #Belgische formule om all in te berekenen, pas zelf aan, denk aan je volgorde van bewerkingen solar: #Voeg voor iedere array die je hebt deze informatie apart toe en dan krijg je mooie voorspellingen wat er van kWh opgebracht gaat worden - type: template template: open-meteo lat: x.01234567891 # Latitude lon: y.01234567891 # Longitude dec: 40 # Decline, 0 = horizontal, 90 = vertical kwp: 3 # Maximum generator power (kWp) az: -35 # Azimuth, -180 = north, -90 = east, 0 = south, 90 = west, 180 = north loadpoints: - title: Garage # display name for UI priority: 60 charger: ChargingPointAlfen # Wallbox Referenz circuit: AutomaatLaadpaalVoortuin mode: off # charge mode (off, now, minpv, pv) enable: threshold: -300 #start charging the car when feed in is 300W for 120s delay: 120s # duration of feedin treshold disable: threshold: 1200 #stop charging when the car has been charging for 15 (delay value) minutes using this number of Watt> delay: 15m # 15 minutes definition - title: Carport priority: 55 charger: ChargingPointAlfenMono circuit: AutomaatLaadpaalOpritAchter mode: pv phases: 1 enable: threshold: -200 delay: 60s disable: threshold: 800 delay: 5m |
sponsertoken
evcc is open source software maar om de software te kunnen gebruiken heb je een sponsortoken nodig. Hiervoor moet je sponsor worden via github (https://github.com/sponsors/evcc-io) dit kan vanaf 2 euro/maand en daarna kan je een token krijgen via https://sponsor.evcc.io/. Deze token moet je ingeven in je configuratie. Als sponsor kan je ook sticker aanvragen op: https://evcc.io/stickerLaadmodussen
Er zijn op dit moment 4 laad modussen:1. off: dit maakt de laadpaal inactief.
2. solar: enkel laden bij voldoende zonne-energie productie.
3. min+solar: laden aan de minimum laadsnelheid en sneller laden indien er zonne-energie voor handen is.
4. fast: Laden aan de maximaal mogelijke snelheid.
[ Voor 45% gewijzigd door HyperBart op 28-12-2025 00:40 ]
/f/image/ABAjbJM35TI8xJW9Wd5bGEoL.png?f=fotoalbum_large)
/f/image/7Y7sFlWHSWwL4t5SHtRqd4bY.png?f=fotoalbum_large)
:strip_exif()/f/image/vOjnE2F7dB6MtPit0pRpJrJP.jpg?f=fotoalbum_large)
:strip_exif()/f/image/w49l1E1SNLjt2mNaCWV4JFbo.jpg?f=fotoalbum_large)