Optimizer đ§Ș
De optimizer analyseert voorspellingen, verbruiksgegevens en de huidige toestand van uw energiesysteem om kostenoptimale beslissingen te nemen. Hij vult de regelgebaseerde aansturing van evcc aan met voorspellende optimalisatie.
Waarom een optimizer?
Section titled âWaarom een optimizer?âevcc werkt regelgebaseerd en deterministisch. Dat werkt prima voor veel opstellingen. Bijvoorbeeld een zonnepanelensysteem, een thuisbatterij en één voertuig.
Bij complexere scenarioâs loopt deze aanpak tegen zijn grenzen aan:
- Meerdere voertuigen: welk voertuig moet eerst worden geladen?
- Thuisbatterij of voertuig: waar moet de beschikbare energie naartoe?
- Dynamische tarieven: loont het om vannacht uit het net te laden, of is er morgen genoeg zonne-energie?
De optimizer kan deze vragen beantwoorden. Op dit moment stelt u waarden zoals prijslimieten of de voorrang van de thuisbatterij zelf in. In de toekomst kunt u deze beslissingen aan de optimizer overlaten. Die vindt dan automatisch de optimale waarden. We werken hier stap voor stap aan.
Wat doet de optimizer?
Section titled âWat doet de optimizer?âDe optimizer verzamelt verschillende gegevens:
- Voorspellingsgegevens: opbrengst van zonne-energie, stroomprijzen, terugleververgoedingen, buitentemperatuur om de warmtevraag te voorspellen
- Historische gegevens: het typische verbruiksprofiel van uw huishouden
- Huidige toestand: laadniveau van de thuisbatterij, aangesloten voertuigen, warmtevraag
Op basis van deze gegevens berekent een optimalisatiealgoritme het verwachte gedrag van uw energiesysteem. Het bepaalt kostenoptimale acties: efficiënte laadplannen, batterijaansturing (ontladen blokkeren, netladen). Ook voorspelt het wanneer de thuisbatterij vol of leeg zal zijn.
Doel: energiekosten minimaliseren.
De optimizer gebruiken
Section titled âDe optimizer gebruikenâInschakelen via de gebruikersinterface:
- Configuratie â Experimenteel â inschakelen
- Configuratie â Optimizer đ§Ș â inschakelen
Voor de optimizer is een actieve sponsoring nodig. Bij nieuwe installaties kan het tot 24 uur duren voordat er genoeg gegevens zijn verzameld om de eerste resultaten te tonen.
- Hoofdweergave â Energiestroom (uitklappen): toont wanneer de thuisbatterij naar verwachting vol of leeg is.
- Menu â Optimizer: grafieken die tonen hoe uw thuisbatterij en laadpunten zich de komende uren zouden moeten gedragen en wat de verwachte energiekosten over de optimalisatiehorizon zijn (zie screenshot hieronder).

Huidige stand & volgende stappen
Section titled âHuidige stand & volgende stappenâDe optimizer dient op dit moment alleen ter informatie. Hij toont voorspellingen en mogelijke besparingen, maar stuurt nog niets actief aan.
Volgende stappen:
- Acties integreren: de thuisbatterij actief aansturen
- De optimizer laadplannen laten optimaliseren
- Gebruikers in staat stellen bepaalde instellingen aan de optimizer over te dragen
Technische achtergrond
Section titled âTechnische achtergrondâDe optimizer is gebaseerd op Python en benut het sterke ecosysteem voor wiskundige optimalisatie en statistiek. Hij maakt geen deel uit van evcc zelf, maar is een zelfstandige dienst.
Als de optimizer is ingeschakeld, wordt de clouddienst optimizer.evcc.io aangeroepen.
De dienst is stateless.
Gegevens worden alleen opgeslagen als u feedback geeft op de uitleg van een plan.
Details over privacy vindt u in onze privacyverklaring.
Net als evcc zelf is de optimizer open source: github.com/evcc-io/optimizer.
U kunt de Docker-image evcc/optimizer ook lokaal installeren.
Gebruik de omgevingsvariabele OPTIMIZER_URI om evcc naar uw eigen endpoint te laten verwijzen.
Om de berekening snel te houden, voegt evcc de slots na 48 uur samen tot slots van een uur.
Met uw eigen optimizer kunt u deze grens verschuiven met de omgevingsvariabele OPTIMIZER_COARSEN_AFTER in uren, bijv. 72.
De waarde 0 behoudt slots van 15 minuten voor de volledige voorspelling.