Bedankt voor je bericht! Hoe zou dit helpen?Noshi schreef op dinsdag 17 maart 2026 @ 11:31:
[...]
Je kunt het opgegeven vermogen van de drie fase laadpaal met 3 vermenigvuldigen. En dan de laadpaal efficiëntie door 3 delen o.i.d.
Ik gebruik DAO nu sinds een maand of 5 en zeer tevreden. Het was wel even werk om het helemaal aan de praat te krijgen maar het draait als een zonnetje.
Ik heb nog wel een feature request maar dan wil ik eerst hier eens even navraag doen. Zijn hier gebruikers met een Alfen laadpaal? Deze laadpaal heeft namelijk een feature dat deze automatisch kan solar chargen. Aan de hand van de data van de P1 poort word bij negatief verbruik automatisch het laden van de auto gestart. Zo ver ik weet word dit nog niet ondersteund door DAO.
Een uitdaging hierin is dat de Alfen / mijn auto minimaal met 1 fase 6A kan laden (ongeveer 1400W) en vanuit hier vanzelf opschaalt naar 1 fase 16A, en wanneer er genoeg zonnestroom is overschakelt naar 3 fasen 6A, tot de max van 3 fasen 16A.
Ik heb de afgelopen maanden wel eens met deze setting zitten spelen i.c.m. mijn accus die ook op P1 in balanceer modus gaan. In de praktijk komt het er op neer dat de accus eerst gaan laden gezien de limiet van 1400w aan teruglevering eerst niet word gehaald. Wanneer de zonnestroom langzaam oploopt gaan de accus harder laden.
Echter als de accus vol zijn, of er trekt even een dikke wolk over (dip in de solar opbrengst) dan besluit de Alfen bij terugkomst van de zon ineens wel te gaan laden.... heel langzaam wint dan de Alfen, deze gaat steeds sneller laden, wat de thuisaccus proberen te compenseren (balanceren) totdat er 11KW in de auto gaat en de thuisaccu's dik aan het ontladen zijn
Al met al niet handig dus.
Ik heb het nu in DAO zo ingericht dat DAO 1 fase aanstuurt van 6-48 ampere. Met behulp van de automation in Home Assistant word dit vertaald in 1 fase 6A tot 3 fasen 16A.
Zou er veel winst te behalen zijn door deze solar charging feature van Alfen toe te voegen aan DAO?
Ik heb nog wel een feature request maar dan wil ik eerst hier eens even navraag doen. Zijn hier gebruikers met een Alfen laadpaal? Deze laadpaal heeft namelijk een feature dat deze automatisch kan solar chargen. Aan de hand van de data van de P1 poort word bij negatief verbruik automatisch het laden van de auto gestart. Zo ver ik weet word dit nog niet ondersteund door DAO.
Een uitdaging hierin is dat de Alfen / mijn auto minimaal met 1 fase 6A kan laden (ongeveer 1400W) en vanuit hier vanzelf opschaalt naar 1 fase 16A, en wanneer er genoeg zonnestroom is overschakelt naar 3 fasen 6A, tot de max van 3 fasen 16A.
Ik heb de afgelopen maanden wel eens met deze setting zitten spelen i.c.m. mijn accus die ook op P1 in balanceer modus gaan. In de praktijk komt het er op neer dat de accus eerst gaan laden gezien de limiet van 1400w aan teruglevering eerst niet word gehaald. Wanneer de zonnestroom langzaam oploopt gaan de accus harder laden.
Echter als de accus vol zijn, of er trekt even een dikke wolk over (dip in de solar opbrengst) dan besluit de Alfen bij terugkomst van de zon ineens wel te gaan laden.... heel langzaam wint dan de Alfen, deze gaat steeds sneller laden, wat de thuisaccus proberen te compenseren (balanceren) totdat er 11KW in de auto gaat en de thuisaccu's dik aan het ontladen zijn
Al met al niet handig dus.
Ik heb het nu in DAO zo ingericht dat DAO 1 fase aanstuurt van 6-48 ampere. Met behulp van de automation in Home Assistant word dit vertaald in 1 fase 6A tot 3 fasen 16A.
Zou er veel winst te behalen zijn door deze solar charging feature van Alfen toe te voegen aan DAO?
Klinkt alsof er twee kapiteins op een schip zitten. DAO is de strateeg, niet de uitvoerder. DAO is niet geschikt om op de seconde iets te regelen, dat moet je met home assistant oplossen. Met behulp van 1 automation die zowel de accu als laadpaal aanstuurt.2xdehelft schreef op woensdag 18 maart 2026 @ 16:05:
Ik gebruik DAO nu sinds een maand of 5 en zeer tevreden. Het was wel even werk om het helemaal aan de praat te krijgen maar het draait als een zonnetje.
Ik heb nog wel een feature request maar dan wil ik eerst hier eens even navraag doen. Zijn hier gebruikers met een Alfen laadpaal? Deze laadpaal heeft namelijk een feature dat deze automatisch kan solar chargen. Aan de hand van de data van de P1 poort word bij negatief verbruik automatisch het laden van de auto gestart. Zo ver ik weet word dit nog niet ondersteund door DAO.
Een uitdaging hierin is dat de Alfen / mijn auto minimaal met 1 fase 6A kan laden (ongeveer 1400W) en vanuit hier vanzelf opschaalt naar 1 fase 16A, en wanneer er genoeg zonnestroom is overschakelt naar 3 fasen 6A, tot de max van 3 fasen 16A.
Ik heb de afgelopen maanden wel eens met deze setting zitten spelen i.c.m. mijn accus die ook op P1 in balanceer modus gaan. In de praktijk komt het er op neer dat de accus eerst gaan laden gezien de limiet van 1400w aan teruglevering eerst niet word gehaald. Wanneer de zonnestroom langzaam oploopt gaan de accus harder laden.
Echter als de accus vol zijn, of er trekt even een dikke wolk over (dip in de solar opbrengst) dan besluit de Alfen bij terugkomst van de zon ineens wel te gaan laden.... heel langzaam wint dan de Alfen, deze gaat steeds sneller laden, wat de thuisaccus proberen te compenseren (balanceren) totdat er 11KW in de auto gaat en de thuisaccu's dik aan het ontladen zijn
Al met al niet handig dus.
Ik heb het nu in DAO zo ingericht dat DAO 1 fase aanstuurt van 6-48 ampere. Met behulp van de automation in Home Assistant word dit vertaald in 1 fase 6A tot 3 fasen 16A.
Zou er veel winst te behalen zijn door deze solar charging feature van Alfen toe te voegen aan DAO?
Nee dat snap ik, maar het was wel een leuk experiment :-) Beide apparaten op balanceren is zeker geen optie.balk schreef op woensdag 18 maart 2026 @ 16:22:
[...]
Klinkt alsof er twee kapiteins op een schip zitten. DAO is de strateeg, niet de uitvoerder. DAO is niet geschikt om op de seconde iets te regelen, dat moet je met home assistant oplossen. Met behulp van 1 automation die zowel de accu als laadpaal aanstuurt.
Maar als volgend jaar het salderen er af is zijn er natuurlijk genoeg scenario's te bedenken waarbij dit wel gunstig is. Bijvoorbeeld eerst de thuisaccu vol laden, daarna pas de auto op resterende solar. Auto standaard tot 80% laden en daarna alleen met "gratis" solar. Zonder salderen wil je natuurlijk zo veel mogelijk solar zelf gebruiken en dan is dit een goed hulpmiddel.
[ Voor 3% gewijzigd door 2xdehelft op 18-03-2026 17:17 ]
Sinds gisteren krijg ik dat DAO geen oplossing vindt voor "minimize cost". Initieel vermoedde ik dat dit komt omdat ENTSO-E geen data doorgaf, maar zelfs bij overschakelen naar nordpool (data krijg ik nu wel binnen), vindt hij geen oplossing bij het runnen.
Enig idee?
Indien nuttig is hier mijn config:
Enig idee?
Indien nuttig is hier mijn config:
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{ "homeassistant": { "host": "!secret homeassistant_host_ip", "ip port": 8123, "token": "!secret homeassistant_long_lived_access_token" }, "database ha": { "engine": "sqlite", "database": "home-assistant_v2.db", "db_path": "/homeassistant" }, "database da": { "engine": "sqlite", "db_path": "../data" }, "meteoserver-key": "!secret meteoserver-key", "prices": { "source day ahead": "nordpool", "bidding zone": "10YBE----------2", "entsoe-api-key": "!secret entsoe-api-key", "energy taxes consumption": { "2025-01-01": 0.12384 }, "energy taxes production": { "2025-10-01": 0 }, "cost supplier consumption": { "2025-10-01": 0.015 }, "cost supplier production": { "2025-10-01": -0.01}, "vat consumption": { "2025-10-01": 12 }, "vat production": { "2025-10-01": 0 }, "last invoice": "2025-10-01", "tax refund": "false" }, "interval": "1hour", "logging level" : "info", "use_calc_baseload": "true", "baseload calc periode": 21, "baseload": [ 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.60, 0.50, 0.50, 0.50, 0.50, 0.50, 0.50, 0.50, 0.50, 0.50, 0.50, 1.50, 1.00, 0.50, 0.50, 0.50, 0.35 ], "graphical backend": "Agg", "graphics": { "style": "Solarize_Light2", "show" : "true", "battery balance": "true", "prices consumption": "true", "prices production": "true", "prices spot": "true", "average consumption": "true" }, "strategy": "minimize cost", "notifications": { }, "grid": { "max_power": 2.5 }, "history": { "save days": 7 }, "dashboard": { "port": 5000 }, "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 }, "battery": [ { "name": "Thuisbatterij", "entity actual level": "sensor.deye_inverter_battery", "capacity": 30, "lower limit": 10, "optimal lower level": 15, "upper limit": 100, "penalty low soc": 0.00, "charge stages": [ {"power": 0, "efficiency": 1}, {"power": 1500, "efficiency": 0.87}, {"power": 3300, "efficiency": 0.90} ], "discharge stages": [ {"power": 0, "efficiency": 1}, {"power": 300, "efficiency": 0.75}, {"power": 600, "efficiency": 0.891}, {"power": 1500, "efficiency": 0.935}, {"power": 3000, "efficiency": 0.952}, {"power": 4500, "efficiency": 0.952}, {"power": 7500, "efficiency": 0.934} ], "minimum power": 1, "dc_to_bat efficiency": 0.96, "dc_to_bat max power": 5000, "bat_to_dc efficiency": 0.95, "bat_to_dc max power": 5000, "cycle cost": 0.00, "entity set power feedin": "input_number.dao_set_power_feedin", "entity set operating mode": "input_select.dao_set_operating_mode", "entity stop inverter": "input_datetime.dao_stop_inverter", "entity balance switch": "input_boolean.dao_balance_switch", "entity from battery": "input_number.dao_from_battery", "entity from pv": "input_number.dao_from_pv", "entity from ac": "input_number.dao_from_grid", "entity calculated soc": "input_number.dao_calculated_soc", "solar": [ {"name": "PV Achterkant Zuid", "tilt": 45, "orientation": 0, "capacity": 8, "yield": 0.020, "entity pv switch": "" } ] } ], "solar": [ ], "electric vehicle": [ ], "machines" : [ ], "tibber": { "api_token": "!secret tibber_api_token" }, "report": { "entities grid consumption": [ "sensor.p1_meter_energy_import" ], "entities grid production": [ "sensor.p1_meter_energy_export" ], "entities solar production ac": [ "sensor.deye_inverter_microinverter_energy" ], "entities solar production dc": [ "" ], "entities ev consumption" : [""], "entities wp consumption" : [""], "entities boiler consumption": [""], "entities battery consumption": ["sensor.deye_inverter_total_battery_charge"], "entities battery production": ["sensor.deye_inverter_total_battery_discharge"], "entity co2-intensity": ["sensor.electricity_maps_co2_intensiteit"] }, "scheduler": { "active": "true", "0436": "get_meteo_data", "1036": "get_meteo_data", "1636": "get_meteo_data", "2236": "get_meteo_data", "1354": "get_day_ahead_prices", "1454": "get_day_ahead_prices", "1554": "get_day_ahead_prices", "1654": "get_day_ahead_prices", "1754": "get_day_ahead_prices", "xx00": "calc_optimum", "xx15": "calc_optimum", "xx30": "calc_optimum", "xx45": "calc_optimum", "2237": "calc_baseloads", "2359": "clean_data" } }
[ Voor 0% gewijzigd door Levim op 19-03-2026 09:29 . Reden: typo ]
Dus wat je wil is2xdehelft schreef op woensdag 18 maart 2026 @ 17:15:
[...]
Nee dat snap ik, maar het was wel een leuk experiment :-) Beide apparaten op balanceren is zeker geen optie.
Maar als volgend jaar het salderen er af is zijn er natuurlijk genoeg scenario's te bedenken waarbij dit wel gunstig is. Bijvoorbeeld eerst de thuisaccu vol laden, daarna pas de auto op resterende solar. Auto standaard tot 80% laden en daarna alleen met "gratis" solar. Zonder salderen wil je natuurlijk zo veel mogelijk solar zelf gebruiken en dan is dit een goed hulpmiddel.
If 0 < solar < 1400 then
Charge accu with nul op meter and set ev charge 0
If solar > 1400 then
Set Charge accu = 0 and set ev with nul op meter
Else
Doe niets
Zoiets?
[ Voor 61% gewijzigd door balk op 18-03-2026 18:58 ]
Bijvoorbeeld, maar dan intelligent in de calculatie van DAO. Nu wordt de accu ook selectief opgeladen, ontladen of in balance gezet door DAO. Dat zou dan met de Alfen laadpaal ook moeten kunnen. (Op het ontladen na dan natuurlijk, nog geen V2G hier helaas)balk schreef op woensdag 18 maart 2026 @ 18:55:
[...]
Dus wat je wil is
If 0 < solar < 1400 then
Charge accu with nul op meter and set ev charge 0
If solar > 1400 then
Set Charge accu = 0 and set ev with nul op meter
Else
Doe niets
Zoiets?
Ik heb gisteren met hulp van voorbeelden van medetweakers (dank!) mijn automatiseringen geschreven. Donderdag ga ik deze testen. Maar er zijn een paar dingen die ik (totaal) niet begrijp.
Graag jullie uitleg.
1. balance mode
Voor nul op de meter heb ik "minimum power": 200 voor de batterij gedefinieerd (ik denk dat dit gerelateerd is aan nul op de meter). Echter zie ik dat de balance mode soms aangaat (met geel gemarkeerd en in geel feedin watt aangegeven) als feedin nog wel hoge waardes (1800, 1200, 1800) doorkrijgt om te chargen. Echter twijfel ik of ik bij nul op de meter kan laden (Deye), misschien is het hier de bedoeling dat solar naar de batterij gaat? Of hoe moet ik dit zien?
2. Operating mode
Ik gebruik set_operating_mode op dit moment niet als trigger (enkel balance_switch en feedin waarde) echter geeft soms aan dat de batterij idle moet zijn terwjil feedin nog wel een waarde heeft (in mijn voorbeeld altijd om te chargen, weet niet op het een positieve waarde kan zijn. Met groen heb ik deze momenten aangegeven in de afbeelding. Dan is er ook nog de stop_inverter (die ik ook niet gebruik) die soms achterloopt op operating_mode.
/f/image/vqc9HGuyLpZK8qsnhfalxbUr.png?f=fotoalbum_large)
Hier mijn ongeteste automatisering voor de Deye:
1. balance mode
Voor nul op de meter heb ik "minimum power": 200 voor de batterij gedefinieerd (ik denk dat dit gerelateerd is aan nul op de meter). Echter zie ik dat de balance mode soms aangaat (met geel gemarkeerd en in geel feedin watt aangegeven) als feedin nog wel hoge waardes (1800, 1200, 1800) doorkrijgt om te chargen. Echter twijfel ik of ik bij nul op de meter kan laden (Deye), misschien is het hier de bedoeling dat solar naar de batterij gaat? Of hoe moet ik dit zien?
2. Operating mode
Ik gebruik set_operating_mode op dit moment niet als trigger (enkel balance_switch en feedin waarde) echter geeft soms aan dat de batterij idle moet zijn terwjil feedin nog wel een waarde heeft (in mijn voorbeeld altijd om te chargen, weet niet op het een positieve waarde kan zijn. Met groen heb ik deze momenten aangegeven in de afbeelding. Dan is er ook nog de stop_inverter (die ik ook niet gebruik) die soms achterloopt op operating_mode.
/f/image/vqc9HGuyLpZK8qsnhfalxbUr.png?f=fotoalbum_large)
Hier mijn ongeteste automatisering voor de Deye:
alias: DOA DEYE Battery Mode Control
description: >
Balance: Zero Export to CT, TOU enabled, SOC 10%, Charge off
Discharge: Export first, feedin > charge current, SOC 10%, Charge off
Charge: Zero Export To Load, feedin > charge current, SOC 100%, Charge on
Idle: Zero Export To Load, TOU enabled, Master Grid Charge off, SOC 10%, Charge off
triggers:
- entity_id:
- input_boolean.dao_balance_switch
- input_number.dao_set_power_feedin
trigger: state
conditions: []
actions:
- choose:
- conditions:
- condition: state
entity_id: input_boolean.dao_balance_switch
state: "on"
sequence:
- action: select.select_option
metadata: {}
data:
option: Zero Export To CT
target:
entity_id: select.deye_work_mode
- action: select.select_option
metadata: {}
target:
entity_id: select.deye_time_of_use
data:
option: Enabled
- action: select.select_option
metadata: {}
target:
entity_id:
- select.deye_program_1_charging
- select.deye_program_2_charging
data:
option: Disabled
- action: number.set_value
metadata: {}
target:
entity_id:
- number.deye_program_1_soc
- number.deye_program_2_soc
data:
value: "10"
alias: Balans, Nul op meter
- conditions:
- condition: state
entity_id: input_boolean.dao_balance_switch
state: "off"
- condition: template
value_template: "{{ states('input_number.dao_set_power_feedin')|float < 0 }}"
sequence:
- action: select.select_option
metadata: {}
target:
entity_id: select.deye_work_mode
data:
option: Export First
- action: switch.turn_off
metadata: {}
target:
entity_id: switch.deye_battery_grid_charging
data: {}
- action: select.select_option
metadata: {}
target:
entity_id: select.deye_time_of_use
data:
option: Enabled
- action: select.select_option
metadata: {}
target:
entity_id:
- select.deye_program_1_charging
- select.deye_program_2_charging
data:
option: Disabled
- action: number.set_value
metadata: {}
target:
entity_id:
- number.deye_program_1_soc
- number.deye_program_2_soc
data:
value: "10"
- target:
entity_id:
- number.deye_program_1_power
- number.deye_program_2_power
data:
value: "{{ (states('input_number.dao_set_power_feedin')|float | abs) }}"
action: number.set_value
alias: Discharge
- conditions:
- condition: state
entity_id: input_boolean.dao_balance_switch
state: "off"
- condition: template
value_template: "{{ states('input_number.dao_set_power_feedin')|float < 0 }}"
sequence:
- action: select.select_option
metadata: {}
target:
entity_id: select.deye_work_mode
data:
option: Zero Export To Load
- action: switch.turn_on
metadata: {}
target:
entity_id: switch.deye_battery_grid_charging
data: {}
- action: select.select_option
metadata: {}
target:
entity_id: select.deye_time_of_use
data:
option: Enabled
- action: select.select_option
metadata: {}
target:
entity_id:
- select.deye_program_1_charging
- select.deye_program_2_charging
data:
option: Grid
- action: number.set_value
metadata: {}
target:
entity_id:
- number.deye_program_1_soc
- number.deye_program_2_soc
data:
value: "100"
- target:
entity_id:
- number.deye_program_1_power
- number.deye_program_2_power
data:
value: "{{ (states('input_number.dao_set_power_feedin')|float | abs) }}"
action: number.set_value
alias: Charge
- conditions:
- condition: state
entity_id: input_boolean.dao_balance_switch
state: "off"
- condition: template
value_template: "{{ states('input_number.dao_set_power_feedin')|float == 0 }}"
sequence:
- action: select.select_option
metadata: {}
target:
entity_id: select.deye_work_mode
data:
option: Zero Export To Load
- action: switch.turn_off
metadata: {}
target:
entity_id: switch.deye_battery_grid_charging
data: {}
- action: select.select_option
metadata: {}
target:
entity_id: select.deye_time_of_use
data:
option: Enabled
- action: select.select_option
metadata: {}
target:
entity_id:
- select.deye_program_1_charging
- select.deye_program_2_charging
data:
option: Disabled
- action: number.set_value
metadata: {}
target:
entity_id:
- number.deye_program_1_soc
- number.deye_program_2_soc
data:
value: "10"
alias: Idle
mode: single
Ik heb geen ev, maar is het kosten technisch niet hetzelfde om te ev nom te laden of je accu? Dus indien Dao nom dirigeert, dan kan je deze logica toch gebruiken?2xdehelft schreef op woensdag 18 maart 2026 @ 19:01:
[...]
Bijvoorbeeld, maar dan intelligent in de calculatie van DAO. Nu wordt de accu ook selectief opgeladen, ontladen of in balance gezet door DAO. Dat zou dan met de Alfen laadpaal ook moeten kunnen. (Op het ontladen na dan natuurlijk, nog geen V2G hier helaas)
Heb je ook geprobeerd om bij charge stages niet bij 0 te beginnen? @KC27 in de wiki staat charging stages, niet charge stages. Welke is correct?
Dit verschilt per moment van de dag;
Om de stroom in je batterij te kunnen gebruiken moet je deze omzetten naar AC met alle verliezen van dien. Je EV motoren draaien DC, dus die heeft die verliezen niet.
Echter de stroom in je batterij kan op een later moment meer waard worden om te gebruiken/verkopen. Dat kan met energie in een EV weer niet.
Om de stroom in je batterij te kunnen gebruiken moet je deze omzetten naar AC met alle verliezen van dien. Je EV motoren draaien DC, dus die heeft die verliezen niet.
Echter de stroom in je batterij kan op een later moment meer waard worden om te gebruiken/verkopen. Dat kan met energie in een EV weer niet.
Snap ik de grafiek nu niet of is de Teruglevering en Accu in hier echt verkeerd getekend?
/f/image/BfrnyAHU50Xt7u1npUzKhBnl.png?f=fotoalbum_large)
/f/image/BfrnyAHU50Xt7u1npUzKhBnl.png?f=fotoalbum_large)
Log van laatste runcode:
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 5862026-03-18 20:52:25 info: Day Ahead Optimalisering versie: 2026.03.2 2026-03-18 20:52:25 info: Day Ahead Optimalisering gestart op: 18-03-2026 20:52:25 2026-03-18 20:52:25 info: Day Ahead Optimalisatie gestart: 18-03-2026 20:52:25 taak: calc_optimum 2026-03-18 20:52:25 info: Debug = False 2026-03-18 20:52:27 info: Zelf berekende baseload 2026-03-18 20:52:28 info: ML prediction Dak_woning_Zuid date_time prediction 0 2026-03-18 20:00:00+01:00 0.000 1 2026-03-18 21:00:00+01:00 0.000 2 2026-03-18 22:00:00+01:00 0.000 3 2026-03-18 23:00:00+01:00 0.000 4 2026-03-19 00:00:00+01:00 0.000 5 2026-03-19 01:00:00+01:00 0.000 6 2026-03-19 02:00:00+01:00 0.000 7 2026-03-19 03:00:00+01:00 0.000 8 2026-03-19 04:00:00+01:00 0.000 9 2026-03-19 05:00:00+01:00 0.000 10 2026-03-19 06:00:00+01:00 0.007 11 2026-03-19 07:00:00+01:00 0.213 12 2026-03-19 08:00:00+01:00 0.752 13 2026-03-19 09:00:00+01:00 1.888 14 2026-03-19 10:00:00+01:00 2.972 15 2026-03-19 11:00:00+01:00 3.453 16 2026-03-19 12:00:00+01:00 3.595 17 2026-03-19 13:00:00+01:00 3.450 18 2026-03-19 14:00:00+01:00 2.723 19 2026-03-19 15:00:00+01:00 2.129 20 2026-03-19 16:00:00+01:00 0.995 21 2026-03-19 17:00:00+01:00 0.336 22 2026-03-19 18:00:00+01:00 0.062 23 2026-03-19 19:00:00+01:00 0.000 24 2026-03-19 20:00:00+01:00 0.000 25 2026-03-19 21:00:00+01:00 0.000 26 2026-03-19 22:00:00+01:00 0.000 27 2026-03-19 23:00:00+01:00 0.000 2026-03-18 20:52:28 info: Start waarden: uur tijd spot p_l p_t base pv_ac pv_dc 0 20:45 2026-03-18 20:45:00 0.120 0.283 0.253 0.219 0.000 0 1 21:00 2026-03-18 21:00:00 0.130 0.295 0.265 0.227 0.000 0 2 21:15 2026-03-18 21:15:00 0.125 0.289 0.259 0.236 0.000 0 3 21:30 2026-03-18 21:30:00 0.118 0.281 0.251 0.245 0.000 0 4 21:45 2026-03-18 21:45:00 0.105 0.264 0.234 0.234 0.000 0 5 22:00 2026-03-18 22:00:00 0.126 0.290 0.260 0.210 0.000 0 6 22:15 2026-03-18 22:15:00 0.115 0.277 0.247 0.199 0.000 0 7 22:30 2026-03-18 22:30:00 0.109 0.270 0.240 0.188 0.000 0 8 22:45 2026-03-18 22:45:00 0.110 0.270 0.240 0.168 0.000 0 9 23:00 2026-03-18 23:00:00 0.117 0.279 0.249 0.136 0.000 0 10 23:15 2026-03-18 23:15:00 0.107 0.266 0.236 0.116 0.000 0 11 23:30 2026-03-18 23:30:00 0.106 0.265 0.235 0.096 0.000 0 12 23:45 2026-03-18 23:45:00 0.101 0.260 0.230 0.096 0.000 0 13 00:00 2026-03-19 00:00:00 0.109 0.269 0.239 0.111 0.000 0 14 00:15 2026-03-19 00:15:00 0.105 0.264 0.234 0.111 0.000 0 15 00:30 2026-03-19 00:30:00 0.103 0.263 0.232 0.112 0.000 0 16 00:45 2026-03-19 00:45:00 0.102 0.261 0.231 0.111 0.000 0 17 01:00 2026-03-19 01:00:00 0.108 0.269 0.239 0.109 0.000 0 18 01:15 2026-03-19 01:15:00 0.107 0.267 0.237 0.109 0.000 0 19 01:30 2026-03-19 01:30:00 0.108 0.268 0.238 0.108 0.000 0 20 01:45 2026-03-19 01:45:00 0.108 0.268 0.238 0.107 0.000 0 21 02:00 2026-03-19 02:00:00 0.109 0.269 0.239 0.107 0.000 0 22 02:15 2026-03-19 02:15:00 0.108 0.268 0.238 0.107 0.000 0 23 02:30 2026-03-19 02:30:00 0.109 0.269 0.239 0.107 0.000 0 24 02:45 2026-03-19 02:45:00 0.110 0.271 0.241 0.107 0.000 0 25 03:00 2026-03-19 03:00:00 0.105 0.265 0.235 0.108 0.000 0 26 03:15 2026-03-19 03:15:00 0.107 0.268 0.238 0.109 0.000 0 27 03:30 2026-03-19 03:30:00 0.112 0.274 0.244 0.109 0.000 0 28 03:45 2026-03-19 03:45:00 0.116 0.277 0.247 0.109 0.000 0 29 04:00 2026-03-19 04:00:00 0.114 0.276 0.246 0.107 0.000 0 30 04:15 2026-03-19 04:15:00 0.116 0.278 0.248 0.107 0.000 0 31 04:30 2026-03-19 04:30:00 0.118 0.280 0.250 0.107 0.000 0 32 04:45 2026-03-19 04:45:00 0.121 0.284 0.254 0.108 0.000 0 33 05:00 2026-03-19 05:00:00 0.116 0.278 0.248 0.110 0.000 0 34 05:15 2026-03-19 05:15:00 0.122 0.285 0.255 0.112 0.000 0 35 05:30 2026-03-19 05:30:00 0.126 0.290 0.260 0.114 0.000 0 36 05:45 2026-03-19 05:45:00 0.141 0.309 0.279 0.120 0.000 0 37 06:00 2026-03-19 06:00:00 0.122 0.285 0.255 0.131 0.000 0 38 06:15 2026-03-19 06:15:00 0.150 0.319 0.289 0.137 0.000 0 39 06:30 2026-03-19 06:30:00 0.163 0.334 0.304 0.143 0.000 0 40 06:45 2026-03-19 06:45:00 0.169 0.342 0.312 0.144 0.012 0 41 07:00 2026-03-19 07:00:00 0.200 0.379 0.349 0.147 0.029 0 42 07:15 2026-03-19 07:15:00 0.176 0.350 0.320 0.148 0.042 0 43 07:30 2026-03-19 07:30:00 0.150 0.319 0.289 0.149 0.054 0 44 07:45 2026-03-19 07:45:00 0.116 0.278 0.248 0.126 0.088 0 45 08:00 2026-03-19 08:00:00 0.180 0.355 0.325 0.085 0.128 0 46 08:15 2026-03-19 08:15:00 0.151 0.320 0.290 0.062 0.162 0 47 08:30 2026-03-19 08:30:00 0.116 0.278 0.248 0.038 0.195 0 48 08:45 2026-03-19 08:45:00 0.102 0.260 0.230 0.011 0.266 0 49 09:00 2026-03-19 09:00:00 0.117 0.279 0.249 -0.019 0.366 0 50 09:15 2026-03-19 09:15:00 0.096 0.254 0.224 -0.046 0.437 0 51 09:30 2026-03-19 09:30:00 0.080 0.235 0.205 -0.074 0.508 0 52 09:45 2026-03-19 09:45:00 0.054 0.203 0.173 -0.106 0.576 0 53 10:00 2026-03-19 10:00:00 0.094 0.251 0.221 -0.143 0.651 0 54 10:15 2026-03-19 10:15:00 0.058 0.207 0.177 -0.175 0.719 0 55 10:30 2026-03-19 10:30:00 0.035 0.180 0.150 -0.208 0.786 0 56 10:45 2026-03-19 10:45:00 0.019 0.160 0.130 -0.234 0.816 0 57 11:00 2026-03-19 11:00:00 0.018 0.159 0.129 -0.264 0.823 0 58 11:15 2026-03-19 11:15:00 0.008 0.148 0.118 -0.291 0.854 0 59 11:30 2026-03-19 11:30:00 0.001 0.139 0.109 -0.317 0.884 0 60 11:45 2026-03-19 11:45:00 0.000 0.138 0.108 -0.311 0.893 0 61 12:00 2026-03-19 12:00:00 0.000 0.138 0.108 -0.280 0.890 0 62 12:15 2026-03-19 12:15:00 0.000 0.138 0.108 -0.274 0.899 0 63 12:30 2026-03-19 12:30:00 0.000 0.138 0.108 -0.268 0.908 0 64 12:45 2026-03-19 12:45:00 0.000 0.138 0.108 -0.264 0.899 0 65 13:00 2026-03-19 13:00:00 0.001 0.138 0.108 -0.269 0.885 0 66 13:15 2026-03-19 13:15:00 0.001 0.138 0.108 -0.266 0.876 0 67 13:30 2026-03-19 13:30:00 0.002 0.140 0.110 -0.262 0.867 0 68 13:45 2026-03-19 13:45:00 0.010 0.149 0.119 -0.232 0.822 0 69 14:00 2026-03-19 14:00:00 0.009 0.149 0.119 -0.180 0.747 0 70 14:15 2026-03-19 14:15:00 0.025 0.168 0.138 -0.151 0.701 0 71 14:30 2026-03-19 14:30:00 0.052 0.201 0.171 -0.121 0.656 0 72 14:45 2026-03-19 14:45:00 0.071 0.223 0.193 -0.102 0.619 0 73 15:00 2026-03-19 15:00:00 0.038 0.184 0.154 -0.095 0.596 0 74 15:15 2026-03-19 15:15:00 0.073 0.226 0.196 -0.076 0.559 0 75 15:30 2026-03-19 15:30:00 0.088 0.244 0.214 -0.057 0.522 0 76 15:45 2026-03-19 15:45:00 0.108 0.268 0.238 -0.025 0.451 0 77 16:00 2026-03-19 16:00:00 0.087 0.243 0.213 0.008 0.348 0 78 16:15 2026-03-19 16:15:00 0.098 0.256 0.226 0.040 0.277 0 79 16:30 2026-03-19 16:30:00 0.110 0.271 0.241 0.072 0.206 0 80 16:45 2026-03-19 16:45:00 0.144 0.311 0.281 0.140 0.165 0 81 17:00 2026-03-19 17:00:00 0.086 0.242 0.212 0.259 0.140 0 82 17:15 2026-03-19 17:15:00 0.123 0.286 0.256 0.327 0.099 0 83 17:30 2026-03-19 17:30:00 0.156 0.326 0.296 0.395 0.057 0 84 17:45 2026-03-19 17:45:00 0.198 0.377 0.347 0.360 0.040 0 85 18:00 2026-03-19 18:00:00 0.165 0.338 0.308 0.243 0.038 0 86 18:15 2026-03-19 18:15:00 0.202 0.382 0.352 0.208 0.021 0 87 18:30 2026-03-19 18:30:00 0.223 0.408 0.378 0.174 0.004 0 88 18:45 2026-03-19 18:45:00 0.237 0.424 0.394 0.162 0.000 0 89 19:00 2026-03-19 19:00:00 0.229 0.415 0.385 0.165 0.005 0 90 19:15 2026-03-19 19:15:00 0.207 0.389 0.358 0.154 0.001 0 91 19:30 2026-03-19 19:30:00 0.192 0.369 0.339 0.142 0.000 0 92 19:45 2026-03-19 19:45:00 0.180 0.356 0.326 0.143 0.000 0 93 20:00 2026-03-19 20:00:00 0.175 0.350 0.320 0.150 0.000 0 94 20:15 2026-03-19 20:15:00 0.157 0.327 0.297 0.151 0.000 0 95 20:30 2026-03-19 20:30:00 0.146 0.314 0.284 0.152 0.000 0 96 20:45 2026-03-19 20:45:00 0.135 0.300 0.270 0.170 0.000 0 97 21:00 2026-03-19 21:00:00 0.149 0.317 0.287 0.210 0.000 0 98 21:15 2026-03-19 21:15:00 0.144 0.312 0.282 0.227 0.000 0 99 21:30 2026-03-19 21:30:00 0.139 0.305 0.275 0.245 0.000 0 100 21:45 2026-03-19 21:45:00 0.126 0.290 0.260 0.220 0.000 0 101 22:00 2026-03-19 22:00:00 0.138 0.304 0.274 0.158 0.000 0 102 22:15 2026-03-19 22:15:00 0.133 0.299 0.269 0.133 0.000 0 103 22:30 2026-03-19 22:30:00 0.126 0.290 0.260 0.109 0.000 0 104 22:45 2026-03-19 22:45:00 0.117 0.280 0.250 0.110 0.000 0 105 23:00 2026-03-19 23:00:00 0.131 0.296 0.266 0.130 0.000 0 106 23:15 2026-03-19 23:15:00 0.122 0.286 0.256 0.132 0.000 0 107 23:30 2026-03-19 23:30:00 0.126 0.290 0.260 0.133 0.000 0 108 23:45 2026-03-19 23:45:00 0.113 0.274 0.244 0.134 0.000 0 2026-03-18 20:52:31 info: No reduced hours applied for Sessy 2026-03-18 20:52:31 info: No reduced power applied during discharging at low soc 2026-03-18 20:52:31 info: No reduced power applied during charging at high soc 2026-03-18 20:52:31 info: Startwaarde SoC Sessy: 37.0% 2026-03-18 20:52:31 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland 2026-03-18 20:52:32 info: Instellingen voor laden van EV: Tesla MY24 2026-03-18 20:52:32 info: Direct laden is uit 2026-03-18 20:52:32 info: Ampere Effic. Grid kW Accu kW 2026-03-18 20:52:32 info: 0.00 0.00 0.00 0.00 2026-03-18 20:52:32 info: 6.00 0.85 4.14 3.52 2026-03-18 20:52:32 info: 7.00 0.87 4.83 4.20 2026-03-18 20:52:32 info: 8.00 0.89 5.52 4.91 2026-03-18 20:52:32 info: 9.00 0.90 6.21 5.59 2026-03-18 20:52:32 info: 10.00 0.91 6.90 6.28 2026-03-18 20:52:32 info: 11.00 0.91 7.59 6.91 2026-03-18 20:52:32 info: 12.00 0.92 8.28 7.62 2026-03-18 20:52:32 info: 13.00 0.92 8.97 8.25 2026-03-18 20:52:32 info: 14.00 0.93 9.66 8.98 2026-03-18 20:52:32 info: 15.00 0.95 10.35 9.83 2026-03-18 20:52:32 info: 16.00 0.95 11.04 10.49 2026-03-18 20:52:32 info: Capaciteit accu: 57.5 kWh 2026-03-18 20:52:32 info: Maximaal laadvermogen: 11.04 kW 2026-03-18 20:52:32 info: Klaar met laden op: 06-03-2026 09:30:00 2026-03-18 20:52:32 info: Huidig laadniveau: 21.0 % 2026-03-18 20:52:32 info: Gewenst laadniveau:100.0 % 2026-03-18 20:52:32 info: Marge voor het laden: 5 % 2026-03-18 20:52:32 info: Locatie: home 2026-03-18 20:52:32 info: Ingeplugged:True 2026-03-18 20:52:32 waarschuwing: Er is te weinig tijd om tot 100.0% te laden 2026-03-18 20:52:32 info: Bijgesteld gewenst laadniveau:20.0 % 2026-03-18 20:52:32 info: Benodigde netto energie: 0.000 kWh 2026-03-18 20:52:32 info: Tijd nodig om te laden: 0:0 uur 2026-03-18 20:52:32 info: Afgerond naar hele intervallen: 0 kwartier 2026-03-18 20:52:32 info: Stand laden schakelaar: off 2026-03-18 20:52:32 info: Stand aantal ampere laden: 0.0 A 2026-03-18 20:52:32 info: Opladen wordt niet ingepland, omdat werkelijk niveau (21.0%) hoger is of gelijk aan gewenst niveau (20.0% minus de marge 5%), opgegeven tijdstip (2026-03-06 09:30:00) is verouderd. 2026-03-18 20:52:32 info: Instellingen voor laden van EV: Opel Corsa 2026-03-18 20:52:32 info: Direct laden is uit 2026-03-18 20:52:32 info: Ampere Effic. Grid kW Accu kW 2026-03-18 20:52:32 info: 0.00 0.00 0.00 0.00 2026-03-18 20:52:32 info: 6.00 0.85 4.14 3.52 2026-03-18 20:52:32 info: 7.00 0.87 4.83 4.20 2026-03-18 20:52:32 info: 8.00 0.89 5.52 4.91 2026-03-18 20:52:32 info: 9.00 0.90 6.21 5.59 2026-03-18 20:52:32 info: 10.00 0.91 6.90 6.28 2026-03-18 20:52:32 info: 11.00 0.91 7.59 6.91 2026-03-18 20:52:32 info: 12.00 0.92 8.28 7.62 2026-03-18 20:52:32 info: 13.00 0.92 8.97 8.25 2026-03-18 20:52:32 info: 14.00 0.93 9.66 8.98 2026-03-18 20:52:32 info: 15.00 0.95 10.35 9.83 2026-03-18 20:52:32 info: 16.00 0.94 11.04 10.38 2026-03-18 20:52:32 info: Capaciteit accu: 44 kWh 2026-03-18 20:52:32 info: Maximaal laadvermogen: 11.04 kW 2026-03-18 20:52:32 info: Klaar met laden op: 19-03-2026 07:00:00 2026-03-18 20:52:32 info: Huidig laadniveau: 34.0 % 2026-03-18 20:52:32 info: Gewenst laadniveau:100.0 % 2026-03-18 20:52:32 info: Marge voor het laden: 3 % 2026-03-18 20:52:32 info: Locatie: home 2026-03-18 20:52:32 info: Ingeplugged:False 2026-03-18 20:52:32 info: Benodigde netto energie: 29.040 kWh 2026-03-18 20:52:32 info: Tijd nodig om te laden: 2:48 uur 2026-03-18 20:52:33 info: Afgerond naar hele intervallen: 12 kwartier 2026-03-18 20:52:33 info: Stand laden schakelaar: off 2026-03-18 20:52:33 info: Stand aantal ampere laden: 0.0 A 2026-03-18 20:52:33 info: Opladen wordt niet ingepland, omdat auto is niet ingeplugd. 2026-03-18 20:52:33 info: Warmtepomp niet aanwezig - warmtepomp wordt niet ingepland 2026-03-18 20:52:33 info: Apparaat Vaatwasser direct starten staat uit 2026-03-18 20:52:33 info: Machine Vaatwasser wordt niet ingepland, want er is gekozen voor Off 2026-03-18 20:52:33 info: Strategie: minimale kosten 2026-03-18 20:52:33 info: Maximale fout (maximal gap): 0.005000 euro 2026-03-18 20:52:35 info: Rekentijd: 1.27 sec 2026-03-18 20:52:35 info: Het programma heeft een optimale oplossing gevonden. 2026-03-18 20:52:35 info: Ontlaad volume in uur 36 05:45 0.11961442418902882 kWh 2026-03-18 20:52:35 info: 7 0.7036142599354636 0.68 2026-03-18 20:52:35 info: Ontlaad volume in uur 38 06:15 0.137203125 kWh 2026-03-18 20:52:35 info: 8 0.6456617647058823 0.85 2026-03-18 20:52:35 info: Ontlaad volume in uur 39 06:30 0.255 kWh 2026-03-18 20:52:35 info: 9 1.0 1.02 2026-03-18 20:52:35 info: Ontlaad volume in uur 40 06:45 0.255 kWh 2026-03-18 20:52:35 info: 9 1.0 1.02 2026-03-18 20:52:35 info: Ontlaad volume in uur 41 07:00 0.39431411917098436 kWh 2026-03-18 20:52:35 info: 12 0.7220207253886032 1.53 2026-03-18 20:52:35 info: 13 0.27797927461139676 1.7 2026-03-18 20:52:35 info: Ontlaad volume in uur 42 07:15 0.2681377328747809 kWh 2026-03-18 20:52:35 info: 9 0.6908768735345687 1.02 2026-03-18 20:52:35 info: 10 0.30912312646543144 1.19 2026-03-18 20:52:35 info: Ontlaad volume in uur 43 07:30 0.09484433971584075 kWh 2026-03-18 20:52:35 info: 8 0.44632630454513295 0.85 2026-03-18 20:52:35 info: Ontlaad volume in uur 45 08:00 0.39431411917098436 kWh 2026-03-18 20:52:35 info: 12 0.7220207253886032 1.53 2026-03-18 20:52:35 info: 13 0.27797927461139676 1.7 2026-03-18 20:52:35 info: Laad volume in uur 57 11:00 0.0 kWh 2026-03-18 20:52:35 info: 8 1.0 1.1 2026-03-18 20:52:35 info: Laad volume in uur 58 11:15 0.0 kWh 2026-03-18 20:52:35 info: 11 1.0 1.76 2026-03-18 20:52:35 info: Laad volume in uur 59 11:30 0.0 kWh 2026-03-18 20:52:35 info: 12 1.0 1.98 2026-03-18 20:52:35 info: Laad volume in uur 60 11:45 0.0 kWh 2026-03-18 20:52:35 info: 12 0.867256637168213 1.98 2026-03-18 20:52:35 info: 13 0.1327433628317871 2.2 2026-03-18 20:52:35 info: Laad volume in uur 61 12:00 0.0 kWh 2026-03-18 20:52:35 info: 12 1.0 1.98 2026-03-18 20:52:35 info: Laad volume in uur 62 12:15 0.0 kWh 2026-03-18 20:52:35 info: 12 1.0 1.98 2026-03-18 20:52:35 info: Laad volume in uur 63 12:30 0.0 kWh 2026-03-18 20:52:35 info: 12 1.0 1.98 2026-03-18 20:52:35 info: Laad volume in uur 64 12:45 0.0 kWh 2026-03-18 20:52:35 info: 12 1.0 1.98 2026-03-18 20:52:35 info: Laad volume in uur 65 13:00 0.0 kWh 2026-03-18 20:52:35 info: 12 1.0 1.98 2026-03-18 20:52:35 info: Laad volume in uur 66 13:15 0.0 kWh 2026-03-18 20:52:35 info: 12 1.0 1.98 2026-03-18 20:52:35 info: Laad volume in uur 67 13:30 0.0 kWh 2026-03-18 20:52:35 info: 12 1.0 1.98 2026-03-18 20:52:35 info: Laad volume in uur 68 13:45 0.0 kWh 2026-03-18 20:52:35 info: 10 1.0 1.54 2026-03-18 20:52:35 info: Laad volume in uur 69 14:00 0.0 kWh 2026-03-18 20:52:35 info: 10 1.0 1.54 2026-03-18 20:52:35 info: Ontlaad volume in uur 83 17:30 0.33721430056821555 kWh 2026-03-18 20:52:35 info: 10 0.0655458689831638 1.19 2026-03-18 20:52:35 info: 11 0.9344541310168363 1.36 2026-03-18 20:52:35 info: Ontlaad volume in uur 84 17:45 0.39431411917098436 kWh 2026-03-18 20:52:35 info: 12 0.7220207253886032 1.53 2026-03-18 20:52:35 info: 13 0.27797927461139676 1.7 2026-03-18 20:52:35 info: Ontlaad volume in uur 85 18:00 0.21250000000000002 kWh 2026-03-18 20:52:35 info: 8 1.0 0.85 2026-03-18 20:52:35 info: Ontlaad volume in uur 86 18:15 0.39431411917098436 kWh 2026-03-18 20:52:35 info: 12 0.7220207253886032 1.53 2026-03-18 20:52:35 info: 13 0.27797927461139676 1.7 2026-03-18 20:52:35 info: Ontlaad volume in uur 87 18:30 0.39431411917098436 kWh 2026-03-18 20:52:35 info: 12 0.7220207253886032 1.53 2026-03-18 20:52:35 info: 13 0.27797927461139676 1.7 2026-03-18 20:52:35 info: Ontlaad volume in uur 88 18:45 0.39431411917098436 kWh 2026-03-18 20:52:35 info: 12 0.7220207253886032 1.53 2026-03-18 20:52:35 info: 13 0.27797927461139676 1.7 2026-03-18 20:52:35 info: Ontlaad volume in uur 89 19:00 0.39431411917098436 kWh 2026-03-18 20:52:35 info: 12 0.7220207253886032 1.53 2026-03-18 20:52:35 info: 13 0.27797927461139676 1.7 2026-03-18 20:52:35 info: Ontlaad volume in uur 90 19:15 0.39431411917098436 kWh 2026-03-18 20:52:35 info: 12 0.7220207253886032 1.53 2026-03-18 20:52:35 info: 13 0.27797927461139676 1.7 2026-03-18 20:52:35 info: Ontlaad volume in uur 91 19:30 0.39431411917098436 kWh 2026-03-18 20:52:35 info: 12 0.7220207253886032 1.53 2026-03-18 20:52:35 info: 13 0.27797927461139676 1.7 2026-03-18 20:52:35 info: Ontlaad volume in uur 92 19:45 0.39431411917098436 kWh 2026-03-18 20:52:35 info: 12 0.7220207253886032 1.53 2026-03-18 20:52:35 info: 13 0.27797927461139676 1.7 2026-03-18 20:52:35 info: Ontlaad volume in uur 93 20:00 0.255 kWh 2026-03-18 20:52:35 info: 9 1.0 1.02 2026-03-18 20:52:35 info: Ontlaad volume in uur 94 20:15 0.15109374999837405 kWh 2026-03-18 20:52:35 info: 8 0.7110294117570544 0.85 2026-03-18 20:52:35 info: Ontlaad volume in uur 95 20:30 0.15228125 kWh 2026-03-18 20:52:35 info: 7 0.8957720588235294 0.68 2026-03-18 20:52:35 info: Ontlaad volume in uur 96 20:45 0.0854848167479026 kWh 2026-03-18 20:52:35 info: 8 0.4022814905783652 0.85 2026-03-18 20:52:35 info: Ontlaad volume in uur 97 21:00 0.20984374999999997 kWh 2026-03-18 20:52:35 info: 8 0.9874999999999998 0.85 2026-03-18 20:52:35 info: Ontlaad volume in uur 98 21:15 0.22728125 kWh 2026-03-18 20:52:35 info: 8 0.6522058823529414 0.85 2026-03-18 20:52:35 info: 9 0.34779411764705853 1.02 2026-03-18 20:52:35 info: Ontlaad volume in uur 99 21:30 0.21250000000000002 kWh 2026-03-18 20:52:35 info: 8 1.0 0.85 2026-03-18 20:52:35 info: Ontlaad volume in uur 101 22:00 0.15764062500161674 kWh 2026-03-18 20:52:35 info: 7 0.9272977941271574 0.68 2026-03-18 20:52:35 info: In- en uitgaande energie per kwartier batterij Sessy uur ac-> eff ->dc pv->dc dc-> eff ->bat o_eff SoC kWh % kWh kWh kWh % kWh % % 20:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 21:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 21:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 21:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 21:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 22:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 22:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 22:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 22:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 23:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 23:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 23:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 23:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 00:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 00:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 00:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 00:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 01:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 01:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 01:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 01:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 02:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 02:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 02:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 02:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 03:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 03:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 03:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 03:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 04:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 04:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 04:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 04:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 05:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 05:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 05:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 37.00 05:45 -0.12 95.70 -0.12 0.00 -0.12 100.00 -0.12 95.70 34.73 06:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 34.73 06:15 -0.14 95.70 -0.14 0.00 -0.14 100.00 -0.14 95.70 32.12 06:30 -0.26 95.30 -0.27 0.00 -0.27 100.00 -0.27 95.30 27.26 06:45 -0.26 95.30 -0.27 0.00 -0.27 100.00 -0.27 95.30 22.39 07:00 -0.39 92.78 -0.42 0.00 -0.42 100.00 -0.42 92.78 14.66 07:15 -0.27 94.95 -0.28 0.00 -0.28 100.00 -0.28 94.95 9.53 07:30 -0.09 95.70 -0.10 0.00 -0.10 100.00 -0.10 95.70 7.73 07:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 7.73 08:00 -0.39 92.78 -0.42 0.00 -0.42 100.00 -0.42 92.78 0.00 08:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 08:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 08:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 09:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 09:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 09:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 09:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 10:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 10:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 10:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 10:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 11:00 0.28 94.60 0.26 0.00 0.26 100.00 0.26 94.60 4.73 11:15 0.44 92.90 0.41 0.00 0.41 100.00 0.41 92.90 12.16 11:30 0.49 92.10 0.46 0.00 0.46 100.00 0.46 92.10 20.45 11:45 0.50 91.91 0.46 0.00 0.46 100.00 0.46 91.91 28.84 12:00 0.49 92.10 0.46 0.00 0.46 100.00 0.46 92.10 37.13 12:15 0.49 92.10 0.46 0.00 0.46 100.00 0.46 92.10 45.42 12:30 0.49 92.10 0.46 0.00 0.46 100.00 0.46 92.10 53.71 12:45 0.49 92.10 0.46 0.00 0.46 100.00 0.46 92.10 62.00 13:00 0.49 92.10 0.46 0.00 0.46 100.00 0.46 92.10 70.29 13:15 0.49 92.10 0.46 0.00 0.46 100.00 0.46 92.10 78.58 13:30 0.49 92.10 0.46 0.00 0.46 100.00 0.46 92.10 86.87 13:45 0.38 93.80 0.36 0.00 0.36 100.00 0.36 93.80 93.43 14:00 0.38 93.80 0.36 0.00 0.36 100.00 0.36 93.80 100.00 14:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 100.00 14:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 100.00 14:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 100.00 15:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 100.00 15:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 100.00 15:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 100.00 15:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 100.00 16:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 100.00 16:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 100.00 16:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 100.00 16:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 100.00 17:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 100.00 17:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 100.00 17:30 -0.34 93.64 -0.36 0.00 -0.36 100.00 -0.36 93.64 93.45 17:45 -0.39 92.78 -0.42 0.00 -0.42 100.00 -0.42 92.78 85.73 18:00 -0.21 95.70 -0.22 0.00 -0.22 100.00 -0.22 95.70 81.69 18:15 -0.39 92.78 -0.42 0.00 -0.42 100.00 -0.42 92.78 73.96 18:30 -0.39 92.78 -0.42 0.00 -0.42 100.00 -0.42 92.78 66.23 18:45 -0.39 92.78 -0.42 0.00 -0.42 100.00 -0.42 92.78 58.51 19:00 -0.39 92.78 -0.42 0.00 -0.42 100.00 -0.42 92.78 50.78 19:15 -0.39 92.78 -0.42 0.00 -0.42 100.00 -0.42 92.78 43.05 19:30 -0.39 92.78 -0.42 0.00 -0.42 100.00 -0.42 92.78 35.32 19:45 -0.39 92.78 -0.42 0.00 -0.42 100.00 -0.42 92.78 27.60 20:00 -0.26 95.30 -0.27 0.00 -0.27 100.00 -0.27 95.30 22.73 20:15 -0.15 95.70 -0.16 0.00 -0.16 100.00 -0.16 95.70 19.86 20:30 -0.15 95.70 -0.16 0.00 -0.16 100.00 -0.16 95.70 16.97 20:45 -0.09 95.70 -0.09 0.00 -0.09 100.00 -0.09 95.70 15.34 21:00 -0.21 95.70 -0.22 0.00 -0.22 100.00 -0.22 95.70 11.36 21:15 -0.23 95.54 -0.24 0.00 -0.24 100.00 -0.24 95.54 7.03 21:30 -0.21 95.70 -0.22 0.00 -0.22 100.00 -0.22 95.70 2.99 21:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 2.99 22:00 -0.16 95.70 -0.16 0.00 -0.16 100.00 -0.16 95.70 0.00 22:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 22:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 22:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 23:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 23:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 23:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 23:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 Totaal -1.13 NaN -2.04 0.00 -2.04 NaN -2.04 NaN NaN 2026-03-18 20:52:51 info: Berekende prognoses: uur bat_in bat_out cons prod base boil wp ev pv_ac cost profit b_tem mach 20:45 0.00 0.00 0.11 0.00 0.22 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 21:00 0.00 0.00 0.23 0.00 0.23 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 21:15 0.00 0.00 0.24 0.00 0.24 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 21:30 0.00 0.00 0.25 0.00 0.25 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 21:45 0.00 0.00 0.23 0.00 0.23 0.00 0.00 0.00 0.00 0.06 -0.00 20.00 0.00 22:00 0.00 0.00 0.21 0.00 0.21 0.00 0.00 0.00 0.00 0.06 -0.00 20.00 0.00 22: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 0.00 22:30 0.00 0.00 0.19 0.00 0.19 0.00 0.00 0.00 0.00 0.05 -0.00 20.00 0.00 22:45 0.00 0.00 0.17 0.00 0.17 0.00 0.00 0.00 0.00 0.05 -0.00 20.00 0.00 23:00 0.00 0.00 0.14 0.00 0.14 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 23:15 0.00 0.00 0.12 0.00 0.12 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 23:30 0.00 0.00 0.10 0.00 0.10 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 23:45 0.00 0.00 0.10 0.00 0.10 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 00:00 0.00 0.00 0.11 0.00 0.11 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 00: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 0.00 00: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 0.00 00:45 0.00 0.00 0.11 0.00 0.11 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 01:00 0.00 0.00 0.11 0.00 0.11 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 01: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 0.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 0.00 01:45 0.00 0.00 0.11 0.00 0.11 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 02:00 0.00 0.00 0.11 0.00 0.11 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 02: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 0.00 02: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 0.00 02:45 0.00 0.00 0.11 0.00 0.11 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 03:00 0.00 0.00 0.11 0.00 0.11 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.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 0.00 03: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 0.00 03:45 0.00 0.00 0.11 0.00 0.11 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 04:00 0.00 0.00 0.11 0.00 0.11 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 04: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 0.00 04: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 0.00 04:45 0.00 0.00 0.11 0.00 0.11 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 05:00 0.00 0.00 0.11 0.00 0.11 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 05: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 0.00 05: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 0.00 05:45 0.00 0.12 0.00 0.00 0.12 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 06:00 0.00 0.00 0.13 0.00 0.13 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 06:15 0.00 0.14 0.00 0.00 0.14 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 06:30 0.00 0.26 0.00 0.11 0.14 0.00 0.00 0.00 0.00 0.00 -0.03 20.00 0.00 06:45 0.00 0.26 0.00 0.12 0.14 0.00 0.00 0.00 0.01 0.00 -0.04 20.00 0.00 07:00 0.00 0.39 0.00 0.28 0.15 0.00 0.00 0.00 0.03 0.00 -0.10 20.00 0.00 07:15 0.00 0.27 0.00 0.16 0.15 0.00 0.00 0.00 0.04 0.00 -0.05 20.00 0.00 07:30 0.00 0.09 0.00 0.00 0.15 0.00 0.00 0.00 0.05 0.00 -0.00 20.00 0.00 07:45 0.00 0.00 0.04 0.00 0.13 0.00 0.00 0.00 0.09 0.01 -0.00 20.00 0.00 08:00 0.00 0.39 0.00 0.44 0.09 0.00 0.00 0.00 0.13 0.00 -0.14 20.00 0.00 08:15 0.00 0.00 0.00 0.10 0.06 0.00 0.00 0.00 0.16 0.00 -0.03 20.00 0.00 08:30 0.00 0.00 0.00 0.16 0.04 0.00 0.00 0.00 0.20 0.00 -0.04 20.00 0.00 08:45 0.00 0.00 0.00 0.26 0.01 0.00 0.00 0.00 0.27 0.00 -0.06 20.00 0.00 09:00 0.00 0.00 0.00 0.39 -0.02 0.00 0.00 0.00 0.37 0.00 -0.10 20.00 0.00 09:15 0.00 0.00 0.00 0.48 -0.05 0.00 0.00 0.00 0.44 0.00 -0.11 20.00 0.00 09:30 0.00 0.00 0.00 0.58 -0.07 0.00 0.00 0.00 0.51 0.00 -0.12 20.00 0.00 09:45 0.00 0.00 0.00 0.68 -0.11 0.00 0.00 0.00 0.58 0.00 -0.12 20.00 0.00 10:00 0.00 0.00 0.00 0.79 -0.14 0.00 0.00 0.00 0.65 0.00 -0.18 20.00 0.00 10:15 0.00 0.00 0.00 0.89 -0.18 0.00 0.00 0.00 0.72 0.00 -0.16 20.00 0.00 10:30 0.00 0.00 0.00 0.99 -0.21 0.00 0.00 0.00 0.79 0.00 -0.15 20.00 0.00 10:45 0.00 0.00 0.00 1.05 -0.23 0.00 0.00 0.00 0.82 0.00 -0.14 20.00 0.00 11:00 0.28 0.00 0.00 0.81 -0.26 0.00 0.00 0.00 0.82 0.00 -0.11 20.00 0.00 11:15 0.44 0.00 0.00 0.70 -0.29 0.00 0.00 0.00 0.85 0.00 -0.08 20.00 0.00 11:30 0.49 0.00 0.00 0.71 -0.32 0.00 0.00 0.00 0.88 0.00 -0.08 20.00 0.00 11:45 0.50 0.00 0.00 0.70 -0.31 0.00 0.00 0.00 0.89 0.00 -0.08 20.00 0.00 12:00 0.49 0.00 0.00 0.68 -0.28 0.00 0.00 0.00 0.89 0.00 -0.07 20.00 0.00 12:15 0.49 0.00 0.00 0.68 -0.27 0.00 0.00 0.00 0.90 0.00 -0.07 20.00 0.00 12:30 0.49 0.00 0.00 0.68 -0.27 0.00 0.00 0.00 0.91 0.00 -0.07 20.00 0.00 12:45 0.49 0.00 0.00 0.67 -0.26 0.00 0.00 0.00 0.90 0.00 -0.07 20.00 0.00 13:00 0.49 0.00 0.00 0.66 -0.27 0.00 0.00 0.00 0.89 0.00 -0.07 20.00 0.00 13:15 0.49 0.00 0.00 0.65 -0.27 0.00 0.00 0.00 0.88 0.00 -0.07 20.00 0.00 13:30 0.49 0.00 0.00 0.63 -0.26 0.00 0.00 0.00 0.87 0.00 -0.07 20.00 0.00 13:45 0.38 0.00 0.00 0.67 -0.23 0.00 0.00 0.00 0.82 0.00 -0.08 20.00 0.00 14:00 0.38 0.00 0.00 0.54 -0.18 0.00 0.00 0.00 0.75 0.00 -0.06 20.00 0.00 14:15 0.00 0.00 0.00 0.85 -0.15 0.00 0.00 0.00 0.70 0.00 -0.12 20.00 0.00 14:30 0.00 0.00 0.00 0.78 -0.12 0.00 0.00 0.00 0.66 0.00 -0.13 20.00 0.00 14:45 0.00 0.00 0.00 0.72 -0.10 0.00 0.00 0.00 0.62 0.00 -0.14 20.00 0.00 15:00 0.00 0.00 0.00 0.69 -0.09 0.00 0.00 0.00 0.60 0.00 -0.11 20.00 0.00 15:15 0.00 0.00 0.00 0.64 -0.08 0.00 0.00 0.00 0.56 0.00 -0.12 20.00 0.00 15:30 0.00 0.00 0.00 0.58 -0.06 0.00 0.00 0.00 0.52 0.00 -0.12 20.00 0.00 15:45 0.00 0.00 0.00 0.48 -0.03 0.00 0.00 0.00 0.45 0.00 -0.11 20.00 0.00 16:00 0.00 0.00 0.00 0.34 0.01 0.00 0.00 0.00 0.35 0.00 -0.07 20.00 0.00 16:15 0.00 0.00 0.00 0.24 0.04 0.00 0.00 0.00 0.28 0.00 -0.05 20.00 0.00 16:30 0.00 0.00 0.00 0.13 0.07 0.00 0.00 0.00 0.21 0.00 -0.03 20.00 0.00 16:45 0.00 0.00 0.00 0.03 0.14 0.00 0.00 0.00 0.16 0.00 -0.01 20.00 0.00 17:00 0.00 0.00 0.12 0.00 0.26 0.00 0.00 0.00 0.14 0.03 -0.00 20.00 0.00 17:15 0.00 0.00 0.23 0.00 0.33 0.00 0.00 0.00 0.10 0.07 -0.00 20.00 0.00 17:30 0.00 0.34 0.00 0.00 0.39 0.00 0.00 0.00 0.06 0.00 -0.00 20.00 0.00 17:45 0.00 0.39 0.00 0.07 0.36 0.00 0.00 0.00 0.04 0.00 -0.03 20.00 0.00 18:00 0.00 0.21 0.00 0.01 0.24 0.00 0.00 0.00 0.04 0.00 -0.00 20.00 0.00 18:15 0.00 0.39 0.00 0.21 0.21 0.00 0.00 0.00 0.02 0.00 -0.07 20.00 0.00 18:30 0.00 0.39 0.00 0.22 0.17 0.00 0.00 0.00 0.00 0.00 -0.08 20.00 0.00 18:45 0.00 0.39 0.00 0.23 0.16 0.00 0.00 0.00 0.00 0.00 -0.09 20.00 0.00 19:00 0.00 0.39 0.00 0.23 0.16 0.00 0.00 0.00 0.00 0.00 -0.09 20.00 0.00 19:15 0.00 0.39 0.00 0.24 0.15 0.00 0.00 0.00 0.00 0.00 -0.09 20.00 0.00 19:30 0.00 0.39 0.00 0.25 0.14 0.00 0.00 0.00 0.00 0.00 -0.09 20.00 0.00 19:45 0.00 0.39 0.00 0.25 0.14 0.00 0.00 0.00 0.00 0.00 -0.08 20.00 0.00 20:00 0.00 0.26 0.00 0.11 0.15 0.00 0.00 0.00 0.00 0.00 -0.03 20.00 0.00 20:15 0.00 0.15 0.00 -0.00 0.15 0.00 0.00 0.00 0.00 0.00 0.00 20.00 0.00 20:30 0.00 0.15 0.00 0.00 0.15 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 20:45 0.00 0.09 0.08 0.00 0.17 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 21:00 0.00 0.21 0.00 0.00 0.21 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 21:15 0.00 0.23 0.00 0.00 0.23 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 21:30 0.00 0.21 0.03 0.00 0.24 0.00 0.00 0.00 0.00 0.01 -0.00 20.00 0.00 21:45 0.00 0.00 0.22 0.00 0.22 0.00 0.00 0.00 0.00 0.06 -0.00 20.00 0.00 22:00 0.00 0.16 -0.00 0.00 0.16 0.00 0.00 0.00 0.00 -0.00 -0.00 20.00 0.00 22:15 0.00 0.00 0.13 0.00 0.13 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 22: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 0.00 22:45 0.00 0.00 0.11 0.00 0.11 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 23:00 0.00 0.00 0.13 0.00 0.13 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 23:15 0.00 0.00 0.13 0.00 0.13 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 23:30 0.00 0.00 0.13 0.00 0.13 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 23:45 0.00 0.00 0.13 0.00 0.13 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 Totaal 5.95 7.07 6.50 23.56 6.76 0.00 0.00 0.00 22.59 1.81 -4.22 NaN 0.00 2026-03-18 20:52:51 info: Consumption 6.50 (kWh) 2026-03-18 20:52:51 info: Cost consumption 1.81 (€) 2026-03-18 20:52:51 info: Tariff consumption 0.278 (€/kWh) 2026-03-18 20:52:51 info: Production 23.56 (kWh) 2026-03-18 20:52:51 info: Profit production -4.22 (€) 2026-03-18 20:52:51 info: Tariff production 0.179 (€/kWh) 2026-03-18 20:52:51 info: Calculation profit after optimize in € Cost before optimize -0.59 Cost consumption 1.81 Cycle cost 0.26 Penalty cost 0.00 Battery storage 0.49 Boiler storage 0.00 Profit production -4.22 Total -1.66 Cost after optimize -1.66 Profit: 1.07 2026-03-18 20:52:51 info: Doorzetten van alle settings naar HA 2026-03-18 20:52:51 info: Laden van Tesla MY24 is niet ingepland 2026-03-18 20:52:51 info: Berekeningsuitkomst voor opladen van Tesla MY24: 2026-03-18 20:52:51 info: - aantal ampere 0A (was 0.0A) 2026-03-18 20:52:51 info: - stand schakelaar 'off' (was 'off') 2026-03-18 20:52:51 info: - positie: home 2026-03-18 20:52:51 info: - ingeplugd: True 2026-03-18 20:52:51 info: Evaluatie status laden Tesla MY24 op 2026-03-18 20:52 2026-03-18 20:52:51 info: - schakelaar laden: off 2026-03-18 20:52:51 info: - aantal ampere: 0.0 2026-03-18 20:52:51 info: Laden van Opel Corsa is niet ingepland 2026-03-18 20:52:52 info: Berekeningsuitkomst voor opladen van Opel Corsa: 2026-03-18 20:52:52 info: - aantal ampere 0A (was 0.0A) 2026-03-18 20:52:52 info: - stand schakelaar 'off' (was 'off') 2026-03-18 20:52:52 info: - positie: home 2026-03-18 20:52:52 info: - ingeplugd: False 2026-03-18 20:52:52 info: Opel Corsa is niet thuis of niet ingeplugd 2026-03-18 20:52:52 info: Evaluatie status laden Opel Corsa op 2026-03-18 20:52 2026-03-18 20:52:52 info: - schakelaar laden: off 2026-03-18 20:52:52 info: - aantal ampere: 0.0 2026-03-18 20:52:52 info: Grid set point: 876.0 W 2026-03-18 20:52:52 info: Cycle cost Sessy: 0.26 euro 2026-03-18 20:52:52 info: Netto vermogen naar(+)/uit(-) omvormer Sessy: 0 W 2026-03-18 20:52:52 info: Balanceren: False 2026-03-18 20:52:53 info: Vermogen uit batterij: 0W 2026-03-18 20:52:53 info: Vermogen dat binnenkomt van pv: 0W 2026-03-18 20:52:53 info: Vermogen dat binnenkomt van ac: 0W 2026-03-18 20:52:53 info: Waarde SoC na eerste uur: 37.0% 2026-03-18 20:52:53 info: Apparaat: Vaatwasser 2026-03-18 20:52:53 info: Programma: Off
Je berekening en daardoor ook je grafiek wordt op het verkeerde been gezet door een foute berekening van je baseload. Deze is overdag negatief. Dat kan natuurlijk niet: er is altijd wel een beetje verbruik. Waarschijnlijk wordt dit veroorzaakt door onnauwkeurige metingen van je pv productie: als die meer meten dan de daadwerkelijke productie dan wordt dat gecorrigeerd met een negatieve basislast.itavero schreef op woensdag 18 maart 2026 @ 20:56:
Snap ik de grafiek nu niet of is de Teruglevering en Accu in hier echt verkeerd getekend?
[Afbeelding]
[...]
Je kunt controleren of dit klopt door voor een de dag als vandaag (met veel zon) de rapportage report/balans op te vragen. Hoe pakt daar de kolom basislast uit?
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
Zowel bij de auto, maar ook bij de batterij zijn het "charge stages".balk schreef op woensdag 18 maart 2026 @ 19:44:
[...]
Ik heb geen ev, maar is het kosten technisch niet hetzelfde om te ev nom te laden of je accu? Dus indien Dao nom dirigeert, dan kan je deze logica toch gebruiken?
Heb je ook geprobeerd om bij charge stages niet bij 0 te beginnen? @KC27 in de wiki staat charging stages, niet charge stages. Welke is correct?
In de wiki moet het worden gecorrigeerd.@Torch1969 is momenteel druk, wie helpt bij het corrigeren?
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
Heb je ook de logging van een berekening?Levim schreef op woensdag 18 maart 2026 @ 18:53:
Sinds gisteren krijg ik dat DAO geen oplossing vindt voor "minimize cost". Initieel vermoedde ik dat dit komt omdat ENTSO-E geen data doorgaf, maar zelfs bij overschakelen naar nordpool (data krijg ik nu wel binnen), vindt hij geen oplossing bij het runnen.
Enig idee?
Indien nuttig is hier mijn config: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"{ "homeassistant": { "host": "!secret homeassistant_host_ip", "ip port": 8123, "token": "!secret homeassistant_long_lived_access_token" }, "database ha": { "engine": "sqlite", "database": "home-assistant_v2.db", "db_path": "/homeassistant" }, "database da": { "engine": "sqlite", "db_path": "../data" }, "meteoserver-key": "!secret meteoserver-key", "prices": { "source day ahead": "nordpool", "bidding zone": "10YBE----------2", "entsoe-api-key": "!secret entsoe-api-key", "energy taxes consumption": { "2025-01-01": 0.12384 }, "energy taxes production": { "2025-10-01": 0 }, "cost supplier consumption": { "2025-10-01": 0.015 }, "cost supplier production": { "2025-10-01": -0.01}, "vat consumption": { "2025-10-01": 12 }, "vat production": { "2025-10-01": 0 }, "last invoice": "2025-10-01", "tax refund": "false" }, "interval": "1hour", "logging level" : "info", "use_calc_baseload": "true", "baseload calc periode": 21, "baseload": [ 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.60, 0.50, 0.50, 0.50, 0.50, 0.50, 0.50, 0.50, 0.50, 0.50, 0.50, 1.50, 1.00, 0.50, 0.50, 0.50, 0.35 ], "graphical backend": "Agg", "graphics": { "style": "Solarize_Light2", "show" : "true", "battery balance": "true", "prices consumption": "true", "prices production": "true", "prices spot": "true", "average consumption": "true" }, "strategy": "minimize cost", "notifications": { }, "grid": { "max_power": 2.5 }, "history": { "save days": 7 }, "dashboard": { "port": 5000 }, "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 }, "battery": [ { "name": "Thuisbatterij", "entity actual level": "sensor.deye_inverter_battery", "capacity": 30, "lower limit": 10, "optimal lower level": 15, "upper limit": 100, "penalty low soc": 0.00, "charge stages": [ {"power": 0, "efficiency": 1}, {"power": 1500, "efficiency": 0.87}, {"power": 3300, "efficiency": 0.90} ], "discharge stages": [ {"power": 0, "efficiency": 1}, {"power": 300, "efficiency": 0.75}, {"power": 600, "efficiency": 0.891}, {"power": 1500, "efficiency": 0.935}, {"power": 3000, "efficiency": 0.952}, {"power": 4500, "efficiency": 0.952}, {"power": 7500, "efficiency": 0.934} ], "minimum power": 1, "dc_to_bat efficiency": 0.96, "dc_to_bat max power": 5000, "bat_to_dc efficiency": 0.95, "bat_to_dc max power": 5000, "cycle cost": 0.00, "entity set power feedin": "input_number.dao_set_power_feedin", "entity set operating mode": "input_select.dao_set_operating_mode", "entity stop inverter": "input_datetime.dao_stop_inverter", "entity balance switch": "input_boolean.dao_balance_switch", "entity from battery": "input_number.dao_from_battery", "entity from pv": "input_number.dao_from_pv", "entity from ac": "input_number.dao_from_grid", "entity calculated soc": "input_number.dao_calculated_soc", "solar": [ {"name": "PV Achterkant Zuid", "tilt": 45, "orientation": 0, "capacity": 8, "yield": 0.020, "entity pv switch": "" } ] } ], "solar": [ ], "electric vehicle": [ ], "machines" : [ ], "tibber": { "api_token": "!secret tibber_api_token" }, "report": { "entities grid consumption": [ "sensor.p1_meter_energy_import" ], "entities grid production": [ "sensor.p1_meter_energy_export" ], "entities solar production ac": [ "sensor.deye_inverter_microinverter_energy" ], "entities solar production dc": [ "" ], "entities ev consumption" : [""], "entities wp consumption" : [""], "entities boiler consumption": [""], "entities battery consumption": ["sensor.deye_inverter_total_battery_charge"], "entities battery production": ["sensor.deye_inverter_total_battery_discharge"], "entity co2-intensity": ["sensor.electricity_maps_co2_intensiteit"] }, "scheduler": { "active": "true", "0436": "get_meteo_data", "1036": "get_meteo_data", "1636": "get_meteo_data", "2236": "get_meteo_data", "1354": "get_day_ahead_prices", "1454": "get_day_ahead_prices", "1554": "get_day_ahead_prices", "1654": "get_day_ahead_prices", "1754": "get_day_ahead_prices", "xx00": "calc_optimum", "xx15": "calc_optimum", "xx30": "calc_optimum", "xx45": "calc_optimum", "2237": "calc_baseloads", "2359": "clean_data" } }"
Graag tussen code en quote tags.
Wil je je settings in je post ook tussen quote-tags zetten (maakt het allemaal makkelijker om te scrollen).
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
Heb het aangepast. In de hele wiki is het nu charge ipv charging stages.KC27 schreef op woensdag 18 maart 2026 @ 21:51:
[...]
Zowel bij de auto, maar ook bij de batterij zijn het "charge stages".
In de wiki moet het worden gecorrigeerd.@Torch1969 is momenteel druk, wie helpt bij het corrigeren?
PV 5.590 Wp Enphase, 2.700 Wp Growatt - Easee laadpaal - Itho Amber 95 WP
Bij "balance mode" zegt DAO tegen HA: ga de accu (het komende kwartier of uur) zo regelen dat er geen inkoop maar ook geen teruglevering is: nul op de meter!. Het kan zijn dat je omvormer dat al kan. In dat geval moet HA dit als commando doorzetten naar de omvormer. Kan de omvormer het niet zelf dan zal je in HA de voeding van de accu steeds moeten bijsturen op basis van wat er van/naar het grid gaat, Dit heeft niks met minimum power te maken.The Source schreef op woensdag 18 maart 2026 @ 19:26:
Ik heb gisteren met hulp van voorbeelden van medetweakers (dank!) mijn automatiseringen geschreven. Donderdag ga ik deze testen. Maar er zijn een paar dingen die ik (totaal) niet begrijp.Graag jullie uitleg.
1. balance mode
Voor nul op de meter heb ik "minimum power": 200 voor de batterij gedefinieerd (ik denk dat dit gerelateerd is aan nul op de meter). Echter zie ik dat de balance mode soms aangaat (met geel gemarkeerd en in geel feedin watt aangegeven) als feedin nog wel hoge waardes (1800, 1200, 1800) doorkrijgt om te chargen. Echter twijfel ik of ik bij nul op de meter kan laden (Deye), misschien is het hier de bedoeling dat solar naar de batterij gaat? Of hoe moet ik dit zien?
2. Operating mode
Ik gebruik set_operating_mode op dit moment niet als trigger (enkel balance_switch en feedin waarde) echter geeft soms aan dat de batterij idle moet zijn terwjil feedin nog wel een waarde heeft (in mijn voorbeeld altijd om te chargen, weet niet op het een positieve waarde kan zijn. Met groen heb ik deze momenten aangegeven in de afbeelding. Dan is er ook nog de stop_inverter (die ik ook niet gebruik) die soms achterloopt op operating_mode.
[Afbeelding]
Hier mijn ongeteste automatisering voor de Deye:
[...]
"Minimum power" is bedoeld om de omvormer efficiënt te laten werken. Zolang je nog kunt salderen kun je beter met een hogere efficiency 5 minuten 900 W laden dan 15 minuten 300 W met een lagere efficiency. In dat geval zet je minimum power op 900.
"Operating mode"is bedoeld voor inverters die je "uit" kunt zetten. Dan heb je geen stilstandsverliezen.
Maar als je je hele huis achter een Deye hebt hangen zul je deze nooit uitzetten.
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
Dan zou ik de EV als thuisaccu moeten toevoegen, op zich een leuk idee alleen er kan nooit terug geleverd worden, volgend mij is DAO hier zo niet voor bedoeld.balk schreef op woensdag 18 maart 2026 @ 19:44:
[...]
Ik heb geen ev, maar is het kosten technisch niet hetzelfde om te ev nom te laden of je accu? Dus indien Dao nom dirigeert, dan kan je deze logica toch gebruiken?
Heb je ook geprobeerd om bij charge stages niet bij 0 te beginnen? @KC27 in de wiki staat charging stages, niet charge stages. Welke is correct?
De charging states heb ik allemaal wel in orde. DAO laad de EV ook regelmatig op 6 of 11 A wanneer dit uitkomt, volgens mij inderdaad om ongeveer gelijk met de solar opbrengst te laden. Wanneer ik volgend jaar de "Tax refund" op false zet zal dat waarschijnlijk nog veel meer gebeuren.
DAO stuurt inderdaad niet op de seconde maar op kwartier, daarom lijkt het mij dan ook efficiënter om op deze momenten de thuisaccu bijvoorbeeld een vaste waarde te laten laden (of eerst vol laden), en solar op het restant de EV te laten balanceren. ik heb 15kWh aan thuisaccu en op een goeie dag meer dan 60kWh aan solar opbrengst...
Maar dan zal deze functie in DAO opgenomen moeten worden...
Ik draai al een tijdje een schaduwomgeving om te zien of DAO ook goed uitpakt in 2027 (zonder salderen). Daar zie ik dat de EV en de thuisbatterij afwisselend worden ingezet (soms ook tegelijk) door DAO.2xdehelft schreef op donderdag 19 maart 2026 @ 08:41:
[...]
Dan zou ik de EV als thuisaccu moeten toevoegen, op zich een leuk idee alleen er kan nooit terug geleverd worden, volgend mij is DAO hier zo niet voor bedoeld.
De charging states heb ik allemaal wel in orde. DAO laad de EV ook regelmatig op 6 of 11 A wanneer dit uitkomt, volgens mij inderdaad om ongeveer gelijk met de solar opbrengst te laden. Wanneer ik volgend jaar de "Tax refund" op false zet zal dat waarschijnlijk nog veel meer gebeuren.
DAO stuurt inderdaad niet op de seconde maar op kwartier, daarom lijkt het mij dan ook efficiënter om op deze momenten de thuisaccu bijvoorbeeld een vaste waarde te laten laden (of eerst vol laden), en solar op het restant de EV te laten balanceren. ik heb 15kWh aan thuisaccu en op een goeie dag meer dan 60kWh aan solar opbrengst...
Maar dan zal deze functie in DAO opgenomen moeten worden...
Voor de EV maak ik daarbij wel het volgende onderscheid in de aansturing:
- als DAO aangeeft dat de EV met 16A geladen moet worden, dat gaat de EV-charger op Fast Charging (automation in HA)
- als DAO aangeeft dat de EV geladen moet worden, maar met minder dan 16A, dan neem ik aan dat de EV gaat laden op solar surplus en gaat de EV-charger op Solar (automation in HA)
- als DAO aangeeft dat de EV niet geladen moet worden gaat de EV-charger op Off (automation in HA)
Dus de feature request die je doet is om ook een NOM aansturing te krijgen richting de EV-lader vanuit een status in DAO?
Ioniq 6 LR Lounge 20" @ Elli Pro gestuurd door evcc
2700Wp SSW 30° @ SE2200 | 1720Wp SSW 5° @ HM-1500
Flickr | Canon 6D | 17-40mm f/4 + 50mm f/1.8 II + 70-200mm f/4 | 2x 430EX II | Sirui T005 + C10
Slimme oplossing dit! inderdaad wanneer DAO niet vol vermogen laad maar op gematigde snelheid dan is dit meestal om de actuele solar opbrengst te verbruiken, door dan de solarcharging op de alfen aan te zetten kom je denk ik al heel dicht in de buurt van een ideale oplossing.Bravo schreef op donderdag 19 maart 2026 @ 08:58:
[...]
Ik draai al een tijdje een schaduwomgeving om te zien of DAO ook goed uitpakt in 2027 (zonder salderen). Daar zie ik dat de EV en de thuisbatterij afwisselend worden ingezet (soms ook tegelijk) door DAO.
Voor de EV maak ik daarbij wel het volgende onderscheid in de aansturing:De thuisbatterij heeft wel de NOM knop die ik direct doorzet naar de aansturing van de batterij.
- als DAO aangeeft dat de EV met 16A geladen moet worden, dat gaat de EV-charger op Fast Charging (automation in HA)
- als DAO aangeeft dat de EV geladen moet worden, maar met minder dan 16A, dan neem ik aan dat de EV gaat laden op solar surplus en gaat de EV-charger op Solar (automation in HA)
- als DAO aangeeft dat de EV niet geladen moet worden gaat de EV-charger op Off (automation in HA)
Dus de feature request die je doet is om ook een NOM aansturing te krijgen richting de EV-lader vanuit een status in DAO?
Maar inderdaad de ideale oplossing is naar mijn idee dat DAO zich "bewust" is van deze optie. Met de nieuwe machine learning voor geschatte solar opbrengst zit de de schatting altijd heel dichtbij de werkelijke opbrengst, dus dit zou dan een mooie toevoeging kunnen zijn.
Ook een optie "standaard laden tot xx% maar tot vol wanneer er solar overschot is" zou naar mijn idee nog een mooie toevoeging kunnen zijn
Daar zie ik geen negatieve getallen. Sowieso vroeg ik mij af, aangezien ik de baseload laat genereren, zou daar niet een begrenzing op kunnen zitten (als er wel negatieve getallen zijn dat deze gelimiteerd worden tot 0 of op z'n minst anders worden weergegeven).KC27 schreef op woensdag 18 maart 2026 @ 21:46:
[...]
Je berekening en daardoor ook je grafiek wordt op het verkeerde been gezet door een foute berekening van je baseload. Deze is overdag negatief. Dat kan natuurlijk niet: er is altijd wel een beetje verbruik. Waarschijnlijk wordt dit veroorzaakt door onnauwkeurige metingen van je pv productie: als die meer meten dan de daadwerkelijke productie dan wordt dat gecorrigeerd met een negatieve basislast.
Je kunt controleren of dit klopt door voor een de dag als vandaag (met veel zon) de rapportage report/balans op te vragen. Hoe pakt daar de kolom basislast uit?
Balans report van gisteren
Uur Verbruik Productie Accu_uit Accu in PV ac Elec. vehicle WP Boiler Machines Baseload kWh kWh kWh kWh kWh kWh kWh kWh kWh kWh 00:00 0.425 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.425 01:00 0.425 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.425 02:00 0.430 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.430 03:00 0.440 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.440 04:00 0.420 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.420 05:00 0.344 0.006 0.114 0.000 0.000 0.000 0.000 0.000 0.000 0.452 06:00 0.447 0.014 0.130 0.000 0.002 0.000 0.000 0.000 0.000 0.565 07:00 0.150 0.038 0.070 0.000 0.237 0.000 0.000 0.000 0.000 0.419 08:00 0.000 1.591 0.000 0.000 1.981 0.000 0.000 0.000 0.000 0.390 09:00 0.000 3.091 0.000 0.000 3.450 0.000 0.000 0.000 0.000 0.359 10:00 0.000 2.805 0.000 0.761 3.974 0.000 0.000 0.000 0.000 0.408 11:00 0.000 1.949 0.000 1.599 3.914 0.000 0.000 0.000 0.000 0.366 12:00 0.000 1.807 0.000 1.756 3.897 0.000 0.000 0.000 0.000 0.334 13:00 0.000 1.513 0.000 1.865 3.806 0.000 0.000 0.000 0.000 0.428 14:00 0.000 2.555 0.003 0.017 2.928 0.000 0.000 0.000 0.000 0.359 15:00 0.000 1.639 0.000 0.000 2.036 0.000 0.000 0.000 0.000 0.397 16:00 0.000 0.551 0.000 0.000 0.929 0.000 0.000 0.000 0.000 0.378 17:00 0.338 0.130 0.649 0.000 0.194 0.000 0.000 0.000 0.000 1.051 18:00 0.384 0.761 1.319 0.011 0.031 0.243 0.000 0.000 0.000 0.719 19:00 0.002 0.481 0.945 0.000 0.000 0.000 0.000 0.000 0.000 0.466 20:00 0.297 0.014 0.255 0.000 0.000 0.000 0.000 0.000 0.000 0.538 21:00 0.526 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.526 22:00 2.945 0.000 0.000 0.000 0.000 2.499 0.000 0.000 0.000 0.446 23:00 11.574 0.000 0.000 0.000 0.000 11.129 0.000 0.000 0.000 0.445 Totaal 19.147 18.945 3.485 6.009 27.379 13.871 0.000 0.000 0.000 11.186
DAO blijft een optimizer die op 15 minuten niveau werkt, die gaat niet het wolkje voor de zon voorspellen waardoor je alsnog stroom afneemt van het net. Hoe goed dat ML prognotiseren ook werkt.2xdehelft schreef op donderdag 19 maart 2026 @ 09:10:
[...]
Slimme oplossing dit! inderdaad wanneer DAO niet vol vermogen laad maar op gematigde snelheid dan is dit meestal om de actuele solar opbrengst te verbruiken, door dan de solarcharging op de alfen aan te zetten kom je denk ik al heel dicht in de buurt van een ideale oplossing.
Maar inderdaad de ideale oplossing is naar mijn idee dat DAO zich "bewust" is van deze optie. Met de nieuwe machine learning voor geschatte solar opbrengst zit de de schatting altijd heel dichtbij de werkelijke opbrengst, dus dit zou dan een mooie toevoeging kunnen zijn.
Ook een optie "standaard laden tot xx% maar tot vol wanneer er solar overschot is" zou naar mijn idee nog een mooie toevoeging kunnen zijn
Ik zie DAO als een strateeg, die keuzes maakt hoe de (verwachte) PV opbrengst, batterij en gebruikers optimaal op elkaar afgestemd kunnen worden.
De daadwerkelijke uitvoering mogen de apparaten vervolgens zelf op microniveau doen met de informatie die op dat moment beschikbaar is. Dus de EV-charger mag zelf bepalen wat het solar overschot is en dat in de auto stoppen als hij de ruimte krijgt van DAO. Hetzelfde geldt voor de thuisbatterij; DAO bepaalt wanneer de batterij mag verbruiken/leveren.
De verbruikers (WP, Boiler, machines) wijken in praktijk ook altijd een beetje af van de inschatting (zoals het water uit de waterleiding wat 's winters kouder is dan in de zomer en dus meer moet worden opgewarmd), dus het is handig om de flex echt flexibel te houden met een seconden sturing, ipv 15 min blokken.
En dan hebben we het nog niet eens over de baseload gehad die altijd onvoorspelbaar afwijkt (koffiezetten, waterkoker, quooker etc) en van het net trekt als de batterij niet bijspringt.
Dit laatste is vooral relevant vanaf 2027, waar je zoveel mogelijk wilt voorkomen dat je stroom afneemt van het grid als je zelf al voldoende hebt opgeslagen/opwekt.
Of dit ook helemaal overeenkomt met de visie van @KC27 weet ik niet, maar ik ben hem wel heel dankbaar voor alle tijd en energie die hij in deze ontwikkeling stopt
Ioniq 6 LR Lounge 20" @ Elli Pro gestuurd door evcc
2700Wp SSW 30° @ SE2200 | 1720Wp SSW 5° @ HM-1500
Flickr | Canon 6D | 17-40mm f/4 + 50mm f/1.8 II + 70-200mm f/4 | 2x 430EX II | Sirui T005 + C10
Je zou in principe het ontladen van de EV batterij dusdanig inefficient kunnen maken (bijv 1% efficiency) dat DAO dit nooit zal willen doen.2xdehelft schreef op donderdag 19 maart 2026 @ 08:41:
[...]
Dan zou ik de EV als thuisaccu moeten toevoegen, op zich een leuk idee alleen er kan nooit terug geleverd worden, volgend mij is DAO hier zo niet voor bedoeld.
De charging states heb ik allemaal wel in orde. DAO laad de EV ook regelmatig op 6 of 11 A wanneer dit uitkomt, volgens mij inderdaad om ongeveer gelijk met de solar opbrengst te laden. Wanneer ik volgend jaar de "Tax refund" op false zet zal dat waarschijnlijk nog veel meer gebeuren.
DAO stuurt inderdaad niet op de seconde maar op kwartier, daarom lijkt het mij dan ook efficiënter om op deze momenten de thuisaccu bijvoorbeeld een vaste waarde te laten laden (of eerst vol laden), en solar op het restant de EV te laten balanceren. ik heb 15kWh aan thuisaccu en op een goeie dag meer dan 60kWh aan solar opbrengst...
Maar dan zal deze functie in DAO opgenomen moeten worden...
Bedankt voor de reactie alvast!KC27 schreef op woensdag 18 maart 2026 @ 21:55:
[...]
Heb je ook de logging van een berekening?
Graag tussen code en quote tags.
Wil je je settings in je post ook tussen quote-tags zetten (maakt het allemaal makkelijker om te scrollen).
Ik heb ondertussen opgemerkt dat het probleem blijkbaar ligt aan de "grid”: { “max_power”: 2.5 }"setting.
Als ik deze iets verhoog naar 3 of hoger, dan berekent hij wel. Had peak shaving wel op 2,5 willen hebben, maar dat gaat vanaf nu met de hoeveelheid zon waarschijnlijk toch irrelevant worden.
Je kan de logs hier vinden:
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 312026-03-19 11:29:06 info: Day Ahead Optimalisering versie: 2026.03.2 2026-03-19 11:29:06 info: Day Ahead Optimalisering gestart op: 19-03-2026 11:29:06 2026-03-19 11:29:06 info: Day Ahead Optimalisatie gestart: 19-03-2026 11:29:06 taak: calc_optimum 2026-03-19 11:29:06 info: Debug = False 2026-03-19 11:29:06 info: Zelf berekende baseload 2026-03-19 11:29:07 info: Start waarden: uur tijd spot p_l p_t base pv_ac pv_dc 0 11:00 2026-03-19 11:00:00 0.004 0.153 -0.094 0.637 0 3.156 1 12:00 2026-03-19 12:00:00 0.000 0.150 -0.098 0.575 0 5.980 2 13:00 2026-03-19 13:00:00 0.004 0.154 -0.094 0.638 0 5.458 3 14:00 2026-03-19 14:00:00 0.041 0.196 -0.057 0.714 0 6.033 4 15:00 2026-03-19 15:00:00 0.073 0.231 -0.025 0.404 0 4.894 5 16:00 2026-03-19 16:00:00 0.102 0.264 0.004 0.523 0 3.332 6 17:00 2026-03-19 17:00:00 0.136 0.301 0.038 0.578 0 1.570 7 18:00 2026-03-19 18:00:00 0.200 0.374 0.102 1.060 0 0.329 8 19:00 2026-03-19 19:00:00 0.159 0.327 0.061 1.299 0 0.000 9 20:00 2026-03-19 20:00:00 0.136 0.302 0.038 0.621 0 0.000 10 21:00 2026-03-19 21:00:00 0.127 0.292 0.029 0.621 0 0.000 11 22:00 2026-03-19 22:00:00 0.115 0.279 0.017 0.654 0 0.000 12 23:00 2026-03-19 23:00:00 0.111 0.274 0.013 0.640 0 0.000 2026-03-19 11:29:07 info: No reduced hours applied for Thuisbatterij 2026-03-19 11:29:07 info: No reduced power applied during discharging at low soc 2026-03-19 11:29:07 info: No reduced power applied during charging at high soc 2026-03-19 11:29:07 info: Startwaarde SoC Thuisbatterij: 28.0% 2026-03-19 11:29:07 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland 2026-03-19 11:29:07 info: Warmtepomp niet aanwezig - warmtepomp wordt niet ingepland 2026-03-19 11:29:07 info: Strategie: minimale kosten 2026-03-19 11:29:07 info: Maximale fout (maximal gap): 0.005000 euro 2026-03-19 11:29:07 info: Rekentijd: 0.01 sec 2026-03-19 11:29:07 waarschuwing: Geen oplossing voor: minimize cost
[ Voor 6% gewijzigd door Levim op 20-03-2026 09:58 ]
Ik heb geen EV, dus kan het niet testen; maar ik vind dit eigenlijk best slim bedacht.ErnstH schreef op donderdag 19 maart 2026 @ 09:41:
[...]
Je zou in principe het ontladen van de EV batterij dusdanig inefficient kunnen maken (bijv 1% efficiency) dat DAO dit nooit zal willen doen.
Maar dan mis je alle voordelen die de EV-configuratie mist. Check of de auto thuis staat, check of de auto ingeplugd is. Je krijgt dan sturingen terwijl de EV niet aanwezig is, dus niet optimaal omdat DAO die stroom aan de EV had toebedeeld kan het niet aan een andere gebruiker worden toebedeeld en nutteloos wegvloeit in het net?simnet schreef op donderdag 19 maart 2026 @ 11:49:
[...]
Ik heb geen EV, dus kan het niet testen; maar ik vind dit eigenlijk best slim bedacht.
Ioniq 6 LR Lounge 20" @ Elli Pro gestuurd door evcc
2700Wp SSW 30° @ SE2200 | 1720Wp SSW 5° @ HM-1500
Flickr | Canon 6D | 17-40mm f/4 + 50mm f/1.8 II + 70-200mm f/4 | 2x 430EX II | Sirui T005 + C10
Ah, ja... daar dacht ik dan weer niet aan. Is vast omheen te werken met automations, maar verre van ideaal.Bravo schreef op donderdag 19 maart 2026 @ 13:48:
[...]
Maar dan mis je alle voordelen die de EV-configuratie mist. Check of de auto thuis staat, check of de auto ingeplugd is. Je krijgt dan sturingen terwijl de EV niet aanwezig is, dus niet optimaal omdat DAO die stroom aan de EV had toebedeeld kan het niet aan een andere gebruiker worden toebedeeld en nutteloos wegvloeit in het net?
Er is een nieuwe testversie gepubliceerd: 2026.03.3.rc3
Dit staat in de changelog:
This release looks as a small release at the front-end, but in the back-end we are moving to gui-interface to fill in our settings.
This release is the first step in that direction.
The first step is that all our current settings are compared and validates with a model that is build of all possible settings.
Until now this model is only tested by @simnet and myself.<br>
@simnet is the great force and hard worker behind all these changes, all credits to him!
So we ask the testers before you install this update:
After installation there are a few new files in the app which are possibly interesting to read:
The mip-library is updated to a new version; now we don't need the self-compiled binaries.
@simnet en ik horen hier of via Github graag jullie bevindingen.
Dit staat in de changelog:
This release looks as a small release at the front-end, but in the back-end we are moving to gui-interface to fill in our settings.
This release is the first step in that direction.
The first step is that all our current settings are compared and validates with a model that is build of all possible settings.
Until now this model is only tested by @simnet and myself.<br>
@simnet is the great force and hard worker behind all these changes, all credits to him!
So we ask the testers before you install this update:
- make a backup of your "old" app (what in the "old times" was named "add-on")
- make a backup/copy of your settings (options.json) if you forget that: DAO also makes a copy of your options.jon: options_unversioned.json
After installation there are a few new files in the app which are possibly interesting to read:
- DEVELOPER_GUIDE.md (in dao/prof/config) for developers and collaborators who want make new settings.
- config_schema.json to validate the configurations
- SETTINGS.md a completely automatic generated summary of all possible settings
The mip-library is updated to a new version; now we don't need the self-compiled binaries.
@simnet en ik horen hier of via Github graag jullie bevindingen.
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
@Bravo @2xdehelft
Voor 2027 is het misschien een idee om de "voorraad" in de auto niet direct "af te schrijven", maar deze te waarderen tegen de "gemiddelde inkoopprijs" (net als bij de inhoud van de batterij en de boiler).
Dan kan deze op goedkope tijden (mits thuis en ingeplugged) opgeladen worden.
Voor 2027 is het misschien een idee om de "voorraad" in de auto niet direct "af te schrijven", maar deze te waarderen tegen de "gemiddelde inkoopprijs" (net als bij de inhoud van de batterij en de boiler).
Dan kan deze op goedkope tijden (mits thuis en ingeplugged) opgeladen worden.
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
Begrijp ik het goed dat het idee is dat dan de EV gaat bijladen als de huidige inkoopprijs laag is?KC27 schreef op donderdag 19 maart 2026 @ 17:17:
@Bravo @2xdehelft
Voor 2027 is het misschien een idee om de "voorraad" in de auto niet direct "af te schrijven", maar deze te waarderen tegen de "gemiddelde inkoopprijs" (net als bij de inhoud van de batterij en de boiler).
Dan kan deze op goedkope tijden (mits thuis en ingeplugged) opgeladen worden.
Dat doe ik momenteel nog handmatig (in DAO), evcc gaat altijd laden als de inkooprijs <18 cent is. Afhankelijk van het aantal uren stel ik een x% hogere SOC doel voor de EV in om ze niet tegen elkaar in te laten werken. Als zo'n handigheidje (altijd laden bij lage prijzen) in DAO komt zou dat heel fijn zijn.
Ioniq 6 LR Lounge 20" @ Elli Pro gestuurd door evcc
2700Wp SSW 30° @ SE2200 | 1720Wp SSW 5° @ HM-1500
Flickr | Canon 6D | 17-40mm f/4 + 50mm f/1.8 II + 70-200mm f/4 | 2x 430EX II | Sirui T005 + C10
KC27 schreef op donderdag 19 maart 2026 @ 17:10:
Er is een nieuwe testversie gepubliceerd: 2026.03.3.rc3
Dit staat in de changelog:
This release looks as a small release at the front-end, but in the back-end we are moving to gui-interface to fill in our settings.
This release is the first step in that direction.
The first step is that all our current settings are compared and validates with a model that is build of all possible settings.
Until now this model is only tested by @simnet and myself.<br>
@simnet is the great force and hard worker behind all these changes, all credits to him!
So we ask the testers before you install this update:Watch at the logging of the new app and if you find any "irregularities" tell us via tweakers or Github.
- make a backup of your "old" app (what in the "old times" was named "add-on")
- make a backup/copy of your settings (options.json) if you forget that: DAO also makes a copy of your options.jon: options_unversioned.json
After installation there are a few new files in the app which are possibly interesting to read:One thing what also changed in this test-release:
- DEVELOPER_GUIDE.md (in dao/prof/config) for developers and collaborators who want make new settings.
- config_schema.json to validate the configurations
- SETTINGS.md a completely automatic generated summary of all possible settings
The mip-library is updated to a new version; now we don't need the self-compiled binaries.
@simnet en ik horen hier of via Github graag jullie bevindingen.
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=> directory dao_data exist => /root/dao/data doesn't exist, made => /root/dao/webserver/app/static/data exist 2026-03-19 20:01:19 INFO: Configuration needs migration from unversioned to v0 2026-03-19 20:01:19 INFO: Saved backup configuration to ../data/options_unversioned.json 2026-03-19 20:01:19 INFO: Migrating unversioned configuration to v0 2026-03-19 20:01:19 INFO: Added config_version=0 to unversioned configuration 2026-03-19 20:01:19 INFO: Migrated scheduler: active=True, 12 schedule entries 2026-03-19 20:01:19 INFO: Migrated prices.vat: set vat consumption and vat production to {'2022-01-01': 21, '2022-07-01': 9, '2023-01-01': 21} 2026-03-19 20:01:19 INFO: Configuration at version 0 Error loading configuration: 5 validation errors for ConfigurationV0 battery.0.upper limit Field required [type=missing, input_value={'name': 'Victron', 'capa...ao_battery_min_soc_end'}, input_type=dict] For further information visit https://errors.pydantic.dev/2.10/v/missing battery.0.lower limit Field required [type=missing, input_value={'name': 'Victron', 'capa...ao_battery_min_soc_end'}, input_type=dict] For further information visit https://errors.pydantic.dev/2.10/v/missing electric vehicle.0.entity stop charging Field required [type=missing, input_value={'name': 'Tesla Model 3 H...est_ev_charging_ampere'}, input_type=dict] For further information visit https://errors.pydantic.dev/2.10/v/missing boiler.activate service Field required [type=missing, input_value={'boiler present': 'true'...48, 'elec. power': 3750}, input_type=dict] For further information visit https://errors.pydantic.dev/2.10/v/missing boiler.activate entity Field required [type=missing, input_value={'boiler present': 'true'...48, 'elec. power': 3750}, input_type=dict] For further information visit https://errors.pydantic.dev/2.10/v/missing check_db.py failed, exiting
Fijn dat je hebt willen testen!
Kunnen we de fouten eruit halen.
Heb je voor mij een kopie van je originele options.json?
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
Is een meerdaagse voorspelling voor jullie als DAO-gebruikers interessant, of speelt dat eigenlijk niet echt omdat jullie verbruik meestal maar per dag geoptimaliseerd hoeft te worden?
Meerdaagse prijsverwachting is zeker interessant en is al meerdere keren (kort) besproken. Zeker vanaf 2027 is het waardevoller om eigen stroom vast te houden in een batterij om later te verbruiken in plaats van in te kopen.BackupBaTTerY schreef op vrijdag 20 maart 2026 @ 10:34:
Is een meerdaagse voorspelling voor jullie als DAO-gebruikers interessant, of speelt dat eigenlijk niet echt omdat jullie verbruik meestal maar per dag geoptimaliseerd hoeft te worden?
KC27 speelt al met een ML model op dit gebied, ik heb mijn eigen integratie op basis van ned.nl ook al eens genoemd als mogelijke bron.
Ioniq 6 LR Lounge 20" @ Elli Pro gestuurd door evcc
2700Wp SSW 30° @ SE2200 | 1720Wp SSW 5° @ HM-1500
Flickr | Canon 6D | 17-40mm f/4 + 50mm f/1.8 II + 70-200mm f/4 | 2x 430EX II | Sirui T005 + C10
Hier sinds kort ook met DAO aan de slag, mooi stuk software! Vooralsnog alleen PV en EV eraan hangen en voorzichtig spelen.
Nu plugde ik net de auto in (lekker zonnig) en zie ik dat er geen laden wordt ingepland met deze melding:
Nu plugde ik net de auto in (lekker zonnig) en zie ik dat er geen laden wordt ingepland met deze melding:
Ik heb als "target" voor de auto om de volgende ochtend vol te zijn, dat leek me logisch maar op deze manier werkt het blijkbaar niet. Waar zit mijn denkfout?Opladen wordt niet ingepland, omdat opgegeven tijdstip (2026-03-21 08:00:00) ligt voorbij de planningshorizon (2026-03-20 23:00:00).
Om 13 u komen pas de prijzen voor morgen binnen, dan kan DAO pas bepalen wat het beste moment is (voor 8:00 morgenochtend) om te laden. Als je de zon en lage prijs van vandaag wilt benutten moet je die tijd eerder zetten, b.v. Voor 18:00.Darkwings schreef op vrijdag 20 maart 2026 @ 10:59:
Hier sinds kort ook met DAO aan de slag, mooi stuk software! Vooralsnog alleen PV en EV eraan hangen en voorzichtig spelen.
Nu plugde ik net de auto in (lekker zonnig) en zie ik dat er geen laden wordt ingepland met deze melding:
[...]
Ik heb als "target" voor de auto om de volgende ochtend vol te zijn, dat leek me logisch maar op deze manier werkt het blijkbaar niet. Waar zit mijn denkfout?
Ah, dat is logisch, maar ook wel jammer natuurlijk. Idealiter wil ik dat als er overschot is gedurende de dag en er kan geladen worden, dat altijd gedaan wordt, maar dat kan dus niet zo maar als ik het goed begrijp.
Misschien dat ik met een automation de target soc + tijd bijvoorbeeld naar 23 uur en 60% zet, en dan om middernacht naar 8 uur 's ochtends en 80%.
Misschien dat ik met een automation de target soc + tijd bijvoorbeeld naar 23 uur en 60% zet, en dan om middernacht naar 8 uur 's ochtends en 80%.
Dat kun je dan beter om 13:00 uur doen (als de prijzen voor morgen binnen zijn) ipv om middernacht.Darkwings schreef op vrijdag 20 maart 2026 @ 11:11:
Ah, dat is logisch, maar ook wel jammer natuurlijk. Idealiter wil ik dat als er overschot is gedurende de dag en er kan geladen worden, dat altijd gedaan wordt, maar dat kan dus niet zo maar als ik het goed begrijp.
Misschien dat ik met een automation de target soc + tijd bijvoorbeeld naar 23 uur en 60% zet, en dan om middernacht naar 8 uur 's ochtends en 80%.
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
Hier ook een foutmelding (ik heb geen boiler...)
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23Error loading configuration: 7 validation errors for ConfigurationV0 boiler.`entity actual temp.` Field required [type=missing, input_value={'boiler present': 'False'}, input_type=dict] For further information visit https://errors.pydantic.dev/2.10/v/missing boiler.entity setpoint Field required [type=missing, input_value={'boiler present': 'False'}, input_type=dict] For further information visit https://errors.pydantic.dev/2.10/v/missing boiler.entity hysterese Field required [type=missing, input_value={'boiler present': 'False'}, input_type=dict] For further information visit https://errors.pydantic.dev/2.10/v/missing boiler.cooling rate Field required [type=missing, input_value={'boiler present': 'False'}, input_type=dict] For further information visit https://errors.pydantic.dev/2.10/v/missing boiler.heating allowed below Field required [type=missing, input_value={'boiler present': 'False'}, input_type=dict] For further information visit https://errors.pydantic.dev/2.10/v/missing boiler.activate service Field required [type=missing, input_value={'boiler present': 'False'}, input_type=dict] For further information visit https://errors.pydantic.dev/2.10/v/missing boiler.activate entity Field required [type=missing, input_value={'boiler present': 'False'}, input_type=dict] For further information visit https://errors.pydantic.dev/2.10/v/missing check_db.py failed, exiting
code:
1
2
3
| "boiler": {
"boiler present": "False"
} |
Ik zie dat ik voor testing wat van de acterende entity settings heb weggehaald, mogelijk zorgt dat voor problemen?KC27 schreef op donderdag 19 maart 2026 @ 21:13:
[...]
Fijn dat je hebt willen testen!
Kunnen we de fouten eruit halen.
Heb je voor mij een kopie van je originele options.json?
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"battery": [ { "name": "Victron", "capacity": 64.3, "entity actual level": "input_number.doa_battery_entity_actual_level_testing", "solar": [], "charge stages": [ { "power": 600, "efficiency": 0.85 }, { "power": 1500, "efficiency": 0.92 }, { "power": 3000, "efficiency": 0.93 }, { "power": 10500, "efficiency": 0.90 }, { "power": 11250, "efficiency": 0.89 } ], "discharge stages": [ { "power": 600, "efficiency": 0.90 }, { "power": 1500, "efficiency": 0.95 }, { "power": 2400, "efficiency": 0.96 }, { "power": 12300, "efficiency": 0.92 } ], "cycle cost": 0.01, "dc_to_bat efficiency": 0.98, "bat_to_dc efficiency": 0.98, "minimum power": 600, "entity min soc end opt": "input_number.dao_battery_min_soc_end" } ],code:
1 2 3 4 5 6 7 8 9 10 11"boiler": { "boiler present": "true", "entity actual temp.": "sensor.hot_water_charging_bt6_30010", "entity setpoint": "input_number.dao_boiler_setpoint", "entity hysterese": "input_number.dao_boiler_hysteresis", "cop": 2.9, "cooling rate": 0.3, "volume": 500, "heating allowed below": 48, "elec. power": 3750 },code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22"electric vehicle": [ { "name": "Tesla Model 3", "capacity": 68.45, "entity position": "device_tracker.tesla_location", "entity actual level": "sensor.tesla_battery", "entity plugged in": "binary_sensor.tesla_charger_plug", "charge stages": [ {"ampere": 6, "efficiency": 0.96}, {"ampere": 16, "efficiency": 0.98} ], "charge three phase": "true", "charge scheduler": { "entity set level": "input_number....", "entity ready datetime": "input_datetime...." }, "entity set charging ampere": "input_number....", "charge switch": "input_boolean....", "entity max amperage": "input_number.dao_max_tesla_charge_amperage", } ],
Leuk om te zien dat hier wel wat interesse voor is en dat een paar mensen dit al hebben genoemd.Bravo schreef op vrijdag 20 maart 2026 @ 10:54:
[...]
Meerdaagse prijsverwachting is zeker interessant en is al meerdere keren (kort) besproken. Zeker vanaf 2027 is het waardevoller om eigen stroom vast te houden in een batterij om later te verbruiken in plaats van in te kopen.
KC27 speelt al met een ML model op dit gebied, ik heb mijn eigen integratie op basis van ned.nl ook al eens genoemd als mogelijke bron.
Ik werk hier zelf al wat langer aan en ben er in de tussentijd best ver mee gekomen. Het begint inmiddels steeds meer op een marktrijp product te lijken, al is het natuurlijk nog niet helemaal af. Juist de laatste stap vind ik belangrijk: het beter laten aansluiten op wat gebruikers in de praktijk echt nodig hebben.
Daarom zou ik graag meer contact hebben met echte gebruikers. Alleen zo kan ik het verder verbeteren en echt goed afstemmen op hoe mensen het daadwerkelijk willen gebruiken.
Als iemand het interessant vindt om mee te denken, feedback te geven of eens te kijken naar mogelijke koppelingen, dan hoor ik dat heel graag.
Ik heb trouwens ook al een API die de voorspelde prijs teruggeeft, maar er is op dit moment nog geen echte praktische integratie met bijvoorbeeld Home Assistant.
(https://stroomprijsprognose.nl/
)
Op die website staat dat de werkelijke day-ahead prijs al bekend is tot zondag. Dat klopt niet helemaal lijkt me?
Dank voor je feedback! Ik wil dit graag goed corrigeren, maar ik begrijp je opmerking nog niet helemaal.simnet schreef op vrijdag 20 maart 2026 @ 17:17:
[...]
Op die website staat dat de werkelijke day-ahead prijs al bekend is tot zondag. Dat klopt niet helemaal lijkt me?
Kun je iets concreter aangeven welke tekst/sectie je bedoelt?
Als het kan: welk tabblad, welke zin (liefst even citeren) en voor welke datum/situatie het volgens jou niet klopt.
Dan kan ik precies checken waar het misgaat en het direct aanpassen.
Ik heb gevonden wat je bedoelt en ik ga het meteen fixen. Het was een fout waarbij de prijs van zaterdag blijkbaar ook voor zondag werd meegenomen... door 00:00 uur...simnet schreef op vrijdag 20 maart 2026 @ 17:17:
[...]
Op die website staat dat de werkelijke day-ahead prijs al bekend is tot zondag. Dat klopt niet helemaal lijkt me?