• TheMystery
  • Registratie: Februari 2004
  • Laatst online: 01-07 20:58
mistral2 schreef op dinsdag 9 juni 2026 @ 20:02:
[...]

Zou het kunnen zijn dat de PV-DC niet goed meegenomen wordt in de geoptimaliseerde grafiek? Het lijkt wel alsof de PV-DC daar als accu-uit staat (wat te verklaren is uit het feit dat PV-DC binnen een battery gedefinieerd wordt.).

In heb zowel PV-AC als PV-DC. Niet-geoptimaliseerd zie je beide terugkoen, maar in de de geoptimaliseerde plaat is de PV-DC component 'verdwenen':

[Afbeelding]
Pv Dc staat in de 3de grafiek, bij je thuisbatterij.
djoenez schreef op dinsdag 9 juni 2026 @ 10:37:
[...]

Dat zou ik ook wel zien zitten. of een soort van "opportunistic charging". voorbeeld:

Ik heb 2 elektrische autos, en ik zorg dat ze altijd op een minimale hoeveelheid staan via DAO, in het weekend hoog ik ze op zodat ze op de goedkope moment in het weekend worden volgeladen.

Wat mijn feature request zou zijn dat als de prijs laag is / grid niet nodig is om de batterij vol te gooien om later weer te verkopen, de auto wordt geladen als de prijs laag is dan een "gemiddelde voor de week"?
Dit is allemaal makkelijker gezegd dan uitgevoerd.
DAO is gebouwd om met een wiskundig algoritme te bepalen op welke wijze jouw apparaten (met hun eigenschappen) moeten worden ingezet om in de gegeven externe omstandigheden (prijs, pv-productie, warmtebehoefte, enz) te komen tot zo laag mogelijke kosten (bij minize cost) of zo laag mogelijke inkoop (bij minimize consumption). Daar past zo'n "logisch geredeneerde feature niet in.
Wat ik voor dit jaar nog mogelijk als uitbreiding zie (zeker met het oog op einde saldering vanaf 1-1-2027):
  • Een door de gebruiker instelbare waardering van de inhoud van de thuisbatterij aan het eind van de planningshorizon. Deze wordt nu gewaardeerd op de gemiddelde inkoopprijs in de planningsperiode.
  • Idem voor de inhoud van de DHW-boiler
  • Idem voor de inhoud van de accu van de ev(s)
  • Uitbreiding van de planningshorizon, waarbij de gebruiker zelf mag opgeven waar zijn horizon ligt (maximaal 5 dagen), welke "predictor" hij wil gebruiken.
Ik denk dat door de combinatie van deze uitbreidingen het wel mogelijk wordt met het mip-algoritme te bepalen wanneer het goedkoper is pv-overschot te gebruiken voor het laden van een thuisbatterij of voor het laden van (een van) de elektrische auto('s).

Dit is niet een twee drie klaar want er zijn nog wel een paar grote uitdagingen, zoals:
  • exponentiële toename van de rekentijd, dit kan o.a. worden verminderd door alleen de eerste 24 uur te rekenen met kwartier-interval en daarna met uur-interval, maar ook "onthouden" van de berekende inzetten voor het volgende interval en deze "alvast" doorzetten naar de apparaten als de berekening van het volgende interval start.
  • auto inplannen ook als is ie niet thuis of niet ingeplugd
  • auto inplannen met een in de tijd variabele, instelbare minimum en maximum SoC
@djoenez @thomvh en alle andere gebruikers:
  • hoe kijken jullie hiernaar?
  • wat is jullie mening?
  • hebben jullie nog ideeën om te rekentijd te verminderen of het algortime beter te maken?

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer


  • PieAr
  • Registratie: Juni 2026
  • Laatst online: 23-06 10:21
thomvh schreef op dinsdag 9 juni 2026 @ 16:35:
[...]

Hoe weet je wat de goedkoopste en duurste uren zijn die jij kunt vullen met je accu? Hiermee bedoel ik mijn accu is niet vol of leeg in 15 minuten. Dus hier wat mee spelen in hoe hij zo goedkoop mogelijk vol gemaakt kan worden en zo duur mogelijk verkocht kan worden is wel handig. Dat is ook wat de "minimal cost" optie doet. Hierbij ook rekening houden met de cycle cost en eventuele omzettings verliezen.
ow ja, dat klopt, er kan nog wel meer uitgehaald worden. bedankt! Het leek mij eenvoudig omdat ik uitging van 1x laden en ontladen op een dag omdat het bij uurtarieven vrijwel altijd zo was dat rond de middag het 2 uur (of langer) het goedkoopste was en in de avond 2 uur (of langer) het duurste. Maar deze DAO houd dus goed rekening met losse kwartiertjes en eventueel zelf meer dan 1 laadcyclus op een dag. Leuk. Ik ben benieuwd.

  • thomvh
  • Registratie: September 2013
  • Laatst online: 11:29
KC27 schreef op woensdag 10 juni 2026 @ 00:24:
[...]

Dit is allemaal makkelijker gezegd dan uitgevoerd.
DAO is gebouwd om met een wiskundig algoritme te bepalen op welke wijze jouw apparaten (met hun eigenschappen) moeten worden ingezet om in de gegeven externe omstandigheden (prijs, pv-productie, warmtebehoefte, enz) te komen tot zo laag mogelijke kosten (bij minize cost) of zo laag mogelijke inkoop (bij minimize consumption). Daar past zo'n "logisch geredeneerde feature niet in.
Wat ik voor dit jaar nog mogelijk als uitbreiding zie (zeker met het oog op einde saldering vanaf 1-1-2027):
  • Een door de gebruiker instelbare waardering van de inhoud van de thuisbatterij aan het eind van de planningshorizon. Deze wordt nu gewaardeerd op de gemiddelde inkoopprijs in de planningsperiode.
  • Idem voor de inhoud van de DHW-boiler
  • Idem voor de inhoud van de accu van de ev(s)
  • Uitbreiding van de planningshorizon, waarbij de gebruiker zelf mag opgeven waar zijn horizon ligt (maximaal 5 dagen), welke "predictor" hij wil gebruiken.
Ik denk dat door de combinatie van deze uitbreidingen het wel mogelijk wordt met het mip-algoritme te bepalen wanneer het goedkoper is pv-overschot te gebruiken voor het laden van een thuisbatterij of voor het laden van (een van) de elektrische auto('s).

Dit is niet een twee drie klaar want er zijn nog wel een paar grote uitdagingen, zoals:
  • exponentiële toename van de rekentijd, dit kan o.a. worden verminderd door alleen de eerste 24 uur te rekenen met kwartier-interval en daarna met uur-interval, maar ook "onthouden" van de berekende inzetten voor het volgende interval en deze "alvast" doorzetten naar de apparaten als de berekening van het volgende interval start.
  • auto inplannen ook als is ie niet thuis of niet ingeplugd
  • auto inplannen met een in de tijd variabele, instelbare minimum en maximum SoC
@djoenez @thomvh en alle andere gebruikers:
  • hoe kijken jullie hiernaar?
  • wat is jullie mening?
  • hebben jullie nog ideeën om te rekentijd te verminderen of het algortime beter te maken?
Ik spew even gewoon mijn gedachten:
- Waarom 5 dagen en niet met 3 dagen beginnen. Weers voorspellingen verder zijn niet de beste dus de stroomprijs voorspelling ook niet. Het is volgens mij vooral dat je de termijn zo lang wil hebben tot het volgende vertrek moment van de "minst gebruikte" opslag e.g. vaak de EV meegnomen wordt en goed gepland kan worden.
- De schaduwprijs van de energie misschien los trekken tussen de accu, DHW en Auto (Ik weet niet of dit al gebeurd in alle eerlijkheid).
- Er is dus iets van een systeem nodig die eigenlijk het gedrag van de auto voorspeld (Verbruik en aanwezigheid). Hierbij moet de min soc altijd gehaald worden. Dus e.g. minimaal 20% direct opladen en dan de planning maken.

  • thomvh
  • Registratie: September 2013
  • Laatst online: 11:29
PieAr schreef op woensdag 10 juni 2026 @ 08:36:
[...]

ow ja, dat klopt, er kan nog wel meer uitgehaald worden. bedankt! Het leek mij eenvoudig omdat ik uitging van 1x laden en ontladen op een dag omdat het bij uurtarieven vrijwel altijd zo was dat rond de middag het 2 uur (of langer) het goedkoopste was en in de avond 2 uur (of langer) het duurste. Maar deze DAO houd dus goed rekening met losse kwartiertjes en eventueel zelf meer dan 1 laadcyclus op een dag. Leuk. Ik ben benieuwd.
Gister heb ik bijvoorbeeld geladen tot 100%, daarna was er een 15 minuten window waarin de prijs even dipte en daarna weer piekte. Waardoor DAO dus is gaan ontladen om daarna weer een kwartier bij te laden. Je kunt met kwartier prijzen terug naar de setup zoals jij hem gedacht had, waarbij je gewoon de goedkoopste en duurste aan een gesloten momenten pakt. Maar ik vond dit wel grappig. Beetje hyper optimalisatie.

  • johnvolkering
  • Registratie: Juli 2007
  • Laatst online: 18:24
The Source schreef op zondag 7 juni 2026 @ 12:00:
[...]

Ik gebruik ook Solarman, mijn simpele automation. 2 TOU (0 - 23.55 en 23.55 tot 0)


[...]
Beste @The Source,

Bedankt voor het delen van je automation.

Vraagje, stuur je ook op dao_set_power_feedin? Ik ben bij solarman niet op de hoogte van deze parameter. Vandaar dat ik nu met de sunsynk integratie speel. maar ik vind het eng dat deze parameters aanstuur welke niet in de interface zitten (alleen in modbus)

Solarman heeft Grid Max Import/Export power optie. Zou deze hiervoor geschikt zijn?

Hoe hebben andere tweakers dit opgelost?

[ Voor 8% gewijzigd door johnvolkering op 10-06-2026 13:41 ]


  • Dogooder
  • Registratie: April 2004
  • Nu online

Dogooder

dus...

KC27 schreef op woensdag 10 juni 2026 @ 00:24:
[...]
  • hebben jullie nog ideeën om te rekentijd te verminderen of het algortime beter te maken?
Ik ben al een tijdje mij aan het verdiepen waarom het algoritme soms enorme uitschieters heeft in rekentijd. De mediane rekentijd is namelijk prima. Dat is wel beetje in de aard van MIP, maar toch wil ik er graag achter komen.

Hierbij mijn statistiek:

Afbeeldingslocatie: https://tweakers.net/i/G6-DCcKc1qlc9H5WY6PZpd15LNM=/800x/filters:strip_exif()/f/image/wfA88552HR4aIAOpncdnNjJK.png?f=fotoalbum_large

Waarbij kans op een rekentijd explosie (>10 seconden) bij 3 veschillende catgorieen van de prijs (laag - midden - hoog).
code:
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
--- PRIJSGRENZEN IN PRIJS DATA ---

Lage prijs grens (<= 25%): 0.1682 EUR/kWh

Hoge prijs grens (>= 75%): 0.3002 EUR/kWh

--- STATISTIEKEN PER CATEGORIE ---

Categorie: Laag (onderste 25%)

  Aantal runs: 1245

  Gemiddelde rekentijd: 32.99 sec

  Mediane rekentijd: 0.89 sec

------------------------------

Categorie: Gemiddeld (midden 50%)

  Aantal runs: 999

  Gemiddelde rekentijd: 23.72 sec

  Mediane rekentijd: 1.09 sec

------------------------------

Categorie: Hoog (bovenste 25%)

  Aantal runs: 751

  Gemiddelde rekentijd: 44.94 sec

  Mediane rekentijd: 1.03 sec

------------------------------
--- KANS ---

Categorie: Laag (onderste 25%)

Kans op explosie: 14.5%

Categorie: Gemiddeld (midden 50%)

Kans op explosie: 19.9%

Categorie: Hoog (bovenste 25%)

Kans op explosie: 23.8%
Mijn vermoeden was dat het harder rekenen is bij hoge spreiding, want dan moet er lang gezocht worden tot de max gap te komen.
Daarom draai ik nu al een tijdje proef met
model.max_mip_gap = max_gap # <-- Let op: '_abs' is hier weggelaten!
met dan een relatieve max_gap van 2.5%, met het idee dat als er veel winst te behalen valt dan hoeft hij van mij minder te zoeken om de laatste 10cent er ook uit te persen.

Maar in de praktijk valt deze maatregel tegen. Ik zie geen afname in uitschieters.

Vervolgens ben ik mij gaan verdiepen in MILP solvers (branch and bound) en ik heb wel wat potentiële verbeteringen gespot, maar ik durf het nog niet aan om aan de logica van DAO te zitten. :)
Maar mijn bevindingen tot nu toe:
Het Mixed gedeelte, dus het gebruik van binaries vertragen de rekentijd enorm omdat bij iedere binary keuze een boom moet worden gebouwd. Hierin de code slimmer maken zou kunnen helpen.
gespotte kandidaten:
  • De zonnepanelen schakelaar pv_dc_on_off, deze kan ook worden omgezet naar een continue variabele. Bijj een positieve prijs zal de solver automatisch 1.0 kiezen (want meer zon = meer gratis energie/winst). Bij een negatieve prijs zal de solver naadloos gaan "schuiven" en de variabele naar 0.0 (of ergens daartussenin) zetten, maar dit doet hij vele vele malen sneller dan een binary.
  • De switch voor Laden / Ontladen (ac_to_dc_on en ac_from_dc_on)
    Ik denk dat deze overbodig is omdat er ook al een ac_to_dc_w en ac_from_dc_w is die linear berekent hoeveel watt er moet geladen/ontladen.
    Efficiencies zullen er voor zorgen dat het nooit rendabel is om tegelijk te laden of te ontladen. Dit scheelt weer zo'n 96 binaire beslissingen.
Maar wat ik al zei ik ben wat huiverig om bovenstaande punten aan te pakken. @KC27 wat vindt jij hier van?

  • wmc
  • Registratie: November 2012
  • Laatst online: 12:13

wmc

Wordt er op dit moment al een warme start gebruikt voor opvolgende solver stappen? Hiermee bedoel ik, wordt de vorige optimalisatie als startoplossing gebruikt voor het huidige probleem?

  • thomvh
  • Registratie: September 2013
  • Laatst online: 11:29
johnvolkering schreef op woensdag 10 juni 2026 @ 10:28:
[...]

Beste The Source,

Bedankt voor het delen van je automation.

Vraagje, stuur je ook op dao_set_power_feedin? Ik ben bij solarman niet op de hoogte van deze parameter. Vandaar dat ik nu met de sunsynk integratie speel. maar ik vind het eng dat deze parameters aanstuur welke niet in de interface zitten (alleen in modbus)

Solarman heeft Grid Max Import/Export power optie. Zou deze hiervoor geschikt zijn?

Hoe hebben andere tweakers dit opgelost?
feedin <0 dan set ik de TOU power. Ik gebruik geen Max Export Power. feedin >0 set ik Max Grid Import.

  • johnvolkering
  • Registratie: Juli 2007
  • Laatst online: 18:24
thomvh schreef op woensdag 10 juni 2026 @ 11:40:
[...]

feedin <0 dan set ik de TOU power. Ik gebruik geen Max Export Power. feedin >0 set ik Max Grid Import.
Doe je dit met de Sunsynk integratie in Deye of met Solarman? ik kon TOU power optie niet vinden in Solarman.

[ Voor 3% gewijzigd door johnvolkering op 10-06-2026 14:20 ]


  • thomvh
  • Registratie: September 2013
  • Laatst online: 11:29
johnvolkering schreef op woensdag 10 juni 2026 @ 13:43:
[...]

Doe je dit met de Sunsynk integratie in Deye of met Solarman? ik kon TOU power optie niet vinden in Solarman.
Ik gebruik solar assistant. Maar iets als number.deye_prog1_power (Dit heb ik even van iemand die volgens mij ook solarman gebruikt) heb je dat niet? Waar bij prog1/2/3/4 etc je TOU tijden zijn. Ik heb ook ontdekt dat als je alle TOU tijden op 00:00 zet. Dan werkt alleen het laatste slot.

[ Voor 15% gewijzigd door thomvh op 10-06-2026 16:04 ]


  • Batavia
  • Registratie: Mei 2011
  • Laatst online: 18:17
djoenez schreef op dinsdag 9 juni 2026 @ 10:37:
[...]

Dat zou ik ook wel zien zitten. of een soort van "opportunistic charging". voorbeeld:

Ik heb 2 elektrische autos, en ik zorg dat ze altijd op een minimale hoeveelheid staan via DAO, in het weekend hoog ik ze op zodat ze op de goedkope moment in het weekend worden volgeladen.

Wat mijn feature request zou zijn dat als de prijs laag is / grid niet nodig is om de batterij vol te gooien om later weer te verkopen, de auto wordt geladen als de prijs laag is dan een "gemiddelde voor de week"?
Bij mijn auto kan ik instellen hoe vol hij moet. Nu heb ik de kort samen gevat de volgende automation
if price < 0 targetsoc = 100
if IsCheap() targetsoc = 80
if isNormal targetsoc = 70
if isExpensive targetsoc = 60
en een 2e automation met
if currentSoc < 35 -> chargeNow()
Op deze manier zorg ik er voor dat DAO altijd mijn auto oplaad zodat ik in iedergeval een naar het werk op en neer kom. Maar als het echt goedkoper is dan laad hij (veel) meer.

In de praktijd zie ik dat als ik de auto overdag thuis heb staan hij tot 80% laad en s'nachts regelmatig niet boven de 60 uit komt. Eigenlijk precies wat ik wil.

Enige waar ik nog tegen aan loop is dat dayahead prijzen een relatief korte window zijn. 48 uur zou al een hele verbetering zijn wat mijn auto betreft.

  • johnvolkering
  • Registratie: Juli 2007
  • Laatst online: 18:24
thomvh schreef op woensdag 10 juni 2026 @ 16:03:
[...]

Ik gebruik solar assistant. Maar iets als number.deye_prog1_power (Dit heb ik even van iemand die volgens mij ook solarman gebruikt) heb je dat niet? Waar bij prog1/2/3/4 etc je TOU tijden zijn. Ik heb ook ontdekt dat als je alle TOU tijden op 00:00 zet. Dan werkt alleen het laatste slot.
Nee, solarman heeft dat niet. Het regelt voornamelijk op SOC of voltage in de TOU progs.

  • thomvh
  • Registratie: September 2013
  • Laatst online: 11:29
johnvolkering schreef op woensdag 10 juni 2026 @ 22:23:
[...]

Nee, solarman heeft dat niet. Het regelt voornamelijk op SOC of voltage in de TOU progs.
Correctie, hij gebruikte de sunsyk plugin. Heeft het TOU scherm op je Deye wel een power optie?
Dogooder schreef op woensdag 10 juni 2026 @ 11:02:
[...]

Ik ben al een tijdje mij aan het verdiepen waarom het algoritme soms enorme uitschieters heeft in rekentijd. De mediane rekentijd is namelijk prima. Dat is wel beetje in de aard van MIP, maar toch wil ik er graag achter komen.

Hierbij mijn statistiek:

[Afbeelding]

Waarbij kans op een rekentijd explosie (>10 seconden) bij 3 veschillende catgorieen van de prijs (laag - midden - hoog).
code:
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
--- PRIJSGRENZEN IN PRIJS DATA ---

Lage prijs grens (<= 25%): 0.1682 EUR/kWh

Hoge prijs grens (>= 75%): 0.3002 EUR/kWh

--- STATISTIEKEN PER CATEGORIE ---

Categorie: Laag (onderste 25%)

  Aantal runs: 1245

  Gemiddelde rekentijd: 32.99 sec

  Mediane rekentijd: 0.89 sec

------------------------------

Categorie: Gemiddeld (midden 50%)

  Aantal runs: 999

  Gemiddelde rekentijd: 23.72 sec

  Mediane rekentijd: 1.09 sec

------------------------------

Categorie: Hoog (bovenste 25%)

  Aantal runs: 751

  Gemiddelde rekentijd: 44.94 sec

  Mediane rekentijd: 1.03 sec

------------------------------
--- KANS ---

Categorie: Laag (onderste 25%)

Kans op explosie: 14.5%

Categorie: Gemiddeld (midden 50%)

Kans op explosie: 19.9%

Categorie: Hoog (bovenste 25%)

Kans op explosie: 23.8%
Mijn vermoeden was dat het harder rekenen is bij hoge spreiding, want dan moet er lang gezocht worden tot de max gap te komen.
Daarom draai ik nu al een tijdje proef met
model.max_mip_gap = max_gap # <-- Let op: '_abs' is hier weggelaten!
met dan een relatieve max_gap van 2.5%, met het idee dat als er veel winst te behalen valt dan hoeft hij van mij minder te zoeken om de laatste 10cent er ook uit te persen.

Maar in de praktijk valt deze maatregel tegen. Ik zie geen afname in uitschieters.

Vervolgens ben ik mij gaan verdiepen in MILP solvers (branch and bound) en ik heb wel wat potentiële verbeteringen gespot, maar ik durf het nog niet aan om aan de logica van DAO te zitten. :)
Maar mijn bevindingen tot nu toe:
Het Mixed gedeelte, dus het gebruik van binaries vertragen de rekentijd enorm omdat bij iedere binary keuze een boom moet worden gebouwd. Hierin de code slimmer maken zou kunnen helpen.
gespotte kandidaten:
  • De zonnepanelen schakelaar pv_dc_on_off, deze kan ook worden omgezet naar een continue variabele. Bijj een positieve prijs zal de solver automatisch 1.0 kiezen (want meer zon = meer gratis energie/winst). Bij een negatieve prijs zal de solver naadloos gaan "schuiven" en de variabele naar 0.0 (of ergens daartussenin) zetten, maar dit doet hij vele vele malen sneller dan een binary.
  • De switch voor Laden / Ontladen (ac_to_dc_on en ac_from_dc_on)
    Ik denk dat deze overbodig is omdat er ook al een ac_to_dc_w en ac_from_dc_w is die linear berekent hoeveel watt er moet geladen/ontladen.
    Efficiencies zullen er voor zorgen dat het nooit rendabel is om tegelijk te laden of te ontladen. Dit scheelt weer zo'n 96 binaire beslissingen.
Maar wat ik al zei ik ben wat huiverig om bovenstaande punten aan te pakken. @KC27 wat vindt jij hier van?
Heel interessant en ook voor mij leerzaam.
Ik ga er zeker naar kijken, dank voor je onderzoek en je meedenken!
Je zou zelf een ontwikkelomgeving op je eigen laptop/pc kunnen opzetten, stuur maar een dm als je hierin geïnteresseerd bent. Dan kan ik je daarmee helpen. Dan kun je zelf testen en bij verbeteringen een PR indienen.

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer

wmc schreef op woensdag 10 juni 2026 @ 11:25:
Wordt er op dit moment al een warme start gebruikt voor opvolgende solver stappen? Hiermee bedoel ik, wordt de vorige optimalisatie als startoplossing gebruikt voor het huidige probleem?
Ja en nee. Bij de start van een berekening wordt de situatie van dat moment als uitgangspunt voor de berekening genomen.

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer


  • wmc
  • Registratie: November 2012
  • Laatst online: 12:13

wmc

KC27 schreef op donderdag 11 juni 2026 @ 00:00:
[...]

Ja en nee. Bij de start van een berekening wordt de situatie van dat moment als uitgangspunt voor de berekening genomen.
Mocht het mogelijk zijn de complete vector van voorspellingen van de vorige tijdstap mee te geven, dan zal dit significant in rekentijd schelen. Ik kan me goed voorstellen dat het probleem dat opgelost moet worden verre van convex is en dat daarom een duw in de juiste richting goed kan helpen.

  • johnvolkering
  • Registratie: Juli 2007
  • Laatst online: 18:24
thomvh schreef op woensdag 10 juni 2026 @ 22:32:
[...]

Correctie, hij gebruikte de sunsyk plugin. Heeft het TOU scherm op je Deye wel een power optie?
Nee, helaas niet. Zou dit Firmware versie gerelateerd kunnen zijn?

Ik heb nog niet gelezen dat dit zo zou kunnen zijn.

  • thomvh
  • Registratie: September 2013
  • Laatst online: 11:29
johnvolkering schreef op donderdag 11 juni 2026 @ 08:04:
[...]

Nee, helaas niet. Zou dit Firmware versie gerelateerd kunnen zijn?

Ik heb nog niet gelezen dat dit zo zou kunnen zijn.
Volgens mij wel. Want die van mij laat geen voltages zien. Alleen power.

  • Mvdw
  • Registratie: September 2022
  • Laatst online: 13:49
TheMystery schreef op dinsdag 9 juni 2026 @ 20:07:
[...]


Pv Dc staat in de 3de grafiek, bij je thuisbatterij.
@TheMystery dat is inderdaad ook mijn observatie. Het enige wat, naar mijn idee, nog vreemd is, is de manier hoe de reports dit dan tonen. Als ik onder ‘balans’ kijk naar vandaag met prognose en morgen weer kijk naar vandaag, dan zie ik morgen totaal andere getallen bij Accu Uit en Productie dan dat ik nu zie.

@KC27 is dit inderdaad hoe dit geïnterpreteerd moet worden?

  • mistral2
  • Registratie: November 2002
  • Laatst online: 30-06 21:09
TheMystery schreef op dinsdag 9 juni 2026 @ 20:07:
[...]


Pv Dc staat in de 3de grafiek, bij je thuisbatterij.
Ja dat had ik inderdaad ook gezien, maar waarom niet in de 2e grafiek? Het kan toch best dat de energy uit de DCk toch PV ook op het net gezet wordt? Als de battery vol is; of als er zoiezo uit de battery teruggeleverd word dan zal de DC PV ook het net op gaan. Dat laatste zou wel in de accu teruglevering meegenomen kunnen worden, maar het is denk mooier als dat expliciet getoond kan worden

  • tomvandepoel3
  • Registratie: Januari 2026
  • Laatst online: 19:30
Ik heb een nieuw implementatie voorbeeld (Electric Vehicle) voor beginnende DAO/HA gebruikers aan de Wiki toegevoegd.

Ik hoop dat dit enige "hulp bij het opstarten" biedt.
Suggesties over zowel de structuur als de inhoud zijn wederom van harte welkom.

  • thomvh
  • Registratie: September 2013
  • Laatst online: 11:29
tomvandepoel3 schreef op donderdag 11 juni 2026 @ 16:27:
Ik heb een nieuw implementatie voorbeeld (Electric Vehicle) voor beginnende DAO/HA gebruikers aan de Wiki toegevoegd.

Ik hoop dat dit enige "hulp bij het opstarten" biedt.
Suggesties over zowel de structuur als de inhoud zijn wederom van harte welkom.
Zeker! Vooral het zonneladen. Al wacht ik daar nog even mee denk ik. Grid Rewards leveren nog stiekem best wat prijs voordelen op momenteel. Volgend jaar zal ik er toch echt aan moeten geloven ben ik bang.
Bij een door DAO geplande stroomvraag tot 10A kan EVCC nu dus in "Min+Solar" of "Solar" mode worden gebruikt. Bij een stroomvraag hoger dan 10A wordt dan nog steeds "Fast" mode + "Max Current" gebruikt (zie eerder). Bij mode = "Solar" kan het voorkomen dat het laden volledig wordt gestopt als het overschot aan zonne-energie onder de 4 kW komt. Bij mode = "Min+Solar" wordt er altijd met tenminste 4 kW / 6A geladen. Dit voorbeeld kiest voor mode = "Min+Solar".
Dit werkt alleen minder goed wanneer je meerdere auto's hebt. Want dan kan het zijn dat er eentje onder de 10A moet laden. Waardoor je automatisering denkt dat het Solar charging is, terwijl het middden in de nacht is.

[ Voor 31% gewijzigd door thomvh op 11-06-2026 22:33 ]


  • tomvandepoel3
  • Registratie: Januari 2026
  • Laatst online: 19:30
thomvh schreef op donderdag 11 juni 2026 @ 20:18:
[...]

Dit werkt alleen minder goed wanneer je meerdere auto's hebt. Want dan kan het zijn dat er eentje onder de 10A moet laden. Waardoor je automatisering denkt dat het Solar charging is, terwijl het middden in de nacht is.
Daarom gebruikt het voorbeeld de "Min+Solar" mode zodat er altijd, ook 's nachts, met minimaal 6A wordt geladen. Je kan eventueel ook de automatisering uitbreiden en geen Solar charging gebruiken als er geen zonne opbrengst is. De mogelijkheden zijn eindeloos.

Maar idd, als je meerdere auto's hebt (misschien binnenkort ook met V2G/V2L) en daarnaast ook nog een thuisbatterij die zowel kan helpen met het laden van de auto's of juist parallel zelf kan gaan laden dan wordt de situatie nog een stuk complexer.
Mvdw schreef op donderdag 11 juni 2026 @ 12:47:
[...]

@TheMystery dat is inderdaad ook mijn observatie. Het enige wat, naar mijn idee, nog vreemd is, is de manier hoe de reports dit dan tonen. Als ik onder ‘balans’ kijk naar vandaag met prognose en morgen weer kijk naar vandaag, dan zie ik morgen totaal andere getallen bij Accu Uit en Productie dan dat ik nu zie.

@KC27 is dit inderdaad hoe dit geïnterpreteerd moet worden?
In de eerste grafiek (geen optimalisatie) gaat alle pv_dc via de omvormer naar de "meterkast".
Ik heb er indertijd bewust voor gekozen om in de tweede grafiek alleen de netto energie van/naar de omvormer op te nemen zonder de elektronen te labelen met hun oorsprong/bestemming.
De details van de omvormer (balans van de dc-bar) o.a. met pv_dc staan in de derde grafiek.
Ik kan nog wel eens kijken of bij "productie" (= dc-bar>ac) labeling van de oorsprong zinvol en mogelijk is.

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer


  • TheMystery
  • Registratie: Februari 2004
  • Laatst online: 01-07 20:58
De laatste week met veel bewolking zit de solar voorspelling van dao en ml er ver naast (dao en ml wel ongeveer hetzelfde) vandaag wel heel erg, voorspelling 3 en 2,3kwh en heb er al 25kwh opgewekt is hier wat aan te doen? Zit waarschijnlijk in de prognose die bij meteo wordt opgehaalt?
Afbeeldingslocatie: https://tweakers.net/i/jG660weYgQgcpNIkaWQp3hlLQNY=/x800/filters:strip_icc():strip_exif()/f/image/bQeMFPYSFprEKcuRTXsE75lK.jpg?f=fotoalbum_large
TheMystery schreef op vrijdag 12 juni 2026 @ 16:45:
De laatste week met veel bewolking zit de solar voorspelling van dao en ml er ver naast (dao en ml wel ongeveer hetzelfde) vandaag wel heel erg, voorspelling 3 en 2,3kwh en heb er al 25kwh opgewekt is hier wat aan te doen? Zit waarschijnlijk in de prognose die bij meteo wordt opgehaalt?
[Afbeelding]
Beide methoden leunen zwaar op de weervoorspelling van het KNMI/Europese meteomodellen. Ik vraag me af of andere voorspellers (forecast.solar) het beter doen
Kan iemand daar iets over zeggen?

[ Voor 4% gewijzigd door KC27 op 12-06-2026 17:49 ]

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer


  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 16:41
KC27 schreef op vrijdag 12 juni 2026 @ 17:48:
[...]

Beide methoden leunen zwaar op de weervoorspelling van het KNMI/Europese meteomodellen. Ik vraag me af of andere voorspellers (forecast.solar) het beter doen
Kan iemand daar iets over zeggen?
De forcecast van solar assistant voorspelde vanochtend 16 kWh en het is bijna 25 geworden kWh. Blijkbaar een lastige dag om te voorspellen.

  • timminater
  • Registratie: Augustus 2006
  • Laatst online: 16:23
Is er in de day-ahead optimizer al ergens een instelling of optie welke rekening houd met de ERE vergoeding van een laadpaal?

Als de stroomprijs 10 cent is en ik krijg 10 cent terug per kWh vanwege ERE is het natuurlijk al sneller rendabel om te gaan laden, ook als de EV al ver vol zit

  • thomvh
  • Registratie: September 2013
  • Laatst online: 11:29
timminater schreef op vrijdag 12 juni 2026 @ 22:37:
Is er in de day-ahead optimizer al ergens een instelling of optie welke rekening houd met de ERE vergoeding van een laadpaal?

Als de stroomprijs 10 cent is en ik krijg 10 cent terug per kWh vanwege ERE is het natuurlijk al sneller rendabel om te gaan laden, ook als de EV al ver vol zit
Je weet alleen niet wat de prijs van de ERE certificaten zijn, volgens mij is dat nog niet zo'n hele open markt.
timminater schreef op vrijdag 12 juni 2026 @ 22:37:
Is er in de day-ahead optimizer al ergens een instelling of optie welke rekening houd met de ERE vergoeding van een laadpaal?

Als de stroomprijs 10 cent is en ik krijg 10 cent terug per kWh vanwege ERE is het natuurlijk al sneller rendabel om te gaan laden, ook als de EV al ver vol zit
Volgens mij maakt het niet uit.
De ere-vergoeding is voor iedere kWh die je laadt hetzelfde.
Je kunt hem maar een keer volgooien en dat doe je enerzijds tegen zo laag mogelijke kosten anderzijds zodat ie vol genoeg is om een geplande rit mee te maken.
Je kunt natuurlijk wel meer ritjes maken als je alles opgeteld niks meer betaalt voor de kWh die je in de tank gooit, maar dan nog wil je zo goedkoop mogelijk tanken :)

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer


  • timminater
  • Registratie: Augustus 2006
  • Laatst online: 16:23
KC27 schreef op vrijdag 12 juni 2026 @ 23:37:
[...]

Volgens mij maakt het niet uit.
De ere-vergoeding is voor iedere kWh die je laadt hetzelfde.
Je kunt hem maar een keer volgooien en dat doe je enerzijds tegen zo laag mogelijke kosten anderzijds zodat ie vol genoeg is om een geplande rit mee te maken.
Je kunt natuurlijk wel meer ritjes maken als je alles opgeteld niks meer betaalt voor de kWh die je in de tank gooit, maar dan nog wil je zo goedkoop mogelijk tanken :)
Deels mee eens, maar ik heb 175KwH capaciteit op de oprit staan totaal. Als mijn thuisbatterij het red om te vullen uit de zonnepanelen, en de stroomprijs is 5 cent, dan is het met die ERE vergoeding toch rendabel om die auto af te toppen, of het nou noodzakelijk is voor de te komen ritten of niet

  • arjenhiemstra
  • Registratie: Oktober 2003
  • Laatst online: 16:41
timminater schreef op vrijdag 12 juni 2026 @ 23:52:
[...]

Deels mee eens, maar ik heb 175KwH capaciteit op de oprit staan totaal. Als mijn thuisbatterij het red om te vullen uit de zonnepanelen, en de stroomprijs is 5 cent, dan is het met die ERE vergoeding toch rendabel om die auto af te toppen, of het nou noodzakelijk is voor de te komen ritten of niet
Een EV met 175 kWh accu?? wut? Wat voor vrachtwagen staat daar op de oprit? :+
Ga je ivm ERE vergoeding extra thuis laden bij bepaalde tarieven, dan misschien maakt het wat uit. Anders tellen de kWh's gewoon door tot een totaal en maakt het niets uit wanneer je ze geladen hebt.

[ Voor 16% gewijzigd door arjenhiemstra op 13-06-2026 00:03 ]


  • timminater
  • Registratie: Augustus 2006
  • Laatst online: 16:23
arjenhiemstra schreef op zaterdag 13 juni 2026 @ 00:02:
[...]


Een EV met 175 kWh accu?? wut? Wat voor vrachtwagen staat daar op de oprit? :+
Ga je ivm ERE vergoeding extra thuis laden bij bepaalde tarieven, dan misschien maakt het wat uit. Anders tellen de kWh's gewoon door tot een totaal en maakt het niets uit wanneer je ze geladen hebt.
175 totaal staat er. een 100kwH en een 75kWh maakt 175kWh totaal.
Maar zoals je al zegt, ik kan dan extra thuis gaan laden in plaats van op het werk.

[ Voor 8% gewijzigd door timminater op 13-06-2026 00:30 ]

timminater schreef op vrijdag 12 juni 2026 @ 23:52:
[...]

Deels mee eens, maar ik heb 175KwH capaciteit op de oprit staan totaal. Als mijn thuisbatterij het red om te vullen uit de zonnepanelen, en de stroomprijs is 5 cent, dan is het met die ERE vergoeding toch rendabel om die auto af te toppen, of het nou noodzakelijk is voor de te komen ritten of niet
Bij 5 ct nettoprijs ga je altijd tanken als je nog SoC-ruimte en tijd hebt.
Tenzij je verwacht dat morgen de prijs onder die 5 cent zakt dan wacht je daar op.
Dus mijn conclusie blijft voor mij overeind: de ere's hebben geen invloed op het plan-algoritme van DAO.
Trouwens: DAO gaat nooit zomaar laden omdat de prijs laag is: jij geeft aan hoe vol jij je ev('s) op een bepaald tijdstip wilt hebben en dan gaat DAO een gunstige prijs voor jou daarvoor zoeken. Omdat je bijvoorbeeld 30 kWh wil laden is daarbij de ere-subsidie niet van invloed, die krijg je voor iedere kWh die je laadt.

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer


  • kokorico
  • Registratie: Januari 2004
  • Laatst online: 15-06 11:18
Goede morgen,

Wij willen graag gebruik maken van de DAO.

We hebben:

thuisbatterij 3 x Marstek venus v3 5.12kW

pv installatie 19800vap op solax 11kw omvormer

Alles is bekabeld aangesloten op netwerk. Marstek batterijen worden met HA ingelezen via de Marstek Venus Energy Manager integratie, en pv installatie wordt ingelezen via de solax inverter modbus integratie.

Ik heb DAO reeds geinstalleerd. Wie kan me op weg zetten hoe ik het best te werk ga en hoe ik dit het beste aanpak. We wonen in Vlaanderen en hebben Frank energy als energy leverancier.

Alvast bedankt!

Peter

[ Voor 16% gewijzigd door kokorico op 13-06-2026 10:16 ]


  • TheMystery
  • Registratie: Februari 2004
  • Laatst online: 01-07 20:58
KC27 schreef op vrijdag 12 juni 2026 @ 17:48:
[...]

Beide methoden leunen zwaar op de weervoorspelling van het KNMI/Europese meteomodellen. Ik vraag me af of andere voorspellers (forecast.solar) het beter doen
Kan iemand daar iets over zeggen?
in ha heb ik forecast.solar zitten welke gisteren 25.6 voorspelde wat uiteindelijk 28 is geworden.
vandaag voorspelt ie 32.3 en dao 32 en ml 34, dus soms klopt het redelijk maar sommige dagen zit het er ver naast, denk ik lastig te corrigeren, maar de 2,3 en 3 van gisteren was wel een ergen uitschieter.

[ Voor 5% gewijzigd door TheMystery op 13-06-2026 11:41 ]

Vanmorgen is testversie 2026.6.0.rc1 gepubliceerd.
Dit staat in de changelog:
  • Changed watchdog.sh: also restart scheduler when it crashes
  • Changed boiler cop to FlexFloat (request from @hemertje)
  • Fixed error loading EV when there is not enough time (reported by @PcFer)
  • Moved last print-statements to logging
  • Added "share" to mapped directories (feature request from @DeadMetal)
  • When missing measured data in "Solar"-report prognose-data is used(feature request from @MvdB1980)
Verder zijn er nog diverse python modules geüpdatet.
De aanpassing van de watchdog is met name voor gebruikers die bijv. terugkomen van vakantie en constateren dat halverwege hun vakantie DAO ermee is gestopt door een crash die ook de scheduler heeft mee uitgeschakeld.
Voor de testers:
Graag vandaag nog testen. Morgen gaat mijn laptop in reparatie en ben ik een week beperkt in mijn update mogelijkheden.

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer

Ook productie versie 2026.6.0 is gepubliceerd.
Deze is identiek aan test-versie 2026.6.0.rc1.
Voor de changelog: zie hierboven.

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer


  • tomvandepoel3
  • Registratie: Januari 2026
  • Laatst online: 19:30
kokorico schreef op zaterdag 13 juni 2026 @ 09:04:
Goede morgen,

Wij willen graag gebruik maken van de DAO.

We hebben:

thuisbatterij 3 x Marstek venus v3 5.12kW

pv installatie 19800vap op solax 11kw omvormer

Alles is bekabeld aangesloten op netwerk. Marstek batterijen worden met HA ingelezen via de Marstek Venus Energy Manager integratie, en pv installatie wordt ingelezen via de solax inverter modbus integratie.

Ik heb DAO reeds geinstalleerd. Wie kan me op weg zetten hoe ik het best te werk ga en hoe ik dit het beste aanpak. We wonen in Vlaanderen en hebben Frank energy als energy leverancier.

Alvast bedankt!

Peter
De Wiki bevat een algemeen thuis Batterij voorbeeld voor 3 Sessy's ipv Marstek's maar veel zal herbruikbaar zijn.

Daarnaast zijn er meer DAO-gebruikers met een marstek. Een aantal van hen heeft hun DAO-setup hier gedeeld. Zoek eens op "Marstek" in dit topic.

  • geerttttt
  • Registratie: Oktober 2006
  • Laatst online: 18:14

geerttttt

Manisch positief

Ik ben aan het kijken naar DAO. Begrijp ik nou goed dat ze niet overweg kunnen met 15 minuten-intervals zoals Tibber of uberhaupt de dynamische energiemarkt nu heeft? Ik zie in mijn schema alleen overzichtjes per uur gegenereerd worden namelijk...

Oost west, 127.0.0.1 best!


  • thomvh
  • Registratie: September 2013
  • Laatst online: 11:29
geerttttt schreef op maandag 15 juni 2026 @ 10:54:
Ik ben aan het kijken naar DAO. Begrijp ik nou goed dat ze niet overweg kunnen met 15 minuten-intervals zoals Tibber of uberhaupt de dynamische energiemarkt nu heeft? Ik zie in mijn schema alleen overzichtjes per uur gegenereerd worden namelijk...
Dan moet je even in de config de tijd op 15 minuten zetten. Daarna de scheduler ook op 15 minuten zetten. Dit staat in de wiki beschreven: https://github.com/cornee...e-uur--of-kwartierprijzen
code:
1
  "interval": "15min",

[ Voor 16% gewijzigd door thomvh op 15-06-2026 10:57 ]


  • Wunk
  • Registratie: December 2001
  • Laatst online: 24-06 10:42
Allereerst even lof naar de developer van dit script, ik had 't al een tijdje draaien, maar sinds 2 weken heb ik m'n thuisbatterij live en nu schittert 't pas echt.

Even een klein vraag om advies. Alles lijkt te werken, de jobs draaien prima. Maar als ik de optimalisering zonder debug draai, geeft 'ie elke keer een "❌ Opdracht 'Optimaliseringsberekening zonder debug' geëindigd met fout". Alleen zie ik geen fouten en draait 'ie ook gewoon prima.

Iemand een idee waar ik kan zien waarom 'ie die error triggered?
2026-06-15 12:00:00 info: Day Ahead Optimalisering versie: 2026.6.0
2026-06-15 12:00:00 info: Day Ahead Optimalisering gestart op: 15-06-2026 12:00:00
2026-06-15 12:00:00 info: Day Ahead Optimalisatie gestart: 15-06-2026 12:00:00 taak: calc_optimum
2026-06-15 12:00:00 info: Using Python-MIP package version 1.17.6
2026-06-15 12:00:05 info: Loaded 6 secrets from ../data/secrets.json
2026-06-15 12:00:05 info: Validating configuration with ConfigurationV2
2026-06-15 12:00:06 info: Debug = False
2026-06-15 12:00:06 info: Zelf berekende baseload
2026-06-15 12:00:06 info: ML prediction woning
date_time prediction
0 2026-06-15 12:00:00+02:00 3.799
1 2026-06-15 13:00:00+02:00 4.667
2 2026-06-15 14:00:00+02:00 3.999
3 2026-06-15 15:00:00+02:00 4.330
4 2026-06-15 16:00:00+02:00 4.856
5 2026-06-15 17:00:00+02:00 3.688
6 2026-06-15 18:00:00+02:00 3.004
7 2026-06-15 19:00:00+02:00 1.560
8 2026-06-15 20:00:00+02:00 0.685
9 2026-06-15 21:00:00+02:00 0.085
10 2026-06-15 22:00:00+02:00 0.028
11 2026-06-15 23:00:00+02:00 0.000
2026-06-15 12:00:06 info: Start waarden:
uur tijd spot p_l p_t base pv_ac pv_dc
0 12:00 2026-06-15 12:00:00 0.001 0.137 0.137 0.321 0.862 0
1 12:15 2026-06-15 12:15:00 0.001 0.136 0.136 0.345 0.923 0
2 12:30 2026-06-15 12:30:00 0.001 0.137 0.137 0.369 0.977 0
3 12:45 2026-06-15 12:45:00 0.000 0.136 0.136 0.474 1.031 0
4 13:00 2026-06-15 13:00:00 -0.000 0.135 0.135 0.681 1.109 0
5 13:15 2026-06-15 13:15:00 -0.000 0.135 0.135 0.787 1.164 0
6 13:30 2026-06-15 13:30:00 -0.001 0.134 0.134 0.892 1.218 0
7 13:45 2026-06-15 13:45:00 -0.001 0.134 0.134 0.837 1.176 0
8 14:00 2026-06-15 14:00:00 -0.002 0.134 0.134 0.662 1.047 0
9 14:15 2026-06-15 14:15:00 -0.002 0.134 0.134 0.607 1.005 0
10 14:30 2026-06-15 14:30:00 -0.002 0.134 0.134 0.552 0.963 0
11 14:45 2026-06-15 14:45:00 -0.002 0.134 0.134 0.493 0.984 0
12 15:00 2026-06-15 15:00:00 -0.001 0.135 0.135 0.427 1.048 0
13 15:15 2026-06-15 15:15:00 -0.001 0.135 0.135 0.369 1.069 0
14 15:30 2026-06-15 15:30:00 -0.000 0.135 0.135 0.311 1.090 0
15 15:45 2026-06-15 15:45:00 0.000 0.136 0.136 0.274 1.123 0
16 16:00 2026-06-15 16:00:00 0.000 0.136 0.136 0.245 1.191 0
17 16:15 2026-06-15 16:15:00 0.001 0.137 0.137 0.208 1.224 0
18 16:30 2026-06-15 16:30:00 0.004 0.140 0.140 0.172 1.257 0
19 16:45 2026-06-15 16:45:00 0.013 0.151 0.151 0.168 1.184 0
20 17:00 2026-06-15 17:00:00 0.008 0.146 0.146 0.189 1.024 0
21 17:15 2026-06-15 17:15:00 0.034 0.177 0.177 0.185 0.951 0
22 17:30 2026-06-15 17:30:00 0.052 0.198 0.198 0.181 0.878 0
23 17:45 2026-06-15 17:45:00 0.093 0.249 0.249 0.174 0.835 0
24 18:00 2026-06-15 18:00:00 0.055 0.202 0.202 0.168 0.827 0
25 18:15 2026-06-15 18:15:00 0.085 0.238 0.238 0.161 0.784 0
26 18:30 2026-06-15 18:30:00 0.116 0.276 0.276 0.153 0.742 0
27 18:45 2026-06-15 18:45:00 0.135 0.299 0.299 0.130 0.651 0
28 19:00 2026-06-15 19:00:00 0.114 0.274 0.274 0.092 0.517 0
29 19:15 2026-06-15 19:15:00 0.124 0.286 0.286 0.069 0.426 0
30 19:30 2026-06-15 19:30:00 0.137 0.302 0.302 0.045 0.336 0
31 19:45 2026-06-15 19:45:00 0.150 0.318 0.318 0.029 0.281 0
32 20:00 2026-06-15 20:00:00 0.131 0.294 0.294 0.008 0.249 0
33 20:15 2026-06-15 20:15:00 0.138 0.302 0.302 -0.008 0.194 0
34 20:30 2026-06-15 20:30:00 0.154 0.322 0.322 -0.024 0.140 0
35 20:45 2026-06-15 20:45:00 0.175 0.348 0.348 -0.003 0.102 0
36 21:00 2026-06-15 21:00:00 0.157 0.325 0.325 0.050 0.069 0
37 21:15 2026-06-15 21:15:00 0.158 0.327 0.327 0.071 0.032 0
38 21:30 2026-06-15 21:30:00 0.160 0.329 0.329 0.093 0.000 0
39 21:45 2026-06-15 21:45:00 0.153 0.320 0.320 0.102 0.000 0
40 22:00 2026-06-15 22:00:00 0.163 0.333 0.333 0.097 0.012 0
41 22:15 2026-06-15 22:15:00 0.156 0.324 0.324 0.105 0.008 0
42 22:30 2026-06-15 22:30:00 0.155 0.323 0.323 0.114 0.005 0
43 22:45 2026-06-15 22:45:00 0.141 0.307 0.307 0.139 0.003 0
44 23:00 2026-06-15 23:00:00 0.147 0.314 0.314 0.175 0.003 0
45 23:15 2026-06-15 23:15:00 0.133 0.297 0.297 0.200 0.001 0
46 23:30 2026-06-15 23:30:00 0.132 0.295 0.295 0.224 0.000 0
47 23:45 2026-06-15 23:45:00 0.127 0.290 0.290 0.249 0.000 0
2026-06-15 12:00:08 info: No reduced hours applied for Home Battery
2026-06-15 12:00:08 info: No reduced power applied during discharging at low soc
2026-06-15 12:00:08 info: No reduced power applied during charging at high soc
2026-06-15 12:00:08 info: Startwaarde SoC Home Battery: 33.0%

2026-06-15 12:00:08 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland
2026-06-15 12:00:08 info: Instellingen voor laden van EV: Audi Etron GT
2026-06-15 12:00:08 info: Direct laden is uit
2026-06-15 12:00:08 info: Ampere Effic. Grid kW Accu kW
2026-06-15 12:00:08 info: 0.00 1.00 0.00 0.00
2026-06-15 12:00:08 info: 16.00 0.90 11.04 9.94
2026-06-15 12:00:08 info: Capaciteit accu: 93.0 kWh
2026-06-15 12:00:08 info: Maximaal laadvermogen: 11.04 kW
2026-06-15 12:00:08 info: Klaar met laden op: 15-06-2026 16:32:00
2026-06-15 12:00:08 info: Huidig laadniveau: 79.0 %
2026-06-15 12:00:08 info: Gewenst laadniveau:80.0 %
2026-06-15 12:00:08 info: Marge voor het laden: 1 %
2026-06-15 12:00:08 info: Locatie: home
2026-06-15 12:00:08 info: Ingeplugged:False
2026-06-15 12:00:08 info: Benodigde netto energie: 0.930 kWh
2026-06-15 12:00:08 info: Tijd nodig om te laden: 0:6 uur
2026-06-15 12:00:08 info: Afgerond naar hele intervallen: 1 kwartier
2026-06-15 12:00:08 info: Stand laden schakelaar: off
2026-06-15 12:00:08 info: Stand aantal ampere laden: 0.0 A
2026-06-15 12:00:08 info: Opladen wordt niet ingepland, omdat werkelijk niveau (79.0%) hoger is of gelijk aan gewenst niveau (80.0% minus de marge 1%), auto is niet ingeplugd.
2026-06-15 12:00:08 info: Warmtepomp niet aanwezig - warmtepomp wordt niet ingepland
2026-06-15 12:00:08 info: Strategie: minimale kosten
2026-06-15 12:00:08 info: Maximale fout (maximal gap): 0.005000 euro
2026-06-15 12:00:09 info: Rekentijd: 0.40 sec
2026-06-15 12:00:09 info: Het programma heeft een optimale oplossing gevonden.
2026-06-15 12:00:09 info: Laad volume in uur 3 12:45 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 4 13:00 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 5 13:15 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 6 13:30 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 7 13:45 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 8 14:00 0.0 kWh
2026-06-15 12:00:09 info: 1 1.0 8.0
2026-06-15 12:00:09 info: Laad volume in uur 9 14:15 0.0 kWh
2026-06-15 12:00:09 info: 1 1.0 8.0
2026-06-15 12:00:09 info: Laad volume in uur 10 14:30 0.0 kWh
2026-06-15 12:00:09 info: 1 1.0 8.0
2026-06-15 12:00:09 info: Laad volume in uur 11 14:45 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 12 15:00 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 13 15:15 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 14 15:30 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 15 15:45 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 16 16:00 0.0 kWh
2026-06-15 12:00:09 info: 0 0.8977176669484419 0.0
2026-06-15 12:00:09 info: 1 0.10228233305155825 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 31 19:45 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 34 20:30 1.8199999999999994 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 35 20:45 1.8199999999999994 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 36 21:00 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 37 21:15 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 38 21:30 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 39 21:45 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 40 22:00 1.8199999999999994 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 41 22:15 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 42 22:30 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 44 23:00 0.639275000000012 kWh
2026-06-15 12:00:09 info: 1 0.319637500000006 8.0
2026-06-15 12:00:09 info: In- en uitgaande energie per kwartier batterij Home Battery
uur ac-> eff ->dc pv->dc dc-> eff ->bat o_eff SoC
kWh % kWh kWh kWh % kWh % %
12:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 33.00
12:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 33.00
12:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 33.00
12:45 2.00 91.00 1.82 0.00 1.82 91.00 1.66 82.81 37.73
13:00 2.00 91.00 1.82 0.00 1.82 91.00 1.66 82.81 42.46
13:15 2.00 91.00 1.82 0.00 1.82 91.00 1.66 82.81 47.20
13:30 2.00 91.00 1.82 0.00 1.82 91.00 1.66 82.81 51.93
13:45 2.00 91.00 1.82 0.00 1.82 91.00 1.66 82.81 56.66
14:00 2.00 91.00 1.82 0.00 1.82 91.00 1.66 82.81 61.39
14:15 2.00 91.00 1.82 0.00 1.82 91.00 1.66 82.81 66.12
14:30 2.00 91.00 1.82 0.00 1.82 91.00 1.66 82.81 70.86
14:45 2.00 91.00 1.82 0.00 1.82 91.00 1.66 82.81 75.59
15:00 2.00 91.00 1.82 0.00 1.82 91.00 1.66 82.81 80.32
15:15 2.00 91.00 1.82 0.00 1.82 91.00 1.66 82.81 85.05
15:30 2.00 91.00 1.82 0.00 1.82 91.00 1.66 82.81 89.78
15:45 2.00 91.00 1.82 0.00 1.82 91.00 1.66 82.81 94.52
16:00 0.20 91.00 0.19 0.00 0.19 91.00 0.17 82.81 95.00
16:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00
16:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00
16:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00
17:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00
17:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00
17:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00
17:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00
18:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00
18:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00
18:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00
18:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00
19:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00
19:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00
19:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00
19:45 -1.82 91.00 -2.00 0.00 -2.00 91.00 -2.20 82.81 88.72
20:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 88.72
20:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 88.72
20:30 -1.82 91.00 -2.00 0.00 -2.00 91.00 -2.20 82.81 82.44
20:45 -1.82 91.00 -2.00 0.00 -2.00 91.00 -2.20 82.81 76.16
21:00 -1.82 91.00 -2.00 0.00 -2.00 91.00 -2.20 82.81 69.88
21:15 -1.82 91.00 -2.00 0.00 -2.00 91.00 -2.20 82.81 63.60
21:30 -1.82 91.00 -2.00 0.00 -2.00 91.00 -2.20 82.81 57.32
21:45 -1.82 91.00 -2.00 0.00 -2.00 91.00 -2.20 82.81 51.04
22:00 -1.82 91.00 -2.00 0.00 -2.00 91.00 -2.20 82.81 44.76
22:15 -1.82 91.00 -2.00 0.00 -2.00 91.00 -2.20 82.81 38.49
22:30 -1.82 91.00 -2.00 0.00 -2.00 91.00 -2.20 82.81 32.21
22:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 32.21
23:00 -0.64 91.00 -0.70 0.00 -0.70 91.00 -0.77 82.81 30.00
23:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00
23:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00
23:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00
Totaal 7.37 3.14 0.00 3.14 -1.05
2026-06-15 12:00:12 info: Berekende prognoses:
uur bat_in bat_out cons prod base boil wp ev pv_ac cost profit b_tem
12:00 0.00 0.00 0.00 0.54 0.32 0.00 0.00 0.00 0.86 0.00 -0.07 20.00
12:15 0.00 0.00 0.00 0.58 0.35 0.00 0.00 0.00 0.92 0.00 -0.08 20.00
12:30 0.00 0.00 0.00 0.61 0.37 0.00 0.00 0.00 0.98 0.00 -0.08 20.00
12:45 2.00 0.00 1.44 0.00 0.47 0.00 0.00 0.00 1.03 0.20 -0.00 20.00
13:00 2.00 0.00 1.57 0.00 0.68 0.00 0.00 0.00 1.11 0.21 -0.00 20.00
13:15 2.00 0.00 1.62 0.00 0.79 0.00 0.00 0.00 1.16 0.22 -0.00 20.00
13:30 2.00 0.00 1.67 0.00 0.89 0.00 0.00 0.00 1.22 0.22 -0.00 20.00
13:45 2.00 0.00 1.66 0.00 0.84 0.00 0.00 0.00 1.18 0.22 -0.00 20.00
14:00 2.00 0.00 1.62 0.00 0.66 0.00 0.00 0.00 1.05 0.22 -0.00 20.00
14:15 2.00 0.00 1.60 0.00 0.61 0.00 0.00 0.00 1.00 0.21 -0.00 20.00
14:30 2.00 0.00 1.59 0.00 0.55 0.00 0.00 0.00 0.96 0.21 -0.00 20.00
14:45 2.00 0.00 1.51 0.00 0.49 0.00 0.00 0.00 0.98 0.20 -0.00 20.00
15:00 2.00 0.00 1.38 0.00 0.43 0.00 0.00 0.00 1.05 0.19 -0.00 20.00
15:15 2.00 0.00 1.30 0.00 0.37 0.00 0.00 0.00 1.07 0.18 -0.00 20.00
15:30 2.00 0.00 1.22 0.00 0.31 0.00 0.00 0.00 1.09 0.17 -0.00 20.00
15:45 2.00 0.00 1.15 0.00 0.27 0.00 0.00 0.00 1.12 0.16 -0.00 20.00
16:00 0.20 0.00 0.00 0.74 0.25 0.00 0.00 0.00 1.19 0.00 -0.10 20.00
16:15 0.00 0.00 0.00 1.02 0.21 0.00 0.00 0.00 1.22 0.00 -0.14 20.00
16:30 0.00 0.00 0.00 1.09 0.17 0.00 0.00 0.00 1.26 0.00 -0.15 20.00
16:45 0.00 0.00 0.00 1.02 0.17 0.00 0.00 0.00 1.18 0.00 -0.15 20.00
17:00 0.00 0.00 0.00 0.83 0.19 0.00 0.00 0.00 1.02 0.00 -0.12 20.00
17:15 0.00 0.00 0.00 0.77 0.18 0.00 0.00 0.00 0.95 0.00 -0.14 20.00
17:30 0.00 0.00 0.00 0.70 0.18 0.00 0.00 0.00 0.88 0.00 -0.14 20.00
17:45 0.00 0.00 0.00 0.66 0.17 0.00 0.00 0.00 0.84 0.00 -0.16 20.00
18:00 0.00 0.00 0.00 0.66 0.17 0.00 0.00 0.00 0.83 0.00 -0.13 20.00
18:15 0.00 0.00 0.00 0.62 0.16 0.00 0.00 0.00 0.78 0.00 -0.15 20.00
18:30 0.00 0.00 0.00 0.59 0.15 0.00 0.00 0.00 0.74 0.00 -0.16 20.00
18:45 0.00 0.00 0.00 0.52 0.13 0.00 0.00 0.00 0.65 0.00 -0.16 20.00
19:00 0.00 0.00 0.00 0.42 0.09 0.00 0.00 0.00 0.52 0.00 -0.12 20.00
19:15 0.00 0.00 0.00 0.36 0.07 0.00 0.00 0.00 0.43 0.00 -0.10 20.00
19:30 0.00 0.00 0.00 0.29 0.05 0.00 0.00 0.00 0.34 0.00 -0.09 20.00
19:45 0.00 1.82 0.00 2.07 0.03 0.00 0.00 0.00 0.28 0.00 -0.66 20.00
20:00 0.00 0.00 0.00 0.24 0.01 0.00 0.00 0.00 0.25 0.00 -0.07 20.00
20:15 0.00 0.00 0.00 0.20 -0.01 0.00 0.00 0.00 0.19 0.00 -0.06 20.00
20:30 0.00 1.82 0.00 1.98 -0.02 0.00 0.00 0.00 0.14 0.00 -0.64 20.00
20:45 0.00 1.82 0.00 1.93 -0.00 0.00 0.00 0.00 0.10 0.00 -0.67 20.00
21:00 0.00 1.82 0.00 1.84 0.05 0.00 0.00 0.00 0.07 0.00 -0.60 20.00
21:15 0.00 1.82 0.00 1.78 0.07 0.00 0.00 0.00 0.03 0.00 -0.58 20.00
21:30 0.00 1.82 0.00 1.73 0.09 0.00 0.00 0.00 0.00 0.00 -0.57 20.00
21:45 0.00 1.82 0.00 1.72 0.10 0.00 0.00 0.00 0.00 0.00 -0.55 20.00
22:00 0.00 1.82 0.00 1.74 0.10 0.00 0.00 0.00 0.01 0.00 -0.58 20.00
22:15 0.00 1.82 0.00 1.72 0.11 0.00 0.00 0.00 0.01 0.00 -0.56 20.00
22:30 0.00 1.82 0.00 1.71 0.11 0.00 0.00 0.00 0.00 0.00 -0.55 20.00
22:45 0.00 0.00 0.14 0.00 0.14 0.00 0.00 0.00 0.00 0.04 -0.00 20.00
23:00 0.00 0.64 0.00 0.47 0.18 0.00 0.00 0.00 0.00 0.00 -0.15 20.00
23:15 0.00 0.00 0.20 0.00 0.20 0.00 0.00 0.00 0.00 0.06 -0.00 20.00
23:30 0.00 0.00 0.22 0.00 0.22 0.00 0.00 0.00 0.00 0.07 -0.00 20.00
23:45 0.00 0.00 0.25 0.00 0.25 0.00 0.00 0.00 0.00 0.07 -0.00 20.00
Totaal 26.20 18.84 20.15 31.13 12.36 0.00 0.00 0.00 30.71 2.84 -8.48 NaN

2026-06-15 12:00:12 info: Consumption 20.15 (kWh)
2026-06-15 12:00:12 info: Cost consumption 2.84 (€)
2026-06-15 12:00:12 info: Tariff consumption 0.141 (€/kWh)
2026-06-15 12:00:12 info: Production 31.13 (kWh)
2026-06-15 12:00:12 info: Profit production -8.48 (€)
2026-06-15 12:00:12 info: Tariff production 0.272 (€/kWh)

2026-06-15 12:00:12 info:
Calculation profit after optimize in €
Cost before optimize -3.02
Cost consumption 2.84
Cycle cost 0.45
Penalty cost 0.00
EV switch costs 0.00
Battery storage 0.19
Boiler storage 0.00
Profit production -8.48
Total -5.00
Cost after optimize -5.00
Profit: 1.98
2026-06-15 12:00:12 info: Doorzetten van alle settings naar HA
2026-06-15 12:00:12 info: Grid balanceren: off
2026-06-15 12:00:12 info: Grid set point: -2187.0 W
2026-06-15 12:00:12 info: Laden van Audi Etron GT is niet ingepland
2026-06-15 12:00:12 info: Aantal partial stops: 0
2026-06-15 12:00:12 info: Aantal boundary stops: 0
2026-06-15 12:00:12 info: Aantal start/stops: 0
2026-06-15 12:00:12 info: Penalty per start/stop: 0.000
2026-06-15 12:00:12 info: Totale switch kosten: 0.00
2026-06-15 12:00:12 info: Berekeningsuitkomst voor opladen van Audi Etron GT:
2026-06-15 12:00:12 info: - aantal ampere 0A (was 0.0A)
2026-06-15 12:00:12 info: - stand schakelaar 'off' (was 'off')
2026-06-15 12:00:12 info: - positie: home
2026-06-15 12:00:12 info: - ingeplugd: False
2026-06-15 12:00:12 info: Audi Etron GT is niet thuis of niet ingeplugd
2026-06-15 12:00:12 info: Evaluatie status laden Audi Etron GT op 2026-06-15 12:00
2026-06-15 12:00:12 info: - schakelaar laden: off
2026-06-15 12:00:12 info: - aantal ampere: 0.0
2026-06-15 12:00:12 info: Cycle cost Home Battery: 0.45 euro
2026-06-15 12:00:12 info: Netto vermogen naar(+)/uit(-) omvormer Home Battery: 0 W
2026-06-15 12:00:12 info: Vermogen uit batterij: 0W
2026-06-15 12:00:12 info: Vermogen dat binnenkomt van pv: 0W
2026-06-15 12:00:12 info: Vermogen dat binnenkomt van ac: 0W
2026-06-15 12:00:12 info: Waarde SoC na eerste uur: 33.0%
Wunk schreef op maandag 15 juni 2026 @ 12:05:
Allereerst even lof naar de developer van dit script, ik had 't al een tijdje draaien, maar sinds 2 weken heb ik m'n thuisbatterij live en nu schittert 't pas echt.

Even een klein vraag om advies. Alles lijkt te werken, de jobs draaien prima. Maar als ik de optimalisering zonder debug draai, geeft 'ie elke keer een "❌ Opdracht 'Optimaliseringsberekening zonder debug' geëindigd met fout". Alleen zie ik geen fouten en draait 'ie ook gewoon prima.

Iemand een idee waar ik kan zien waarom 'ie die error triggered?
Bash Session:
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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
 2026-06-15 12:00:00 info: Day Ahead Optimalisering versie: 2026.6.0
2026-06-15 12:00:00 info: Day Ahead Optimalisering gestart op: 15-06-2026 12:00:00
2026-06-15 12:00:00 info: Day Ahead Optimalisatie gestart: 15-06-2026 12:00:00 taak: calc_optimum
2026-06-15 12:00:00 info: Using Python-MIP package version 1.17.6
2026-06-15 12:00:05 info: Loaded 6 secrets from ../data/secrets.json
2026-06-15 12:00:05 info: Validating configuration with ConfigurationV2
2026-06-15 12:00:06 info: Debug = False
2026-06-15 12:00:06 info: Zelf berekende baseload
2026-06-15 12:00:06 info: ML prediction woning
                   date_time  prediction
0  2026-06-15 12:00:00+02:00       3.799
1  2026-06-15 13:00:00+02:00       4.667
2  2026-06-15 14:00:00+02:00       3.999
3  2026-06-15 15:00:00+02:00       4.330
4  2026-06-15 16:00:00+02:00       4.856
5  2026-06-15 17:00:00+02:00       3.688
6  2026-06-15 18:00:00+02:00       3.004
7  2026-06-15 19:00:00+02:00       1.560
8  2026-06-15 20:00:00+02:00       0.685
9  2026-06-15 21:00:00+02:00       0.085
10 2026-06-15 22:00:00+02:00       0.028
11 2026-06-15 23:00:00+02:00       0.000
2026-06-15 12:00:06 info: Start waarden: 
      uur                tijd   spot   p_l   p_t   base  pv_ac  pv_dc
0   12:00 2026-06-15 12:00:00  0.001 0.137 0.137  0.321  0.862      0
1   12:15 2026-06-15 12:15:00  0.001 0.136 0.136  0.345  0.923      0
2   12:30 2026-06-15 12:30:00  0.001 0.137 0.137  0.369  0.977      0
3   12:45 2026-06-15 12:45:00  0.000 0.136 0.136  0.474  1.031      0
4   13:00 2026-06-15 13:00:00 -0.000 0.135 0.135  0.681  1.109      0
5   13:15 2026-06-15 13:15:00 -0.000 0.135 0.135  0.787  1.164      0
6   13:30 2026-06-15 13:30:00 -0.001 0.134 0.134  0.892  1.218      0
7   13:45 2026-06-15 13:45:00 -0.001 0.134 0.134  0.837  1.176      0
8   14:00 2026-06-15 14:00:00 -0.002 0.134 0.134  0.662  1.047      0
9   14:15 2026-06-15 14:15:00 -0.002 0.134 0.134  0.607  1.005      0
10  14:30 2026-06-15 14:30:00 -0.002 0.134 0.134  0.552  0.963      0
11  14:45 2026-06-15 14:45:00 -0.002 0.134 0.134  0.493  0.984      0
12  15:00 2026-06-15 15:00:00 -0.001 0.135 0.135  0.427  1.048      0
13  15:15 2026-06-15 15:15:00 -0.001 0.135 0.135  0.369  1.069      0
14  15:30 2026-06-15 15:30:00 -0.000 0.135 0.135  0.311  1.090      0
15  15:45 2026-06-15 15:45:00  0.000 0.136 0.136  0.274  1.123      0
16  16:00 2026-06-15 16:00:00  0.000 0.136 0.136  0.245  1.191      0
17  16:15 2026-06-15 16:15:00  0.001 0.137 0.137  0.208  1.224      0
18  16:30 2026-06-15 16:30:00  0.004 0.140 0.140  0.172  1.257      0
19  16:45 2026-06-15 16:45:00  0.013 0.151 0.151  0.168  1.184      0
20  17:00 2026-06-15 17:00:00  0.008 0.146 0.146  0.189  1.024      0
21  17:15 2026-06-15 17:15:00  0.034 0.177 0.177  0.185  0.951      0
22  17:30 2026-06-15 17:30:00  0.052 0.198 0.198  0.181  0.878      0
23  17:45 2026-06-15 17:45:00  0.093 0.249 0.249  0.174  0.835      0
24  18:00 2026-06-15 18:00:00  0.055 0.202 0.202  0.168  0.827      0
25  18:15 2026-06-15 18:15:00  0.085 0.238 0.238  0.161  0.784      0
26  18:30 2026-06-15 18:30:00  0.116 0.276 0.276  0.153  0.742      0
27  18:45 2026-06-15 18:45:00  0.135 0.299 0.299  0.130  0.651      0
28  19:00 2026-06-15 19:00:00  0.114 0.274 0.274  0.092  0.517      0
29  19:15 2026-06-15 19:15:00  0.124 0.286 0.286  0.069  0.426      0
30  19:30 2026-06-15 19:30:00  0.137 0.302 0.302  0.045  0.336      0
31  19:45 2026-06-15 19:45:00  0.150 0.318 0.318  0.029  0.281      0
32  20:00 2026-06-15 20:00:00  0.131 0.294 0.294  0.008  0.249      0
33  20:15 2026-06-15 20:15:00  0.138 0.302 0.302 -0.008  0.194      0
34  20:30 2026-06-15 20:30:00  0.154 0.322 0.322 -0.024  0.140      0
35  20:45 2026-06-15 20:45:00  0.175 0.348 0.348 -0.003  0.102      0
36  21:00 2026-06-15 21:00:00  0.157 0.325 0.325  0.050  0.069      0
37  21:15 2026-06-15 21:15:00  0.158 0.327 0.327  0.071  0.032      0
38  21:30 2026-06-15 21:30:00  0.160 0.329 0.329  0.093  0.000      0
39  21:45 2026-06-15 21:45:00  0.153 0.320 0.320  0.102  0.000      0
40  22:00 2026-06-15 22:00:00  0.163 0.333 0.333  0.097  0.012      0
41  22:15 2026-06-15 22:15:00  0.156 0.324 0.324  0.105  0.008      0
42  22:30 2026-06-15 22:30:00  0.155 0.323 0.323  0.114  0.005      0
43  22:45 2026-06-15 22:45:00  0.141 0.307 0.307  0.139  0.003      0
44  23:00 2026-06-15 23:00:00  0.147 0.314 0.314  0.175  0.003      0
45  23:15 2026-06-15 23:15:00  0.133 0.297 0.297  0.200  0.001      0
46  23:30 2026-06-15 23:30:00  0.132 0.295 0.295  0.224  0.000      0
47  23:45 2026-06-15 23:45:00  0.127 0.290 0.290  0.249  0.000      0
2026-06-15 12:00:08 info: No reduced hours applied for Home Battery
2026-06-15 12:00:08 info: No reduced power applied during discharging at low soc
2026-06-15 12:00:08 info: No reduced power applied during charging at high soc
2026-06-15 12:00:08 info: Startwaarde SoC Home Battery: 33.0%

2026-06-15 12:00:08 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland
2026-06-15 12:00:08 info: Instellingen voor laden van EV: Audi Etron GT
2026-06-15 12:00:08 info: Direct laden is uit
2026-06-15 12:00:08 info:  Ampere  Effic. Grid kW Accu kW
2026-06-15 12:00:08 info:    0.00    1.00    0.00    0.00
2026-06-15 12:00:08 info:   16.00    0.90   11.04    9.94
2026-06-15 12:00:08 info: Capaciteit accu: 93.0 kWh
2026-06-15 12:00:08 info: Maximaal laadvermogen: 11.04 kW
2026-06-15 12:00:08 info: Klaar met laden op: 15-06-2026 16:32:00
2026-06-15 12:00:08 info: Huidig laadniveau: 79.0 %
2026-06-15 12:00:08 info: Gewenst laadniveau:80.0 %
2026-06-15 12:00:08 info: Marge voor het laden: 1 %
2026-06-15 12:00:08 info: Locatie: home
2026-06-15 12:00:08 info: Ingeplugged:False
2026-06-15 12:00:08 info: Benodigde netto energie: 0.930 kWh
2026-06-15 12:00:08 info: Tijd nodig om te laden: 0:6 uur
2026-06-15 12:00:08 info: Afgerond naar hele intervallen: 1 kwartier
2026-06-15 12:00:08 info: Stand laden schakelaar: off
2026-06-15 12:00:08 info: Stand aantal ampere laden: 0.0 A
2026-06-15 12:00:08 info: Opladen wordt niet ingepland, omdat werkelijk niveau (79.0%) hoger is of gelijk aan gewenst niveau (80.0% minus de marge 1%), auto is niet ingeplugd.
2026-06-15 12:00:08 info: Warmtepomp niet aanwezig - warmtepomp wordt niet ingepland
2026-06-15 12:00:08 info: Strategie: minimale kosten
2026-06-15 12:00:08 info: Maximale fout (maximal gap): 0.005000 euro
2026-06-15 12:00:09 info: Rekentijd: 0.40  sec
2026-06-15 12:00:09 info: Het programma heeft een optimale oplossing gevonden.
2026-06-15 12:00:09 info: Laad volume in uur 3 12:45 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 4 13:00 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 5 13:15 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 6 13:30 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 7 13:45 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 8 14:00 0.0 kWh
2026-06-15 12:00:09 info: 1 1.0 8.0
2026-06-15 12:00:09 info: Laad volume in uur 9 14:15 0.0 kWh
2026-06-15 12:00:09 info: 1 1.0 8.0
2026-06-15 12:00:09 info: Laad volume in uur 10 14:30 0.0 kWh
2026-06-15 12:00:09 info: 1 1.0 8.0
2026-06-15 12:00:09 info: Laad volume in uur 11 14:45 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 12 15:00 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 13 15:15 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 14 15:30 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 15 15:45 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 16 16:00 0.0 kWh
2026-06-15 12:00:09 info: 0 0.8977176669484419 0.0
2026-06-15 12:00:09 info: 1 0.10228233305155825 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 31 19:45 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 34 20:30 1.8199999999999994 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 35 20:45 1.8199999999999994 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 36 21:00 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 37 21:15 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 38 21:30 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 39 21:45 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 40 22:00 1.8199999999999994 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 41 22:15 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 42 22:30 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 44 23:00 0.639275000000012 kWh
2026-06-15 12:00:09 info: 1 0.319637500000006 8.0
2026-06-15 12:00:09 info: In- en uitgaande energie per kwartier batterij Home Battery
   uur   ac->    eff   ->dc pv->dc   dc->    eff  ->bat  o_eff    SoC
          kWh      %    kWh    kWh    kWh      %    kWh      %      %
 12:00   0.00     --   0.00   0.00   0.00     --   0.00     --  33.00
 12:15   0.00     --   0.00   0.00   0.00     --   0.00     --  33.00
 12:30   0.00     --   0.00   0.00   0.00     --   0.00     --  33.00
 12:45   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  37.73
 13:00   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  42.46
 13:15   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  47.20
 13:30   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  51.93
 13:45   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  56.66
 14:00   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  61.39
 14:15   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  66.12
 14:30   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  70.86
 14:45   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  75.59
 15:00   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  80.32
 15:15   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  85.05
 15:30   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  89.78
 15:45   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  94.52
 16:00   0.20  91.00   0.19   0.00   0.19  91.00   0.17  82.81  95.00
 16:15   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 16:30   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 16:45   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 17:00   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 17:15   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 17:30   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 17:45   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 18:00   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 18:15   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 18:30   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 18:45   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 19:00   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 19:15   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 19:30   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 19:45  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  88.72
 20:00   0.00     --   0.00   0.00   0.00     --   0.00     --  88.72
 20:15   0.00     --   0.00   0.00   0.00     --   0.00     --  88.72
 20:30  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  82.44
 20:45  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  76.16
 21:00  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  69.88
 21:15  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  63.60
 21:30  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  57.32
 21:45  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  51.04
 22:00  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  44.76
 22:15  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  38.49
 22:30  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  32.21
 22:45   0.00     --   0.00   0.00   0.00     --   0.00     --  32.21
 23:00  -0.64  91.00  -0.70   0.00  -0.70  91.00  -0.77  82.81  30.00
 23:15   0.00     --   0.00   0.00   0.00     --   0.00     --  30.00
 23:30   0.00     --   0.00   0.00   0.00     --   0.00     --  30.00
 23:45   0.00     --   0.00   0.00   0.00     --   0.00     --  30.00
Totaal   7.37          3.14   0.00   3.14         -1.05              
2026-06-15 12:00:12 info: Berekende prognoses: 
   uur  bat_in  bat_out   cons   prod   base   boil     wp     ev  pv_ac   cost  profit  b_tem
 12:00    0.00     0.00   0.00   0.54   0.32   0.00   0.00   0.00   0.86   0.00   -0.07  20.00
 12:15    0.00     0.00   0.00   0.58   0.35   0.00   0.00   0.00   0.92   0.00   -0.08  20.00
 12:30    0.00     0.00   0.00   0.61   0.37   0.00   0.00   0.00   0.98   0.00   -0.08  20.00
 12:45    2.00     0.00   1.44   0.00   0.47   0.00   0.00   0.00   1.03   0.20   -0.00  20.00
 13:00    2.00     0.00   1.57   0.00   0.68   0.00   0.00   0.00   1.11   0.21   -0.00  20.00
 13:15    2.00     0.00   1.62   0.00   0.79   0.00   0.00   0.00   1.16   0.22   -0.00  20.00
 13:30    2.00     0.00   1.67   0.00   0.89   0.00   0.00   0.00   1.22   0.22   -0.00  20.00
 13:45    2.00     0.00   1.66   0.00   0.84   0.00   0.00   0.00   1.18   0.22   -0.00  20.00
 14:00    2.00     0.00   1.62   0.00   0.66   0.00   0.00   0.00   1.05   0.22   -0.00  20.00
 14:15    2.00     0.00   1.60   0.00   0.61   0.00   0.00   0.00   1.00   0.21   -0.00  20.00
 14:30    2.00     0.00   1.59   0.00   0.55   0.00   0.00   0.00   0.96   0.21   -0.00  20.00
 14:45    2.00     0.00   1.51   0.00   0.49   0.00   0.00   0.00   0.98   0.20   -0.00  20.00
 15:00    2.00     0.00   1.38   0.00   0.43   0.00   0.00   0.00   1.05   0.19   -0.00  20.00
 15:15    2.00     0.00   1.30   0.00   0.37   0.00   0.00   0.00   1.07   0.18   -0.00  20.00
 15:30    2.00     0.00   1.22   0.00   0.31   0.00   0.00   0.00   1.09   0.17   -0.00  20.00
 15:45    2.00     0.00   1.15   0.00   0.27   0.00   0.00   0.00   1.12   0.16   -0.00  20.00
 16:00    0.20     0.00   0.00   0.74   0.25   0.00   0.00   0.00   1.19   0.00   -0.10  20.00
 16:15    0.00     0.00   0.00   1.02   0.21   0.00   0.00   0.00   1.22   0.00   -0.14  20.00
 16:30    0.00     0.00   0.00   1.09   0.17   0.00   0.00   0.00   1.26   0.00   -0.15  20.00
 16:45    0.00     0.00   0.00   1.02   0.17   0.00   0.00   0.00   1.18   0.00   -0.15  20.00
 17:00    0.00     0.00   0.00   0.83   0.19   0.00   0.00   0.00   1.02   0.00   -0.12  20.00
 17:15    0.00     0.00   0.00   0.77   0.18   0.00   0.00   0.00   0.95   0.00   -0.14  20.00
 17:30    0.00     0.00   0.00   0.70   0.18   0.00   0.00   0.00   0.88   0.00   -0.14  20.00
 17:45    0.00     0.00   0.00   0.66   0.17   0.00   0.00   0.00   0.84   0.00   -0.16  20.00
 18:00    0.00     0.00   0.00   0.66   0.17   0.00   0.00   0.00   0.83   0.00   -0.13  20.00
 18:15    0.00     0.00   0.00   0.62   0.16   0.00   0.00   0.00   0.78   0.00   -0.15  20.00
 18:30    0.00     0.00   0.00   0.59   0.15   0.00   0.00   0.00   0.74   0.00   -0.16  20.00
 18:45    0.00     0.00   0.00   0.52   0.13   0.00   0.00   0.00   0.65   0.00   -0.16  20.00
 19:00    0.00     0.00   0.00   0.42   0.09   0.00   0.00   0.00   0.52   0.00   -0.12  20.00
 19:15    0.00     0.00   0.00   0.36   0.07   0.00   0.00   0.00   0.43   0.00   -0.10  20.00
 19:30    0.00     0.00   0.00   0.29   0.05   0.00   0.00   0.00   0.34   0.00   -0.09  20.00
 19:45    0.00     1.82   0.00   2.07   0.03   0.00   0.00   0.00   0.28   0.00   -0.66  20.00
 20:00    0.00     0.00   0.00   0.24   0.01   0.00   0.00   0.00   0.25   0.00   -0.07  20.00
 20:15    0.00     0.00   0.00   0.20  -0.01   0.00   0.00   0.00   0.19   0.00   -0.06  20.00
 20:30    0.00     1.82   0.00   1.98  -0.02   0.00   0.00   0.00   0.14   0.00   -0.64  20.00
 20:45    0.00     1.82   0.00   1.93  -0.00   0.00   0.00   0.00   0.10   0.00   -0.67  20.00
 21:00    0.00     1.82   0.00   1.84   0.05   0.00   0.00   0.00   0.07   0.00   -0.60  20.00
 21:15    0.00     1.82   0.00   1.78   0.07   0.00   0.00   0.00   0.03   0.00   -0.58  20.00
 21:30    0.00     1.82   0.00   1.73   0.09   0.00   0.00   0.00   0.00   0.00   -0.57  20.00
 21:45    0.00     1.82   0.00   1.72   0.10   0.00   0.00   0.00   0.00   0.00   -0.55  20.00
 22:00    0.00     1.82   0.00   1.74   0.10   0.00   0.00   0.00   0.01   0.00   -0.58  20.00
 22:15    0.00     1.82   0.00   1.72   0.11   0.00   0.00   0.00   0.01   0.00   -0.56  20.00
 22:30    0.00     1.82   0.00   1.71   0.11   0.00   0.00   0.00   0.00   0.00   -0.55  20.00
 22:45    0.00     0.00   0.14   0.00   0.14   0.00   0.00   0.00   0.00   0.04   -0.00  20.00
 23:00    0.00     0.64   0.00   0.47   0.18   0.00   0.00   0.00   0.00   0.00   -0.15  20.00
 23:15    0.00     0.00   0.20   0.00   0.20   0.00   0.00   0.00   0.00   0.06   -0.00  20.00
 23:30    0.00     0.00   0.22   0.00   0.22   0.00   0.00   0.00   0.00   0.07   -0.00  20.00
 23:45    0.00     0.00   0.25   0.00   0.25   0.00   0.00   0.00   0.00   0.07   -0.00  20.00
Totaal   26.20    18.84  20.15  31.13  12.36   0.00   0.00   0.00  30.71   2.84   -8.48    NaN

2026-06-15 12:00:12 info: Consumption              20.15 (kWh)
2026-06-15 12:00:12 info: Cost consumption          2.84 (€)
2026-06-15 12:00:12 info: Tariff consumption        0.141 (€/kWh)
2026-06-15 12:00:12 info: Production               31.13 (kWh)
2026-06-15 12:00:12 info: Profit production        -8.48 (€)
2026-06-15 12:00:12 info: Tariff production         0.272 (€/kWh)

2026-06-15 12:00:12 info: 
Calculation profit after optimize in €
Cost before optimize             -3.02
Cost consumption      2.84
Cycle cost            0.45
Penalty cost          0.00
EV switch costs       0.00
Battery storage       0.19
Boiler storage        0.00
Profit production    -8.48
Total                -5.00
Cost after optimize              -5.00
Profit:                           1.98
2026-06-15 12:00:12 info: Doorzetten van alle settings naar HA
2026-06-15 12:00:12 info: Grid balanceren: off
2026-06-15 12:00:12 info: Grid set point: -2187.0 W
2026-06-15 12:00:12 info: Laden van Audi Etron GT is niet ingepland
2026-06-15 12:00:12 info: Aantal partial stops:  0
2026-06-15 12:00:12 info: Aantal boundary stops:  0
2026-06-15 12:00:12 info: Aantal start/stops:  0
2026-06-15 12:00:12 info: Penalty per start/stop: 0.000
2026-06-15 12:00:12 info: Totale switch kosten: 0.00
2026-06-15 12:00:12 info: Berekeningsuitkomst voor opladen van Audi Etron GT:
2026-06-15 12:00:12 info: - aantal ampere 0A (was 0.0A)
2026-06-15 12:00:12 info: - stand schakelaar 'off' (was 'off')
2026-06-15 12:00:12 info: - positie: home
2026-06-15 12:00:12 info: - ingeplugd: False
2026-06-15 12:00:12 info: Audi Etron GT is niet thuis of niet ingeplugd
2026-06-15 12:00:12 info: Evaluatie status laden Audi Etron GT op 2026-06-15 12:00
2026-06-15 12:00:12 info: - schakelaar laden: off
2026-06-15 12:00:12 info: - aantal ampere: 0.0
2026-06-15 12:00:12 info: Cycle cost Home Battery: 0.45 euro
2026-06-15 12:00:12 info: Netto vermogen naar(+)/uit(-) omvormer Home Battery: 0 W 
2026-06-15 12:00:12 info: Vermogen uit batterij: 0W
2026-06-15 12:00:12 info: Vermogen dat binnenkomt van pv: 0W
2026-06-15 12:00:12 info: Vermogen dat binnenkomt van ac: 0W
2026-06-15 12:00:12 info: Waarde SoC na eerste uur: 33.0%
Die fout is geen fout, maar eigenlijk toch wel 😳.
Ik heb nog niet kunnen achterhalen waar die door wordt veroorzaakt. Maar je kunt hem vooralsnog negeren.

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer


  • tomvandepoel3
  • Registratie: Januari 2026
  • Laatst online: 19:30
Wunk schreef op maandag 15 juni 2026 @ 12:05:
Allereerst even lof naar de developer van dit script, ik had 't al een tijdje draaien, maar sinds 2 weken heb ik m'n thuisbatterij live en nu schittert 't pas echt.

Even een klein vraag om advies. Alles lijkt te werken, de jobs draaien prima. Maar als ik de optimalisering zonder debug draai, geeft 'ie elke keer een "❌ Opdracht 'Optimaliseringsberekening zonder debug' geëindigd met fout". Alleen zie ik geen fouten en draait 'ie ook gewoon prima.

Iemand een idee waar ik kan zien waarom 'ie die error triggered?
Bash Session:
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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
 2026-06-15 12:00:00 info: Day Ahead Optimalisering versie: 2026.6.0
2026-06-15 12:00:00 info: Day Ahead Optimalisering gestart op: 15-06-2026 12:00:00
2026-06-15 12:00:00 info: Day Ahead Optimalisatie gestart: 15-06-2026 12:00:00 taak: calc_optimum
2026-06-15 12:00:00 info: Using Python-MIP package version 1.17.6
2026-06-15 12:00:05 info: Loaded 6 secrets from ../data/secrets.json
2026-06-15 12:00:05 info: Validating configuration with ConfigurationV2
2026-06-15 12:00:06 info: Debug = False
2026-06-15 12:00:06 info: Zelf berekende baseload
2026-06-15 12:00:06 info: ML prediction woning
                   date_time  prediction
0  2026-06-15 12:00:00+02:00       3.799
1  2026-06-15 13:00:00+02:00       4.667
2  2026-06-15 14:00:00+02:00       3.999
3  2026-06-15 15:00:00+02:00       4.330
4  2026-06-15 16:00:00+02:00       4.856
5  2026-06-15 17:00:00+02:00       3.688
6  2026-06-15 18:00:00+02:00       3.004
7  2026-06-15 19:00:00+02:00       1.560
8  2026-06-15 20:00:00+02:00       0.685
9  2026-06-15 21:00:00+02:00       0.085
10 2026-06-15 22:00:00+02:00       0.028
11 2026-06-15 23:00:00+02:00       0.000
2026-06-15 12:00:06 info: Start waarden: 
      uur                tijd   spot   p_l   p_t   base  pv_ac  pv_dc
0   12:00 2026-06-15 12:00:00  0.001 0.137 0.137  0.321  0.862      0
1   12:15 2026-06-15 12:15:00  0.001 0.136 0.136  0.345  0.923      0
2   12:30 2026-06-15 12:30:00  0.001 0.137 0.137  0.369  0.977      0
3   12:45 2026-06-15 12:45:00  0.000 0.136 0.136  0.474  1.031      0
4   13:00 2026-06-15 13:00:00 -0.000 0.135 0.135  0.681  1.109      0
5   13:15 2026-06-15 13:15:00 -0.000 0.135 0.135  0.787  1.164      0
6   13:30 2026-06-15 13:30:00 -0.001 0.134 0.134  0.892  1.218      0
7   13:45 2026-06-15 13:45:00 -0.001 0.134 0.134  0.837  1.176      0
8   14:00 2026-06-15 14:00:00 -0.002 0.134 0.134  0.662  1.047      0
9   14:15 2026-06-15 14:15:00 -0.002 0.134 0.134  0.607  1.005      0
10  14:30 2026-06-15 14:30:00 -0.002 0.134 0.134  0.552  0.963      0
11  14:45 2026-06-15 14:45:00 -0.002 0.134 0.134  0.493  0.984      0
12  15:00 2026-06-15 15:00:00 -0.001 0.135 0.135  0.427  1.048      0
13  15:15 2026-06-15 15:15:00 -0.001 0.135 0.135  0.369  1.069      0
14  15:30 2026-06-15 15:30:00 -0.000 0.135 0.135  0.311  1.090      0
15  15:45 2026-06-15 15:45:00  0.000 0.136 0.136  0.274  1.123      0
16  16:00 2026-06-15 16:00:00  0.000 0.136 0.136  0.245  1.191      0
17  16:15 2026-06-15 16:15:00  0.001 0.137 0.137  0.208  1.224      0
18  16:30 2026-06-15 16:30:00  0.004 0.140 0.140  0.172  1.257      0
19  16:45 2026-06-15 16:45:00  0.013 0.151 0.151  0.168  1.184      0
20  17:00 2026-06-15 17:00:00  0.008 0.146 0.146  0.189  1.024      0
21  17:15 2026-06-15 17:15:00  0.034 0.177 0.177  0.185  0.951      0
22  17:30 2026-06-15 17:30:00  0.052 0.198 0.198  0.181  0.878      0
23  17:45 2026-06-15 17:45:00  0.093 0.249 0.249  0.174  0.835      0
24  18:00 2026-06-15 18:00:00  0.055 0.202 0.202  0.168  0.827      0
25  18:15 2026-06-15 18:15:00  0.085 0.238 0.238  0.161  0.784      0
26  18:30 2026-06-15 18:30:00  0.116 0.276 0.276  0.153  0.742      0
27  18:45 2026-06-15 18:45:00  0.135 0.299 0.299  0.130  0.651      0
28  19:00 2026-06-15 19:00:00  0.114 0.274 0.274  0.092  0.517      0
29  19:15 2026-06-15 19:15:00  0.124 0.286 0.286  0.069  0.426      0
30  19:30 2026-06-15 19:30:00  0.137 0.302 0.302  0.045  0.336      0
31  19:45 2026-06-15 19:45:00  0.150 0.318 0.318  0.029  0.281      0
32  20:00 2026-06-15 20:00:00  0.131 0.294 0.294  0.008  0.249      0
33  20:15 2026-06-15 20:15:00  0.138 0.302 0.302 -0.008  0.194      0
34  20:30 2026-06-15 20:30:00  0.154 0.322 0.322 -0.024  0.140      0
35  20:45 2026-06-15 20:45:00  0.175 0.348 0.348 -0.003  0.102      0
36  21:00 2026-06-15 21:00:00  0.157 0.325 0.325  0.050  0.069      0
37  21:15 2026-06-15 21:15:00  0.158 0.327 0.327  0.071  0.032      0
38  21:30 2026-06-15 21:30:00  0.160 0.329 0.329  0.093  0.000      0
39  21:45 2026-06-15 21:45:00  0.153 0.320 0.320  0.102  0.000      0
40  22:00 2026-06-15 22:00:00  0.163 0.333 0.333  0.097  0.012      0
41  22:15 2026-06-15 22:15:00  0.156 0.324 0.324  0.105  0.008      0
42  22:30 2026-06-15 22:30:00  0.155 0.323 0.323  0.114  0.005      0
43  22:45 2026-06-15 22:45:00  0.141 0.307 0.307  0.139  0.003      0
44  23:00 2026-06-15 23:00:00  0.147 0.314 0.314  0.175  0.003      0
45  23:15 2026-06-15 23:15:00  0.133 0.297 0.297  0.200  0.001      0
46  23:30 2026-06-15 23:30:00  0.132 0.295 0.295  0.224  0.000      0
47  23:45 2026-06-15 23:45:00  0.127 0.290 0.290  0.249  0.000      0
2026-06-15 12:00:08 info: No reduced hours applied for Home Battery
2026-06-15 12:00:08 info: No reduced power applied during discharging at low soc
2026-06-15 12:00:08 info: No reduced power applied during charging at high soc
2026-06-15 12:00:08 info: Startwaarde SoC Home Battery: 33.0%

2026-06-15 12:00:08 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland
2026-06-15 12:00:08 info: Instellingen voor laden van EV: Audi Etron GT
2026-06-15 12:00:08 info: Direct laden is uit
2026-06-15 12:00:08 info:  Ampere  Effic. Grid kW Accu kW
2026-06-15 12:00:08 info:    0.00    1.00    0.00    0.00
2026-06-15 12:00:08 info:   16.00    0.90   11.04    9.94
2026-06-15 12:00:08 info: Capaciteit accu: 93.0 kWh
2026-06-15 12:00:08 info: Maximaal laadvermogen: 11.04 kW
2026-06-15 12:00:08 info: Klaar met laden op: 15-06-2026 16:32:00
2026-06-15 12:00:08 info: Huidig laadniveau: 79.0 %
2026-06-15 12:00:08 info: Gewenst laadniveau:80.0 %
2026-06-15 12:00:08 info: Marge voor het laden: 1 %
2026-06-15 12:00:08 info: Locatie: home
2026-06-15 12:00:08 info: Ingeplugged:False
2026-06-15 12:00:08 info: Benodigde netto energie: 0.930 kWh
2026-06-15 12:00:08 info: Tijd nodig om te laden: 0:6 uur
2026-06-15 12:00:08 info: Afgerond naar hele intervallen: 1 kwartier
2026-06-15 12:00:08 info: Stand laden schakelaar: off
2026-06-15 12:00:08 info: Stand aantal ampere laden: 0.0 A
2026-06-15 12:00:08 info: Opladen wordt niet ingepland, omdat werkelijk niveau (79.0%) hoger is of gelijk aan gewenst niveau (80.0% minus de marge 1%), auto is niet ingeplugd.
2026-06-15 12:00:08 info: Warmtepomp niet aanwezig - warmtepomp wordt niet ingepland
2026-06-15 12:00:08 info: Strategie: minimale kosten
2026-06-15 12:00:08 info: Maximale fout (maximal gap): 0.005000 euro
2026-06-15 12:00:09 info: Rekentijd: 0.40  sec
2026-06-15 12:00:09 info: Het programma heeft een optimale oplossing gevonden.
2026-06-15 12:00:09 info: Laad volume in uur 3 12:45 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 4 13:00 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 5 13:15 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 6 13:30 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 7 13:45 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 8 14:00 0.0 kWh
2026-06-15 12:00:09 info: 1 1.0 8.0
2026-06-15 12:00:09 info: Laad volume in uur 9 14:15 0.0 kWh
2026-06-15 12:00:09 info: 1 1.0 8.0
2026-06-15 12:00:09 info: Laad volume in uur 10 14:30 0.0 kWh
2026-06-15 12:00:09 info: 1 1.0 8.0
2026-06-15 12:00:09 info: Laad volume in uur 11 14:45 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 12 15:00 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 13 15:15 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 14 15:30 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 15 15:45 0.0 kWh
2026-06-15 12:00:09 info: 1 0.9999999999999999 8.0
2026-06-15 12:00:09 info: Laad volume in uur 16 16:00 0.0 kWh
2026-06-15 12:00:09 info: 0 0.8977176669484419 0.0
2026-06-15 12:00:09 info: 1 0.10228233305155825 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 31 19:45 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 34 20:30 1.8199999999999994 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 35 20:45 1.8199999999999994 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 36 21:00 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 37 21:15 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 38 21:30 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 39 21:45 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 40 22:00 1.8199999999999994 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 41 22:15 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 42 22:30 1.8199999999999996 kWh
2026-06-15 12:00:09 info: 1 0.9099999999999998 8.0
2026-06-15 12:00:09 info: Ontlaad volume in uur 44 23:00 0.639275000000012 kWh
2026-06-15 12:00:09 info: 1 0.319637500000006 8.0
2026-06-15 12:00:09 info: In- en uitgaande energie per kwartier batterij Home Battery
   uur   ac->    eff   ->dc pv->dc   dc->    eff  ->bat  o_eff    SoC
          kWh      %    kWh    kWh    kWh      %    kWh      %      %
 12:00   0.00     --   0.00   0.00   0.00     --   0.00     --  33.00
 12:15   0.00     --   0.00   0.00   0.00     --   0.00     --  33.00
 12:30   0.00     --   0.00   0.00   0.00     --   0.00     --  33.00
 12:45   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  37.73
 13:00   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  42.46
 13:15   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  47.20
 13:30   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  51.93
 13:45   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  56.66
 14:00   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  61.39
 14:15   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  66.12
 14:30   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  70.86
 14:45   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  75.59
 15:00   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  80.32
 15:15   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  85.05
 15:30   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  89.78
 15:45   2.00  91.00   1.82   0.00   1.82  91.00   1.66  82.81  94.52
 16:00   0.20  91.00   0.19   0.00   0.19  91.00   0.17  82.81  95.00
 16:15   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 16:30   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 16:45   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 17:00   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 17:15   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 17:30   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 17:45   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 18:00   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 18:15   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 18:30   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 18:45   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 19:00   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 19:15   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 19:30   0.00     --   0.00   0.00   0.00     --   0.00     --  95.00
 19:45  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  88.72
 20:00   0.00     --   0.00   0.00   0.00     --   0.00     --  88.72
 20:15   0.00     --   0.00   0.00   0.00     --   0.00     --  88.72
 20:30  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  82.44
 20:45  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  76.16
 21:00  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  69.88
 21:15  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  63.60
 21:30  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  57.32
 21:45  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  51.04
 22:00  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  44.76
 22:15  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  38.49
 22:30  -1.82  91.00  -2.00   0.00  -2.00  91.00  -2.20  82.81  32.21
 22:45   0.00     --   0.00   0.00   0.00     --   0.00     --  32.21
 23:00  -0.64  91.00  -0.70   0.00  -0.70  91.00  -0.77  82.81  30.00
 23:15   0.00     --   0.00   0.00   0.00     --   0.00     --  30.00
 23:30   0.00     --   0.00   0.00   0.00     --   0.00     --  30.00
 23:45   0.00     --   0.00   0.00   0.00     --   0.00     --  30.00
Totaal   7.37          3.14   0.00   3.14         -1.05              
2026-06-15 12:00:12 info: Berekende prognoses: 
   uur  bat_in  bat_out   cons   prod   base   boil     wp     ev  pv_ac   cost  profit  b_tem
 12:00    0.00     0.00   0.00   0.54   0.32   0.00   0.00   0.00   0.86   0.00   -0.07  20.00
 12:15    0.00     0.00   0.00   0.58   0.35   0.00   0.00   0.00   0.92   0.00   -0.08  20.00
 12:30    0.00     0.00   0.00   0.61   0.37   0.00   0.00   0.00   0.98   0.00   -0.08  20.00
 12:45    2.00     0.00   1.44   0.00   0.47   0.00   0.00   0.00   1.03   0.20   -0.00  20.00
 13:00    2.00     0.00   1.57   0.00   0.68   0.00   0.00   0.00   1.11   0.21   -0.00  20.00
 13:15    2.00     0.00   1.62   0.00   0.79   0.00   0.00   0.00   1.16   0.22   -0.00  20.00
 13:30    2.00     0.00   1.67   0.00   0.89   0.00   0.00   0.00   1.22   0.22   -0.00  20.00
 13:45    2.00     0.00   1.66   0.00   0.84   0.00   0.00   0.00   1.18   0.22   -0.00  20.00
 14:00    2.00     0.00   1.62   0.00   0.66   0.00   0.00   0.00   1.05   0.22   -0.00  20.00
 14:15    2.00     0.00   1.60   0.00   0.61   0.00   0.00   0.00   1.00   0.21   -0.00  20.00
 14:30    2.00     0.00   1.59   0.00   0.55   0.00   0.00   0.00   0.96   0.21   -0.00  20.00
 14:45    2.00     0.00   1.51   0.00   0.49   0.00   0.00   0.00   0.98   0.20   -0.00  20.00
 15:00    2.00     0.00   1.38   0.00   0.43   0.00   0.00   0.00   1.05   0.19   -0.00  20.00
 15:15    2.00     0.00   1.30   0.00   0.37   0.00   0.00   0.00   1.07   0.18   -0.00  20.00
 15:30    2.00     0.00   1.22   0.00   0.31   0.00   0.00   0.00   1.09   0.17   -0.00  20.00
 15:45    2.00     0.00   1.15   0.00   0.27   0.00   0.00   0.00   1.12   0.16   -0.00  20.00
 16:00    0.20     0.00   0.00   0.74   0.25   0.00   0.00   0.00   1.19   0.00   -0.10  20.00
 16:15    0.00     0.00   0.00   1.02   0.21   0.00   0.00   0.00   1.22   0.00   -0.14  20.00
 16:30    0.00     0.00   0.00   1.09   0.17   0.00   0.00   0.00   1.26   0.00   -0.15  20.00
 16:45    0.00     0.00   0.00   1.02   0.17   0.00   0.00   0.00   1.18   0.00   -0.15  20.00
 17:00    0.00     0.00   0.00   0.83   0.19   0.00   0.00   0.00   1.02   0.00   -0.12  20.00
 17:15    0.00     0.00   0.00   0.77   0.18   0.00   0.00   0.00   0.95   0.00   -0.14  20.00
 17:30    0.00     0.00   0.00   0.70   0.18   0.00   0.00   0.00   0.88   0.00   -0.14  20.00
 17:45    0.00     0.00   0.00   0.66   0.17   0.00   0.00   0.00   0.84   0.00   -0.16  20.00
 18:00    0.00     0.00   0.00   0.66   0.17   0.00   0.00   0.00   0.83   0.00   -0.13  20.00
 18:15    0.00     0.00   0.00   0.62   0.16   0.00   0.00   0.00   0.78   0.00   -0.15  20.00
 18:30    0.00     0.00   0.00   0.59   0.15   0.00   0.00   0.00   0.74   0.00   -0.16  20.00
 18:45    0.00     0.00   0.00   0.52   0.13   0.00   0.00   0.00   0.65   0.00   -0.16  20.00
 19:00    0.00     0.00   0.00   0.42   0.09   0.00   0.00   0.00   0.52   0.00   -0.12  20.00
 19:15    0.00     0.00   0.00   0.36   0.07   0.00   0.00   0.00   0.43   0.00   -0.10  20.00
 19:30    0.00     0.00   0.00   0.29   0.05   0.00   0.00   0.00   0.34   0.00   -0.09  20.00
 19:45    0.00     1.82   0.00   2.07   0.03   0.00   0.00   0.00   0.28   0.00   -0.66  20.00
 20:00    0.00     0.00   0.00   0.24   0.01   0.00   0.00   0.00   0.25   0.00   -0.07  20.00
 20:15    0.00     0.00   0.00   0.20  -0.01   0.00   0.00   0.00   0.19   0.00   -0.06  20.00
 20:30    0.00     1.82   0.00   1.98  -0.02   0.00   0.00   0.00   0.14   0.00   -0.64  20.00
 20:45    0.00     1.82   0.00   1.93  -0.00   0.00   0.00   0.00   0.10   0.00   -0.67  20.00
 21:00    0.00     1.82   0.00   1.84   0.05   0.00   0.00   0.00   0.07   0.00   -0.60  20.00
 21:15    0.00     1.82   0.00   1.78   0.07   0.00   0.00   0.00   0.03   0.00   -0.58  20.00
 21:30    0.00     1.82   0.00   1.73   0.09   0.00   0.00   0.00   0.00   0.00   -0.57  20.00
 21:45    0.00     1.82   0.00   1.72   0.10   0.00   0.00   0.00   0.00   0.00   -0.55  20.00
 22:00    0.00     1.82   0.00   1.74   0.10   0.00   0.00   0.00   0.01   0.00   -0.58  20.00
 22:15    0.00     1.82   0.00   1.72   0.11   0.00   0.00   0.00   0.01   0.00   -0.56  20.00
 22:30    0.00     1.82   0.00   1.71   0.11   0.00   0.00   0.00   0.00   0.00   -0.55  20.00
 22:45    0.00     0.00   0.14   0.00   0.14   0.00   0.00   0.00   0.00   0.04   -0.00  20.00
 23:00    0.00     0.64   0.00   0.47   0.18   0.00   0.00   0.00   0.00   0.00   -0.15  20.00
 23:15    0.00     0.00   0.20   0.00   0.20   0.00   0.00   0.00   0.00   0.06   -0.00  20.00
 23:30    0.00     0.00   0.22   0.00   0.22   0.00   0.00   0.00   0.00   0.07   -0.00  20.00
 23:45    0.00     0.00   0.25   0.00   0.25   0.00   0.00   0.00   0.00   0.07   -0.00  20.00
Totaal   26.20    18.84  20.15  31.13  12.36   0.00   0.00   0.00  30.71   2.84   -8.48    NaN

2026-06-15 12:00:12 info: Consumption              20.15 (kWh)
2026-06-15 12:00:12 info: Cost consumption          2.84 (€)
2026-06-15 12:00:12 info: Tariff consumption        0.141 (€/kWh)
2026-06-15 12:00:12 info: Production               31.13 (kWh)
2026-06-15 12:00:12 info: Profit production        -8.48 (€)
2026-06-15 12:00:12 info: Tariff production         0.272 (€/kWh)

2026-06-15 12:00:12 info: 
Calculation profit after optimize in €
Cost before optimize             -3.02
Cost consumption      2.84
Cycle cost            0.45
Penalty cost          0.00
EV switch costs       0.00
Battery storage       0.19
Boiler storage        0.00
Profit production    -8.48
Total                -5.00
Cost after optimize              -5.00
Profit:                           1.98
2026-06-15 12:00:12 info: Doorzetten van alle settings naar HA
2026-06-15 12:00:12 info: Grid balanceren: off
2026-06-15 12:00:12 info: Grid set point: -2187.0 W
2026-06-15 12:00:12 info: Laden van Audi Etron GT is niet ingepland
2026-06-15 12:00:12 info: Aantal partial stops:  0
2026-06-15 12:00:12 info: Aantal boundary stops:  0
2026-06-15 12:00:12 info: Aantal start/stops:  0
2026-06-15 12:00:12 info: Penalty per start/stop: 0.000
2026-06-15 12:00:12 info: Totale switch kosten: 0.00
2026-06-15 12:00:12 info: Berekeningsuitkomst voor opladen van Audi Etron GT:
2026-06-15 12:00:12 info: - aantal ampere 0A (was 0.0A)
2026-06-15 12:00:12 info: - stand schakelaar 'off' (was 'off')
2026-06-15 12:00:12 info: - positie: home
2026-06-15 12:00:12 info: - ingeplugd: False
2026-06-15 12:00:12 info: Audi Etron GT is niet thuis of niet ingeplugd
2026-06-15 12:00:12 info: Evaluatie status laden Audi Etron GT op 2026-06-15 12:00
2026-06-15 12:00:12 info: - schakelaar laden: off
2026-06-15 12:00:12 info: - aantal ampere: 0.0
2026-06-15 12:00:12 info: Cycle cost Home Battery: 0.45 euro
2026-06-15 12:00:12 info: Netto vermogen naar(+)/uit(-) omvormer Home Battery: 0 W 
2026-06-15 12:00:12 info: Vermogen uit batterij: 0W
2026-06-15 12:00:12 info: Vermogen dat binnenkomt van pv: 0W
2026-06-15 12:00:12 info: Vermogen dat binnenkomt van ac: 0W
2026-06-15 12:00:12 info: Waarde SoC na eerste uur: 33.0%
Graag (zeker in het vervolg) je logging en eventuele configs in quotes, dat beperkt scrollen. B.v.d.

Er lijkt inderdaad niets fout te gaan (de foutmelding vanuit het Run menu refereert soms nog aan een eerdere fout). Kijk even via "Home" en dan de "Text" (naast de grafiek). Daar is na alle waarschijnlijkheid ook alles in orde. Je kan de optimalisatieberekening via de scheduler elk kwartier draaien en dan via de eerder genoemde "Text" de logs bekijken. Waarschijnlijk is alles OK.

  • Isdatzo
  • Registratie: November 2005
  • Laatst online: 01-07 15:01
Gebruikt iemand de flex-settings "entity_min_soc_end_opt" en "entity_max_soc_end_opt" voor batterijen? Bij mij lijken deze door DAO genegeerd te worden, dat "upper_limit" en "lower_limit" blijft hanteren ongeacht de waarde van de flex-settings.

  • Wunk
  • Registratie: December 2001
  • Laatst online: 24-06 10:42
Isdatzo schreef op maandag 15 juni 2026 @ 13:24:
Gebruikt iemand de flex-settings "entity_min_soc_end_opt" en "entity_max_soc_end_opt" voor batterijen? Bij mij lijken deze door DAO genegeerd te worden, dat "upper_limit" en "lower_limit" blijft hanteren ongeacht de waarde van de flex-settings.
Ik heb 'em nog niet de opt waardes zien hanteren, ging er eigenlijk beetje vanuit dat het bijna altijd economisch voordeliger is om bij minimize_cost de lower_limit de betere optie was

  • Isdatzo
  • Registratie: November 2005
  • Laatst online: 01-07 15:01
Wunk schreef op maandag 15 juni 2026 @ 14:31:
[...]

Ik heb 'em nog niet de opt waardes zien hanteren, ging er eigenlijk beetje vanuit dat het bijna altijd economisch voordeliger is om bij minimize_cost de lower_limit de betere optie was
Uit de wiki:
code:
1
2
entity min soc end opt  string      Optioneel. Entiteit in HA waarmee je dynamisch de minimale SOC kunt opgeven. overschijft "lower limit" en "optimal lower level".
entity max soc end opt  string      optioneel, overschijft "upper limit". Entiteit in HA waarmee je dynamisch de maximale SOC kunt opgeven.
Daar staat expliciet dat de waarde van deze keys dominant zou (moeten) zijn.

  • balk
  • Registratie: Januari 2000
  • Laatst online: 14:57
Wunk schreef op maandag 15 juni 2026 @ 12:05:
Allereerst even lof naar de developer van dit script, ik had 't al een tijdje draaien, maar sinds 2 weken heb ik m'n thuisbatterij live en nu schittert 't pas echt.

Even een klein vraag om advies. Alles lijkt te werken, de jobs draaien prima. Maar als ik de optimalisering zonder debug draai, geeft 'ie elke keer een "❌ Opdracht 'Optimaliseringsberekening zonder debug' geëindigd met fout". Alleen zie ik geen fouten en draait 'ie ook gewoon prima.

Iemand een idee waar ik kan zien waarom 'ie die error triggered?


[...]
Misschien is er iets mis met je baseload? Onder kopje "2026-06-15 12:00:12 info: Berekende prognoses:
" zit een kolom "base". Dat is bij mij de baseload waar DAO mee rekent. Bij jou is die vrij laag in de avond, en zelfs negatief. Heb je een vaste baseload geconfigureerd? Zo niet, zou je dat eens kunnen doen? Ik heb even wat geknipt uit jouw log:
code:
1
2
3
4
5
6
7
8
uur base
19:45   0,03
20:00   0,01
20:15   -0,01
20:30   -0,02
20:45   0
21:00   0,05
21:15   0,07

  • Dogooder
  • Registratie: April 2004
  • Nu online

Dogooder

dus...

Ik heb wat opmerkelijks.
Altijd als de batterij vol vermogen moet ontladen, want hoogste prijs. Komt DAO met een inverter stop net 2 minuten voor het einde van het kwartier. Iets wat onlogisch is want op de hoogste piek is het het meest rendabel om het hele kwartier maximaal te ontladen.

Het log zegt het volgende:
2026-06-15 21:15:05 info: Netto vermogen naar(+)/uit(-) omvormer Deye: -6000 W  tot: 2026-06-15 21:28
2026-06-15 21:15:05 info: Balanceren: off
2026-06-15 21:15:05 info: Vermogen uit batterij: 5939W
2026-06-15 21:15:05 info: Vermogen dat binnenkomt van pv: 60W
Maar dat lijkt mij net de verkeerde kant op berekent met de efficiencies. -6000W uit de omvormer vereist 6000/0.97 = 6185W uit de batterij.

  • hemertje
  • Registratie: Juli 2015
  • Nu online
tomvandepoel3 schreef op donderdag 11 juni 2026 @ 16:27:
Ik heb een nieuw implementatie voorbeeld (Electric Vehicle) voor beginnende DAO/HA gebruikers aan de Wiki toegevoegd.

Ik hoop dat dit enige "hulp bij het opstarten" biedt.
Suggesties over zowel de structuur als de inhoud zijn wederom van harte welkom.
Hey @tomvandepoel3,

Echt goed dat je het EV-voorbeeld hebt toegevoegd — dit ontbrak nog.
De opbouw parallel aan Battery maakt het veel duidelijker: config, helpers, automation, dashboard, resultaat. Veel overzichtelijker dan alleen de EV Configuration-pagina.

Wat me vooral aanspreekt is het onderscheid tussen input en set helpers, en die planningsgrafieken bij minimize cost vs minimize consumption. Dan snap je eindelijk waarom DAO op bepaalde uren laadt.
De Min+Solar uitbreiding vind ik ook slim: DAO plant wanneer, EVCC regelt realtime PV — mooi richting saldering 2027.

Ik zag nog een paar dingetjes die waarschijnlijk typootjes zijn.
In de automation staat dao_ev_charge_target_soc_2; bedoel je dao_ev_charge_target_soc?
Bij Battery wisselen helper-namen (dao_set_power_feedin vs dao_battery_set_power_feedin, balance switch idem).
En bij de gecombineerde Sessy: sensor.dao_battery_set_power_feedin lijkt me input_number.dao_battery_set_power_feedin.
De eerste charge_stage met efficiency 0.0 bij 0A is verwarrend — DAO voegt zelf al een 0A-stap toe.

Verder geen must-haves, maar misschien handig voor later:
een entity-mapping tabel, een korte checklist bovenaan de EV-sectie, en een alinea over min-SoC guard (SoC onder 35% direct laden komt in de praktijk vaak voor).
Ook ready_datetime vs planningshorizon (~48u) — anders vraag je je af waarom laden soms niet ingepland wordt.
De automation zou compacter kunnen via een script; EVCC’s select-entities dwingen die if-ladder helaas wel af.
EVCC is logisch als generiek voorbeeld; een korte noot over Zaptec/Tibber zou NL-gebruikers helpen — zelfde principe, andere entity-namen.

Bij mij draait EV nog buiten de MILP (Zaptec/Tibber naast Zendure in DAO).
Dit wiki-stuk is wel de blauwdruk om dat ooit wél te doen.

Nogmaals dank — goed stuk!

Gegroet, Hemertje

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • roelzadh
  • Registratie: Februari 2008
  • Laatst online: 07:22
Waarom start hij om 4:00 de boiler als hij hem later vandaag heeft ingepland?
code:
1
2
2026-06-16 04:00:04 info: Boiler opwarmen geactiveerd
2026-06-16 04:00:04 info: Boiler opwarmen ingepland vanaf: 2026-06-16 13:45:00 met 5 interval(len)

PUHZ-SW100YAA & 7440wp


  • sMoKeFiSh
  • Registratie: Februari 2003
  • Laatst online: 11:28
KC27 schreef op maandag 15 juni 2026 @ 08:46:
Ook productie versie 2026.6.0 is gepubliceerd.
Deze is identiek aan test-versie 2026.6.0.rc1.
Voor de changelog: zie hierboven.
Bedankt voor de vele updates. Heb 2026.6 gistermiddag geinstalleerd. Dacht nog even wat kWh's in de EV te stoppen tijdens het lage tarief gistermiddag, maar dat mocht niet van DAO, zie logging hieronder:

Afbeeldingslocatie: https://tweakers.net/i/XjGaQsL5vT6XaRKjM_6PbiOc3Uc=/x800/filters:strip_icc():strip_exif()/f/image/VKmD9drI4tszSia2COF6dDGv.jpg?f=fotoalbum_large

Eindtijdstip van de laadopdracht stond op 18:00 ingesteld. Vullen tot 90% zou hem inderdaad niet gaan lukken binnen die tijd. Maar het is wel jammer dat hij nu dan besluit om helemaal niet gaat laden in 2026.6. Voor de update ging DAO gewoon laden, ookal was het gewenste percentage SoC niet haalbaar binnen het tijdslot. Is dit een bug of een bewsute keuze geweest?

Full Electric | 2x Deye 12KSG04LP3 met 1.680Ah LFP 51,2V (4x Seplos Mason 280, 2x Seplos vertical 280) | 23,3 kWp PV

roelzadh schreef op dinsdag 16 juni 2026 @ 07:01:
Waarom start hij om 4:00 de boiler als hij hem later vandaag heeft ingepland?
code:
1
2
2026-06-16 04:00:04 info: Boiler opwarmen geactiveerd
2026-06-16 04:00:04 info: Boiler opwarmen ingepland vanaf: 2026-06-16 13:45:00 met 5 interval(len)
Ik kan hier zo niks over zeggen. Heb je voor mij de logging van de berekening (tussen quotes en code tags)?

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer

sMoKeFiSh schreef op dinsdag 16 juni 2026 @ 08:01:
[...]

Bedankt voor de vele updates. Heb 2026.6 gistermiddag geinstalleerd. Dacht nog even wat kWh's in de EV te stoppen tijdens het lage tarief gistermiddag, maar dat mocht niet van DAO, zie logging hieronder:

[Afbeelding]

Eindtijdstip van de laadopdracht stond op 18:00 ingesteld. Vullen tot 90% zou hem inderdaad niet gaan lukken binnen die tijd. Maar het is wel jammer dat hij nu dan besluit om helemaal niet gaat laden in 2026.6. Voor de update ging DAO gewoon laden, ookal was het gewenste percentage SoC niet haalbaar binnen het tijdslot. Is dit een bug of een bewsute keuze geweest?
Ik heb in de laatste versie niks meer aan het inplannen van het laden de ev veranderd. Dus het had ook nu moeten werken. Heb je voor mij de logging van de berekening?

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer


  • PcFer
  • Registratie: September 2002
  • Laatst online: 13:41
sMoKeFiSh schreef op dinsdag 16 juni 2026 @ 08:01:
[...]

Bedankt voor de vele updates. Heb 2026.6 gistermiddag geinstalleerd. Dacht nog even wat kWh's in de EV te stoppen tijdens het lage tarief gistermiddag, maar dat mocht niet van DAO, zie logging hieronder:

[Afbeelding]

Eindtijdstip van de laadopdracht stond op 18:00 ingesteld. Vullen tot 90% zou hem inderdaad niet gaan lukken binnen die tijd. Maar het is wel jammer dat hij nu dan besluit om helemaal niet gaat laden in 2026.6. Voor de update ging DAO gewoon laden, ookal was het gewenste percentage SoC niet haalbaar binnen het tijdslot. Is dit een bug of een bewsute keuze geweest?
Ik had juist een bug waarbij er op 6A (laagste stand) werd geladen terwijl er te weinig tijd was. Dit is in 2026.6.0.rc1 aangepast, dus hier is zeker wat in de code veranderd. Zondag heb ik 2026.6.0.rc1 getest en dit werkte bij mij goed:
Afbeeldingslocatie: https://tweakers.net/i/diNhJegaIct1Y3AuZ-xqmjL-fGg=/800x/filters:strip_icc():strip_exif()/f/image/2T4hVngTuWkyezpK2hQY1Txb.jpg?f=fotoalbum_large

  • sMoKeFiSh
  • Registratie: Februari 2003
  • Laatst online: 11:28
KC27 schreef op dinsdag 16 juni 2026 @ 09:32:
[...]

Ik heb in de laatste versie niks meer aan het inplannen van het laden de ev veranderd. Dus het had ook nu moeten werken. Heb je voor mij de logging van de berekening?
Onderstaand de log. Betreft het laden van de Tesla. Vreemd dat DAO ook de from battery op -33124 wil zetten. Die waarde wordt niet geaccepteerd door de helper in Home Assistant.
code:
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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
2026-06-15 16:00:00 info: Day Ahead Optimalisering versie: 2026.6.0
2026-06-15 16:00:00 info: Day Ahead Optimalisering gestart op: 15-06-2026 16:00:00
2026-06-15 16:00:00 info: Day Ahead Optimalisatie gestart: 15-06-2026 16:00:00 taak: calc_optimum
2026-06-15 16:00:00 info: Debug = False
2026-06-15 16:00:00 info: Baseload uit instellingen
2026-06-15 16:00:01 info: Start waarden: 
       uur                tijd  spot   p_l   p_t  base  pv_ac  pv_dc
0    16:00 2026-06-15 16:00:00 0.000 0.143 0.143 0.327      0  4.517
1    16:15 2026-06-15 16:15:00 0.001 0.144 0.144 0.345      0  4.315
2    16:30 2026-06-15 16:30:00 0.004 0.148 0.148 0.364      0  4.114
3    16:45 2026-06-15 16:45:00 0.012 0.158 0.158 0.364      0  3.913
4    17:00 2026-06-15 17:00:00 0.008 0.153 0.153 0.350      0  3.742
5    17:15 2026-06-15 17:15:00 0.034 0.184 0.184 0.350      0  3.539
6    17:30 2026-06-15 17:30:00 0.052 0.206 0.206 0.350      0  3.339
7    17:45 2026-06-15 17:45:00 0.093 0.256 0.256 0.350      0  3.016
8    18:00 2026-06-15 18:00:00 0.055 0.209 0.209 0.350      0  2.605
9    18:15 2026-06-15 18:15:00 0.085 0.245 0.245 0.350      0  2.280
10   18:30 2026-06-15 18:30:00 0.116 0.283 0.283 0.350      0  1.957
11   18:45 2026-06-15 18:45:00 0.135 0.306 0.306 0.350      0  1.618
12   19:00 2026-06-15 19:00:00 0.114 0.281 0.281 0.350      0  1.206
13   19:15 2026-06-15 19:15:00 0.124 0.293 0.293 0.350      0  0.866
14   19:30 2026-06-15 19:30:00 0.137 0.309 0.309 0.350      0  0.516
15   19:45 2026-06-15 19:45:00 0.150 0.325 0.325 0.350      0  0.408
16   20:00 2026-06-15 20:00:00 0.131 0.301 0.301 0.355      0  0.478
17   20:15 2026-06-15 20:15:00 0.138 0.309 0.309 0.355      0  0.370
18   20:30 2026-06-15 20:30:00 0.154 0.329 0.329 0.355      0  0.267
19   20:45 2026-06-15 20:45:00 0.175 0.355 0.355 0.336      0  0.218
20   21:00 2026-06-15 21:00:00 0.157 0.333 0.333 0.298      0  0.202
21   21:15 2026-06-15 21:15:00 0.158 0.334 0.334 0.280      0  0.154
22   21:30 2026-06-15 21:30:00 0.160 0.336 0.336 0.261      0  0.109
23   21:45 2026-06-15 21:45:00 0.153 0.328 0.328 0.261      0  0.075
24   22:00 2026-06-15 22:00:00 0.163 0.340 0.340 0.275      0  0.042
25   22:15 2026-06-15 22:15:00 0.156 0.331 0.331 0.275      0  0.009
26   22:30 2026-06-15 22:30:00 0.155 0.331 0.331 0.275      0  0.000
27   22:45 2026-06-15 22:45:00 0.141 0.314 0.314 0.275      0  0.000
28   23:00 2026-06-15 23:00:00 0.147 0.321 0.321 0.275      0  0.000
29   23:15 2026-06-15 23:15:00 0.133 0.304 0.304 0.275      0  0.000
30   23:30 2026-06-15 23:30:00 0.132 0.302 0.302 0.275      0  0.000
31   23:45 2026-06-15 23:45:00 0.127 0.297 0.297 0.275      0  0.000
32   00:00 2026-06-16 00:00:00 0.132 0.303 0.303 0.275      0  0.000
33   00:15 2026-06-16 00:15:00 0.127 0.297 0.297 0.275      0  0.000
34   00:30 2026-06-16 00:30:00 0.120 0.288 0.288 0.275      0  0.000
35   00:45 2026-06-16 00:45:00 0.119 0.286 0.286 0.275      0  0.000
36   01:00 2026-06-16 01:00:00 0.122 0.290 0.290 0.275      0  0.000
37   01:15 2026-06-16 01:15:00 0.118 0.286 0.286 0.275      0  0.000
38   01:30 2026-06-16 01:30:00 0.117 0.284 0.284 0.275      0  0.000
39   01:45 2026-06-16 01:45:00 0.115 0.282 0.282 0.275      0  0.000
40   02:00 2026-06-16 02:00:00 0.116 0.284 0.284 0.275      0  0.000
41   02:15 2026-06-16 02:15:00 0.115 0.282 0.282 0.275      0  0.000
42   02:30 2026-06-16 02:30:00 0.114 0.280 0.280 0.275      0  0.000
43   02:45 2026-06-16 02:45:00 0.110 0.276 0.276 0.275      0  0.000
44   03:00 2026-06-16 03:00:00 0.113 0.280 0.280 0.275      0  0.000
45   03:15 2026-06-16 03:15:00 0.113 0.279 0.279 0.275      0  0.000
46   03:30 2026-06-16 03:30:00 0.108 0.274 0.274 0.275      0  0.000
47   03:45 2026-06-16 03:45:00 0.107 0.272 0.272 0.275      0  0.000
48   04:00 2026-06-16 04:00:00 0.109 0.275 0.275 0.275      0  0.000
49   04:15 2026-06-16 04:15:00 0.109 0.275 0.275 0.275      0  0.000
50   04:30 2026-06-16 04:30:00 0.109 0.275 0.275 0.275      0  0.000
51   04:45 2026-06-16 04:45:00 0.111 0.277 0.277 0.275      0  0.004
52   05:00 2026-06-16 05:00:00 0.111 0.278 0.278 0.275      0  0.004
53   05:15 2026-06-16 05:15:00 0.112 0.278 0.278 0.275      0  0.007
54   05:30 2026-06-16 05:30:00 0.117 0.284 0.284 0.275      0  0.010
55   05:45 2026-06-16 05:45:00 0.118 0.286 0.286 0.275      0  0.041
56   06:00 2026-06-16 06:00:00 0.125 0.294 0.294 0.275      0  0.068
57   06:15 2026-06-16 06:15:00 0.128 0.297 0.297 0.275      0  0.097
58   06:30 2026-06-16 06:30:00 0.129 0.299 0.299 0.275      0  0.127
59   06:45 2026-06-16 06:45:00 0.130 0.300 0.300 0.275      0  0.255
60   07:00 2026-06-16 07:00:00 0.139 0.311 0.311 0.275      0  0.489
61   07:15 2026-06-16 07:15:00 0.133 0.304 0.304 0.275      0  0.634
62   07:30 2026-06-16 07:30:00 0.131 0.302 0.302 0.275      0  0.768
63   07:45 2026-06-16 07:45:00 0.123 0.292 0.292 0.275      0  0.848
64   08:00 2026-06-16 08:00:00 0.150 0.324 0.324 0.275      0  0.897
65   08:15 2026-06-16 08:15:00 0.136 0.307 0.307 0.275      0  0.977
66   08:30 2026-06-16 08:30:00 0.134 0.305 0.305 0.275      0  1.056
67   08:45 2026-06-16 08:45:00 0.133 0.304 0.304 0.275      0  1.093
68   09:00 2026-06-16 09:00:00 0.120 0.288 0.288 0.275      0  1.007
69   09:15 2026-06-16 09:15:00 0.127 0.296 0.296 0.275      0  1.045
70   09:30 2026-06-16 09:30:00 0.123 0.292 0.292 0.275      0  1.084
71   09:45 2026-06-16 09:45:00 0.123 0.292 0.292 0.275      0  1.489
72   10:00 2026-06-16 10:00:00 0.128 0.298 0.298 0.275      0  2.169
73   10:15 2026-06-16 10:15:00 0.122 0.291 0.291 0.275      0  2.575
74   10:30 2026-06-16 10:30:00 0.114 0.281 0.281 0.275      0  2.981
75   10:45 2026-06-16 10:45:00 0.101 0.265 0.265 0.275      0  3.400
76   11:00 2026-06-16 11:00:00 0.121 0.289 0.289 0.275      0  3.898
77   11:15 2026-06-16 11:15:00 0.112 0.279 0.279 0.275      0  4.317
78   11:30 2026-06-16 11:30:00 0.090 0.252 0.252 0.275      0  4.736
79   11:45 2026-06-16 11:45:00 0.078 0.238 0.238 0.275      0  4.875
80   12:00 2026-06-16 12:00:00 0.094 0.256 0.256 0.275      0  4.827
81   12:15 2026-06-16 12:15:00 0.082 0.242 0.242 0.275      0  4.966
82   12:30 2026-06-16 12:30:00 0.073 0.231 0.231 0.275      0  5.104
83   12:45 2026-06-16 12:45:00 0.070 0.227 0.227 0.275      0  5.138
84   13:00 2026-06-16 13:00:00 0.082 0.242 0.242 0.275      0  5.102
85   13:15 2026-06-16 13:15:00 0.075 0.234 0.234 0.275      0  5.136
86   13:30 2026-06-16 13:30:00 0.065 0.222 0.222 0.275      0  5.170
87   13:45 2026-06-16 13:45:00 0.050 0.204 0.204 0.275      0  5.161
88   14:00 2026-06-16 14:00:00 0.059 0.215 0.215 0.275      0  5.142
89   14:15 2026-06-16 14:15:00 0.060 0.216 0.216 0.275      0  5.133
90   14:30 2026-06-16 14:30:00 0.062 0.218 0.218 0.275      0  5.125
91   14:45 2026-06-16 14:45:00 0.070 0.228 0.228 0.275      0  5.032
92   15:00 2026-06-16 15:00:00 0.060 0.216 0.216 0.270      0  4.889
93   15:15 2026-06-16 15:15:00 0.071 0.229 0.229 0.270      0  4.797
94   15:30 2026-06-16 15:30:00 0.074 0.233 0.233 0.270      0  4.706
95   15:45 2026-06-16 15:45:00 0.088 0.250 0.250 0.289      0  4.563
96   16:00 2026-06-16 16:00:00 0.071 0.229 0.229 0.327      0  4.403
97   16:15 2026-06-16 16:15:00 0.086 0.247 0.247 0.345      0  4.259
98   16:30 2026-06-16 16:30:00 0.093 0.255 0.255 0.364      0  4.117
99   16:45 2026-06-16 16:45:00 0.100 0.264 0.264 0.364      0  3.895
100  17:00 2026-06-16 17:00:00 0.093 0.256 0.256 0.350      0  3.620
101  17:15 2026-06-16 17:15:00 0.101 0.265 0.265 0.350      0  3.397
102  17:30 2026-06-16 17:30:00 0.112 0.278 0.278 0.350      0  3.175
103  17:45 2026-06-16 17:45:00 0.122 0.291 0.291 0.350      0  2.932
104  18:00 2026-06-16 18:00:00 0.112 0.278 0.278 0.350      0  2.677
105  18:15 2026-06-16 18:15:00 0.120 0.289 0.289 0.350      0  2.436
106  18:30 2026-06-16 18:30:00 0.127 0.297 0.297 0.350      0  2.193
107  18:45 2026-06-16 18:45:00 0.143 0.316 0.316 0.350      0  1.933
108  19:00 2026-06-16 19:00:00 0.126 0.296 0.296 0.350      0  1.639
109  19:15 2026-06-16 19:15:00 0.141 0.313 0.313 0.350      0  1.381
110  19:30 2026-06-16 19:30:00 0.154 0.329 0.329 0.350      0  1.121
111  19:45 2026-06-16 19:45:00 0.170 0.349 0.349 0.350      0  0.946
112  20:00 2026-06-16 20:00:00 0.151 0.326 0.326 0.355      0  0.813
113  20:15 2026-06-16 20:15:00 0.170 0.349 0.349 0.355      0  0.638
114  20:30 2026-06-16 20:30:00 0.182 0.363 0.363 0.355      0  0.448
115  20:45 2026-06-16 20:45:00 0.199 0.384 0.384 0.336      0  0.342
116  21:00 2026-06-16 21:00:00 0.190 0.372 0.372 0.298      0  0.284
117  21:15 2026-06-16 21:15:00 0.196 0.380 0.380 0.280      0  0.185
118  21:30 2026-06-16 21:30:00 0.184 0.365 0.365 0.261      0  0.092
119  21:45 2026-06-16 21:45:00 0.165 0.343 0.343 0.261      0  0.052
120  22:00 2026-06-16 22:00:00 0.194 0.378 0.378 0.275      0  0.035
121  22:15 2026-06-16 22:15:00 0.164 0.341 0.341 0.275      0  0.000
122  22:30 2026-06-16 22:30:00 0.154 0.329 0.329 0.275      0  0.000
123  22:45 2026-06-16 22:45:00 0.147 0.321 0.321 0.275      0  0.000
124  23:00 2026-06-16 23:00:00 0.153 0.328 0.328 0.275      0  0.007
125  23:15 2026-06-16 23:15:00 0.146 0.320 0.320 0.275      0  0.014
126  23:30 2026-06-16 23:30:00 0.140 0.313 0.313 0.275      0  0.022
127  23:45 2026-06-16 23:45:00 0.134 0.305 0.305 0.275      0  0.019
2026-06-15 16:00:01 info: No reduced hours applied for Accu
2026-06-15 16:00:01 info: No reduced power applied during discharging at low soc
2026-06-15 16:00:01 info: No reduced power applied during charging at high soc
2026-06-15 16:00:01 info: Startwaarde SoC Accu: 53.0%

2026-06-15 16:00:01 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland
2026-06-15 16:00:01 info: Instellingen voor laden van EV: Tesla Model 3
2026-06-15 16:00:01 info: Direct laden is uit
2026-06-15 16:00:01 info:  Ampere  Effic. Grid kW Accu kW
2026-06-15 16:00:01 info:    0.00    1.00    0.00    0.00
2026-06-15 16:00:01 info:   10.00    1.00    6.90    6.90
2026-06-15 16:00:01 info:   12.00    1.00    8.28    8.28
2026-06-15 16:00:01 info:   14.00    1.00    9.66    9.66
2026-06-15 16:00:01 info:   16.00    0.99   11.04   10.93
2026-06-15 16:00:01 info: Capaciteit accu: 75.0 kWh
2026-06-15 16:00:01 info: Maximaal laadvermogen: 11.04 kW
2026-06-15 16:00:01 info: Klaar met laden op: 13-06-2026 16:00:00
2026-06-15 16:00:01 info: Huidig laadniveau: 60.0 %
2026-06-15 16:00:01 info: Gewenst laadniveau:90.0 %
2026-06-15 16:00:01 info: Marge voor het laden: 0 %
2026-06-15 16:00:01 info: Locatie: home
2026-06-15 16:00:01 info: Ingeplugged:True
2026-06-15 16:00:01 waarschuwing: Er is te weinig tijd om tot 90.0% te laden
2026-06-15 16:00:01 info: Bijgesteld gewenst laadniveau:60.0 %
2026-06-15 16:00:01 info: Benodigde netto energie: 0.000 kWh
2026-06-15 16:00:01 info: Tijd nodig om te laden: 0:0 uur
2026-06-15 16:00:01 info: Afgerond naar hele intervallen: 0 kwartier
2026-06-15 16:00:01 info: Stand laden schakelaar: off
2026-06-15 16:00:01 info: Stand aantal ampere laden: 0.0 A
2026-06-15 16:00:01 info: Opladen wordt niet ingepland, omdat werkelijk niveau (60.0%) hoger is of gelijk aan gewenst niveau (60.0% minus de marge 0%), opgegeven tijdstip (2026-06-13 16:00:00) is verouderd.
2026-06-15 16:00:01 info: Instellingen voor laden van EV: Kia EV6
2026-06-15 16:00:01 info: Direct laden is uit
2026-06-15 16:00:01 info:  Ampere  Effic. Grid kW Accu kW
2026-06-15 16:00:01 info:    0.00    1.00    0.00    0.00
2026-06-15 16:00:01 info:   10.00    1.00    6.90    6.90
2026-06-15 16:00:01 info:   12.00    1.00    8.28    8.28
2026-06-15 16:00:01 info:   14.00    1.00    9.66    9.66
2026-06-15 16:00:01 info:   16.00    0.99   11.04   10.93
2026-06-15 16:00:01 info: Capaciteit accu: 80.0 kWh
2026-06-15 16:00:01 info: Maximaal laadvermogen: 11.04 kW
2026-06-15 16:00:01 info: Klaar met laden op: 14-06-2026 18:00:00
2026-06-15 16:00:01 info: Huidig laadniveau: 89.0 %
2026-06-15 16:00:01 info: Gewenst laadniveau:100.0 %
2026-06-15 16:00:01 info: Marge voor het laden: 0 %
2026-06-15 16:00:01 info: Locatie: home
2026-06-15 16:00:01 info: Ingeplugged:False
2026-06-15 16:00:01 info: Benodigde netto energie: 8.800 kWh
2026-06-15 16:00:01 info: Tijd nodig om te laden: 0:49 uur
2026-06-15 16:00:01 info: Afgerond naar hele intervallen: 4 kwartier
2026-06-15 16:00:01 info: Stand laden schakelaar: off
2026-06-15 16:00:01 info: Stand aantal ampere laden: 0.0 A
2026-06-15 16:00:01 info: Opladen wordt niet ingepland, omdat auto is niet ingeplugd, opgegeven tijdstip (2026-06-14 18:00:00) is verouderd.
2026-06-15 16:00:01 info: Warmtepomp niet aanwezig - warmtepomp wordt niet ingepland
2026-06-15 16:00:01 info: Strategie: minimale kosten
2026-06-15 16:00:01 info: Maximale fout (maximal gap): 0.005000 euro
2026-06-15 16:00:04 info: Rekentijd: 2.69  sec
2026-06-15 16:00:04 info: Het programma heeft een optimale oplossing gevonden.
2026-06-15 16:00:04 info: Laad volume in uur 0 16:00 0.0 kWh
2026-06-15 16:00:04 info: 11 0.20416666666666533 16.5
2026-06-15 16:00:04 info: 12 0.7958333333333346 18.0
2026-06-15 16:00:04 info: Laad volume in uur 1 16:15 0.0 kWh
2026-06-15 16:00:04 info: 11 0.25416666666666554 16.5
2026-06-15 16:00:04 info: 12 0.7458333333333342 18.0
2026-06-15 16:00:04 info: Laad volume in uur 2 16:30 0.0 kWh
2026-06-15 16:00:04 info: 11 0.30416666666666586 16.5
2026-06-15 16:00:04 info: 12 0.6958333333333339 18.0
2026-06-15 16:00:04 info: Laad volume in uur 3 16:45 0.0 kWh
2026-06-15 16:00:04 info: 6 0.7379980684720551 9.0
2026-06-15 16:00:04 info: 7 0.262001931527945 10.5
2026-06-15 16:00:04 info: Laad volume in uur 4 17:00 0.0 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 6 17:30 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 7 17:45 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 8 18:00 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 9 18:15 2.115481103166496 kWh
2026-06-15 16:00:04 info: 5 0.3587170582226766 7.5
2026-06-15 16:00:04 info: 6 0.6412829417773234 9.0
2026-06-15 16:00:04 info: Ontlaad volume in uur 10 18:30 1.8291386884576102 kWh
2026-06-15 16:00:04 info: 4 0.06114841538985334 4.5
2026-06-15 16:00:04 info: 5 0.9388515846101467 7.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 11 18:45 1.875 kWh
2026-06-15 16:00:04 info: 5 1.0 7.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 12 19:00 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 13 19:15 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 14 19:30 1.875 kWh
2026-06-15 16:00:04 info: 5 1.0 7.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 15 19:45 2.625 kWh
2026-06-15 16:00:04 info: 7 1.0 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 16 20:00 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 17 20:15 1.875 kWh
2026-06-15 16:00:04 info: 5 1.0 7.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 18 20:30 2.625 kWh
2026-06-15 16:00:04 info: 7 1.0 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 19 20:45 3.8399999999999994 kWh
2026-06-15 16:00:04 info: 10 0.9999999999999999 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 20 21:00 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 21 21:15 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 22 21:30 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 23 21:45 2.6250000000000004 kWh
2026-06-15 16:00:04 info: 7 1.0000000000000002 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 24 22:00 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 25 22:15 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 26 22:30 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 27 22:45 2.25 kWh
2026-06-15 16:00:04 info: 6 1.0 9.0
2026-06-15 16:00:04 info: Ontlaad volume in uur 28 23:00 2.625 kWh
2026-06-15 16:00:04 info: 7 1.0 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 29 23:15 1.875 kWh
2026-06-15 16:00:04 info: 5 1.0 7.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 30 23:30 1.875 kWh
2026-06-15 16:00:04 info: 5 1.0 7.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 31 23:45 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 32 00:00 1.875 kWh
2026-06-15 16:00:04 info: 5 1.0 7.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 33 00:15 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 36 01:00 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 54 05:30 0.00952 kWh
2026-06-15 16:00:04 info: 3 0.012693333333333334 3.0
2026-06-15 16:00:04 info: Ontlaad volume in uur 55 05:45 0.039032000000000046 kWh
2026-06-15 16:00:04 info: 4 0.03469511111111115 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 56 06:00 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 57 06:15 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 58 06:30 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 59 06:45 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 60 07:00 2.25 kWh
2026-06-15 16:00:04 info: 6 1.0 9.0
2026-06-15 16:00:04 info: Ontlaad volume in uur 61 07:15 1.875 kWh
2026-06-15 16:00:04 info: 5 1.0 7.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 62 07:30 1.7213020344791614 kWh
2026-06-15 16:00:04 info: 4 0.20493062069445153 4.5
2026-06-15 16:00:04 info: 5 0.7950693793055484 7.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 63 07:45 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 64 08:00 2.625 kWh
2026-06-15 16:00:04 info: 7 1.0 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 65 08:15 1.875 kWh
2026-06-15 16:00:04 info: 5 1.0 7.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 66 08:30 1.875 kWh
2026-06-15 16:00:04 info: 5 1.0 7.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 67 08:45 1.875 kWh
2026-06-15 16:00:04 info: 5 1.0 7.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 68 09:00 0.9586639999999998 kWh
2026-06-15 16:00:04 info: 4 0.8521457777777777 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 69 09:15 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 70 09:30 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 71 09:45 1.404081871297242 kWh
2026-06-15 16:00:04 info: 4 0.6278908382703438 4.5
2026-06-15 16:00:04 info: 5 0.3721091617296563 7.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 72 10:00 2.0175255873340143 kWh
2026-06-15 16:00:04 info: 5 0.619931767109295 7.5
2026-06-15 16:00:04 info: 6 0.380068232890705 9.0
2026-06-15 16:00:04 info: Ontlaad volume in uur 73 10:15 2.372503172588833 kWh
2026-06-15 16:00:04 info: 6 0.673324873096446 9.0
2026-06-15 16:00:04 info: 7 0.3266751269035541 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 74 10:30 2.7155426470588235 kWh
2026-06-15 16:00:04 info: 7 0.75855294117647 10.5
2026-06-15 16:00:04 info: 8 0.24144705882353 12.0
2026-06-15 16:00:04 info: Ontlaad volume in uur 75 10:45 2.675805564529002 kWh
2026-06-15 16:00:04 info: 7 0.8645184945893283 10.5
2026-06-15 16:00:04 info: 8 0.13548150541067178 12.0
2026-06-15 16:00:04 info: Ontlaad volume in uur 76 11:00 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 77 11:15 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 78 11:30 2.625 kWh
2026-06-15 16:00:04 info: 7 1.0 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 79 11:45 1.875 kWh
2026-06-15 16:00:04 info: 5 1.0 7.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 80 12:00 2.625 kWh
2026-06-15 16:00:04 info: 7 1.0 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 81 12:15 2.25 kWh
2026-06-15 16:00:04 info: 6 1.0 9.0
2026-06-15 16:00:04 info: Ontlaad volume in uur 82 12:30 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 83 12:45 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 84 13:00 2.25 kWh
2026-06-15 16:00:04 info: 6 1.0 9.0
2026-06-15 16:00:04 info: Ontlaad volume in uur 85 13:15 1.1288097077721582 kWh
2026-06-15 16:00:04 info: 4 0.9949203896371225 4.5
2026-06-15 16:00:04 info: 5 0.005079610362877581 7.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 91 14:45 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 93 15:15 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 94 15:30 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 95 15:45 2.625 kWh
2026-06-15 16:00:04 info: 7 1.0 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 96 16:00 1.125 kWh
2026-06-15 16:00:04 info: 4 1.0 4.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 97 16:15 2.625 kWh
2026-06-15 16:00:04 info: 7 1.0 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 98 16:30 2.6249999999999996 kWh
2026-06-15 16:00:04 info: 7 0.9999999999999999 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 99 16:45 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 100 17:00 2.625 kWh
2026-06-15 16:00:04 info: 7 1.0 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 101 17:15 3.0522131632653067 kWh
2026-06-15 16:00:04 info: 8 0.8010927113702629 12.0
2026-06-15 16:00:04 info: 9 0.19890728862973706 13.05
2026-06-15 16:00:04 info: Ontlaad volume in uur 102 17:30 2.8721691176470583 kWh
2026-06-15 16:00:04 info: 7 0.3408823529411778 10.5
2026-06-15 16:00:04 info: 8 0.6591176470588223 12.0
2026-06-15 16:00:04 info: Ontlaad volume in uur 103 17:45 2.6759823529411766 kWh
2026-06-15 16:00:04 info: 7 0.8640470588235293 10.5
2026-06-15 16:00:04 info: 8 0.1359529411764708 12.0
2026-06-15 16:00:04 info: Ontlaad volume in uur 104 18:00 2.4601480964467006 kWh
2026-06-15 16:00:04 info: 6 0.4396050761421328 9.0
2026-06-15 16:00:04 info: 7 0.5603949238578674 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 105 18:15 2.253065482233503 kWh
2026-06-15 16:00:04 info: 6 0.9918253807106601 9.0
2026-06-15 16:00:04 info: 7 0.008174619289340039 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 106 18:30 2.0387051583248215 kWh
2026-06-15 16:00:04 info: 5 0.5634529111338096 7.5
2026-06-15 16:00:04 info: 6 0.4365470888661904 9.0
2026-06-15 16:00:04 info: Ontlaad volume in uur 107 18:45 2.625 kWh
2026-06-15 16:00:04 info: 7 1.0 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 108 19:00 1.7641731587298215 kWh
2026-06-15 16:00:04 info: 4 0.14776912169357145 4.5
2026-06-15 16:00:04 info: 5 0.8522308783064286 7.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 109 19:15 2.625 kWh
2026-06-15 16:00:04 info: 7 1.0 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 110 19:30 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 111 19:45 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 112 20:00 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 113 20:15 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 114 20:30 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 115 20:45 3.8399999999999994 kWh
2026-06-15 16:00:04 info: 10 0.9999999999999999 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 116 21:00 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 117 21:15 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 118 21:30 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 119 21:45 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 120 22:00 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 121 22:15 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 122 22:30 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 123 22:45 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 124 23:00 3.84 kWh
2026-06-15 16:00:04 info: 10 1.0 15.36
2026-06-15 16:00:04 info: Ontlaad volume in uur 125 23:15 2.625 kWh
2026-06-15 16:00:04 info: 7 1.0 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 126 23:30 2.625 kWh
2026-06-15 16:00:04 info: 7 1.0 10.5
2026-06-15 16:00:04 info: Ontlaad volume in uur 127 23:45 2.25 kWh
2026-06-15 16:00:04 info: 6 1.0 9.0
2026-06-15 16:00:04 info: In- en uitgaande energie per kwartier batterij Accu
   uur    ac->    eff    ->dc pv->dc   dc->    eff  ->bat  o_eff    SoC
           kWh      %     kWh    kWh    kWh      %    kWh      %      %
 16:00    4.42  85.10    3.76   4.52   8.28  98.38   8.15     --  62.05
 16:15    4.40  85.12    3.75   4.31   8.06  98.38   7.93     --  70.87
 16:30    4.39  85.14    3.73   4.11   7.85  98.38   7.72     --  79.45
 16:45    2.35  88.91    2.09   3.91   6.00  98.38   5.90     --  86.01
 17:00    3.84  86.00    3.30   3.74   7.04  98.38   6.93     --  93.71
 17:15    0.00     --    0.00   3.54   3.54  98.38   3.48     --  97.57
 17:30   -1.12  95.20   -1.18   3.34   2.16  98.38   2.12     --  99.93
 17:45   -3.84  88.60   -4.33   3.02  -1.32  98.38  -1.34     --  98.44
 18:00   -1.12  95.20   -1.18   2.60   1.42  98.38   1.40     -- 100.00
 18:15   -2.12  92.78   -2.28   2.28   0.00     --   0.00     -- 100.00
 18:30   -1.83  93.47   -1.96   1.96   0.00     --   0.00     -- 100.00
 18:45   -1.88  93.40   -2.01   1.62  -0.39  98.38  -0.40     --  99.56
 19:00   -1.12  95.20   -1.18   1.21   0.02  98.38   0.02     --  99.59
 19:15   -1.12  95.20   -1.18   0.87  -0.32  98.38  -0.32     --  99.23
 19:30   -1.88  93.40   -2.01   0.52  -1.49  98.38  -1.52     --  97.55
 19:45   -2.62  91.50   -2.87   0.41  -2.46  98.38  -2.50     --  94.77
 20:00   -1.12  95.20   -1.18   0.48  -0.70  98.38  -0.72     --  93.97
 20:15   -1.88  93.40   -2.01   0.37  -1.64  98.38  -1.66     --  92.12
 20:30   -2.62  91.50   -2.87   0.27  -2.60  98.38  -2.64     --  89.18
 20:45   -3.84  88.60   -4.33   0.22  -4.12  98.38  -4.18     --  84.53
 21:00   -3.84  88.60   -4.33   0.20  -4.13  98.38  -4.20     --  79.87
 21:15   -3.84  88.60   -4.33   0.15  -4.18  98.38  -4.25     --  75.15
 21:30   -3.84  88.60   -4.33   0.11  -4.23  98.38  -4.29     --  70.38
 21:45   -2.63  91.50   -2.87   0.07  -2.79  98.38  -2.84     --  67.22
 22:00   -3.84  88.60   -4.33   0.04  -4.29  98.38  -4.36     --  62.37
 22:15   -3.84  88.60   -4.33   0.01  -4.33  98.38  -4.40     --  57.49
 22:30   -3.84  88.60   -4.33   0.00  -4.33  98.38  -4.41  87.16  52.59
 22:45   -2.25  92.50   -2.43   0.00  -2.43  98.38  -2.47  91.00  49.85
 23:00   -2.62  91.50   -2.87   0.00  -2.87  98.38  -2.92  90.02  46.61
 23:15   -1.88  93.40   -2.01   0.00  -2.01  98.38  -2.04  91.89  44.34
 23:30   -1.88  93.40   -2.01   0.00  -2.01  98.38  -2.04  91.89  42.07
 23:45   -1.12  95.20   -1.18   0.00  -1.18  98.38  -1.20  93.66  40.74
 00:00   -1.88  93.40   -2.01   0.00  -2.01  98.38  -2.04  91.89  38.47
 00:15   -1.12  95.20   -1.18   0.00  -1.18  98.38  -1.20  93.66  37.13
 00:30    0.00     --    0.00   0.00   0.00     --   0.00     --  37.13
 00:45    0.00     --    0.00   0.00   0.00     --   0.00     --  37.13
 01:00   -1.12  95.20   -1.18   0.00  -1.18  98.38  -1.20  93.66  35.80
 01:15    0.00     --    0.00   0.00   0.00     --   0.00     --  35.80
 01:30    0.00     --    0.00   0.00   0.00     --   0.00     --  35.80
 01:45    0.00     --    0.00   0.00   0.00     --   0.00     --  35.80
 02:00    0.00     --    0.00   0.00   0.00     --   0.00     --  35.80
 02:15    0.00     --    0.00   0.00   0.00     --   0.00     --  35.80
 02:30    0.00     --    0.00   0.00   0.00     --   0.00     --  35.80
 02:45    0.00     --    0.00   0.00   0.00     --   0.00     --  35.80
 03:00    0.00     --    0.00   0.00   0.00     --   0.00     --  35.80
 03:15    0.00     --    0.00   0.00   0.00     --   0.00     --  35.80
 03:30    0.00     --    0.00   0.00   0.00     --   0.00     --  35.80
 03:45    0.00     --    0.00   0.00   0.00     --   0.00     --  35.80
 04:00    0.00     --    0.00   0.00   0.00     --   0.00     --  35.80
 04:15    0.00     --    0.00   0.00   0.00     --   0.00     --  35.80
 04:30    0.00     --    0.00   0.00   0.00     --   0.00     --  35.80
 04:45    0.00     --    0.00   0.00   0.00  98.38   0.00     --  35.80
 05:00    0.00     --    0.00   0.00   0.00  98.38   0.00     --  35.81
 05:15    0.00     --    0.00   0.01   0.01  98.38   0.01     --  35.82
 05:30   -0.01  95.20   -0.01   0.01   0.00     --   0.00     --  35.82
 05:45   -0.04  95.20   -0.04   0.04   0.00     --   0.00     --  35.82
 06:00   -1.12  95.20   -1.18   0.07  -1.11  98.38  -1.13     --  34.56
 06:15   -1.12  95.20   -1.18   0.10  -1.08  98.38  -1.10     --  33.33
 06:30   -1.12  95.20   -1.18   0.13  -1.05  98.38  -1.07     --  32.14
 06:45   -1.12  95.20   -1.18   0.26  -0.93  98.38  -0.94     --  31.09
 07:00   -2.25  92.50   -2.43   0.49  -1.94  98.38  -1.98     --  28.90
 07:15   -1.88  93.40   -2.01   0.63  -1.37  98.38  -1.40     --  27.35
 07:30   -1.72  93.64   -1.84   0.77  -1.07  98.38  -1.09     --  26.14
 07:45   -1.12  95.20   -1.18   0.85  -0.33  98.38  -0.34     --  25.76
 08:00   -2.62  91.50   -2.87   0.90  -1.97  98.38  -2.00     --  23.54
 08:15   -1.88  93.40   -2.01   0.98  -1.03  98.38  -1.05     --  22.37
 08:30   -1.88  93.40   -2.01   1.06  -0.95  98.38  -0.97     --  21.30
 08:45   -1.88  93.40   -2.01   1.09  -0.91  98.38  -0.93     --  20.26
 09:00   -0.96  95.20   -1.01   1.01   0.00     --   0.00     --  20.26
 09:15   -1.12  95.20   -1.18   1.04  -0.14  98.38  -0.14     --  20.11
 09:30   -1.12  95.20   -1.18   1.08  -0.10  98.38  -0.10     --  20.00
 09:45   -1.40  94.30   -1.49   1.49   0.00     --   0.00     --  20.00
 10:00   -2.02  93.02   -2.17   2.17   0.00     --   0.00     --  20.00
 10:15   -2.37  92.14   -2.58   2.57   0.00     --   0.00     --  20.00
 10:30   -2.72  91.10   -2.98   2.98   0.00     --   0.00     --  20.00
 10:45   -2.68  91.27   -2.93   3.40   0.47  98.38   0.46     --  20.51
 11:00   -3.84  88.60   -4.33   3.90  -0.44  98.38  -0.44     --  20.02
 11:15   -3.84  88.60   -4.33   4.32  -0.02  98.38  -0.02     --  20.00
 11:30   -2.62  91.50   -2.87   4.74   1.87  98.38   1.84     --  22.04
 11:45   -1.88  93.40   -2.01   4.88   2.87  98.38   2.82     --  25.18
 12:00   -2.62  91.50   -2.87   4.83   1.96  98.38   1.93     --  27.32
 12:15   -2.25  92.50   -2.43   4.97   2.53  98.38   2.49     --  30.09
 12:30   -1.12  95.20   -1.18   5.10   3.92  98.38   3.86     --  34.37
 12:45   -1.12  95.20   -1.18   5.14   3.96  98.38   3.89     --  38.70
 13:00   -2.25  92.50   -2.43   5.10   2.67  98.38   2.63     --  41.62
 13:15   -1.13  95.18   -1.19   5.14   3.95  98.38   3.89     --  45.93
 13:30    0.00     --    0.00   5.17   5.17  98.38   5.09     --  51.58
 13:45    0.00     --    0.00   5.16   5.16  98.38   5.08     --  57.23
 14:00    0.00     --    0.00   5.14   5.14  98.38   5.06     --  62.85
 14:15    0.00     --    0.00   5.13   5.13  98.38   5.05     --  68.46
 14:30    0.00     --    0.00   5.12   5.12  98.38   5.04     --  74.06
 14:45   -1.12  95.20   -1.18   5.03   3.85  98.38   3.79     --  78.27
 15:00    0.00     --    0.00   4.89   4.89  98.38   4.81     --  83.61
 15:15   -1.12  95.20   -1.18   4.80   3.62  98.38   3.56     --  87.57
 15:30   -1.12  95.20   -1.18   4.71   3.52  98.38   3.47     --  91.42
 15:45   -2.62  91.50   -2.87   4.56   1.69  98.38   1.67     --  93.27
 16:00   -1.12  95.20   -1.18   4.40   3.22  98.38   3.17     --  96.79
 16:15   -2.62  91.50   -2.87   4.26   1.39  98.38   1.37     --  98.31
 16:30   -2.62  91.50   -2.87   4.12   1.25  98.38   1.23     --  99.67
 16:45   -3.84  88.60   -4.33   3.90  -0.44  98.38  -0.45     --  99.18
 17:00   -2.62  91.50   -2.87   3.62   0.75  98.38   0.74     -- 100.00
 17:15   -3.05  89.85   -3.40   3.40   0.00     --   0.00     -- 100.00
 17:30   -2.87  90.46   -3.17   3.17   0.00     --   0.00     -- 100.00
 17:45   -2.68  91.27   -2.93   2.93   0.00     --   0.00     -- 100.00
 18:00   -2.46  91.90   -2.68   2.68   0.00     --   0.00     -- 100.00
 18:15   -2.25  92.49   -2.44   2.44   0.00     --   0.00     -- 100.00
 18:30   -2.04  92.96   -2.19   2.19   0.00     --   0.00     -- 100.00
 18:45   -2.62  91.50   -2.87   1.93  -0.94  98.38  -0.95     --  98.94
 19:00   -1.76  93.57   -1.89   1.64  -0.25  98.38  -0.25     --  98.66
 19:15   -2.62  91.50   -2.87   1.38  -1.49  98.38  -1.51     --  96.98
 19:30   -3.84  88.60   -4.33   1.12  -3.21  98.38  -3.27     --  93.36
 19:45   -3.84  88.60   -4.33   0.95  -3.39  98.38  -3.44     --  89.53
 20:00   -3.84  88.60   -4.33   0.81  -3.52  98.38  -3.58     --  85.55
 20:15   -3.84  88.60   -4.33   0.64  -3.70  98.38  -3.76     --  81.38
 20:30   -3.84  88.60   -4.33   0.45  -3.89  98.38  -3.95     --  76.99
 20:45   -3.84  88.60   -4.33   0.34  -3.99  98.38  -4.06     --  72.48
 21:00   -3.84  88.60   -4.33   0.28  -4.05  98.38  -4.12     --  67.91
 21:15   -3.84  88.60   -4.33   0.18  -4.15  98.38  -4.22     --  63.22
 21:30   -3.84  88.60   -4.33   0.09  -4.24  98.38  -4.31     --  58.43
 21:45   -3.84  88.60   -4.33   0.05  -4.28  98.38  -4.35     --  53.59
 22:00   -3.84  88.60   -4.33   0.04  -4.30  98.38  -4.37     --  48.74
 22:15   -3.84  88.60   -4.33   0.00  -4.33  98.38  -4.41  87.16  43.84
 22:30   -3.84  88.60   -4.33   0.00  -4.33  98.38  -4.41  87.16  38.95
 22:45   -3.84  88.60   -4.33   0.00  -4.33  98.38  -4.41  87.16  34.05
 23:00   -3.84  88.60   -4.33   0.01  -4.33  98.38  -4.40     --  29.17
 23:15   -2.62  91.50   -2.87   0.01  -2.85  98.38  -2.90     --  25.94
 23:30   -2.62  91.50   -2.87   0.02  -2.85  98.38  -2.89     --  22.73
 23:45   -2.25  92.50   -2.43   0.02  -2.41  98.38  -2.45     --  20.00
Totaal -211.42        -237.30 211.89 -25.41        -29.70              
2026-06-15 16:00:07 info: Berekende prognoses: 
   uur  bat_in  bat_out   cons   prod   base   boil     wp     ev  pv_ac   cost  profit  b_tem
 16:00    4.42     0.00   4.75   0.00   0.33   0.00   0.00   0.00   0.00   0.68   -0.00  20.00
 16:15    4.40     0.00   4.75   0.00   0.35   0.00   0.00   0.00   0.00   0.69   -0.00  20.00
 16:30    4.39     0.00   4.75   0.00   0.36   0.00   0.00   0.00   0.00   0.70   -0.00  20.00
 16:45    2.35     0.00   2.71   0.00   0.36   0.00   0.00   0.00   0.00   0.43   -0.00  20.00
 17:00    3.84     0.00   4.19   0.00   0.35   0.00   0.00   0.00   0.00   0.64   -0.00  20.00
 17:15    0.00     0.00   0.35   0.00   0.35   0.00   0.00   0.00   0.00   0.06   -0.00  20.00
 17:30    0.00     1.12   0.00   0.78   0.35   0.00   0.00   0.00   0.00   0.00   -0.16  20.00
 17:45    0.00     3.84   0.00   3.49   0.35   0.00   0.00   0.00   0.00   0.00   -0.89  20.00
 18:00    0.00     1.12   0.00   0.78   0.35   0.00   0.00   0.00   0.00   0.00   -0.16  20.00
 18:15    0.00     2.12   0.00   1.77   0.35   0.00   0.00   0.00   0.00   0.00   -0.43  20.00
 18:30    0.00     1.83   0.00   1.48   0.35   0.00   0.00   0.00   0.00   0.00   -0.42  20.00
 18:45    0.00     1.88   0.00   1.52   0.35   0.00   0.00   0.00   0.00   0.00   -0.47  20.00
 19:00    0.00     1.12   0.00   0.78   0.35   0.00   0.00   0.00   0.00   0.00   -0.22  20.00
 19:15    0.00     1.12   0.00   0.78   0.35   0.00   0.00   0.00   0.00   0.00   -0.23  20.00
 19:30    0.00     1.88   0.00   1.52   0.35   0.00   0.00   0.00   0.00   0.00   -0.47  20.00
 19:45    0.00     2.62   0.00   2.27   0.35   0.00   0.00   0.00   0.00   0.00   -0.74  20.00
 20:00    0.00     1.12   0.00   0.77   0.35   0.00   0.00   0.00   0.00   0.00   -0.23  20.00
 20:15    0.00     1.88   0.00   1.52   0.35   0.00   0.00   0.00   0.00   0.00   -0.47  20.00
 20:30    0.00     2.62   0.00   2.27   0.35   0.00   0.00   0.00   0.00   0.00   -0.75  20.00
 20:45    0.00     3.84   0.00   3.50   0.34   0.00   0.00   0.00   0.00   0.00   -1.24  20.00
 21:00    0.00     3.84   0.00   3.54   0.30   0.00   0.00   0.00   0.00   0.00   -1.18  20.00
 21:15    0.00     3.84   0.00   3.56   0.28   0.00   0.00   0.00   0.00   0.00   -1.19  20.00
 21:30    0.00     3.84   0.00   3.58   0.26   0.00   0.00   0.00   0.00   0.00   -1.20  20.00
 21:45    0.00     2.63   0.00   2.36   0.26   0.00   0.00   0.00   0.00   0.00   -0.77  20.00
 22:00    0.00     3.84   0.00   3.57   0.28   0.00   0.00   0.00   0.00   0.00   -1.21  20.00
 22:15    0.00     3.84   0.00   3.57   0.28   0.00   0.00   0.00   0.00   0.00   -1.18  20.00
 22:30    0.00     3.84   0.00   3.57   0.28   0.00   0.00   0.00   0.00   0.00   -1.18  20.00
 22:45    0.00     2.25   0.00   1.98   0.28   0.00   0.00   0.00   0.00   0.00   -0.62  20.00
 23:00    0.00     2.62   0.00   2.35   0.28   0.00   0.00   0.00   0.00   0.00   -0.75  20.00
 23:15    0.00     1.88   0.00   1.60   0.28   0.00   0.00   0.00   0.00   0.00   -0.49  20.00
 23:30    0.00     1.88   0.00   1.60   0.28   0.00   0.00   0.00   0.00   0.00   -0.48  20.00
 23:45    0.00     1.12   0.00   0.85   0.28   0.00   0.00   0.00   0.00   0.00   -0.25  20.00
 00:00    0.00     1.88   0.00   1.60   0.28   0.00   0.00   0.00   0.00   0.00   -0.48  20.00
 00:15    0.00     1.12   0.00   0.85   0.28   0.00   0.00   0.00   0.00   0.00   -0.25  20.00
 00:30    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 00:45    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 01:00    0.00     1.12   0.00   0.85   0.28   0.00   0.00   0.00   0.00   0.00   -0.25  20.00
 01:15    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 01:30    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 01:45    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 02:00    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 02:15    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 02:30    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 02:45    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 03:00    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 03:15    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 03:30    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 03:45    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.07   -0.00  20.00
 04:00    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 04:15    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 04:30    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 04:45    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 05:00    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 05:15    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 05:30    0.00     0.01   0.27   0.00   0.28   0.00   0.00   0.00   0.00   0.08   -0.00  20.00
 05:45    0.00     0.04   0.24   0.00   0.28   0.00   0.00   0.00   0.00   0.07   -0.00  20.00
 06:00    0.00     1.12   0.00   0.85   0.28   0.00   0.00   0.00   0.00   0.00   -0.25  20.00
 06:15    0.00     1.12   0.00   0.85   0.28   0.00   0.00   0.00   0.00   0.00   -0.25  20.00
 06:30    0.00     1.12   0.00   0.85   0.28   0.00   0.00   0.00   0.00   0.00   -0.25  20.00
 06:45    0.00     1.12   0.00   0.85   0.28   0.00   0.00   0.00   0.00   0.00   -0.26  20.00
 07:00    0.00     2.25   0.00   1.98   0.28   0.00   0.00   0.00   0.00   0.00   -0.61  20.00
 07:15    0.00     1.88   0.00   1.60   0.28   0.00   0.00   0.00   0.00   0.00   -0.49  20.00
 07:30    0.00     1.72   0.00   1.45   0.28   0.00   0.00   0.00   0.00   0.00   -0.44  20.00
 07:45    0.00     1.12   0.00   0.85   0.28   0.00   0.00   0.00   0.00   0.00   -0.25  20.00
 08:00    0.00     2.62   0.00   2.35   0.28   0.00   0.00   0.00   0.00   0.00   -0.76  20.00
 08:15    0.00     1.88   0.00   1.60   0.28   0.00   0.00   0.00   0.00   0.00   -0.49  20.00
 08:30    0.00     1.88   0.00   1.60   0.28   0.00   0.00   0.00   0.00   0.00   -0.49  20.00
 08:45    0.00     1.88   0.00   1.60   0.28   0.00   0.00   0.00   0.00   0.00   -0.49  20.00
 09:00    0.00     0.96   0.00   0.68   0.28   0.00   0.00   0.00   0.00   0.00   -0.20  20.00
 09:15    0.00     1.12   0.00   0.85   0.28   0.00   0.00   0.00   0.00   0.00   -0.25  20.00
 09:30    0.00     1.12   0.00   0.85   0.28   0.00   0.00   0.00   0.00   0.00   -0.25  20.00
 09:45    0.00     1.40   0.00   1.13   0.28   0.00   0.00   0.00   0.00   0.00   -0.33  20.00
 10:00    0.00     2.02   0.00   1.74   0.28   0.00   0.00   0.00   0.00   0.00   -0.52  20.00
 10:15    0.00     2.37   0.00   2.10   0.28   0.00   0.00   0.00   0.00   0.00   -0.61  20.00
 10:30    0.00     2.72   0.00   2.44   0.28   0.00   0.00   0.00   0.00   0.00   -0.69  20.00
 10:45    0.00     2.68   0.00   2.40   0.28   0.00   0.00   0.00   0.00   0.00   -0.64  20.00
 11:00    0.00     3.84   0.00   3.57   0.28   0.00   0.00   0.00   0.00   0.00   -1.03  20.00
 11:15    0.00     3.84   0.00   3.57   0.28   0.00   0.00   0.00   0.00   0.00   -0.99  20.00
 11:30    0.00     2.62   0.00   2.35   0.28   0.00   0.00   0.00   0.00   0.00   -0.59  20.00
 11:45    0.00     1.88   0.00   1.60   0.28   0.00   0.00   0.00   0.00   0.00   -0.38  20.00
 12:00    0.00     2.62   0.00   2.35   0.28   0.00   0.00   0.00   0.00   0.00   -0.60  20.00
 12:15    0.00     2.25   0.00   1.98   0.28   0.00   0.00   0.00   0.00   0.00   -0.48  20.00
 12:30    0.00     1.12   0.00   0.85   0.28   0.00   0.00   0.00   0.00   0.00   -0.20  20.00
 12:45    0.00     1.12   0.00   0.85   0.28   0.00   0.00   0.00   0.00   0.00   -0.19  20.00
 13:00    0.00     2.25   0.00   1.98   0.28   0.00   0.00   0.00   0.00   0.00   -0.48  20.00
 13:15    0.00     1.13   0.00   0.85   0.28   0.00   0.00   0.00   0.00   0.00   -0.20  20.00
 13:30    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.06   -0.00  20.00
 13:45    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.06   -0.00  20.00
 14:00    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.06   -0.00  20.00
 14:15    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.06   -0.00  20.00
 14:30    0.00     0.00   0.28   0.00   0.28   0.00   0.00   0.00   0.00   0.06   -0.00  20.00
 14:45    0.00     1.12   0.00   0.85   0.28   0.00   0.00   0.00   0.00   0.00   -0.19  20.00
 15:00    0.00     0.00   0.27   0.00   0.27   0.00   0.00   0.00   0.00   0.06   -0.00  20.00
 15:15    0.00     1.12   0.00   0.85   0.27   0.00   0.00   0.00   0.00   0.00   -0.20  20.00
 15:30    0.00     1.12   0.00   0.85   0.27   0.00   0.00   0.00   0.00   0.00   -0.20  20.00
 15:45    0.00     2.62   0.00   2.34   0.29   0.00   0.00   0.00   0.00   0.00   -0.58  20.00
 16:00    0.00     1.12   0.00   0.80   0.33   0.00   0.00   0.00   0.00   0.00   -0.18  20.00
 16:15    0.00     2.62   0.00   2.28   0.35   0.00   0.00   0.00   0.00   0.00   -0.56  20.00
 16:30    0.00     2.62   0.00   2.26   0.36   0.00   0.00   0.00   0.00   0.00   -0.58  20.00
 16:45    0.00     3.84   0.00   3.48   0.36   0.00   0.00   0.00   0.00   0.00   -0.92  20.00
 17:00    0.00     2.62   0.00   2.27   0.35   0.00   0.00   0.00   0.00   0.00   -0.58  20.00
 17:15    0.00     3.05   0.00   2.70   0.35   0.00   0.00   0.00   0.00   0.00   -0.72  20.00
 17:30    0.00     2.87   0.00   2.52   0.35   0.00   0.00   0.00   0.00   0.00   -0.70  20.00
 17:45    0.00     2.68   0.00   2.33   0.35   0.00   0.00   0.00   0.00   0.00   -0.68  20.00
 18:00    0.00     2.46   0.00   2.11   0.35   0.00   0.00   0.00   0.00   0.00   -0.59  20.00
 18:15    0.00     2.25   0.00   1.90   0.35   0.00   0.00   0.00   0.00   0.00   -0.55  20.00
 18:30    0.00     2.04   0.00   1.69   0.35   0.00   0.00   0.00   0.00   0.00   -0.50  20.00
 18:45    0.00     2.62   0.00   2.27   0.35   0.00   0.00   0.00   0.00   0.00   -0.72  20.00
 19:00    0.00     1.76   0.00   1.41   0.35   0.00   0.00   0.00   0.00   0.00   -0.42  20.00
 19:15    0.00     2.62   0.00   2.27   0.35   0.00   0.00   0.00   0.00   0.00   -0.71  20.00
 19:30    0.00     3.84   0.00   3.49   0.35   0.00   0.00   0.00   0.00   0.00   -1.15  20.00
 19:45    0.00     3.84   0.00   3.49   0.35   0.00   0.00   0.00   0.00   0.00   -1.22  20.00
 20:00    0.00     3.84   0.00   3.49   0.35   0.00   0.00   0.00   0.00   0.00   -1.14  20.00
 20:15    0.00     3.84   0.00   3.49   0.35   0.00   0.00   0.00   0.00   0.00   -1.22  20.00
 20:30    0.00     3.84   0.00   3.49   0.35   0.00   0.00   0.00   0.00   0.00   -1.27  20.00
 20:45    0.00     3.84   0.00   3.50   0.34   0.00   0.00   0.00   0.00   0.00   -1.34  20.00
 21:00    0.00     3.84   0.00   3.54   0.30   0.00   0.00   0.00   0.00   0.00   -1.32  20.00
 21:15    0.00     3.84   0.00   3.56   0.28   0.00   0.00   0.00   0.00   0.00   -1.35  20.00
 21:30    0.00     3.84   0.00   3.58   0.26   0.00   0.00   0.00   0.00   0.00   -1.31  20.00
 21:45    0.00     3.84   0.00   3.58   0.26   0.00   0.00   0.00   0.00   0.00   -1.23  20.00
 22:00    0.00     3.84   0.00   3.57   0.28   0.00   0.00   0.00   0.00   0.00   -1.35  20.00
 22:15    0.00     3.84   0.00   3.57   0.28   0.00   0.00   0.00   0.00   0.00   -1.21  20.00
 22:30    0.00     3.84   0.00   3.57   0.28   0.00   0.00   0.00   0.00   0.00   -1.17  20.00
 22:45    0.00     3.84   0.00   3.57   0.28   0.00   0.00   0.00   0.00   0.00   -1.15  20.00
 23:00    0.00     3.84   0.00   3.57   0.28   0.00   0.00   0.00   0.00   0.00   -1.17  20.00
 23:15    0.00     2.62   0.00   2.35   0.28   0.00   0.00   0.00   0.00   0.00   -0.75  20.00
 23:30    0.00     2.62   0.00   2.35   0.28   0.00   0.00   0.00   0.00   0.00   -0.73  20.00
 23:45    0.00     2.25   0.00   1.98   0.28   0.00   0.00   0.00   0.00   0.00   -0.60  20.00
Totaal   19.40   230.82  28.87 202.09  38.20   0.00   0.00   0.00   0.00   5.16  -62.27    NaN

2026-06-15 16:00:07 info: Consumption              28.87 (kWh)
2026-06-15 16:00:07 info: Cost consumption          5.16 (€)
2026-06-15 16:00:07 info: Tariff consumption        0.179 (€/kWh)
2026-06-15 16:00:07 info: Production              202.09 (kWh)
2026-06-15 16:00:07 info: Profit production       -62.27 (€)
2026-06-15 16:00:07 info: Tariff production         0.308 (€/kWh)

2026-06-15 16:00:07 info: 
Calculation profit after optimize in €
Cost before optimize            -37.57
Cost consumption      5.16
Cycle cost            0.00
Penalty cost          0.00
EV switch costs       0.00
Battery storage       7.53
Boiler storage        0.00
Profit production   -62.27
Total               -49.59
Cost after optimize             -49.59
Profit:                          12.02
2026-06-15 16:00:07 info: Doorzetten van alle settings naar HA
2026-06-15 16:00:07 info: Grid balanceren: off
2026-06-15 16:00:07 info: Grid set point: 19000.0 W
2026-06-15 16:00:07 info: Laden van Tesla Model 3 is niet ingepland
2026-06-15 16:00:07 info: Aantal partial stops:  0
2026-06-15 16:00:07 info: Aantal boundary stops:  0
2026-06-15 16:00:07 info: Aantal start/stops:  0
2026-06-15 16:00:07 info: Penalty per start/stop: 0.000
2026-06-15 16:00:07 info: Totale switch kosten: 0.00
2026-06-15 16:00:07 info: Berekeningsuitkomst voor opladen van Tesla Model 3:
2026-06-15 16:00:07 info: - aantal ampere 0A (was 0.0A)
2026-06-15 16:00:07 info: - stand schakelaar 'off' (was 'off')
2026-06-15 16:00:07 info: - positie: home
2026-06-15 16:00:07 info: - ingeplugd: True
2026-06-15 16:00:07 info: Evaluatie status laden Tesla Model 3 op 2026-06-15 16:00
2026-06-15 16:00:07 info: - schakelaar laden: off
2026-06-15 16:00:07 info: - aantal ampere: 0.0
2026-06-15 16:00:07 info: Laden van Kia EV6 is niet ingepland
2026-06-15 16:00:07 info: Aantal partial stops:  0
2026-06-15 16:00:07 info: Aantal boundary stops:  0
2026-06-15 16:00:07 info: Aantal start/stops:  0
2026-06-15 16:00:07 info: Penalty per start/stop: 0.000
2026-06-15 16:00:07 info: Totale switch kosten: 0.00
2026-06-15 16:00:07 info: Berekeningsuitkomst voor opladen van Kia EV6:
2026-06-15 16:00:07 info: - aantal ampere 0A (was 0.0A)
2026-06-15 16:00:07 info: - stand schakelaar 'off' (was 'off')
2026-06-15 16:00:07 info: - positie: home
2026-06-15 16:00:07 info: - ingeplugd: False
2026-06-15 16:00:07 info: Kia EV6 is niet thuis of niet ingeplugd
2026-06-15 16:00:07 info: Evaluatie status laden Kia EV6 op 2026-06-15 16:00
2026-06-15 16:00:07 info: - schakelaar laden: off
2026-06-15 16:00:07 info: - aantal ampere: 0.0
2026-06-15 16:00:07 info: Cycle cost Accu: 0.00 euro
2026-06-15 16:00:07 info: Netto vermogen naar(+)/uit(-) omvormer Accu: 17693 W 
2026-06-15 16:00:07 fout: Fout bij schrijven naar input_number.dao_from_battery, waarde -33124
2026-06-15 16:00:07 fout: File: /root/dao/prog/da_scheduler.py, line 62, in <module>
2026-06-15 16:00:07 fout: File: /root/dao/prog/da_scheduler.py, line 58, in main
2026-06-15 16:00:07 fout: File: /root/dao/prog/da_scheduler.py, line 46, in scheduler
2026-06-15 16:00:07 fout: File: /root/dao/prog/da_base.py, line 696, in run_task_function
2026-06-15 16:00:07 fout: File: /root/dao/prog/da_base.py, line 548, in calc_optimum
2026-06-15 16:00:07 fout: File: /root/dao/prog/day_ahead.py, line 4177, in calc_optimum
2026-06-15 16:00:07 fout: File: /root/dao/prog/da_base.py, line 483, in set_entity_value
2026-06-15 16:00:07 fout: File: /root/dao/prog/da_base.py, line 216, in set_value
2026-06-15 16:00:07 fout: File: /root/dao/venv/day_ahead/lib/python3.13/site-packages/hassapi/client/services.py, line 53, in set_value
2026-06-15 16:00:07 fout: File: /root/dao/venv/day_ahead/lib/python3.13/site-packages/hassapi/client/services.py, line 28, in call_service
2026-06-15 16:00:07 fout: File: /root/dao/venv/day_ahead/lib/python3.13/site-packages/hassapi/client/base.py, line 68, in _post
2026-06-15 16:00:07 fout: File: /root/dao/venv/day_ahead/lib/python3.13/site-packages/hassapi/client/base.py, line 90, in _process_response
2026-06-15 16:00:07 fout: File: /root/dao/venv/day_ahead/lib/python3.13/site-packages/hassapi/client/base.py, line 95, in _raise_error
2026-06-15 16:00:07 fout: Onverwachte fout: 400 status code returned from http://192.168.2.4:8123/api/services/input_number/set_value

Full Electric | 2x Deye 12KSG04LP3 met 1.680Ah LFP 51,2V (4x Seplos Mason 280, 2x Seplos vertical 280) | 23,3 kWp PV


  • thomvh
  • Registratie: September 2013
  • Laatst online: 11:29
In [quote] tags zetten aub.

  • geerttttt
  • Registratie: Oktober 2006
  • Laatst online: 18:14

geerttttt

Manisch positief

Hm. ik vind het toch maar ingewikkeld dat DAO. Ik heb het nu aardig werkend qua berekeningen. Maar ik wil nu eigenlijk graag gewoon een sensor per thuisaccu die ik heb die mij vertelt of de accu moet opladen/ontladen of niks moet doen, en liefst hoeveel watt hij mag laden ofzo. Hoe verbind ik dit nu eenvoudig met HASS?

Oost west, 127.0.0.1 best!


  • Dogooder
  • Registratie: April 2004
  • Nu online

Dogooder

dus...

Je zal in Home Assistant helper entities moeten aanmaken, per thuisaccu. Die helper entities zet je dan in de DAO config bij "entity set power feedin" onder de batterijconfig.

DAO zal dan bij elke run de helper entitie updaten met hoeveel watt je batterij moet laden of ontladen.
In Home Assistant moet je dan een automation maken die op basis van de helper entitie dit ook aan je batterij doorgeeft.

  • TheMystery
  • Registratie: Februari 2004
  • Laatst online: 01-07 20:58
ik heb nog een vraagje over de volgende situaties, hierbij moet de accu niets doen en direct pv terugleveren aan het net aangezien prijs hoger is en dus interessanter maar ik vind raar hoe dit bij een accu werkt waar pv via dc aangesloten zit:
code:
1
2
3
4
5
6
7
8
9
2026-06-16 11:00:01 info: Doorzetten van alle settings naar HA
2026-06-16 11:00:01 info: Grid balanceren: off
2026-06-16 11:00:01 info: Grid set point: -3302.0 W
2026-06-16 11:00:01 info: Cycle cost AlphaEss G3 Smile T10: 0.76 euro
2026-06-16 11:00:01 info: Netto vermogen naar(+)/uit(-) omvormer AlphaEss G3 Smile T10: -5000 W  tot: 2026-06-16 11:45
2026-06-16 11:00:01 info: Vermogen uit batterij: -139W
2026-06-16 11:00:01 info: Vermogen dat binnenkomt van pv: 4016W
2026-06-16 11:00:01 info: Vermogen dat binnenkomt van ac: -3876W
2026-06-16 11:00:01 info: Waarde SoC na eerste uur: 60.3%
code:
1
2
3
4
5
6
7
8
9
2026-06-16 11:00:00 info: Doorzetten van alle settings naar HA
2026-06-16 11:00:00 info: Grid balanceren: off
2026-06-16 11:00:00 info: Grid set point: -2857.0 W
2026-06-16 11:00:00 info: Cycle cost AlphaEss G3 Smile T10: 0.53 euro
2026-06-16 11:00:00 info: Netto vermogen naar(+)/uit(-) omvormer AlphaEss G3 Smile T10: 0 W 
2026-06-16 11:00:00 info: Vermogen uit batterij: 0W
2026-06-16 11:00:00 info: Vermogen dat binnenkomt van pv: 0W
2026-06-16 11:00:00 info: Vermogen dat binnenkomt van ac: 0W
2026-06-16 11:00:00 info: Waarde SoC na eerste uur: 99.6%
eerste voorbeeld is waar pv via dc aangesloten is, voor efficientie zet ie de omvormer op -5000 en dit voor 45 min. als ik dit nu uit laat voeren gaat ie idd 45 min terugleveren aan het net (dit doet ie via mijn automatisering omdat soc persentage hetzelfde blijft waar alphaess op regelt) maar mijns inziens zou dit gewoon 60 min moeten zijn, komt denk ik doordat de efficientie meegenomen wordt wat in dit geval niet zou moeten, dit moet alleen met laden en ontladen gebeuren en niet met pv.

bij het 2de voorbeeld waar pv ac aangesloten zit wordt accu gewoon uit gezet voor een volledig uur, wat klopt.

is dit een bug of bewust zo gedaan voor pv op ac?

[ Voor 4% gewijzigd door TheMystery op 16-06-2026 12:29 ]


  • Wunk
  • Registratie: December 2001
  • Laatst online: 24-06 10:42
balk schreef op maandag 15 juni 2026 @ 21:37:
[...]

Misschien is er iets mis met je baseload? Onder kopje "2026-06-15 12:00:12 info: Berekende prognoses:
" zit een kolom "base". Dat is bij mij de baseload waar DAO mee rekent. Bij jou is die vrij laag in de avond, en zelfs negatief. Heb je een vaste baseload geconfigureerd? Zo niet, zou je dat eens kunnen doen? Ik heb even wat geknipt uit jouw log:
code:
1
2
3
4
5
6
7
8
uur base
19:45   0,03
20:00   0,01
20:15   -0,01
20:30   -0,02
20:45   0
21:00   0,05
21:15   0,07
Dit zouden de waardes vanuit de calc_baseloads moeten zijn

Even calc opnieuw gedraaid:
2026-06-16 12:26:43 INFO: Loaded 6 secrets from ../data/secrets.json

2026-06-16 12:26:43 INFO: Validating configuration with ConfigurationV2

2026-06-16 12:26:43 info: Day Ahead Optimalisering versie: 2026.6.0

2026-06-16 12:26:43 info: Day Ahead Optimalisering gestart op: 16-06-2026 12:26:43

2026-06-16 12:26:43 info: Day Ahead Optimalisatie gestart: 16-06-2026 12:26:43 taak: calc_baseloads

2026-06-16 12:27:20 info: baseload voor weekdag 0 :

2026-06-16 12:27:20 info: 0.359 0.508 0.427 0.418 0.77 1.528 1.58 0.505 0.693 0.78 0.954 1.238 1.771 4.162 3.183 2.159 0.938 0.715 0.597 0.231 -0.404 -0.129 0.14 0.778

2026-06-16 12:27:57 info: baseload voor weekdag 1 :

2026-06-16 12:27:57 info: 0.781 0.563 0.543 0.458 0.484 0.455 0.479 0.465 0.76 0.993 1.026 0.925 1.183 1.798 1.65 2.195 1.696 0.805 0.931 1.232 0.449 0.346 0.693 1.097

2026-06-16 12:28:34 info: baseload voor weekdag 2 :

2026-06-16 12:28:34 info: 0.811 0.636 0.522 0.468 0.474 0.466 0.454 0.553 0.7 1.019 1.428 1.755 1.894 1.554 2.097 2.91 2.134 1.092 0.995 0.67 -0.141 0.064 0.402 0.615

2026-06-16 12:29:11 info: baseload voor weekdag 3 :

2026-06-16 12:29:11 info: 0.755 0.671 0.554 0.493 0.456 0.488 1.066 0.666 0.869 1.061 1.058 1.075 2.098 2.9 3.029 2.161 1.977 0.818 1.563 1.037 -0.198 0.137 1.311 2.343

2026-06-16 12:29:48 info: baseload voor weekdag 4 :

2026-06-16 12:29:48 info: 2.06 0.793 0.51 0.419 0.426 0.364 0.395 0.392 0.708 0.954 1.158 2.174 2.019 1.474 1.784 2.483 1.86 0.773 0.619 0.338 0.579 0.614 0.378 0.575

2026-06-16 12:30:28 info: baseload voor weekdag 5 :

2026-06-16 12:30:28 info: 0.166 0.388 0.249 0.476 0.439 0.442 0.518 0.638 0.797 0.97 1.163 1.257 3.01 4.391 4.301 4.186 2.109 1.077 0.641 1.065 1.864 1.811 2.117 2.205

2026-06-16 12:31:05 info: baseload voor weekdag 6 :

2026-06-16 12:31:05 info: 0.412 0.487 0.454 0.411 0.422 0.447 1.149 0.644 0.484 0.904 1.199 1.181 1.677 3.288 3.642 4.715 2.958 1.167 0.761 0.867 0.243 -0.06 0.236 0.177
En nu zie ik geen negatieve waarden (nog wel die error trouwens)
2026-06-16 12:32:24 INFO: Loaded 6 secrets from ../data/secrets.json

2026-06-16 12:32:24 INFO: Validating configuration with ConfigurationV2

2026-06-16 12:32:24 info: Day Ahead Optimalisering versie: 2026.6.0

2026-06-16 12:32:24 info: Day Ahead Optimalisering gestart op: 16-06-2026 12:32:24

2026-06-16 12:32:24 info: Day Ahead Optimalisatie gestart: 16-06-2026 12:32:24 taak: calc_optimum

2026-06-16 12:32:24 info: Debug = False

2026-06-16 12:32:24 info: Zelf berekende baseload

2026-06-16 12:32:25 info: ML prediction woning

date_time prediction

0 2026-06-16 12:00:00+02:00 5.095

1 2026-06-16 13:00:00+02:00 5.156

2 2026-06-16 14:00:00+02:00 5.169

3 2026-06-16 15:00:00+02:00 4.560

4 2026-06-16 16:00:00+02:00 4.528

5 2026-06-16 17:00:00+02:00 3.632

6 2026-06-16 18:00:00+02:00 2.045

7 2026-06-16 19:00:00+02:00 0.548

8 2026-06-16 20:00:00+02:00 0.641

9 2026-06-16 21:00:00+02:00 0.103

10 2026-06-16 22:00:00+02:00 0.020

11 2026-06-16 23:00:00+02:00 0.003

2026-06-16 12:32:25 info: Start waarden:

uur tijd spot p_l p_t base pv_ac pv_dc

0 12:30 2026-06-16 12:30:00 0.073 0.224 0.224 0.298 1.072 0

1 12:45 2026-06-16 12:45:00 0.070 0.220 0.220 0.337 1.280 0

2 13:00 2026-06-16 13:00:00 0.082 0.235 0.235 0.404 1.284 0

3 13:15 2026-06-16 13:15:00 0.075 0.226 0.226 0.442 1.288 0

4 13:30 2026-06-16 13:30:00 0.065 0.214 0.214 0.481 1.292 0

5 13:45 2026-06-16 13:45:00 0.050 0.197 0.197 0.471 1.292 0

6 14:00 2026-06-16 14:00:00 0.059 0.208 0.208 0.416 1.301 0

7 14:15 2026-06-16 14:15:00 0.060 0.208 0.208 0.406 1.302 0

8 14:30 2026-06-16 14:30:00 0.062 0.211 0.211 0.397 1.303 0

9 14:45 2026-06-16 14:45:00 0.070 0.221 0.221 0.431 1.264 0

10 15:00 2026-06-16 15:00:00 0.060 0.208 0.208 0.514 1.188 0

11 15:15 2026-06-16 15:15:00 0.071 0.222 0.222 0.548 1.150 0

12 15:30 2026-06-16 15:30:00 0.074 0.226 0.226 0.582 1.112 0

13 15:45 2026-06-16 15:45:00 0.088 0.242 0.242 0.551 1.110 0

14 16:00 2026-06-16 16:00:00 0.071 0.222 0.222 0.477 1.149 0

15 16:15 2026-06-16 16:15:00 0.086 0.240 0.240 0.446 1.147 0

16 16:30 2026-06-16 16:30:00 0.093 0.248 0.248 0.415 1.145 0

17 16:45 2026-06-16 16:45:00 0.100 0.257 0.257 0.359 1.089 0

18 17:00 2026-06-16 17:00:00 0.093 0.249 0.249 0.269 1.003 0

19 17:15 2026-06-16 17:15:00 0.101 0.258 0.258 0.213 0.947 0

20 17:30 2026-06-16 17:30:00 0.112 0.271 0.271 0.158 0.891 0

21 17:45 2026-06-16 17:45:00 0.122 0.283 0.283 0.165 0.792 0

22 18:00 2026-06-16 18:00:00 0.112 0.271 0.271 0.218 0.659 0

23 18:15 2026-06-16 18:15:00 0.120 0.281 0.281 0.226 0.560 0

24 18:30 2026-06-16 18:30:00 0.127 0.290 0.290 0.234 0.460 0

25 18:45 2026-06-16 18:45:00 0.143 0.308 0.308 0.253 0.367 0

26 19:00 2026-06-16 19:00:00 0.126 0.288 0.288 0.297 0.253 0

27 19:15 2026-06-16 19:15:00 0.141 0.306 0.306 0.316 0.159 0

28 19:30 2026-06-16 19:30:00 0.154 0.322 0.322 0.334 0.065 0

29 19:45 2026-06-16 19:45:00 0.170 0.341 0.341 0.285 0.071 0

30 20:00 2026-06-16 20:00:00 0.151 0.319 0.319 0.175 0.161 0

31 20:15 2026-06-16 20:15:00 0.170 0.342 0.342 0.126 0.167 0

32 20:30 2026-06-16 20:30:00 0.182 0.356 0.356 0.077 0.173 0

33 20:45 2026-06-16 20:45:00 0.199 0.376 0.376 0.071 0.139 0

34 21:00 2026-06-16 21:00:00 0.190 0.365 0.365 0.089 0.069 0

35 21:15 2026-06-16 21:15:00 0.196 0.372 0.372 0.083 0.035 0

36 21:30 2026-06-16 21:30:00 0.184 0.358 0.358 0.076 0.002 0

37 21:45 2026-06-16 21:45:00 0.166 0.336 0.336 0.098 0.000 0

38 22:00 2026-06-16 22:00:00 0.194 0.371 0.371 0.140 0.012 0

39 22:15 2026-06-16 22:15:00 0.164 0.333 0.333 0.162 0.007 0

40 22:30 2026-06-16 22:30:00 0.154 0.322 0.322 0.183 0.001 0

41 22:45 2026-06-16 22:45:00 0.147 0.314 0.314 0.208 0.000 0

42 23:00 2026-06-16 23:00:00 0.153 0.321 0.321 0.236 0.002 0

43 23:15 2026-06-16 23:15:00 0.146 0.313 0.313 0.262 0.001 0

44 23:30 2026-06-16 23:30:00 0.140 0.306 0.306 0.287 0.000 0

45 23:45 2026-06-16 23:45:00 0.134 0.298 0.298 0.312 0.000 0

2026-06-16 12:32:27 info: No reduced hours applied for Home Battery

2026-06-16 12:32:27 info: No reduced power applied during discharging at low soc

2026-06-16 12:32:27 info: No reduced power applied during charging at high soc

2026-06-16 12:32:27 info: Startwaarde SoC Home Battery: 89.0%

2026-06-16 12:32:27 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland

2026-06-16 12:32:27 info: Instellingen voor laden van EV: Audi Etron GT

2026-06-16 12:32:27 info: Direct laden is uit

2026-06-16 12:32:27 info: Ampere Effic. Grid kW Accu kW

2026-06-16 12:32:27 info: 0.00 1.00 0.00 0.00

2026-06-16 12:32:27 info: 16.00 0.90 11.04 9.94

2026-06-16 12:32:27 info: Capaciteit accu: 93.0 kWh

2026-06-16 12:32:27 info: Maximaal laadvermogen: 11.04 kW

2026-06-16 12:32:27 info: Klaar met laden op: 16-06-2026 16:32:00

2026-06-16 12:32:27 info: Huidig laadniveau: 68.0 %

2026-06-16 12:32:27 info: Gewenst laadniveau:80.0 %

2026-06-16 12:32:27 info: Marge voor het laden: 1 %

2026-06-16 12:32:27 info: Locatie: home

2026-06-16 12:32:27 info: Ingeplugged:False

2026-06-16 12:32:27 info: Benodigde netto energie: 11.160 kWh

2026-06-16 12:32:27 info: Tijd nodig om te laden: 1:8 uur

2026-06-16 12:32:27 info: Afgerond naar hele intervallen: 5 kwartier

2026-06-16 12:32:27 info: Stand laden schakelaar: off

2026-06-16 12:32:27 info: Stand aantal ampere laden: 0.0 A

2026-06-16 12:32:27 info: Opladen wordt niet ingepland, omdat auto is niet ingeplugd.

2026-06-16 12:32:27 info: Warmtepomp niet aanwezig - warmtepomp wordt niet ingepland

2026-06-16 12:32:27 info: Strategie: minimale kosten

2026-06-16 12:32:27 info: Maximale fout (maximal gap): 0.005000 euro

2026-06-16 12:32:27 info: Rekentijd: 0.40 sec

2026-06-16 12:32:27 info: Het programma heeft een optimale oplossing gevonden.

2026-06-16 12:32:28 info: Laad volume in uur 5 13:45 0.0 kWh

2026-06-16 12:32:28 info: 1 0.4640743871513122 8.0

2026-06-16 12:32:28 info: 2 0.5359256128486877 12.0

2026-06-16 12:32:28 info: Ontlaad volume in uur 31 20:15 2.4592750000000074 kWh

2026-06-16 12:32:28 info: 2 0.8197583333333359 12.0

2026-06-16 12:32:28 info: Ontlaad volume in uur 32 20:30 2.7299999999999995 kWh

2026-06-16 12:32:28 info: 2 0.91 12.0

2026-06-16 12:32:28 info: Ontlaad volume in uur 33 20:45 2.73 kWh

2026-06-16 12:32:28 info: 2 0.91 12.0

2026-06-16 12:32:28 info: Ontlaad volume in uur 34 21:00 2.7299999999999995 kWh

2026-06-16 12:32:28 info: 2 0.91 12.0

2026-06-16 12:32:28 info: Ontlaad volume in uur 35 21:15 2.73 kWh

2026-06-16 12:32:28 info: 2 0.91 12.0

2026-06-16 12:32:28 info: Ontlaad volume in uur 36 21:30 2.73 kWh

2026-06-16 12:32:28 info: 2 0.91 12.0

2026-06-16 12:32:28 info: Ontlaad volume in uur 38 22:00 2.7299999999999995 kWh

2026-06-16 12:32:28 info: 2 0.91 12.0

2026-06-16 12:32:28 info: In- en uitgaande energie per kwartier batterij Home Battery

uur ac-> eff ->dc pv->dc dc-> eff ->bat o_eff SoC

kWh % kWh kWh kWh % kWh % %

12:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 89.00

12:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 89.00

13:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 89.00

13:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 89.00

13:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 89.00

13:45 2.54 91.00 2.31 0.00 2.31 91.00 2.10 82.81 95.00

14:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

14:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

14:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

14:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

15:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

15:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

15:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

15:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

16:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

16:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

16:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

16:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

17:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

17:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

17:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

17:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

18:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

18:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

18:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

18:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

19:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

19:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

19:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

19:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

20:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.00

20:15 -2.46 91.00 -2.70 0.00 -2.70 91.00 -2.97 82.81 86.51

20:30 -2.73 91.00 -3.00 0.00 -3.00 91.00 -3.30 82.81 77.10

20:45 -2.73 91.00 -3.00 0.00 -3.00 91.00 -3.30 82.81 67.68

21:00 -2.73 91.00 -3.00 0.00 -3.00 91.00 -3.30 82.81 58.26

21:15 -2.73 91.00 -3.00 0.00 -3.00 91.00 -3.30 82.81 48.84

21:30 -2.73 91.00 -3.00 0.00 -3.00 91.00 -3.30 82.81 39.42

21:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 39.42

22:00 -2.73 91.00 -3.00 0.00 -3.00 91.00 -3.30 82.81 30.00

22:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00

22:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00

22:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00

23:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00

23:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00

23:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00

23:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00

Totaal -16.30 -18.39 0.00 -18.39 -20.65

2026-06-16 12:32:31 info: Berekende prognoses:

uur bat_in bat_out cons prod base boil wp ev pv_ac cost profit b_tem

12:30 0.00 0.00 0.00 0.82 0.30 0.00 0.00 0.00 1.07 0.00 -0.18 20.00

12:45 0.00 0.00 0.00 0.94 0.34 0.00 0.00 0.00 1.28 0.00 -0.21 20.00

13:00 0.00 0.00 0.00 0.88 0.40 0.00 0.00 0.00 1.28 0.00 -0.21 20.00

13:15 0.00 0.00 0.00 0.85 0.44 0.00 0.00 0.00 1.29 0.00 -0.19 20.00

13:30 0.00 0.00 0.00 0.81 0.48 0.00 0.00 0.00 1.29 0.00 -0.17 20.00

13:45 2.54 0.00 1.71 0.00 0.47 0.00 0.00 0.00 1.29 0.34 -0.00 20.00

14:00 0.00 0.00 0.00 0.89 0.42 0.00 0.00 0.00 1.30 0.00 -0.18 20.00

14:15 0.00 0.00 0.00 0.90 0.41 0.00 0.00 0.00 1.30 0.00 -0.19 20.00

14:30 0.00 0.00 0.00 0.91 0.40 0.00 0.00 0.00 1.30 0.00 -0.19 20.00

14:45 0.00 0.00 0.00 0.83 0.43 0.00 0.00 0.00 1.26 0.00 -0.18 20.00

15:00 0.00 0.00 0.00 0.67 0.51 0.00 0.00 0.00 1.19 0.00 -0.14 20.00

15:15 0.00 0.00 0.00 0.60 0.55 0.00 0.00 0.00 1.15 0.00 -0.13 20.00

15:30 0.00 0.00 0.00 0.53 0.58 0.00 0.00 0.00 1.11 0.00 -0.12 20.00

15:45 0.00 0.00 0.00 0.56 0.55 0.00 0.00 0.00 1.11 0.00 -0.14 20.00

16:00 0.00 0.00 0.00 0.67 0.48 0.00 0.00 0.00 1.15 0.00 -0.15 20.00

16:15 0.00 0.00 0.00 0.70 0.45 0.00 0.00 0.00 1.15 0.00 -0.17 20.00

16:30 0.00 0.00 0.00 0.73 0.41 0.00 0.00 0.00 1.14 0.00 -0.18 20.00

16:45 0.00 0.00 0.00 0.73 0.36 0.00 0.00 0.00 1.09 0.00 -0.19 20.00

17:00 0.00 0.00 0.00 0.73 0.27 0.00 0.00 0.00 1.00 0.00 -0.18 20.00

17:15 0.00 0.00 0.00 0.73 0.21 0.00 0.00 0.00 0.95 0.00 -0.19 20.00

17:30 0.00 0.00 0.00 0.73 0.16 0.00 0.00 0.00 0.89 0.00 -0.20 20.00

17:45 0.00 0.00 0.00 0.63 0.17 0.00 0.00 0.00 0.79 0.00 -0.18 20.00

18:00 0.00 0.00 0.00 0.44 0.22 0.00 0.00 0.00 0.66 0.00 -0.12 20.00

18:15 0.00 0.00 0.00 0.33 0.23 0.00 0.00 0.00 0.56 0.00 -0.09 20.00

18:30 0.00 0.00 0.00 0.23 0.23 0.00 0.00 0.00 0.46 0.00 -0.07 20.00

18:45 0.00 0.00 0.00 0.11 0.25 0.00 0.00 0.00 0.37 0.00 -0.04 20.00

19:00 0.00 0.00 0.04 0.00 0.30 0.00 0.00 0.00 0.25 0.01 -0.00 20.00

19:15 0.00 0.00 0.16 0.00 0.32 0.00 0.00 0.00 0.16 0.05 -0.00 20.00

19:30 0.00 0.00 0.27 0.00 0.33 0.00 0.00 0.00 0.07 0.09 -0.00 20.00

19:45 0.00 0.00 0.21 0.00 0.29 0.00 0.00 0.00 0.07 0.07 -0.00 20.00

20:00 0.00 0.00 0.01 0.00 0.18 0.00 0.00 0.00 0.16 0.00 -0.00 20.00

20:15 0.00 2.46 0.00 2.50 0.13 0.00 0.00 0.00 0.17 0.00 -0.85 20.00

20:30 0.00 2.73 0.00 2.83 0.08 0.00 0.00 0.00 0.17 0.00 -1.01 20.00

20:45 0.00 2.73 0.00 2.80 0.07 0.00 0.00 0.00 0.14 0.00 -1.05 20.00

21:00 0.00 2.73 0.00 2.71 0.09 0.00 0.00 0.00 0.07 0.00 -0.99 20.00

21:15 0.00 2.73 0.00 2.68 0.08 0.00 0.00 0.00 0.04 0.00 -1.00 20.00

21:30 0.00 2.73 0.00 2.66 0.08 0.00 0.00 0.00 0.00 0.00 -0.95 20.00

21:45 0.00 0.00 0.10 0.00 0.10 0.00 0.00 0.00 0.00 0.03 -0.00 20.00

22:00 0.00 2.73 0.00 2.60 0.14 0.00 0.00 0.00 0.01 0.00 -0.96 20.00

22:15 0.00 0.00 0.15 0.00 0.16 0.00 0.00 0.00 0.01 0.05 -0.00 20.00

22:30 0.00 0.00 0.18 0.00 0.18 0.00 0.00 0.00 0.00 0.06 -0.00 20.00

22:45 0.00 0.00 0.21 0.00 0.21 0.00 0.00 0.00 0.00 0.07 -0.00 20.00

23:00 0.00 0.00 0.23 0.00 0.24 0.00 0.00 0.00 0.00 0.08 -0.00 20.00

23:15 0.00 0.00 0.26 0.00 0.26 0.00 0.00 0.00 0.00 0.08 -0.00 20.00

23:30 0.00 0.00 0.29 0.00 0.29 0.00 0.00 0.00 0.00 0.09 -0.00 20.00

23:45 0.00 0.00 0.31 0.00 0.31 0.00 0.00 0.00 0.00 0.09 -0.00 20.00

Totaal 2.54 18.84 4.15 35.73 13.53 0.00 0.00 0.00 28.76 1.11 -10.80 NaN

2026-06-16 12:32:31 info: Consumption 4.15 (kWh)

2026-06-16 12:32:31 info: Cost consumption 1.11 (€)

2026-06-16 12:32:31 info: Tariff consumption 0.267 (€/kWh)

2026-06-16 12:32:31 info: Production 35.73 (kWh)

2026-06-16 12:32:31 info: Profit production -10.80 (€)

2026-06-16 12:32:31 info: Tariff production 0.302 (€/kWh)

2026-06-16 12:32:31 info:

Calculation profit after optimize in €

Cost before optimize -3.34

Cost consumption 1.11

Cycle cost 0.23

Penalty cost 0.00

EV switch costs 0.00

Battery storage 4.80

Boiler storage 0.00

Profit production -10.80

Total -4.67

Cost after optimize -4.67

Profit: 1.33

2026-06-16 12:32:31 info: Doorzetten van alle settings naar HA

2026-06-16 12:32:31 info: Grid balanceren: off

2026-06-16 12:32:31 info: Grid set point: -3910.0 W

2026-06-16 12:32:31 info: Laden van Audi Etron GT is niet ingepland

2026-06-16 12:32:31 info: Aantal partial stops: 0

2026-06-16 12:32:31 info: Aantal boundary stops: 0

2026-06-16 12:32:31 info: Aantal start/stops: 0

2026-06-16 12:32:31 info: Penalty per start/stop: 0.000

2026-06-16 12:32:31 info: Totale switch kosten: 0.00

2026-06-16 12:32:31 info: Berekeningsuitkomst voor opladen van Audi Etron GT:

2026-06-16 12:32:31 info: - aantal ampere 0A (was 0.0A)

2026-06-16 12:32:31 info: - stand schakelaar 'off' (was 'off')

2026-06-16 12:32:31 info: - positie: home

2026-06-16 12:32:31 info: - ingeplugd: False

2026-06-16 12:32:31 info: Audi Etron GT is niet thuis of niet ingeplugd

2026-06-16 12:32:31 info: Evaluatie status laden Audi Etron GT op 2026-06-16 12:32

2026-06-16 12:32:31 info: - schakelaar laden: off

2026-06-16 12:32:31 info: - aantal ampere: 0.0

2026-06-16 12:32:31 info: Cycle cost Home Battery: 0.23 euro

2026-06-16 12:32:31 info: Netto vermogen naar(+)/uit(-) omvormer Home Battery: 0 W

2026-06-16 12:32:31 info: Vermogen uit batterij: 0W

2026-06-16 12:32:31 info: Vermogen dat binnenkomt van pv: 0W

2026-06-16 12:32:31 info: Vermogen dat binnenkomt van ac: 0W

2026-06-16 12:32:31 info: Waarde SoC na eerste uur: 89.0%
Kloppen die laatste paar "Vermogen uit...." om allemaal 0 te zijn?
Ik heb een aparte batterij en pv inverter (solaredge+solis) dus er zit geen directe pv>dc op, maar zou 'ie dan geen "binnenkomt van ac" moeten rapporteren?


Zal m'n config ook even bijsluiten voor de volledigheid:
{

"config_version": 2,

"homeassistant": {

"ip_address": "supervisor",

"protocol_api": "http"

},

"database_ha": {

"engine": "sqlite",

"db_path": "/homeassistant",

"database": "home-assistant_v2.db"

},

"database_da": {

"engine": "sqlite",

"db_path": "../data",

"database": "day_ahead.db"

},

"meteoserver_key": "!secret meteoserver-key",

"meteoserver_model": "harmonie",

"meteoserver_attemps": 2,

"prices": {

"source_day_ahead": "tibber",

"energy_taxes_consumption": {

"2022-01-01": 0.06729,

"2023-01-01": 0.12599,

"2024-01-01": 0.1088,

"2025-01-01": 0.10154,

"2026-01-01": 0.0916

},

"energy_taxes_production": {

"2022-01-01": 0.06729,

"2023-01-01": 0.12599,

"2024-01-01": 0.1088,

"2025-01-01": 0.10154,

"2026-01-01": 0.0916

},

"cost_supplier_consumption": {

"2022-01-01": 0.002,

"2023-03-01": 0.018,

"2024-04-01": 0.0175,

"2024-08-01": 0.020496,

"2026-01-01": 0.0205

},

"cost_supplier_production": {

"2022-01-01": 0.002,

"2023-03-01": 0.018,

"2024-04-01": 0.0175,

"2024-08-01": 0.020496,

"2026-01-01": 0.0205

},

"vat_consumption": {

"2022-01-01": 21.0,

"2022-07-01": 9.0,

"2023-01-01": 21.0

},

"vat_production": {

"2022-01-01": 21.0,

"2022-07-01": 9.0,

"2023-01-01": 21.0

},

"multiplier_consumption": {

"2000-01-01": 1.0

},

"multiplier_production": {

"2000-01-01": 1.0

},

"last_invoice": "2025-07-01",

"tax_refund": true,

"regular high": 0.5,

"regular low": 0.4,

"switch to low": 23

},

"logging_level": "info",

"use_calc_baseload": "True",

"baseload_calc_periode": 56,

"baseload": [

0.14,

0.38,

0.26,

0.42,

0.15,

0.12,

0.13,

0.15,

0.23,

0.26,

0.31,

0.32,

0.31,

0.23,

0.26,

0.21,

0.21,

0.54,

0.26,

0.26,

0.22,

0.19,

0.18,

0.16

],

"graphical_backend": "",

"graphics": {

"style": "Solarize_Light2",

"battery_balance": true,

"prices_consumption": true,

"prices_production": true,

"prices_spot": true,

"average_consumption": true,

"show": "true"

},

"interval": "15min",

"strategy": "minimize cost",

"max_gap": 0.005,

"notifications": {

"opstarten": false,

"berekening": false

},

"grid": {

"max_power": 17.0

},

"history": {

"save_days": 7

},

"dashboard": {

"port": 5000

},

"battery": [

{

"name": "Home Battery",

"capacity": 35,

"entity_actual_level": "sensor.solis_s6_eh1p_battery_soc",

"entity_from_batterij": "input_number.entity_from_batterij",

"entity_from_pv": "input_number.entity_from_pv",

"entity_from_ac": "input_number.entity_from_ac",

"entity_calculated_soc": "input_number.entity_calculated_soc",

"upper_limit": 95,

"lower_limit": 30,

"optimal_lower level": 35,

"charge_stages": [

{ "power": 0, "efficiency": 1.0 },

{ "power": 8000, "efficiency": 0.91 },

{ "power": 12000, "efficiency": 0.91 }

],

"discharge_stages": [

{ "power": 0, "efficiency": 1.0 },

{ "power": 8000, "efficiency": 0.91 },

{ "power": 12000, "efficiency": 0.91 }

],

"minimum_power": 50,

"dc_to_bat_efficiency": 0.91,

"bat_to_dc_efficiency": 0.91,

"cycle_cost": 0.01,

"entity_balance_switch": "switch.batt_nul_op_meter",

"entity_set_power_feedin": "input_number.set_battery_discharge_value",

"entity_set_operating_mode_on": "true",

"entity_set_operating_mode_off": "false",

"charge_switch": "switch.enable_battery_charging",

"entity_set_operating mode": "switch.enable_battery_charging"

}

],

"solar": [

{

"name": "woning",

"entity_pv_switch": "switch.grid_export_onoff",

"strings": [

{ "tilt": 50, "orientation": 90, "capacity": 1.52 , "yield": 0.85 },

{ "tilt": 50, "orientation": 0, "capacity": 2.04, "yield": 0.95 },

{ "tilt": 15, "orientation": -90, "capacity": 1.36 , "yield": 0.85 },

{ "tilt": 15, "orientation": 90, "capacity": 1.7, "yield": 0.85 },

{ "tilt": 5, "orientation": -90, "capacity": 0.82, "yield": 0.8 },

{ "tilt": 5, "orientation": 90, "capacity": 0.82, "yield": 0.8 },

{ "tilt": 90, "orientation": 90, "capacity": 0.84, "yield": 0.4 }

],

"ml_prediction": true,

"ml_training_start_date": "2025-12-01",

"entities_sensors": [

"sensor.solaredge_3phase_ac_energy_kwh"

],

"sensor history": "sensor.solaredge_3phase_ac_energy_kwh"

}

],

"electric_vehicle": [

{

"name": "Audi Etron GT",

"capacity": 93.0,

"switch_cost": 0,

"entity_position": "input_select.entity_position_manual_toggle",

"charge_three_phase": "True",

"charge_stages": [

{

"ampere": 0.0,

"efficiency": 1.0

},

{

"ampere": 16.0,

"efficiency": 0.9

}

],

"entity_actual_level": "sensor.audi_e_tron_gt_state_of_charge",

"entity_plugged_in": "binary_sensor.audi_e_tron_gt_plug_state",

"charge_scheduler": {

"entity_set_level": "input_number.charge_target_80",

"level_margin": 1,

"entity_ready_datetime": "input_datetime.time_16_30"

},

"charge_switch": "switch.switch_audi_charge",

"entity_set_charging_ampere": "input_number.car_charge_amp_set",

"entity max amperage": 16

}

],

"machines": [],

"boiler": {

"boiler_present": false,

"entity actual temp.": "sensor.boiler_gemeten",

"entity setpoint": "sensor.boiler_ingesteld",

"entity hysterese": "sensor.hysterese_hot_water",

"cop": 2.9,

"cooling rate": 0.4,

"volume": 180,

"heating allowed below": 44,

"elec. power": 1500,

"activate service": "press",

"activate entity": "input_button.hw_trigger"

},

"heating": {

"heater_present": false,

"degree days factor": 3.6,

"stages": [

{

"max_power": 225,

"cop": 7.1

},

{

"max_power": 300,

"cop": 7.0

},

{

"max_power": 400,

"cop": 6.5

},

{

"max_power": 500,

"cop": 6.0

},

{

"max_power": 600,

"cop": 5.5

},

{

"max_power": 750,

"cop": 5.0

},

{

"max_power": 1000,

"cop": 4.5

},

{

"max_power": 1250,

"cop": 4.0

}

],

"entity adjust heating curve": "input_number.stooklijn_verschuiving_day_ahead",

"adjustment factor": 0.04

},

"tibber": {

"api_token": "!secret tibber_api_token",

"api_url": "https://api.tibber.com/v1-beta/gql"

},

"xgboost": {

"tune_hyperparameters": true

},

"report": {

"entities_grid_consumption": [

"sensor.smartmeter_energy_consumption_low",

"sensor.smartmeter_energy_consumption_high"

],

"entities_grid_production": [

"sensor.smartmeter_energy_production_low",

"sensor.smartmeter_energy_production_high"

],

"entities_solar_production_ac": [

"sensor.solaredge_3phase_ac_energy_kwh"

],

"entities_solar_production_dc": [],

"entities_ev_consumption": [

"sensor.laadpaal_kwh"

],

"entities_wp_consumption": [],

"entities_boiler_consumption": [],

"entities_machine_consumption": [],

"entities_battery_consumption": [],

"entities_battery_production": [],

"entity co2-intensity": [

"sensor.co2_intensity"

]

},

"scheduler": {

"active": true,

"schedule": [

{

"time": "0434",

"action": "get_meteo_data"

},

{

"time": "1034",

"action": "get_meteo_data"

},

{

"time": "1634",

"action": "get_meteo_data"

},

{

"time": "2234",

"action": "get_meteo_data"

},

{

"time": "0931",

"action": "calc_baseloads"

},

{

"time": "1255",

"action": "get_day_ahead_prices"

},

{

"time": "1355",

"action": "get_day_ahead_prices"

},

{

"time": "1455",

"action": "get_day_ahead_prices"

},

{

"time": "1554",

"action": "get_day_ahead_prices"

},

{

"time": "1655",

"action": "get_day_ahead_prices"

},

{

"time": "2359",

"action": "clean_data"

},

{

"time": "xx50",

"action": "get_tibber_data"

},

{

"time": "xx00",

"action": "calc_optimum"

},

{

"time": "xx15",

"action": "calc_optimum"

},

{

"time": "xx45",

"action": "calc_optimum"

},

{

"time": "xx30",

"action": "calc_optimum"

}

]

},

"meteoserver_attempts": 2

}

  • balk
  • Registratie: Januari 2000
  • Laatst online: 14:57
Wunk schreef op dinsdag 16 juni 2026 @ 12:37:
[...]

Dit zouden de waardes vanuit de calc_baseloads moeten zijn

Even calc opnieuw gedraaid:


[...]

En nu zie ik geen negatieve waarden (nog wel die error trouwens)


[...]

Kloppen die laatste paar "Vermogen uit...." om allemaal 0 te zijn?
Ik heb een aparte batterij en pv inverter (solaredge+solis) dus er zit geen directe pv>dc op, maar zou 'ie dan geen "binnenkomt van ac" moeten rapporteren?


Zal m'n config ook even bijsluiten voor de volledigheid:


[...]
En wat gebeurt er wanneer je use_calc_baseload op False zet?

  • TheMystery
  • Registratie: Februari 2004
  • Laatst online: 01-07 20:58
TheMystery schreef op dinsdag 16 juni 2026 @ 12:27:
ik heb nog een vraagje over de volgende situaties, hierbij moet de accu niets doen en direct pv terugleveren aan het net aangezien prijs hoger is en dus interessanter maar ik vind raar hoe dit bij een accu werkt waar pv via dc aangesloten zit:
code:
1
2
3
4
5
6
7
8
9
2026-06-16 11:00:01 info: Doorzetten van alle settings naar HA
2026-06-16 11:00:01 info: Grid balanceren: off
2026-06-16 11:00:01 info: Grid set point: -3302.0 W
2026-06-16 11:00:01 info: Cycle cost AlphaEss G3 Smile T10: 0.76 euro
2026-06-16 11:00:01 info: Netto vermogen naar(+)/uit(-) omvormer AlphaEss G3 Smile T10: -5000 W  tot: 2026-06-16 11:45
2026-06-16 11:00:01 info: Vermogen uit batterij: -139W
2026-06-16 11:00:01 info: Vermogen dat binnenkomt van pv: 4016W
2026-06-16 11:00:01 info: Vermogen dat binnenkomt van ac: -3876W
2026-06-16 11:00:01 info: Waarde SoC na eerste uur: 60.3%
code:
1
2
3
4
5
6
7
8
9
2026-06-16 11:00:00 info: Doorzetten van alle settings naar HA
2026-06-16 11:00:00 info: Grid balanceren: off
2026-06-16 11:00:00 info: Grid set point: -2857.0 W
2026-06-16 11:00:00 info: Cycle cost AlphaEss G3 Smile T10: 0.53 euro
2026-06-16 11:00:00 info: Netto vermogen naar(+)/uit(-) omvormer AlphaEss G3 Smile T10: 0 W 
2026-06-16 11:00:00 info: Vermogen uit batterij: 0W
2026-06-16 11:00:00 info: Vermogen dat binnenkomt van pv: 0W
2026-06-16 11:00:00 info: Vermogen dat binnenkomt van ac: 0W
2026-06-16 11:00:00 info: Waarde SoC na eerste uur: 99.6%
eerste voorbeeld is waar pv via dc aangesloten is, voor efficientie zet ie de omvormer op -5000 en dit voor 45 min. als ik dit nu uit laat voeren gaat ie idd 45 min terugleveren aan het net (dit doet ie via mijn automatisering omdat soc persentage hetzelfde blijft waar alphaess op regelt) maar mijns inziens zou dit gewoon 60 min moeten zijn, komt denk ik doordat de efficientie meegenomen wordt wat in dit geval niet zou moeten, dit moet alleen met laden en ontladen gebeuren en niet met pv.

bij het 2de voorbeeld waar pv ac aangesloten zit wordt accu gewoon uit gezet voor een volledig uur, wat klopt.

is dit een bug of bewust zo gedaan voor pv op ac?
En in dit voorbeeld moet ie van pv laden maar ik stuur de logica op from ac, dat gaat prima als het van ac komt maar als het intern in de omvormer komt niet dus nu was hij met dit voorbeeld niet aan het laden:
code:
1
2
3
4
5
6
7
8
9
2026-06-16 14:00:06 info: Doorzetten van alle settings naar HA
2026-06-16 14:00:06 info: Grid balanceren: off
2026-06-16 14:00:06 info: Grid set point: 248.0 W
2026-06-16 14:00:06 info: Cycle cost AlphaEss G3 Smile T10: 1.39 euro
2026-06-16 14:00:06 info: Netto vermogen naar(+)/uit(-) omvormer AlphaEss G3 Smile T10: -202 W 
2026-06-16 14:00:06 info: Vermogen uit batterij: -2148W
2026-06-16 14:00:06 info: Vermogen dat binnenkomt van pv: 2357W
2026-06-16 14:00:06 info: Vermogen dat binnenkomt van ac: -209W
2026-06-16 14:00:06 info: Waarde SoC na eerste uur: 84.5%
dus ik kom er niet zo uit hoe aan te sturen met pv op dc, ik neig erna om de panelen gewoon naar ac te verplaatsen.

edit:
een uur later zet hij balanceren on en dan wekt het wel zoal ik verwacht:
code:
1
2
3
4
5
6
7
8
9
2026-06-16 15:00:02 info: Doorzetten van alle settings naar HA
2026-06-16 15:00:02 info: Grid balanceren: on
2026-06-16 15:00:02 info: Grid set point: 0.0 W
2026-06-16 15:00:02 info: Cycle cost AlphaEss G3 Smile T10: 1.29 euro
2026-06-16 15:00:02 info: Netto vermogen naar(+)/uit(-) omvormer AlphaEss G3 Smile T10: -449 W 
2026-06-16 15:00:02 info: Vermogen uit batterij: -3248W
2026-06-16 15:00:02 info: Vermogen dat binnenkomt van pv: 3713W
2026-06-16 15:00:02 info: Vermogen dat binnenkomt van ac: -464W
2026-06-16 15:00:02 info: Waarde SoC na eerste uur: 91.6%

[ Voor 9% gewijzigd door TheMystery op 16-06-2026 15:10 ]


  • Wunk
  • Registratie: December 2001
  • Laatst online: 24-06 10:42
balk schreef op dinsdag 16 juni 2026 @ 12:39:
[...]

En wat gebeurt er wanneer je use_calc_baseload op False zet?
Nog steeds die error die geen error lijkt?
❌ Opdracht 'Optimaliseringsberekening zonder debug' geëindigd met fout
2026-06-16 15:28:37 INFO: Loaded 6 secrets from ../data/secrets.json

2026-06-16 15:28:37 INFO: Validating configuration with ConfigurationV2

2026-06-16 15:28:37 info: Day Ahead Optimalisering versie: 2026.6.0

2026-06-16 15:28:37 info: Day Ahead Optimalisering gestart op: 16-06-2026 15:28:37

2026-06-16 15:28:37 info: Day Ahead Optimalisatie gestart: 16-06-2026 15:28:37 taak: calc_optimum

2026-06-16 15:28:37 info: Debug = False

2026-06-16 15:28:37 info: Baseload uit instellingen

2026-06-16 15:28:38 info: ML prediction woning

date_time prediction

0 2026-06-16 15:00:00+02:00 4.560

1 2026-06-16 16:00:00+02:00 4.528

2 2026-06-16 17:00:00+02:00 3.632

3 2026-06-16 18:00:00+02:00 2.045

4 2026-06-16 19:00:00+02:00 0.548

5 2026-06-16 20:00:00+02:00 0.641

6 2026-06-16 21:00:00+02:00 0.103

7 2026-06-16 22:00:00+02:00 0.020

8 2026-06-16 23:00:00+02:00 0.003

9 2026-06-17 00:00:00+02:00 0.003

10 2026-06-17 01:00:00+02:00 0.000

11 2026-06-17 02:00:00+02:00 0.036

12 2026-06-17 03:00:00+02:00 0.000

13 2026-06-17 04:00:00+02:00 0.000

14 2026-06-17 05:00:00+02:00 0.008

15 2026-06-17 06:00:00+02:00 0.430

16 2026-06-17 07:00:00+02:00 0.618

17 2026-06-17 08:00:00+02:00 0.888

18 2026-06-17 09:00:00+02:00 0.337

19 2026-06-17 10:00:00+02:00 1.614

20 2026-06-17 11:00:00+02:00 0.356

21 2026-06-17 12:00:00+02:00 0.143

22 2026-06-17 13:00:00+02:00 0.615

23 2026-06-17 14:00:00+02:00 1.616

24 2026-06-17 15:00:00+02:00 1.995

25 2026-06-17 16:00:00+02:00 2.385

26 2026-06-17 17:00:00+02:00 1.575

27 2026-06-17 18:00:00+02:00 0.000

28 2026-06-17 19:00:00+02:00 0.000

29 2026-06-17 20:00:00+02:00 0.000

30 2026-06-17 21:00:00+02:00 0.000

31 2026-06-17 22:00:00+02:00 0.016

32 2026-06-17 23:00:00+02:00 0.020

2026-06-16 15:28:38 info: Start waarden:

uur tijd spot p_l p_t base pv_ac pv_dc

0 15:15 2026-06-16 15:15:00 0.071 0.222 0.222 0.053 0.105 0

1 15:30 2026-06-16 15:30:00 0.074 0.226 0.226 0.050 1.139 0

2 15:45 2026-06-16 15:45:00 0.088 0.242 0.242 0.050 1.137 0

3 16:00 2026-06-16 16:00:00 0.071 0.222 0.222 0.047 1.149 0

4 16:15 2026-06-16 16:15:00 0.086 0.240 0.240 0.047 1.147 0

5 16:30 2026-06-16 16:30:00 0.093 0.248 0.248 0.047 1.145 0

6 16:45 2026-06-16 16:45:00 0.100 0.257 0.257 0.068 1.089 0

7 17:00 2026-06-16 17:00:00 0.093 0.249 0.249 0.114 1.003 0

8 17:15 2026-06-16 17:15:00 0.101 0.258 0.258 0.134 0.947 0

9 17:30 2026-06-16 17:30:00 0.112 0.271 0.271 0.155 0.891 0

10 17:45 2026-06-16 17:45:00 0.122 0.283 0.283 0.137 0.792 0

11 18:00 2026-06-16 18:00:00 0.112 0.271 0.271 0.087 0.659 0

12 18:15 2026-06-16 18:15:00 0.120 0.281 0.281 0.069 0.560 0

13 18:30 2026-06-16 18:30:00 0.127 0.290 0.290 0.052 0.460 0

14 18:45 2026-06-16 18:45:00 0.143 0.308 0.308 0.052 0.367 0

15 19:00 2026-06-16 19:00:00 0.126 0.288 0.288 0.066 0.253 0

16 19:15 2026-06-16 19:15:00 0.141 0.306 0.306 0.066 0.159 0

17 19:30 2026-06-16 19:30:00 0.154 0.322 0.322 0.066 0.065 0

18 19:45 2026-06-16 19:45:00 0.170 0.341 0.341 0.063 0.071 0

19 20:00 2026-06-16 20:00:00 0.151 0.319 0.319 0.059 0.161 0

20 20:15 2026-06-16 20:15:00 0.170 0.342 0.342 0.056 0.167 0

21 20:30 2026-06-16 20:30:00 0.182 0.356 0.356 0.054 0.173 0

22 20:45 2026-06-16 20:45:00 0.199 0.376 0.376 0.052 0.139 0

23 21:00 2026-06-16 21:00:00 0.190 0.365 0.365 0.050 0.069 0

24 21:15 2026-06-16 21:15:00 0.196 0.372 0.372 0.048 0.035 0

25 21:30 2026-06-16 21:30:00 0.184 0.358 0.358 0.046 0.002 0

26 21:45 2026-06-16 21:45:00 0.166 0.336 0.336 0.046 0.000 0

27 22:00 2026-06-16 22:00:00 0.194 0.371 0.371 0.046 0.012 0

28 22:15 2026-06-16 22:15:00 0.164 0.333 0.333 0.045 0.007 0

29 22:30 2026-06-16 22:30:00 0.154 0.322 0.322 0.045 0.001 0

30 22:45 2026-06-16 22:45:00 0.147 0.314 0.314 0.044 0.000 0

31 23:00 2026-06-16 23:00:00 0.153 0.321 0.321 0.042 0.002 0

32 23:15 2026-06-16 23:15:00 0.146 0.313 0.313 0.041 0.001 0

33 23:30 2026-06-16 23:30:00 0.140 0.306 0.306 0.039 0.000 0

34 23:45 2026-06-16 23:45:00 0.134 0.298 0.298 0.038 0.000 0

35 00:00 2026-06-17 00:00:00 0.149 0.315 0.315 0.033 0.001 0

36 00:15 2026-06-17 00:15:00 0.142 0.308 0.308 0.032 0.001 0

37 00:30 2026-06-17 00:30:00 0.138 0.303 0.303 0.030 0.001 0

38 00:45 2026-06-17 00:45:00 0.133 0.297 0.297 0.045 0.001 0

39 01:00 2026-06-17 01:00:00 0.143 0.308 0.308 0.078 0.000 0

40 01:15 2026-06-17 01:15:00 0.134 0.298 0.298 0.093 0.000 0

41 01:30 2026-06-17 01:30:00 0.133 0.296 0.296 0.108 0.000 0

42 01:45 2026-06-17 01:45:00 0.130 0.293 0.293 0.101 0.002 0

43 02:00 2026-06-17 02:00:00 0.131 0.294 0.294 0.072 0.007 0

44 02:15 2026-06-17 02:15:00 0.128 0.291 0.291 0.064 0.009 0

45 02:30 2026-06-17 02:30:00 0.128 0.291 0.291 0.057 0.011 0

46 02:45 2026-06-17 02:45:00 0.127 0.289 0.289 0.067 0.009 0

47 03:00 2026-06-17 03:00:00 0.128 0.290 0.290 0.097 0.003 0

48 03:15 2026-06-17 03:15:00 0.127 0.289 0.289 0.107 0.001 0

49 03:30 2026-06-17 03:30:00 0.127 0.289 0.289 0.117 0.000 0

50 03:45 2026-06-17 03:45:00 0.125 0.287 0.287 0.100 0.000 0

51 04:00 2026-06-17 04:00:00 0.125 0.287 0.287 0.059 0.000 0

52 04:15 2026-06-17 04:15:00 0.125 0.287 0.287 0.042 0.000 0

53 04:30 2026-06-17 04:30:00 0.126 0.288 0.288 0.025 0.000 0

54 04:45 2026-06-17 04:45:00 0.128 0.290 0.290 0.023 0.000 0

55 05:00 2026-06-17 05:00:00 0.124 0.286 0.286 0.032 0.000 0

56 05:15 2026-06-17 05:15:00 0.126 0.288 0.288 0.030 0.000 0

57 05:30 2026-06-17 05:30:00 0.128 0.290 0.290 0.028 0.000 0

58 05:45 2026-06-17 05:45:00 0.130 0.293 0.293 0.029 0.022 0

59 06:00 2026-06-17 06:00:00 0.134 0.297 0.297 0.031 0.072 0

60 06:15 2026-06-17 06:15:00 0.139 0.303 0.303 0.032 0.098 0

61 06:30 2026-06-17 06:30:00 0.141 0.306 0.306 0.033 0.124 0

62 06:45 2026-06-17 06:45:00 0.134 0.298 0.298 0.034 0.136 0

63 07:00 2026-06-17 07:00:00 0.144 0.310 0.310 0.035 0.136 0

64 07:15 2026-06-17 07:15:00 0.136 0.300 0.300 0.036 0.147 0

65 07:30 2026-06-17 07:30:00 0.134 0.297 0.297 0.037 0.159 0

66 07:45 2026-06-17 07:45:00 0.122 0.284 0.284 0.042 0.176 0

67 08:00 2026-06-17 08:00:00 0.132 0.295 0.295 0.051 0.210 0

68 08:15 2026-06-17 08:15:00 0.125 0.287 0.287 0.056 0.226 0

69 08:30 2026-06-17 08:30:00 0.116 0.276 0.276 0.061 0.243 0

70 08:45 2026-06-17 08:45:00 0.108 0.267 0.267 0.063 0.209 0

71 09:00 2026-06-17 09:00:00 0.120 0.280 0.280 0.062 0.107 0

72 09:15 2026-06-17 09:15:00 0.105 0.263 0.263 0.064 0.073 0

73 09:30 2026-06-17 09:30:00 0.104 0.261 0.261 0.066 0.039 0

74 09:45 2026-06-17 09:45:00 0.110 0.269 0.269 0.069 0.118 0

75 10:00 2026-06-17 10:00:00 0.116 0.276 0.276 0.073 0.323 0

76 10:15 2026-06-17 10:15:00 0.106 0.264 0.264 0.077 0.403 0

77 10:30 2026-06-17 10:30:00 0.100 0.257 0.257 0.080 0.483 0

78 10:45 2026-06-17 10:45:00 0.086 0.240 0.240 0.080 0.404 0

79 11:00 2026-06-17 11:00:00 0.105 0.263 0.263 0.079 0.191 0

80 11:15 2026-06-17 11:15:00 0.094 0.249 0.249 0.080 0.112 0

81 11:30 2026-06-17 11:30:00 0.085 0.238 0.238 0.081 0.033 0

82 11:45 2026-06-17 11:45:00 0.086 0.240 0.240 0.080 0.020 0

83 12:00 2026-06-17 12:00:00 0.091 0.246 0.246 0.080 0.045 0

84 12:15 2026-06-17 12:15:00 0.088 0.242 0.242 0.079 0.032 0

85 12:30 2026-06-17 12:30:00 0.082 0.235 0.235 0.078 0.018 0

86 12:45 2026-06-17 12:45:00 0.087 0.241 0.241 0.073 0.048 0

87 13:00 2026-06-17 13:00:00 0.097 0.253 0.253 0.063 0.101 0

88 13:15 2026-06-17 13:15:00 0.091 0.246 0.246 0.058 0.131 0

89 13:30 2026-06-17 13:30:00 0.087 0.240 0.240 0.053 0.160 0

90 13:45 2026-06-17 13:45:00 0.080 0.233 0.233 0.055 0.223 0

91 14:00 2026-06-17 14:00:00 0.078 0.230 0.230 0.063 0.320 0

92 14:15 2026-06-17 14:15:00 0.079 0.231 0.231 0.065 0.382 0

93 14:30 2026-06-17 14:30:00 0.075 0.226 0.226 0.067 0.445 0

94 14:45 2026-06-17 14:45:00 0.070 0.221 0.221 0.064 0.469 0

95 15:00 2026-06-17 15:00:00 0.082 0.235 0.235 0.056 0.463 0

96 15:15 2026-06-17 15:15:00 0.075 0.226 0.226 0.053 0.487 0

97 15:30 2026-06-17 15:30:00 0.078 0.231 0.231 0.050 0.510 0

98 15:45 2026-06-17 15:45:00 0.081 0.234 0.234 0.050 0.535 0

99 16:00 2026-06-17 16:00:00 0.073 0.223 0.223 0.047 0.578 0

100 16:15 2026-06-17 16:15:00 0.080 0.232 0.232 0.047 0.603 0

101 16:30 2026-06-17 16:30:00 0.091 0.245 0.245 0.047 0.627 0

102 16:45 2026-06-17 16:45:00 0.098 0.255 0.255 0.068 0.576 0

103 17:00 2026-06-17 17:00:00 0.085 0.238 0.238 0.114 0.482 0

104 17:15 2026-06-17 17:15:00 0.100 0.257 0.257 0.134 0.431 0

105 17:30 2026-06-17 17:30:00 0.109 0.268 0.268 0.155 0.381 0

106 17:45 2026-06-17 17:45:00 0.121 0.282 0.282 0.137 0.282 0

107 18:00 2026-06-17 18:00:00 0.105 0.263 0.263 0.087 0.123 0

108 18:15 2026-06-17 18:15:00 0.115 0.275 0.275 0.069 0.025 0

109 18:30 2026-06-17 18:30:00 0.122 0.283 0.283 0.052 0.000 0

110 18:45 2026-06-17 18:45:00 0.128 0.291 0.291 0.052 0.000 0

111 19:00 2026-06-17 19:00:00 0.126 0.288 0.288 0.066 0.000 0

112 19:15 2026-06-17 19:15:00 0.135 0.299 0.299 0.066 0.000 0

113 19:30 2026-06-17 19:30:00 0.148 0.314 0.314 0.066 0.000 0

114 19:45 2026-06-17 19:45:00 0.156 0.324 0.324 0.063 0.000 0

115 20:00 2026-06-17 20:00:00 0.145 0.311 0.311 0.059 0.000 0

116 20:15 2026-06-17 20:15:00 0.153 0.321 0.321 0.056 0.000 0

117 20:30 2026-06-17 20:30:00 0.168 0.339 0.339 0.054 0.000 0

118 20:45 2026-06-17 20:45:00 0.171 0.343 0.343 0.052 0.000 0

119 21:00 2026-06-17 21:00:00 0.170 0.341 0.341 0.050 0.000 0

120 21:15 2026-06-17 21:15:00 0.167 0.337 0.337 0.048 0.000 0

121 21:30 2026-06-17 21:30:00 0.161 0.330 0.330 0.046 0.000 0

122 21:45 2026-06-17 21:45:00 0.152 0.320 0.320 0.046 0.001 0

123 22:00 2026-06-17 22:00:00 0.172 0.344 0.344 0.046 0.003 0

124 22:15 2026-06-17 22:15:00 0.159 0.328 0.328 0.045 0.004 0

125 22:30 2026-06-17 22:30:00 0.154 0.323 0.323 0.045 0.005 0

126 22:45 2026-06-17 22:45:00 0.147 0.313 0.313 0.044 0.005 0

127 23:00 2026-06-17 23:00:00 0.151 0.319 0.319 0.042 0.005 0

128 23:15 2026-06-17 23:15:00 0.144 0.310 0.310 0.041 0.005 0

129 23:30 2026-06-17 23:30:00 0.139 0.303 0.303 0.039 0.005 0

130 23:45 2026-06-17 23:45:00 0.134 0.298 0.298 0.038 0.005 0

2026-06-16 15:28:40 info: No reduced hours applied for Home Battery

2026-06-16 15:28:40 info: No reduced power applied during discharging at low soc

2026-06-16 15:28:40 info: No reduced power applied during charging at high soc

2026-06-16 15:28:40 info: Startwaarde SoC Home Battery: 99.0%

2026-06-16 15:28:40 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland

2026-06-16 15:28:40 info: Instellingen voor laden van EV: Audi Etron GT

2026-06-16 15:28:40 info: Direct laden is uit

2026-06-16 15:28:40 info: Ampere Effic. Grid kW Accu kW

2026-06-16 15:28:40 info: 0.00 1.00 0.00 0.00

2026-06-16 15:28:40 info: 16.00 0.90 11.04 9.94

2026-06-16 15:28:40 info: Capaciteit accu: 93.0 kWh

2026-06-16 15:28:40 info: Maximaal laadvermogen: 11.04 kW

2026-06-16 15:28:40 info: Klaar met laden op: 16-06-2026 16:32:00

2026-06-16 15:28:40 info: Huidig laadniveau: 68.0 %

2026-06-16 15:28:40 info: Gewenst laadniveau:80.0 %

2026-06-16 15:28:40 info: Marge voor het laden: 1 %

2026-06-16 15:28:40 info: Locatie: home

2026-06-16 15:28:40 info: Ingeplugged:False

2026-06-16 15:28:40 info: Benodigde netto energie: 11.160 kWh

2026-06-16 15:28:40 info: Tijd nodig om te laden: 1:8 uur

2026-06-16 15:28:40 info: Afgerond naar hele intervallen: 5 kwartier

2026-06-16 15:28:40 info: Stand laden schakelaar: off

2026-06-16 15:28:40 info: Stand aantal ampere laden: 0.0 A

2026-06-16 15:28:40 info: Opladen wordt niet ingepland, omdat auto is niet ingeplugd.

2026-06-16 15:28:40 info: Warmtepomp niet aanwezig - warmtepomp wordt niet ingepland

2026-06-16 15:28:40 info: Strategie: minimale kosten

2026-06-16 15:28:40 info: Maximale fout (maximal gap): 0.005000 euro

2026-06-16 15:28:41 info: Rekentijd: 1.43 sec

2026-06-16 15:28:41 info: Het programma heeft een optimale oplossing gevonden.

2026-06-16 15:28:41 info: Ontlaad volume in uur 21 20:30 2.7300000000000004 kWh

2026-06-16 15:28:41 info: 2 0.9100000000000001 12.0

2026-06-16 15:28:41 info: Ontlaad volume in uur 22 20:45 2.73 kWh

2026-06-16 15:28:41 info: 2 0.9100000000000001 12.0

2026-06-16 15:28:41 info: Ontlaad volume in uur 23 21:00 2.7300000000000004 kWh

2026-06-16 15:28:41 info: 2 0.9100000000000001 12.0

2026-06-16 15:28:41 info: Ontlaad volume in uur 24 21:15 2.73 kWh

2026-06-16 15:28:41 info: 2 0.9100000000000001 12.0

2026-06-16 15:28:41 info: Ontlaad volume in uur 25 21:30 2.73 kWh

2026-06-16 15:28:41 info: 2 0.9100000000000001 12.0

2026-06-16 15:28:41 info: Ontlaad volume in uur 27 22:00 2.7300000000000004 kWh

2026-06-16 15:28:41 info: 2 0.9100000000000001 12.0

2026-06-16 15:28:42 info: Ontlaad volume in uur 118 20:45 0.8886149999996709 kWh

2026-06-16 15:28:42 info: 1 0.4443074999998355 8.0

2026-06-16 15:28:42 info: Ontlaad volume in uur 123 22:00 2.73 kWh

2026-06-16 15:28:42 info: 2 0.9100000000000001 12.0

2026-06-16 15:28:42 info: In- en uitgaande energie per kwartier batterij Home Battery

uur ac-> eff ->dc pv->dc dc-> eff ->bat o_eff SoC

kWh % kWh kWh kWh % kWh % %

15:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

15:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

15:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

16:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

16:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

16:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

16:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

17:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

17:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

17:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

17:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

18:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

18:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

18:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

18:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

19:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

19:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

19:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

19:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

20:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

20:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 99.00

20:30 -2.73 91.00 -3.00 0.00 -3.00 91.00 -3.30 82.81 89.58

20:45 -2.73 91.00 -3.00 0.00 -3.00 91.00 -3.30 82.81 80.16

21:00 -2.73 91.00 -3.00 0.00 -3.00 91.00 -3.30 82.81 70.74

21:15 -2.73 91.00 -3.00 0.00 -3.00 91.00 -3.30 82.81 61.32

21:30 -2.73 91.00 -3.00 0.00 -3.00 91.00 -3.30 82.81 51.90

21:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 51.90

22:00 -2.73 91.00 -3.00 0.00 -3.00 91.00 -3.30 82.81 42.49

22:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

22:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

22:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

23:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

23:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

23:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

23:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

00:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

00:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

00:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

00:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

01:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

01:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

01:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

01:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

02:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

02:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

02:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

02:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

03:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

03:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

03:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

03:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

04:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

04:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

04:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

04:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

05:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

05:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

05:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

05:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

06:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

06:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

06:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

06:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

07:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

07:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

07:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

07:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

08:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

08:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

08:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

08:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

09:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

09:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

09:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

09:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

10:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

10:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

10:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

10:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

11:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

11:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

11:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

11:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

12:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

12:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

12:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

12:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

13:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

13:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

13:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

13:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

14:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

14:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

14:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

14:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

15:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

15:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

15:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

15:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

16:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

16:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

16:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

16:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

17:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

17:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

17:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

17:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

18:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

18:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

18:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

18:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

19:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

19:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

19:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

19:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

20:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

20:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

20:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 42.49

20:45 -0.89 91.00 -0.98 0.00 -0.98 91.00 -1.07 82.81 39.42

21:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 39.42

21:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 39.42

21:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 39.42

21:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 39.42

22:00 -2.73 91.00 -3.00 0.00 -3.00 91.00 -3.30 82.81 30.00

22:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00

22:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00

22:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00

23:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00

23:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00

23:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00

23:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.00

Totaal -20.00 -21.98 0.00 -21.98 -24.15

2026-06-16 15:28:50 info: Berekende prognoses:

uur bat_in bat_out cons prod base boil wp ev pv_ac cost profit b_tem

15:15 0.00 0.00 0.00 0.10 0.05 0.00 0.00 0.00 0.11 0.00 -0.02 20.00

15:30 0.00 0.00 0.00 1.09 0.05 0.00 0.00 0.00 1.14 0.00 -0.25 20.00

15:45 0.00 0.00 0.00 1.09 0.05 0.00 0.00 0.00 1.14 0.00 -0.26 20.00

16:00 0.00 0.00 0.00 1.10 0.05 0.00 0.00 0.00 1.15 0.00 -0.24 20.00

16:15 0.00 0.00 0.00 1.10 0.05 0.00 0.00 0.00 1.15 0.00 -0.26 20.00

16:30 0.00 0.00 0.00 1.10 0.05 0.00 0.00 0.00 1.14 0.00 -0.27 20.00

16:45 0.00 0.00 0.00 1.02 0.07 0.00 0.00 0.00 1.09 0.00 -0.26 20.00

17:00 0.00 0.00 0.00 0.89 0.11 0.00 0.00 0.00 1.00 0.00 -0.22 20.00

17:15 0.00 0.00 0.00 0.81 0.13 0.00 0.00 0.00 0.95 0.00 -0.21 20.00

17:30 0.00 0.00 0.00 0.74 0.15 0.00 0.00 0.00 0.89 0.00 -0.20 20.00

17:45 0.00 0.00 0.00 0.65 0.14 0.00 0.00 0.00 0.79 0.00 -0.19 20.00

18:00 0.00 0.00 0.00 0.57 0.09 0.00 0.00 0.00 0.66 0.00 -0.15 20.00

18:15 0.00 0.00 0.00 0.49 0.07 0.00 0.00 0.00 0.56 0.00 -0.14 20.00

18:30 0.00 0.00 0.00 0.41 0.05 0.00 0.00 0.00 0.46 0.00 -0.12 20.00

18:45 0.00 0.00 0.00 0.31 0.05 0.00 0.00 0.00 0.37 0.00 -0.10 20.00

19:00 0.00 0.00 0.00 0.19 0.07 0.00 0.00 0.00 0.25 0.00 -0.05 20.00

19:15 0.00 0.00 0.00 0.09 0.07 0.00 0.00 0.00 0.16 0.00 -0.03 20.00

19:30 0.00 0.00 0.00 0.00 0.07 0.00 0.00 0.00 0.07 0.00 -0.00 20.00

19:45 0.00 0.00 0.00 0.01 0.06 0.00 0.00 0.00 0.07 0.00 -0.00 20.00

20:00 0.00 0.00 0.00 0.10 0.06 0.00 0.00 0.00 0.16 0.00 -0.03 20.00

20:15 0.00 0.00 0.00 0.11 0.06 0.00 0.00 0.00 0.17 0.00 -0.04 20.00

20:30 0.00 2.73 0.00 2.85 0.05 0.00 0.00 0.00 0.17 0.00 -1.01 20.00

20:45 0.00 2.73 0.00 2.82 0.05 0.00 0.00 0.00 0.14 0.00 -1.06 20.00

21:00 0.00 2.73 0.00 2.75 0.05 0.00 0.00 0.00 0.07 0.00 -1.00 20.00

21:15 0.00 2.73 0.00 2.72 0.05 0.00 0.00 0.00 0.04 0.00 -1.01 20.00

21:30 0.00 2.73 0.00 2.69 0.05 0.00 0.00 0.00 0.00 0.00 -0.96 20.00

21:45 0.00 0.00 0.05 0.00 0.05 0.00 0.00 0.00 0.00 0.02 -0.00 20.00

22:00 0.00 2.73 0.00 2.70 0.05 0.00 0.00 0.00 0.01 0.00 -1.00 20.00

22:15 0.00 0.00 0.04 0.00 0.05 0.00 0.00 0.00 0.01 0.01 -0.00 20.00

22:30 0.00 0.00 0.04 0.00 0.04 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

22:45 0.00 0.00 0.04 0.00 0.04 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

23:00 0.00 0.00 0.04 0.00 0.04 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

23:15 0.00 0.00 0.04 0.00 0.04 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

23:30 0.00 0.00 0.04 0.00 0.04 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

23:45 0.00 0.00 0.04 0.00 0.04 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

00:00 0.00 0.00 0.03 0.00 0.03 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

00:15 0.00 0.00 0.03 0.00 0.03 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

00:30 0.00 0.00 0.03 0.00 0.03 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

00:45 0.00 0.00 0.04 0.00 0.05 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

01:00 0.00 0.00 0.08 0.00 0.08 0.00 0.00 0.00 0.00 0.02 -0.00 20.00

01:15 0.00 0.00 0.09 0.00 0.09 0.00 0.00 0.00 0.00 0.03 -0.00 20.00

01:30 0.00 0.00 0.11 0.00 0.11 0.00 0.00 0.00 0.00 0.03 -0.00 20.00

01:45 0.00 0.00 0.10 0.00 0.10 0.00 0.00 0.00 0.00 0.03 -0.00 20.00

02:00 0.00 0.00 0.07 0.00 0.07 0.00 0.00 0.00 0.01 0.02 -0.00 20.00

02:15 0.00 0.00 0.06 0.00 0.06 0.00 0.00 0.00 0.01 0.02 -0.00 20.00

02:30 0.00 0.00 0.05 0.00 0.06 0.00 0.00 0.00 0.01 0.01 -0.00 20.00

02:45 0.00 0.00 0.06 0.00 0.07 0.00 0.00 0.00 0.01 0.02 -0.00 20.00

03:00 0.00 0.00 0.09 0.00 0.10 0.00 0.00 0.00 0.00 0.03 -0.00 20.00

03:15 0.00 0.00 0.11 0.00 0.11 0.00 0.00 0.00 0.00 0.03 -0.00 20.00

03:30 0.00 0.00 0.12 0.00 0.12 0.00 0.00 0.00 0.00 0.03 -0.00 20.00

03:45 0.00 0.00 0.10 0.00 0.10 0.00 0.00 0.00 0.00 0.03 -0.00 20.00

04:00 0.00 0.00 0.06 0.00 0.06 0.00 0.00 0.00 0.00 0.02 -0.00 20.00

04:15 0.00 0.00 0.04 0.00 0.04 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

04:30 0.00 0.00 0.03 0.00 0.03 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

04:45 0.00 0.00 0.02 0.00 0.02 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

05:00 0.00 0.00 0.03 0.00 0.03 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

05:15 0.00 0.00 0.03 0.00 0.03 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

05:30 0.00 0.00 0.03 0.00 0.03 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

05:45 0.00 0.00 0.01 0.00 0.03 0.00 0.00 0.00 0.02 0.00 -0.00 20.00

06:00 0.00 0.00 0.00 0.04 0.03 0.00 0.00 0.00 0.07 0.00 -0.01 20.00

06:15 0.00 0.00 0.00 0.07 0.03 0.00 0.00 0.00 0.10 0.00 -0.02 20.00

06:30 0.00 0.00 0.00 0.09 0.03 0.00 0.00 0.00 0.12 0.00 -0.03 20.00

06:45 0.00 0.00 0.00 0.10 0.03 0.00 0.00 0.00 0.14 0.00 -0.03 20.00

07:00 0.00 0.00 0.00 0.10 0.03 0.00 0.00 0.00 0.14 0.00 -0.03 20.00

07:15 0.00 0.00 0.00 0.11 0.04 0.00 0.00 0.00 0.15 0.00 -0.03 20.00

07:30 0.00 0.00 0.00 0.12 0.04 0.00 0.00 0.00 0.16 0.00 -0.04 20.00

07:45 0.00 0.00 0.00 0.13 0.04 0.00 0.00 0.00 0.18 0.00 -0.04 20.00

08:00 0.00 0.00 0.00 0.16 0.05 0.00 0.00 0.00 0.21 0.00 -0.05 20.00

08:15 0.00 0.00 0.00 0.17 0.06 0.00 0.00 0.00 0.23 0.00 -0.05 20.00

08:30 0.00 0.00 0.00 0.18 0.06 0.00 0.00 0.00 0.24 0.00 -0.05 20.00

08:45 0.00 0.00 0.00 0.15 0.06 0.00 0.00 0.00 0.21 0.00 -0.04 20.00

09:00 0.00 0.00 0.00 0.05 0.06 0.00 0.00 0.00 0.11 0.00 -0.01 20.00

09:15 0.00 0.00 0.00 0.01 0.06 0.00 0.00 0.00 0.07 0.00 -0.00 20.00

09:30 0.00 0.00 0.03 0.00 0.07 0.00 0.00 0.00 0.04 0.01 -0.00 20.00

09:45 0.00 0.00 0.00 0.05 0.07 0.00 0.00 0.00 0.12 0.00 -0.01 20.00

10:00 0.00 0.00 0.00 0.25 0.07 0.00 0.00 0.00 0.32 0.00 -0.07 20.00

10:15 0.00 0.00 0.00 0.33 0.08 0.00 0.00 0.00 0.40 0.00 -0.09 20.00

10:30 0.00 0.00 0.00 0.40 0.08 0.00 0.00 0.00 0.48 0.00 -0.10 20.00

10:45 0.00 0.00 0.00 0.32 0.08 0.00 0.00 0.00 0.40 0.00 -0.08 20.00

11:00 0.00 0.00 0.00 0.11 0.08 0.00 0.00 0.00 0.19 0.00 -0.03 20.00

11:15 0.00 0.00 0.00 0.03 0.08 0.00 0.00 0.00 0.11 0.00 -0.01 20.00

11:30 0.00 0.00 0.05 0.00 0.08 0.00 0.00 0.00 0.03 0.01 -0.00 20.00

11:45 0.00 0.00 0.06 0.00 0.08 0.00 0.00 0.00 0.02 0.01 -0.00 20.00

12:00 0.00 0.00 0.03 0.00 0.08 0.00 0.00 0.00 0.05 0.01 -0.00 20.00

12:15 0.00 0.00 0.05 0.00 0.08 0.00 0.00 0.00 0.03 0.01 -0.00 20.00

12:30 0.00 0.00 0.06 0.00 0.08 0.00 0.00 0.00 0.02 0.01 -0.00 20.00

12:45 0.00 0.00 0.03 0.00 0.07 0.00 0.00 0.00 0.05 0.01 -0.00 20.00

13:00 0.00 0.00 0.00 0.04 0.06 0.00 0.00 0.00 0.10 0.00 -0.01 20.00

13:15 0.00 0.00 0.00 0.07 0.06 0.00 0.00 0.00 0.13 0.00 -0.02 20.00

13:30 0.00 0.00 0.00 0.11 0.05 0.00 0.00 0.00 0.16 0.00 -0.03 20.00

13:45 0.00 0.00 0.00 0.17 0.06 0.00 0.00 0.00 0.22 0.00 -0.04 20.00

14:00 0.00 0.00 0.00 0.26 0.06 0.00 0.00 0.00 0.32 0.00 -0.06 20.00

14:15 0.00 0.00 0.00 0.32 0.07 0.00 0.00 0.00 0.38 0.00 -0.07 20.00

14:30 0.00 0.00 0.00 0.38 0.07 0.00 0.00 0.00 0.45 0.00 -0.09 20.00

14:45 0.00 0.00 0.00 0.40 0.06 0.00 0.00 0.00 0.47 0.00 -0.09 20.00

15:00 0.00 0.00 0.00 0.41 0.06 0.00 0.00 0.00 0.46 0.00 -0.10 20.00

15:15 0.00 0.00 0.00 0.43 0.05 0.00 0.00 0.00 0.49 0.00 -0.10 20.00

15:30 0.00 0.00 0.00 0.46 0.05 0.00 0.00 0.00 0.51 0.00 -0.11 20.00

15:45 0.00 0.00 0.00 0.48 0.05 0.00 0.00 0.00 0.53 0.00 -0.11 20.00

16:00 0.00 0.00 0.00 0.53 0.05 0.00 0.00 0.00 0.58 0.00 -0.12 20.00

16:15 0.00 0.00 0.00 0.56 0.05 0.00 0.00 0.00 0.60 0.00 -0.13 20.00

16:30 0.00 0.00 0.00 0.58 0.05 0.00 0.00 0.00 0.63 0.00 -0.14 20.00

16:45 0.00 0.00 0.00 0.51 0.07 0.00 0.00 0.00 0.58 0.00 -0.13 20.00

17:00 0.00 0.00 0.00 0.37 0.11 0.00 0.00 0.00 0.48 0.00 -0.09 20.00

17:15 0.00 0.00 0.00 0.30 0.13 0.00 0.00 0.00 0.43 0.00 -0.08 20.00

17:30 0.00 0.00 0.00 0.23 0.15 0.00 0.00 0.00 0.38 0.00 -0.06 20.00

17:45 0.00 0.00 0.00 0.14 0.14 0.00 0.00 0.00 0.28 0.00 -0.04 20.00

18:00 0.00 0.00 0.00 0.04 0.09 0.00 0.00 0.00 0.12 0.00 -0.01 20.00

18:15 0.00 0.00 0.04 0.00 0.07 0.00 0.00 0.00 0.02 0.01 -0.00 20.00

18:30 0.00 0.00 0.05 0.00 0.05 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

18:45 0.00 0.00 0.05 0.00 0.05 0.00 0.00 0.00 0.00 0.02 -0.00 20.00

19:00 0.00 0.00 0.07 0.00 0.07 0.00 0.00 0.00 0.00 0.02 -0.00 20.00

19:15 0.00 0.00 0.07 0.00 0.07 0.00 0.00 0.00 0.00 0.02 -0.00 20.00

19:30 0.00 0.00 0.07 0.00 0.07 0.00 0.00 0.00 0.00 0.02 -0.00 20.00

19:45 0.00 0.00 0.06 0.00 0.06 0.00 0.00 0.00 0.00 0.02 -0.00 20.00

20:00 0.00 0.00 0.06 0.00 0.06 0.00 0.00 0.00 0.00 0.02 -0.00 20.00

20:15 0.00 0.00 0.06 0.00 0.06 0.00 0.00 0.00 0.00 0.02 -0.00 20.00

20:30 0.00 0.00 0.05 0.00 0.05 0.00 0.00 0.00 0.00 0.02 -0.00 20.00

20:45 0.00 0.89 0.00 0.84 0.05 0.00 0.00 0.00 0.00 0.00 -0.29 20.00

21:00 0.00 0.00 0.05 0.00 0.05 0.00 0.00 0.00 0.00 0.02 -0.00 20.00

21:15 0.00 0.00 0.05 0.00 0.05 0.00 0.00 0.00 0.00 0.02 -0.00 20.00

21:30 0.00 0.00 0.05 0.00 0.05 0.00 0.00 0.00 0.00 0.02 -0.00 20.00

21:45 0.00 0.00 0.04 0.00 0.05 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

22:00 0.00 2.73 0.00 2.69 0.05 0.00 0.00 0.00 0.00 0.00 -0.92 20.00

22:15 0.00 0.00 0.04 0.00 0.05 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

22:30 0.00 0.00 0.04 0.00 0.04 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

22:45 0.00 0.00 0.04 0.00 0.04 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

23:00 0.00 0.00 0.04 0.00 0.04 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

23:15 0.00 0.00 0.04 0.00 0.04 0.00 0.00 0.00 0.00 0.01 -0.00 20.00

23:30 0.00 0.00 0.03 0.00 0.04 0.00 0.00 0.00 0.01 0.01 -0.00 20.00

23:45 0.00 0.00 0.03 0.00 0.04 0.00 0.00 0.00 0.01 0.01 -0.00 20.00

Totaal 0.00 20.00 3.06 41.76 8.07 0.00 0.00 0.00 26.73 0.91 -12.74 NaN

2026-06-16 15:28:50 info: Consumption 3.06 (kWh)

2026-06-16 15:28:50 info: Cost consumption 0.91 (€)

2026-06-16 15:28:50 info: Tariff consumption 0.297 (€/kWh)

2026-06-16 15:28:50 info: Production 41.76 (kWh)

2026-06-16 15:28:50 info: Profit production -12.74 (€)

2026-06-16 15:28:50 info: Tariff production 0.305 (€/kWh)

2026-06-16 15:28:50 info:

Calculation profit after optimize in €

Cost before optimize -4.57

Cost consumption 0.91

Cycle cost 0.22

Penalty cost 0.00

EV switch costs 0.00

Battery storage 5.72

Boiler storage 0.00

Profit production -12.74

Total -5.89

Cost after optimize -5.89

Profit: 1.31

2026-06-16 15:28:50 info: Doorzetten van alle settings naar HA

2026-06-16 15:28:50 info: Grid balanceren: off

2026-06-16 15:28:50 info: Grid set point: -4351.0 W

2026-06-16 15:28:50 info: Laden van Audi Etron GT is niet ingepland

2026-06-16 15:28:50 info: Aantal partial stops: 0

2026-06-16 15:28:50 info: Aantal boundary stops: 0

2026-06-16 15:28:50 info: Aantal start/stops: 0

2026-06-16 15:28:50 info: Penalty per start/stop: 0.000

2026-06-16 15:28:50 info: Totale switch kosten: 0.00

2026-06-16 15:28:50 info: Berekeningsuitkomst voor opladen van Audi Etron GT:

2026-06-16 15:28:50 info: - aantal ampere 0A (was 0.0A)

2026-06-16 15:28:50 info: - stand schakelaar 'off' (was 'off')

2026-06-16 15:28:50 info: - positie: home

2026-06-16 15:28:50 info: - ingeplugd: False

2026-06-16 15:28:50 info: Audi Etron GT is niet thuis of niet ingeplugd

2026-06-16 15:28:50 info: Evaluatie status laden Audi Etron GT op 2026-06-16 15:28

2026-06-16 15:28:50 info: - schakelaar laden: off

2026-06-16 15:28:50 info: - aantal ampere: 0.0

2026-06-16 15:28:50 info: Cycle cost Home Battery: 0.22 euro

2026-06-16 15:28:50 info: Netto vermogen naar(+)/uit(-) omvormer Home Battery: 0 W

2026-06-16 15:28:50 info: Vermogen uit batterij: 0W

2026-06-16 15:28:50 info: Vermogen dat binnenkomt van pv: 0W

2026-06-16 15:28:50 info: Vermogen dat binnenkomt van ac: 0W

2026-06-16 15:28:50 info: Waarde SoC na eerste uur: 99.0%

  • tomvandepoel3
  • Registratie: Januari 2026
  • Laatst online: 19:30
hemertje schreef op maandag 15 juni 2026 @ 23:17:
[...]


Hey @tomvandepoel3,

Echt goed dat je het EV-voorbeeld hebt toegevoegd — dit ontbrak nog.
De opbouw parallel aan Battery maakt het veel duidelijker: config, helpers, automation, dashboard, resultaat. Veel overzichtelijker dan alleen de EV Configuration-pagina.

Wat me vooral aanspreekt is het onderscheid tussen input en set helpers, en die planningsgrafieken bij minimize cost vs minimize consumption. Dan snap je eindelijk waarom DAO op bepaalde uren laadt.
De Min+Solar uitbreiding vind ik ook slim: DAO plant wanneer, EVCC regelt realtime PV — mooi richting saldering 2027.

Ik zag nog een paar dingetjes die waarschijnlijk typootjes zijn.
In de automation staat dao_ev_charge_target_soc_2; bedoel je dao_ev_charge_target_soc?
Bij Battery wisselen helper-namen (dao_set_power_feedin vs dao_battery_set_power_feedin, balance switch idem).
En bij de gecombineerde Sessy: sensor.dao_battery_set_power_feedin lijkt me input_number.dao_battery_set_power_feedin.
De eerste charge_stage met efficiency 0.0 bij 0A is verwarrend — DAO voegt zelf al een 0A-stap toe.

Verder geen must-haves, maar misschien handig voor later:
een entity-mapping tabel, een korte checklist bovenaan de EV-sectie, en een alinea over min-SoC guard (SoC onder 35% direct laden komt in de praktijk vaak voor).
Ook ready_datetime vs planningshorizon (~48u) — anders vraag je je af waarom laden soms niet ingepland wordt.
De automation zou compacter kunnen via een script; EVCC’s select-entities dwingen die if-ladder helaas wel af.
EVCC is logisch als generiek voorbeeld; een korte noot over Zaptec/Tibber zou NL-gebruikers helpen — zelfde principe, andere entity-namen.

Bij mij draait EV nog buiten de MILP (Zaptec/Tibber naast Zendure in DAO).
Dit wiki-stuk is wel de blauwdruk om dat ooit wél te doen.

Nogmaals dank — goed stuk!

Gegroet, Hemertje
@hemertje, dank voor de scherpe review en het melden van de fouten (het zijn natuurlijk niet echt typo's; ik heb er iets langer aan gewerkt met een vakantie in het midden en niet overal de consistente naamgeving op het zelfde moment doorgevoerd). De fouten zijn ondertussen gecorrigeerd. Nogmaals dank!

Ik werk ondertussen ook aan een uitbreiding + voorbeeld om het plannen over een langere periode (b.v. weekend waarin de EV rustig 48 uur of meer aan de lader mag blijven hangen) te vereenvoudigen. Duurt nog even.

Als er tweakers zijn die de HA aansturing voor andere laadpalen in een PM willen delen, dan zal ik deze aan de Wiki toevoegen.

Afbeeldingslocatie: https://tweakers.net/i/sYC1mgFr-g2GePIrNxtbMmkoJeo=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/ZG0aNazTE8M1XMBou1JOAndi.png?f=user_large

@KC27, zou zo'n EV min-SoC guard (onder x% direct laden tot x% en daarna de rest van het EV laden proberen te optimaliseren) op termijn niet beter in de DAO planning toegevoegd kunnen worden?

  • thomvh
  • Registratie: September 2013
  • Laatst online: 11:29
Morgen wordt een leuke avond voor ons accu bezitters.

  • simnet
  • Registratie: Januari 2020
  • Laatst online: 01-07 19:32

  • RudolfR
  • Registratie: Maart 2011
  • Laatst online: 19:21
@simnet

Vaak is er een gratis versie voor open source, hiervan ook, geloof ik.

  • konehead
  • Registratie: Januari 2005
  • Laatst online: 11:54
Afbeeldingslocatie: https://tweakers.net/i/YLssr2PJRmRky7HcrpY7EvSK2RE=/800x/filters:strip_exif()/f/image/CBbLtbEimf68H6iGEg2vCz5y.png?f=fotoalbum_large
Wie gebruikt hier DAO + ZON + ACCU + warmtepomp? én wil zijn/haar overzicht hier (of met mij in de DM delen)? Ik ben erg benieuwd wat het effect van de warmte pomp is op het gemiddeld tarief per maand en het verbruik. Hierboven is de situatie Zon + ACCU en niet DaO gestuurde ev laden. Mogelijk ga ik ook over op een warmte pomp en probeer in te schatten wat dit gaat doen met mijn kosten / gemiddeld verbruik.

Ik gebruik DAO nu een jaar, in oktober'25 helaas een HA DB crash gehad, vandaar maar 8 maanden aan data.

Alvast bedankt!
Dank je wel voor de melding. DAO gebruikt inderdaad CodeQL. Tot nu toe heeft het weinig tot niets gemeld. Ik heb meer aan de testbuilders van jou. Ik wil op (korte) termijn meer tests toevoegen aan de CI-flow.

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer


  • hemertje
  • Registratie: Juli 2015
  • Nu online
Hoi @KC27

Ik loop tegen iets aan in DAO waar ik even je mening over wil — geen GitHub-issue, gewoon praktijkverhaal van mijn setup.

Ik draai DAO met Zendure (NOM, P1 staat dus vrijwel op 0) en een stuk slimmer gemeten verbruik via stekkers: wasmachine, vaatwasser, NAS, Quooker, TV, dat soort dingen. Allemaal total_increasing kWh-sensors in HA, ook netjes in het Energy-dashboard.

Ik dacht: mooi, als ik die in entities machine consumption zet wordt de baseload-berekening concreter. Je meet een deel van het huis echt, in plaats van dat alles in één grijze P1/Zendure-rest zit. Klopt ook voor de history: calc_baseloads wordt zuiverder.

Maar dan komt het gekke: in calc_optimum telt DAO die stekkers niet meer mee. Die worden bij de baseload-berekening afgetrokken, en in de 15-min planner krijg je alleen dat lagere rest-profiel (baseload_0..6.json). Terug in de MILP komen ze alleen via machines[] — en dat is weer het hele circus met startvenster, programma, calculated start, enz.

Ik wil die apparaten níet inplannen. Ze zijn gewoon huishoudverbruik. Ze moeten ook geen flexibel load worden. Ik wil ze alleen meten zodat de balans klopt — zeker met NOM — en dat DAO daarna ook met het juiste totaalverbruik rekent.

Nu mis je dus kWh in de voorspelling. De optimizer denkt dat we 's avonds minder nodig hebben dan we echt gebruiken (NAS, TV, standby, Quooker, soms wasmachine). Batterij blijft daardoor conservatiever dan nodig. NOM vangt het wel op, maar de planning zelf is dan onderbouwend fout.

Mijn gevoel: dit is een ontwerpgat. Je hebt nu twee werelden:
  • entities machine consumption = haal het uit de baseload-history
  • machines[] = plan het vooruit
Er mist een derde: "meet het, gebruik het in de voorspelling, maar stuur het niet aan."

Wat ik me voorstel (simpelste fix):
  • Bij calc_baseloads naast baseload_{weekdag}.json ook iets als measured_{weekdag}.json opslaan — het uurgemiddelde van die stekkers, dezelfde statistics die je nu al aftrekt.
In calc_optimum bij b_l gewoon optellen: rest-baseload + gemeten profiel. machines[] blijft voor mensen die wél willen inplannen.

Dan wordt baseload echt concreter én effectiever: je meet meer apparaten, en de optimizer ziet ook het volledige plaatje — zonder dat iedereen met stekkers gedwongen wordt tot machine-planning.

Staat dit ergens al anders in de docs en heb ik iets verkeerd geconfigureerd?
Of herken je dit als iets wat meer mensen gaan raken nu steeds meer mensen per apparaat meten (Shelly, BW-SHP, ESPurna, whatever)?

Groet, Hemertje

(Er staat per ongeluk ook een GitHub #701 open — die kun je negeren of sluiten als je het via Tweakers wilt doen.)

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal

tomvandepoel3 schreef op woensdag 17 juni 2026 @ 15:30:
[...]

@hemertje, dank voor de scherpe review en het melden van de fouten (het zijn natuurlijk niet echt typo's; ik heb er iets langer aan gewerkt met een vakantie in het midden en niet overal de consistente naamgeving op het zelfde moment doorgevoerd). De fouten zijn ondertussen gecorrigeerd. Nogmaals dank!

Ik werk ondertussen ook aan een uitbreiding + voorbeeld om het plannen over een langere periode (b.v. weekend waarin de EV rustig 48 uur of meer aan de lader mag blijven hangen) te vereenvoudigen. Duurt nog even.

Als er tweakers zijn die de HA aansturing voor andere laadpalen in een PM willen delen, dan zal ik deze aan de Wiki toevoegen.

[Afbeelding]

@KC27, zou zo'n EV min-SoC guard (onder x% direct laden tot x% en daarna de rest van het EV laden proberen te optimaliseren) op termijn niet beter in de DAO planning toegevoegd kunnen worden?
Ik wil graag een roadmap gaan maken in overleg met de actieve gebruikers hier. Ik ben nu even ruim een week onthand want mijn laptop is weg voor groot onderhoud. Ik zal in de loop van volgende week een eerste versie hier of op GitHub presenteren, dan kunnen jullie je bijdrage leveren in de vorm van enerzijds "upvoten" van reeds aangeleverde ideeën en anderzijds nieuwe ideeën aanleveren. Als een van de eerstvolgende stappen staat het realiseren van de GUI van de config op de roadmap.
Jouw suggestie van een minimum SoC voor de ev zal daar ook op komen.

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer


  • hemertje
  • Registratie: Juli 2015
  • Nu online
tomvandepoel3 schreef op woensdag 17 juni 2026 @ 15:30:
[...]

@hemertje, dank voor de scherpe review en het melden van de fouten (het zijn natuurlijk niet echt typo's; ik heb er iets langer aan gewerkt met een vakantie in het midden en niet overal de consistente naamgeving op het zelfde moment doorgevoerd). De fouten zijn ondertussen gecorrigeerd. Nogmaals dank!

Ik werk ondertussen ook aan een uitbreiding + voorbeeld om het plannen over een langere periode (b.v. weekend waarin de EV rustig 48 uur of meer aan de lader mag blijven hangen) te vereenvoudigen. Duurt nog even.

Als er tweakers zijn die de HA aansturing voor andere laadpalen in een PM willen delen, dan zal ik deze aan de Wiki toevoegen.

[Afbeelding]

@KC27, zou zo'n EV min-SoC guard (onder x% direct laden tot x% en daarna de rest van het EV laden proberen te optimaliseren) op termijn niet beter in de DAO planning toegevoegd kunnen worden?
@tomvandepoel3 thanks voor de update en het werk aan langere planningsperiode — dat is precies wat je nodig hebt als de auto een weekend aan de lader hangt.

@KC27 : +1 op die min-SoC guard in DAO zelf.
Nu los je dat met HA-automation (onder x% → direct laden, daarna pas optimaliseren).

Werkt, maar het zit buiten de MILP.
Dan kan DAO op papier nog "goedkoop wachten" terwijl de auto eigenlijk nu moet laden, vaak gaat de auto dan ook al laden want zit onder de basiscapaciteit.
In de planner als harde constraint of tweefasen-doel (eerst tot min-SoC, rest minimize cost) zou dat consistenter zijn — vergelijkbaar met entity min soc end opt bij de thuisbatterij, maar dan voor EV met plugged-in state.

Bij mij draait EV nog buiten de MILP (Zaptec + Tibber naast Zendure in DAO).
Als je een Zaptec/Tibber-voorbeeld wilt voor de wiki, stuur ik je in een PB mijn entity-mapping en hoe ik laad naast DAO — zelfde principe als EVCC, andere namen.

Succes met de 48u-uitbreiding — ben benieuwd.

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • hemertje
  • Registratie: Juli 2015
  • Nu online
KC27 schreef op woensdag 17 juni 2026 @ 23:04:
[...]

Ik wil graag een roadmap gaan maken in overleg met de actieve gebruikers hier. Ik ben nu even ruim een week onthand want mijn laptop is weg voor groot onderhoud. Ik zal in de loop van volgende week een eerste versie hier of op GitHub presenteren, dan kunnen jullie je bijdrage leveren in de vorm van enerzijds "upvoten" van reeds aangeleverde ideeën en anderzijds nieuwe ideeën aanleveren. Als een van de eerstvolgende stappen staat het realiseren van de GUI van de config op de roadmap.
Jouw suggestie van een minimum SoC voor de ev zal daar ook op komen.
goed initiatief, geniet van je rust zonder laptop, het is je van harte gegund!

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • BackupBaTTerY
  • Registratie: Maart 2026
  • Laatst online: 19:02
Ik heb een eerste koppeling gebouwd waarmee DAO prijs-forecast kan gebruiken voor uren waarvoor de officiele day-ahead prijs nog niet gepubliceerd is.

Belangrijk:

zodra de officiele day-ahead prijs beschikbaar is, blijft die leidend. De forecast vult dus alleen de nog open uren in de horizon aan. Het doel is niet om de marktprijs te vervangen, maar om DAO eerder al met een bruikbare prijsreeks te laten werken.

Ik heb de uitleg, tijdelijke patch en voorbeeldconfiguratie hier verzameld:

https://energypriceforecast.eu/nl/dao-stroomprijs-prognose/

Daar staat onder andere:

- wanneer deze koppeling zinvol is

- hoe je de tijdelijke patch toepast

- welke config je nodig hebt

- hoe je de live JSON direct kunt controleren

Status nu:

- de koppeling werkt technisch

- de tijdelijke DAO-patch haalt lokaal aantoonbaar waarden op en schrijft ze weg

- het is nog geen officiele upstream DAO-feature

Als iemand hier DAO actief gebruikt en dit wil testen, dan hoor ik graag of het in een echte setup logisch gedrag geeft, vooral in de uren voor publicatie van de officiele day-ahead prijs.

  • balk
  • Registratie: Januari 2000
  • Laatst online: 14:57
KC27 schreef op woensdag 17 juni 2026 @ 23:04:
[...]

Ik wil graag een roadmap gaan maken in overleg met de actieve gebruikers hier. Ik ben nu even ruim een week onthand want mijn laptop is weg voor groot onderhoud. Ik zal in de loop van volgende week een eerste versie hier of op GitHub presenteren, dan kunnen jullie je bijdrage leveren in de vorm van enerzijds "upvoten" van reeds aangeleverde ideeën en anderzijds nieuwe ideeën aanleveren. Als een van de eerstvolgende stappen staat het realiseren van de GUI van de config op de roadmap.
Jouw suggestie van een minimum SoC voor de ev zal daar ook op komen.
Fantastisch initiatief! Is het mogelijk om daarbij ook GitHub te gebruiken, en dan met name de Discussion Ideas funtie? Daar kan een gebruiker een idee omhoog stemmen en is gefocuste discussie mogelijk. Misschien moeten we de bestaande lijst even opschonen; zaken die er al in zitten sluiten.

  • balk
  • Registratie: Januari 2000
  • Laatst online: 14:57
Ik heb het idee dat mijn reduced hours niet werkt. Ik heb dit in mijn config:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
"reduced_hours": {
        "0": 1000,
        "1": 1000,
        "2": 1000,
        "3": 1000,
        "4": 1000,
        "5": 1000,
        "6": 1000,
        "20": 1000,
        "21": 1000,
        "22": 1000,
        "23": 1000
      }
Het viel me op dat DAO meer dan 1000 W ontlaadt in die uren. Dit was gisteren. Ik zag voor vandaag in de planning wel 0.25 per kwartier staan, maar dat wordt dan zo niet zo uitgevoerd? Weet iemand hoe dit hoort te werken? Moet ik zelf in DAO nog een trucje doen?
Afbeeldingslocatie: https://tweakers.net/i/ERQTjx2Q4tUisu0Nv5xTfti4crU=/800x/filters:strip_exif()/f/image/ewZGvBxBcfXm6rA1IpJL7MhR.png?f=fotoalbum_large

  • geerttttt
  • Registratie: Oktober 2006
  • Laatst online: 18:14

geerttttt

Manisch positief

Mooi. ik heb mijn twee thuisaccu's nu werkend via DAO. Ik vroeg me alleen af. Het lijkt me dat het soms wenselijk is om niet perse terug te leveren aan het net , maar wel om nul op de meter te realiseren zodat er niet onnodig stroom van het net gepakt wordt maar direct vanuit mijn batterij gebruikt wordt. Ik betaal immers via tibber 2,5 cent aan 'boete' voor het terugleveren.

Kan DAO ook op een of andere manier daar rekening mee houden? Of hoe zet ik dat door naar HASS?

Oost west, 127.0.0.1 best!


  • Impossibl3
  • Registratie: November 2012
  • Nu online
geerttttt schreef op donderdag 18 juni 2026 @ 09:12:
Mooi. ik heb mijn twee thuisaccu's nu werkend via DAO. Ik vroeg me alleen af. Het lijkt me dat het soms wenselijk is om niet perse terug te leveren aan het net , maar wel om nul op de meter te realiseren zodat er niet onnodig stroom van het net gepakt wordt maar direct vanuit mijn batterij gebruikt wordt. Ik betaal immers via tibber 2,5 cent aan 'boete' voor het terugleveren.

Kan DAO ook op een of andere manier daar rekening mee houden? Of hoe zet ik dat door naar HASS?
Jup zie:
KC27 in "Day Ahead Optimizer: ervaringen met Home Assistant-addon DAO"

PV 5.590 Wp Enphase, 2.700 Wp Growatt - Easee laadpaal - Itho Amber 95 WP


  • balk
  • Registratie: Januari 2000
  • Laatst online: 14:57
geerttttt schreef op donderdag 18 juni 2026 @ 09:12:
Mooi. ik heb mijn twee thuisaccu's nu werkend via DAO. Ik vroeg me alleen af. Het lijkt me dat het soms wenselijk is om niet perse terug te leveren aan het net , maar wel om nul op de meter te realiseren zodat er niet onnodig stroom van het net gepakt wordt maar direct vanuit mijn batterij gebruikt wordt. Ik betaal immers via tibber 2,5 cent aan 'boete' voor het terugleveren.

Kan DAO ook op een of andere manier daar rekening mee houden? Of hoe zet ik dat door naar HASS?
Ja dat kan. Als je iets als dit aan je config toevoegt dan schakelt dao deze switch in Home Assistant. Je moet dat zelf doorzetten naar je accu. Je kunt naar behoefte instellen dat je alleen importeert of alleen exporteert. Maar DAO heeft alleen aan of er NoM gedraaid moet worden.
code:
1
2
3
"grid": {
    "entity_balance_switch": "input_boolean.sessy_dao_controlled_nom_aan"
  }

  • tomvandepoel3
  • Registratie: Januari 2026
  • Laatst online: 19:30
BackupBaTTerY schreef op donderdag 18 juni 2026 @ 00:27:
Ik heb een eerste koppeling gebouwd waarmee DAO prijs-forecast kan gebruiken voor uren waarvoor de officiele day-ahead prijs nog niet gepubliceerd is.

Belangrijk:

zodra de officiele day-ahead prijs beschikbaar is, blijft die leidend. De forecast vult dus alleen de nog open uren in de horizon aan. Het doel is niet om de marktprijs te vervangen, maar om DAO eerder al met een bruikbare prijsreeks te laten werken.

Ik heb de uitleg, tijdelijke patch en voorbeeldconfiguratie hier verzameld:

https://energypriceforecast.eu/nl/dao-stroomprijs-prognose/

Daar staat onder andere:

- wanneer deze koppeling zinvol is

- hoe je de tijdelijke patch toepast

- welke config je nodig hebt

- hoe je de live JSON direct kunt controleren

Status nu:

- de koppeling werkt technisch

- de tijdelijke DAO-patch haalt lokaal aantoonbaar waarden op en schrijft ze weg

- het is nog geen officiele upstream DAO-feature

Als iemand hier DAO actief gebruikt en dit wil testen, dan hoor ik graag of het in een echte setup logisch gedrag geeft, vooral in de uren voor publicatie van de officiele day-ahead prijs.
Goed initiatief ! Ik zal proberen om mee te kijken/testen (had zelf ook ideeën om naar de EV planning over langere perioden (48 uur) te kijken maar dit is een veel betere/algemenere oplossingsrichting).

Bij een eerste test direct in de browser (api.energypriceforecast.eu/api/v1/dao/prices?country=nl&hours=72) krijg is het volgende resultaat:

Afbeeldingslocatie: https://tweakers.net/i/lZb9x1UFkrlhZm457h13sjVaxoM=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/2xYbMjVu3MyP3OpffGAtNNFn.png?f=user_large

Alle waarden lijken uit DAO (forecast_entries=0) te komen. Er is geen mix van DAO & Forecast. Mis ik iets? Het resultaat voor 48 uur geeft hetzelfde probleem.

  • Karpertje
  • Registratie: Januari 2013
  • Laatst online: 30-06 21:16
BackupBaTTerY schreef op donderdag 18 juni 2026 @ 00:27:
Ik heb een eerste koppeling gebouwd waarmee DAO prijs-forecast kan gebruiken voor uren waarvoor de officiele day-ahead prijs nog niet gepubliceerd is.

Belangrijk:

zodra de officiele day-ahead prijs beschikbaar is, blijft die leidend. De forecast vult dus alleen de nog open uren in de horizon aan. Het doel is niet om de marktprijs te vervangen, maar om DAO eerder al met een bruikbare prijsreeks te laten werken.

Ik heb de uitleg, tijdelijke patch en voorbeeldconfiguratie hier verzameld:

https://energypriceforecast.eu/nl/dao-stroomprijs-prognose/

Daar staat onder andere:

- wanneer deze koppeling zinvol is

- hoe je de tijdelijke patch toepast

- welke config je nodig hebt

- hoe je de live JSON direct kunt controleren

Status nu:

- de koppeling werkt technisch

- de tijdelijke DAO-patch haalt lokaal aantoonbaar waarden op en schrijft ze weg

- het is nog geen officiele upstream DAO-feature

Als iemand hier DAO actief gebruikt en dit wil testen, dan hoor ik graag of het in een echte setup logisch gedrag geeft, vooral in de uren voor publicatie van de officiele day-ahead prijs.
Vind dit een zeer goed idee. Soms komt hier de accu niet vol zodat we de nacht kunnen overbruggen, en hiermee kijkt hij verder voorruit. Krijg het zelf niet direct aan de praat in ha, maar hoop dat dit toegevoegd wordt :)

  • simnet
  • Registratie: Januari 2020
  • Laatst online: 01-07 19:32
BackupBaTTerY schreef op donderdag 18 juni 2026 @ 00:27:
Ik heb een eerste koppeling gebouwd waarmee DAO prijs-forecast kan gebruiken voor uren waarvoor de officiele day-ahead prijs nog niet gepubliceerd is.

Belangrijk:

zodra de officiele day-ahead prijs beschikbaar is, blijft die leidend. De forecast vult dus alleen de nog open uren in de horizon aan. Het doel is niet om de marktprijs te vervangen, maar om DAO eerder al met een bruikbare prijsreeks te laten werken.

Ik heb de uitleg, tijdelijke patch en voorbeeldconfiguratie hier verzameld:

https://energypriceforecast.eu/nl/dao-stroomprijs-prognose/

Daar staat onder andere:

- wanneer deze koppeling zinvol is

- hoe je de tijdelijke patch toepast

- welke config je nodig hebt

- hoe je de live JSON direct kunt controleren

Status nu:

- de koppeling werkt technisch

- de tijdelijke DAO-patch haalt lokaal aantoonbaar waarden op en schrijft ze weg

- het is nog geen officiele upstream DAO-feature

Als iemand hier DAO actief gebruikt en dit wil testen, dan hoor ik graag of het in een echte setup logisch gedrag geeft, vooral in de uren voor publicatie van de officiele day-ahead prijs.
Heb je hiervan ook een normale repo? Gezien de licentie voor DAO is het zomaar toepassen (of zelfs inzien) van een willekeurige patch die niet het formele signoff proces heeft doorlopen een mogelijk probleem met de licentie.

Alvorens dat een DAO maintainer iets van code ziet, moet een (mogelijke) contributor zijn rechten op de code overzetten naar het DAO project dmv een Sign-off.

Ik ben namelijk nieuwsgierig hoe je dit hebt gedaan.

PS: ik krijg geen verdere forecasts als ik het voorbeeld url gebruik. Alleen maar officiële day-ahead markt data.

[ Voor 4% gewijzigd door simnet op 18-06-2026 15:37 ]


  • johnvolkering
  • Registratie: Juli 2007
  • Laatst online: 18:24
Vraagje:

in de debug run zie ik dat DAO kan voorspellen wanneer de laat-ontlaad cyclus zal plaats vinden. Is het mogelijk om deze tijd uit DAO te halen dmv een helper zodat ik dit op een dashboard kan tonen?

Het lijkt me handig om op die manier iets meer inzicht te krijgen in de correcte werking van DAO mtb energie prijzen.

  • Torch1969
  • Registratie: Juni 2013
  • Laatst online: 19:15
johnvolkering schreef op donderdag 18 juni 2026 @ 17:25:
Vraagje:

in de debug run zie ik dat DAO kan voorspellen wanneer de laat-ontlaad cyclus zal plaats vinden. Is het mogelijk om deze tijd uit DAO te halen dmv een helper zodat ik dit op een dashboard kan tonen?

Het lijkt me handig om op die manier iets meer inzicht te krijgen in de correcte werking van DAO mtb energie prijzen.
Via de api kun je veel info mbt planning ophalen. Kijk eens hier: https://github.com/corneel27/day-ahead/wiki/6.-Gebruik-van-de-API

Bijvoorbeeld zo’n soort grafiek:

Afbeeldingslocatie: https://tweakers.net/i/mD7uCLG8Lj16qJSo2hPmDlD0aSk=/800x/filters:strip_exif()/f/image/qoLOiM0rhZlaX6VspiDo2aQd.png?f=fotoalbum_large

  • The Source
  • Registratie: April 2000
  • Laatst online: 00:41
Ik heb mijn laadpaal aangesloten en in HA zitten.
KC27 schreef op maandag 18 augustus 2025 @ 22:40:
[...]

Ik denk inderdaad dat evcc en dao gecombineerd de beste oplossing realiseren:
DAO voor de strategie per uur (en straks per kwartier) en de lange termijn
EVCC voor de realtime aansturing binnen het uur (kwartier).
Wel jammer dat evcc alleen werkt met een abbo (of heb ik dat verkeerd begrepen)?
Wat is best practice voor een laadpaal anno 2026? EVCC ertussen zetten of direct in DAO aansturen (waar nu nog enkel mijn PV en Batterij in zitten, maar ik heb ook nog een warmtepomp, zwembad (pomp+warmtepomp), airco's en nog een vaatwasser, etc).
hemertje schreef op woensdag 17 juni 2026 @ 22:51:
Hoi @KC27

Ik loop tegen iets aan in DAO waar ik even je mening over wil — geen GitHub-issue, gewoon praktijkverhaal van mijn setup.

Ik draai DAO met Zendure (NOM, P1 staat dus vrijwel op 0) en een stuk slimmer gemeten verbruik via stekkers: wasmachine, vaatwasser, NAS, Quooker, TV, dat soort dingen. Allemaal total_increasing kWh-sensors in HA, ook netjes in het Energy-dashboard.

Ik dacht: mooi, als ik die in entities machine consumption zet wordt de baseload-berekening concreter. Je meet een deel van het huis echt, in plaats van dat alles in één grijze P1/Zendure-rest zit. Klopt ook voor de history: calc_baseloads wordt zuiverder.

Maar dan komt het gekke: in calc_optimum telt DAO die stekkers niet meer mee. Die worden bij de baseload-berekening afgetrokken, en in de 15-min planner krijg je alleen dat lagere rest-profiel (baseload_0..6.json). Terug in de MILP komen ze alleen via machines[] — en dat is weer het hele circus met startvenster, programma, calculated start, enz.

Ik wil die apparaten níet inplannen. Ze zijn gewoon huishoudverbruik. Ze moeten ook geen flexibel load worden. Ik wil ze alleen meten zodat de balans klopt — zeker met NOM — en dat DAO daarna ook met het juiste totaalverbruik rekent.

Nu mis je dus kWh in de voorspelling. De optimizer denkt dat we 's avonds minder nodig hebben dan we echt gebruiken (NAS, TV, standby, Quooker, soms wasmachine). Batterij blijft daardoor conservatiever dan nodig. NOM vangt het wel op, maar de planning zelf is dan onderbouwend fout.

Mijn gevoel: dit is een ontwerpgat. Je hebt nu twee werelden:
  • entities machine consumption = haal het uit de baseload-history
  • machines[] = plan het vooruit
Er mist een derde: "meet het, gebruik het in de voorspelling, maar stuur het niet aan."

Wat ik me voorstel (simpelste fix):
  • Bij calc_baseloads naast baseload_{weekdag}.json ook iets als measured_{weekdag}.json opslaan — het uurgemiddelde van die stekkers, dezelfde statistics die je nu al aftrekt.
In calc_optimum bij b_l gewoon optellen: rest-baseload + gemeten profiel. machines[] blijft voor mensen die wél willen inplannen.

Dan wordt baseload echt concreter én effectiever: je meet meer apparaten, en de optimizer ziet ook het volledige plaatje — zonder dat iedereen met stekkers gedwongen wordt tot machine-planning.

Staat dit ergens al anders in de docs en heb ik iets verkeerd geconfigureerd?
Of herken je dit als iets wat meer mensen gaan raken nu steeds meer mensen per apparaat meten (Shelly, BW-SHP, ESPurna, whatever)?

Groet, Hemertje

(Er staat per ongeluk ook een GitHub #701 open — die kun je negeren of sluiten als je het via Tweakers wilt doen.)
Die extra bemetering van "kleine" verbruikers is prima om het verbruik ervan te bewaken in Home Assistant. Maar vanuit oogpunt van DAO horen ze bij de baseload en en moet je ze niet opnemen bij machines of ergens anders.We zouden in de toekomst ervoor kunnen kiezen om de baseload uit te splitsen in twee categorieen: bemeterde baseload en onbemeterde baseload. Maar dat heeft alleen zin voor de rapportages en verandert niks aan de berekening van DAO.

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer

Ik ben nog even op github gaan zoeken, maar als ik dit document mag geloven blijft het scannen van code met CodeQL voor publieke repositories (zoals DAO) gratis beschikbaar.

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer

tomvandepoel3 schreef op woensdag 17 juni 2026 @ 15:30:
[...]

@KC27, zou zo'n EV min-SoC guard (onder x% direct laden tot x% en daarna de rest van het EV laden proberen te optimaliseren) op termijn niet beter in de DAO planning toegevoegd kunnen worden?
Dat is zeker een van de punten die thuis horen in de roadmap. Ik denk dan wel dat je niet direct moet willen gaan laden, maar dat je naast een minimum SoC ook een periode (aantal uur) moet kunnen opgeven waarin dat minimum moet zijn bereikt, zodat je voorkomt dat je alsnog de hoofdprijs betaalt voor dat minimum (zoals met de prijzen van vanavond).

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer


  • BackupBaTTerY
  • Registratie: Maart 2026
  • Laatst online: 19:02
tomvandepoel3 schreef op donderdag 18 juni 2026 @ 13:10:
[...]

Goed initiatief ! Ik zal proberen om mee te kijken/testen (had zelf ook ideeën om naar de EV planning over langere perioden (48 uur) te kijken maar dit is een veel betere/algemenere oplossingsrichting).

Bij een eerste test direct in de browser (api.energypriceforecast.eu/api/v1/dao/prices?country=nl&hours=72) krijg is het volgende resultaat:

[Afbeelding]

Alle waarden lijken uit DAO (forecast_entries=0) te komen. Er is geen mix van DAO & Forecast. Mis ik iets? Het resultaat voor 48 uur geeft hetzelfde probleem.
Dank voor het testen, je zat precies goed: dit was inderdaad een bug aan mijn kant.

Bij lege day-ahead slots werden forecast-uren onterecht als day-ahead behandeld. Daardoor ontstond bij 48u en 72u geen echte mix, terwijl dat juist wel de bedoeling was.

Dat is inmiddels live gefixt. Ik heb het direct op de live endpoint gecontroleerd:

- 48 uur: 24 officiële day-ahead + 24 forecast

- 72 uur: 24 officiële day-ahead + 48 forecast

Dank voor het scherpe melden. Zonder jouw concrete test op de live URL had dit waarschijnlijk langer onopgemerkt gebleven.

  • BackupBaTTerY
  • Registratie: Maart 2026
  • Laatst online: 19:02
Karpertje schreef op donderdag 18 juni 2026 @ 14:28:
[...]


Vind dit een zeer goed idee. Soms komt hier de accu niet vol zodat we de nacht kunnen overbruggen, en hiermee kijkt hij verder voorruit. Krijg het zelf niet direct aan de praat in ha, maar hoop dat dit toegevoegd wordt :)
Dank voor het testen. Je had gelijk dat de mix daar nog niet goed werkte.

Dat is inmiddels live gefixt, dus het zou nu gewoon moeten werken.

  • hemertje
  • Registratie: Juli 2015
  • Nu online
KC27 schreef op donderdag 18 juni 2026 @ 23:40:
[...]

Dat is zeker een van de punten die thuis horen in de roadmap. Ik denk dan wel dat je niet direct moet willen gaan laden, maar dat je naast een minimum SoC ook een periode (aantal uur) moet kunnen opgeven waarin dat minimum moet zijn bereikt, zodat je voorkomt dat je alsnog de hoofdprijs betaalt voor dat minimum (zoals met de prijzen van vanavond).
mijn hyundai ioniq 6 gaat bij een te lage accucapaciteit gelijk laden wanneer deze aan de lader hangt voor zover ik weet, zal ongetwijfeld bij andere EV's ook zo zijn ipv wachten op goedkopere tarieven?

Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal


  • BackupBaTTerY
  • Registratie: Maart 2026
  • Laatst online: 19:02
simnet schreef op donderdag 18 juni 2026 @ 15:34:
[...]


Heb je hiervan ook een normale repo? Gezien de licentie voor DAO is het zomaar toepassen (of zelfs inzien) van een willekeurige patch die niet het formele signoff proces heeft doorlopen een mogelijk probleem met de licentie.

Alvorens dat een DAO maintainer iets van code ziet, moet een (mogelijke) contributor zijn rechten op de code overzetten naar het DAO project dmv een Sign-off.

Ik ben namelijk nieuwsgierig hoe je dit hebt gedaan.

PS: ik krijg geen verdere forecasts als ik het voorbeeld url gebruik. Alleen maar officiële day-ahead markt data.
Dank, beide punten waren terecht.

Technisch had je gelijk: bij de voorbeeld-URL kwam op dat moment geen echte mix terug. Dat was een bug aan mijn kant en die is inmiddels live opgelost.

Als je nu dezelfde NL-voorbeeld-URL test, zou je wel de bedoelde mix moeten zien: officiële day-ahead waar beschikbaar, forecast voor de nog open uren.

@KC27 jij had hierboven al gereageerd op de roadmap en verdere uitbreiding. Als deze richting voor DAO interessant is, hoor ik ook graag wat voor jou het prettigste vervolg zou zijn: liever een nette fork, een PR, of eerst nog wat los testen buiten upstream?

  • thomvh
  • Registratie: September 2013
  • Laatst online: 11:29
KC27 schreef op donderdag 18 juni 2026 @ 23:40:
[...]

Dat is zeker een van de punten die thuis horen in de roadmap. Ik denk dan wel dat je niet direct moet willen gaan laden, maar dat je naast een minimum SoC ook een periode (aantal uur) moet kunnen opgeven waarin dat minimum moet zijn bereikt, zodat je voorkomt dat je alsnog de hoofdprijs betaalt voor dat minimum (zoals met de prijzen van vanavond).
Of gewoon een max tarief instellen? Als tarief onder 0,40 cent per kWh dan direct laden.

  • tomvandepoel3
  • Registratie: Januari 2026
  • Laatst online: 19:30
BackupBaTTerY schreef op donderdag 18 juni 2026 @ 23:52:
[...]

Dank voor het testen, je zat precies goed: dit was inderdaad een bug aan mijn kant.

Bij lege day-ahead slots werden forecast-uren onterecht als day-ahead behandeld. Daardoor ontstond bij 48u en 72u geen echte mix, terwijl dat juist wel de bedoeling was.

Dat is inmiddels live gefixt. Ik heb het direct op de live endpoint gecontroleerd:

- 48 uur: 24 officiële day-ahead + 24 forecast

- 72 uur: 24 officiële day-ahead + 48 forecast

Dank voor het scherpe melden. Zonder jouw concrete test op de live URL had dit waarschijnlijk langer onopgemerkt gebleven.
Ik zie nu inderdaad een mix van day-ahead + forecast prijzen. Echter, bij een 72 uur run (nu net om 15:08) zie ik 8 uur-prijzen van day-ahead (tot eind van vandaag) en de resterende 64 uur prijzen zijn forecast. Maar op dit moment heeft Day-Ahead al kwartier-prijzen tot morgen eind van de dag. Ik had dus 8+24 day-ahead uur-prijzen verwacht en de resterende 64-24 uur forecast-prijzen. Begrijp is dat er op dit moment nog geen koppeling is met DAO om te zien welke prijzen daar echt beschikbaar zijn?

Ik vermoedt dat de forecast prijzen enkel per uur bepaald worden. Misschien moeten de forecast uur-prijzen naar kwartier-prijzen worden "geëxplodeerd" zodat de DA optimalisatie er mee aan de gang kan?

[ Voor 5% gewijzigd door tomvandepoel3 op 19-06-2026 15:49 ]


  • BackupBaTTerY
  • Registratie: Maart 2026
  • Laatst online: 19:02
tomvandepoel3 schreef op vrijdag 19 juni 2026 @ 15:22:
[...]

Ik zie nu inderdaad een mix van day-ahead + forecast prijzen. Echter, bij een 72 uur run (nu net om 15:08) zie ik 8 uur-prijzen van day-ahead (tot eind van vandaag) en de resterende 64 uur prijzen zijn forecast. Maar op dit moment heeft Day-Ahead al kwartier-prijzen tot morgen eind van de dag. Ik had dus 8+24 day-ahead uur-prijzen verwacht en de resterende 64-24 uur forecast-prijzen. Begrijp is dat er op dit moment nog geen koppeling is met DAO om te zien welke prijzen daar echt beschikbaar zijn?

Ik vermoedt dat de forecast prijzen enkel per uur bepaald worden. Misschien moeten de forecast uur-prijzen naar kwartier-prijzen worden "geëxplodeerd" zodat de DA optimalisatie er mee aan de gang kan?
@KC27 @tomvandepoel3

Jullie opmerkingen waren inhoudelijk precies juist. De eerste variant maakte mijn forecast-feed te leidend, en dat is voor DAO niet de juiste architectuur.

Ik heb het nu aangepast in mijn fork, zodat de officiële DAO day-ahead bron leidend blijft en Energy Price Forecast EU alleen de nog ontbrekende toekomstige uren aanvult als fallback-tail.

Dus concreet:

- wat DAO officieel al heeft, blijft onaangeraakt

- alleen het stuk ná de laatste beschikbare officiële prijs wordt met forecast aangevuld

- voor 15min-configuraties worden de uurlijkse forecast-waarden naar kwartierwaarden uitgezet, zodat DAO er direct mee kan rekenen

Tegelijk heb ik ook mijn eigen public refresh-pad verbeterd, zodat officiële day-ahead- en EXAA-waarden sneller in mijn publieke API zichtbaar worden, in plaats van pas bij de volgende forecast-run.

Ik heb dit nu werkend in mijn fork getest. Als dit voor jou de juiste richting is, maak ik hier graag een nette PR van of pas ik het verder aan zoals jij het liever ziet.
BackupBaTTerY schreef op zaterdag 20 juni 2026 @ 09:05:
[...]

@KC27 @tomvandepoel3

Jullie opmerkingen waren inhoudelijk precies juist. De eerste variant maakte mijn forecast-feed te leidend, en dat is voor DAO niet de juiste architectuur.

Ik heb het nu aangepast in mijn fork, zodat de officiële DAO day-ahead bron leidend blijft en Energy Price Forecast EU alleen de nog ontbrekende toekomstige uren aanvult als fallback-tail.

Dus concreet:

- wat DAO officieel al heeft, blijft onaangeraakt

- alleen het stuk ná de laatste beschikbare officiële prijs wordt met forecast aangevuld

- voor 15min-configuraties worden de uurlijkse forecast-waarden naar kwartierwaarden uitgezet, zodat DAO er direct mee kan rekenen

Tegelijk heb ik ook mijn eigen public refresh-pad verbeterd, zodat officiële day-ahead- en EXAA-waarden sneller in mijn publieke API zichtbaar worden, in plaats van pas bij de volgende forecast-run.

Ik heb dit nu werkend in mijn fork getest. Als dit voor jou de juiste richting is, maak ik hier graag een nette PR van of pas ik het verder aan zoals jij het liever ziet.
Ik heb je ingediende PR bekeken.
Ik heb er de volgende opmerkingen over:
  • Er zijn meer aanbieders (ook open source op github) die een voorspelling van de Day Ahead prijs aanbieden. Ik wil DAO niet binden aan een (closed souce) aanbieder, dus er moet m.i. een keuze komen voor de aanbieder. Iedere aanbieder zal zijn eigen url en verwerking moeten krijgen. Zoals dat nu ook al gaat met de aanbieders van de vastgestelde Day Ahead prijzen.
  • Het ophalen van een voorspelling moet altijd een aanvulling zijn op de vastgestelde en geimporteerde Day Ahead prijzen.
  • Ik zou graag het aantal uur van de de "horizonverlenging" als een instelbare waarde zien, die dan door de software wordt vertaald naar de parameter in de url.
  • Het ophalen van een aanvullende voorspelling moet een aparte scheduler- en run-actie worden, want je wilt vaker dan eens per dag de aanvulling/voorspelling verversen, want deze wijzigt met de voorspelling van de onderliggende voorspellingen (zon, wind, consumption etc). De voorspellingen van NED.nl wijzigen iedere 6 uur.
Om deze redenen kan ik je huidige PR niet goedkeuren.

WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer


  • PieAr
  • Registratie: Juni 2026
  • Laatst online: 23-06 10:21
Bedankt voor de Dao, hij doet al een paar weken precies wat ik ervan verwacht. Alleen heb ik last van een BMS die de maximale ontlaadtstroom knijpt als de SOC onder de 20% zakt. Heeft iemand daar al een oplossing voor bedacht? Nu werkt de DAO dus niet optimaal omdat deze denkt altijd met 12kw te kunnen ontladen maar bij SOC 19% nog maar 7kw en bij SOC 9% nog maar 4kw. Zit in de batterij en niet in de omvormer en via HA kan ik alleen de omvormer aansturen. De kwartierprijzen zaten er nog niet helemaal goed in want de DOA draaide wel nog per uur. Dat was simpel op te lossen in de config bij de scheduler. Nu gaat dat goed.

Bij een hoge SOC, boven de 95%, wordt het trouwens ook verlaagd...

[ Voor 5% gewijzigd door PieAr op 20-06-2026 15:08 ]


  • BackupBaTTerY
  • Registratie: Maart 2026
  • Laatst online: 19:02
KC27 schreef op zaterdag 20 juni 2026 @ 11:12:
[...]

Ik heb je ingediende PR bekeken.
Ik heb er de volgende opmerkingen over:
  • Er zijn meer aanbieders (ook open source op github) die een voorspelling van de Day Ahead prijs aanbieden. Ik wil DAO niet binden aan een (closed souce) aanbieder, dus er moet m.i. een keuze komen voor de aanbieder. Iedere aanbieder zal zijn eigen url en verwerking moeten krijgen. Zoals dat nu ook al gaat met de aanbieders van de vastgestelde Day Ahead prijzen.
  • Het ophalen van een voorspelling moet altijd een aanvulling zijn op de vastgestelde en geimporteerde Day Ahead prijzen.
  • Ik zou graag het aantal uur van de de "horizonverlenging" als een instelbare waarde zien, die dan door de software wordt vertaald naar de parameter in de url.
  • Het ophalen van een aanvullende voorspelling moet een aparte scheduler- en run-actie worden, want je wilt vaker dan eens per dag de aanvulling/voorspelling verversen, want deze wijzigt met de voorspelling van de onderliggende voorspellingen (zon, wind, consumption etc). De voorspellingen van NED.nl wijzigen iedere 6 uur.
Om deze redenen kan ik je huidige PR niet goedkeuren.
Dank dat je de tijd hebt genomen om dit te bekijken.

Ik heb geprobeerd je punten te verwerken. Als je wilt, kun je er nog eens naar kijken.
Pagina: 1 ... 43 ... 45 Laatste