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 moet ik dat ook eens gaan doen vrees ik; mijn Growatt en Hoymiles omvormers vertonen hetzelfde gedrag.KC27 schreef op woensdag 25 februari 2026 @ 13:46:
Misschien (waarschijnlijk) werkt de volgende oplossing:
Maak in HA een tweede sensor aan en vul de historie van die sensor met echte nul-getallen (moet je wel enige kennis van sql hebben). Deze tweede sensor neem je op in de lijst van sensoren bij je solar device.
Maar aangezien veel zonnestroom-omvormers gevoed worden door de zon is het best normaal dat er geen data meer vanaf komt als de zon weg is. Eigenlijk zou DAO die fake nul-sensor onder water al toe kunnen voegen?
Goed idee, ik ga kijken of ik dit kan opnemen in de volgende (test)versie.DaBit schreef op donderdag 26 februari 2026 @ 08:23:
[...]
Dan moet ik dat ook eens gaan doen vrees ik; mijn Growatt en Hoymiles omvormers vertonen hetzelfde gedrag.
Maar aangezien veel zonnestroom-omvormers gevoed worden door de zon is het best normaal dat er geen data meer vanaf komt als de zon weg is. Eigenlijk zou DAO die fake nul-sensor onder water al toe kunnen voegen?
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
Zeker! Hierbij:KC27 schreef op donderdag 26 februari 2026 @ 00:10:
[...]
Ik heb al een fout gevonden (factor 1000 kW -> W).
Maar ik wil het met jouw situatie/settings eerst testen.
Heb je voor mij je battery settings?
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"battery": [ { "name": "Dyness T35", "entity actual level": "sensor.deye_sunsynk_sol_ark_3_phase_hv_battery_state_of_charge", "capacity": 35, "upper limit": 100, "lower limit": 5, "optimal lower level": 30, "penalty_low_soc": 0.0015, "entity min soc end opt": "input_number.dao_min_soc_einde_opt", "entity max soc end opt": "input_number.dao_max_soc_einde_opt", "charge stages": [ { "power": 0, "efficiency": 1 }, { "power": 30, "efficiency": 0.5 }, { "power": 60, "efficiency": 0.5 }, { "power": 90, "efficiency": 0.5 }, { "power": 150, "efficiency": 0.5 }, { "power": 300, "efficiency": 0.9 }, { "power": 600, "efficiency": 0.9 }, { "power": 1200, "efficiency": 0.9 }, { "power": 2400, "efficiency": 0.98 }, { "power": 3600, "efficiency": 0.98 }, { "power": 4800, "efficiency": 0.98 }, { "power": 6000, "efficiency": 0.98 }, { "power": 7200, "efficiency": 0.98 }, { "power": 10000, "efficiency": 0.98 }, { "power": 12780, "efficiency": 0.98 }, { "power": 15000, "efficiency": 0.98 } ], "discharge stages": [ { "power": 0, "efficiency": 1 }, { "power": 30, "efficiency": 0.5 }, { "power": 60, "efficiency": 0.5 }, { "power": 90, "efficiency": 0.5 }, { "power": 150, "efficiency": 0.5 }, { "power": 300, "efficiency": 0.9 }, { "power": 600, "efficiency": 0.9 }, { "power": 1200, "efficiency": 0.9 }, { "power": 2400, "efficiency": 0.98 }, { "power": 3600, "efficiency": 0.98 }, { "power": 4800, "efficiency": 0.98 }, { "power": 6000, "efficiency": 0.98 }, { "power": 7200, "efficiency": 0.98 }, { "power": 10000, "efficiency": 0.98 }, { "power": 12780, "efficiency": 0.98 }, { "power": 15000, "efficiency": 0.98 } ], "reduced hours": {}, "minimum power": 500, "dc_to_bat efficiency": 0.98, "dc_to_bat max power": 16000, "bat_to_dc efficiency": 0.98, "bat_to_dc max power": 16000, "reduce_power_low_soc": [ { "soc": 30, "power": 9500 }, { "soc": 10, "power": 5700 }, { "soc": 1, "power": 2500 } ], "reduce_power_high_soc": [ { "soc": 70, "power": 9500 }, { "soc": 90, "power": 5700 }, { "soc": 99, "power": 2500 } ], "cycle cost": 0.015, "entity set power feedin": "input_number.feedin_grid", "entity set operating mode": "input_select.ess_operating_mode", "entity stop inverter": "input_datetime.stop_deye_ess", "entity balance switch": "input_boolean.balanceer_grid", "entity from battery": "input_number.deye_from_battery", "entity from pv": "input_number.deye_from_pv", "entity from ac": "input_number.deye_from_ac", "solar": [ { "name": "woning", "tilt": 45, "orientation": 75, "capacity": 9.9, "yield": 0.008, "entity pv switch": "input_boolean.pv_woning_aan_uit" } ] } ],
Nu valt mij op dat ik sinds kort geen aansturing meer zie naar mijn WP welke ingesteld staat op on/off
Mijn stukje config
Daarnaast zie ik elke 10 minuten het volgende terug komen in mijn logs.code:
1 2 3 4 5 6 7 8 9 10 11 12"heating": { "heater present": "True", "adjustment" : "on/off", "entity hp switch": "input_boolean.dao_wp_on_off", "entity avg outside temp": "input_number.dao_wp_avg_outside", "degree days factor": 4.791, "min run length": 1, "entity hp heat demand": "climate.mythermostat", "entity hp heat produced": "sensor.dewarmte_ao_a_232_heat_output_energy_daily", "entity hp cop": "sensor.dewarmte_ao_a_232_cop", "entity hp power": "input_number.dao_wp_power" },
Ik heb de scheduler voor de ml predictions maar op 1 moment ingesteld.
Heeft bovenstaande en dit wellicht met elkaar te maken?
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 242026-02-26 00:07:14,538 info root MainThread : ML prediction Oost date_time prediction 0 2026-02-27 00:00:00+01:00 0.000000 1 2026-02-27 01:00:00+01:00 0.000000 2 2026-02-27 02:00:00+01:00 0.000000 3 2026-02-27 03:00:00+01:00 0.000000 4 2026-02-27 04:00:00+01:00 3.539477 5 2026-02-27 05:00:00+01:00 1.100403 6 2026-02-27 06:00:00+01:00 1.941071 7 2026-02-27 07:00:00+01:00 2.917656 8 2026-02-27 08:00:00+01:00 4.265447 9 2026-02-27 09:00:00+01:00 3.065702 10 2026-02-27 10:00:00+01:00 0.892474 11 2026-02-27 11:00:00+01:00 0.437332 12 2026-02-27 12:00:00+01:00 0.264608 13 2026-02-27 13:00:00+01:00 0.030621 14 2026-02-27 14:00:00+01:00 0.000000 15 2026-02-27 15:00:00+01:00 0.000000 16 2026-02-27 16:00:00+01:00 0.000000 17 2026-02-27 17:00:00+01:00 0.000000 18 2026-02-27 18:00:00+01:00 0.000000 19 2026-02-27 19:00:00+01:00 0.000000 20 2026-02-27 20:00:00+01:00 0.000000 21 2026-02-27 21:00:00+01:00 0.000000
scheduler configcode:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19"scheduler": { "active": "true", "0430": "get_meteo_data", "1030": "get_meteo_data", "1630": "get_meteo_data", "2230": "get_meteo_data", "1255": "get_day_ahead_prices", "1355": "get_day_ahead_prices", "1455": "get_day_ahead_prices", "1554": "get_day_ahead_prices", "1655": "get_day_ahead_prices", "xx00": "calc_optimum", "xx15": "calc_optimum", "xx30": "calc_optimum", "xx45": "calc_optimum", "2359": "clean_data", "0005": "calc_baseloads", "0700": "train_ml_predictions" }
WP: DeWarmte PompAO 6.4Kw Hybrid, CV Intergas, Thermostaat Netatmo, 70m2 vvw, PV: 34x 325wp solaredge omvormer en optimizers,Wan ip adres weten? https://mijnips.eu
Ik kan het nog niet begrijpen. Dus nog een paar vragen:f.welvering schreef op donderdag 26 februari 2026 @ 11:57:
Ik heb dao nog niet actief in gebruik maar doe een poging om alles zover in te richten om het binnekort wel actief mijn huis te laten sturen.
Nu valt mij op dat ik sinds kort geen aansturing meer zie naar mijn WP welke ingesteld staat op on/off
Mijn stukje config
[...]
Daarnaast zie ik elke 10 minuten het volgende terug komen in mijn logs.
Ik heb de scheduler voor de ml predictions maar op 1 moment ingesteld.
Heeft bovenstaande en dit wellicht met elkaar te maken?
[...]
[...]
Wat is de bestandsnaam van de log die iedere 10 minuten terugkomt
WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer
Ik kan het nog niet begrijpen. Dus nog een paar vragen:f.welvering schreef op donderdag 26 februari 2026 @ 11:57:
Ik heb dao nog niet actief in gebruik maar doe een poging om alles zover in te richten om het binnekort wel actief mijn huis te laten sturen.
Nu valt mij op dat ik sinds kort geen aansturing meer zie naar mijn WP welke ingesteld staat op on/off
Mijn stukje config
[...]
Daarnaast zie ik elke 10 minuten het volgende terug komen in mijn logs.
Ik heb de scheduler voor de ml predictions maar op 1 moment ingesteld.
Heeft bovenstaande en dit wellicht met elkaar te maken?
[...]
[...]
Wat is de bestandsnaam van de log die iedere 10 minuten terugkomt?
Heb je een volledige logging van een berekening?
WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer
Misschien inderdaad even 1 ding tegelijkertijd.KC27 schreef op donderdag 26 februari 2026 @ 12:40:
[...]
Ik kan het nog niet begrijpen. Dus nog een paar vragen:
Wat is de bestandsnaam van de log die iedere 10 minuten terugkomt
De hoeveelheid logs is wellicht niet interessant, gaat mij er primair om dat DAO de on/off entity niet meer aanstuurt. Onderstaand de recentste log van de berekening:
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 2582026-02-26 12:00:00 info: Day Ahead Optimalisering versie: 2026.02.2 2026-02-26 12:00:00 info: Day Ahead Optimalisering gestart op: 26-02-2026 12:00:00 2026-02-26 12:00:00 info: Day Ahead Optimalisatie gestart: 26-02-2026 12:00:00 taak: calc_optimum 2026-02-26 12:00:00 info: Debug = False 2026-02-26 12:00:00 info: Zelf berekende baseload 2026-02-26 12:00:00 info: ML prediction Oost date_time prediction 0 2026-02-26 12:00:00+01:00 3.008 1 2026-02-26 13:00:00+01:00 2.039 2 2026-02-26 14:00:00+01:00 1.490 3 2026-02-26 15:00:00+01:00 0.903 4 2026-02-26 16:00:00+01:00 0.400 5 2026-02-26 17:00:00+01:00 0.173 6 2026-02-26 18:00:00+01:00 0.010 7 2026-02-26 19:00:00+01:00 0.000 8 2026-02-26 20:00:00+01:00 0.000 9 2026-02-26 21:00:00+01:00 0.000 10 2026-02-26 22:00:00+01:00 0.000 11 2026-02-26 23:00:00+01:00 0.000 2026-02-26 12:00:00 info: Start waarden: uur tijd spot p_l p_t base pv_ac pv_dc 0 12:00 2026-02-26 12:00:00 0.043 0.200 0.077 0.287 0.843 0 1 12:15 2026-02-26 12:15:00 0.017 0.169 0.046 0.282 0.782 0 2 12:30 2026-02-26 12:30:00 0.008 0.157 0.034 0.277 0.722 0 3 12:45 2026-02-26 12:45:00 0.007 0.156 0.033 0.273 0.661 0 4 13:00 2026-02-26 13:00:00 0.010 0.160 0.037 0.273 0.594 0 5 13:15 2026-02-26 13:15:00 0.009 0.158 0.035 0.269 0.533 0 6 13:30 2026-02-26 13:30:00 0.011 0.162 0.039 0.264 0.473 0 7 13:45 2026-02-26 13:45:00 0.019 0.171 0.048 0.246 0.439 0 8 14:00 2026-02-26 14:00:00 0.012 0.162 0.039 0.213 0.425 0 9 14:15 2026-02-26 14:15:00 0.035 0.190 0.067 0.195 0.390 0 10 14:30 2026-02-26 14:30:00 0.049 0.207 0.084 0.177 0.356 0 11 14:45 2026-02-26 14:45:00 0.060 0.220 0.098 0.177 0.319 0 12 15:00 2026-02-26 15:00:00 0.048 0.206 0.083 0.185 0.280 0 13 15:15 2026-02-26 15:15:00 0.058 0.218 0.095 0.185 0.243 0 14 15:30 2026-02-26 15:30:00 0.065 0.226 0.103 0.185 0.206 0 15 15:45 2026-02-26 15:45:00 0.082 0.246 0.124 0.206 0.175 0 16 16:00 2026-02-26 16:00:00 0.060 0.220 0.097 0.239 0.143 0 17 16:15 2026-02-26 16:15:00 0.084 0.250 0.127 0.260 0.111 0 18 16:30 2026-02-26 16:30:00 0.098 0.266 0.143 0.281 0.080 0 19 16:45 2026-02-26 16:45:00 0.105 0.274 0.151 0.315 0.066 0 20 17:00 2026-02-26 17:00:00 0.090 0.256 0.133 0.357 0.063 0 21 17:15 2026-02-26 17:15:00 0.094 0.261 0.138 0.391 0.049 0 22 17:30 2026-02-26 17:30:00 0.100 0.269 0.146 0.425 0.035 0 23 17:45 2026-02-26 17:45:00 0.111 0.282 0.159 0.465 0.025 0 24 18:00 2026-02-26 18:00:00 0.098 0.267 0.144 0.533 0.015 0 25 18:15 2026-02-26 18:15:00 0.101 0.269 0.147 0.573 0.005 0 26 18:30 2026-02-26 18:30:00 0.104 0.273 0.150 0.612 0.000 0 27 18:45 2026-02-26 18:45:00 0.109 0.280 0.157 0.554 0.000 0 28 19:00 2026-02-26 19:00:00 0.113 0.285 0.162 0.413 0.001 0 29 19:15 2026-02-26 19:15:00 0.109 0.280 0.157 0.355 0.000 0 30 19:30 2026-02-26 19:30:00 0.103 0.273 0.150 0.297 0.000 0 31 19:45 2026-02-26 19:45:00 0.092 0.259 0.137 0.279 0.000 0 32 20:00 2026-02-26 20:00:00 0.102 0.271 0.148 0.287 0.000 0 33 20:15 2026-02-26 20:15:00 0.088 0.254 0.131 0.269 0.000 0 34 20:30 2026-02-26 20:30:00 0.087 0.253 0.130 0.251 0.000 0 35 20:45 2026-02-26 20:45:00 0.079 0.243 0.120 0.249 0.000 0 36 21:00 2026-02-26 21:00:00 0.093 0.260 0.138 0.268 0.000 0 37 21:15 2026-02-26 21:15:00 0.086 0.252 0.129 0.266 0.000 0 38 21:30 2026-02-26 21:30:00 0.081 0.246 0.123 0.265 0.000 0 39 21:45 2026-02-26 21:45:00 0.072 0.235 0.112 0.230 0.000 0 40 22:00 2026-02-26 22:00:00 0.087 0.253 0.130 0.162 0.000 0 41 22:15 2026-02-26 22:15:00 0.080 0.244 0.121 0.127 0.000 0 42 22:30 2026-02-26 22:30:00 0.076 0.240 0.117 0.092 0.000 0 43 22:45 2026-02-26 22:45:00 0.070 0.232 0.109 0.083 0.000 0 44 23:00 2026-02-26 23:00:00 0.084 0.249 0.126 0.096 0.000 0 45 23:15 2026-02-26 23:15:00 0.073 0.236 0.113 0.087 0.000 0 46 23:30 2026-02-26 23:30:00 0.068 0.230 0.107 0.079 0.000 0 47 23:45 2026-02-26 23:45:00 0.063 0.224 0.101 0.071 0.000 0 2026-02-26 12:00:00 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland 2026-02-26 12:00:00 info: Instellingen voor laden van EV: Jeep Avenger Elektro 2026-02-26 12:00:00 info: Direct laden is uit 2026-02-26 12:00:00 info: Ampere Effic. Grid kW Accu kW 2026-02-26 12:00:00 info: 0.00 1.00 0.00 0.00 2026-02-26 12:00:00 info: 6.00 0.95 4.14 3.93 2026-02-26 12:00:00 info: 10.00 1.00 6.90 6.90 2026-02-26 12:00:00 info: 13.00 0.95 8.97 8.52 2026-02-26 12:00:00 info: 16.00 0.92 11.04 10.16 2026-02-26 12:00:00 info: Capaciteit accu: 58 kWh 2026-02-26 12:00:00 info: Maximaal laadvermogen: 11.04 kW 2026-02-26 12:00:00 info: Klaar met laden op: 27-02-2026 07:00:00 2026-02-26 12:00:00 info: Huidig laadniveau: 100.0 % 2026-02-26 12:00:00 info: Gewenst laadniveau:100.0 % 2026-02-26 12:00:00 info: Marge voor het laden: 1 % 2026-02-26 12:00:00 info: Locatie: not_home 2026-02-26 12:00:00 info: Ingeplugged:True 2026-02-26 12:00:00 info: Benodigde netto energie: 0.000 kWh 2026-02-26 12:00:00 info: Tijd nodig om te laden: 0:0 uur 2026-02-26 12:00:00 info: Afgerond naar hele intervallen: 0 kwartier 2026-02-26 12:00:00 info: Stand laden schakelaar: off 2026-02-26 12:00:00 info: Stand aantal ampere laden: 10.0 A 2026-02-26 12:00:00 info: Opladen wordt niet ingepland, omdat werkelijk niveau (100.0%) hoger is of gelijk aan gewenst niveau (100.0% minus de marge 1%), auto is niet huis, opgegeven tijdstip (2026-02-27 07:00:00) ligt voorbij de planningshorizon (2026-02-26 23:45:00). 2026-02-26 12:00:00 info: Gewogen graaddagen vandaag: 6.5 K.day 2026-02-26 12:00:00 info: Gewogen graaddagen totaal: 6.5 K.day 2026-02-26 12:00:00 info: Degree days factor: 4.8 kWh/K.day 2026-02-26 12:00:00 info: Totaal benodigde warmte: 31.0 kWh 2026-02-26 12:00:00 info: Reeds geproduceerde warmte: 27.9 kWh 2026-02-26 12:00:00 info: Nog benodigde warmte: 3.0 kWh 2026-02-26 12:00:00 info: Regeling warmtepomp: on/off 2026-02-26 12:00:00 info: Actuele warmtevraag: Nee 2026-02-26 12:00:00 info: Minimale runlengte 1 uur 2026-02-26 12:00:00 info: Beschikbaar zijn: 11 uur 2026-02-26 12:00:00 info: On/off warmtepomp wordt ingepland 2026-02-26 12:00:00 info: Gem. buitentemperatuur vandaag: 10.1 °C 2026-02-26 12:00:00 info: Voorspelde gemiddelde buiten temperatuur: 10.1 °C 2026-02-26 12:00:00 info: COP: 4.4 2026-02-26 12:00:00 info: Elektrisch vermogen: 0.6 kW-e 2026-02-26 12:00:00 info: Thermisch vermogen: 2.6 kW-th 2026-02-26 12:00:00 info: Ingepland worden: 2 uur 2026-02-26 12:00:00 info: Warmtepomp staat stil 2026-02-26 12:00:00 info: Eerste blok van 1 uur 2026-02-26 12:00:00 info: Dan nog 1 blokken van 1 uur 2026-02-26 12:00:00 info: Totaal aantal blokken: 2 2026-02-26 12:00:00 info: Apparaat wasmachine direct starten staat uit 2026-02-26 12:00:00 info: Apparaat wasmachine met programma 'Donker 40 graden' wordt ingepland tussen 2026-02-26 12:00 en 2026-02-26 18:00. 2026-02-26 12:00:00 info: Strategie: minimale kosten 2026-02-26 12:00:00 info: Maximale fout (maximal gap): 0.005000 euro 2026-02-26 12:00:00 info: Rekentijd: 0.43 sec 2026-02-26 12:00:00 info: Het programma heeft een optimale oplossing gevonden. 2026-02-26 12:00:00 info: Inzet warmtepomp 2026-02-26 12:00:00 info: Blokken: 2026-02-26 12:00:00 info: Bloknr 0 start 3 lengte 4 laatste 6 2026-02-26 12:00:00 info: Bloknr 1 start 7 lengte 4 laatste 10 2026-02-26 12:00:00 info: u uur tar hp_s_on hp_on heat cons 2026-02-26 12:00:00 info: 0 12:00 0.2002 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 1 12:15 0.1688 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 2 12:30 0.1571 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 3 12:45 0.1556 1.00 1 0.66 0.15 2026-02-26 12:00:00 info: 4 13:00 0.1597 1.00 1 0.66 0.15 2026-02-26 12:00:00 info: 5 13:15 0.1583 1.00 1 0.66 0.15 2026-02-26 12:00:00 info: 6 13:30 0.1615 1.00 1 0.66 0.15 2026-02-26 12:00:00 info: 7 13:45 0.1707 1.00 1 0.66 0.15 2026-02-26 12:00:00 info: 8 14:00 0.1620 1.00 1 0.66 0.15 2026-02-26 12:00:00 info: 9 14:15 0.1901 1.00 1 0.66 0.15 2026-02-26 12:00:00 info: 10 14:30 0.2073 1.00 1 0.66 0.15 2026-02-26 12:00:00 info: 11 14:45 0.2204 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 12 15:00 0.2055 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 13 15:15 0.2178 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 14 15:30 0.2262 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 15 15:45 0.2464 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 16 16:00 0.2198 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 17 16:15 0.2497 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 18 16:30 0.2659 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 19 16:45 0.2742 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 20 17:00 0.2562 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 21 17:15 0.2611 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 22 17:30 0.2688 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 23 17:45 0.2822 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 24 18:00 0.2667 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 25 18:15 0.2694 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 26 18:30 0.2731 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 27 18:45 0.2799 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 28 19:00 0.2849 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 29 19:15 0.2801 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 30 19:30 0.2728 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 31 19:45 0.2594 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 32 20:00 0.2708 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 33 20:15 0.2542 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 34 20:30 0.2526 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 35 20:45 0.2433 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 36 21:00 0.2604 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 37 21:15 0.2520 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 38 21:30 0.2460 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 39 21:45 0.2346 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 40 22:00 0.2532 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 41 22:15 0.2441 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 42 22:30 0.2397 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 43 22:45 0.2322 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 44 23:00 0.2488 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 45 23:15 0.2361 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 46 23:30 0.2299 0.00 0 0.00 0.00 2026-02-26 12:00:00 info: 47 23:45 0.2243 0.00 0 0.00 0.00 2026-02-26 12:00:02 info: Berekende prognoses: uur bat_in bat_out cons prod base boil wp ev pv_ac cost profit b_tem mach 12:00 0.00 0.00 0.00 0.56 0.29 0.00 0.00 0.00 0.84 0.00 -0.04 20.00 0.00 12:15 0.00 0.00 0.00 0.00 0.28 0.00 0.00 0.00 0.78 0.00 -0.00 20.00 0.50 12:30 0.00 0.00 0.00 0.07 0.28 0.00 0.00 0.00 0.72 0.00 -0.00 20.00 0.38 12:45 0.00 0.00 0.00 0.11 0.27 0.00 0.15 0.00 0.66 0.00 -0.00 20.00 0.12 13:00 0.00 0.00 0.00 0.07 0.27 0.00 0.15 0.00 0.59 0.00 -0.00 20.00 0.10 13:15 0.00 0.00 0.00 0.06 0.27 0.00 0.15 0.00 0.53 0.00 -0.00 20.00 0.05 13:30 0.00 0.00 0.02 0.00 0.26 0.00 0.15 0.00 0.47 0.00 -0.00 20.00 0.07 13:45 0.00 0.00 0.00 0.04 0.25 0.00 0.15 0.00 0.44 0.00 -0.00 20.00 0.00 14:00 0.00 0.00 0.00 0.06 0.21 0.00 0.15 0.00 0.42 0.00 -0.00 20.00 0.00 14:15 0.00 0.00 0.00 0.05 0.20 0.00 0.15 0.00 0.39 0.00 -0.00 20.00 0.00 14:30 0.00 0.00 0.00 0.03 0.18 0.00 0.15 0.00 0.36 0.00 -0.00 20.00 0.00 14:45 0.00 0.00 0.00 0.14 0.18 0.00 0.00 0.00 0.32 0.00 -0.01 20.00 0.00 15:00 0.00 0.00 0.00 0.09 0.18 0.00 0.00 0.00 0.28 0.00 -0.01 20.00 0.00 15:15 0.00 0.00 0.00 0.06 0.18 0.00 0.00 0.00 0.24 0.00 -0.01 20.00 0.00 15:30 0.00 0.00 0.00 0.02 0.18 0.00 0.00 0.00 0.21 0.00 -0.00 20.00 0.00 15:45 0.00 0.00 0.03 0.00 0.21 0.00 0.00 0.00 0.17 0.01 -0.00 20.00 0.00 16:00 0.00 0.00 0.10 0.00 0.24 0.00 0.00 0.00 0.14 0.02 -0.00 20.00 0.00 16:15 0.00 0.00 0.15 0.00 0.26 0.00 0.00 0.00 0.11 0.04 -0.00 20.00 0.00 16:30 0.00 0.00 0.20 0.00 0.28 0.00 0.00 0.00 0.08 0.05 -0.00 20.00 0.00 16:45 0.00 0.00 0.25 0.00 0.31 0.00 0.00 0.00 0.07 0.07 -0.00 20.00 0.00 17:00 0.00 0.00 0.29 0.00 0.36 0.00 0.00 0.00 0.06 0.08 -0.00 20.00 0.00 17:15 0.00 0.00 0.34 0.00 0.39 0.00 0.00 0.00 0.05 0.09 -0.00 20.00 0.00 17:30 0.00 0.00 0.39 0.00 0.43 0.00 0.00 0.00 0.04 0.10 -0.00 20.00 0.00 17:45 0.00 0.00 0.44 0.00 0.46 0.00 0.00 0.00 0.02 0.12 -0.00 20.00 0.00 18:00 0.00 0.00 0.52 0.00 0.53 0.00 0.00 0.00 0.02 0.14 -0.00 20.00 0.00 18:15 0.00 0.00 0.57 0.00 0.57 0.00 0.00 0.00 0.01 0.15 -0.00 20.00 0.00 18:30 0.00 0.00 0.61 0.00 0.61 0.00 0.00 0.00 0.00 0.17 -0.00 20.00 0.00 18:45 0.00 0.00 0.55 0.00 0.55 0.00 0.00 0.00 0.00 0.16 -0.00 20.00 0.00 19:00 0.00 0.00 0.41 0.00 0.41 0.00 0.00 0.00 0.00 0.12 -0.00 20.00 0.00 19:15 0.00 0.00 0.36 0.00 0.36 0.00 0.00 0.00 0.00 0.10 -0.00 20.00 0.00 19:30 0.00 0.00 0.30 0.00 0.30 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 19:45 0.00 0.00 0.28 0.00 0.28 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 20:00 0.00 0.00 0.29 0.00 0.29 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 20:15 0.00 0.00 0.27 0.00 0.27 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 20:30 0.00 0.00 0.25 0.00 0.25 0.00 0.00 0.00 0.00 0.06 -0.00 20.00 0.00 20:45 0.00 0.00 0.25 0.00 0.25 0.00 0.00 0.00 0.00 0.06 -0.00 20.00 0.00 21:00 0.00 0.00 0.27 0.00 0.27 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 21:15 0.00 0.00 0.27 0.00 0.27 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 21:30 0.00 0.00 0.26 0.00 0.26 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.05 -0.00 20.00 0.00 22:00 0.00 0.00 0.16 0.00 0.16 0.00 0.00 0.00 0.00 0.04 -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.03 -0.00 20.00 0.00 22:30 0.00 0.00 0.09 0.00 0.09 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 22:45 0.00 0.00 0.08 0.00 0.08 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 23:00 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 23:15 0.00 0.00 0.09 0.00 0.09 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 23:30 0.00 0.00 0.08 0.00 0.08 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 23:45 0.00 0.00 0.07 0.00 0.07 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 Totaal 0.00 0.00 8.69 1.37 12.93 0.00 1.20 0.00 8.03 2.29 -0.09 NaN 1.23 2026-02-26 12:00:02 info: Consumption 8.69 (kWh) 2026-02-26 12:00:02 info: Cost consumption 2.29 (€) 2026-02-26 12:00:02 info: Tariff consumption 0.263 (€/kWh) 2026-02-26 12:00:02 info: Production 1.37 (kWh) 2026-02-26 12:00:02 info: Profit production -0.09 (€) 2026-02-26 12:00:02 info: Tariff production 0.068 (€/kWh) 2026-02-26 12:00:02 info: Calculation profit after optimize in € Cost before optimize 2.19 Cost consumption 2.29 Cycle cost 0.00 Penalty cost 0.00 Battery storage 0.00 Boiler storage 0.00 Profit production -0.09 Total 2.19 Cost after optimize 2.19 Profit: 0.00 2026-02-26 12:00:02 info: Doorzetten van alle settings naar HA 2026-02-26 12:00:02 info: Laden van Jeep Avenger Elektro is niet ingepland 2026-02-26 12:00:02 info: Berekeningsuitkomst voor opladen van Jeep Avenger Elektro: 2026-02-26 12:00:02 info: - aantal ampere 0A (was 10.0A) 2026-02-26 12:00:02 info: - stand schakelaar 'off' (was 'off') 2026-02-26 12:00:02 info: - positie: not_home 2026-02-26 12:00:02 info: - ingeplugd: True 2026-02-26 12:00:02 info: Jeep Avenger Elektro is niet thuis of niet ingeplugd 2026-02-26 12:00:02 info: Evaluatie status laden Jeep Avenger Elektro op 2026-02-26 12:00 2026-02-26 12:00:02 info: - schakelaar laden: off 2026-02-26 12:00:02 info: - aantal ampere: 10.0 2026-02-26 12:00:02 info: Apparaat: wasmachine 2026-02-26 12:00:02 info: Programma: Donker 40 graden 2026-02-26 12:00:02 info: Start op 2026-02-26 12:15 2026-02-26 12:00:02 info: Is klaar op 2026-02-26 13:45
WP: DeWarmte PompAO 6.4Kw Hybrid, CV Intergas, Thermostaat Netatmo, 70m2 vvw, PV: 34x 325wp solaredge omvormer en optimizers,Wan ip adres weten? https://mijnips.eu
Volgens deze logging zou de wp om 12:45 aangezet worden. Is dat niet gebeurd?f.welvering schreef op donderdag 26 februari 2026 @ 13:07:
[...]
Misschien inderdaad even 1 ding tegelijkertijd.
De hoeveelheid logs is wellicht niet interessant, gaat mij er primair om dat DAO de on/off entity niet meer aanstuurt. Onderstaand de recentste log van de berekening:
[...]
Heb je de logging van 12:45 en/of 13:00 uur?
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
Nee dat is niet gebeurdKC27 schreef op donderdag 26 februari 2026 @ 15:31:
[...]
Volgens deze logging zou de wp om 12:45 aangezet worden. Is dat niet gebeurd?
Heb je de logging van 12:45 en/of 13:00 uur?
12:45
13:00code:
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 249log/calc_2026-02-26__12\:45.log 2026-02-26 12:45:00 info: Day Ahead Optimalisering versie: 2026.02.2 2026-02-26 12:45:00 info: Day Ahead Optimalisering gestart op: 26-02-2026 12:45:00 2026-02-26 12:45:00 info: Day Ahead Optimalisatie gestart: 26-02-2026 12:45:00 taak: calc_optimum 2026-02-26 12:45:00 info: Debug = False 2026-02-26 12:45:00 info: Zelf berekende baseload 2026-02-26 12:45:00 info: ML prediction Oost date_time prediction 0 2026-02-26 12:00:00+01:00 3.008 1 2026-02-26 13:00:00+01:00 2.039 2 2026-02-26 14:00:00+01:00 1.490 3 2026-02-26 15:00:00+01:00 0.903 4 2026-02-26 16:00:00+01:00 0.400 5 2026-02-26 17:00:00+01:00 0.173 6 2026-02-26 18:00:00+01:00 0.010 7 2026-02-26 19:00:00+01:00 0.000 8 2026-02-26 20:00:00+01:00 0.000 9 2026-02-26 21:00:00+01:00 0.000 10 2026-02-26 22:00:00+01:00 0.000 11 2026-02-26 23:00:00+01:00 0.000 2026-02-26 12:45:00 info: Start waarden: uur tijd spot p_l p_t base pv_ac pv_dc 0 12:45 2026-02-26 12:45:00 0.007 0.156 0.033 0.273 0.661 0 1 13:00 2026-02-26 13:00:00 0.010 0.160 0.037 0.273 0.594 0 2 13:15 2026-02-26 13:15:00 0.009 0.158 0.035 0.269 0.533 0 3 13:30 2026-02-26 13:30:00 0.011 0.162 0.039 0.264 0.473 0 4 13:45 2026-02-26 13:45:00 0.019 0.171 0.048 0.246 0.439 0 5 14:00 2026-02-26 14:00:00 0.012 0.162 0.039 0.213 0.425 0 6 14:15 2026-02-26 14:15:00 0.035 0.190 0.067 0.195 0.390 0 7 14:30 2026-02-26 14:30:00 0.049 0.207 0.084 0.177 0.356 0 8 14:45 2026-02-26 14:45:00 0.060 0.220 0.098 0.177 0.319 0 9 15:00 2026-02-26 15:00:00 0.048 0.206 0.083 0.185 0.280 0 10 15:15 2026-02-26 15:15:00 0.058 0.218 0.095 0.185 0.243 0 11 15:30 2026-02-26 15:30:00 0.065 0.226 0.103 0.185 0.206 0 12 15:45 2026-02-26 15:45:00 0.082 0.246 0.124 0.206 0.175 0 13 16:00 2026-02-26 16:00:00 0.060 0.220 0.097 0.239 0.143 0 14 16:15 2026-02-26 16:15:00 0.084 0.250 0.127 0.260 0.111 0 15 16:30 2026-02-26 16:30:00 0.098 0.266 0.143 0.281 0.080 0 16 16:45 2026-02-26 16:45:00 0.105 0.274 0.151 0.315 0.066 0 17 17:00 2026-02-26 17:00:00 0.090 0.256 0.133 0.357 0.063 0 18 17:15 2026-02-26 17:15:00 0.094 0.261 0.138 0.391 0.049 0 19 17:30 2026-02-26 17:30:00 0.100 0.269 0.146 0.425 0.035 0 20 17:45 2026-02-26 17:45:00 0.111 0.282 0.159 0.465 0.025 0 21 18:00 2026-02-26 18:00:00 0.098 0.267 0.144 0.533 0.015 0 22 18:15 2026-02-26 18:15:00 0.101 0.269 0.147 0.573 0.005 0 23 18:30 2026-02-26 18:30:00 0.104 0.273 0.150 0.612 0.000 0 24 18:45 2026-02-26 18:45:00 0.109 0.280 0.157 0.554 0.000 0 25 19:00 2026-02-26 19:00:00 0.113 0.285 0.162 0.413 0.001 0 26 19:15 2026-02-26 19:15:00 0.109 0.280 0.157 0.355 0.000 0 27 19:30 2026-02-26 19:30:00 0.103 0.273 0.150 0.297 0.000 0 28 19:45 2026-02-26 19:45:00 0.092 0.259 0.137 0.279 0.000 0 29 20:00 2026-02-26 20:00:00 0.102 0.271 0.148 0.287 0.000 0 30 20:15 2026-02-26 20:15:00 0.088 0.254 0.131 0.269 0.000 0 31 20:30 2026-02-26 20:30:00 0.087 0.253 0.130 0.251 0.000 0 32 20:45 2026-02-26 20:45:00 0.079 0.243 0.120 0.249 0.000 0 33 21:00 2026-02-26 21:00:00 0.093 0.260 0.138 0.268 0.000 0 34 21:15 2026-02-26 21:15:00 0.086 0.252 0.129 0.266 0.000 0 35 21:30 2026-02-26 21:30:00 0.081 0.246 0.123 0.265 0.000 0 36 21:45 2026-02-26 21:45:00 0.072 0.235 0.112 0.230 0.000 0 37 22:00 2026-02-26 22:00:00 0.087 0.253 0.130 0.162 0.000 0 38 22:15 2026-02-26 22:15:00 0.080 0.244 0.121 0.127 0.000 0 39 22:30 2026-02-26 22:30:00 0.076 0.240 0.117 0.092 0.000 0 40 22:45 2026-02-26 22:45:00 0.070 0.232 0.109 0.083 0.000 0 41 23:00 2026-02-26 23:00:00 0.084 0.249 0.126 0.096 0.000 0 42 23:15 2026-02-26 23:15:00 0.073 0.236 0.113 0.087 0.000 0 43 23:30 2026-02-26 23:30:00 0.068 0.230 0.107 0.079 0.000 0 44 23:45 2026-02-26 23:45:00 0.063 0.224 0.101 0.071 0.000 0 2026-02-26 12:45:00 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland 2026-02-26 12:45:00 info: Instellingen voor laden van EV: Jeep Avenger Elektro 2026-02-26 12:45:00 info: Direct laden is uit 2026-02-26 12:45:00 info: Ampere Effic. Grid kW Accu kW 2026-02-26 12:45:00 info: 0.00 1.00 0.00 0.00 2026-02-26 12:45:00 info: 6.00 0.95 4.14 3.93 2026-02-26 12:45:00 info: 10.00 1.00 6.90 6.90 2026-02-26 12:45:00 info: 13.00 0.95 8.97 8.52 2026-02-26 12:45:00 info: 16.00 0.92 11.04 10.16 2026-02-26 12:45:00 info: Capaciteit accu: 58 kWh 2026-02-26 12:45:00 info: Maximaal laadvermogen: 11.04 kW 2026-02-26 12:45:00 info: Klaar met laden op: 27-02-2026 07:00:00 2026-02-26 12:45:00 info: Huidig laadniveau: 100.0 % 2026-02-26 12:45:00 info: Gewenst laadniveau:100.0 % 2026-02-26 12:45:00 info: Marge voor het laden: 1 % 2026-02-26 12:45:00 info: Locatie: not_home 2026-02-26 12:45:00 info: Ingeplugged:True 2026-02-26 12:45:00 info: Benodigde netto energie: 0.000 kWh 2026-02-26 12:45:00 info: Tijd nodig om te laden: 0:0 uur 2026-02-26 12:45:00 info: Afgerond naar hele intervallen: 0 kwartier 2026-02-26 12:45:00 info: Stand laden schakelaar: off 2026-02-26 12:45:00 info: Stand aantal ampere laden: 10.0 A 2026-02-26 12:45:00 info: Opladen wordt niet ingepland, omdat werkelijk niveau (100.0%) hoger is of gelijk aan gewenst niveau (100.0% minus de marge 1%), auto is niet huis, opgegeven tijdstip (2026-02-27 07:00:00) ligt voorbij de planningshorizon (2026-02-26 23:45:00). 2026-02-26 12:45:00 info: Gewogen graaddagen vandaag: 6.5 K.day 2026-02-26 12:45:00 info: Gewogen graaddagen totaal: 6.5 K.day 2026-02-26 12:45:00 info: Degree days factor: 4.8 kWh/K.day 2026-02-26 12:45:00 info: Totaal benodigde warmte: 31.0 kWh 2026-02-26 12:45:00 info: Reeds geproduceerde warmte: 27.9 kWh 2026-02-26 12:45:00 info: Nog benodigde warmte: 3.0 kWh 2026-02-26 12:45:00 info: Regeling warmtepomp: on/off 2026-02-26 12:45:00 info: Actuele warmtevraag: Nee 2026-02-26 12:45:00 info: Minimale runlengte 1 uur 2026-02-26 12:45:00 info: Beschikbaar zijn: 11 uur 2026-02-26 12:45:00 info: On/off warmtepomp wordt ingepland 2026-02-26 12:45:00 info: Gem. buitentemperatuur vandaag: 10.1 °C 2026-02-26 12:45:00 info: Voorspelde gemiddelde buiten temperatuur: 10.1 °C 2026-02-26 12:45:00 info: COP: 4.4 2026-02-26 12:45:00 info: Elektrisch vermogen: 0.6 kW-e 2026-02-26 12:45:00 info: Thermisch vermogen: 2.6 kW-th 2026-02-26 12:45:00 info: Ingepland worden: 2 uur 2026-02-26 12:45:00 info: Warmtepomp staat stil 2026-02-26 12:45:00 info: Eerste blok van 1 uur 2026-02-26 12:45:00 info: Dan nog 1 blokken van 1 uur 2026-02-26 12:45:00 info: Totaal aantal blokken: 2 2026-02-26 12:45:00 info: Apparaat wasmachine direct starten staat uit 2026-02-26 12:45:00 info: Machine wasmachine wordt niet ingepland, want de berekende planning wordt nu uitgevoerd 2026-02-26 12:45:00 info: Strategie: minimale kosten 2026-02-26 12:45:00 info: Maximale fout (maximal gap): 0.005000 euro 2026-02-26 12:45:00 info: Rekentijd: 0.22 sec 2026-02-26 12:45:00 info: Het programma heeft een optimale oplossing gevonden. 2026-02-26 12:45:00 info: Inzet warmtepomp 2026-02-26 12:45:00 info: Blokken: 2026-02-26 12:45:00 info: Bloknr 0 start 1 lengte 4 laatste 4 2026-02-26 12:45:00 info: Bloknr 1 start 5 lengte 4 laatste 8 2026-02-26 12:45:00 info: u uur tar hp_s_on hp_on heat cons 2026-02-26 12:45:00 info: 0 12:45 0.1556 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 1 13:00 0.1597 1.00 1 0.66 0.15 2026-02-26 12:45:00 info: 2 13:15 0.1583 1.00 1 0.66 0.15 2026-02-26 12:45:00 info: 3 13:30 0.1615 1.00 1 0.66 0.15 2026-02-26 12:45:00 info: 4 13:45 0.1707 1.00 1 0.66 0.15 2026-02-26 12:45:00 info: 5 14:00 0.1620 1.00 1 0.66 0.15 2026-02-26 12:45:00 info: 6 14:15 0.1901 1.00 1 0.66 0.15 2026-02-26 12:45:00 info: 7 14:30 0.2073 1.00 1 0.66 0.15 2026-02-26 12:45:00 info: 8 14:45 0.2204 1.00 1 0.66 0.15 2026-02-26 12:45:00 info: 9 15:00 0.2055 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 10 15:15 0.2178 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 11 15:30 0.2262 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 12 15:45 0.2464 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 13 16:00 0.2198 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 14 16:15 0.2497 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 15 16:30 0.2659 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 16 16:45 0.2742 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 17 17:00 0.2562 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 18 17:15 0.2611 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 19 17:30 0.2688 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 20 17:45 0.2822 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 21 18:00 0.2667 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 22 18:15 0.2694 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 23 18:30 0.2731 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 24 18:45 0.2799 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 25 19:00 0.2849 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 26 19:15 0.2801 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 27 19:30 0.2728 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 28 19:45 0.2594 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 29 20:00 0.2708 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 30 20:15 0.2542 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 31 20:30 0.2526 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 32 20:45 0.2433 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 33 21:00 0.2604 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 34 21:15 0.2520 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 35 21:30 0.2460 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 36 21:45 0.2346 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 37 22:00 0.2532 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 38 22:15 0.2441 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 39 22:30 0.2397 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 40 22:45 0.2322 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 41 23:00 0.2488 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 42 23:15 0.2361 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 43 23:30 0.2299 0.00 0 0.00 0.00 2026-02-26 12:45:00 info: 44 23:45 0.2243 0.00 0 0.00 0.00 2026-02-26 12:45:01 info: Berekende prognoses: uur bat_in bat_out cons prod base boil wp ev pv_ac cost profit b_tem mach 12:45 0.00 0.00 0.00 0.26 0.27 0.00 0.00 0.00 0.66 0.00 -0.01 20.00 0.12 13:00 0.00 0.00 0.00 0.07 0.27 0.00 0.15 0.00 0.59 0.00 -0.00 20.00 0.10 13:15 0.00 0.00 0.00 0.06 0.27 0.00 0.15 0.00 0.53 0.00 -0.00 20.00 0.05 13:30 0.00 0.00 0.02 0.00 0.26 0.00 0.15 0.00 0.47 0.00 -0.00 20.00 0.07 13:45 0.00 0.00 0.00 0.04 0.25 0.00 0.15 0.00 0.44 0.00 -0.00 20.00 0.00 14:00 0.00 0.00 0.00 0.06 0.21 0.00 0.15 0.00 0.42 0.00 -0.00 20.00 0.00 14:15 0.00 0.00 0.00 0.05 0.20 0.00 0.15 0.00 0.39 0.00 -0.00 20.00 0.00 14:30 0.00 0.00 0.00 0.03 0.18 0.00 0.15 0.00 0.36 0.00 -0.00 20.00 0.00 14:45 0.00 0.00 0.01 0.00 0.18 0.00 0.15 0.00 0.32 0.00 -0.00 20.00 0.00 15:00 0.00 0.00 0.00 0.09 0.18 0.00 0.00 0.00 0.28 0.00 -0.01 20.00 0.00 15:15 0.00 0.00 0.00 0.06 0.18 0.00 0.00 0.00 0.24 0.00 -0.01 20.00 0.00 15:30 0.00 0.00 0.00 0.02 0.18 0.00 0.00 0.00 0.21 0.00 -0.00 20.00 0.00 15:45 0.00 0.00 0.03 0.00 0.21 0.00 0.00 0.00 0.17 0.01 -0.00 20.00 0.00 16:00 0.00 0.00 0.10 0.00 0.24 0.00 0.00 0.00 0.14 0.02 -0.00 20.00 0.00 16:15 0.00 0.00 0.15 0.00 0.26 0.00 0.00 0.00 0.11 0.04 -0.00 20.00 0.00 16:30 0.00 0.00 0.20 0.00 0.28 0.00 0.00 0.00 0.08 0.05 -0.00 20.00 0.00 16:45 0.00 0.00 0.25 0.00 0.31 0.00 0.00 0.00 0.07 0.07 -0.00 20.00 0.00 17:00 0.00 0.00 0.29 0.00 0.36 0.00 0.00 0.00 0.06 0.08 -0.00 20.00 0.00 17:15 0.00 0.00 0.34 0.00 0.39 0.00 0.00 0.00 0.05 0.09 -0.00 20.00 0.00 17:30 0.00 0.00 0.39 0.00 0.43 0.00 0.00 0.00 0.04 0.10 -0.00 20.00 0.00 17:45 0.00 0.00 0.44 0.00 0.46 0.00 0.00 0.00 0.02 0.12 -0.00 20.00 0.00 18:00 0.00 0.00 0.52 0.00 0.53 0.00 0.00 0.00 0.02 0.14 -0.00 20.00 0.00 18:15 0.00 0.00 0.57 0.00 0.57 0.00 0.00 0.00 0.01 0.15 -0.00 20.00 0.00 18:30 0.00 0.00 0.61 0.00 0.61 0.00 0.00 0.00 0.00 0.17 -0.00 20.00 0.00 18:45 0.00 0.00 0.55 0.00 0.55 0.00 0.00 0.00 0.00 0.16 -0.00 20.00 0.00 19:00 0.00 0.00 0.41 0.00 0.41 0.00 0.00 0.00 0.00 0.12 -0.00 20.00 0.00 19:15 0.00 0.00 0.36 0.00 0.36 0.00 0.00 0.00 0.00 0.10 -0.00 20.00 0.00 19:30 0.00 0.00 0.30 0.00 0.30 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 19:45 0.00 0.00 0.28 0.00 0.28 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 20:00 0.00 0.00 0.29 0.00 0.29 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 20:15 0.00 0.00 0.27 0.00 0.27 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 20:30 0.00 0.00 0.25 0.00 0.25 0.00 0.00 0.00 0.00 0.06 -0.00 20.00 0.00 20:45 0.00 0.00 0.25 0.00 0.25 0.00 0.00 0.00 0.00 0.06 -0.00 20.00 0.00 21:00 0.00 0.00 0.27 0.00 0.27 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 21:15 0.00 0.00 0.27 0.00 0.27 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 21:30 0.00 0.00 0.26 0.00 0.26 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.05 -0.00 20.00 0.00 22:00 0.00 0.00 0.16 0.00 0.16 0.00 0.00 0.00 0.00 0.04 -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.03 -0.00 20.00 0.00 22:30 0.00 0.00 0.09 0.00 0.09 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 22:45 0.00 0.00 0.08 0.00 0.08 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 23:00 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 23:15 0.00 0.00 0.09 0.00 0.09 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 23:30 0.00 0.00 0.08 0.00 0.08 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 23:45 0.00 0.00 0.07 0.00 0.07 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 Totaal 0.00 0.00 8.69 0.75 12.08 0.00 1.20 0.00 5.69 2.29 -0.04 NaN 0.35 2026-02-26 12:45:01 info: Consumption 8.69 (kWh) 2026-02-26 12:45:01 info: Cost consumption 2.29 (€) 2026-02-26 12:45:01 info: Tariff consumption 0.263 (€/kWh) 2026-02-26 12:45:01 info: Production 0.75 (kWh) 2026-02-26 12:45:01 info: Profit production -0.04 (€) 2026-02-26 12:45:01 info: Tariff production 0.052 (€/kWh) 2026-02-26 12:45:01 info: Calculation profit after optimize in € Cost before optimize 2.25 Cost consumption 2.29 Cycle cost 0.00 Penalty cost 0.00 Battery storage 0.00 Boiler storage 0.00 Profit production -0.04 Total 2.25 Cost after optimize 2.25 Profit: 0.00 2026-02-26 12:45:01 info: Doorzetten van alle settings naar HA 2026-02-26 12:45:01 info: Laden van Jeep Avenger Elektro is niet ingepland 2026-02-26 12:45:01 info: Berekeningsuitkomst voor opladen van Jeep Avenger Elektro: 2026-02-26 12:45:01 info: - aantal ampere 0A (was 10.0A) 2026-02-26 12:45:01 info: - stand schakelaar 'off' (was 'off') 2026-02-26 12:45:01 info: - positie: not_home 2026-02-26 12:45:01 info: - ingeplugd: True 2026-02-26 12:45:01 info: Jeep Avenger Elektro is niet thuis of niet ingeplugd 2026-02-26 12:45:01 info: Evaluatie status laden Jeep Avenger Elektro op 2026-02-26 12:45 2026-02-26 12:45:01 info: - schakelaar laden: off 2026-02-26 12:45:01 info: - aantal ampere: 10.0 2026-02-26 12:45:01 info: Apparaat: wasmachine 2026-02-26 12:45:01 info: Programma: Donker 40 graden 2026-02-26 12:45:01 info: Niet ingepland
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269log/calc_2026-02-26__13\:00.log 2026-02-26 13:00:00 info: Day Ahead Optimalisering versie: 2026.02.2 2026-02-26 13:00:00 info: Day Ahead Optimalisering gestart op: 26-02-2026 13:00:00 2026-02-26 13:00:00 info: Day Ahead Optimalisatie gestart: 26-02-2026 13:00:00 taak: calc_optimum 2026-02-26 13:00:00 info: Debug = False 2026-02-26 13:00:00 info: Zelf berekende baseload 2026-02-26 13:00:00 info: ML prediction Oost date_time prediction 0 2026-02-26 13:00:00+01:00 2.039 1 2026-02-26 14:00:00+01:00 1.490 2 2026-02-26 15:00:00+01:00 0.903 3 2026-02-26 16:00:00+01:00 0.400 4 2026-02-26 17:00:00+01:00 0.173 5 2026-02-26 18:00:00+01:00 0.010 6 2026-02-26 19:00:00+01:00 0.000 7 2026-02-26 20:00:00+01:00 0.000 8 2026-02-26 21:00:00+01:00 0.000 9 2026-02-26 22:00:00+01:00 0.000 10 2026-02-26 23:00:00+01:00 0.000 11 2026-02-27 00:00:00+01:00 0.000 12 2026-02-27 01:00:00+01:00 0.000 13 2026-02-27 02:00:00+01:00 0.000 14 2026-02-27 03:00:00+01:00 0.000 15 2026-02-27 04:00:00+01:00 0.000 16 2026-02-27 05:00:00+01:00 0.000 17 2026-02-27 06:00:00+01:00 0.000 18 2026-02-27 07:00:00+01:00 0.000 19 2026-02-27 08:00:00+01:00 0.012 20 2026-02-27 09:00:00+01:00 0.039 21 2026-02-27 10:00:00+01:00 0.120 22 2026-02-27 11:00:00+01:00 0.513 23 2026-02-27 12:00:00+01:00 0.687 24 2026-02-27 13:00:00+01:00 0.169 25 2026-02-27 14:00:00+01:00 0.038 26 2026-02-27 15:00:00+01:00 0.036 27 2026-02-27 16:00:00+01:00 0.003 28 2026-02-27 17:00:00+01:00 0.010 29 2026-02-27 18:00:00+01:00 0.000 30 2026-02-27 19:00:00+01:00 0.000 31 2026-02-27 20:00:00+01:00 0.000 32 2026-02-27 21:00:00+01:00 0.000 33 2026-02-27 22:00:00+01:00 0.000 34 2026-02-27 23:00:00+01:00 0.000 2026-02-26 13:00:00 info: Start waarden: uur tijd spot p_l p_t base pv_ac pv_dc 0 13:00 2026-02-26 13:00:00 0.010 0.160 0.037 0.273 0.561 0 1 13:15 2026-02-26 13:15:00 0.009 0.158 0.035 0.269 0.527 0 2 13:30 2026-02-26 13:30:00 0.011 0.162 0.039 0.264 0.493 0 3 13:45 2026-02-26 13:45:00 0.019 0.171 0.048 0.246 0.458 0 4 14:00 2026-02-26 14:00:00 0.012 0.162 0.039 0.213 0.425 0 5 14:15 2026-02-26 14:15:00 0.035 0.190 0.067 0.195 0.390 0 6 14:30 2026-02-26 14:30:00 0.049 0.207 0.084 0.177 0.356 0 7 14:45 2026-02-26 14:45:00 0.060 0.220 0.098 0.177 0.319 0 8 15:00 2026-02-26 15:00:00 0.048 0.206 0.083 0.185 0.280 0 9 15:15 2026-02-26 15:15:00 0.058 0.218 0.095 0.185 0.243 0 10 15:30 2026-02-26 15:30:00 0.065 0.226 0.103 0.185 0.206 0 11 15:45 2026-02-26 15:45:00 0.082 0.246 0.124 0.206 0.175 0 12 16:00 2026-02-26 16:00:00 0.060 0.220 0.097 0.239 0.143 0 13 16:15 2026-02-26 16:15:00 0.084 0.250 0.127 0.260 0.111 0 14 16:30 2026-02-26 16:30:00 0.098 0.266 0.143 0.281 0.080 0 15 16:45 2026-02-26 16:45:00 0.105 0.274 0.151 0.315 0.066 0 16 17:00 2026-02-26 17:00:00 0.090 0.256 0.133 0.357 0.063 0 17 17:15 2026-02-26 17:15:00 0.094 0.261 0.138 0.391 0.049 0 18 17:30 2026-02-26 17:30:00 0.100 0.269 0.146 0.425 0.035 0 19 17:45 2026-02-26 17:45:00 0.111 0.282 0.159 0.465 0.025 0 20 18:00 2026-02-26 18:00:00 0.098 0.267 0.144 0.533 0.015 0 21 18:15 2026-02-26 18:15:00 0.101 0.269 0.147 0.573 0.005 0 22 18:30 2026-02-26 18:30:00 0.104 0.273 0.150 0.612 0.000 0 23 18:45 2026-02-26 18:45:00 0.109 0.280 0.157 0.554 0.000 0 24 19:00 2026-02-26 19:00:00 0.113 0.285 0.162 0.413 0.001 0 25 19:15 2026-02-26 19:15:00 0.109 0.280 0.157 0.355 0.000 0 26 19:30 2026-02-26 19:30:00 0.103 0.273 0.150 0.297 0.000 0 27 19:45 2026-02-26 19:45:00 0.092 0.259 0.137 0.279 0.000 0 28 20:00 2026-02-26 20:00:00 0.102 0.271 0.148 0.287 0.000 0 29 20:15 2026-02-26 20:15:00 0.088 0.254 0.131 0.269 0.000 0 30 20:30 2026-02-26 20:30:00 0.087 0.253 0.130 0.251 0.000 0 31 20:45 2026-02-26 20:45:00 0.079 0.243 0.120 0.249 0.000 0 32 21:00 2026-02-26 21:00:00 0.093 0.260 0.138 0.268 0.000 0 33 21:15 2026-02-26 21:15:00 0.086 0.252 0.129 0.266 0.000 0 34 21:30 2026-02-26 21:30:00 0.081 0.246 0.123 0.265 0.000 0 35 21:45 2026-02-26 21:45:00 0.072 0.235 0.112 0.230 0.000 0 36 22:00 2026-02-26 22:00:00 0.087 0.253 0.130 0.162 0.000 0 37 22:15 2026-02-26 22:15:00 0.080 0.244 0.121 0.127 0.000 0 38 22:30 2026-02-26 22:30:00 0.076 0.240 0.117 0.092 0.000 0 39 22:45 2026-02-26 22:45:00 0.070 0.232 0.109 0.083 0.000 0 40 23:00 2026-02-26 23:00:00 0.084 0.249 0.126 0.096 0.000 0 41 23:15 2026-02-26 23:15:00 0.073 0.236 0.113 0.087 0.000 0 42 23:30 2026-02-26 23:30:00 0.068 0.230 0.107 0.079 0.000 0 43 23:45 2026-02-26 23:45:00 0.063 0.224 0.101 0.071 0.000 0 2026-02-26 13:00:00 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland 2026-02-26 13:00:00 info: Instellingen voor laden van EV: Jeep Avenger Elektro 2026-02-26 13:00:00 info: Direct laden is uit 2026-02-26 13:00:00 info: Ampere Effic. Grid kW Accu kW 2026-02-26 13:00:00 info: 0.00 1.00 0.00 0.00 2026-02-26 13:00:00 info: 6.00 0.95 4.14 3.93 2026-02-26 13:00:00 info: 10.00 1.00 6.90 6.90 2026-02-26 13:00:00 info: 13.00 0.95 8.97 8.52 2026-02-26 13:00:00 info: 16.00 0.92 11.04 10.16 2026-02-26 13:00:00 info: Capaciteit accu: 58 kWh 2026-02-26 13:00:00 info: Maximaal laadvermogen: 11.04 kW 2026-02-26 13:00:00 info: Klaar met laden op: 27-02-2026 07:00:00 2026-02-26 13:00:00 info: Huidig laadniveau: 100.0 % 2026-02-26 13:00:00 info: Gewenst laadniveau:100.0 % 2026-02-26 13:00:00 info: Marge voor het laden: 1 % 2026-02-26 13:00:00 info: Locatie: not_home 2026-02-26 13:00:00 info: Ingeplugged:True 2026-02-26 13:00:00 info: Benodigde netto energie: 0.000 kWh 2026-02-26 13:00:00 info: Tijd nodig om te laden: 0:0 uur 2026-02-26 13:00:00 info: Afgerond naar hele intervallen: 0 kwartier 2026-02-26 13:00:00 info: Stand laden schakelaar: off 2026-02-26 13:00:00 info: Stand aantal ampere laden: 10.0 A 2026-02-26 13:00:00 info: Opladen wordt niet ingepland, omdat werkelijk niveau (100.0%) hoger is of gelijk aan gewenst niveau (100.0% minus de marge 1%), auto is niet huis, opgegeven tijdstip (2026-02-27 07:00:00) ligt voorbij de planningshorizon (2026-02-26 23:45:00). 2026-02-26 13:00:00 info: Gewogen graaddagen vandaag: 6.5 K.day 2026-02-26 13:00:00 info: Gewogen graaddagen totaal: 6.5 K.day 2026-02-26 13:00:00 info: Degree days factor: 4.8 kWh/K.day 2026-02-26 13:00:00 info: Totaal benodigde warmte: 31.0 kWh 2026-02-26 13:00:00 info: Reeds geproduceerde warmte: 27.9 kWh 2026-02-26 13:00:00 info: Nog benodigde warmte: 3.0 kWh 2026-02-26 13:00:00 info: Regeling warmtepomp: on/off 2026-02-26 13:00:00 info: Actuele warmtevraag: Nee 2026-02-26 13:00:00 info: Minimale runlengte 1 uur 2026-02-26 13:00:00 info: Beschikbaar zijn: 10 uur 2026-02-26 13:00:00 info: On/off warmtepomp wordt ingepland 2026-02-26 13:00:00 info: Gem. buitentemperatuur vandaag: 10.1 °C 2026-02-26 13:00:00 info: Voorspelde gemiddelde buiten temperatuur: 10.1 °C 2026-02-26 13:00:00 info: COP: 4.4 2026-02-26 13:00:00 info: Elektrisch vermogen: 0.6 kW-e 2026-02-26 13:00:00 info: Thermisch vermogen: 2.6 kW-th 2026-02-26 13:00:00 info: Ingepland worden: 2 uur 2026-02-26 13:00:00 info: Warmtepomp staat stil 2026-02-26 13:00:00 info: Eerste blok van 1 uur 2026-02-26 13:00:00 info: Dan nog 1 blokken van 1 uur 2026-02-26 13:00:00 info: Totaal aantal blokken: 2 2026-02-26 13:00:00 info: Apparaat wasmachine direct starten staat uit 2026-02-26 13:00:00 info: Machine wasmachine wordt niet ingepland, want de berekende planning wordt nu uitgevoerd 2026-02-26 13:00:00 info: Strategie: minimale kosten 2026-02-26 13:00:00 info: Maximale fout (maximal gap): 0.005000 euro 2026-02-26 13:00:00 info: Rekentijd: 0.25 sec 2026-02-26 13:00:00 info: Het programma heeft een optimale oplossing gevonden. 2026-02-26 13:00:00 info: Inzet warmtepomp 2026-02-26 13:00:00 info: Blokken: 2026-02-26 13:00:00 info: Bloknr 0 start 1 lengte 4 laatste 4 2026-02-26 13:00:00 info: Bloknr 1 start 5 lengte 4 laatste 8 2026-02-26 13:00:00 info: u uur tar hp_s_on hp_on heat cons 2026-02-26 13:00:00 info: 0 13:00 0.1597 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 1 13:15 0.1583 1.00 1 0.66 0.15 2026-02-26 13:00:00 info: 2 13:30 0.1615 1.00 1 0.66 0.15 2026-02-26 13:00:00 info: 3 13:45 0.1707 1.00 1 0.66 0.15 2026-02-26 13:00:00 info: 4 14:00 0.1620 1.00 1 0.66 0.15 2026-02-26 13:00:00 info: 5 14:15 0.1901 1.00 1 0.66 0.15 2026-02-26 13:00:00 info: 6 14:30 0.2073 1.00 1 0.66 0.15 2026-02-26 13:00:00 info: 7 14:45 0.2204 1.00 1 0.66 0.15 2026-02-26 13:00:00 info: 8 15:00 0.2055 1.00 1 0.66 0.15 2026-02-26 13:00:00 info: 9 15:15 0.2178 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 10 15:30 0.2262 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 11 15:45 0.2464 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 12 16:00 0.2198 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 13 16:15 0.2497 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 14 16:30 0.2659 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 15 16:45 0.2742 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 16 17:00 0.2562 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 17 17:15 0.2611 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 18 17:30 0.2688 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 19 17:45 0.2822 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 20 18:00 0.2667 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 21 18:15 0.2694 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 22 18:30 0.2731 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 23 18:45 0.2799 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 24 19:00 0.2849 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 25 19:15 0.2801 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 26 19:30 0.2728 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 27 19:45 0.2594 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 28 20:00 0.2708 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 29 20:15 0.2542 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 30 20:30 0.2526 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 31 20:45 0.2433 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 32 21:00 0.2604 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 33 21:15 0.2520 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 34 21:30 0.2460 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 35 21:45 0.2346 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 36 22:00 0.2532 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 37 22:15 0.2441 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 38 22:30 0.2397 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 39 22:45 0.2322 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 40 23:00 0.2488 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 41 23:15 0.2361 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 42 23:30 0.2299 0.00 0 0.00 0.00 2026-02-26 13:00:00 info: 43 23:45 0.2243 0.00 0 0.00 0.00 2026-02-26 13:00:02 info: Berekende prognoses: uur bat_in bat_out cons prod base boil wp ev pv_ac cost profit b_tem mach 13:00 0.00 0.00 0.00 0.19 0.27 0.00 0.00 0.00 0.56 0.00 -0.01 20.00 0.10 13:15 0.00 0.00 0.00 0.06 0.27 0.00 0.15 0.00 0.53 0.00 -0.00 20.00 0.05 13:30 0.00 0.00 0.00 0.00 0.26 0.00 0.15 0.00 0.49 0.00 -0.00 20.00 0.07 13:45 0.00 0.00 0.00 0.06 0.25 0.00 0.15 0.00 0.46 0.00 -0.00 20.00 0.00 14:00 0.00 0.00 0.00 0.06 0.21 0.00 0.15 0.00 0.42 0.00 -0.00 20.00 0.00 14:15 0.00 0.00 0.00 0.05 0.20 0.00 0.15 0.00 0.39 0.00 -0.00 20.00 0.00 14:30 0.00 0.00 0.00 0.03 0.18 0.00 0.15 0.00 0.36 0.00 -0.00 20.00 0.00 14:45 0.00 0.00 0.01 0.00 0.18 0.00 0.15 0.00 0.32 0.00 -0.00 20.00 0.00 15:00 0.00 0.00 0.06 0.00 0.18 0.00 0.15 0.00 0.28 0.01 -0.00 20.00 0.00 15:15 0.00 0.00 0.00 0.06 0.18 0.00 0.00 0.00 0.24 0.00 -0.01 20.00 0.00 15:30 0.00 0.00 0.00 0.02 0.18 0.00 0.00 0.00 0.21 0.00 -0.00 20.00 0.00 15:45 0.00 0.00 0.03 0.00 0.21 0.00 0.00 0.00 0.17 0.01 -0.00 20.00 0.00 16:00 0.00 0.00 0.10 0.00 0.24 0.00 0.00 0.00 0.14 0.02 -0.00 20.00 0.00 16:15 0.00 0.00 0.15 0.00 0.26 0.00 0.00 0.00 0.11 0.04 -0.00 20.00 0.00 16:30 0.00 0.00 0.20 0.00 0.28 0.00 0.00 0.00 0.08 0.05 -0.00 20.00 0.00 16:45 0.00 0.00 0.25 0.00 0.31 0.00 0.00 0.00 0.07 0.07 -0.00 20.00 0.00 17:00 0.00 0.00 0.29 0.00 0.36 0.00 0.00 0.00 0.06 0.08 -0.00 20.00 0.00 17:15 0.00 0.00 0.34 0.00 0.39 0.00 0.00 0.00 0.05 0.09 -0.00 20.00 0.00 17:30 0.00 0.00 0.39 0.00 0.43 0.00 0.00 0.00 0.04 0.10 -0.00 20.00 0.00 17:45 0.00 0.00 0.44 0.00 0.46 0.00 0.00 0.00 0.02 0.12 -0.00 20.00 0.00 18:00 0.00 0.00 0.52 0.00 0.53 0.00 0.00 0.00 0.02 0.14 -0.00 20.00 0.00 18:15 0.00 0.00 0.57 0.00 0.57 0.00 0.00 0.00 0.01 0.15 -0.00 20.00 0.00 18:30 0.00 0.00 0.61 0.00 0.61 0.00 0.00 0.00 0.00 0.17 -0.00 20.00 0.00 18:45 0.00 0.00 0.55 0.00 0.55 0.00 0.00 0.00 0.00 0.16 -0.00 20.00 0.00 19:00 0.00 0.00 0.41 0.00 0.41 0.00 0.00 0.00 0.00 0.12 -0.00 20.00 0.00 19:15 0.00 0.00 0.36 0.00 0.36 0.00 0.00 0.00 0.00 0.10 -0.00 20.00 0.00 19:30 0.00 0.00 0.30 0.00 0.30 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 19:45 0.00 0.00 0.28 0.00 0.28 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 20:00 0.00 0.00 0.29 0.00 0.29 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 20:15 0.00 0.00 0.27 0.00 0.27 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 20:30 0.00 0.00 0.25 0.00 0.25 0.00 0.00 0.00 0.00 0.06 -0.00 20.00 0.00 20:45 0.00 0.00 0.25 0.00 0.25 0.00 0.00 0.00 0.00 0.06 -0.00 20.00 0.00 21:00 0.00 0.00 0.27 0.00 0.27 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 21:15 0.00 0.00 0.27 0.00 0.27 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 21:30 0.00 0.00 0.26 0.00 0.26 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.05 -0.00 20.00 0.00 22:00 0.00 0.00 0.16 0.00 0.16 0.00 0.00 0.00 0.00 0.04 -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.03 -0.00 20.00 0.00 22:30 0.00 0.00 0.09 0.00 0.09 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 22:45 0.00 0.00 0.08 0.00 0.08 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 23:00 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 23:15 0.00 0.00 0.09 0.00 0.09 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 23:30 0.00 0.00 0.08 0.00 0.08 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 23:45 0.00 0.00 0.07 0.00 0.07 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 Totaal 0.00 0.00 8.73 0.53 11.81 0.00 1.20 0.00 5.03 2.30 -0.03 NaN 0.23 2026-02-26 13:00:02 info: Consumption 8.73 (kWh) 2026-02-26 13:00:02 info: Cost consumption 2.30 (€) 2026-02-26 13:00:02 info: Tariff consumption 0.263 (€/kWh) 2026-02-26 13:00:02 info: Production 0.53 (kWh) 2026-02-26 13:00:02 info: Profit production -0.03 (€) 2026-02-26 13:00:02 info: Tariff production 0.053 (€/kWh) 2026-02-26 13:00:02 info: Calculation profit after optimize in € Cost before optimize 2.27 Cost consumption 2.30 Cycle cost 0.00 Penalty cost 0.00 Battery storage 0.00 Boiler storage 0.00 Profit production -0.03 Total 2.27 Cost after optimize 2.27 Profit: 0.00 2026-02-26 13:00:02 info: Doorzetten van alle settings naar HA 2026-02-26 13:00:02 info: Laden van Jeep Avenger Elektro is niet ingepland 2026-02-26 13:00:02 info: Berekeningsuitkomst voor opladen van Jeep Avenger Elektro: 2026-02-26 13:00:02 info: - aantal ampere 0A (was 10.0A) 2026-02-26 13:00:02 info: - stand schakelaar 'off' (was 'off') 2026-02-26 13:00:02 info: - positie: not_home 2026-02-26 13:00:02 info: - ingeplugd: True 2026-02-26 13:00:02 info: Jeep Avenger Elektro is niet thuis of niet ingeplugd 2026-02-26 13:00:02 info: Evaluatie status laden Jeep Avenger Elektro op 2026-02-26 13:00 2026-02-26 13:00:02 info: - schakelaar laden: off 2026-02-26 13:00:02 info: - aantal ampere: 10.0 2026-02-26 13:00:02 info: Apparaat: wasmachine 2026-02-26 13:00:02 info: Programma: Donker 40 graden 2026-02-26 13:00:02 info: Niet ingepland
[ Voor 100% gewijzigd door f.welvering op 26-02-2026 16:25 ]
WP: DeWarmte PompAO 6.4Kw Hybrid, CV Intergas, Thermostaat Netatmo, 70m2 vvw, PV: 34x 325wp solaredge omvormer en optimizers,Wan ip adres weten? https://mijnips.eu
Hij stelt het aanzetten ieder kwartier weer een kwartier uit. Dat zou niet mogen,f.welvering schreef op donderdag 26 februari 2026 @ 16:22:
[...]
Nee dat is niet gebeurd
12:45
[...]
13:00
[...]
Ik ga het uitzoeken.
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
Dit gedrag heb ik ook als er geen warmtevraag is. De warmtepomp wordt dan wel gepland, maar niet in de eerst komende 15 minuten. Oftewel hij wordt niet aan gezet.KC27 schreef op donderdag 26 februari 2026 @ 19:06:
[...]
Hij stelt het aanzetten ieder kwartier weer een kwartier uit. Dat zou niet mogen,
Ik ga het uitzoeken.
Dat de wp niet aangaat als er geen warmtevraag is lijkt me logisch, maar bij @f.welvering is er wel (een kleine) warmtevraag, maar het aanzetten van de wp wordt steeds uitgesteld. Is dat bij jou ook zo?wmc schreef op donderdag 26 februari 2026 @ 20:47:
[...]
Dit gedrag heb ik ook als er geen warmtevraag is. De warmtepomp wordt dan wel gepland, maar niet in de eerst komende 15 minuten. Oftewel hij wordt niet aan gezet.
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
Ja ik. Maar de zonnebonus kunnen we niet configureren. Er zit nog een toekomstige update in de pijplijn van KC27 om dit mogelijk wel te kunnen.pimNH schreef op donderdag 26 februari 2026 @ 19:57:
Is er iemand die Zonneplan heeft met de zonnebonus in combinatie met een accu? Zou die zijn config van de lever/terugleverkosten kunnen delen?
Ik zie de zonnebonus dus ook echt als een bonus.
Ik denk dat ik de fout gevonden en opgelost heb.f.welvering schreef op donderdag 26 februari 2026 @ 16:22:
[...]
Nee dat is niet gebeurd
12:45
[...]
13:00
[...]
Er komt komend weekend een nieuwe testversie.
Zou je die versie ook willen testen?
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
Regel 98 geeft aan dat er geen warmtevraag is als ik het goed zie. In mijn geval komt het voor dat er nog wel energie berekend wordt gebaseerd op de graaddagen, maar op basis van een thermostaat geef ik aan of er warmtevraag is of niet. Zeker op zonnige dagen kan dit gebeuren.KC27 schreef op donderdag 26 februari 2026 @ 21:12:
[...]
Dat de wp niet aangaat als er geen warmtevraag is lijkt me logisch, maar bij @f.welvering is er wel (een kleine) warmtevraag, maar het aanzetten van de wp wordt steeds uitgesteld. Is dat bij jou ook zo?
Toevoeging:
Hierbij een screenshot van de logging. De warmtevraag is nog 34 kWh, maar omdat de thermostaat lager staat dan de temperatuur in huis, gaan de pomp niet aan.
[ Voor 29% gewijzigd door wmc op 27-02-2026 07:42 ]
Top!KC27 schreef op donderdag 26 februari 2026 @ 23:36:
[...]
Ik denk dat ik de fout gevonden en opgelost heb.
Er komt komend weekend een nieuwe testversie.
Zou je die versie ook willen testen?
Deze kan ik zeker testen.
WP: DeWarmte PompAO 6.4Kw Hybrid, CV Intergas, Thermostaat Netatmo, 70m2 vvw, PV: 34x 325wp solaredge omvormer en optimizers,Wan ip adres weten? https://mijnips.eu
Ik ben inmiddels bezig om de produced heat goed te krijgen op basis van een sensor uit de WP. Maar los daarvan krijg ik nu dit, terwijl er wel een (template) sensor is geconfigureerd, die ook data heeft:KC27 schreef op woensdag 25 februari 2026 @ 19:45:
[...]
Voor de berekening van de nog op te wekken hoeveelheid warmte heeft DAO de reeds opgewekte hoeveelheid van vandaag nodig.
Daarvoor is deze instelling gemaakt:code:Deze ontbreekt in jouw instellingen en daarom krijg je ook deze melding in de log:
1 "entity hp heat produced": "sensor.daily_heat_production_heating",code:De melding "geen wp-sensor(s) geconfigureerd bij 'report'" ontstaat omdat de opgegeven wp-sensor bij "reports" geen data heeft van de afgelopen uren.
1 2026-02-25 13:48:21 info: Reeds geproduceerde warmte: 0.0 kWh
Ik denk dat het probleem is opgelost als je "entity hp heat produced" configureert.
Let wel op: dat moet een utility meter (helper) zijn die dagelijks om 0:00 uur op nul begint.
En heb ik het goed dat het de bedoeling is dat je dan, naast de stooklijn aanpassing, entity hp power moet gebruiken om de WP wel/geen warmte te laten produceren?
Ik vermoed dat de meterstanden van deze sensor niet worden opgeslagen in de lange termijn tabel van HA.rescla schreef op vrijdag 27 februari 2026 @ 09:10:
[...]
Ik ben inmiddels bezig om de produced heat goed te krijgen op basis van een sensor uit de WP. Maar los daarvan krijg ik nu dit, terwijl er wel een (template) sensor is geconfigureerd, die ook data heeft:
[...]
Heb je deze sensor ook toegevoegd aan het energy-dashboard van HA?
Hij moet in ieder geval de volgende status-attributen hebben:
- device_class: energy
- state_class: total_increasing
De stooklijn aanpassing is alleen van toepassing als je "adjustment": "heating curve", hebt.En heb ik het goed dat het de bedoeling is dat je dan, naast de stooklijn aanpassing, entity hp power moet gebruiken om de WP wel/geen warmte te laten produceren?
Maar jij hebt toch: "adjustment": "on/off"?
In dat geval moet je een entity definiëren waar DAO de berekende gemiddelde buitentemperatuur naar toe kan schrijven ("entity avg outside temp"). Dan moet je zelf in HA op basis uit de karakteristieken van je wp het benodigde vermogen en de bijbehorende COP berekenen (zie voorbeeld in de documentatie) en deze beschikbaar maken aan DAO via twee entities ("entity hp power", "entity hp cop"). Hiermee gaat DAO dan jouw warmtepomp inplannen.
WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer
Ik weet niet welk model EMHASS gebruikt voor het inplannen van een warmtepomp.wmc schreef op vrijdag 27 februari 2026 @ 13:45:
In zekere zin is het ook logisch gedrag dat DAO vertoont. Over de dag is er een verwachte warmtevraag. Echter op dat specifieke moment niet, omdat er tot boven een bepaalde temperatuur is verwarmd. Dat kan natuurlijk deels door een warmtepomp komen, maar ook deels door de zon. Zolang DAO niet bekend is met hoeveel warmte externe factoren toevoegen, is dit de juiste implementatie. Aangezien er maar 1 coëfficiënten is die bepaalt hoeveel warmte het huis nodig heeft, onafhankelijk van externe invloeden, kan die wel eens mis zitten. In de toekomst zou het mooi zijn dit soort externe factoren mee te nemen (een beetje net als in EMHASS), maar dat vereist het omgooien van het hele thermische model.
Heb je voor mij een link naar de desbetreffende documentatie?
WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer
Ik heb "heating curve":KC27 schreef op vrijdag 27 februari 2026 @ 16:16:
[...]
Ik vermoed dat de meterstanden van deze sensor niet worden opgeslagen in de lange termijn tabel van HA.
Heb je deze sensor ook toegevoegd aan het energy-dashboard van HA?
Hij moet in ieder geval de volgende status-attributen hebben:Krijg je de data van deze sensor wel te zien bij Reports/Balans in de kolom "wp"?
- device_class: energy
- state_class: total_increasing
[...]
De stooklijn aanpassing is alleen van toepassing als je "adjustment": "heating curve", hebt.
Maar jij hebt toch: "adjustment": "on/off"?
In dat geval moet je een entity definiëren waar DAO de berekende gemiddelde buitentemperatuur naar toe kan schrijven ("entity avg outside temp"). Dan moet je zelf in HA op basis uit de karakteristieken van je wp het benodigde vermogen en de bijbehorende COP berekenen (zie voorbeeld in de documentatie) en deze beschikbaar maken aan DAO via twee entities ("entity hp power", "entity hp cop"). Hiermee gaat DAO dan jouw warmtepomp inplannen.
Verder zijn dit de state attributes van sensor.shelly_em3_nibe_3_phase_energy: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"heating": { "heater present": "true", "degree days factor": "input_number.dao_heatpump_degree_days_factor", "adjustment": "heating curve", "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.dao_heatpump_stooklijn_verschuiving", "entity hp power sensor": "sensor.shelly_3em_nibe_channel_c_power", "entity hp power": "input_number.dao_heatpump_desired_power", "entity hp heat demand": "input_boolean.dao_heatpump_heating_allowed", "entity hp heat produced": "input_number.produced_energy_for_heating", "adjustment factor": 0.04 },
1
2
3
4
| state_class: total_increasing unit_of_measurement: kWh device_class: energy friendly_name: Shelly EM3 Nibe 3 phase energy |
De basis van het model staat hier beschreven: https://emhass.readthedocs.io/en/latest/thermal_model.htmlKC27 schreef op vrijdag 27 februari 2026 @ 16:17:
[...]
Ik weet niet welk model EMHASS gebruikt voor het inplannen van een warmtepomp.
Heb je voor mij een link naar de desbetreffende documentatie?
De toevoegingen staan op de volgende pagina:
https://emhass.readthedocs.io/en/latest/thermal_battery.html
[ Voor 9% gewijzigd door Impossibl3 op 27-02-2026 22:15 ]
PV 5.590 Wp Enphase, 2.700 Wp Growatt - Easee laadpaal - Itho Amber 95 WP
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
| 2026-02-27 22:57:16 fout: Er is een fout opgetreden, zie de fout-tracering
Traceback (most recent call last):
File "/root/dao/prog/da_base.py", line 736, in run_task_function
getattr(self, run_task["function"])()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/root/dao/prog/da_base.py", line 575, in calc_optimum_met_debug
dacalc.calc_optimum()
~~~~~~~~~~~~~~~~~~~^^
File "/root/dao/prog/day_ahead.py", line 330, in calc_optimum
prod = max(0, getattr(row, solar_name)) * interval_fraction[-1]
~~~~~~~^^^^^^^^^^^^^^^^^
AttributeError: 'Pandas' object has no attribute 'oost-6600'
Traceback (most recent call last):
File "/root/dao/webserver/../prog/day_ahead.py", line 4724, in <module>
main()
~~~~^^
File "/root/dao/webserver/../prog/day_ahead.py", line 4695, in main
da_calc.run_task_function("calc_optimum_met_debug")
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/dao/prog/da_base.py", line 736, in run_task_function
getattr(self, run_task["function"])()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/root/dao/prog/da_base.py", line 575, in calc_optimum_met_debug
dacalc.calc_optimum()
~~~~~~~~~~~~~~~~~~~^^
File "/root/dao/prog/day_ahead.py", line 330, in calc_optimum
prod = max(0, getattr(row, solar_name)) * interval_fraction[-1]
~~~~~~~^^^^^^^^^^^^^^^^^
AttributeError: 'Pandas' object has no attribute 'oost-6600' |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| "solar": [
{
"name":"oost-6600",
"tilt": 30,
"orientation": -90,
"capacity": 6.6,
"yield": 0.01
},
{
"name":"west-6600",
"tilt": 30,
"orientation": 90,
"capacity": 3.6,
"yield": 0.01
}
] |
Wat ik nu zo snel even lees (https://www.hackingnote.c...ci-image-vs-docker-image/) is dat ze (nu nog) veel op elkaar lijken. De app-builder (was de addon-builder) van Home Assistant werkt helemaal met en volgens Docker.Impossibl3 schreef op vrijdag 27 februari 2026 @ 22:01:
@KC27 Ik vroeg mij af in hoeverre is het mogelijk om DAO ook als OCI (Open Container Initiative) kan worden gepubliceerd of is dat nu al het geval? De rede dat ik het vraag is dat sinds Proxmox 9.1 directe containers in LXC mogelijk is en daarmee hoeft er geen Docker in LXC meer gedraaid te worden.
Misschien kun je de huidige kant-en-klare image zo in een OCI plaatsen. Ik heb me er nog niet in verdiept.
Misschien moet er nog een aparte json-file (manifest) bij komen?
Als jij (of iemand anders) daarmee kan helpen: graag!
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
Met de nieuwe versie zijn "-"tekens storend in de naam van de solar-devices.Asclepius8 schreef op vrijdag 27 februari 2026 @ 22:58:
Sinds de laatste update heb ik dit als fout als ik een run (met debug) doe; draai versie 2026.02.2 (heeft hiervoor prima gedraaid). Iemand een idee?code:Deel van config:
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 292026-02-27 22:57:16 fout: Er is een fout opgetreden, zie de fout-tracering Traceback (most recent call last): File "/root/dao/prog/da_base.py", line 736, in run_task_function getattr(self, run_task["function"])() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/root/dao/prog/da_base.py", line 575, in calc_optimum_met_debug dacalc.calc_optimum() ~~~~~~~~~~~~~~~~~~~^^ File "/root/dao/prog/day_ahead.py", line 330, in calc_optimum prod = max(0, getattr(row, solar_name)) * interval_fraction[-1] ~~~~~~~^^^^^^^^^^^^^^^^^ AttributeError: 'Pandas' object has no attribute 'oost-6600' Traceback (most recent call last): File "/root/dao/webserver/../prog/day_ahead.py", line 4724, in <module> main() ~~~~^^ File "/root/dao/webserver/../prog/day_ahead.py", line 4695, in main da_calc.run_task_function("calc_optimum_met_debug") ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/dao/prog/da_base.py", line 736, in run_task_function getattr(self, run_task["function"])() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/root/dao/prog/da_base.py", line 575, in calc_optimum_met_debug dacalc.calc_optimum() ~~~~~~~~~~~~~~~~~~~^^ File "/root/dao/prog/day_ahead.py", line 330, in calc_optimum prod = max(0, getattr(row, solar_name)) * interval_fraction[-1] ~~~~~~~^^^^^^^^^^^^^^^^^ AttributeError: 'Pandas' object has no attribute 'oost-6600'code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16"solar": [ { "name":"oost-6600", "tilt": 30, "orientation": -90, "capacity": 6.6, "yield": 0.01 }, { "name":"west-6600", "tilt": 30, "orientation": 90, "capacity": 3.6, "yield": 0.01 } ]
Voorlopige oplossing (zodat je door kunt): deze vervangen door iets andere bijv een underscore: "_".
Lange termijn oplossing: ik ga het afvangen in de code.
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 is mijn hele verhaal over de on/off regeling niet bij jou van toepassing.rescla schreef op vrijdag 27 februari 2026 @ 16:49:
[...]
Ik heb "heating curve":
[...]
Verder zijn dit de state attributes van sensor.shelly_em3_nibe_3_phase_energy:code:En ik heb idd data in data in WP, en ik heb hem ook geconfigureerd in het Energy dashboard. Als ik op het history dashboard is er ook historische data.
1 2 3 4 state_class: total_increasing unit_of_measurement: kWh device_class: energy friendly_name: Shelly EM3 Nibe 3 phase energy
Bij regeling "heating curve" berekent DAO het verbruik van de warmtepomp alsof je regelt met de power-regeling (met stages enz), maar daarnaast stuurt hij ook de stooklijn bij op basis van jouw settings en de prijzen.
Dit weekend komt de nieuwe test-versie.
Hopelijk zijn daarmee jouw problemen opgelost.
Zo niet dan zie ik graag nog een keer een logging (level info) van de berekening en ga ik er naar kijken.
WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer
Ik heb mij er ook nog niet in verdiept. Ik wil over enkele weken (na mijn vakantie) over gaan naar ProxmoxVE en alle niet essentiële app's buiten HA gaan draaien. Dit zodat HA blijft doen waar het voor bedoeld is en mocht iets crashen niet alles direct vast loopt.KC27 schreef op vrijdag 27 februari 2026 @ 23:21:
[...]
Wat ik nu zo snel even lees (https://www.hackingnote.c...ci-image-vs-docker-image/) is dat ze (nu nog) veel op elkaar lijken. De app-builder (was de addon-builder) van Home Assistant werkt helemaal met en volgens Docker.
Misschien kun je de huidige kant-en-klare image zo in een OCI plaatsen. Ik heb me er nog niet in verdiept.
Misschien moet er nog een aparte json-file (manifest) bij komen?
Als jij (of iemand anders) daarmee kan helpen: graag!
Ik heb in iedergeval de volgende info gevonden:
https://docs.docker.com/compose/how-tos/oci-artifact/
https://oneuptime.com/blo...mage-to-an-oci-image/view
PV 5.590 Wp Enphase, 2.700 Wp Growatt - Easee laadpaal - Itho Amber 95 WP
Dit is de changelog:
- Fixed error with flex setting of "dc_to_bat max power" or "bat_to_dc max power" (reported by @DaBit )
- Fixed error not planning heatpump in first interval when not in run-mode (reported by @f.welvering )
- Missing hour-values (solar-inverters) are filled up by zero's (suggested by @DaBit )
- Fixed error when "-" is used in name of solar-devices (reported by @patrickvorgers and @Asclepius8 )
WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer
Ik heb getest wat het reduceren van het laadvermogen doet voor de berekening.KC27 schreef op maandag 23 februari 2026 @ 23:47:
Er is een testversie met drie nieuw feature requests in de changelog:Toelichting bij 2:
- Made optional battery settings "bat_to_dc max power" and "dc_to_bat max power" flex-setting (feature request by @DaBit)
- Reduce power during charging at high soc and during discharging at low soc (feature requests from @bartzzz and @arjenhiemstra)
- Made check 'optimal lower level" lower as "lower limit" (feature request of @mistral2)
In de wiki is een uitleg opgenomen hoe je dit goed configureert:
https://github.com/cornee...-reduce-power-lowhigh-soc
Ik heb uiteraard een en ander getest, maar ik wil met name de indieners van een feature request vragen om de nieuwe functionaliteit in hun situatie flink aan de tand te voelen, maar andere testers zijn natuurlijk ook van harte welkom.
Ik hoor graag jullie bevindingen.
In mijn geval loopt de maximale laadsnelheid voor het opladen terug vanaf ca. 90% SoC.
Als ik dit verwerk in mijn config en het dan laat door rekenen zie ik geen verschil in de tabel: In- en uitgaande energie per uur batterij Thuisbatterij.
Dit komt waarschijnlijk omdat deze tabel per uur kijkt.
Als test heb ik de reducering ook getest door hem eerder te laten starten op bijv. 60% SoC en dan zie ik het wel terug in de tabel.
Dus in de basis lijkt het te werken, maar zie ik het niet terug.
Het klopt dat de beperking wordt berekend op het begintijdstip van het uur/kwartier.bartzzz schreef op zaterdag 28 februari 2026 @ 07:40:
[...]
Ik heb getest wat het reduceren van het laadvermogen doet voor de berekening.
In mijn geval loopt de maximale laadsnelheid voor het opladen terug vanaf ca. 90% SoC.
Als ik dit verwerk in mijn config en het dan laat door rekenen zie ik geen verschil in de tabel: In- en uitgaande energie per uur batterij Thuisbatterij.
Dit komt waarschijnlijk omdat deze tabel per uur kijkt.
Als test heb ik de reducering ook getest door hem eerder te laten starten op bijv. 60% SoC en dan zie ik het wel terug in de tabel.
Dus in de basis lijkt het te werken, maar zie ik het niet terug.
Ik kan het aanpassen dat hij voor het berekenen van de beperking het gemiddelde neemt van de SoC op het begintijdstip en de waarde van de SoC aan het einde van het interval.
Is dat wat?
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
Als dat een verschil maakt zou het een goede optie zijn.KC27 schreef op zaterdag 28 februari 2026 @ 08:34:
[...]
Het klopt dat de beperking wordt berekend op het begintijdstip van het uur/kwartier.
Ik kan het aanpassen dat hij voor het berekenen van de beperking het gemiddelde neemt van de SoC op het begintijdstip en de waarde van de SoC aan het einde van het interval.
Is dat wat?
Ik heb in mijn schedular wel een 15min interval staan, maar heb een dynamisch contract per uur.
OK, die werkt bij mij. Geen plof meer met sensor-entiteiten in plaats van nummers, en ik heb ook een keer de entiteiten op 1/10 van de waarde gezet om te kijken of er bij berekenen rekening mee gehouden wordt, en dat doet het.KC27 schreef op zaterdag 28 februari 2026 @ 00:28:
Fixed error with flex setting of "dc_to_bat max power" or "bat_to_dc max power" (reported by @DaBit )
Ik zie geen verandering. Ik heb de ML-modellen overnieuw getraind via de scheduler:Missing hour-values (solar-inverters) are filled up by zero's (suggested by @DaBit )
In vergelijking met een eerdere:code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2026-02-28 09:18:00 info: Day Ahead Optimalisering versie: 2026.03.0.rc2 2026-02-28 09:18:00 info: Day Ahead Optimalisering gestart op: 28-02-2026 09:18:00 2026-02-28 09:18:00 info: Day Ahead Optimalisatie gestart: 28-02-2026 09:18:00 taak: train_ml_predictions .. 2026-02-28 09:18:14 info: Starting solar prediction model for Growatt training... .. 2026-02-28 09:18:16 info: Training samples: 20212 2026-02-28 09:18:16 info: Testing samples: 5053 .. 2026-02-28 09:18:28 info: Training R²: 0.9574 2026-02-28 09:18:28 info: Testing R²: 0.9402 .. 2026-02-28 09:18:46 info: Starting solar prediction model for schuurzuid training... .. 2026-02-28 09:18:47 info: Training samples: 15432 2026-02-28 09:18:47 info: Testing samples: 3858 .. 2026-02-28 09:18:54 info: Training R²: 0.9361 2026-02-28 09:18:54 info: Testing R²: 0.7959
Geen verschil in R² waardes, ook niet voor de resterende solararrayscode:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2026-02-27 23:17:00 info: Day Ahead Optimalisering versie: 2026.03.0.rc1 .. 2026-02-27 23:17:06 info: Starting solar prediction model for Growatt training... .. 2026-02-27 23:17:07 info: Training samples: 20229 2026-02-27 23:17:07 info: Testing samples: 5058 .. 2026-02-27 23:17:21 info: Training R²: 0.9573 2026-02-27 23:17:21 info: Testing R²: 0.9395 .. 2026-02-27 23:17:23 info: Starting solar prediction model for schuurzuid training... .. 2026-02-27 23:17:25 info: Training samples: 15432 2026-02-27 23:17:25 info: Testing samples: 3858 .. 2026-02-27 23:17:32 info: Training R²: 0.9361 2026-02-27 23:17:32 info: Testing R²: 0.7959
Kijk ik bij solar, dan zie ik geen nullen ingevuld worden:
/f/image/elpRl16K1u1NLQPqHuGfM2nX.png?f=fotoalbum_large)
Dus of ik doe iets verkeerd, of het werkt nog niet.
Thanks, zonder "-" werkt het, ik zie je nieuwe rc2 nog niet dus kan dat niet testen.KC27 schreef op zaterdag 28 februari 2026 @ 00:28:
Er is een testversie gepubliceerd: 2026.03.0.rc2.
Dit is de changelog:Ik zie jullie testresultaten hier graag verschijnen.
- Fixed error with flex setting of "dc_to_bat max power" or "bat_to_dc max power" (reported by @DaBit )
- Fixed error not planning heatpump in first interval when not in run-mode (reported by @f.welvering )
- Missing hour-values (solar-inverters) are filled up by zero's (suggested by @DaBit )
- Fixed error when "-" is used in name of solar-devices (reported by @patrickvorgers and @Asclepius8 )
Dank voor het testen.DaBit schreef op zaterdag 28 februari 2026 @ 09:33:
[...]
OK, die werkt bij mij. Geen plof meer met sensor-entiteiten in plaats van nummers, en ik heb ook een keer de entiteiten op 1/10 van de waarde gezet om te kijken of er bij berekenen rekening mee gehouden wordt, en dat doet het.
[...]
Ik zie geen verandering. Ik heb de ML-modellen overnieuw getraind via de scheduler:
[...]
In vergelijking met een eerdere:
[...]
Geen verschil in R² waardes, ook niet voor de resterende solararrays
Kijk ik bij solar, dan zie ik geen nullen ingevuld worden:
[Afbeelding]
Dus of ik doe iets verkeerd, of het werkt nog niet.
Ik ga die tweede nog een keer bekijken, daar zouden wel nullen moeten staan.
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
Ga in HA naar Instellingen/Apps en klik op"Install apps" (rechts onderin) en klik op "Op updates controleren" (in puntjesmenu rechtsboven).Asclepius8 schreef op zaterdag 28 februari 2026 @ 10:02:
[...]
Thanks, zonder "-" werkt het, ik zie je nieuwe rc2 nog niet dus kan dat niet testen.
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
Helaas zie ik nog geen verschil na de installatie van de update.KC27 schreef op zaterdag 28 februari 2026 @ 00:28:
Er is een testversie gepubliceerd: 2026.03.0.rc2.
Dit is de changelog:Ik zie jullie testresultaten hier graag verschijnen.
- Fixed error with flex setting of "dc_to_bat max power" or "bat_to_dc max power" (reported by @DaBit )
- Fixed error not planning heatpump in first interval when not in run-mode (reported by @f.welvering )
- Missing hour-values (solar-inverters) are filled up by zero's (suggested by @DaBit )
- Fixed error when "-" is used in name of solar-devices (reported by @patrickvorgers and @Asclepius8 )
Hieronder 2 verschillende logs:
12:27
12:30code:
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 2552026-02-28 12:27:12 info: Day Ahead Optimalisering versie: 2026.03.0.rc2 2026-02-28 12:27:12 info: Day Ahead Optimalisering gestart op: 28-02-2026 12:27:12 2026-02-28 12:27:12 info: Day Ahead Optimalisatie gestart: 28-02-2026 12:27:12 taak: calc_optimum 2026-02-28 12:27:12 info: Debug = False 2026-02-28 12:27:12 info: Zelf berekende baseload 2026-02-28 12:27:12 info: ML prediction Oost date_time prediction 0 2026-02-28 12:00:00+01:00 0.895 1 2026-02-28 13:00:00+01:00 0.702 2 2026-02-28 14:00:00+01:00 0.415 3 2026-02-28 15:00:00+01:00 0.109 4 2026-02-28 16:00:00+01:00 0.009 5 2026-02-28 17:00:00+01:00 0.004 6 2026-02-28 18:00:00+01:00 0.000 7 2026-02-28 19:00:00+01:00 0.000 8 2026-02-28 20:00:00+01:00 0.000 9 2026-02-28 21:00:00+01:00 0.000 10 2026-02-28 22:00:00+01:00 0.000 11 2026-02-28 23:00:00+01:00 0.000 2026-02-28 12:27:12 info: Start waarden: uur tijd spot p_l p_t base pv_ac pv_dc 0 12:15 2026-02-28 12:15:00 0.000 0.141 0.000 0.506 0.043 0 1 12:30 2026-02-28 12:30:00 0.001 0.142 0.001 0.534 0.218 0 2 12:45 2026-02-28 12:45:00 0.002 0.143 0.002 0.524 0.206 0 3 13:00 2026-02-28 13:00:00 0.001 0.142 0.001 0.496 0.195 0 4 13:15 2026-02-28 13:15:00 0.001 0.142 0.001 0.486 0.183 0 5 13:30 2026-02-28 13:30:00 0.000 0.141 0.000 0.476 0.171 0 6 13:45 2026-02-28 13:45:00 0.000 0.141 0.000 0.425 0.153 0 7 14:00 2026-02-28 14:00:00 0.000 0.141 0.000 0.330 0.131 0 8 14:15 2026-02-28 14:15:00 -0.000 0.141 -0.000 0.280 0.113 0 9 14:30 2026-02-28 14:30:00 0.000 0.141 0.000 0.229 0.095 0 10 14:45 2026-02-28 14:45:00 0.000 0.141 0.000 0.230 0.076 0 11 15:00 2026-02-28 15:00:00 0.000 0.141 0.000 0.273 0.053 0 12 15:15 2026-02-28 15:15:00 0.000 0.141 0.000 0.275 0.034 0 13 15:30 2026-02-28 15:30:00 0.010 0.153 0.012 0.277 0.014 0 14 15:45 2026-02-28 15:45:00 0.043 0.193 0.052 0.273 0.008 0 15 16:00 2026-02-28 16:00:00 0.030 0.177 0.036 0.252 0.010 0 16 16:15 2026-02-28 16:15:00 0.051 0.203 0.062 0.248 0.004 0 17 16:30 2026-02-28 16:30:00 0.080 0.238 0.097 0.245 0.000 0 18 16:45 2026-02-28 16:45:00 0.090 0.250 0.109 0.298 0.000 0 19 17:00 2026-02-28 17:00:00 0.075 0.232 0.091 0.414 0.001 0 20 17:15 2026-02-28 17:15:00 0.083 0.241 0.101 0.467 0.001 0 21 17:30 2026-02-28 17:30:00 0.097 0.258 0.117 0.521 0.001 0 22 17:45 2026-02-28 17:45:00 0.105 0.268 0.127 0.499 0.001 0 23 18:00 2026-02-28 18:00:00 0.097 0.258 0.118 0.422 0.000 0 24 18:15 2026-02-28 18:15:00 0.098 0.260 0.119 0.400 0.000 0 25 18:30 2026-02-28 18:30:00 0.102 0.264 0.123 0.378 0.000 0 26 18:45 2026-02-28 18:45:00 0.110 0.274 0.133 0.349 0.000 0 27 19:00 2026-02-28 19:00:00 0.110 0.274 0.133 0.315 0.000 0 28 19:15 2026-02-28 19:15:00 0.104 0.266 0.125 0.287 0.000 0 29 19:30 2026-02-28 19:30:00 0.103 0.266 0.125 0.258 0.000 0 30 19:45 2026-02-28 19:45:00 0.108 0.271 0.131 0.233 0.000 0 31 20:00 2026-02-28 20:00:00 0.091 0.252 0.111 0.197 0.000 0 32 20:15 2026-02-28 20:15:00 0.090 0.249 0.109 0.172 0.000 0 33 20:30 2026-02-28 20:30:00 0.089 0.248 0.108 0.146 0.000 0 34 20:45 2026-02-28 20:45:00 0.100 0.262 0.121 0.175 0.000 0 35 21:00 2026-02-28 21:00:00 0.087 0.246 0.105 0.259 0.000 0 36 21:15 2026-02-28 21:15:00 0.103 0.266 0.125 0.288 0.000 0 37 21:30 2026-02-28 21:30:00 0.099 0.261 0.120 0.317 0.000 0 38 21:45 2026-02-28 21:45:00 0.100 0.262 0.121 0.284 0.000 0 39 22:00 2026-02-28 22:00:00 0.104 0.267 0.126 0.200 0.000 0 40 22:15 2026-02-28 22:15:00 0.104 0.267 0.126 0.168 0.000 0 41 22:30 2026-02-28 22:30:00 0.097 0.259 0.118 0.135 0.000 0 42 22:45 2026-02-28 22:45:00 0.100 0.262 0.121 0.131 0.000 0 43 23:00 2026-02-28 23:00:00 0.115 0.280 0.139 0.148 0.000 0 44 23:15 2026-02-28 23:15:00 0.116 0.281 0.140 0.144 0.000 0 45 23:30 2026-02-28 23:30:00 0.083 0.242 0.101 0.140 0.000 0 46 23:45 2026-02-28 23:45:00 0.080 0.238 0.097 0.136 0.000 0 2026-02-28 12:27:13 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland 2026-02-28 12:27:13 info: Instellingen voor laden van EV: Jeep Avenger Elektro 2026-02-28 12:27:13 info: Direct laden is uit 2026-02-28 12:27:13 info: Ampere Effic. Grid kW Accu kW 2026-02-28 12:27:13 info: 0.00 1.00 0.00 0.00 2026-02-28 12:27:13 info: 6.00 0.95 4.14 3.93 2026-02-28 12:27:13 info: 10.00 1.00 6.90 6.90 2026-02-28 12:27:13 info: 13.00 0.95 8.97 8.52 2026-02-28 12:27:13 info: 16.00 0.92 11.04 10.16 2026-02-28 12:27:13 info: Capaciteit accu: 58 kWh 2026-02-28 12:27:13 info: Maximaal laadvermogen: 11.04 kW 2026-02-28 12:27:13 info: Klaar met laden op: 01-03-2026 07:00:00 2026-02-28 12:27:13 info: Huidig laadniveau: 65.0 % 2026-02-28 12:27:13 info: Gewenst laadniveau:100.0 % 2026-02-28 12:27:13 info: Marge voor het laden: 1 % 2026-02-28 12:27:13 info: Locatie: not_home 2026-02-28 12:27:13 info: Ingeplugged:False 2026-02-28 12:27:13 info: Benodigde netto energie: 20.300 kWh 2026-02-28 12:27:13 info: Tijd nodig om te laden: 1:60 uur 2026-02-28 12:27:13 info: Afgerond naar hele intervallen: 8 kwartier 2026-02-28 12:27:13 info: Stand laden schakelaar: off 2026-02-28 12:27:13 info: Stand aantal ampere laden: 10.0 A 2026-02-28 12:27:13 info: Opladen wordt niet ingepland, omdat auto is niet huis, auto is niet ingeplugd, opgegeven tijdstip (2026-03-01 07:00:00) ligt voorbij de planningshorizon (2026-02-28 23:45:00). 2026-02-28 12:27:13 info: Gewogen graaddagen vandaag: 7.4 K.day 2026-02-28 12:27:13 info: Gewogen graaddagen totaal: 7.4 K.day 2026-02-28 12:27:13 info: Degree days factor: 4.8 kWh/K.day 2026-02-28 12:27:13 info: Totaal benodigde warmte: 35.6 kWh 2026-02-28 12:27:13 info: Reeds geproduceerde warmte: 29.0 kWh 2026-02-28 12:27:13 info: Nog benodigde warmte: 6.6 kWh 2026-02-28 12:27:13 info: Regeling warmtepomp: on/off 2026-02-28 12:27:13 info: Actuele warmtevraag: Nee 2026-02-28 12:27:13 info: Minimale runlengte 1 uur 2026-02-28 12:27:13 info: Beschikbaar zijn: 11 uur 2026-02-28 12:27:13 info: On/off warmtepomp wordt ingepland 2026-02-28 12:27:13 info: Gem. buitentemperatuur vandaag: 9.2 °C 2026-02-28 12:27:13 info: Voorspelde gemiddelde buiten temperatuur: 9.2 °C 2026-02-28 12:27:13 info: COP: 4.4 2026-02-28 12:27:13 info: Elektrisch vermogen: 0.6 kW-e 2026-02-28 12:27:13 info: Thermisch vermogen: 2.6 kW-th 2026-02-28 12:27:13 info: Ingepland worden: 3 uur 2026-02-28 12:27:13 info: Warmtepomp draait al minimaal 3 uur 2026-02-28 12:27:13 info: Eerste blok van 1 uur 2026-02-28 12:27:13 info: Dan nog 2 blokken van 1 uur 2026-02-28 12:27:13 info: Totaal aantal blokken: 3 2026-02-28 12:27:13 info: Apparaat wasmachine direct starten staat uit 2026-02-28 12:27:13 info: Machine wasmachine wordt niet ingepland, want in deze planning-window heeft de machine al gedraaid 2026-02-28 12:27:13 info: Strategie: minimale kosten 2026-02-28 12:27:13 info: Maximale fout (maximal gap): 0.005000 euro 2026-02-28 12:27:13 info: Rekentijd: 0.29 sec 2026-02-28 12:27:13 info: Het programma heeft een optimale oplossing gevonden. 2026-02-28 12:27:13 info: Inzet warmtepomp 2026-02-28 12:27:13 info: Blokken: 2026-02-28 12:27:13 info: Bloknr 0 start 1 lengte 4 laatste 4 2026-02-28 12:27:13 info: Bloknr 1 start 5 lengte 4 laatste 8 2026-02-28 12:27:13 info: Bloknr 2 start 9 lengte 4 laatste 12 2026-02-28 12:27:13 info: u uur tar hp_s_on hp_on heat cons 2026-02-28 12:27:13 info: 0 12:15 0.1409 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 1 12:30 0.1417 1.00 1 0.66 0.15 2026-02-28 12:27:13 info: 2 12:45 0.1429 1.00 1 0.66 0.15 2026-02-28 12:27:13 info: 3 13:00 0.1416 1.00 1 0.66 0.15 2026-02-28 12:27:13 info: 4 13:15 0.1423 1.00 1 0.66 0.15 2026-02-28 12:27:13 info: 5 13:30 0.1410 1.00 1 0.66 0.15 2026-02-28 12:27:13 info: 6 13:45 0.1409 1.00 1 0.66 0.15 2026-02-28 12:27:13 info: 7 14:00 0.1408 1.00 1 0.66 0.15 2026-02-28 12:27:13 info: 8 14:15 0.1408 1.00 1 0.66 0.15 2026-02-28 12:27:13 info: 9 14:30 0.1408 1.00 1 0.66 0.15 2026-02-28 12:27:13 info: 10 14:45 0.1408 1.00 1 0.66 0.15 2026-02-28 12:27:13 info: 11 15:00 0.1408 1.00 1 0.66 0.15 2026-02-28 12:27:13 info: 12 15:15 0.1409 1.00 1 0.66 0.15 2026-02-28 12:27:13 info: 13 15:30 0.1529 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 14 15:45 0.1928 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 15 16:00 0.1769 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 16 16:15 0.2029 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 17 16:30 0.2379 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 18 16:45 0.2496 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 19 17:00 0.2316 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 20 17:15 0.2414 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 21 17:30 0.2577 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 22 17:45 0.2680 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 23 18:00 0.2584 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 24 18:15 0.2596 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 25 18:30 0.2637 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 26 18:45 0.2739 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 27 19:00 0.2738 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 28 19:15 0.2662 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 29 19:30 0.2660 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 30 19:45 0.2715 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 31 20:00 0.2515 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 32 20:15 0.2494 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 33 20:30 0.2485 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 34 20:45 0.2618 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 35 21:00 0.2462 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 36 21:15 0.2660 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 37 21:30 0.2612 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 38 21:45 0.2619 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 39 22:00 0.2669 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 40 22:15 0.2666 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 41 22:30 0.2587 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 42 22:45 0.2618 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 43 23:00 0.2800 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 44 23:15 0.2812 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 45 23:30 0.2415 0.00 0 0.00 0.00 2026-02-28 12:27:13 info: 46 23:45 0.2376 0.00 0 0.00 0.00 2026-02-28 12:27:15 info: Berekende prognoses: uur bat_in bat_out cons prod base boil wp ev pv_ac cost profit b_tem mach 12:15 0.00 0.00 0.05 0.00 0.51 0.00 0.00 0.00 0.04 0.01 -0.00 20.00 0.00 12:30 0.00 0.00 0.47 0.00 0.53 0.00 0.15 0.00 0.22 0.07 -0.00 20.00 0.00 12:45 0.00 0.00 0.47 0.00 0.52 0.00 0.15 0.00 0.21 0.07 -0.00 20.00 0.00 13:00 0.00 0.00 0.45 0.00 0.50 0.00 0.15 0.00 0.19 0.06 -0.00 20.00 0.00 13:15 0.00 0.00 0.45 0.00 0.49 0.00 0.15 0.00 0.18 0.06 -0.00 20.00 0.00 13:30 0.00 0.00 0.46 0.00 0.48 0.00 0.15 0.00 0.17 0.06 -0.00 20.00 0.00 13:45 0.00 0.00 0.42 0.00 0.43 0.00 0.15 0.00 0.15 0.06 -0.00 20.00 0.00 14:00 0.00 0.00 0.35 0.00 0.33 0.00 0.15 0.00 0.13 0.05 -0.00 20.00 0.00 14:15 0.00 0.00 0.32 0.00 0.28 0.00 0.15 0.00 0.11 0.04 0.00 20.00 0.00 14:30 0.00 0.00 0.28 0.00 0.23 0.00 0.15 0.00 0.09 0.04 -0.00 20.00 0.00 14:45 0.00 0.00 0.30 0.00 0.23 0.00 0.15 0.00 0.08 0.04 -0.00 20.00 0.00 15:00 0.00 0.00 0.37 0.00 0.27 0.00 0.15 0.00 0.05 0.05 -0.00 20.00 0.00 15:15 0.00 0.00 0.39 0.00 0.27 0.00 0.15 0.00 0.03 0.06 -0.00 20.00 0.00 15:30 0.00 0.00 0.26 0.00 0.28 0.00 0.00 0.00 0.01 0.04 -0.00 20.00 0.00 15:45 0.00 0.00 0.27 0.00 0.27 0.00 0.00 0.00 0.01 0.05 -0.00 20.00 0.00 16:00 0.00 0.00 0.24 0.00 0.25 0.00 0.00 0.00 0.01 0.04 -0.00 20.00 0.00 16:15 0.00 0.00 0.24 0.00 0.25 0.00 0.00 0.00 0.00 0.05 -0.00 20.00 0.00 16:30 0.00 0.00 0.24 0.00 0.24 0.00 0.00 0.00 0.00 0.06 -0.00 20.00 0.00 16:45 0.00 0.00 0.30 0.00 0.30 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 17:00 0.00 0.00 0.41 0.00 0.41 0.00 0.00 0.00 0.00 0.10 -0.00 20.00 0.00 17:15 0.00 0.00 0.47 0.00 0.47 0.00 0.00 0.00 0.00 0.11 -0.00 20.00 0.00 17:30 0.00 0.00 0.52 0.00 0.52 0.00 0.00 0.00 0.00 0.13 -0.00 20.00 0.00 17:45 0.00 0.00 0.50 0.00 0.50 0.00 0.00 0.00 0.00 0.13 -0.00 20.00 0.00 18:00 0.00 0.00 0.42 0.00 0.42 0.00 0.00 0.00 0.00 0.11 -0.00 20.00 0.00 18:15 0.00 0.00 0.40 0.00 0.40 0.00 0.00 0.00 0.00 0.10 -0.00 20.00 0.00 18:30 0.00 0.00 0.38 0.00 0.38 0.00 0.00 0.00 0.00 0.10 -0.00 20.00 0.00 18:45 0.00 0.00 0.35 0.00 0.35 0.00 0.00 0.00 0.00 0.10 -0.00 20.00 0.00 19:00 0.00 0.00 0.32 0.00 0.32 0.00 0.00 0.00 0.00 0.09 -0.00 20.00 0.00 19:15 0.00 0.00 0.29 0.00 0.29 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 19:30 0.00 0.00 0.26 0.00 0.26 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 19: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 20:00 0.00 0.00 0.20 0.00 0.20 0.00 0.00 0.00 0.00 0.05 -0.00 20.00 0.00 20:15 0.00 0.00 0.17 0.00 0.17 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 20:30 0.00 0.00 0.15 0.00 0.15 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 20:45 0.00 0.00 0.18 0.00 0.18 0.00 0.00 0.00 0.00 0.05 -0.00 20.00 0.00 21:00 0.00 0.00 0.26 0.00 0.26 0.00 0.00 0.00 0.00 0.06 -0.00 20.00 0.00 21:15 0.00 0.00 0.29 0.00 0.29 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 21:30 0.00 0.00 0.32 0.00 0.32 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 21:45 0.00 0.00 0.28 0.00 0.28 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 22:00 0.00 0.00 0.20 0.00 0.20 0.00 0.00 0.00 0.00 0.05 -0.00 20.00 0.00 22:15 0.00 0.00 0.17 0.00 0.17 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 22:30 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 22:45 0.00 0.00 0.13 0.00 0.13 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 23:00 0.00 0.00 0.15 0.00 0.15 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 23:15 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:30 0.00 0.00 0.14 0.00 0.14 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 23:45 0.00 0.00 0.14 0.00 0.14 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 Totaal 0.00 0.00 13.92 0.00 14.24 0.00 1.80 0.00 1.71 2.96 0.00 NaN 0.00 2026-02-28 12:27:15 info: Consumption 13.92 (kWh) 2026-02-28 12:27:15 info: Cost consumption 2.96 (€) 2026-02-28 12:27:15 info: Tariff consumption 0.213 (€/kWh) 2026-02-28 12:27:15 info: Production 0.00 (kWh) 2026-02-28 12:27:15 info: Profit production 0.00 (€) 2026-02-28 12:27:15 info: Tariff production 0.000 (€/kWh) 2026-02-28 12:27:15 info: Calculation profit after optimize in € Cost before optimize 3.02 Cost consumption 2.96 Cycle cost 0.00 Penalty cost 0.00 Battery storage 0.00 Boiler storage 0.00 Profit production 0.00 Total 2.96 Cost after optimize 2.96 Profit: 0.06 2026-02-28 12:27:15 info: Doorzetten van alle settings naar HA 2026-02-28 12:27:15 info: Laden van Jeep Avenger Elektro is niet ingepland 2026-02-28 12:27:15 info: Berekeningsuitkomst voor opladen van Jeep Avenger Elektro: 2026-02-28 12:27:15 info: - aantal ampere 0A (was 10.0A) 2026-02-28 12:27:15 info: - stand schakelaar 'off' (was 'off') 2026-02-28 12:27:15 info: - positie: not_home 2026-02-28 12:27:15 info: - ingeplugd: False 2026-02-28 12:27:15 info: Jeep Avenger Elektro is niet thuis of niet ingeplugd 2026-02-28 12:27:15 info: Evaluatie status laden Jeep Avenger Elektro op 2026-02-28 12:27 2026-02-28 12:27:15 info: - schakelaar laden: off 2026-02-28 12:27:15 info: - aantal ampere: 10.0 2026-02-28 12:27:15 info: Apparaat: wasmachine 2026-02-28 12:27:15 info: Programma: Donker 40 graden 2026-02-28 12:27:15 info: Niet ingepland
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254cat log/calc_2026-02-28__12\:30.log 2026-02-28 12:30:00 info: Day Ahead Optimalisering versie: 2026.03.0.rc2 2026-02-28 12:30:00 info: Day Ahead Optimalisering gestart op: 28-02-2026 12:30:00 2026-02-28 12:30:00 info: Day Ahead Optimalisatie gestart: 28-02-2026 12:30:00 taak: calc_optimum 2026-02-28 12:30:00 info: Using Python-MIP package version 1.16rc0 2026-02-28 12:30:01 info: Debug = False 2026-02-28 12:30:01 info: Zelf berekende baseload 2026-02-28 12:30:02 info: ML prediction Oost date_time prediction 0 2026-02-28 12:00:00+01:00 0.895 1 2026-02-28 13:00:00+01:00 0.702 2 2026-02-28 14:00:00+01:00 0.415 3 2026-02-28 15:00:00+01:00 0.109 4 2026-02-28 16:00:00+01:00 0.009 5 2026-02-28 17:00:00+01:00 0.004 6 2026-02-28 18:00:00+01:00 0.000 7 2026-02-28 19:00:00+01:00 0.000 8 2026-02-28 20:00:00+01:00 0.000 9 2026-02-28 21:00:00+01:00 0.000 10 2026-02-28 22:00:00+01:00 0.000 11 2026-02-28 23:00:00+01:00 0.000 2026-02-28 12:30:02 info: Start waarden: uur tijd spot p_l p_t base pv_ac pv_dc 0 12:30 2026-02-28 12:30:00 0.001 0.142 0.001 0.534 0.217 0 1 12:45 2026-02-28 12:45:00 0.002 0.143 0.002 0.524 0.206 0 2 13:00 2026-02-28 13:00:00 0.001 0.142 0.001 0.496 0.195 0 3 13:15 2026-02-28 13:15:00 0.001 0.142 0.001 0.486 0.183 0 4 13:30 2026-02-28 13:30:00 0.000 0.141 0.000 0.476 0.171 0 5 13:45 2026-02-28 13:45:00 0.000 0.141 0.000 0.425 0.153 0 6 14:00 2026-02-28 14:00:00 0.000 0.141 0.000 0.330 0.131 0 7 14:15 2026-02-28 14:15:00 -0.000 0.141 -0.000 0.280 0.113 0 8 14:30 2026-02-28 14:30:00 0.000 0.141 0.000 0.229 0.095 0 9 14:45 2026-02-28 14:45:00 0.000 0.141 0.000 0.230 0.076 0 10 15:00 2026-02-28 15:00:00 0.000 0.141 0.000 0.273 0.053 0 11 15:15 2026-02-28 15:15:00 0.000 0.141 0.000 0.275 0.034 0 12 15:30 2026-02-28 15:30:00 0.010 0.153 0.012 0.277 0.014 0 13 15:45 2026-02-28 15:45:00 0.043 0.193 0.052 0.273 0.008 0 14 16:00 2026-02-28 16:00:00 0.030 0.177 0.036 0.252 0.010 0 15 16:15 2026-02-28 16:15:00 0.051 0.203 0.062 0.248 0.004 0 16 16:30 2026-02-28 16:30:00 0.080 0.238 0.097 0.245 0.000 0 17 16:45 2026-02-28 16:45:00 0.090 0.250 0.109 0.298 0.000 0 18 17:00 2026-02-28 17:00:00 0.075 0.232 0.091 0.414 0.001 0 19 17:15 2026-02-28 17:15:00 0.083 0.241 0.101 0.467 0.001 0 20 17:30 2026-02-28 17:30:00 0.097 0.258 0.117 0.521 0.001 0 21 17:45 2026-02-28 17:45:00 0.105 0.268 0.127 0.499 0.001 0 22 18:00 2026-02-28 18:00:00 0.097 0.258 0.118 0.422 0.000 0 23 18:15 2026-02-28 18:15:00 0.098 0.260 0.119 0.400 0.000 0 24 18:30 2026-02-28 18:30:00 0.102 0.264 0.123 0.378 0.000 0 25 18:45 2026-02-28 18:45:00 0.110 0.274 0.133 0.349 0.000 0 26 19:00 2026-02-28 19:00:00 0.110 0.274 0.133 0.315 0.000 0 27 19:15 2026-02-28 19:15:00 0.104 0.266 0.125 0.287 0.000 0 28 19:30 2026-02-28 19:30:00 0.103 0.266 0.125 0.258 0.000 0 29 19:45 2026-02-28 19:45:00 0.108 0.271 0.131 0.233 0.000 0 30 20:00 2026-02-28 20:00:00 0.091 0.252 0.111 0.197 0.000 0 31 20:15 2026-02-28 20:15:00 0.090 0.249 0.109 0.172 0.000 0 32 20:30 2026-02-28 20:30:00 0.089 0.248 0.108 0.146 0.000 0 33 20:45 2026-02-28 20:45:00 0.100 0.262 0.121 0.175 0.000 0 34 21:00 2026-02-28 21:00:00 0.087 0.246 0.105 0.259 0.000 0 35 21:15 2026-02-28 21:15:00 0.103 0.266 0.125 0.288 0.000 0 36 21:30 2026-02-28 21:30:00 0.099 0.261 0.120 0.317 0.000 0 37 21:45 2026-02-28 21:45:00 0.100 0.262 0.121 0.284 0.000 0 38 22:00 2026-02-28 22:00:00 0.104 0.267 0.126 0.200 0.000 0 39 22:15 2026-02-28 22:15:00 0.104 0.267 0.126 0.168 0.000 0 40 22:30 2026-02-28 22:30:00 0.097 0.259 0.118 0.135 0.000 0 41 22:45 2026-02-28 22:45:00 0.100 0.262 0.121 0.131 0.000 0 42 23:00 2026-02-28 23:00:00 0.115 0.280 0.139 0.148 0.000 0 43 23:15 2026-02-28 23:15:00 0.116 0.281 0.140 0.144 0.000 0 44 23:30 2026-02-28 23:30:00 0.083 0.242 0.101 0.140 0.000 0 45 23:45 2026-02-28 23:45:00 0.080 0.238 0.097 0.136 0.000 0 2026-02-28 12:30:02 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland 2026-02-28 12:30:02 info: Instellingen voor laden van EV: Jeep Avenger Elektro 2026-02-28 12:30:02 info: Direct laden is uit 2026-02-28 12:30:02 info: Ampere Effic. Grid kW Accu kW 2026-02-28 12:30:02 info: 0.00 1.00 0.00 0.00 2026-02-28 12:30:02 info: 6.00 0.95 4.14 3.93 2026-02-28 12:30:02 info: 10.00 1.00 6.90 6.90 2026-02-28 12:30:02 info: 13.00 0.95 8.97 8.52 2026-02-28 12:30:02 info: 16.00 0.92 11.04 10.16 2026-02-28 12:30:02 info: Capaciteit accu: 58 kWh 2026-02-28 12:30:02 info: Maximaal laadvermogen: 11.04 kW 2026-02-28 12:30:02 info: Klaar met laden op: 01-03-2026 07:00:00 2026-02-28 12:30:02 info: Huidig laadniveau: 65.0 % 2026-02-28 12:30:02 info: Gewenst laadniveau:100.0 % 2026-02-28 12:30:02 info: Marge voor het laden: 1 % 2026-02-28 12:30:02 info: Locatie: not_home 2026-02-28 12:30:02 info: Ingeplugged:False 2026-02-28 12:30:02 info: Benodigde netto energie: 20.300 kWh 2026-02-28 12:30:02 info: Tijd nodig om te laden: 1:60 uur 2026-02-28 12:30:02 info: Afgerond naar hele intervallen: 8 kwartier 2026-02-28 12:30:02 info: Stand laden schakelaar: off 2026-02-28 12:30:02 info: Stand aantal ampere laden: 10.0 A 2026-02-28 12:30:02 info: Opladen wordt niet ingepland, omdat auto is niet huis, auto is niet ingeplugd, opgegeven tijdstip (2026-03-01 07:00:00) ligt voorbij de planningshorizon (2026-02-28 23:45:00). 2026-02-28 12:30:02 info: Gewogen graaddagen vandaag: 7.4 K.day 2026-02-28 12:30:02 info: Gewogen graaddagen totaal: 7.4 K.day 2026-02-28 12:30:02 info: Degree days factor: 4.8 kWh/K.day 2026-02-28 12:30:02 info: Totaal benodigde warmte: 35.6 kWh 2026-02-28 12:30:02 info: Reeds geproduceerde warmte: 29.0 kWh 2026-02-28 12:30:02 info: Nog benodigde warmte: 6.6 kWh 2026-02-28 12:30:02 info: Regeling warmtepomp: on/off 2026-02-28 12:30:02 info: Actuele warmtevraag: Nee 2026-02-28 12:30:02 info: Minimale runlengte 1 uur 2026-02-28 12:30:02 info: Beschikbaar zijn: 11 uur 2026-02-28 12:30:02 info: On/off warmtepomp wordt ingepland 2026-02-28 12:30:02 info: Gem. buitentemperatuur vandaag: 9.2 °C 2026-02-28 12:30:02 info: Voorspelde gemiddelde buiten temperatuur: 9.2 °C 2026-02-28 12:30:02 info: COP: 4.4 2026-02-28 12:30:02 info: Elektrisch vermogen: 0.6 kW-e 2026-02-28 12:30:02 info: Thermisch vermogen: 2.6 kW-th 2026-02-28 12:30:02 info: Ingepland worden: 3 uur 2026-02-28 12:30:02 info: Warmtepomp draait al minimaal 3 uur 2026-02-28 12:30:02 info: Eerste blok van 1 uur 2026-02-28 12:30:02 info: Dan nog 2 blokken van 1 uur 2026-02-28 12:30:02 info: Totaal aantal blokken: 3 2026-02-28 12:30:02 info: Apparaat wasmachine direct starten staat uit 2026-02-28 12:30:02 info: Machine wasmachine wordt niet ingepland, want in deze planning-window heeft de machine al gedraaid 2026-02-28 12:30:02 info: Strategie: minimale kosten 2026-02-28 12:30:02 info: Maximale fout (maximal gap): 0.005000 euro 2026-02-28 12:30:02 info: Rekentijd: 0.27 sec 2026-02-28 12:30:02 info: Het programma heeft een optimale oplossing gevonden. 2026-02-28 12:30:02 info: Inzet warmtepomp 2026-02-28 12:30:02 info: Blokken: 2026-02-28 12:30:02 info: Bloknr 0 start 1 lengte 4 laatste 4 2026-02-28 12:30:02 info: Bloknr 1 start 5 lengte 4 laatste 8 2026-02-28 12:30:02 info: Bloknr 2 start 9 lengte 4 laatste 12 2026-02-28 12:30:02 info: u uur tar hp_s_on hp_on heat cons 2026-02-28 12:30:02 info: 0 12:30 0.1417 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 1 12:45 0.1429 1.00 1 0.66 0.15 2026-02-28 12:30:02 info: 2 13:00 0.1416 1.00 1 0.66 0.15 2026-02-28 12:30:02 info: 3 13:15 0.1423 1.00 1 0.66 0.15 2026-02-28 12:30:02 info: 4 13:30 0.1410 1.00 1 0.66 0.15 2026-02-28 12:30:02 info: 5 13:45 0.1409 1.00 1 0.66 0.15 2026-02-28 12:30:02 info: 6 14:00 0.1408 1.00 1 0.66 0.15 2026-02-28 12:30:02 info: 7 14:15 0.1408 1.00 1 0.66 0.15 2026-02-28 12:30:02 info: 8 14:30 0.1408 1.00 1 0.66 0.15 2026-02-28 12:30:02 info: 9 14:45 0.1408 1.00 1 0.66 0.15 2026-02-28 12:30:02 info: 10 15:00 0.1408 1.00 1 0.66 0.15 2026-02-28 12:30:02 info: 11 15:15 0.1409 1.00 1 0.66 0.15 2026-02-28 12:30:02 info: 12 15:30 0.1529 1.00 1 0.66 0.15 2026-02-28 12:30:02 info: 13 15:45 0.1928 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 14 16:00 0.1769 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 15 16:15 0.2029 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 16 16:30 0.2379 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 17 16:45 0.2496 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 18 17:00 0.2316 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 19 17:15 0.2414 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 20 17:30 0.2577 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 21 17:45 0.2680 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 22 18:00 0.2584 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 23 18:15 0.2596 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 24 18:30 0.2637 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 25 18:45 0.2739 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 26 19:00 0.2738 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 27 19:15 0.2662 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 28 19:30 0.2660 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 29 19:45 0.2715 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 30 20:00 0.2515 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 31 20:15 0.2494 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 32 20:30 0.2485 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 33 20:45 0.2618 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 34 21:00 0.2462 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 35 21:15 0.2660 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 36 21:30 0.2612 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 37 21:45 0.2619 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 38 22:00 0.2669 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 39 22:15 0.2666 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 40 22:30 0.2587 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 41 22:45 0.2618 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 42 23:00 0.2800 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 43 23:15 0.2812 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 44 23:30 0.2415 0.00 0 0.00 0.00 2026-02-28 12:30:02 info: 45 23:45 0.2376 0.00 0 0.00 0.00 2026-02-28 12:30:04 info: Berekende prognoses: uur bat_in bat_out cons prod base boil wp ev pv_ac cost profit b_tem mach 12:30 0.00 0.00 0.32 0.00 0.53 0.00 0.00 0.00 0.22 0.04 -0.00 20.00 0.00 12:45 0.00 0.00 0.47 0.00 0.52 0.00 0.15 0.00 0.21 0.07 -0.00 20.00 0.00 13:00 0.00 0.00 0.45 0.00 0.50 0.00 0.15 0.00 0.19 0.06 -0.00 20.00 0.00 13:15 0.00 0.00 0.45 0.00 0.49 0.00 0.15 0.00 0.18 0.06 -0.00 20.00 0.00 13:30 0.00 0.00 0.46 0.00 0.48 0.00 0.15 0.00 0.17 0.06 -0.00 20.00 0.00 13:45 0.00 0.00 0.42 0.00 0.43 0.00 0.15 0.00 0.15 0.06 -0.00 20.00 0.00 14:00 0.00 0.00 0.35 0.00 0.33 0.00 0.15 0.00 0.13 0.05 -0.00 20.00 0.00 14:15 0.00 0.00 0.32 0.00 0.28 0.00 0.15 0.00 0.11 0.04 0.00 20.00 0.00 14:30 0.00 0.00 0.28 0.00 0.23 0.00 0.15 0.00 0.09 0.04 -0.00 20.00 0.00 14:45 0.00 0.00 0.30 0.00 0.23 0.00 0.15 0.00 0.08 0.04 -0.00 20.00 0.00 15:00 0.00 0.00 0.37 0.00 0.27 0.00 0.15 0.00 0.05 0.05 -0.00 20.00 0.00 15:15 0.00 0.00 0.39 0.00 0.27 0.00 0.15 0.00 0.03 0.06 -0.00 20.00 0.00 15:30 0.00 0.00 0.41 0.00 0.28 0.00 0.15 0.00 0.01 0.06 -0.00 20.00 0.00 15:45 0.00 0.00 0.27 0.00 0.27 0.00 0.00 0.00 0.01 0.05 -0.00 20.00 0.00 16:00 0.00 0.00 0.24 0.00 0.25 0.00 0.00 0.00 0.01 0.04 -0.00 20.00 0.00 16:15 0.00 0.00 0.24 0.00 0.25 0.00 0.00 0.00 0.00 0.05 -0.00 20.00 0.00 16:30 0.00 0.00 0.24 0.00 0.24 0.00 0.00 0.00 0.00 0.06 -0.00 20.00 0.00 16:45 0.00 0.00 0.30 0.00 0.30 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 17:00 0.00 0.00 0.41 0.00 0.41 0.00 0.00 0.00 0.00 0.10 -0.00 20.00 0.00 17:15 0.00 0.00 0.47 0.00 0.47 0.00 0.00 0.00 0.00 0.11 -0.00 20.00 0.00 17:30 0.00 0.00 0.52 0.00 0.52 0.00 0.00 0.00 0.00 0.13 -0.00 20.00 0.00 17:45 0.00 0.00 0.50 0.00 0.50 0.00 0.00 0.00 0.00 0.13 -0.00 20.00 0.00 18:00 0.00 0.00 0.42 0.00 0.42 0.00 0.00 0.00 0.00 0.11 -0.00 20.00 0.00 18:15 0.00 0.00 0.40 0.00 0.40 0.00 0.00 0.00 0.00 0.10 -0.00 20.00 0.00 18:30 0.00 0.00 0.38 0.00 0.38 0.00 0.00 0.00 0.00 0.10 -0.00 20.00 0.00 18:45 0.00 0.00 0.35 0.00 0.35 0.00 0.00 0.00 0.00 0.10 -0.00 20.00 0.00 19:00 0.00 0.00 0.32 0.00 0.32 0.00 0.00 0.00 0.00 0.09 -0.00 20.00 0.00 19:15 0.00 0.00 0.29 0.00 0.29 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 19:30 0.00 0.00 0.26 0.00 0.26 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 19: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 20:00 0.00 0.00 0.20 0.00 0.20 0.00 0.00 0.00 0.00 0.05 -0.00 20.00 0.00 20:15 0.00 0.00 0.17 0.00 0.17 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 20:30 0.00 0.00 0.15 0.00 0.15 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 20:45 0.00 0.00 0.18 0.00 0.18 0.00 0.00 0.00 0.00 0.05 -0.00 20.00 0.00 21:00 0.00 0.00 0.26 0.00 0.26 0.00 0.00 0.00 0.00 0.06 -0.00 20.00 0.00 21:15 0.00 0.00 0.29 0.00 0.29 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 21:30 0.00 0.00 0.32 0.00 0.32 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 21:45 0.00 0.00 0.28 0.00 0.28 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 22:00 0.00 0.00 0.20 0.00 0.20 0.00 0.00 0.00 0.00 0.05 -0.00 20.00 0.00 22:15 0.00 0.00 0.17 0.00 0.17 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 22:30 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 22:45 0.00 0.00 0.13 0.00 0.13 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 23:00 0.00 0.00 0.15 0.00 0.15 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 23:15 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:30 0.00 0.00 0.14 0.00 0.14 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 23:45 0.00 0.00 0.14 0.00 0.14 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 Totaal 0.00 0.00 13.87 0.00 13.74 0.00 1.80 0.00 1.67 2.95 0.00 NaN 0.00 2026-02-28 12:30:04 info: Consumption 13.87 (kWh) 2026-02-28 12:30:04 info: Cost consumption 2.95 (€) 2026-02-28 12:30:04 info: Tariff consumption 0.213 (€/kWh) 2026-02-28 12:30:04 info: Production 0.00 (kWh) 2026-02-28 12:30:04 info: Profit production 0.00 (€) 2026-02-28 12:30:04 info: Tariff production 0.000 (€/kWh) 2026-02-28 12:30:04 info: Calculation profit after optimize in € Cost before optimize 2.95 Cost consumption 2.95 Cycle cost 0.00 Penalty cost 0.00 Battery storage 0.00 Boiler storage 0.00 Profit production 0.00 Total 2.95 Cost after optimize 2.95 Profit: 0.00 2026-02-28 12:30:04 info: Doorzetten van alle settings naar HA 2026-02-28 12:30:04 info: Laden van Jeep Avenger Elektro is niet ingepland 2026-02-28 12:30:04 info: Berekeningsuitkomst voor opladen van Jeep Avenger Elektro: 2026-02-28 12:30:04 info: - aantal ampere 0A (was 10.0A) 2026-02-28 12:30:04 info: - stand schakelaar 'off' (was 'off') 2026-02-28 12:30:04 info: - positie: not_home 2026-02-28 12:30:04 info: - ingeplugd: False 2026-02-28 12:30:04 info: Jeep Avenger Elektro is niet thuis of niet ingeplugd 2026-02-28 12:30:04 info: Evaluatie status laden Jeep Avenger Elektro op 2026-02-28 12:30 2026-02-28 12:30:04 info: - schakelaar laden: off 2026-02-28 12:30:04 info: - aantal ampere: 10.0 2026-02-28 12:30:04 info: Apparaat: wasmachine 2026-02-28 12:30:04 info: Programma: Donker 40 graden 2026-02-28 12:30:04 info: Niet ingepland
WP: DeWarmte PompAO 6.4Kw Hybrid, CV Intergas, Thermostaat Netatmo, 70m2 vvw, PV: 34x 325wp solaredge omvormer en optimizers,Wan ip adres weten? https://mijnips.eu
Iemand al ervaring met DAO icm
https://www.zendure.nl/pages/sale
AC Thuisbatterij Plug&Play - SolarFlow 2400 AC
Gasloos 2019 + WP Panasonic H-serie 7kW + 300 liter boilervat + PV 12.415Wp + Home Assistant + Hyundai Ioniq 6 First Edition + Zaptec laadpaal
En om 12:45 uur is de wp ook niet aangezet?f.welvering schreef op zaterdag 28 februari 2026 @ 12:35:
[...]
Helaas zie ik nog geen verschil na de installatie van de update.
Hieronder 2 verschillende logs:
12:27
[...]
12:30
[...]
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
Nee helaas.KC27 schreef op zaterdag 28 februari 2026 @ 13:06:
[...]
En om 12:45 uur is de wp ook niet aangezet?
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250cat log/calc_2026-02-28__12\:45.log 2026-02-28 12:45:00 info: Day Ahead Optimalisering versie: 2026.03.0.rc2 2026-02-28 12:45:00 info: Day Ahead Optimalisering gestart op: 28-02-2026 12:45:00 2026-02-28 12:45:00 info: Day Ahead Optimalisatie gestart: 28-02-2026 12:45:00 taak: calc_optimum 2026-02-28 12:45:00 info: Debug = False 2026-02-28 12:45:00 info: Zelf berekende baseload 2026-02-28 12:45:00 info: ML prediction Oost date_time prediction 0 2026-02-28 12:00:00+01:00 0.895 1 2026-02-28 13:00:00+01:00 0.702 2 2026-02-28 14:00:00+01:00 0.415 3 2026-02-28 15:00:00+01:00 0.109 4 2026-02-28 16:00:00+01:00 0.009 5 2026-02-28 17:00:00+01:00 0.004 6 2026-02-28 18:00:00+01:00 0.000 7 2026-02-28 19:00:00+01:00 0.000 8 2026-02-28 20:00:00+01:00 0.000 9 2026-02-28 21:00:00+01:00 0.000 10 2026-02-28 22:00:00+01:00 0.000 11 2026-02-28 23:00:00+01:00 0.000 2026-02-28 12:45:00 info: Start waarden: uur tijd spot p_l p_t base pv_ac pv_dc 0 12:45 2026-02-28 12:45:00 0.002 0.143 0.002 0.524 0.206 0 1 13:00 2026-02-28 13:00:00 0.001 0.142 0.001 0.496 0.195 0 2 13:15 2026-02-28 13:15:00 0.001 0.142 0.001 0.486 0.183 0 3 13:30 2026-02-28 13:30:00 0.000 0.141 0.000 0.476 0.171 0 4 13:45 2026-02-28 13:45:00 0.000 0.141 0.000 0.425 0.153 0 5 14:00 2026-02-28 14:00:00 0.000 0.141 0.000 0.330 0.131 0 6 14:15 2026-02-28 14:15:00 -0.000 0.141 -0.000 0.280 0.113 0 7 14:30 2026-02-28 14:30:00 0.000 0.141 0.000 0.229 0.095 0 8 14:45 2026-02-28 14:45:00 0.000 0.141 0.000 0.230 0.076 0 9 15:00 2026-02-28 15:00:00 0.000 0.141 0.000 0.273 0.053 0 10 15:15 2026-02-28 15:15:00 0.000 0.141 0.000 0.275 0.034 0 11 15:30 2026-02-28 15:30:00 0.010 0.153 0.012 0.277 0.014 0 12 15:45 2026-02-28 15:45:00 0.043 0.193 0.052 0.273 0.008 0 13 16:00 2026-02-28 16:00:00 0.030 0.177 0.036 0.252 0.010 0 14 16:15 2026-02-28 16:15:00 0.051 0.203 0.062 0.248 0.004 0 15 16:30 2026-02-28 16:30:00 0.080 0.238 0.097 0.245 0.000 0 16 16:45 2026-02-28 16:45:00 0.090 0.250 0.109 0.298 0.000 0 17 17:00 2026-02-28 17:00:00 0.075 0.232 0.091 0.414 0.001 0 18 17:15 2026-02-28 17:15:00 0.083 0.241 0.101 0.467 0.001 0 19 17:30 2026-02-28 17:30:00 0.097 0.258 0.117 0.521 0.001 0 20 17:45 2026-02-28 17:45:00 0.105 0.268 0.127 0.499 0.001 0 21 18:00 2026-02-28 18:00:00 0.097 0.258 0.118 0.422 0.000 0 22 18:15 2026-02-28 18:15:00 0.098 0.260 0.119 0.400 0.000 0 23 18:30 2026-02-28 18:30:00 0.102 0.264 0.123 0.378 0.000 0 24 18:45 2026-02-28 18:45:00 0.110 0.274 0.133 0.349 0.000 0 25 19:00 2026-02-28 19:00:00 0.110 0.274 0.133 0.315 0.000 0 26 19:15 2026-02-28 19:15:00 0.104 0.266 0.125 0.287 0.000 0 27 19:30 2026-02-28 19:30:00 0.103 0.266 0.125 0.258 0.000 0 28 19:45 2026-02-28 19:45:00 0.108 0.271 0.131 0.233 0.000 0 29 20:00 2026-02-28 20:00:00 0.091 0.252 0.111 0.197 0.000 0 30 20:15 2026-02-28 20:15:00 0.090 0.249 0.109 0.172 0.000 0 31 20:30 2026-02-28 20:30:00 0.089 0.248 0.108 0.146 0.000 0 32 20:45 2026-02-28 20:45:00 0.100 0.262 0.121 0.175 0.000 0 33 21:00 2026-02-28 21:00:00 0.087 0.246 0.105 0.259 0.000 0 34 21:15 2026-02-28 21:15:00 0.103 0.266 0.125 0.288 0.000 0 35 21:30 2026-02-28 21:30:00 0.099 0.261 0.120 0.317 0.000 0 36 21:45 2026-02-28 21:45:00 0.100 0.262 0.121 0.284 0.000 0 37 22:00 2026-02-28 22:00:00 0.104 0.267 0.126 0.200 0.000 0 38 22:15 2026-02-28 22:15:00 0.104 0.267 0.126 0.168 0.000 0 39 22:30 2026-02-28 22:30:00 0.097 0.259 0.118 0.135 0.000 0 40 22:45 2026-02-28 22:45:00 0.100 0.262 0.121 0.131 0.000 0 41 23:00 2026-02-28 23:00:00 0.115 0.280 0.139 0.148 0.000 0 42 23:15 2026-02-28 23:15:00 0.116 0.281 0.140 0.144 0.000 0 43 23:30 2026-02-28 23:30:00 0.083 0.242 0.101 0.140 0.000 0 44 23:45 2026-02-28 23:45:00 0.080 0.238 0.097 0.136 0.000 0 2026-02-28 12:45:00 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland 2026-02-28 12:45:00 info: Instellingen voor laden van EV: Jeep Avenger Elektro 2026-02-28 12:45:00 info: Direct laden is uit 2026-02-28 12:45:00 info: Ampere Effic. Grid kW Accu kW 2026-02-28 12:45:00 info: 0.00 1.00 0.00 0.00 2026-02-28 12:45:00 info: 6.00 0.95 4.14 3.93 2026-02-28 12:45:00 info: 10.00 1.00 6.90 6.90 2026-02-28 12:45:00 info: 13.00 0.95 8.97 8.52 2026-02-28 12:45:00 info: 16.00 0.92 11.04 10.16 2026-02-28 12:45:00 info: Capaciteit accu: 58 kWh 2026-02-28 12:45:00 info: Maximaal laadvermogen: 11.04 kW 2026-02-28 12:45:00 info: Klaar met laden op: 01-03-2026 07:00:00 2026-02-28 12:45:00 info: Huidig laadniveau: 65.0 % 2026-02-28 12:45:00 info: Gewenst laadniveau:100.0 % 2026-02-28 12:45:00 info: Marge voor het laden: 1 % 2026-02-28 12:45:00 info: Locatie: not_home 2026-02-28 12:45:00 info: Ingeplugged:False 2026-02-28 12:45:00 info: Benodigde netto energie: 20.300 kWh 2026-02-28 12:45:00 info: Tijd nodig om te laden: 1:60 uur 2026-02-28 12:45:00 info: Afgerond naar hele intervallen: 8 kwartier 2026-02-28 12:45:00 info: Stand laden schakelaar: off 2026-02-28 12:45:00 info: Stand aantal ampere laden: 10.0 A 2026-02-28 12:45:00 info: Opladen wordt niet ingepland, omdat auto is niet huis, auto is niet ingeplugd, opgegeven tijdstip (2026-03-01 07:00:00) ligt voorbij de planningshorizon (2026-02-28 23:45:00). 2026-02-28 12:45:00 info: Gewogen graaddagen vandaag: 7.4 K.day 2026-02-28 12:45:00 info: Gewogen graaddagen totaal: 7.4 K.day 2026-02-28 12:45:00 info: Degree days factor: 4.8 kWh/K.day 2026-02-28 12:45:00 info: Totaal benodigde warmte: 35.6 kWh 2026-02-28 12:45:00 info: Reeds geproduceerde warmte: 29.0 kWh 2026-02-28 12:45:00 info: Nog benodigde warmte: 6.6 kWh 2026-02-28 12:45:00 info: Regeling warmtepomp: on/off 2026-02-28 12:45:00 info: Actuele warmtevraag: Nee 2026-02-28 12:45:00 info: Minimale runlengte 1 uur 2026-02-28 12:45:00 info: Beschikbaar zijn: 11 uur 2026-02-28 12:45:00 info: On/off warmtepomp wordt ingepland 2026-02-28 12:45:00 info: Gem. buitentemperatuur vandaag: 9.2 °C 2026-02-28 12:45:00 info: Voorspelde gemiddelde buiten temperatuur: 9.2 °C 2026-02-28 12:45:00 info: COP: 4.4 2026-02-28 12:45:00 info: Elektrisch vermogen: 0.6 kW-e 2026-02-28 12:45:00 info: Thermisch vermogen: 2.6 kW-th 2026-02-28 12:45:00 info: Ingepland worden: 3 uur 2026-02-28 12:45:00 info: Warmtepomp draait al minimaal 3 uur 2026-02-28 12:45:00 info: Eerste blok van 1 uur 2026-02-28 12:45:00 info: Dan nog 2 blokken van 1 uur 2026-02-28 12:45:00 info: Totaal aantal blokken: 3 2026-02-28 12:45:00 info: Apparaat wasmachine direct starten staat uit 2026-02-28 12:45:00 info: Machine wasmachine wordt niet ingepland, want in deze planning-window heeft de machine al gedraaid 2026-02-28 12:45:00 info: Strategie: minimale kosten 2026-02-28 12:45:00 info: Maximale fout (maximal gap): 0.005000 euro 2026-02-28 12:45:00 info: Rekentijd: 0.17 sec 2026-02-28 12:45:00 info: Het programma heeft een optimale oplossing gevonden. 2026-02-28 12:45:00 info: Inzet warmtepomp 2026-02-28 12:45:00 info: Blokken: 2026-02-28 12:45:00 info: Bloknr 0 start 1 lengte 4 laatste 4 2026-02-28 12:45:00 info: Bloknr 1 start 5 lengte 4 laatste 8 2026-02-28 12:45:00 info: Bloknr 2 start 9 lengte 4 laatste 12 2026-02-28 12:45:00 info: u uur tar hp_s_on hp_on heat cons 2026-02-28 12:45:00 info: 0 12:45 0.1429 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 1 13:00 0.1416 1.00 1 0.66 0.15 2026-02-28 12:45:00 info: 2 13:15 0.1423 1.00 1 0.66 0.15 2026-02-28 12:45:00 info: 3 13:30 0.1410 1.00 1 0.66 0.15 2026-02-28 12:45:00 info: 4 13:45 0.1409 1.00 1 0.66 0.15 2026-02-28 12:45:00 info: 5 14:00 0.1408 1.00 1 0.66 0.15 2026-02-28 12:45:00 info: 6 14:15 0.1408 1.00 1 0.66 0.15 2026-02-28 12:45:00 info: 7 14:30 0.1408 1.00 1 0.66 0.15 2026-02-28 12:45:00 info: 8 14:45 0.1408 1.00 1 0.66 0.15 2026-02-28 12:45:00 info: 9 15:00 0.1408 1.00 1 0.66 0.15 2026-02-28 12:45:00 info: 10 15:15 0.1409 1.00 1 0.66 0.15 2026-02-28 12:45:00 info: 11 15:30 0.1529 1.00 1 0.66 0.15 2026-02-28 12:45:00 info: 12 15:45 0.1928 1.00 1 0.66 0.15 2026-02-28 12:45:00 info: 13 16:00 0.1769 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 14 16:15 0.2029 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 15 16:30 0.2379 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 16 16:45 0.2496 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 17 17:00 0.2316 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 18 17:15 0.2414 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 19 17:30 0.2577 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 20 17:45 0.2680 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 21 18:00 0.2584 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 22 18:15 0.2596 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 23 18:30 0.2637 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 24 18:45 0.2739 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 25 19:00 0.2738 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 26 19:15 0.2662 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 27 19:30 0.2660 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 28 19:45 0.2715 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 29 20:00 0.2515 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 30 20:15 0.2494 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 31 20:30 0.2485 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 32 20:45 0.2618 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 33 21:00 0.2462 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 34 21:15 0.2660 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 35 21:30 0.2612 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 36 21:45 0.2619 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 37 22:00 0.2669 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 38 22:15 0.2666 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 39 22:30 0.2587 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 40 22:45 0.2618 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 41 23:00 0.2800 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 42 23:15 0.2812 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 43 23:30 0.2415 0.00 0 0.00 0.00 2026-02-28 12:45:00 info: 44 23:45 0.2376 0.00 0 0.00 0.00 2026-02-28 12:45:01 info: Berekende prognoses: uur bat_in bat_out cons prod base boil wp ev pv_ac cost profit b_tem mach 12:45 0.00 0.00 0.32 0.00 0.52 0.00 0.00 0.00 0.21 0.05 -0.00 20.00 0.00 13:00 0.00 0.00 0.45 0.00 0.50 0.00 0.15 0.00 0.19 0.06 -0.00 20.00 0.00 13:15 0.00 0.00 0.45 0.00 0.49 0.00 0.15 0.00 0.18 0.06 -0.00 20.00 0.00 13:30 0.00 0.00 0.46 0.00 0.48 0.00 0.15 0.00 0.17 0.06 -0.00 20.00 0.00 13:45 0.00 0.00 0.42 0.00 0.43 0.00 0.15 0.00 0.15 0.06 -0.00 20.00 0.00 14:00 0.00 0.00 0.35 0.00 0.33 0.00 0.15 0.00 0.13 0.05 -0.00 20.00 0.00 14:15 0.00 0.00 0.32 0.00 0.28 0.00 0.15 0.00 0.11 0.04 0.00 20.00 0.00 14:30 0.00 0.00 0.28 0.00 0.23 0.00 0.15 0.00 0.09 0.04 -0.00 20.00 0.00 14:45 0.00 0.00 0.30 0.00 0.23 0.00 0.15 0.00 0.08 0.04 -0.00 20.00 0.00 15:00 0.00 0.00 0.37 0.00 0.27 0.00 0.15 0.00 0.05 0.05 -0.00 20.00 0.00 15:15 0.00 0.00 0.39 0.00 0.27 0.00 0.15 0.00 0.03 0.06 -0.00 20.00 0.00 15:30 0.00 0.00 0.41 0.00 0.28 0.00 0.15 0.00 0.01 0.06 -0.00 20.00 0.00 15:45 0.00 0.00 0.42 0.00 0.27 0.00 0.15 0.00 0.01 0.08 -0.00 20.00 0.00 16:00 0.00 0.00 0.24 0.00 0.25 0.00 0.00 0.00 0.01 0.04 -0.00 20.00 0.00 16:15 0.00 0.00 0.24 0.00 0.25 0.00 0.00 0.00 0.00 0.05 -0.00 20.00 0.00 16:30 0.00 0.00 0.24 0.00 0.24 0.00 0.00 0.00 0.00 0.06 -0.00 20.00 0.00 16:45 0.00 0.00 0.30 0.00 0.30 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 17:00 0.00 0.00 0.41 0.00 0.41 0.00 0.00 0.00 0.00 0.10 -0.00 20.00 0.00 17:15 0.00 0.00 0.47 0.00 0.47 0.00 0.00 0.00 0.00 0.11 -0.00 20.00 0.00 17:30 0.00 0.00 0.52 0.00 0.52 0.00 0.00 0.00 0.00 0.13 -0.00 20.00 0.00 17:45 0.00 0.00 0.50 0.00 0.50 0.00 0.00 0.00 0.00 0.13 -0.00 20.00 0.00 18:00 0.00 0.00 0.42 0.00 0.42 0.00 0.00 0.00 0.00 0.11 -0.00 20.00 0.00 18:15 0.00 0.00 0.40 0.00 0.40 0.00 0.00 0.00 0.00 0.10 -0.00 20.00 0.00 18:30 0.00 0.00 0.38 0.00 0.38 0.00 0.00 0.00 0.00 0.10 -0.00 20.00 0.00 18:45 0.00 0.00 0.35 0.00 0.35 0.00 0.00 0.00 0.00 0.10 -0.00 20.00 0.00 19:00 0.00 0.00 0.32 0.00 0.32 0.00 0.00 0.00 0.00 0.09 -0.00 20.00 0.00 19:15 0.00 0.00 0.29 0.00 0.29 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 19:30 0.00 0.00 0.26 0.00 0.26 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 19: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 20:00 0.00 0.00 0.20 0.00 0.20 0.00 0.00 0.00 0.00 0.05 -0.00 20.00 0.00 20:15 0.00 0.00 0.17 0.00 0.17 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 20:30 0.00 0.00 0.15 0.00 0.15 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 20:45 0.00 0.00 0.18 0.00 0.18 0.00 0.00 0.00 0.00 0.05 -0.00 20.00 0.00 21:00 0.00 0.00 0.26 0.00 0.26 0.00 0.00 0.00 0.00 0.06 -0.00 20.00 0.00 21:15 0.00 0.00 0.29 0.00 0.29 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 21:30 0.00 0.00 0.32 0.00 0.32 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 21:45 0.00 0.00 0.28 0.00 0.28 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 22:00 0.00 0.00 0.20 0.00 0.20 0.00 0.00 0.00 0.00 0.05 -0.00 20.00 0.00 22:15 0.00 0.00 0.17 0.00 0.17 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 22:30 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 22:45 0.00 0.00 0.13 0.00 0.13 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 23:00 0.00 0.00 0.15 0.00 0.15 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 23:15 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:30 0.00 0.00 0.14 0.00 0.14 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 23:45 0.00 0.00 0.14 0.00 0.14 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 Totaal 0.00 0.00 13.55 0.00 13.20 0.00 1.80 0.00 1.45 2.92 0.00 NaN 0.00 2026-02-28 12:45:01 info: Consumption 13.55 (kWh) 2026-02-28 12:45:01 info: Cost consumption 2.92 (€) 2026-02-28 12:45:01 info: Tariff consumption 0.215 (€/kWh) 2026-02-28 12:45:01 info: Production 0.00 (kWh) 2026-02-28 12:45:01 info: Profit production 0.00 (€) 2026-02-28 12:45:01 info: Tariff production 0.000 (€/kWh) 2026-02-28 12:45:01 info: Calculation profit after optimize in € Cost before optimize 2.92 Cost consumption 2.92 Cycle cost 0.00 Penalty cost 0.00 Battery storage 0.00 Boiler storage 0.00 Profit production 0.00 Total 2.92 Cost after optimize 2.92 Profit: 0.00 2026-02-28 12:45:01 info: Doorzetten van alle settings naar HA 2026-02-28 12:45:01 info: Laden van Jeep Avenger Elektro is niet ingepland 2026-02-28 12:45:01 info: Berekeningsuitkomst voor opladen van Jeep Avenger Elektro: 2026-02-28 12:45:01 info: - aantal ampere 0A (was 10.0A) 2026-02-28 12:45:01 info: - stand schakelaar 'off' (was 'off') 2026-02-28 12:45:01 info: - positie: not_home 2026-02-28 12:45:01 info: - ingeplugd: False 2026-02-28 12:45:01 info: Jeep Avenger Elektro is niet thuis of niet ingeplugd 2026-02-28 12:45:01 info: Evaluatie status laden Jeep Avenger Elektro op 2026-02-28 12:45 2026-02-28 12:45:01 info: - schakelaar laden: off 2026-02-28 12:45:01 info: - aantal ampere: 10.0 2026-02-28 12:45:01 info: Apparaat: wasmachine 2026-02-28 12:45:01 info: Programma: Donker 40 graden 2026-02-28 12:45:01 info: Niet ingepland
WP: DeWarmte PompAO 6.4Kw Hybrid, CV Intergas, Thermostaat Netatmo, 70m2 vvw, PV: 34x 325wp solaredge omvormer en optimizers,Wan ip adres weten? https://mijnips.eu
Daar is geen warmtevraag.wmc schreef op zaterdag 28 februari 2026 @ 16:18:
[...]
Wat is de toestand van de switch bij “ entity hp heat demand"?
Maar dat staat er in dit geval los van. Als er wel vraag is gaat hij direct verwarmen.
Het punt is dat hij op geplande tijd moet gaan verwarmen adhv de optimalisatie van dao.
WP: DeWarmte PompAO 6.4Kw Hybrid, CV Intergas, Thermostaat Netatmo, 70m2 vvw, PV: 34x 325wp solaredge omvormer en optimizers,Wan ip adres weten? https://mijnips.eu
Als die entity op "off" staat zal DAO altijd het eerste interval de wp niet inschakelen.f.welvering schreef op zaterdag 28 februari 2026 @ 16:26:
[...]
Daar is geen warmtevraag.
Maar dat staat er in dit geval los van. Als er wel vraag is gaat hij direct verwarmen.
Het punt is dat hij op geplande tijd moet gaan verwarmen adhv de optimalisatie van dao.
Het is dus maar net hoe je het gebruik van deze instelling interpreteert.
Mijn voorstel om te testen of het werkt:
Haal de regel met "entity hp heat demand" uit je instelling (zet "#" aan het begin van de key), dus "#entity hp heat demand". Daarmee wordt hij uitgecommentarieerd en zal DAO altijd inplannen alsof er warmtevraag is.
Als het dan werkt kunnen we hier samen tot een werkbare oplossing komen voor het gebruik van deze instelling.
Edit:
Je zou bijvoorbeeld een template switch kunnen maken die reageert op de binnentemperatuur van de woonkamer. Als deze boven je hoogste comfortgrens komt (bijvoorbeeld door zoninstraling) gaat hij op "off". Daarmee voorkom je verdere opwarming ook al is het goedkoop.
[ Voor 13% gewijzigd door KC27 op 28-02-2026 16:58 ]
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
Dat is precies de interpretatie die ik heb. HA heeft een mooie template thermostaat. Je kunt daar de positie en negatieve hysterese zelf instellen. Ik laat wat meer overshoot toe (1 graad uit mijn hoofd) dan wanneer hij onder de gewenste temperatuur komt.KC27 schreef op zaterdag 28 februari 2026 @ 16:50:
[...]
Als die entity op "off" staat zal DAO altijd het eerste interval de wp niet inschakelen.
Het is dus maar net hoe je het gebruik van deze instelling interpreteert.
Mijn voorstel om te testen of het werkt:
Haal de regel met "entity hp heat demand" uit je instelling (zet "#" aan het begin van de key), dus "#entity hp heat demand". Daarmee wordt hij uitgecommentarieerd en zal DAO altijd inplannen alsof er warmtevraag is.
Als het dan werkt kunnen we hier samen tot een werkbare oplossing komen voor het gebruik van deze instelling.
Edit:
Je zou bijvoorbeeld een template switch kunnen maken die reageert op de binnentemperatuur van de woonkamer. Als deze boven je hoogste comfortgrens komt (bijvoorbeeld door zoninstraling) gaat hij op "off". Daarmee voorkom je verdere opwarming ook al is het goedkoop.
Ik had deze functie anders geïnterpreteerd inderdaad. In mijn gedachte warmt het huis over de gehele dag op adhv de meest interessante momenten en niet op basis van vraag, tenzij te koud.KC27 schreef op zaterdag 28 februari 2026 @ 16:50:
[...]
Als die entity op "off" staat zal DAO altijd het eerste interval de wp niet inschakelen.
Het is dus maar net hoe je het gebruik van deze instelling interpreteert.
Mijn voorstel om te testen of het werkt:
Haal de regel met "entity hp heat demand" uit je instelling (zet "#" aan het begin van de key), dus "#entity hp heat demand". Daarmee wordt hij uitgecommentarieerd en zal DAO altijd inplannen alsof er warmtevraag is.
Als het dan werkt kunnen we hier samen tot een werkbare oplossing komen voor het gebruik van deze instelling.
Edit:
Je zou bijvoorbeeld een template switch kunnen maken die reageert op de binnentemperatuur van de woonkamer. Als deze boven je hoogste comfortgrens komt (bijvoorbeeld door zoninstraling) gaat hij op "off". Daarmee voorkom je verdere opwarming ook al is het goedkoop.
Als de thermostaat (ik gebruik de homeassistant thermostaat) warmte gaat vragen moet er direct verwarmt worden gezien het dan echt te koud gaat worden. Dat gebeurt dan ook als dao vraag ziet, maar dan optimaliseert hij toch niets?
Immers hij blijft verwarmen totdat de vraag stopt, en dan stopt dao ook met inplannen.
Edit: @KC27 heat demand heb ik uitgecommend. Ik laat je weten hoe het verloopt.
WP: DeWarmte PompAO 6.4Kw Hybrid, CV Intergas, Thermostaat Netatmo, 70m2 vvw, PV: 34x 325wp solaredge omvormer en optimizers,Wan ip adres weten? https://mijnips.eu
Hierna is de WP ondanks de planning uit gebleven.
Berekening 20:15
21:00ucode:
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 2026-02-28 20:15:00 info: Gewogen graaddagen vandaag: 7.4 K.day 2026-02-28 20:15:00 info: Gewogen graaddagen morgen: 9.6 K.day 2026-02-28 20:15:00 info: Gewogen graaddagen totaal: 17.0 K.day 2026-02-28 20:15:00 info: Degree days factor: 4.8 kWh/K.day 2026-02-28 20:15:00 info: Totaal benodigde warmte: 81.5 kWh 2026-02-28 20:15:00 info: Reeds geproduceerde warmte: 29.7 kWh 2026-02-28 20:15:00 info: Nog benodigde warmte: 51.8 kWh 2026-02-28 20:15:00 info: Regeling warmtepomp: on/off 2026-02-28 20:15:00 info: Actuele warmtevraag: Ja 2026-02-28 20:15:00 info: Minimale runlengte 1 uur 2026-02-28 20:15:00 info: Beschikbaar zijn: 27 uur 2026-02-28 20:15:00 info: On/off warmtepomp wordt ingepland 2026-02-28 20:15:00 info: Gem. buitentemperatuur vandaag: 9.2 °C 2026-02-28 20:15:00 info: Gem. buitentemperatuur morgen: 6.4 °C 2026-02-28 20:15:00 info: Voorspelde gemiddelde buiten temperatuur: 7.8 °C 2026-02-28 20:15:00 info: COP: 4.4 2026-02-28 20:15:00 info: Elektrisch vermogen: 0.6 kW-e 2026-02-28 20:15:00 info: Thermisch vermogen: 2.6 kW-th 2026-02-28 20:15:00 info: Ingepland worden: 20 uur 2026-02-28 20:15:00 info: Warmtepomp draait al minimaal 2 uur 2026-02-28 20:15:00 info: Eerste blok van 1 uur 2026-02-28 20:15:00 info: Dan nog 19 blokken van 1 uur 2026-02-28 20:15:00 info: Totaal aantal blokken: 20 2026-02-28 20:15:00 info: Apparaat wasmachine direct starten staat uit 2026-02-28 20:15:00 info: Apparaat wasmachine met programma 'Donker 40 graden' wordt ingepland tussen 2026-03-01 07:00 en 2026-03-01 18:00. 2026-02-28 20:15:00 info: Strategie: minimale kosten 2026-02-28 20:15:00 info: Maximale fout (maximal gap): 0.005000 euro 2026-02-28 20:16:27 info: Rekentijd: 87.54 sec 2026-02-28 20:16:27 info: Het programma heeft een optimale oplossing gevonden. 2026-02-28 20:16:27 info: Inzet warmtepomp 2026-02-28 20:16:27 info: Blokken: 2026-02-28 20:16:27 info: Bloknr 0 start 0 lengte 4 laatste 3 2026-02-28 20:16:27 info: Bloknr 1 start 25 lengte 4 laatste 28 2026-02-28 20:16:27 info: Bloknr 2 start 34 lengte 4 laatste 37 2026-02-28 20:16:27 info: Bloknr 3 start 38 lengte 4 laatste 41 2026-02-28 20:16:27 info: Bloknr 4 start 42 lengte 4 laatste 45 2026-02-28 20:16:27 info: Bloknr 5 start 46 lengte 4 laatste 49 2026-02-28 20:16:27 info: Bloknr 6 start 50 lengte 4 laatste 53 2026-02-28 20:16:27 info: Bloknr 7 start 54 lengte 4 laatste 57 2026-02-28 20:16:27 info: Bloknr 8 start 58 lengte 4 laatste 61 2026-02-28 20:16:27 info: Bloknr 9 start 62 lengte 4 laatste 65 2026-02-28 20:16:27 info: Bloknr 10 start 66 lengte 4 laatste 69 2026-02-28 20:16:27 info: Bloknr 11 start 70 lengte 4 laatste 73 2026-02-28 20:16:27 info: Bloknr 12 start 74 lengte 4 laatste 77 2026-02-28 20:16:27 info: Bloknr 13 start 78 lengte 4 laatste 81 2026-02-28 20:16:27 info: Bloknr 14 start 82 lengte 4 laatste 85 2026-02-28 20:16:27 info: Bloknr 15 start 91 lengte 4 laatste 94 2026-02-28 20:16:27 info: Bloknr 16 start 95 lengte 4 laatste 98 2026-02-28 20:16:27 info: Bloknr 17 start 99 lengte 4 laatste 102 2026-02-28 20:16:27 info: Bloknr 18 start 103 lengte 4 laatste 106 2026-02-28 20:16:27 info: Bloknr 19 start 107 lengte 4 laatste 110 2026-02-28 20:16:27 info: u uur tar hp_s_on hp_on heat cons 2026-02-28 20:16:27 info: 0 20:15 0.2494 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 1 20:30 0.2485 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 2 20:45 0.2618 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 3 21:00 0.2462 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 4 21:15 0.2660 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 5 21:30 0.2612 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 6 21:45 0.2619 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 7 22:00 0.2669 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 8 22:15 0.2666 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 9 22:30 0.2587 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 10 22:45 0.2618 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 11 23:00 0.2800 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 12 23:15 0.2812 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 13 23:30 0.2415 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 14 23:45 0.2376 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 15 00:00 0.2863 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 16 00:15 0.2886 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 17 00:30 0.2885 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 18 00:45 0.2515 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 19 01:00 0.3224 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 20 01:15 0.2746 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 21 01:30 0.2515 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 22 01:45 0.2377 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 23 02:00 0.2886 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 24 02:15 0.2604 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 25 02:30 0.2467 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 26 02:45 0.2515 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 27 03:00 0.2436 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 28 03:15 0.2463 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 29 03:30 0.2453 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 30 03:45 0.2543 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 31 04:00 0.2314 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 32 04:15 0.2359 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 33 04:30 0.2491 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 34 04:45 0.2389 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 35 05:00 0.2244 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 36 05:15 0.2236 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 37 05:30 0.2240 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 38 05:45 0.2237 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 39 06:00 0.2214 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 40 06:15 0.2216 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 41 06:30 0.2240 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 42 06:45 0.2238 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 43 07:00 0.2237 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 44 07:15 0.2240 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 45 07:30 0.2223 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 46 07:45 0.2078 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 47 08:00 0.2217 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 48 08:15 0.2089 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 49 08:30 0.1928 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 50 08:45 0.1849 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 51 09:00 0.1913 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 52 09:15 0.1663 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 53 09:30 0.1511 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 54 09:45 0.1409 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 55 10:00 0.1419 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 56 10:15 0.1408 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 57 10:30 0.1407 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 58 10:45 0.1398 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 59 11:00 0.1408 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 60 11:15 0.1408 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 61 11:30 0.1408 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 62 11:45 0.1407 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 63 12:00 0.1407 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 64 12:15 0.1407 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 65 12:30 0.1405 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 66 12:45 0.1396 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 67 13:00 0.1396 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 68 13:15 0.1396 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 69 13:30 0.1396 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 70 13:45 0.1407 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 71 14:00 0.1396 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 72 14:15 0.1407 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 73 14:30 0.1408 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 74 14:45 0.1421 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 75 15:00 0.1408 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 76 15:15 0.1409 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 77 15:30 0.1761 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 78 15:45 0.2144 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 79 16:00 0.1803 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 80 16:15 0.2076 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 81 16:30 0.2412 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 82 16:45 0.2662 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 83 17:00 0.2396 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 84 17:15 0.2610 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 85 17:30 0.2739 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 86 17:45 0.2775 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 87 18:00 0.2589 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 88 18:15 0.2592 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 89 18:30 0.2662 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 90 18:45 0.2672 0.00 0 0.00 0.00 2026-02-28 20:16:27 info: 91 19:00 0.2606 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 92 19:15 0.2599 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 93 19:30 0.2560 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 94 19:45 0.2582 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 95 20:00 0.2552 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 96 20:15 0.2548 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 97 20:30 0.2485 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 98 20:45 0.2412 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 99 21:00 0.2458 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 100 21:15 0.2402 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 101 21:30 0.2379 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 102 21:45 0.2328 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 103 22:00 0.2388 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 104 22:15 0.2348 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 105 22:30 0.2298 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 106 22:45 0.2208 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 107 23:00 0.2256 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 108 23:15 0.2204 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 109 23:30 0.2171 1.00 1 0.66 0.15 2026-02-28 20:16:27 info: 110 23:45 0.2050 1.00 1 0.66 0.15
6:00u log geeft aan dat de wp om 7:30 aan zou moeten gaan, maar dat is niet gebeurt.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 2026-02-28 21:00:00 info: Gewogen graaddagen vandaag: 7.4 K.day 2026-02-28 21:00:00 info: Gewogen graaddagen morgen: 9.6 K.day 2026-02-28 21:00:00 info: Gewogen graaddagen totaal: 17.0 K.day 2026-02-28 21:00:00 info: Degree days factor: 4.8 kWh/K.day 2026-02-28 21:00:00 info: Totaal benodigde warmte: 81.5 kWh 2026-02-28 21:00:00 info: Reeds geproduceerde warmte: 32.8 kWh 2026-02-28 21:00:00 info: Nog benodigde warmte: 48.7 kWh 2026-02-28 21:00:00 info: Regeling warmtepomp: on/off 2026-02-28 21:00:00 info: Actuele warmtevraag: Ja 2026-02-28 21:00:00 info: Minimale runlengte 1 uur 2026-02-28 21:00:00 info: Beschikbaar zijn: 26 uur 2026-02-28 21:00:00 info: On/off warmtepomp wordt ingepland 2026-02-28 21:00:00 info: Gem. buitentemperatuur vandaag: 9.2 °C 2026-02-28 21:00:00 info: Gem. buitentemperatuur morgen: 6.4 °C 2026-02-28 21:00:00 info: Voorspelde gemiddelde buiten temperatuur: 7.8 °C 2026-02-28 21:00:00 info: COP: 4.4 2026-02-28 21:00:00 info: Elektrisch vermogen: 0.6 kW-e 2026-02-28 21:00:00 info: Thermisch vermogen: 2.6 kW-th 2026-02-28 21:00:00 info: Ingepland worden: 19 uur 2026-02-28 21:00:00 info: Warmtepomp draait al minimaal 2 uur 2026-02-28 21:00:00 info: Eerste blok van 1 uur 2026-02-28 21:00:00 info: Dan nog 18 blokken van 1 uur 2026-02-28 21:00:00 info: Totaal aantal blokken: 19 2026-02-28 21:00:00 info: Apparaat wasmachine direct starten staat uit 2026-02-28 21:00:00 info: Apparaat wasmachine met programma 'Donker 40 graden' wordt ingepland tussen 2026-03-01 07:00 en 2026-03-01 18:00. 2026-02-28 21:00:00 info: Strategie: minimale kosten 2026-02-28 21:00:00 info: Maximale fout (maximal gap): 0.005000 euro 2026-02-28 21:00:29 info: Rekentijd: 28.96 sec 2026-02-28 21:00:29 info: Het programma heeft een optimale oplossing gevonden. 2026-02-28 21:00:29 info: Inzet warmtepomp 2026-02-28 21:00:29 info: Blokken: 2026-02-28 21:00:29 info: Bloknr 0 start 21 lengte 4 laatste 24 2026-02-28 21:00:29 info: Bloknr 1 start 25 lengte 4 laatste 28 2026-02-28 21:00:29 info: Bloknr 2 start 29 lengte 4 laatste 32 2026-02-28 21:00:29 info: Bloknr 3 start 33 lengte 4 laatste 36 2026-02-28 21:00:29 info: Bloknr 4 start 37 lengte 4 laatste 40 2026-02-28 21:00:29 info: Bloknr 5 start 41 lengte 4 laatste 44 2026-02-28 21:00:29 info: Bloknr 6 start 45 lengte 4 laatste 48 2026-02-28 21:00:29 info: Bloknr 7 start 49 lengte 4 laatste 52 2026-02-28 21:00:29 info: Bloknr 8 start 53 lengte 4 laatste 56 2026-02-28 21:00:29 info: Bloknr 9 start 57 lengte 4 laatste 60 2026-02-28 21:00:29 info: Bloknr 10 start 61 lengte 4 laatste 64 2026-02-28 21:00:29 info: Bloknr 11 start 65 lengte 4 laatste 68 2026-02-28 21:00:29 info: Bloknr 12 start 69 lengte 4 laatste 72 2026-02-28 21:00:29 info: Bloknr 13 start 73 lengte 4 laatste 76 2026-02-28 21:00:29 info: Bloknr 14 start 77 lengte 4 laatste 80 2026-02-28 21:00:29 info: Bloknr 15 start 92 lengte 4 laatste 95 2026-02-28 21:00:29 info: Bloknr 16 start 96 lengte 4 laatste 99 2026-02-28 21:00:29 info: Bloknr 17 start 100 lengte 4 laatste 103 2026-02-28 21:00:29 info: Bloknr 18 start 104 lengte 4 laatste 107 2026-02-28 21:00:29 info: u uur tar hp_s_on hp_on heat cons 2026-02-28 21:00:29 info: 0 21:00 0.2462 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 1 21:15 0.2660 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 2 21:30 0.2612 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 3 21:45 0.2619 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 4 22:00 0.2669 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 5 22:15 0.2666 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 6 22:30 0.2587 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 7 22:45 0.2618 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 8 23:00 0.2800 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 9 23:15 0.2812 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 10 23:30 0.2415 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 11 23:45 0.2376 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 12 00:00 0.2863 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 13 00:15 0.2886 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 14 00:30 0.2885 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 15 00:45 0.2515 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 16 01:00 0.3224 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 17 01:15 0.2746 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 18 01:30 0.2515 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 19 01:45 0.2377 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 20 02:00 0.2886 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 21 02:15 0.2604 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 22 02:30 0.2467 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 23 02:45 0.2515 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 24 03:00 0.2436 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 25 03:15 0.2463 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 26 03:30 0.2453 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 27 03:45 0.2543 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 28 04:00 0.2314 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 29 04:15 0.2359 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 30 04:30 0.2491 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 31 04:45 0.2389 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 32 05:00 0.2244 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 33 05:15 0.2236 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 34 05:30 0.2240 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 35 05:45 0.2237 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 36 06:00 0.2214 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 37 06:15 0.2216 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 38 06:30 0.2240 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 39 06:45 0.2238 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 40 07:00 0.2237 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 41 07:15 0.2240 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 42 07:30 0.2223 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 43 07:45 0.2078 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 44 08:00 0.2217 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 45 08:15 0.2089 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 46 08:30 0.1928 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 47 08:45 0.1849 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 48 09:00 0.1913 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 49 09:15 0.1663 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 50 09:30 0.1511 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 51 09:45 0.1409 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 52 10:00 0.1419 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 53 10:15 0.1408 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 54 10:30 0.1407 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 55 10:45 0.1398 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 56 11:00 0.1408 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 57 11:15 0.1408 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 58 11:30 0.1408 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 59 11:45 0.1407 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 60 12:00 0.1407 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 61 12:15 0.1407 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 62 12:30 0.1405 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 63 12:45 0.1396 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 64 13:00 0.1396 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 65 13:15 0.1396 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 66 13:30 0.1396 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 67 13:45 0.1407 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 68 14:00 0.1396 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 69 14:15 0.1407 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 70 14:30 0.1408 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 71 14:45 0.1421 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 72 15:00 0.1408 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 73 15:15 0.1409 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 74 15:30 0.1761 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 75 15:45 0.2144 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 76 16:00 0.1803 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 77 16:15 0.2076 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 78 16:30 0.2412 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 79 16:45 0.2662 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 80 17:00 0.2396 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 81 17:15 0.2610 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 82 17:30 0.2739 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 83 17:45 0.2775 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 84 18:00 0.2589 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 85 18:15 0.2592 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 86 18:30 0.2662 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 87 18:45 0.2672 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 88 19:00 0.2606 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 89 19:15 0.2599 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 90 19:30 0.2560 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 91 19:45 0.2582 0.00 0 0.00 0.00 2026-02-28 21:00:29 info: 92 20:00 0.2552 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 93 20:15 0.2548 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 94 20:30 0.2485 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 95 20:45 0.2412 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 96 21:00 0.2458 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 97 21:15 0.2402 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 98 21:30 0.2379 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 99 21:45 0.2328 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 100 22:00 0.2388 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 101 22:15 0.2348 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 102 22:30 0.2298 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 103 22:45 0.2208 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 104 23:00 0.2256 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 105 23:15 0.2204 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 106 23:30 0.2171 1.00 1 0.66 0.15 2026-02-28 21:00:29 info: 107 23:45 0.2050 1.00 1 0.66 0.15
de 7:30 log als laatste :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 2026-03-01 06:00:00 info: Gewogen graaddagen vandaag: 9.3 K.day 2026-03-01 06:00:00 info: Gewogen graaddagen totaal: 9.3 K.day 2026-03-01 06:00:00 info: Degree days factor: 4.8 kWh/K.day 2026-03-01 06:00:00 info: Totaal benodigde warmte: 44.5 kWh 2026-03-01 06:00:00 info: Reeds geproduceerde warmte: 21.1 kWh 2026-03-01 06:00:00 info: Nog benodigde warmte: 23.4 kWh 2026-03-01 06:00:00 info: Regeling warmtepomp: on/off 2026-03-01 06:00:00 info: Actuele warmtevraag: Ja 2026-03-01 06:00:00 info: Minimale runlengte 1 uur 2026-03-01 06:00:00 info: Beschikbaar zijn: 17 uur 2026-03-01 06:00:00 info: On/off warmtepomp wordt ingepland 2026-03-01 06:00:00 info: Gem. buitentemperatuur vandaag: 6.7 °C 2026-03-01 06:00:00 info: Voorspelde gemiddelde buiten temperatuur: 6.7 °C 2026-03-01 06:00:00 info: COP: 4.4 2026-03-01 06:00:00 info: Elektrisch vermogen: 0.6 kW-e 2026-03-01 06:00:00 info: Thermisch vermogen: 2.7 kW-th 2026-03-01 06:00:00 info: Ingepland worden: 9 uur 2026-03-01 06:00:00 info: Warmtepomp draait al minimaal 4 uur 2026-03-01 06:00:00 info: Eerste blok van 1 uur 2026-03-01 06:00:00 info: Dan nog 8 blokken van 1 uur 2026-03-01 06:00:00 info: Totaal aantal blokken: 9 2026-03-01 06:00:00 info: Apparaat wasmachine direct starten staat uit 2026-03-01 06:00:00 info: Apparaat wasmachine met programma 'Donker 40 graden' wordt ingepland tussen 2026-03-01 07:00 en 2026-03-01 18:00. 2026-03-01 06:00:00 info: Strategie: minimale kosten 2026-03-01 06:00:00 info: Maximale fout (maximal gap): 0.005000 euro 2026-03-01 06:00:04 info: Rekentijd: 3.91 sec 2026-03-01 06:00:04 info: Het programma heeft een optimale oplossing gevonden. 2026-03-01 06:00:04 info: Inzet warmtepomp 2026-03-01 06:00:04 info: Blokken: 2026-03-01 06:00:04 info: Bloknr 0 start 6 lengte 4 laatste 9 2026-03-01 06:00:04 info: Bloknr 1 start 10 lengte 4 laatste 13 2026-03-01 06:00:04 info: Bloknr 2 start 14 lengte 4 laatste 17 2026-03-01 06:00:04 info: Bloknr 3 start 18 lengte 4 laatste 21 2026-03-01 06:00:04 info: Bloknr 4 start 22 lengte 4 laatste 25 2026-03-01 06:00:04 info: Bloknr 5 start 26 lengte 4 laatste 29 2026-03-01 06:00:04 info: Bloknr 6 start 30 lengte 4 laatste 33 2026-03-01 06:00:04 info: Bloknr 7 start 34 lengte 4 laatste 37 2026-03-01 06:00:04 info: Bloknr 8 start 38 lengte 4 laatste 41 2026-03-01 06:00:04 info: u uur tar hp_s_on hp_on heat cons 2026-03-01 06:00:04 info: 0 06:00 0.2214 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 1 06:15 0.2216 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 2 06:30 0.2240 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 3 06:45 0.2238 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 4 07:00 0.2237 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 5 07:15 0.2240 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 6 07:30 0.2223 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 7 07:45 0.2078 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 8 08:00 0.2217 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 9 08:15 0.2089 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 10 08:30 0.1928 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 11 08:45 0.1849 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 12 09:00 0.1913 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 13 09:15 0.1663 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 14 09:30 0.1511 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 15 09:45 0.1409 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 16 10:00 0.1419 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 17 10:15 0.1408 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 18 10:30 0.1407 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 19 10:45 0.1398 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 20 11:00 0.1408 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 21 11:15 0.1408 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 22 11:30 0.1408 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 23 11:45 0.1407 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 24 12:00 0.1407 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 25 12:15 0.1407 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 26 12:30 0.1405 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 27 12:45 0.1396 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 28 13:00 0.1396 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 29 13:15 0.1396 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 30 13:30 0.1396 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 31 13:45 0.1407 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 32 14:00 0.1396 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 33 14:15 0.1407 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 34 14:30 0.1408 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 35 14:45 0.1421 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 36 15:00 0.1408 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 37 15:15 0.1409 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 38 15:30 0.1761 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 39 15:45 0.2144 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 40 16:00 0.1803 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 41 16:15 0.2076 1.00 1 0.66 0.15 2026-03-01 06:00:04 info: 42 16:30 0.2412 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 43 16:45 0.2662 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 44 17:00 0.2396 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 45 17:15 0.2610 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 46 17:30 0.2739 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 47 17:45 0.2775 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 48 18:00 0.2589 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 49 18:15 0.2592 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 50 18:30 0.2662 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 51 18:45 0.2672 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 52 19:00 0.2606 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 53 19:15 0.2599 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 54 19:30 0.2560 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 55 19:45 0.2582 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 56 20:00 0.2552 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 57 20:15 0.2548 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 58 20:30 0.2485 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 59 20:45 0.2412 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 60 21:00 0.2458 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 61 21:15 0.2402 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 62 21:30 0.2379 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 63 21:45 0.2328 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 64 22:00 0.2388 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 65 22:15 0.2348 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 66 22:30 0.2298 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 67 22:45 0.2208 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 68 23:00 0.2256 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 69 23:15 0.2204 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 70 23:30 0.2171 0.00 0 0.00 0.00 2026-03-01 06:00:04 info: 71 23:45 0.2050 0.00 0 0.00 0.00
Tussenliggend zie je de inschakel tijd steeds met een half uur of drie kwartier vooruit geschoven worden.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 2026-03-01 07:30:00 info: Gewogen graaddagen vandaag: 9.3 K.day 2026-03-01 07:30:00 info: Gewogen graaddagen totaal: 9.3 K.day 2026-03-01 07:30:00 info: Degree days factor: 4.8 kWh/K.day 2026-03-01 07:30:00 info: Totaal benodigde warmte: 44.5 kWh 2026-03-01 07:30:00 info: Reeds geproduceerde warmte: 26.2 kWh 2026-03-01 07:30:00 info: Nog benodigde warmte: 18.3 kWh 2026-03-01 07:30:00 info: Regeling warmtepomp: on/off 2026-03-01 07:30:00 info: Actuele warmtevraag: Ja 2026-03-01 07:30:00 info: Minimale runlengte 1 uur 2026-03-01 07:30:00 info: Beschikbaar zijn: 16 uur 2026-03-01 07:30:00 info: On/off warmtepomp wordt ingepland 2026-03-01 07:30:00 info: Gem. buitentemperatuur vandaag: 6.7 °C 2026-03-01 07:30:00 info: Voorspelde gemiddelde buiten temperatuur: 6.7 °C 2026-03-01 07:30:00 info: COP: 4.4 2026-03-01 07:30:00 info: Elektrisch vermogen: 0.6 kW-e 2026-03-01 07:30:00 info: Thermisch vermogen: 2.7 kW-th 2026-03-01 07:30:00 info: Ingepland worden: 7 uur 2026-03-01 07:30:00 info: Warmtepomp draait al minimaal 5 uur 2026-03-01 07:30:00 info: Eerste blok van 1 uur 2026-03-01 07:30:00 info: Dan nog 6 blokken van 1 uur 2026-03-01 07:30:00 info: Totaal aantal blokken: 7 2026-03-01 07:30:00 info: Apparaat wasmachine direct starten staat uit 2026-03-01 07:30:00 info: Apparaat wasmachine met programma 'Donker 40 graden' wordt ingepland tussen 2026-03-01 07:30 en 2026-03-01 18:00. 2026-03-01 07:30:00 info: Strategie: minimale kosten 2026-03-01 07:30:00 info: Maximale fout (maximal gap): 0.005000 euro 2026-03-01 07:30:01 info: Rekentijd: 1.42 sec 2026-03-01 07:30:01 info: Het programma heeft een optimale oplossing gevonden. 2026-03-01 07:30:01 info: Inzet warmtepomp 2026-03-01 07:30:01 info: Blokken: 2026-03-01 07:30:01 info: Bloknr 0 start 5 lengte 4 laatste 8 2026-03-01 07:30:01 info: Bloknr 1 start 9 lengte 4 laatste 12 2026-03-01 07:30:01 info: Bloknr 2 start 13 lengte 4 laatste 16 2026-03-01 07:30:01 info: Bloknr 3 start 17 lengte 4 laatste 20 2026-03-01 07:30:01 info: Bloknr 4 start 21 lengte 4 laatste 24 2026-03-01 07:30:01 info: Bloknr 5 start 25 lengte 4 laatste 28 2026-03-01 07:30:01 info: Bloknr 6 start 29 lengte 4 laatste 32 2026-03-01 07:30:01 info: u uur tar hp_s_on hp_on heat cons 2026-03-01 07:30:01 info: 0 07:30 0.2223 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 1 07:45 0.2078 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 2 08:00 0.2217 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 3 08:15 0.2089 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 4 08:30 0.1928 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 5 08:45 0.1849 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 6 09:00 0.1913 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 7 09:15 0.1663 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 8 09:30 0.1511 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 9 09:45 0.1409 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 10 10:00 0.1419 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 11 10:15 0.1408 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 12 10:30 0.1407 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 13 10:45 0.1398 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 14 11:00 0.1408 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 15 11:15 0.1408 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 16 11:30 0.1408 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 17 11:45 0.1407 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 18 12:00 0.1407 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 19 12:15 0.1407 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 20 12:30 0.1405 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 21 12:45 0.1396 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 22 13:00 0.1396 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 23 13:15 0.1396 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 24 13:30 0.1396 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 25 13:45 0.1407 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 26 14:00 0.1396 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 27 14:15 0.1407 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 28 14:30 0.1408 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 29 14:45 0.1421 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 30 15:00 0.1408 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 31 15:15 0.1409 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 32 15:30 0.1761 1.00 1 0.66 0.15 2026-03-01 07:30:01 info: 33 15:45 0.2144 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 34 16:00 0.1803 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 35 16:15 0.2076 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 36 16:30 0.2412 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 37 16:45 0.2662 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 38 17:00 0.2396 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 39 17:15 0.2610 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 40 17:30 0.2739 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 41 17:45 0.2775 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 42 18:00 0.2589 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 43 18:15 0.2592 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 44 18:30 0.2662 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 45 18:45 0.2672 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 46 19:00 0.2606 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 47 19:15 0.2599 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 48 19:30 0.2560 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 49 19:45 0.2582 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 50 20:00 0.2552 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 51 20:15 0.2548 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 52 20:30 0.2485 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 53 20:45 0.2412 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 54 21:00 0.2458 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 55 21:15 0.2402 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 56 21:30 0.2379 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 57 21:45 0.2328 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 58 22:00 0.2388 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 59 22:15 0.2348 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 60 22:30 0.2298 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 61 22:45 0.2208 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 62 23:00 0.2256 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 63 23:15 0.2204 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 64 23:30 0.2171 0.00 0 0.00 0.00 2026-03-01 07:30:01 info: 65 23:45 0.2050 0.00 0 0.00 0.00
[ Voor 100% gewijzigd door f.welvering op 01-03-2026 08:26 ]
WP: DeWarmte PompAO 6.4Kw Hybrid, CV Intergas, Thermostaat Netatmo, 70m2 vvw, PV: 34x 325wp solaredge omvormer en optimizers,Wan ip adres weten? https://mijnips.eu
Misschien moeten we ipv één twee boolean entities configureren:f.welvering schreef op zondag 1 maart 2026 @ 08:26:
Gisteren avond om 20:15 heeft DAO de wp ingeschakeld en deze vervolgens om 21u weer uitgeschakeld.
Hierna is de WP ondanks de planning uit gebleven.
Berekening 20:15
[...]
21:00u
[...]
6:00u log geeft aan dat de wp om 7:30 aan zou moeten gaan, maar dat is niet gebeurt.
[...]
de 7:30 log als laatste :
[...]
Tussenliggend zie je de inschakel tijd steeds met een half uur of drie kwartier vooruit geschoven worden.
- een die op "on" komt als er verwarmd moet worden omdat de temperatuur de ondergrens van de comfortzone is gepasseerd (of dreigt te passeren). DAO zal dan altijd opwarming vanaf het eerste interval inplannen
- een tweede die op "off" komt als er geen warmtevraag is, omdat de temperatuur de bovengrens van de comfortgrens is gepasseerd en er geen extra warmte gewenst is.
Voordeel van deze aanpak is dat de wp altijd binnen de comfortgrenzen opereert wat het draagvlak onder de huisgenoten voor deze aanpak versterkt.
@f.welvering en @wmc lijkt jullie dat wat?
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
Klinkt voor mij als een goede oplossingKC27 schreef op zondag 1 maart 2026 @ 15:55:
[...]
Misschien moeten we ipv één twee boolean entities configureren:Die tweede werkt hetzelfde als de huidige "entity hp heat demand".
- een die op "on" komt als er verwarmd moet worden omdat de temperatuur de ondergrens van de comfortzone is gepasseerd (of dreigt te passeren). DAO zal dan altijd opwarming vanaf het eerste interval inplannen
- een tweede die op "off" komt als er geen warmtevraag is, omdat de temperatuur de bovengrens van de comfortgrens is gepasseerd en er geen extra warmte gewenst is.
Voordeel van deze aanpak is dat de wp altijd binnen de comfortgrenzen opereert wat het draagvlak onder de huisgenoten voor deze aanpak versterkt.
@f.welvering en @wmc lijkt jullie dat wat?
WP: DeWarmte PompAO 6.4Kw Hybrid, CV Intergas, Thermostaat Netatmo, 70m2 vvw, PV: 34x 325wp solaredge omvormer en optimizers,Wan ip adres weten? https://mijnips.eu
Ik heb erover nagedacht en kom tot het volgende voorstel:
We handhaven de "entity hp heat demand".
De states van deze entity kunnen de volgende waarden hebben:
- off: er is geen warmtevraag, de temperatuur heeft zijn maximale waarde bereikt, het eerste uur wordt er geen verwarming ingepland
- eco: er is geen acute warmtevraag, de temperatuur is tussen min en max, DAO mag in alle intervallen inplannen
- max of on: er is acute warmtevraag, de temperatuur heeft zijn minimale waarde bereikt, het eerste uur moet er verwarmd worden
Het werkt het beste met een input_select die deze waarden kunt meegeven aan de hand van de temperatuur in een referentie ruimte.
Zal ik het zo maken?
WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer
Ik vind het een mooie oplossing.KC27 schreef op zondag 1 maart 2026 @ 21:40:
[...]
Ik heb erover nagedacht en kom tot het volgende voorstel:
We handhaven de "entity hp heat demand".
De states van deze entity kunnen de volgende waarden hebben:Dit werkt ook met een input_boolean, maar die kan alleen "on" en "off" waarden hebben. Daarmee is het wel backwards compatibel.
- off: er is geen warmtevraag, de temperatuur heeft zijn maximale waarde bereikt, het eerste uur wordt er geen verwarming ingepland
- eco: er is geen acute warmtevraag, de temperatuur is tussen min en max, DAO mag in alle intervallen inplannen
- max of on: er is acute warmtevraag, de temperatuur heeft zijn minimale waarde bereikt, het eerste uur moet er verwarmd worden
Het werkt het beste met een input_select die deze waarden kunt meegeven aan de hand van de temperatuur in een referentie ruimte.
Zal ik het zo maken?
WP: DeWarmte PompAO 6.4Kw Hybrid, CV Intergas, Thermostaat Netatmo, 70m2 vvw, PV: 34x 325wp solaredge omvormer en optimizers,Wan ip adres weten? https://mijnips.eu
Dit klinkt als een acceptabele oplossing, maar niet de optimale oplossing. Gelijk aan de boiler zou DAO idealiter moeten voorspellen wat de temperatuur gaat zijn (eerste orde dynamica als functie van de buitentemperatuur is een startpunt). Daarbij komen dan nog extra effecten zoals zoninstraling. Helaas is mijn Python (schrijf) kennis op dit moment te beperkt om mee te helpen dit te implementer. Ik zou wel graag eens willen zien hoe het nu in de code geimplementeerd is, waar staat het huidige thermisch model?KC27 schreef op zondag 1 maart 2026 @ 21:40:
[...]
Ik heb erover nagedacht en kom tot het volgende voorstel:
We handhaven de "entity hp heat demand".
De states van deze entity kunnen de volgende waarden hebben:Dit werkt ook met een input_boolean, maar die kan alleen "on" en "off" waarden hebben. Daarmee is het wel backwards compatibel.
- off: er is geen warmtevraag, de temperatuur heeft zijn maximale waarde bereikt, het eerste uur wordt er geen verwarming ingepland
- eco: er is geen acute warmtevraag, de temperatuur is tussen min en max, DAO mag in alle intervallen inplannen
- max of on: er is acute warmtevraag, de temperatuur heeft zijn minimale waarde bereikt, het eerste uur moet er verwarmd worden
Het werkt het beste met een input_select die deze waarden kunt meegeven aan de hand van de temperatuur in een referentie ruimte.
Zal ik het zo maken?
Ik ben het met je eens, dat het nog geen optimale oplossing is.wmc schreef op maandag 2 maart 2026 @ 11:24:
[...]
Dit klinkt als een acceptabele oplossing, maar niet de optimale oplossing. Gelijk aan de boiler zou DAO idealiter moeten voorspellen wat de temperatuur gaat zijn (eerste orde dynamica als functie van de buitentemperatuur is een startpunt). Daarbij komen dan nog extra effecten zoals zoninstraling. Helaas is mijn Python (schrijf) kennis op dit moment te beperkt om mee te helpen dit te implementer. Ik zou wel graag eens willen zien hoe het nu in de code geimplementeerd is, waar staat het huidige thermisch model?
Maar voorlopig wel werkbaar.
Maar de temperatuur in een huis is veel moeilijker voorspelbaar dan een boiler.
Ik heb het thermische model gezien van EMHASS en die suggereren een nauwkeurigheid die m.i. moeilijk haalbaar is.
Het huidige thermische model van DAO is inderdaad nog onnauwkeuriger. Het is gebaseerd op de gewogen graaddagen methode en gaat er van uit dat de warmtebuffer van de woning de opgewekte warmte 24 uur kan vasthouden. Dat kan misschien kloppen voor mijn eigen woning (stenen muren met goede isolatie aan de buitenkant en een dikke betonvloer met vloerverwarming op de begane grond), maar klopt natuurlijk helemaal niet voor een houdskelet woning met een airco-verwarming.
Dus een betere benadering is gewenst.
Ik ben zelf heel tevreden met de ml voorspellingsmethodiek in DAO voor de opwekking van de zonnepanelen. Die werkt bij mij in ieder geval uitstekend.
We zouden komende zomer kunnen gebruiken om ook zo'n voorspellingsmethodiek te ontwikkelen voor de warmtebehoefte van je woning. Puur gebaseerd op: hoeveel warmte heeft de wp per uur geproduceerd en dan met een aantal invloedrijke parameters (o.a. buitentemperatuur, zonnestraling, windsnelheid, maand, weeknummer, dag van de week, uur van de dag enz) een model ontwikkelen waarmee de warmtebehoefte per uur kan worden voorspeld.
Als je dan - gegeven de voorspelde warmtebehoefte - werkt met een parameter die de "halfwaardetijd" van de warmte in je woning benadert kun je een eenvoudig model maken waarmee de productie van je warmtepomp (of airco) verschoven wordt naar de goedkopere uren binnen opgegeven comfortgrenzen.
Hoe kijken jullie hier tegenaan?
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
Entsoe tussen 2026-02-24 en 2026-03-03code:Nordpool tussen 2026-02-24 en 2026-03-03
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 1022026-03-02 13:32:39 info: Day Ahead Optimalisering versie: 2026.03.0.rc2 2026-03-02 13:32:39 info: Day Ahead Optimalisering gestart op: 02-03-2026 13:32:39 2026-03-02 13:32:39 info: Day Ahead Optimalisatie gestart: 02-03-2026 13:32:39 taak: get_day_ahead_prices 2026-03-02 13:32:40 info: Day ahead prijzen van Entsoe: index 0 2026-02-24 00:00:00+01:00 83.35 2026-02-24 00:15:00+01:00 83.79 2026-02-24 00:30:00+01:00 83.44 2026-02-24 00:45:00+01:00 85.02 2026-02-24 01:00:00+01:00 83.07 2026-02-24 01:15:00+01:00 83.62 2026-02-24 01:30:00+01:00 84.10 2026-02-24 01:45:00+01:00 84.14 2026-02-24 02:00:00+01:00 78.74 2026-02-24 02:15:00+01:00 80.13 2026-02-24 02:30:00+01:00 80.21 2026-02-24 02:45:00+01:00 81.33 2026-02-24 03:00:00+01:00 75.37 2026-02-24 03:15:00+01:00 76.63 2026-02-24 03:30:00+01:00 77.09 2026-02-24 03:45:00+01:00 79.49 2026-02-24 04:00:00+01:00 77.10 2026-02-24 04:15:00+01:00 77.48 2026-02-24 04:30:00+01:00 78.11 2026-02-24 04:45:00+01:00 80.10 2026-02-24 05:00:00+01:00 77.92 2026-02-24 05:15:00+01:00 78.99 2026-02-24 05:30:00+01:00 86.07 2026-02-24 05:45:00+01:00 91.56 2026-02-24 06:00:00+01:00 84.36 2026-02-24 06:15:00+01:00 95.13 2026-02-24 06:30:00+01:00 105.77 2026-02-24 06:45:00+01:00 112.83 2026-02-24 07:00:00+01:00 109.73 2026-02-24 07:15:00+01:00 121.38 2026-02-24 07:30:00+01:00 130.48 2026-02-24 07:45:00+01:00 137.50 2026-02-24 08:00:00+01:00 137.25 2026-02-24 08:15:00+01:00 141.68 2026-02-24 08:30:00+01:00 143.87 2026-02-24 08:45:00+01:00 142.34 2026-02-24 09:00:00+01:00 142.01 2026-02-24 09:15:00+01:00 136.66 2026-02-24 09:30:00+01:00 130.53 2026-02-24 09:45:00+01:00 122.42 2026-02-24 10:00:00+01:00 134.10 2026-02-24 10:15:00+01:00 114.51 2026-02-24 10:30:00+01:00 106.92 2026-02-24 10:45:00+01:00 104.65 2026-02-24 11:00:00+01:00 112.29 2026-02-24 11:15:00+01:00 100.91 2026-02-24 11:30:00+01:00 98.55 2026-02-24 11:45:00+01:00 92.25 2026-02-24 12:00:00+01:00 95.89 2026-02-24 12:15:00+01:00 90.84 2026-02-24 12:30:00+01:00 90.63 2026-02-24 12:45:00+01:00 87.42 2026-02-24 13:00:00+01:00 89.68 2026-02-24 13:15:00+01:00 88.93 2026-02-24 13:30:00+01:00 88.61 2026-02-24 13:45:00+01:00 87.44 2026-02-24 14:00:00+01:00 80.83 2026-02-24 14:15:00+01:00 84.67 2026-02-24 14:30:00+01:00 85.85 2026-02-24 14:45:00+01:00 89.31 2026-02-24 15:00:00+01:00 87.35 2026-02-24 15:15:00+01:00 91.13 2026-02-24 15:30:00+01:00 96.85 2026-02-24 15:45:00+01:00 109.79 2026-02-24 16:00:00+01:00 95.09 2026-02-24 16:15:00+01:00 101.38 2026-02-24 16:30:00+01:00 112.45 2026-02-24 16:45:00+01:00 128.57 2026-02-24 17:00:00+01:00 111.93 2026-02-24 17:15:00+01:00 145.00 2026-02-24 17:30:00+01:00 181.87 2026-02-24 17:45:00+01:00 232.95 2026-02-24 18:00:00+01:00 181.77 2026-02-24 18:15:00+01:00 177.34 2026-02-24 18:30:00+01:00 166.17 2026-02-24 18:45:00+01:00 150.61 2026-02-24 19:00:00+01:00 162.30 2026-02-24 19:15:00+01:00 136.96 2026-02-24 19:30:00+01:00 131.23 2026-02-24 19:45:00+01:00 112.59 2026-02-24 20:00:00+01:00 126.14 2026-02-24 20:15:00+01:00 119.47 2026-02-24 20:30:00+01:00 108.60 2026-02-24 20:45:00+01:00 97.32 2026-02-24 21:00:00+01:00 108.58 2026-02-24 21:15:00+01:00 101.26 2026-02-24 21:30:00+01:00 96.73 2026-02-24 21:45:00+01:00 87.75 2026-02-24 22:00:00+01:00 98.46 2026-02-24 22:15:00+01:00 94.78 2026-02-24 22:30:00+01:00 92.04 2026-02-24 22:45:00+01:00 88.09 2026-02-24 23:00:00+01:00 90.62 2026-02-24 23:15:00+01:00 89.12 2026-02-24 23:30:00+01:00 85.24 2026-02-24 23:45:00+01:00 80.80 2026-03-02 13:32:40 waarschuwing: Geen data van Entsoe tussen 2026-02-24 23:45:00 en 2026-03-03 23:00:00code:
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 762026-03-02 13:29:42 info: Day Ahead Optimalisering versie: 2026.03.0.rc2 2026-03-02 13:29:42 info: Day Ahead Optimalisering gestart op: 02-03-2026 13:29:42 2026-03-02 13:29:42 info: Day Ahead Optimalisatie gestart: 02-03-2026 13:29:42 taak: get_day_ahead_prices 2026-03-02 13:29:42 info: Day ahead prijzen van Nordpool: [ { 'end': datetime.datetime(2026, 2, 24, 0, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 23, 23, 0, tzinfo=tzutc()), 'value': 83.9}, { 'end': datetime.datetime(2026, 2, 24, 1, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 0, 0, tzinfo=tzutc()), 'value': 83.73}, { 'end': datetime.datetime(2026, 2, 24, 2, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 1, 0, tzinfo=tzutc()), 'value': 80.1}, { 'end': datetime.datetime(2026, 2, 24, 3, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 2, 0, tzinfo=tzutc()), 'value': 77.15}, { 'end': datetime.datetime(2026, 2, 24, 4, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 3, 0, tzinfo=tzutc()), 'value': 78.2}, { 'end': datetime.datetime(2026, 2, 24, 5, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 4, 0, tzinfo=tzutc()), 'value': 83.64}, { 'end': datetime.datetime(2026, 2, 24, 6, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 5, 0, tzinfo=tzutc()), 'value': 99.52}, { 'end': datetime.datetime(2026, 2, 24, 7, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 6, 0, tzinfo=tzutc()), 'value': 124.77}, { 'end': datetime.datetime(2026, 2, 24, 8, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 7, 0, tzinfo=tzutc()), 'value': 141.29}, { 'end': datetime.datetime(2026, 2, 24, 9, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 8, 0, tzinfo=tzutc()), 'value': 132.91}, { 'end': datetime.datetime(2026, 2, 24, 10, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 9, 0, tzinfo=tzutc()), 'value': 115.05}, { 'end': datetime.datetime(2026, 2, 24, 11, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 10, 0, tzinfo=tzutc()), 'value': 101.0}, { 'end': datetime.datetime(2026, 2, 24, 12, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 11, 0, tzinfo=tzutc()), 'value': 91.2}, { 'end': datetime.datetime(2026, 2, 24, 13, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 12, 0, tzinfo=tzutc()), 'value': 88.67}, { 'end': datetime.datetime(2026, 2, 24, 14, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 13, 0, tzinfo=tzutc()), 'value': 85.17}, { 'end': datetime.datetime(2026, 2, 24, 15, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 14, 0, tzinfo=tzutc()), 'value': 96.28}, { 'end': datetime.datetime(2026, 2, 24, 16, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 15, 0, tzinfo=tzutc()), 'value': 109.37}, { 'end': datetime.datetime(2026, 2, 24, 17, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 16, 0, tzinfo=tzutc()), 'value': 167.94}, { 'end': datetime.datetime(2026, 2, 24, 18, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 17, 0, tzinfo=tzutc()), 'value': 168.97}, { 'end': datetime.datetime(2026, 2, 24, 19, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 18, 0, tzinfo=tzutc()), 'value': 135.77}, { 'end': datetime.datetime(2026, 2, 24, 20, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 19, 0, tzinfo=tzutc()), 'value': 112.88}, { 'end': datetime.datetime(2026, 2, 24, 21, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 20, 0, tzinfo=tzutc()), 'value': 98.58}, { 'end': datetime.datetime(2026, 2, 24, 22, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 21, 0, tzinfo=tzutc()), 'value': 93.34}, { 'end': datetime.datetime(2026, 2, 24, 23, 0, tzinfo=tzutc()), 'start': datetime.datetime(2026, 2, 24, 22, 0, tzinfo=tzutc()), 'value': 86.45}]
1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Zonneplan, 3x25A, Easee Charge Lite | EV 98kWh
De halfwaardetijd die je noemt is dan een tijdsconstante die afhankelijk is van de omstandigheden? Dat lijkt me best een mooie benadering, zeker als deze tijdsconstante elk uur uit een look-up tabel wordt getrokken om een voorspelling te maken over de optimalisatiehorizon.KC27 schreef op maandag 2 maart 2026 @ 13:29:
[...]
Ik ben het met je eens, dat het nog geen optimale oplossing is.
Maar voorlopig wel werkbaar.
Maar de temperatuur in een huis is veel moeilijker voorspelbaar dan een boiler.
Ik heb het thermische model gezien van EMHASS en die suggereren een nauwkeurigheid die m.i. moeilijk haalbaar is.
Het huidige thermische model van DAO is inderdaad nog onnauwkeuriger. Het is gebaseerd op de gewogen graaddagen methode en gaat er van uit dat de warmtebuffer van de woning de opgewekte warmte 24 uur kan vasthouden. Dat kan misschien kloppen voor mijn eigen woning (stenen muren met goede isolatie aan de buitenkant en een dikke betonvloer met vloerverwarming op de begane grond), maar klopt natuurlijk helemaal niet voor een houdskelet woning met een airco-verwarming.
Dus een betere benadering is gewenst.
Ik ben zelf heel tevreden met de ml voorspellingsmethodiek in DAO voor de opwekking van de zonnepanelen. Die werkt bij mij in ieder geval uitstekend.
We zouden komende zomer kunnen gebruiken om ook zo'n voorspellingsmethodiek te ontwikkelen voor de warmtebehoefte van je woning. Puur gebaseerd op: hoeveel warmte heeft de wp per uur geproduceerd en dan met een aantal invloedrijke parameters (o.a. buitentemperatuur, zonnestraling, windsnelheid, maand, weeknummer, dag van de week, uur van de dag enz) een model ontwikkelen waarmee de warmtebehoefte per uur kan worden voorspeld.
Als je dan - gegeven de voorspelde warmtebehoefte - werkt met een parameter die de "halfwaardetijd" van de warmte in je woning benadert kun je een eenvoudig model maken waarmee de productie van je warmtepomp (of airco) verschoven wordt naar de goedkopere uren binnen opgegeven comfortgrenzen.
Hoe kijken jullie hier tegenaan?
Als ik dit aanpas (van een templated sensor in kWh, naar de "originele" MWh sensor entiteit) zie ik alleen dat de historische data (in het Solar tabje bijvoorbeeld) er een factor 1000 naast zit (3,492 werd 0,003).
Het lijkt er op alsof de data niet genormaliseerd wordt opgeslagen en de oude data nu als MWh wordt geïnterpreteerd omdat de "nieuwe" sensor entiteit in MWh is.
Overigens heb ik nu ook een poos de ML draaien voor de PV opbrengst welke dagelijks opnieuw traint.
Eerlijk gezegd lijkt de "oude" voorspelling bij doorgaans beter te werken (als ik terug blader zie ik dat de R2 daarvan doorgaans dichter bij de 1 zit dan die van de ML kolom).
Niet helemaal wat ik zou verwachten.
Overigens, ik neem aan dat bij het trainen enkel de nieuwere data vanuit HA wordt opgehaald?
Een van de redenen om naar de "MWh" sensor te schakelen is dat die al bestond ver voordat ik in september met DAO begon.
Dat zou wellicht ook helpen om het ML model beter te trainen, maar ik vraag mij nu dus af of ik hiervoor nog iets extra's zou moeten doen.
Vandaag krijg is er veel zonne-energie maar mijn batterij is allang vol door het laden op de goedkoopste uren eerder deze dag. Is er een mogelijkheid om minder te laden van het net en nog door te laden tot het moment van ontladen op de duurdere uren? Het hoeft niet precies uit te komen maar er zit nu nog wel veel marge tussen?
Ik hoor de laatste tijd slechte verhalen over de entsoe (oa hier Sandburd in "Het grote day ahead / dynamische energieprijzen topic.").Mirabis schreef op maandag 2 maart 2026 @ 13:33:
@KC27 ik maak sinds kort gebruik van versie 2026.03.0.rc2 en merk dat het problemen heeft met het ophalen van prijsinformatie bij zowel Nordpool als Entsoe. Is dat een bekend probleem? Ik ben op vakantie geweest en tijdens de vakantie klapte het er helaas weer uit.
[...]
Ik werk zelf met nordpool en daar heb ik totaal geen issues mee. Soms zijn de data er niet om 12:55, maar dat komt dan meestal om er op dat moment vertraging is bij de epex marktafstuiting.
Ik heb net nog even getest maar ik kan nu gewoon de prijzen ophalen bij entsoe.
Dus het niet werken ligt m.i. eerder aan het niet beschikbaar zijn van de prijzen bij epex dan wel entsoe en niet aan DAO.
WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer
Als je bij een leverancier zit die dezelfde prijs biedt voor terugleveren als vraagt voor leveren en je kunt nog salderen dan is het goedkoper om tijdens de goedkoopste uren volle bak te laden (strategie "minimize cost").Animal schreef op maandag 2 maart 2026 @ 15:53:
DAO werkt perfect. Wat een prachtige software.
Vandaag krijg is er veel zonne-energie maar mijn batterij is allang vol door het laden op de goedkoopste uren eerder deze dag. Is er een mogelijkheid om minder te laden van het net en nog door te laden tot het moment van ontladen op de duurdere uren? Het hoeft niet precies uit te komen maar er zit nu nog wel veel marge tussen?
Als je niet/minder wilt inkopen dan moet je de strategie wijzigen naar "minimize consumption"
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
DAO haalt de data op uit de database van HA en neemt voor iedere sensor de dimensie van die sensor in HA.itavero schreef op maandag 2 maart 2026 @ 15:50:
Laatst geüpgraded naar 2026.01.2 en hiermee zou het volgens mij mogelijk moeten zijn om de opbrengst van de zonnepanelen ook te rapporteren via een sensor entiteit in MWh (zoals de Enphase Envoy integratie dat standaard doet).
Als ik dit aanpas (van een templated sensor in kWh, naar de "originele" MWh sensor entiteit) zie ik alleen dat de historische data (in het Solar tabje bijvoorbeeld) er een factor 1000 naast zit (3,492 werd 0,003).
Het lijkt er op alsof de data niet genormaliseerd wordt opgeslagen en de oude data nu als MWh wordt geïnterpreteerd omdat de "nieuwe" sensor entiteit in MWh is.
DAO doet zelf niets met die data in de database van HA.
De conversie van MWh naar kWh gebeurt in DAO per sensor.
DAO rapporteert alles in kWh (en DAO kan dat ook niet in MWh). Van sensoren in HA die in MWh opslaan worden in DAO de binnengekregen data vermenigvuldigd met 1000 zodat het kWh worden.
De ml-voorspeller werkt het beste met data van meerdere jaren.Overigens heb ik nu ook een poos de ML draaien voor de PV opbrengst welke dagelijks opnieuw traint.
Eerlijk gezegd lijkt de "oude" voorspelling bij doorgaans beter te werken (als ik terug blader zie ik dat de R2 daarvan doorgaans dichter bij de 1 zit dan die van de ML kolom).
Niet helemaal wat ik zou verwachten.
Bij mij werkt de ml-voorspeller beter omdat hij rekening houdt met de schaduw van de bosrand die tot ca 10 uur de zon afschermt (in het najaar met bladeren nog meer dan in het voorjaar).
Maar dat kan voor iedere situatie anders zijn. Je kunt altijd gebruikt blijven maken van de DAO-voorspelling als die voor jou beter werkt.
DAO gebruikt voor de ml-training alle data die jij beschikbaar maakt met de sensoren die jij opgeeft.Overigens, ik neem aan dat bij het trainen enkel de nieuwere data vanuit HA wordt opgehaald?
Een van de redenen om naar de "MWh" sensor te schakelen is dat die al bestond ver voordat ik in september met DAO begon.
Dat zou wellicht ook helpen om het ML model beter te trainen, maar ik vraag mij nu dus af of ik hiervoor nog iets extra's zou moeten doen.
MWh-sensoren worden geconverteerd.
WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer
Ik merk dat er soms geen oplossing gevonden kan worden i.c.m. het laden van de auto:
- Soms komt het voor dat de energieteller van het opladen niet goed gereset is na een laadsessie. Dan denkt DAO dat er al x kWh geladen is, maar de auto is nog niet vol. Dit zorgt er dan voor dat er geen oplossing is. Het vervelende is dat daardoor ook de thuisaccu en warmtepomp niet ingepland worden. Is dat misschien op een slimme manier los te trekken, zodat het falen van één subsysteem niet leidt tot het blokkeren van het volledige systeem?
- Ditzelfde komt ook wel is voor als het laadblok niet een aaneengesloten stuk is. Vannacht werd er geladen van 00.00-02.00 en 04.00-05.00, omdat DAO om 03.00 geen oplossing kon vinden. Vanaf 04.00 en later ging dit dus wel weer goed..
Komt dit bekend voor?
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 2992026-03-02 02:00:00 info: Day Ahead Optimalisering versie: 2026.02.1 2026-03-02 02:00:00 info: Day Ahead Optimalisering gestart op: 02-03-2026 02:00:00 2026-03-02 02:00:00 info: Day Ahead Optimalisatie gestart: 02-03-2026 02:00:00 taak: calc_optimum 2026-03-02 02:00:00 info: Debug = False 2026-03-02 02:00:00 info: Baseload uit instellingen 2026-03-02 02:00:00 info: Start waarden: uur tijd spot p_l p_t base pv_ac pv_dc 0 02:00 2026-03-02 02:00:00 0.065 0.214 0.214 0.300 0.000 0 1 03:00 2026-03-02 03:00:00 0.063 0.211 0.211 0.300 0.000 0 2 04:00 2026-03-02 04:00:00 0.066 0.215 0.215 0.300 0.000 0 3 05:00 2026-03-02 05:00:00 0.077 0.228 0.228 0.300 0.000 0 4 06:00 2026-03-02 06:00:00 0.092 0.246 0.246 0.300 0.000 0 5 07:00 2026-03-02 07:00:00 0.126 0.287 0.287 0.500 0.166 0 6 08:00 2026-03-02 08:00:00 0.115 0.274 0.274 0.500 1.344 0 7 09:00 2026-03-02 09:00:00 0.082 0.234 0.234 0.500 3.014 0 8 10:00 2026-03-02 10:00:00 0.063 0.210 0.210 0.500 3.987 0 9 11:00 2026-03-02 11:00:00 0.048 0.192 0.192 0.500 5.013 0 10 12:00 2026-03-02 12:00:00 0.026 0.167 0.167 0.500 5.542 0 11 13:00 2026-03-02 13:00:00 0.035 0.177 0.177 0.500 5.586 0 12 14:00 2026-03-02 14:00:00 0.057 0.204 0.204 0.500 5.230 0 13 15:00 2026-03-02 15:00:00 0.075 0.226 0.226 0.500 4.509 0 14 16:00 2026-03-02 16:00:00 0.100 0.255 0.255 0.500 2.766 0 15 17:00 2026-03-02 17:00:00 0.158 0.326 0.326 0.600 1.050 0 16 18:00 2026-03-02 18:00:00 0.177 0.349 0.349 0.600 0.000 0 17 19:00 2026-03-02 19:00:00 0.142 0.307 0.307 0.600 0.000 0 18 20:00 2026-03-02 20:00:00 0.107 0.264 0.264 0.500 0.000 0 19 21:00 2026-03-02 21:00:00 0.096 0.251 0.251 0.500 0.000 0 20 22:00 2026-03-02 22:00:00 0.097 0.252 0.252 0.300 0.000 0 21 23:00 2026-03-02 23:00:00 0.092 0.246 0.246 0.300 0.000 0 2026-03-02 02:00:00 info: No reduced hours applied for Batterij 2026-03-02 02:00:00 info: Startwaarde SoC Batterij: 89.7169351851852% 2026-03-02 02:00:00 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland 2026-03-02 02:00:00 info: Instellingen voor laden van EV: Mini 2026-03-02 02:00:00 info: Direct laden is uit 2026-03-02 02:00:00 info: Ampere Effic. Grid kW Accu kW 2026-03-02 02:00:00 info: 0.00 1.00 0.00 0.00 2026-03-02 02:00:00 info: 5.00 0.90 3.45 3.11 2026-03-02 02:00:00 info: 9.00 0.93 6.21 5.78 2026-03-02 02:00:00 info: 12.00 0.94 8.28 7.78 2026-03-02 02:00:00 info: 15.00 0.95 10.35 9.83 2026-03-02 02:00:00 info: Capaciteit accu: 50 kWh 2026-03-02 02:00:00 info: Maximaal laadvermogen: 10.35 kW 2026-03-02 02:00:00 info: Klaar met laden op: 02-03-2026 07:00:00 2026-03-02 02:00:00 info: Huidig laadniveau: 67.0 % 2026-03-02 02:00:00 info: Gewenst laadniveau:80.0 % 2026-03-02 02:00:00 info: Marge voor het laden: 1 % 2026-03-02 02:00:00 info: Locatie: home 2026-03-02 02:00:00 info: Ingeplugged:True 2026-03-02 02:00:00 info: Benodigde netto energie: 6.500 kWh 2026-03-02 02:00:00 info: Tijd nodig om te laden: 0:40 uur 2026-03-02 02:00:00 info: Afgerond naar hele intervallen: 1 uur 2026-03-02 02:00:00 info: Stand laden schakelaar: on 2026-03-02 02:00:00 info: Stand aantal ampere laden: 15.0 A 2026-03-02 02:00:00 info: Opladen wordt ingepland. 2026-03-02 02:00:00 info: Gewogen graaddagen vandaag: 6.4 K.day 2026-03-02 02:00:00 info: Gewogen graaddagen totaal: 6.4 K.day 2026-03-02 02:00:00 info: Degree days factor: 5.0 kWh/K.day 2026-03-02 02:00:00 info: Totaal benodigde warmte: 32.1 kWh 2026-03-02 02:00:00 info: Reeds geproduceerde warmte: 10.6 kWh 2026-03-02 02:00:00 info: Nog benodigde warmte: 21.5 kWh 2026-03-02 02:00:00 info: Regeling warmtepomp: on/off 2026-03-02 02:00:00 info: Actuele warmtevraag: Ja 2026-03-02 02:00:00 info: Minimale runlengte 2 uur 2026-03-02 02:00:00 info: Beschikbaar zijn: 21 uur 2026-03-02 02:00:00 info: On/off warmtepomp wordt ingepland 2026-03-02 02:00:00 info: Gem. buitentemperatuur vandaag: 9.6 °C 2026-03-02 02:00:00 info: Voorspelde gemiddelde buiten temperatuur: 9.6 °C 2026-03-02 02:00:00 info: COP: 4.0 2026-03-02 02:00:00 info: Elektrisch vermogen: 1.0 kW-e 2026-03-02 02:00:00 info: Thermisch vermogen: 4.0 kW-th 2026-03-02 02:00:00 info: Ingepland worden: 6 uur 2026-03-02 02:00:00 info: Warmtepomp staat stil 2026-03-02 02:00:00 info: Eerste blok van 2 uur 2026-03-02 02:00:00 info: Dan nog 2 blokken van 2 uur 2026-03-02 02:00:00 info: Totaal aantal blokken: 3 2026-03-02 02:00:00 info: Strategie: minimale kosten 2026-03-02 02:00:00 info: Maximale fout (maximal gap): 0.005000 euro 2026-03-02 02:00:00 info: Rekentijd: 0.10 sec 2026-03-02 02:00:00 info: Het programma heeft een optimale oplossing gevonden. 2026-03-02 02:00:00 info: Inzet warmtepomp 2026-03-02 02:00:00 info: Blokken: 2026-03-02 02:00:00 info: Bloknr 0 start 0 lengte 2 laatste 1 2026-03-02 02:00:00 info: Bloknr 1 start 9 lengte 2 laatste 10 2026-03-02 02:00:00 info: Bloknr 2 start 11 lengte 2 laatste 12 2026-03-02 02:00:00 info: u uur tar hp_s_on hp_on heat cons 2026-03-02 02:00:00 info: 0 02:00 0.2136 1.00 1 4.00 1.00 2026-03-02 02:00:00 info: 1 03:00 0.2108 1.00 1 4.00 1.00 2026-03-02 02:00:00 info: 2 04:00 0.2151 0.00 0 0.00 0.00 2026-03-02 02:00:00 info: 3 05:00 0.2281 0.00 0 0.00 0.00 2026-03-02 02:00:00 info: 4 06:00 0.2462 0.00 0 0.00 0.00 2026-03-02 02:00:00 info: 5 07:00 0.2873 0.00 0 0.00 0.00 2026-03-02 02:00:00 info: 6 08:00 0.2739 0.00 0 0.00 0.00 2026-03-02 02:00:00 info: 7 09:00 0.2341 0.00 0 0.00 0.00 2026-03-02 02:00:00 info: 8 10:00 0.2104 0.00 0 0.00 0.00 2026-03-02 02:00:00 info: 9 11:00 0.1922 1.00 1 4.00 1.00 2026-03-02 02:00:00 info: 10 12:00 0.1665 1.00 1 4.00 1.00 2026-03-02 02:00:00 info: 11 13:00 0.1770 1.00 1 4.00 1.00 2026-03-02 02:00:00 info: 12 14:00 0.2042 1.00 1 4.00 1.00 2026-03-02 02:00:00 info: 13 15:00 0.2260 0.00 0 0.00 0.00 2026-03-02 02:00:00 info: 14 16:00 0.2553 0.00 0 0.00 0.00 2026-03-02 02:00:00 info: 15 17:00 0.3259 0.00 0 0.00 0.00 2026-03-02 02:00:00 info: 16 18:00 0.3487 0.00 0 0.00 0.00 2026-03-02 02:00:00 info: 17 19:00 0.3066 0.00 0 0.00 0.00 2026-03-02 02:00:00 info: 18 20:00 0.2636 0.00 0 0.00 0.00 2026-03-02 02:00:00 info: 19 21:00 0.2514 0.00 0 0.00 0.00 2026-03-02 02:00:00 info: 20 22:00 0.2518 0.00 0 0.00 0.00 2026-03-02 02:00:00 info: 21 23:00 0.2463 0.00 0 0.00 0.00 2026-03-02 02:00:00 info: Ontlaad volume in uur 5 07:00 9.284615384615384 kWh 2026-03-02 02:00:00 info: 7 0.7153846153846168 9.0 2026-03-02 02:00:00 info: 8 0.28461538461538327 10.0 2026-03-02 02:00:00 info: Ontlaad volume in uur 6 08:00 5.3999999999999995 kWh 2026-03-02 02:00:00 info: 4 1.0 5.4 2026-03-02 02:00:00 info: Laad volume in uur 10 12:00 0.0 kWh 2026-03-02 02:00:00 info: 8 1.0 10.0 2026-03-02 02:00:00 info: Laad volume in uur 11 13:00 0.0 kWh 2026-03-02 02:00:00 info: 5 0.8144995080292837 7.2 2026-03-02 02:00:00 info: 6 0.18550049197071636 8.1 2026-03-02 02:00:00 info: Ontlaad volume in uur 15 17:00 9.284615384615384 kWh 2026-03-02 02:00:00 info: 7 0.7153846153846168 9.0 2026-03-02 02:00:00 info: 8 0.28461538461538327 10.0 2026-03-02 02:00:00 info: Ontlaad volume in uur 16 18:00 9.284615384615382 kWh 2026-03-02 02:00:00 info: 7 0.7153846153846168 9.0 2026-03-02 02:00:00 info: 8 0.28461538461538327 10.0 2026-03-02 02:00:00 info: Ontlaad volume in uur 17 19:00 8.100000000000001 kWh 2026-03-02 02:00:00 info: 6 1.0 8.1 2026-03-02 02:00:00 info: In- en uitgaande energie per uur batterij Batterij uur ac-> eff ->dc pv->dc dc-> eff ->bat o_eff SoC kWh % kWh kWh kWh % kWh % % 02:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 89.72 03:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 89.72 04:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 89.72 05:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 89.72 06:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 89.72 07:00 -9.28 92.85 -10.00 0.00 -10.00 100.00 -10.00 92.85 68.88 08:00 -5.40 95.00 -5.68 0.00 -5.68 100.00 -5.68 95.00 57.04 09:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 57.04 10:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 57.04 11:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 57.04 12:00 10.00 90.50 9.05 0.00 9.05 100.00 9.05 90.50 75.90 13:00 7.37 91.90 6.77 0.00 6.77 100.00 6.77 91.90 90.00 14:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 90.00 15:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 90.00 16:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 90.00 17:00 -9.28 92.85 -10.00 0.00 -10.00 100.00 -10.00 92.85 69.17 18:00 -9.28 92.85 -10.00 0.00 -10.00 100.00 -10.00 92.85 48.33 19:00 -8.10 93.50 -8.66 0.00 -8.66 100.00 -8.66 93.50 30.29 20:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.29 21:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.29 22:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.29 23:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 30.29 Totaal -23.99 -- -28.53 0.00 -28.53 -- -28.53 -- NaN 2026-03-02 02:00:00 info: Berekende prognoses: uur bat_in bat_out cons prod base boil wp ev pv_ac cost profit b_tem 02:00 0.00 0.00 1.30 0.00 0.30 0.00 1.00 0.00 0.00 0.28 -0.00 20.00 03:00 0.00 0.00 8.14 0.00 0.30 0.00 1.00 6.84 0.00 1.72 -0.00 20.00 04:00 0.00 0.00 0.30 0.00 0.30 0.00 0.00 0.00 0.00 0.06 -0.00 20.00 05:00 0.00 0.00 0.30 0.00 0.30 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 06:00 0.00 0.00 0.30 0.00 0.30 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 07:00 0.00 9.28 0.00 8.95 0.50 0.00 0.00 0.00 0.17 0.00 -2.57 20.00 08:00 0.00 5.40 0.00 6.24 0.50 0.00 0.00 0.00 1.34 0.00 -1.71 20.00 09:00 0.00 0.00 0.00 2.51 0.50 0.00 0.00 0.00 3.01 0.00 -0.59 20.00 10:00 0.00 0.00 0.00 3.49 0.50 0.00 0.00 0.00 3.99 0.00 -0.73 20.00 11:00 0.00 0.00 0.00 3.51 0.50 0.00 1.00 0.00 5.01 0.00 -0.68 20.00 12:00 10.00 0.00 5.96 0.00 0.50 0.00 1.00 0.00 5.54 0.99 -0.00 20.00 13:00 7.37 0.00 3.28 0.00 0.50 0.00 1.00 0.00 5.59 0.58 -0.00 20.00 14:00 0.00 0.00 0.00 3.73 0.50 0.00 1.00 0.00 5.23 0.00 -0.76 20.00 15:00 0.00 0.00 0.00 4.01 0.50 0.00 0.00 0.00 4.51 0.00 -0.91 20.00 16:00 0.00 0.00 0.00 2.27 0.50 0.00 0.00 0.00 2.77 0.00 -0.58 20.00 17:00 0.00 9.28 0.00 9.73 0.60 0.00 0.00 0.00 1.05 0.00 -3.17 20.00 18:00 0.00 9.28 0.00 8.68 0.60 0.00 0.00 0.00 0.00 0.00 -3.03 20.00 19:00 0.00 8.10 0.00 7.50 0.60 0.00 0.00 0.00 0.00 0.00 -2.30 20.00 20:00 0.00 0.00 0.50 0.00 0.50 0.00 0.00 0.00 0.00 0.13 -0.00 20.00 21:00 0.00 0.00 0.50 0.00 0.50 0.00 0.00 0.00 0.00 0.13 -0.00 20.00 22:00 0.00 0.00 0.30 0.00 0.30 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 23:00 0.00 0.00 0.30 0.00 0.30 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 Totaal 17.37 41.35 21.18 60.63 9.90 0.00 6.00 6.84 38.21 4.18 -17.03 NaN 2026-03-02 02:00:00 info: Consumption 21.18 (kWh) 2026-03-02 02:00:00 info: Cost consumption 4.18 (€) 2026-03-02 02:00:00 info: Tariff consumption 0.197 (€/kWh) 2026-03-02 02:00:00 info: Production 60.63 (kWh) 2026-03-02 02:00:00 info: Profit production -17.03 (€) 2026-03-02 02:00:00 info: Tariff production 0.281 (€/kWh) 2026-03-02 02:00:00 info: Calculation profit after optimize in € Cost before optimize -2.92 Cost consumption 4.18 Cycle cost 1.50 Penalty cost 0.10 Battery storage 4.31 Boiler storage 0.00 Profit production -17.03 Total -6.93 Cost after optimize -6.93 Profit: 4.01 2026-03-02 02:00:00 info: Doorzetten van alle settings naar HA 2026-03-02 02:00:00 info: Inzet-factor laden Mini per stap 2026-03-02 02:00:00 info: Mini wordt geladen tussen 2026-03-02 03:00:00 en 2026-03-02 04:00:00 2026-03-02 02:00:00 info: Berekeningsuitkomst voor opladen van Mini: 2026-03-02 02:00:00 info: - aantal ampere 0A (was 15.0A) 2026-03-02 02:00:00 info: - stand schakelaar 'off' (was 'on') 2026-03-02 02:00:00 info: - positie: home 2026-03-02 02:00:00 info: - ingeplugd: True 2026-03-02 02:00:00 info: Laden van Mini uitgezet 2026-03-02 02:00:00 info: Evaluatie status laden Mini op 2026-03-02 02:00 2026-03-02 02:00:00 info: - schakelaar laden: on 2026-03-02 02:00:00 info: - aantal ampere: 0.0 2026-03-02 02:00:00 info: Grid set point: 1300.0 W 2026-03-02 02:00:00 info: Cycle cost Batterij: 1.50 euro 2026-03-02 02:00:00 info: Netto vermogen naar(+)/uit(-) omvormer Batterij: 0 W 2026-03-02 02:00:00 info: Balanceren: False 2026-03-02 02:00:00 info: Vermogen uit batterij: 0W 2026-03-02 02:00:00 info: Vermogen dat binnenkomt van pv: 0W 2026-03-02 02:00:00 info: Vermogen dat binnenkomt van ac: 0W 2026-03-02 02:00:00 info: Waarde SoC na eerste uur: 89.7% 2026-03-02 03:00:00 info: Day Ahead Optimalisering versie: 2026.02.1 2026-03-02 03:00:00 info: Day Ahead Optimalisering gestart op: 02-03-2026 03:00:00 2026-03-02 03:00:00 info: Day Ahead Optimalisatie gestart: 02-03-2026 03:00:00 taak: calc_optimum 2026-03-02 03:00:00 info: Debug = False 2026-03-02 03:00:00 info: Baseload uit instellingen 2026-03-02 03:00:00 info: Start waarden: uur tijd spot p_l p_t base pv_ac pv_dc 0 03:00 2026-03-02 03:00:00 0.063 0.211 0.211 0.300 0.000 0 1 04:00 2026-03-02 04:00:00 0.066 0.215 0.215 0.300 0.000 0 2 05:00 2026-03-02 05:00:00 0.077 0.228 0.228 0.300 0.000 0 3 06:00 2026-03-02 06:00:00 0.092 0.246 0.246 0.300 0.000 0 4 07:00 2026-03-02 07:00:00 0.126 0.287 0.287 0.500 0.166 0 5 08:00 2026-03-02 08:00:00 0.115 0.274 0.274 0.500 1.344 0 6 09:00 2026-03-02 09:00:00 0.082 0.234 0.234 0.500 3.014 0 7 10:00 2026-03-02 10:00:00 0.063 0.210 0.210 0.500 3.987 0 8 11:00 2026-03-02 11:00:00 0.048 0.192 0.192 0.500 5.013 0 9 12:00 2026-03-02 12:00:00 0.026 0.167 0.167 0.500 5.542 0 10 13:00 2026-03-02 13:00:00 0.035 0.177 0.177 0.500 5.586 0 11 14:00 2026-03-02 14:00:00 0.057 0.204 0.204 0.500 5.230 0 12 15:00 2026-03-02 15:00:00 0.075 0.226 0.226 0.500 4.509 0 13 16:00 2026-03-02 16:00:00 0.100 0.255 0.255 0.500 2.766 0 14 17:00 2026-03-02 17:00:00 0.158 0.326 0.326 0.600 1.050 0 15 18:00 2026-03-02 18:00:00 0.177 0.349 0.349 0.600 0.000 0 16 19:00 2026-03-02 19:00:00 0.142 0.307 0.307 0.600 0.000 0 17 20:00 2026-03-02 20:00:00 0.107 0.264 0.264 0.500 0.000 0 18 21:00 2026-03-02 21:00:00 0.096 0.251 0.251 0.500 0.000 0 19 22:00 2026-03-02 22:00:00 0.097 0.252 0.252 0.300 0.000 0 20 23:00 2026-03-02 23:00:00 0.092 0.246 0.246 0.300 0.000 0 2026-03-02 03:00:00 info: No reduced hours applied for Batterij 2026-03-02 03:00:00 info: Startwaarde SoC Batterij: 89.7086018518519% 2026-03-02 03:00:00 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland 2026-03-02 03:00:00 info: Instellingen voor laden van EV: Mini 2026-03-02 03:00:00 info: Direct laden is uit 2026-03-02 03:00:00 info: Ampere Effic. Grid kW Accu kW 2026-03-02 03:00:00 info: 0.00 1.00 0.00 0.00 2026-03-02 03:00:00 info: 5.00 0.90 3.45 3.11 2026-03-02 03:00:00 info: 9.00 0.93 6.21 5.78 2026-03-02 03:00:00 info: 12.00 0.94 8.28 7.78 2026-03-02 03:00:00 info: 15.00 0.95 10.35 9.83 2026-03-02 03:00:00 info: Capaciteit accu: 50 kWh 2026-03-02 03:00:00 info: Maximaal laadvermogen: 10.35 kW 2026-03-02 03:00:00 info: Klaar met laden op: 02-03-2026 07:00:00 2026-03-02 03:00:00 info: Huidig laadniveau: 72.0 % 2026-03-02 03:00:00 info: Gewenst laadniveau:80.0 % 2026-03-02 03:00:00 info: Marge voor het laden: 1 % 2026-03-02 03:00:00 info: Locatie: home 2026-03-02 03:00:00 info: Ingeplugged:True 2026-03-02 03:00:00 info: Benodigde netto energie: 4.000 kWh 2026-03-02 03:00:00 info: Tijd nodig om te laden: 0:25 uur 2026-03-02 03:00:00 info: Afgerond naar hele intervallen: 1 uur 2026-03-02 03:00:00 info: Stand laden schakelaar: off 2026-03-02 03:00:00 info: Stand aantal ampere laden: 0.0 A 2026-03-02 03:00:00 info: Opladen wordt ingepland. 2026-03-02 03:00:00 info: Gewogen graaddagen vandaag: 6.4 K.day 2026-03-02 03:00:00 info: Gewogen graaddagen totaal: 6.4 K.day 2026-03-02 03:00:00 info: Degree days factor: 5.0 kWh/K.day 2026-03-02 03:00:00 info: Totaal benodigde warmte: 32.1 kWh 2026-03-02 03:00:00 info: Reeds geproduceerde warmte: 15.2 kWh 2026-03-02 03:00:00 info: Nog benodigde warmte: 16.9 kWh 2026-03-02 03:00:00 info: Regeling warmtepomp: on/off 2026-03-02 03:00:00 info: Actuele warmtevraag: Nee 2026-03-02 03:00:00 info: Minimale runlengte 2 uur 2026-03-02 03:00:00 info: Beschikbaar zijn: 20 uur 2026-03-02 03:00:00 info: On/off warmtepomp wordt ingepland 2026-03-02 03:00:00 info: Gem. buitentemperatuur vandaag: 9.6 °C 2026-03-02 03:00:00 info: Voorspelde gemiddelde buiten temperatuur: 9.6 °C 2026-03-02 03:00:00 info: COP: 4.0 2026-03-02 03:00:00 info: Elektrisch vermogen: 1.0 kW-e 2026-03-02 03:00:00 info: Thermisch vermogen: 4.0 kW-th 2026-03-02 03:00:00 info: Ingepland worden: 5 uur 2026-03-02 03:00:00 info: Warmtepomp draait al minimaal 1 uur 2026-03-02 03:00:00 info: Eerste blok van 1 uur 2026-03-02 03:00:00 info: Dan nog 2 blokken van 2 uur 2026-03-02 03:00:00 info: Totaal aantal blokken: 3 2026-03-02 03:00:00 info: Strategie: minimale kosten 2026-03-02 03:00:00 info: Maximale fout (maximal gap): 0.005000 euro 2026-03-02 03:00:00 info: Rekentijd: 0.01 sec 2026-03-02 03:00:00 waarschuwing: Geen oplossing voor: minimize cost
Dan snap ik niet waarom de waarden veranderden toen ik van een kWh sensor veranderde naar een MWh sensor (door de config aan te passen).KC27 schreef op maandag 2 maart 2026 @ 19:46:
DAO haalt de data op uit de database van HA en neemt voor iedere sensor de dimensie van die sensor in HA.
DAO doet zelf niets met die data in de database van HA.
De conversie van MWh naar kWh gebeurt in DAO per sensor.
DAO rapporteert alles in kWh (en DAO kan dat ook niet in MWh). Van sensoren in HA die in MWh opslaan worden in DAO de binnengekregen data vermenigvuldigd met 1000 zodat het kWh worden.
Toen ik later de boel had terug gezet en een "harde refresh" (Ctrl+F5) deed, stond het wel weer goed.
Ergens lijkt DAO dan toch in de war te geraken.
Maar, er wordt dus geen kopie bijgehouden van de data die in HA beschikbaar is?
Kortom: config weer veranderen naar de MWh sensor met langere historie en nog een keer de training draaien?KC27 schreef op maandag 2 maart 2026 @ 19:46:
De ml-voorspeller werkt het beste met data van meerdere jaren.
Bij mij werkt de ml-voorspeller beter omdat hij rekening houdt met de schaduw van de bosrand die tot ca 10 uur de zon afschermt (in het najaar met bladeren nog meer dan in het voorjaar).
Maar dat kan voor iedere situatie anders zijn. Je kunt altijd gebruikt blijven maken van de DAO-voorspelling als die voor jou beter werkt.
[...]
DAO gebruikt voor de ml-training alle data die jij beschikbaar maakt met de sensoren die jij opgeeft.
MWh-sensoren worden geconverteerd.
Ik ga het proberen.
Nee inderdaad: geen kopie!itavero schreef op maandag 2 maart 2026 @ 20:35:
[...]
Dan snap ik niet waarom de waarden veranderden toen ik van een kWh sensor veranderde naar een MWh sensor (door de config aan te passen).
Toen ik later de boel had terug gezet en een "harde refresh" (Ctrl+F5) deed, stond het wel weer goed.
Ergens lijkt DAO dan toch in de war te geraken.
Maar, er wordt dus geen kopie bijgehouden van de data die in HA beschikbaar is?
Succes.[...]
Kortom: config weer veranderen naar de MWh sensor met langere historie en nog een keer de training draaien?
Ik ga het proberen.
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
Dit staat er in de changelog:
Change
Changed entity hp heat demand from input_boolean (values "on"/"off" to input_select values "off"/"eco"/"max"(="on")Fixes
- Fixed error "reduce hours" with interval "1hour" (pr by @bramgradussen)
- Fixed error missing inverter values at the begin/end of period (@reported by @DaBit )
- Fixed error when reducing power during charging at high soc and during discharging
at low soc, taken the mean value of the soc at the start and the soc at the end of the interval (reported by @bartzzz )
- te koud, optie "max" (of "on"), het eerste uur wordt de wp ingepland
- comfort, optie "eco", de warmtepomp wordt zonder voorkeur ingepland
- te warm, optie "off", de wamtepompwordt het eerste uur niet ingepland
De waarde van de input_select kun je het beste laten bepalen door een automation die wordt getriggerd door een thermometer in een referentieruimte met grenswaarden tussen de drie bereiken die voor jou (en je gezin) specifiek zijn.
Omdat de optie "on" ook is toegestaan is deze verandering backwards compatibel met de input boolean, maar dan zonder optie "eco".
Edit op 3maart om 00:06:
Testversie 2026.03.0.rc4 komt er direct overeen met een fix:
- Fixed error report/api with period "morgen"
Deze versie komt om ca 00:30 beschikbaar.
[ Voor 5% gewijzigd door KC27 op 03-03-2026 00:08 ]
WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer
Ik het zojuist getest en dit ziet er top uit, dankjewel.KC27 schreef op maandag 2 maart 2026 @ 23:49:
Er is een nieuwe testversie gepubliceerd: 2026.03.0.rc4
Dit staat er in de changelog:Change
Changed entity hp heat demand from input_boolean (values "on"/"off" to input_select values "off"/"eco"/"max"(="on")Fixes
De "entity hp heat demand" (een input_boolean) moet worden vervangen door een input_select met drie opties. Het temperatuurbereik in een referentieruimte (meestal de woonkamer) wordt in drie zones met iedere een bijbehorende optie onderverdeeld:
- Fixed error "reduce hours" with interval "1hour" (pr by @bramgradussen)
- Fixed error missing inverter values at the begin/end of period (@reported by @DaBit )
- Fixed error when reducing power during charging at high soc and during discharging
at low soc, taken the mean value of the soc at the start and the soc at the end of the interval (reported by @bartzzz )
- te koud, optie "max" (of "on"), het eerste uur wordt de wp ingepland
- comfort, optie "eco", de warmtepomp wordt zonder voorkeur ingepland
- te warm, optie "off", de wamtepompwordt het eerste uur niet ingepland
De waarde van de input_select kun je het beste laten bepalen door een automation die wordt getriggerd door een thermometer in een referentieruimte met grenswaarden tussen de drie bereiken die voor jou (en je gezin) specifiek zijn.
Omdat de optie "on" ook is toegestaan is deze verandering backwards compatibel met de input boolean, maar dan zonder optie "eco".
Edit op 3maart om 00:06:
Testversie 2026.03.0.rc4 komt er direct overeen met een fix:
- Fixed error report/api with period "morgen"
Deze versie komt om ca 00:30 beschikbaar.
Nu zie je prima de verschillen in de berekening.
:no_upscale():strip_icc():strip_exif()/f/image/oX3qw2MhPLGMFNcwnnPrsza0.jpg?f=user_large)
Daarom heb ik een poging gedaan om dit gedrag iets aan te passen:
- Fast forward & Fast reverse toegevoegd met (initieel) een sprong van 6 uur
- Grafiek en Tabel met elkaar "gekoppeld". Bij het wisselen wordt niet meer naar het begin van de andere lijst gesprongen maar naar het dichts bijzijnde tijdstip.
@KC27 Kijk eens of dit een werkbare verbetering is (zeker niet urgent). Ik zal de wijzigingen voor review submitten.
Ik had wat vertraging, maar heb nu de testversie draaien. Ik zie daar het zelfde gedrag metKC27 schreef op vrijdag 27 februari 2026 @ 23:52:
[...]
Dan is mijn hele verhaal over de on/off regeling niet bij jou van toepassing.
Bij regeling "heating curve" berekent DAO het verbruik van de warmtepomp alsof je regelt met de power-regeling (met stages enz), maar daarnaast stuurt hij ook de stooklijn bij op basis van jouw settings en de prijzen.
Dit weekend komt de nieuwe test-versie.
Hopelijk zijn daarmee jouw problemen opgelost.
Zo niet dan zie ik graag nog een keer een logging (level info) van de berekening en ga ik er naar kijken.
1
| 2026-03-03 12:06:19 info: Warmtepomp draait al minimaal -2 uur |
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222Logging van bewerking "Optimaliseringsberekening met debug": 2026-03-03 12:06:18 info: Day Ahead Optimalisering versie: 2026.03.0.rc4 2026-03-03 12:06:18 info: Day Ahead Optimalisering gestart op: 03-03-2026 12:06:18 2026-03-03 12:06:18 info: Day Ahead Optimalisatie gestart: 03-03-2026 12:06:18 taak: calc_optimum_met_debug 2026-03-03 12:06:18 info: Debug = True 2026-03-03 12:06:18 info: Zelf berekende baseload 2026-03-03 12:06:18 waarschuwing: Er is geen model aanwezig voor huawei,svp eerst trainen. 2026-03-03 12:06:18 info: Voor huawei is geen model en dus wordt DAO-predictor gebruikt 2026-03-03 12:06:18 info: Start waarden: uur tijd spot p_l p_t base pv_ac pv_dc 0 12:00 2026-03-03 12:00:00 0.032 0.166 0.149 1.993 6.724 0 1 13:00 2026-03-03 13:00:00 0.057 0.197 0.180 2.093 4.519 0 2 14:00 2026-03-03 14:00:00 0.080 0.225 0.208 1.099 2.465 0 3 15:00 2026-03-03 15:00:00 0.105 0.255 0.238 1.155 0.851 0 4 16:00 2026-03-03 16:00:00 0.162 0.324 0.307 1.334 0.359 0 5 17:00 2026-03-03 17:00:00 0.204 0.375 0.358 3.036 0.000 0 6 18:00 2026-03-03 18:00:00 0.171 0.335 0.318 1.547 0.000 0 7 19:00 2026-03-03 19:00:00 0.126 0.280 0.264 1.254 0.000 0 8 20:00 2026-03-03 20:00:00 0.108 0.259 0.242 1.165 0.000 0 9 21:00 2026-03-03 21:00:00 0.103 0.252 0.235 1.092 0.000 0 10 22:00 2026-03-03 22:00:00 0.096 0.244 0.227 3.770 0.000 0 2026-03-03 12:06:19 info: No reduced hours applied for Victron to be 2026-03-03 12:06:19 info: No reduced power applied during discharging at low soc 2026-03-03 12:06:19 info: No reduced power applied during charging at high soc 2026-03-03 12:06:19 info: Startwaarde SoC Victron to be: 62.0% 2026-03-03 12:06:19 info: Boiler direct opwarmen staat uit 2026-03-03 12:06:19 info: Boiler setpoint 50.0 °C 2026-03-03 12:06:19 info: Boiler hysterese 10.0 K 2026-03-03 12:06:19 info: Boiler opwarmen wordt ingepland tussen: 2026-03-03 18:00 en 2026-03-03 22:00 2026-03-03 12:06:19 info: Boiler verbruik in 1 uur: 3.75 kWh 2026-03-03 12:06:19 info: Prognose boiler: tijd act_temp heat elec interval cost end_temp end_value netto_cost 0 2026-03-03 12:00:00 50.000 0.000 0.100 1 0.017 47.000 -0.180 0.197 1 2026-03-03 13:00:00 49.700 0.197 0.168 1 0.033 47.300 -0.162 0.195 2 2026-03-03 14:00:00 49.400 0.394 0.236 1 0.053 47.600 -0.144 0.197 3 2026-03-03 15:00:00 49.100 0.591 0.304 1 0.078 47.900 -0.126 0.204 4 2026-03-03 16:00:00 48.800 0.788 0.372 1 0.120 48.200 -0.108 0.228 5 2026-03-03 17:00:00 48.500 0.985 0.440 1 0.165 48.500 -0.090 0.255 6 2026-03-03 18:00:00 48.200 1.182 0.508 1 0.170 48.800 -0.072 0.242 7 2026-03-03 19:00:00 47.900 1.380 0.576 1 0.161 49.100 -0.054 0.215 8 2026-03-03 20:00:00 47.600 1.577 0.644 1 0.166 49.400 -0.036 0.202 9 2026-03-03 21:00:00 47.300 1.774 0.712 1 0.179 49.700 -0.018 0.197 10 2026-03-03 22:00:00 47.000 1.971 0.780 1 0.190 50.000 0.000 0.190 2026-03-03 12:06:19 info: Instellingen voor laden van EV: Tesla Model 3 H-994-BT 2026-03-03 12:06:19 info: Direct laden is uit 2026-03-03 12:06:19 info: Ampere Effic. Grid kW Accu kW 2026-03-03 12:06:19 info: 0.00 1.00 0.00 0.00 2026-03-03 12:06:19 info: 6.00 0.96 4.14 3.97 2026-03-03 12:06:19 info: 16.00 0.98 11.04 10.82 2026-03-03 12:06:19 info: Capaciteit accu: 68.45 kWh 2026-03-03 12:06:19 info: Maximaal laadvermogen: 11.04 kW 2026-03-03 12:06:19 info: Klaar met laden op: 03-03-2026 23:00:00 2026-03-03 12:06:19 info: Huidig laadniveau: 58.57 % 2026-03-03 12:06:19 info: Gewenst laadniveau:79.0 % 2026-03-03 12:06:19 info: Marge voor het laden: 0 % 2026-03-03 12:06:19 info: Locatie: home 2026-03-03 12:06:19 info: Ingeplugged:True 2026-03-03 12:06:19 info: Benodigde netto energie: 13.984 kWh 2026-03-03 12:06:19 info: Tijd nodig om te laden: 1:18 uur 2026-03-03 12:06:19 info: Afgerond naar hele intervallen: 2 uur 2026-03-03 12:06:19 info: Stand laden schakelaar: on 2026-03-03 12:06:19 info: Stand aantal ampere laden: 16.0 A 2026-03-03 12:06:19 info: Opladen wordt ingepland. 2026-03-03 12:06:19 info: Gewogen graaddagen vandaag: 10.6 K.day 2026-03-03 12:06:19 info: Gewogen graaddagen totaal: 10.6 K.day 2026-03-03 12:06:19 info: Degree days factor: 1.9 kWh/K.day 2026-03-03 12:06:19 info: Totaal benodigde warmte: 20.2 kWh 2026-03-03 12:06:19 info: Reeds geproduceerde warmte: 19.3 kWh 2026-03-03 12:06:19 info: Nog benodigde warmte: 1.0 kWh 2026-03-03 12:06:19 info: Regeling warmtepomp: heating curve 2026-03-03 12:06:19 info: Actuele warmtevraag: max 2026-03-03 12:06:19 info: Minimale runlengte 1 uur 2026-03-03 12:06:19 info: Warmtepomp met power-regeling/stooklijnverschuiving wordt ingepland. 2026-03-03 12:06:19 info: Maximaal warmteproducerend vermogen: 5.0 kW 2026-03-03 12:06:19 info: Minimaal warmteproducerend vermogen: 1.5975 kW 2026-03-03 12:06:19 info: Aantal beschikbare uren: 9.00 2026-03-03 12:06:19 info: Maximaal te produceren hoeveelheid warmte: 44.5 kWh 2026-03-03 12:06:19 info: Minimaal te produceren hoeveelheid warmte: 14.2 kWh 2026-03-03 12:06:19 info: Aantal in te plannen uren: 0.0 2026-03-03 12:06:19 info: Kan starturen wp niet bepalen 2026-03-03 12:06:19 info: geen data in geconfigureerde wp-sensor(s)' 2026-03-03 12:06:19 info: Warmtepomp draait al minimaal -2 uur 2026-03-03 12:06:19 info: Omdat de wp meer dan 75% van de uren draait wordt de wp zonder "min_run_length"=1 ingepland. 2026-03-03 12:06:19 info: Apparaat Vaatwasser direct starten staat uit 2026-03-03 12:06:19 info: Machine Vaatwasser wordt niet ingepland, want het planning-window ligt voorbij einde optimalisering 2026-03-03 12:06:19 info: Strategie: minimale kosten 2026-03-03 12:06:19 info: Maximale fout (maximal gap): 0.005000 euro 2026-03-03 12:06:19 info: Rekentijd: 0.04 sec 2026-03-03 12:06:19 info: Het programma heeft een optimale oplossing gevonden. 2026-03-03 12:06:19 info: Waarde boiler om 23 uur: 2.23 kWh 2026-03-03 12:06:19 info: Inzet warmtepomp 2026-03-03 12:06:19 info: u uur tar hp_s_on hp_on heat cons 2026-03-03 12:06:19 info: 0 12:00 0.1661 0.00 1 1.43 0.20 2026-03-03 12:06:19 info: 1 13:00 0.1973 0.00 0 0.00 0.00 2026-03-03 12:06:19 info: 2 14:00 0.2249 0.00 0 0.00 0.00 2026-03-03 12:06:19 info: 3 15:00 0.2553 0.00 0 0.00 0.00 2026-03-03 12:06:19 info: 4 16:00 0.3236 0.00 0 0.00 0.00 2026-03-03 12:06:19 info: 5 17:00 0.3750 0.00 0 0.00 0.00 2026-03-03 12:06:19 info: 6 18:00 0.3352 0.00 0 0.00 0.00 2026-03-03 12:06:19 info: 7 19:00 0.2805 0.00 0 0.00 0.00 2026-03-03 12:06:19 info: 8 20:00 0.2587 0.00 0 0.00 0.00 2026-03-03 12:06:19 info: 9 21:00 0.2522 0.00 0 0.00 0.00 2026-03-03 12:06:19 info: 10 22:00 0.2443 0.00 0 0.00 0.00 2026-03-03 12:06:19 info: uur tar p0 p1 p2 p3 p4 p5 p6 p7 p8 heat cons 12:00 0.166 0 225 0 0 0 0 0 0 0 1.430 0.201 13:00 0.197 0 0 0 0 0 0 0 0 0 0.000 0.000 14:00 0.225 0 0 0 0 0 0 0 0 0 0.000 0.000 15:00 0.255 0 0 0 0 0 0 0 0 0 0.000 0.000 16:00 0.324 0 0 0 0 0 0 0 0 0 0.000 0.000 17:00 0.375 0 0 0 0 0 0 0 0 0 0.000 0.000 18:00 0.335 0 0 0 0 0 0 0 0 0 0.000 0.000 19:00 0.280 0 0 0 0 0 0 0 0 0 0.000 0.000 20:00 0.259 0 0 0 0 0 0 0 0 0 0.000 0.000 21:00 0.252 0 0 0 0 0 0 0 0 0 0.000 0.000 22:00 0.244 0 0 0 0 0 0 0 0 0 0.000 0.000 2026-03-03 12:06:19 info: Laad volume in uur 0 12:00 0.0 kWh 2026-03-03 12:06:19 info: 5 1.0 11.25 2026-03-03 12:06:19 info: Laad volume in uur 1 13:00 0.0 kWh 2026-03-03 12:06:19 info: 4 1.0 10.5 2026-03-03 12:06:19 info: Laad volume in uur 2 14:00 0.0 kWh 2026-03-03 12:06:19 info: 1 0.1488888888888885 0.6 2026-03-03 12:06:19 info: 2 0.8511111111111115 1.5 2026-03-03 12:06:19 info: Ontlaad volume in uur 4 16:00 7.542497628246019 kWh 2026-03-03 12:06:19 info: 3 0.4805557951266649 2.4 2026-03-03 12:06:19 info: 4 0.5194442048733352 12.3 2026-03-03 12:06:19 info: Ontlaad volume in uur 5 17:00 11.32584 kWh 2026-03-03 12:06:19 info: 3 0.0984000000000001 2.4 2026-03-03 12:06:19 info: 4 0.9015999999999998 12.3 2026-03-03 12:06:19 info: Ontlaad volume in uur 6 18:00 11.32584 kWh 2026-03-03 12:06:19 info: 3 0.0984000000000001 2.4 2026-03-03 12:06:19 info: 4 0.9015999999999998 12.3 2026-03-03 12:06:19 info: In- en uitgaande energie per uur batterij Victron to be uur ac-> eff ->dc pv->dc dc-> eff ->bat o_eff SoC kWh % kWh kWh kWh % kWh % % 12:00 10.07 89.00 8.96 0.00 8.96 98.00 8.78 87.22 75.66 13:00 10.50 90.00 9.45 0.00 9.45 98.00 9.26 88.20 90.06 14:00 1.37 91.54 1.25 0.00 1.25 98.00 1.23 89.71 91.97 15:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 91.97 16:00 -7.54 92.59 -8.15 0.00 -8.15 98.00 -8.31 90.74 79.04 17:00 -11.33 92.08 -12.30 0.00 -12.30 98.00 -12.55 90.24 59.52 18:00 -11.33 92.08 -12.30 0.00 -12.30 98.00 -12.55 90.24 40.00 19:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 40.00 20:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 40.00 21:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 40.00 22:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 40.00 Totaal -8.26 NaN -13.08 0.00 -13.08 NaN -14.15 NaN NaN 2026-03-03 12:06:19 info: Berekende prognoses zijn niet opgeslagen. 2026-03-03 12:06:19 info: Berekende prognoses: uur bat_in bat_out cons prod base boil wp ev pv_ac cost profit b_tem mach 12:00 10.07 0.00 15.21 0.00 1.99 0.00 0.20 9.88 6.72 2.53 -0.00 49.70 0.00 13:00 10.50 0.00 12.46 0.00 2.09 0.00 0.00 4.39 4.52 2.46 -0.00 49.40 0.00 14:00 1.37 0.00 0.00 0.00 1.10 0.00 0.00 0.00 2.46 0.00 -0.00 49.10 0.00 15:00 0.00 0.00 0.30 0.00 1.16 0.00 0.00 0.00 0.85 0.08 -0.00 48.80 0.00 16:00 0.00 7.54 0.00 6.57 1.33 0.00 0.00 0.00 0.36 0.00 -2.01 48.50 0.00 17:00 0.00 11.33 0.00 8.29 3.04 0.00 0.00 0.00 0.00 0.00 -2.97 48.20 0.00 18:00 0.00 11.33 0.00 9.78 1.55 0.00 0.00 0.00 0.00 0.00 -3.11 47.90 0.00 19:00 0.00 0.00 1.25 0.00 1.25 0.00 0.00 0.00 0.00 0.35 -0.00 47.60 0.00 20:00 0.00 0.00 1.17 0.00 1.17 0.00 0.00 0.00 0.00 0.30 -0.00 47.30 0.00 21:00 0.00 0.00 1.80 0.00 1.09 0.71 0.00 0.00 0.00 0.45 -0.00 50.14 0.00 22:00 0.00 0.00 3.77 0.00 3.77 0.00 0.00 0.00 0.00 0.92 -0.00 49.84 0.00 Totaal 21.93 30.19 35.97 24.64 19.54 0.71 0.20 14.27 14.92 7.09 -8.09 NaN 0.00 2026-03-03 12:06:19 info: Consumption 35.97 (kWh) 2026-03-03 12:06:19 info: Cost consumption 7.09 (€) 2026-03-03 12:06:19 info: Tariff consumption 0.197 (€/kWh) 2026-03-03 12:06:19 info: Production 24.64 (kWh) 2026-03-03 12:06:19 info: Profit production -8.09 (€) 2026-03-03 12:06:19 info: Tariff production 0.329 (€/kWh) 2026-03-03 12:06:19 info: Calculation profit after optimize in € Cost before optimize 5.07 Cost consumption 7.09 Cycle cost 1.05 Penalty cost 0.00 Battery storage 3.42 Boiler storage 0.01 Profit production -8.09 Total 3.48 Cost after optimize 3.48 Profit: 1.59 2026-03-03 12:06:19 info: Onderstaande settings worden NIET doorgezet naar HA (debug-run) 2026-03-03 12:06:19 info: Boiler opwarmen niet geactiveerd 2026-03-03 12:06:19 info: Boiler opwarmen ingepland vanaf: 2026-03-03 21:00:00 met 1 interval(len) 2026-03-03 12:06:19 info: Boiler temperatuur 49.8 °C, waardering: 2.229 kWh = 0.59 euro 2026-03-03 12:06:19 info: Inzet-factor laden Tesla Model 3 H-994-BT per stap uur 0.0A 6.0A 16.0A cons power 12:00 0.00(0.0) 0.00(0.0) 1.00(1.0) 9.881 11.040 13:00 0.60(1.0) 0.00(0.0) 0.40(1.0) 4.389 11.040 14:00 1.00(1.0) 0.00(0.0) 0.00(0.0) 0.000 0.000 15:00 1.00(1.0) 0.00(0.0) 0.00(0.0) 0.000 0.000 16:00 1.00(1.0) 0.00(0.0) 0.00(0.0) 0.000 0.000 17:00 1.00(1.0) 0.00(0.0) 0.00(0.0) 0.000 0.000 18:00 1.00(1.0) 0.00(0.0) 0.00(0.0) 0.000 0.000 19:00 1.00(1.0) 0.00(0.0) 0.00(0.0) 0.000 0.000 20:00 1.00(1.0) 0.00(0.0) 0.00(0.0) 0.000 0.000 21:00 1.00(1.0) 0.00(0.0) 0.00(0.0) 0.000 0.000 22:00 1.00(1.0) 0.00(0.0) 0.00(0.0) 0.000 0.000 2026-03-03 12:06:19 info: Tesla Model 3 H-994-BT wordt geladen tussen 2026-03-03 12:00:00 en 2026-03-03 14:00:00 2026-03-03 12:06:19 info: Berekeningsuitkomst voor opladen van Tesla Model 3 H-994-BT: 2026-03-03 12:06:19 info: - aantal ampere 16A (was 16.0A) 2026-03-03 12:06:19 info: - stand schakelaar 'on' (was 'on') 2026-03-03 12:06:19 info: - positie: home 2026-03-03 12:06:19 info: - ingeplugd: True 2026-03-03 12:06:19 info: Laden van Tesla Model 3 H-994-BT zou zijn doorgegaan met 16 A 2026-03-03 12:06:19 info: Evaluatie status laden Tesla Model 3 H-994-BT op 2026-03-03 12:06 2026-03-03 12:06:19 info: - schakelaar laden: on 2026-03-03 12:06:19 info: - aantal ampere: 16.0 2026-03-03 12:06:19 info: Grid set point: 16995.0 W 2026-03-03 12:06:19 info: Cycle cost Victron to be: 1.05 euro 2026-03-03 12:06:19 info: Netto vermogen naar(+)/uit(-) batterij Victron to be zou zijn: 11249 W 2026-03-03 12:06:19 info: Balanceren zou zijn: False 2026-03-03 12:06:19 info: Elektrisch vermogen warmtepomp zou zijn ingesteld op 225 W 2026-03-03 12:06:19 info: Aanpassing stooklijn zou zijn: -0.10 2026-03-03 12:06:19 info: Apparaat: Vaatwasser 2026-03-03 12:06:19 info: Programma: Auto2 2026-03-03 12:06:19 info: Niet ingepland
Dat ziet er erg goed uit!tomvandepoel3 schreef op dinsdag 3 maart 2026 @ 10:16:
Tijdens de eerste weken waarin DAO wordt geconfigureerd heb ik intensief de web interface gebruikt om per interval (15min in mijn geval) de logfiles en vaak ook de bijbehorende grafieken te bekijken. Dan ligt RSI op de loer omdat er per dag (24*4 + meteo + ml prediction + day ahead prices + manual runs) vaak meer dan 100 log files en grafieken worden gegenereerd die 7 dagen bewaard blijven.
[Afbeelding]
Daarom heb ik een poging gedaan om dit gedrag iets aan te passen:
- Fast forward & Fast reverse toegevoegd met (initieel) een sprong van 6 uur
- Grafiek en Tabel met elkaar "gekoppeld". Bij het wisselen wordt niet meer naar het begin van de andere lijst gesprongen maar naar het dichts bijzijnde tijdstip.
@KC27 Kijk eens of dit een werkbare verbetering is (zeker niet urgent). Ik zal de wijzigingen voor review submitten.
Misschien is het beter om 3 uur te verschuiven als interval op 15min staat?
Ik zie een PR graag tegemoet!
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
Fijn dat je de nieuwe testversie hebt getest.rescla schreef op dinsdag 3 maart 2026 @ 12:10:
[...]
Ik had wat vertraging, maar heb nu de testversie draaien. Ik zie daar het zelfde gedrag metcode:Note dat deze op dezelfde HA database draait, maar z'n eigen DA database heeft.
1 2026-03-03 12:06:19 info: Warmtepomp draait al minimaal -2 uur
[...]
Dit is een storende fout, die is eruit in de volgende (test)versie.code:
1 2026-03-03 12:06:19 info: Warmtepomp draait al minimaal -2 uur
Deze melding geeft aan dat er geen gegevens zijn te vinden in de "long term" HA-database voor de sensor die je hebt geconfigureerd via de instelling "entity hp heat produced" en/of via "report"\"entities wp consumption""code:
1 2026-03-03 12:06:19 info: geen data in geconfigureerde wp-sensor(s)
Hebben die sensoren wel data in het HA-energy-dashboard?
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
"entity hp heat produced" heb ik wel geconfigureerd, maar die staat niet in het energy dashboard (want het is geproduceerde warmte). "entities wp consumption" staat wel in het energy dashboard, en is ook geconfigueerd.KC27 schreef op dinsdag 3 maart 2026 @ 13:41:
[...]
Fijn dat je de nieuwe testversie hebt getest.
[...]
Dit is een storende fout, die is eruit in de volgende (test)versie.
[...]
Deze melding geeft aan dat er geen gegevens zijn te vinden in de "long term" HA-database voor de sensor die je hebt geconfigureerd via de instelling "entity hp heat produced" en/of via "report"\"entities wp consumption""
Hebben die sensoren wel data in het HA-energy-dashboard?
Ik denk dat ik al weet wat het probleem is, input_numbers worden standaard niet door recorder bijgehouden. Ik heb hem nu toegevoegd, kijken of het daarmee wel statistieken produceerd.
De reden dat ik geen utility meter gebruik is omdat de waardes in die entity altijd de waarde in geproduceerde warmte in kWh geven van het uur ervoor. In de utility meter pakte hij daardoor alleen de piek uurwaarde per dag, terwijl hij eigenlijk elke keer als er nieuwe data is voor een uur, de data van dat uur moet updaten, alles bij elkaar optellen en dat is dan de nieuwe waarde. En natuurlijk elke dag resetten. Dus ik heb nu een node_red flow die dat regelt, en die het dan vervolgens wegschrijft in een input_number, maar die heeft dus geen long term history blijkbaar.
Aanvullen met nullen waar eerst geen waarde bekend was werkt nu naar behoren.KC27 schreef op maandag 2 maart 2026 @ 23:49:
Er is een nieuwe testversie gepubliceerd: 2026.03.0.rc4
Maar... de MAE en R² waarden zijn echter wel verslechterd. Het lijkt dus een averechts effect te hebben.
Hier 3 van de 7 arrays naast elkaar:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| Nieuw Oud Model saved to: ../data/prediction/models/Growatt.pkl Training MAE: 0.2127 kWh Training MAE: 0.1277 kWh Testing MAE: 0.1886 kWh Testing MAE: 0.0915 kWh Training R²: 0.8996 Training R²: 0.9573 Testing R²: 0.7946 Testing R²: 0.9385 Model saved to: ../data/prediction/models/schuurzuid.pkl Training MAE: 0.0500 kWh Training MAE: 0.0198 kWh Testing MAE: 0.0273 kWh Testing MAE: 0.0130 kWh Training R²: 0.5642 Training R²: 0.9352 Testing R²: 0.7344 Testing R²: 0.8573 Model saved to: ../data/prediction/models/schuurmidden.pkl Training MAE: 0.0486 kWh Training MAE: 0.0199 kWh Testing MAE: 0.0249 kWh Testing MAE: 0.0128 kWh Training R²: 0.5674 Training R²: 0.9324 Testing R²: 0.7550 Testing R²: 0.8225 |
Oud:
Nieuw:code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 2232026-03-02 23:17:00 info: Day Ahead Optimalisering versie: 2026.03.0.rc2 2026-03-02 23:17:00 info: Day Ahead Optimalisering gestart op: 02-03-2026 23:17:00 2026-03-02 23:17:00 info: Day Ahead Optimalisatie gestart: 02-03-2026 23:17:00 taak: train_ml_predictions 2026-03-02 23:17:00 info: KNMI-weerstation: 375 VOLKEL 2026-03-02 23:17:00 info: Er zijn knmi-data aanwezig vanaf 2023-01-04 01:00:00 tot 2026-03-01 00:00:00 2026-03-02 23:17:00 info: Er zijn data van het KNMI binnengekomen vanaf 2026-02-28 00:00:00+01:00 tot en met 2026-03-01 23:00:00+01:00 2026-03-02 23:17:10 info: Starting solar prediction model for Growatt training... 2026-03-02 23:17:10 info: Loading and processing data... 2026-03-02 23:17:11 info: Merging weather and solar data... 2026-03-02 23:17:11 info: Merged dataset: 26305 records 2026-03-02 23:17:11 info: Date range: 2023-03-01 23:00:00+00:00 to 2026-03-01 23:00:00+00:00 2026-03-02 23:17:11 info: Detecting outliers... 2026-03-02 23:17:11 info: Outliers removed: 1015 (3.9%) 2026-03-02 23:17:11 info: Clean dataset: 25290 records 2026-03-02 23:17:11 info: Training samples: 20232 2026-03-02 23:17:11 info: Testing samples: 5058 2026-03-02 23:17:11 info: Tune hyperparameters: True 2026-03-02 23:17:11 info: Tuning hyperparameters... 2026-03-02 23:17:11 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} 2026-03-02 23:17:24 info: Best parameters: {'learning_rate': 0.05, 'max_depth': 3, 'n_estimators': 100, 'subsample': 0.9} 2026-03-02 23:17:24 info: Training final model... 2026-03-02 23:17:24 info: Parameters: {'learning_rate': 0.05, 'max_depth': 3, 'n_estimators': 100, 'subsample': 0.9} 2026-03-02 23:17:24 info: Model training van Growatt complete 2026-03-02 23:17:24 info: Model saved to: ../data/prediction/models/Growatt.pkl 2026-03-02 23:17:24 info: Training MAE: 0.1277 kWh 2026-03-02 23:17:24 info: Testing MAE: 0.0915 kWh 2026-03-02 23:17:24 info: Training R²: 0.9573 2026-03-02 23:17:24 info: Testing R²: 0.9385 2026-03-02 23:17:24 info: Sorted features: 2026-03-02 23:17:24 info: 1. irradiance: 0.952 2026-03-02 23:17:24 info: 2. season: 0.015 2026-03-02 23:17:24 info: 3. week_nr: 0.010 2026-03-02 23:17:24 info: 4. quarter: 0.008 2026-03-02 23:17:24 info: 5. hour: 0.006 2026-03-02 23:17:24 info: 6. temperature: 0.004 2026-03-02 23:17:24 info: 7. day_of_week: 0.003 2026-03-02 23:17:24 info: 8. month: 0.002 2026-03-02 23:17:40 info: Starting solar prediction model for schuurzuid training... 2026-03-02 23:17:40 info: Loading and processing data... 2026-03-02 23:17:42 info: Merging weather and solar data... 2026-03-02 23:17:42 info: Merged dataset: 19840 records 2026-03-02 23:17:42 info: Date range: 2023-11-26 08:00:00+00:00 to 2026-03-01 23:00:00+00:00 2026-03-02 23:17:42 info: Detecting outliers... 2026-03-02 23:17:42 info: Outliers removed: 479 (2.4%) 2026-03-02 23:17:42 info: Clean dataset: 19361 records 2026-03-02 23:17:42 info: Training samples: 15488 2026-03-02 23:17:42 info: Testing samples: 3873 2026-03-02 23:17:42 info: Tune hyperparameters: True 2026-03-02 23:17:42 info: Tuning hyperparameters... 2026-03-02 23:17:42 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} 2026-03-02 23:17:49 info: Best parameters: {'learning_rate': 0.1, 'max_depth': 4, 'n_estimators': 100, 'subsample': 0.8} 2026-03-02 23:17:49 info: Training final model... 2026-03-02 23:17:49 info: Parameters: {'learning_rate': 0.1, 'max_depth': 4, 'n_estimators': 100, 'subsample': 0.8} 2026-03-02 23:17:49 info: Model training van schuurzuid complete 2026-03-02 23:17:49 info: Model saved to: ../data/prediction/models/schuurzuid.pkl 2026-03-02 23:17:49 info: Training MAE: 0.0198 kWh 2026-03-02 23:17:49 info: Testing MAE: 0.0130 kWh 2026-03-02 23:17:49 info: Training R²: 0.9352 2026-03-02 23:17:49 info: Testing R²: 0.8573 2026-03-02 23:17:49 info: Sorted features: 2026-03-02 23:17:49 info: 1. irradiance: 0.788 2026-03-02 23:17:49 info: 2. season: 0.045 2026-03-02 23:17:49 info: 3. hour: 0.045 2026-03-02 23:17:49 info: 4. quarter: 0.040 2026-03-02 23:17:49 info: 5. week_nr: 0.034 2026-03-02 23:17:49 info: 6. month: 0.023 2026-03-02 23:17:49 info: 7. temperature: 0.012 2026-03-02 23:17:49 info: 8. day_of_week: 0.012 2026-03-02 23:18:05 info: Starting solar prediction model for schuurmidden training... 2026-03-02 23:18:05 info: Loading and processing data... 2026-03-02 23:18:07 info: Merging weather and solar data... 2026-03-02 23:18:07 info: Merged dataset: 19840 records 2026-03-02 23:18:07 info: Date range: 2023-11-26 08:00:00+00:00 to 2026-03-01 23:00:00+00:00 2026-03-02 23:18:07 info: Detecting outliers... 2026-03-02 23:18:07 info: Outliers removed: 443 (2.2%) 2026-03-02 23:18:07 info: Clean dataset: 19397 records 2026-03-02 23:18:07 info: Training samples: 15517 2026-03-02 23:18:07 info: Testing samples: 3880 2026-03-02 23:18:07 info: Tune hyperparameters: True 2026-03-02 23:18:07 info: Tuning hyperparameters... 2026-03-02 23:18:07 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} 2026-03-02 23:18:14 info: Best parameters: {'learning_rate': 0.05, 'max_depth': 4, 'n_estimators': 200, 'subsample': 0.8} 2026-03-02 23:18:14 info: Training final model... 2026-03-02 23:18:14 info: Parameters: {'learning_rate': 0.05, 'max_depth': 4, 'n_estimators': 200, 'subsample': 0.8} 2026-03-02 23:18:14 info: Model training van schuurmidden complete 2026-03-02 23:18:14 info: Model saved to: ../data/prediction/models/schuurmidden.pkl 2026-03-02 23:18:14 info: Training MAE: 0.0199 kWh 2026-03-02 23:18:14 info: Testing MAE: 0.0128 kWh 2026-03-02 23:18:14 info: Training R²: 0.9324 2026-03-02 23:18:14 info: Testing R²: 0.8225 2026-03-02 23:18:14 info: Sorted features: 2026-03-02 23:18:14 info: 1. irradiance: 0.830 2026-03-02 23:18:14 info: 2. hour: 0.048 2026-03-02 23:18:14 info: 3. quarter: 0.045 2026-03-02 23:18:14 info: 4. week_nr: 0.032 2026-03-02 23:18:14 info: 5. month: 0.023 2026-03-02 23:18:14 info: 6. temperature: 0.011 2026-03-02 23:18:14 info: 7. day_of_week: 0.011 2026-03-02 23:18:14 info: 8. season: 0.000 2026-03-02 23:18:32 info: Starting solar prediction model for schuurnoord training... 2026-03-02 23:18:32 info: Loading and processing data... 2026-03-02 23:18:33 info: Merging weather and solar data... 2026-03-02 23:18:33 info: Merged dataset: 19840 records 2026-03-02 23:18:33 info: Date range: 2023-11-26 08:00:00+00:00 to 2026-03-01 23:00:00+00:00 2026-03-02 23:18:33 info: Detecting outliers... 2026-03-02 23:18:34 info: Outliers removed: 421 (2.1%) 2026-03-02 23:18:34 info: Clean dataset: 19419 records 2026-03-02 23:18:34 info: Training samples: 15535 2026-03-02 23:18:34 info: Testing samples: 3884 2026-03-02 23:18:34 info: Tune hyperparameters: True 2026-03-02 23:18:34 info: Tuning hyperparameters... 2026-03-02 23:18:34 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} 2026-03-02 23:18:40 info: Best parameters: {'learning_rate': 0.15, 'max_depth': 4, 'n_estimators': 100, 'subsample': 0.9} 2026-03-02 23:18:40 info: Training final model... 2026-03-02 23:18:40 info: Parameters: {'learning_rate': 0.15, 'max_depth': 4, 'n_estimators': 100, 'subsample': 0.9} 2026-03-02 23:18:40 info: Model training van schuurnoord complete 2026-03-02 23:18:40 info: Model saved to: ../data/prediction/models/schuurnoord.pkl 2026-03-02 23:18:40 info: Training MAE: 0.0183 kWh 2026-03-02 23:18:40 info: Testing MAE: 0.0131 kWh 2026-03-02 23:18:40 info: Training R²: 0.9448 2026-03-02 23:18:40 info: Testing R²: 0.7892 2026-03-02 23:18:40 info: Sorted features: 2026-03-02 23:18:40 info: 1. irradiance: 0.837 2026-03-02 23:18:40 info: 2. hour: 0.045 2026-03-02 23:18:40 info: 3. quarter: 0.035 2026-03-02 23:18:40 info: 4. week_nr: 0.032 2026-03-02 23:18:40 info: 5. month: 0.029 2026-03-02 23:18:40 info: 6. temperature: 0.010 2026-03-02 23:18:40 info: 7. day_of_week: 0.009 2026-03-02 23:18:40 info: 8. season: 0.002 2026-03-02 23:18:54 info: Starting solar prediction model for schuurplatnoord training... 2026-03-02 23:18:54 info: Loading and processing data... 2026-03-02 23:18:55 info: Merging weather and solar data... 2026-03-02 23:18:55 info: Merged dataset: 16137 records 2026-03-02 23:18:55 info: Date range: 2024-04-28 15:00:00+00:00 to 2026-03-01 23:00:00+00:00 2026-03-02 23:18:55 info: Detecting outliers... 2026-03-02 23:18:56 info: Outliers removed: 382 (2.4%) 2026-03-02 23:18:56 info: Clean dataset: 15755 records 2026-03-02 23:18:56 info: Training samples: 12604 2026-03-02 23:18:56 info: Testing samples: 3151 2026-03-02 23:18:56 info: Tune hyperparameters: True 2026-03-02 23:18:56 info: Tuning hyperparameters... 2026-03-02 23:18:56 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} 2026-03-02 23:19:03 info: Best parameters: {'learning_rate': 0.05, 'max_depth': 4, 'n_estimators': 100, 'subsample': 0.8} 2026-03-02 23:19:03 info: Training final model... 2026-03-02 23:19:03 info: Parameters: {'learning_rate': 0.05, 'max_depth': 4, 'n_estimators': 100, 'subsample': 0.8} 2026-03-02 23:19:03 info: Model training van schuurplatnoord complete 2026-03-02 23:19:03 info: Model saved to: ../data/prediction/models/schuurplatnoord.pkl 2026-03-02 23:19:03 info: Training MAE: 0.0194 kWh 2026-03-02 23:19:03 info: Testing MAE: 0.0080 kWh 2026-03-02 23:19:03 info: Training R²: 0.9401 2026-03-02 23:19:03 info: Testing R²: 0.7336 2026-03-02 23:19:03 info: Sorted features: 2026-03-02 23:19:03 info: 1. irradiance: 0.813 2026-03-02 23:19:03 info: 2. quarter: 0.061 2026-03-02 23:19:03 info: 3. week_nr: 0.060 2026-03-02 23:19:03 info: 4. temperature: 0.021 2026-03-02 23:19:03 info: 5. hour: 0.017 2026-03-02 23:19:03 info: 6. month: 0.012 2026-03-02 23:19:03 info: 7. season: 0.011 2026-03-02 23:19:03 info: 8. day_of_week: 0.005 2026-03-02 23:19:18 info: Starting solar prediction model for erker training... 2026-03-02 23:19:18 info: Loading and processing data... 2026-03-02 23:19:19 info: Merging weather and solar data... 2026-03-02 23:19:19 info: Merged dataset: 16304 records 2026-03-02 23:19:19 info: Date range: 2024-04-21 16:00:00+00:00 to 2026-03-01 23:00:00+00:00 2026-03-02 23:19:19 info: Detecting outliers... 2026-03-02 23:19:19 info: Outliers removed: 268 (1.6%) 2026-03-02 23:19:19 info: Clean dataset: 16036 records 2026-03-02 23:19:19 info: Training samples: 12828 2026-03-02 23:19:19 info: Testing samples: 3208 2026-03-02 23:19:19 info: Tune hyperparameters: True 2026-03-02 23:19:19 info: Tuning hyperparameters... 2026-03-02 23:19:19 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} 2026-03-02 23:19:26 info: Best parameters: {'learning_rate': 0.05, 'max_depth': 4, 'n_estimators': 100, 'subsample': 0.8} 2026-03-02 23:19:26 info: Training final model... 2026-03-02 23:19:26 info: Parameters: {'learning_rate': 0.05, 'max_depth': 4, 'n_estimators': 100, 'subsample': 0.8} 2026-03-02 23:19:26 info: Model training van erker complete 2026-03-02 23:19:26 info: Model saved to: ../data/prediction/models/erker.pkl 2026-03-02 23:19:26 info: Training MAE: 0.0098 kWh 2026-03-02 23:19:26 info: Testing MAE: 0.0043 kWh 2026-03-02 23:19:26 info: Training R²: 0.8967 2026-03-02 23:19:26 info: Testing R²: 0.6294 2026-03-02 23:19:26 info: Sorted features: 2026-03-02 23:19:26 info: 1. irradiance: 0.518 2026-03-02 23:19:26 info: 2. hour: 0.374 2026-03-02 23:19:26 info: 3. quarter: 0.029 2026-03-02 23:19:26 info: 4. month: 0.023 2026-03-02 23:19:26 info: 5. week_nr: 0.020 2026-03-02 23:19:26 info: 6. temperature: 0.018 2026-03-02 23:19:26 info: 7. day_of_week: 0.018 2026-03-02 23:19:26 info: 8. season: 0.000 2026-03-02 23:19:40 info: Starting solar prediction model for aanbouw training... 2026-03-02 23:19:40 info: Loading and processing data... 2026-03-02 23:19:41 info: Merging weather and solar data... 2026-03-02 23:19:41 info: Merged dataset: 16459 records 2026-03-02 23:19:41 info: Date range: 2024-04-15 05:00:00+00:00 to 2026-03-01 23:00:00+00:00 2026-03-02 23:19:41 info: Detecting outliers... 2026-03-02 23:19:41 info: Outliers removed: 306 (1.9%) 2026-03-02 23:19:41 info: Clean dataset: 16153 records 2026-03-02 23:19:41 info: Training samples: 12922 2026-03-02 23:19:41 info: Testing samples: 3231 2026-03-02 23:19:41 info: Tune hyperparameters: True 2026-03-02 23:19:41 info: Tuning hyperparameters... 2026-03-02 23:19:41 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} 2026-03-02 23:19:48 info: Best parameters: {'learning_rate': 0.05, 'max_depth': 4, 'n_estimators': 100, 'subsample': 0.8} 2026-03-02 23:19:48 info: Training final model... 2026-03-02 23:19:48 info: Parameters: {'learning_rate': 0.05, 'max_depth': 4, 'n_estimators': 100, 'subsample': 0.8} 2026-03-02 23:19:48 info: Model training van aanbouw complete 2026-03-02 23:19:48 info: Model saved to: ../data/prediction/models/aanbouw.pkl 2026-03-02 23:19:48 info: Training MAE: 0.0195 kWh 2026-03-02 23:19:48 info: Testing MAE: 0.0078 kWh 2026-03-02 23:19:48 info: Training R²: 0.9168 2026-03-02 23:19:48 info: Testing R²: 0.8324 2026-03-02 23:19:48 info: Sorted features: 2026-03-02 23:19:48 info: 1. irradiance: 0.545 2026-03-02 23:19:48 info: 2. hour: 0.383 2026-03-02 23:19:48 info: 3. week_nr: 0.020 2026-03-02 23:19:48 info: 4. month: 0.017 2026-03-02 23:19:48 info: 5. temperature: 0.017 2026-03-02 23:19:48 info: 6. day_of_week: 0.007 2026-03-02 23:19:48 info: 7. season: 0.005 2026-03-02 23:19:48 info: 8. quarter: 0.005
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 2232026-03-03 15:01:00 info: Day Ahead Optimalisering versie: 2026.03.0.rc4 2026-03-03 15:01:00 info: Day Ahead Optimalisering gestart op: 03-03-2026 15:01:00 2026-03-03 15:01:00 info: Day Ahead Optimalisatie gestart: 03-03-2026 15:01:00 taak: train_ml_predictions 2026-03-03 15:01:02 info: KNMI-weerstation: 375 VOLKEL 2026-03-03 15:01:02 info: Er zijn knmi-data aanwezig vanaf 2023-01-04 01:00:00 tot 2026-03-02 00:00:00 2026-03-03 15:01:02 info: Er zijn data van het KNMI binnengekomen vanaf 2026-03-01 00:00:00+01:00 tot en met 2026-03-01 23:00:00+01:00 2026-03-03 15:01:57 info: Starting solar prediction model for Growatt training... 2026-03-03 15:01:57 info: Loading and processing data... 2026-03-03 15:01:58 info: Merging weather and solar data... 2026-03-03 15:01:58 info: Merged dataset: 26280 records 2026-03-03 15:01:58 info: Date range: 2023-03-03 00:00:00+00:00 to 2026-03-01 23:00:00+00:00 2026-03-03 15:01:58 info: Detecting outliers... 2026-03-03 15:01:59 info: Outliers removed: 1498 (5.7%) 2026-03-03 15:01:59 info: Clean dataset: 24782 records 2026-03-03 15:01:59 info: Training samples: 19825 2026-03-03 15:01:59 info: Testing samples: 4957 2026-03-03 15:01:59 info: Tune hyperparameters: True 2026-03-03 15:01:59 info: Tuning hyperparameters... 2026-03-03 15:01:59 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} 2026-03-03 15:02:12 info: Best parameters: {'learning_rate': 0.05, 'max_depth': 4, 'n_estimators': 100, 'subsample': 0.9} 2026-03-03 15:02:12 info: Training final model... 2026-03-03 15:02:12 info: Parameters: {'learning_rate': 0.05, 'max_depth': 4, 'n_estimators': 100, 'subsample': 0.9} 2026-03-03 15:02:12 info: Model training van Growatt complete 2026-03-03 15:02:12 info: Model saved to: ../data/prediction/models/Growatt.pkl 2026-03-03 15:02:12 info: Training MAE: 0.2127 kWh 2026-03-03 15:02:12 info: Testing MAE: 0.1886 kWh 2026-03-03 15:02:12 info: Training R²: 0.8996 2026-03-03 15:02:12 info: Testing R²: 0.7946 2026-03-03 15:02:12 info: Sorted features: 2026-03-03 15:02:12 info: 1. irradiance: 0.801 2026-03-03 15:02:12 info: 2. hour: 0.116 2026-03-03 15:02:12 info: 3. month: 0.023 2026-03-03 15:02:12 info: 4. season: 0.017 2026-03-03 15:02:12 info: 5. week_nr: 0.016 2026-03-03 15:02:12 info: 6. temperature: 0.013 2026-03-03 15:02:12 info: 7. quarter: 0.011 2026-03-03 15:02:12 info: 8. day_of_week: 0.003 2026-03-03 15:02:41 info: Starting solar prediction model for schuurzuid training... 2026-03-03 15:02:41 info: Loading and processing data... 2026-03-03 15:02:42 info: Merging weather and solar data... 2026-03-03 15:02:42 info: Merged dataset: 26280 records 2026-03-03 15:02:42 info: Date range: 2023-03-03 00:00:00+00:00 to 2026-03-01 23:00:00+00:00 2026-03-03 15:02:42 info: Detecting outliers... 2026-03-03 15:02:42 info: Outliers removed: 478 (1.8%) 2026-03-03 15:02:42 info: Clean dataset: 25802 records 2026-03-03 15:02:42 info: Training samples: 20641 2026-03-03 15:02:42 info: Testing samples: 5161 2026-03-03 15:02:42 info: Tune hyperparameters: True 2026-03-03 15:02:42 info: Tuning hyperparameters... 2026-03-03 15:02:42 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} 2026-03-03 15:02:45 info: Best parameters: {'learning_rate': 0.05, 'max_depth': 3, 'n_estimators': 100, 'subsample': 0.8} 2026-03-03 15:02:45 info: Training final model... 2026-03-03 15:02:45 info: Parameters: {'learning_rate': 0.05, 'max_depth': 3, 'n_estimators': 100, 'subsample': 0.8} 2026-03-03 15:02:46 info: Model training van schuurzuid complete 2026-03-03 15:02:46 info: Model saved to: ../data/prediction/models/schuurzuid.pkl 2026-03-03 15:02:46 info: Training MAE: 0.0500 kWh 2026-03-03 15:02:46 info: Testing MAE: 0.0273 kWh 2026-03-03 15:02:46 info: Training R²: 0.5642 2026-03-03 15:02:46 info: Testing R²: 0.7344 2026-03-03 15:02:46 info: Sorted features: 2026-03-03 15:02:46 info: 1. irradiance: 0.519 2026-03-03 15:02:46 info: 2. month: 0.099 2026-03-03 15:02:46 info: 3. week_nr: 0.084 2026-03-03 15:02:46 info: 4. season: 0.084 2026-03-03 15:02:46 info: 5. quarter: 0.075 2026-03-03 15:02:46 info: 6. hour: 0.059 2026-03-03 15:02:46 info: 7. temperature: 0.048 2026-03-03 15:02:46 info: 8. day_of_week: 0.033 2026-03-03 15:03:13 info: Starting solar prediction model for schuurmidden training... 2026-03-03 15:03:13 info: Loading and processing data... 2026-03-03 15:03:14 info: Merging weather and solar data... 2026-03-03 15:03:14 info: Merged dataset: 26280 records 2026-03-03 15:03:14 info: Date range: 2023-03-03 00:00:00+00:00 to 2026-03-01 23:00:00+00:00 2026-03-03 15:03:14 info: Detecting outliers... 2026-03-03 15:03:14 info: Outliers removed: 476 (1.8%) 2026-03-03 15:03:14 info: Clean dataset: 25804 records 2026-03-03 15:03:14 info: Training samples: 20643 2026-03-03 15:03:14 info: Testing samples: 5161 2026-03-03 15:03:14 info: Tune hyperparameters: True 2026-03-03 15:03:14 info: Tuning hyperparameters... 2026-03-03 15:03:14 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} 2026-03-03 15:03:17 info: Best parameters: {'learning_rate': 0.05, 'max_depth': 3, 'n_estimators': 100, 'subsample': 0.8} 2026-03-03 15:03:17 info: Training final model... 2026-03-03 15:03:17 info: Parameters: {'learning_rate': 0.05, 'max_depth': 3, 'n_estimators': 100, 'subsample': 0.8} 2026-03-03 15:03:17 info: Model training van schuurmidden complete 2026-03-03 15:03:17 info: Model saved to: ../data/prediction/models/schuurmidden.pkl 2026-03-03 15:03:17 info: Training MAE: 0.0486 kWh 2026-03-03 15:03:17 info: Testing MAE: 0.0249 kWh 2026-03-03 15:03:17 info: Training R²: 0.5674 2026-03-03 15:03:17 info: Testing R²: 0.7550 2026-03-03 15:03:17 info: Sorted features: 2026-03-03 15:03:17 info: 1. irradiance: 0.547 2026-03-03 15:03:17 info: 2. month: 0.091 2026-03-03 15:03:17 info: 3. week_nr: 0.082 2026-03-03 15:03:17 info: 4. hour: 0.074 2026-03-03 15:03:17 info: 5. season: 0.060 2026-03-03 15:03:17 info: 6. quarter: 0.059 2026-03-03 15:03:17 info: 7. temperature: 0.049 2026-03-03 15:03:17 info: 8. day_of_week: 0.039 2026-03-03 15:03:45 info: Starting solar prediction model for schuurnoord training... 2026-03-03 15:03:45 info: Loading and processing data... 2026-03-03 15:03:46 info: Merging weather and solar data... 2026-03-03 15:03:46 info: Merged dataset: 26280 records 2026-03-03 15:03:46 info: Date range: 2023-03-03 00:00:00+00:00 to 2026-03-01 23:00:00+00:00 2026-03-03 15:03:46 info: Detecting outliers... 2026-03-03 15:03:46 info: Outliers removed: 499 (1.9%) 2026-03-03 15:03:46 info: Clean dataset: 25781 records 2026-03-03 15:03:46 info: Training samples: 20624 2026-03-03 15:03:46 info: Testing samples: 5157 2026-03-03 15:03:46 info: Tune hyperparameters: True 2026-03-03 15:03:46 info: Tuning hyperparameters... 2026-03-03 15:03:46 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} 2026-03-03 15:03:49 info: Best parameters: {'learning_rate': 0.05, 'max_depth': 3, 'n_estimators': 100, 'subsample': 0.8} 2026-03-03 15:03:49 info: Training final model... 2026-03-03 15:03:49 info: Parameters: {'learning_rate': 0.05, 'max_depth': 3, 'n_estimators': 100, 'subsample': 0.8} 2026-03-03 15:03:49 info: Model training van schuurnoord complete 2026-03-03 15:03:49 info: Model saved to: ../data/prediction/models/schuurnoord.pkl 2026-03-03 15:03:49 info: Training MAE: 0.0488 kWh 2026-03-03 15:03:49 info: Testing MAE: 0.0260 kWh 2026-03-03 15:03:49 info: Training R²: 0.5706 2026-03-03 15:03:49 info: Testing R²: 0.7418 2026-03-03 15:03:49 info: Sorted features: 2026-03-03 15:03:49 info: 1. irradiance: 0.571 2026-03-03 15:03:49 info: 2. month: 0.106 2026-03-03 15:03:49 info: 3. week_nr: 0.084 2026-03-03 15:03:49 info: 4. quarter: 0.075 2026-03-03 15:03:49 info: 5. hour: 0.065 2026-03-03 15:03:49 info: 6. temperature: 0.053 2026-03-03 15:03:49 info: 7. day_of_week: 0.023 2026-03-03 15:03:49 info: 8. season: 0.023 2026-03-03 15:04:19 info: Starting solar prediction model for schuurplatnoord training... 2026-03-03 15:04:19 info: Loading and processing data... 2026-03-03 15:04:20 info: Merging weather and solar data... 2026-03-03 15:04:20 info: Merged dataset: 26280 records 2026-03-03 15:04:20 info: Date range: 2023-03-03 00:00:00+00:00 to 2026-03-01 23:00:00+00:00 2026-03-03 15:04:20 info: Detecting outliers... 2026-03-03 15:04:21 info: Outliers removed: 633 (2.4%) 2026-03-03 15:04:21 info: Clean dataset: 25647 records 2026-03-03 15:04:21 info: Training samples: 20517 2026-03-03 15:04:21 info: Testing samples: 5130 2026-03-03 15:04:21 info: Tune hyperparameters: True 2026-03-03 15:04:21 info: Tuning hyperparameters... 2026-03-03 15:04:21 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} 2026-03-03 15:04:24 info: Best parameters: {'learning_rate': 0.05, 'max_depth': 3, 'n_estimators': 100, 'subsample': 0.8} 2026-03-03 15:04:24 info: Training final model... 2026-03-03 15:04:24 info: Parameters: {'learning_rate': 0.05, 'max_depth': 3, 'n_estimators': 100, 'subsample': 0.8} 2026-03-03 15:04:24 info: Model training van schuurplatnoord complete 2026-03-03 15:04:24 info: Model saved to: ../data/prediction/models/schuurplatnoord.pkl 2026-03-03 15:04:24 info: Training MAE: 0.0448 kWh 2026-03-03 15:04:24 info: Testing MAE: 0.0240 kWh 2026-03-03 15:04:24 info: Training R²: 0.5308 2026-03-03 15:04:24 info: Testing R²: 0.7063 2026-03-03 15:04:24 info: Sorted features: 2026-03-03 15:04:24 info: 1. irradiance: 0.565 2026-03-03 15:04:24 info: 2. temperature: 0.107 2026-03-03 15:04:24 info: 3. month: 0.100 2026-03-03 15:04:24 info: 4. week_nr: 0.099 2026-03-03 15:04:24 info: 5. quarter: 0.055 2026-03-03 15:04:24 info: 6. day_of_week: 0.034 2026-03-03 15:04:24 info: 7. hour: 0.034 2026-03-03 15:04:24 info: 8. season: 0.006 2026-03-03 15:04:55 info: Starting solar prediction model for erker training... 2026-03-03 15:04:55 info: Loading and processing data... 2026-03-03 15:04:56 info: Merging weather and solar data... 2026-03-03 15:04:56 info: Merged dataset: 26280 records 2026-03-03 15:04:56 info: Date range: 2023-03-03 00:00:00+00:00 to 2026-03-01 23:00:00+00:00 2026-03-03 15:04:56 info: Detecting outliers... 2026-03-03 15:04:56 info: Outliers removed: 832 (3.2%) 2026-03-03 15:04:57 info: Clean dataset: 25448 records 2026-03-03 15:04:57 info: Training samples: 20358 2026-03-03 15:04:57 info: Testing samples: 5090 2026-03-03 15:04:57 info: Tune hyperparameters: True 2026-03-03 15:04:57 info: Tuning hyperparameters... 2026-03-03 15:04:57 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} 2026-03-03 15:04:59 info: Best parameters: {'learning_rate': 0.05, 'max_depth': 3, 'n_estimators': 100, 'subsample': 0.8} 2026-03-03 15:04:59 info: Training final model... 2026-03-03 15:04:59 info: Parameters: {'learning_rate': 0.05, 'max_depth': 3, 'n_estimators': 100, 'subsample': 0.8} 2026-03-03 15:04:59 info: Model training van erker complete 2026-03-03 15:04:59 info: Model saved to: ../data/prediction/models/erker.pkl 2026-03-03 15:04:59 info: Training MAE: 0.0156 kWh 2026-03-03 15:04:59 info: Testing MAE: 0.0101 kWh 2026-03-03 15:04:59 info: Training R²: 0.4762 2026-03-03 15:04:59 info: Testing R²: 0.6147 2026-03-03 15:04:59 info: Sorted features: 2026-03-03 15:04:59 info: 1. irradiance: 0.432 2026-03-03 15:04:59 info: 2. hour: 0.334 2026-03-03 15:04:59 info: 3. week_nr: 0.061 2026-03-03 15:04:59 info: 4. month: 0.058 2026-03-03 15:04:59 info: 5. quarter: 0.045 2026-03-03 15:04:59 info: 6. day_of_week: 0.039 2026-03-03 15:04:59 info: 7. temperature: 0.029 2026-03-03 15:04:59 info: 8. season: 0.000 2026-03-03 15:05:30 info: Starting solar prediction model for aanbouw training... 2026-03-03 15:05:30 info: Loading and processing data... 2026-03-03 15:05:31 info: Merging weather and solar data... 2026-03-03 15:05:31 info: Merged dataset: 26280 records 2026-03-03 15:05:31 info: Date range: 2023-03-03 00:00:00+00:00 to 2026-03-01 23:00:00+00:00 2026-03-03 15:05:31 info: Detecting outliers... 2026-03-03 15:05:31 info: Outliers removed: 541 (2.1%) 2026-03-03 15:05:31 info: Clean dataset: 25739 records 2026-03-03 15:05:31 info: Training samples: 20591 2026-03-03 15:05:31 info: Testing samples: 5148 2026-03-03 15:05:31 info: Tune hyperparameters: True 2026-03-03 15:05:31 info: Tuning hyperparameters... 2026-03-03 15:05:31 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} 2026-03-03 15:05:34 info: Best parameters: {'learning_rate': 0.05, 'max_depth': 3, 'n_estimators': 100, 'subsample': 0.8} 2026-03-03 15:05:34 info: Training final model... 2026-03-03 15:05:34 info: Parameters: {'learning_rate': 0.05, 'max_depth': 3, 'n_estimators': 100, 'subsample': 0.8} 2026-03-03 15:05:34 info: Model training van aanbouw complete 2026-03-03 15:05:34 info: Model saved to: ../data/prediction/models/aanbouw.pkl 2026-03-03 15:05:34 info: Training MAE: 0.0367 kWh 2026-03-03 15:05:34 info: Testing MAE: 0.0217 kWh 2026-03-03 15:05:34 info: Training R²: 0.5223 2026-03-03 15:05:34 info: Testing R²: 0.6797 2026-03-03 15:05:34 info: Sorted features: 2026-03-03 15:05:34 info: 1. irradiance: 0.423 2026-03-03 15:05:34 info: 2. hour: 0.341 2026-03-03 15:05:34 info: 3. month: 0.074 2026-03-03 15:05:34 info: 4. week_nr: 0.066 2026-03-03 15:05:34 info: 5. temperature: 0.056 2026-03-03 15:05:34 info: 6. day_of_week: 0.039 2026-03-03 15:05:34 info: 7. quarter: 0.000 2026-03-03 15:05:34 info: 8. season: 0.000
1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Zonneplan, 3x25A, Easee Charge Lite | EV 98kWh
Ik heb de test versie draaien, ik zal je binnenkort laten weten wat de ervaring is.KC27 schreef op maandag 2 maart 2026 @ 23:49:
Er is een nieuwe testversie gepubliceerd: 2026.03.0.rc4
Dit staat er in de changelog:Change
Changed entity hp heat demand from input_boolean (values "on"/"off" to input_select values "off"/"eco"/"max"(="on")Fixes
De "entity hp heat demand" (een input_boolean) moet worden vervangen door een input_select met drie opties. Het temperatuurbereik in een referentieruimte (meestal de woonkamer) wordt in drie zones met iedere een bijbehorende optie onderverdeeld:
- Fixed error "reduce hours" with interval "1hour" (pr by @bramgradussen)
- Fixed error missing inverter values at the begin/end of period (@reported by @DaBit )
- Fixed error when reducing power during charging at high soc and during discharging
at low soc, taken the mean value of the soc at the start and the soc at the end of the interval (reported by @bartzzz )
- te koud, optie "max" (of "on"), het eerste uur wordt de wp ingepland
- comfort, optie "eco", de warmtepomp wordt zonder voorkeur ingepland
- te warm, optie "off", de wamtepompwordt het eerste uur niet ingepland
De waarde van de input_select kun je het beste laten bepalen door een automation die wordt getriggerd door een thermometer in een referentieruimte met grenswaarden tussen de drie bereiken die voor jou (en je gezin) specifiek zijn.
Omdat de optie "on" ook is toegestaan is deze verandering backwards compatibel met de input boolean, maar dan zonder optie "eco".
Edit op 3maart om 00:06:
Testversie 2026.03.0.rc4 komt er direct overeen met een fix:
- Fixed error report/api with period "morgen"
Deze versie komt om ca 00:30 beschikbaar.
Ik heb er een automatisering omheen gezet met wat helpers zodat dit gestuurd wordt.
Voor de geinteresseerde hierbij de automatisering welke ik nu gebruik:
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 47alias: DAO – Woonkamer warmtevraag (asymmetrische hysterese) triggers: - entity_id: sensor.gemiddelde_woonkamer_temperatuur trigger: state conditions: - condition: template value_template: > {{ states('sensor.gemiddelde_woonkamer_temperatuur') | float(default=None) is not none }} actions: - variables: temp: "{{ states('sensor.gemiddelde_woonkamer_temperatuur') | float }}" setpoint: "{{ states('input_number.dao_woonkamer_setpoint') | float(default=21) }}" h_low: >- {{ states('input_number.dao_hysterese_onder') | float(default=0.5) }} h_high: >- {{ states('input_number.dao_hysterese_boven') | float(default=0.5) }} lower: "{{ (setpoint | float) - (h_low | float) }}" upper: "{{ (setpoint | float) + (h_high | float) }}" - choose: - conditions: - condition: template value_template: "{{ temp < (lower | float) }}" sequence: - target: entity_id: input_select.dao_wp_heat_demand data: option: max action: input_select.select_option - conditions: - condition: template value_template: "{{ temp > (upper | float) }}" sequence: - target: entity_id: input_select.dao_wp_heat_demand data: option: "off" action: input_select.select_option default: - target: entity_id: input_select.dao_wp_heat_demand data: option: Eco action: input_select.select_option mode: single
WP: DeWarmte PompAO 6.4Kw Hybrid, CV Intergas, Thermostaat Netatmo, 70m2 vvw, PV: 34x 325wp solaredge omvormer en optimizers,Wan ip adres weten? https://mijnips.eu
Ik heb twee batterijen geconfigureerd staan, maar bij elke berekening zie ik niet waarom hij er niets voor inplant. Ik stuur ze nu nog zelf aan en de nexus ook door zonneplan, dus misschien dat dit de berekening in de weg zit. Waar kan ik de extra debug gegevens zien als ik een berekening met debug handmatig draai? in de uitvoer als de run klaar is?
mijn config ziet er nu zo uit:
{
"homeassistant": { },
"database ha": {
"password": "!secret db_ha_password"
},
"database da": {
"engine": "mysql",
"database": "day_ahead",
"username": "day_ahead",
"password": "!secret db_da_password"
},
"meteoserver-key": "!secret meteoserver-key",
"prices": {
"source day ahead": "nordpool",
"regular high": 0.30,
"regular low": 0.20,
"switch to low": 23,
"energy taxes consumption": {
"2022-01-01": 0.06729,
"2023-01-01": 0.12599,
"2024-01-01": 0.10880,
"2025-01-01": 0.10154,
"2026-01-01": 0.09161
},
"energy taxes production": {
"2022-01-01": 0.06729,
"2023-01-01": 0.12599,
"2024-01-01": 0.10880,
"2025-01-01": 0.10154,
"2026-01-01": 0.09161
},
"cost supplier consumption": {
"2022-01-01": 0.0200
},
"cost supplier production": {
"2022-01-01": 0.0200
},
"vat consumption": {
"2022-01-01": 21,
"2022-07-01": 9,
"2023-01-01": 21
},
"vat production": {
"2022-01-01": 21,
"2022-07-01": 9,
"2023-01-01": 21
},
"last invoice": "2026-01-26",
"tax refund": "True"
},
"logging level" : "info",
"use_calc_baseload": "true",
"baseload calc periode": 56,
"baseload": [
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35,
0.35
],
"graphical backend": "",
"graphics": {
"style": "Solarize_Light2",
"show" : "true",
"battery balance": "True",
"prices consumption": "True",
"prices production": "False",
"prices spot": "True",
"average consumption": "True"
},
"strategy": "minimize cost",
"notifications": {
},
"grid": {
"max_power": 17
},
"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": "Marstek Venus-E",
"entity actual level": "sensor.marstek_m1_battery_state_of_charge",
"capacity": 5.12,
"lower limit": 20,
"upper limit": 100,
"optimal lower level": 11,
"entity min soc end opt": "input_number.marstek_m1_discharging_cutoff_capacity",
"entity max soc end opt": "input_number.marstek_m1_charging_cutoff_capacity",
"charge stages": [
{ "power": 0.0, "efficiency": 1.0 },
{ "power": 100, "efficiency": 0.5 },
{ "power": 250, "efficiency": 0.5836 },
{ "power": 500, "efficiency": 0.7229 },
{ "power": 800, "efficiency": 0.89 },
{ "power": 1000, "efficiency": 0.8722 }
],
"discharge stages": [
{ "power": 0.0, "efficiency": 1.0 },
{ "power": 100, "efficiency": 0.5 },
{ "power": 250, "efficiency": 0.5836 },
{ "power": 500, "efficiency": 0.7229 },
{ "power": 800, "efficiency": 0.89 },
{ "power": 1000, "efficiency": 0.8722 },
{ "power": 1250, "efficiency": 0.85 },
{ "power": 2500, "efficiency": 0.86 }
],
"dc_to_bat efficiency": 0.98,
"bat_to_dc efficiency": 0.98,
"cycle cost": 0.054,
"minimum power": 4,
"entity set power feedin": "input_number.dao_marstek_power_feedin",
"entity set operating mode": "input_select.dao_marstek_operating_mode",
"entity stop inverter": "input_datetime.dao_marstek_stop_inverter",
"entity balance switch": "input_boolean.dao_marstek_balance_switch",
"solar": []
},
{
"name": "Nexus",
"entity actual level": "sensor.solis_s6_eh3p10k_h_zp_battery_soc",
"capacity": 20,
"lower limit": 7,
"upper limit": 100,
"optimal lower level": 7,
"charge stages": [
{ "power": 0, "efficiency": 0.50 },
{ "power": 50, "efficiency": 0.54 },
{ "power": 100, "efficiency": 0.58 },
{ "power": 150, "efficiency": 0.62 },
{ "power": 200, "efficiency": 0.66 },
{ "power": 250, "efficiency": 0.70 },
{ "power": 300, "efficiency": 0.74 },
{ "power": 350, "efficiency": 0.78 },
{ "power": 400, "efficiency": 0.82 },
{ "power": 450, "efficiency": 0.86 },
{ "power": 500, "efficiency": 0.90 },
{ "power": 550, "efficiency": 0.905 },
{ "power": 600, "efficiency": 0.91 },
{ "power": 650, "efficiency": 0.915 },
{ "power": 700, "efficiency": 0.92 },
{ "power": 750, "efficiency": 0.925 },
{ "power": 800, "efficiency": 0.93 },
{ "power": 850, "efficiency": 0.935 },
{ "power": 900, "efficiency": 0.94 },
{ "power": 950, "efficiency": 0.945 },
{ "power": 1000, "efficiency": 0.95 },
{ "power": 1050, "efficiency": 0.951 },
{ "power": 1100, "efficiency": 0.952 },
{ "power": 1150, "efficiency": 0.953 },
{ "power": 1200, "efficiency": 0.954 },
{ "power": 1250, "efficiency": 0.955 },
{ "power": 1300, "efficiency": 0.956 },
{ "power": 1350, "efficiency": 0.957 },
{ "power": 1400, "efficiency": 0.958 },
{ "power": 1450, "efficiency": 0.959 },
{ "power": 1500, "efficiency": 0.96 },
{ "power": 1550, "efficiency": 0.961 },
{ "power": 1600, "efficiency": 0.962 },
{ "power": 1650, "efficiency": 0.963 },
{ "power": 1700, "efficiency": 0.964 },
{ "power": 1750, "efficiency": 0.965 },
{ "power": 1800, "efficiency": 0.966 },
{ "power": 1850, "efficiency": 0.967 },
{ "power": 1900, "efficiency": 0.968 },
{ "power": 1950, "efficiency": 0.969 },
{ "power": 2000, "efficiency": 0.97 },
{ "power": 2500, "efficiency": 0.9704 },
{ "power": 3000, "efficiency": 0.9708 },
{ "power": 3500, "efficiency": 0.9712 },
{ "power": 4000, "efficiency": 0.9716 },
{ "power": 4500, "efficiency": 0.972 },
{ "power": 5000, "efficiency": 0.975 },
{ "power": 5500, "efficiency": 0.975 },
{ "power": 6000, "efficiency": 0.975 },
{ "power": 6500, "efficiency": 0.975 },
{ "power": 7000, "efficiency": 0.975 },
{ "power": 7500, "efficiency": 0.975 },
{ "power": 8000, "efficiency": 0.975 },
{ "power": 8500, "efficiency": 0.975 },
{ "power": 9000, "efficiency": 0.975 },
{ "power": 9500, "efficiency": 0.975 },
{ "power": 10000, "efficiency": 0.975 }
],
"discharge stages": [
{ "power": 0, "efficiency": 0.50 },
{ "power": 50, "efficiency": 0.54 },
{ "power": 100, "efficiency": 0.58 },
{ "power": 150, "efficiency": 0.62 },
{ "power": 200, "efficiency": 0.66 },
{ "power": 250, "efficiency": 0.70 },
{ "power": 300, "efficiency": 0.74 },
{ "power": 350, "efficiency": 0.78 },
{ "power": 400, "efficiency": 0.82 },
{ "power": 450, "efficiency": 0.86 },
{ "power": 500, "efficiency": 0.90 },
{ "power": 550, "efficiency": 0.905 },
{ "power": 600, "efficiency": 0.91 },
{ "power": 650, "efficiency": 0.915 },
{ "power": 700, "efficiency": 0.92 },
{ "power": 750, "efficiency": 0.925 },
{ "power": 800, "efficiency": 0.93 },
{ "power": 850, "efficiency": 0.935 },
{ "power": 900, "efficiency": 0.94 },
{ "power": 950, "efficiency": 0.945 },
{ "power": 1000, "efficiency": 0.95 },
{ "power": 1050, "efficiency": 0.951 },
{ "power": 1100, "efficiency": 0.952 },
{ "power": 1150, "efficiency": 0.953 },
{ "power": 1200, "efficiency": 0.954 },
{ "power": 1250, "efficiency": 0.955 },
{ "power": 1300, "efficiency": 0.956 },
{ "power": 1350, "efficiency": 0.957 },
{ "power": 1400, "efficiency": 0.958 },
{ "power": 1450, "efficiency": 0.959 },
{ "power": 1500, "efficiency": 0.96 },
{ "power": 1550, "efficiency": 0.961 },
{ "power": 1600, "efficiency": 0.962 },
{ "power": 1650, "efficiency": 0.963 },
{ "power": 1700, "efficiency": 0.964 },
{ "power": 1750, "efficiency": 0.965 },
{ "power": 1800, "efficiency": 0.966 },
{ "power": 1850, "efficiency": 0.967 },
{ "power": 1900, "efficiency": 0.968 },
{ "power": 1950, "efficiency": 0.969 },
{ "power": 2000, "efficiency": 0.97 },
{ "power": 2500, "efficiency": 0.9704 },
{ "power": 3000, "efficiency": 0.9708 },
{ "power": 3500, "efficiency": 0.9712 },
{ "power": 4000, "efficiency": 0.9716 },
{ "power": 4500, "efficiency": 0.972 },
{ "power": 5000, "efficiency": 0.975 },
{ "power": 5500, "efficiency": 0.975 },
{ "power": 6000, "efficiency": 0.975 },
{ "power": 6500, "efficiency": 0.975 },
{ "power": 7000, "efficiency": 0.975 },
{ "power": 7500, "efficiency": 0.975 },
{ "power": 8000, "efficiency": 0.975 },
{ "power": 8500, "efficiency": 0.975 },
{ "power": 9000, "efficiency": 0.975 },
{ "power": 9500, "efficiency": 0.975 },
{ "power": 10000, "efficiency": 0.975 }
],
"dc_to_bat efficiency": 0.98,
"bat_to_dc efficiency": 0.98,
"cycle cost": 0,
"minimum power": 50,
"entity set power feedin": "input_number.dao_nexus_power_feedin",
"entity set operating mode": "input_select.dao_nexus_operating_mode",
"entity stop inverter": "input_datetime.dao_nexus_stop_inverter",
"entity balance switch": "input_boolean.dao_nexus_balance_switch",
"solar": []
}
],
"solar": [
{
"name": "Enphase",
"entity pv switch": "",
"ml_prediction": "true",
"entities sensors": "sensor.envoy_122207077148_lifetime_energy_production",
"strings": [
{ "tilt": 15, "orientation": 135, "capacity": 4.8, "yield": 0.0125 },
{ "tilt": 15, "orientation": 0, "capacity": 1.68, "yield": 0.0125 },
{ "tilt": 15, "orientation": 135, "capacity": 1.62, "yield": 0.0125 }
]
}
],
"electric vehicle": [
{
"name": "Skoda",
"capacity": 54,
"entity position": "device_tracker.skoda_enyaq_positie",
"entity actual level": "sensor.skoda_enyaq_accupercentage",
"entity plugged in": "binary_sensor.skoda_enyaq_laadkabel",
"charge stages": [
{ "ampere": 0, "efficiency": 0},
{ "ampere": 16, "efficiency": 1}
],
"charge three phase": "true",
"charge scheduler": {
"entity set level": "input_number.dao_enyaq_target_soc",
"level margin": 4,
"entity ready datetime": "input_datetime.dao_enyaq_charged_at"
},
"charge switch": "input_boolean.dao_enyaq_charge_switch",
"entity set charging ampere": "input_number.dao_enyaq_charge_ampere"
}],
"machines" : [ ],
"tibber": {
"api_token": "!secret tibber_api_token"
},
"report": {
"entities grid consumption": [
"sensor.stroommeter_total_power_import_t1",
"sensor.stroommeter_total_power_import_t2"
],
"entities grid production": [
"sensor.stroommeter_total_power_export_t1",
"sensor.stroommeter_total_power_export_t2"
],
"entities solar production ac": [
"sensor.envoy_122207077148_lifetime_energy_production"
],
"entities solar production dc": [],
"entities ev consumption" : ["sensor.myenergi_zappi_21266984_energy_used_today"],
"entities wp consumption" : ["sensor.aircos_energy_import"],
"entities boiler consumption": ["sensor.bedden_energy_import"],
"entities machine consumption": [
"sensor.wasmachine_totale_energie_import",
"sensor.droger_totale_energie_import",
"sensor.vaatwasser_totale_energie_import"
],
"entities battery consumption": [
"sensor.marstek_m1_daily_charging_energy",
"sensor.solis_s6_eh3p10k_h_zp_today_battery_charge_energy"
],
"entities battery production": [
"sensor.marstek_m1_daily_discharging_energy",
"sensor.solis_s6_eh3p10k_h_zp_today_battery_discharge_energy"
],
"entity co2-intensity": ["sensor.co2_signal_co2_intensiteit"]
},
"scheduler": {
"active": "true",
"0430": "get_meteo_data",
"1030": "get_meteo_data",
"1630": "get_meteo_data",
"2230": "get_meteo_data",
"1255": "get_day_ahead_prices",
"1355": "get_day_ahead_prices",
"1455": "get_day_ahead_prices",
"1554": "get_day_ahead_prices",
"1655": "get_day_ahead_prices",
"xx00": "calc_optimum",
"2359": "clean_data"
}
}
Ik heb er even over moeten nadenken, maar ik denk nu dat ik weet hoe het komt.DaBit schreef op dinsdag 3 maart 2026 @ 15:18:
[...]
Aanvullen met nullen waar eerst geen waarde bekend was werkt nu naar behoren.
Maar... de MAE en R² waarden zijn echter wel verslechterd. Het lijkt dus een averechts effect te hebben.
Hier 3 van de 7 arrays naast elkaar:code:Volledige logs.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Nieuw Oud Model saved to: ../data/prediction/models/Growatt.pkl Training MAE: 0.2127 kWh Training MAE: 0.1277 kWh Testing MAE: 0.1886 kWh Testing MAE: 0.0915 kWh Training R²: 0.8996 Training R²: 0.9573 Testing R²: 0.7946 Testing R²: 0.9385 Model saved to: ../data/prediction/models/schuurzuid.pkl Training MAE: 0.0500 kWh Training MAE: 0.0198 kWh Testing MAE: 0.0273 kWh Testing MAE: 0.0130 kWh Training R²: 0.5642 Training R²: 0.9352 Testing R²: 0.7344 Testing R²: 0.8573 Model saved to: ../data/prediction/models/schuurmidden.pkl Training MAE: 0.0486 kWh Training MAE: 0.0199 kWh Testing MAE: 0.0249 kWh Testing MAE: 0.0128 kWh Training R²: 0.5674 Training R²: 0.9324 Testing R²: 0.7550 Testing R²: 0.8225
Oud:
[...]
Nieuw:
[...]
DAO vraagt meetdata op tot 3 jaar terug. Als die gedeeltelijk ontbreken gaat hij die in zijn overijverigheid ook aanvullen met nullen
Klopt dat?
Graag jouw bevestiging dan ga het in de volgende testversie repareren.
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
Als je op Home drukt krijg je de grafiek van de laatste berekening. Druk je dan op "tabel"dan krijg je van die berekening de logging te zien.jeroenribbink schreef op dinsdag 3 maart 2026 @ 18:17:
Ik ben nog niet zo lang bezig met DAO, maar heb al wel een redelijk volledige config mede dankzij info van dit topic. Nu wil ik graag jullie hulp.
Ik heb twee batterijen geconfigureerd staan, maar bij elke berekening zie ik niet waarom hij er niets voor inplant. Ik stuur ze nu nog zelf aan en de nexus ook door zonneplan, dus misschien dat dit de berekening in de weg zit. Waar kan ik de extra debug gegevens zien als ik een berekening met debug handmatig draai? in de uitvoer als de run klaar is?
mijn config ziet er nu zo uit:code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411{ "homeassistant": { }, "database ha": { "password": "!secret db_ha_password" }, "database da": { "engine": "mysql", "database": "day_ahead", "username": "day_ahead", "password": "!secret db_da_password" }, "meteoserver-key": "!secret meteoserver-key", "prices": { "source day ahead": "nordpool", "regular high": 0.30, "regular low": 0.20, "switch to low": 23, "energy taxes consumption": { "2022-01-01": 0.06729, "2023-01-01": 0.12599, "2024-01-01": 0.10880, "2025-01-01": 0.10154, "2026-01-01": 0.09161 }, "energy taxes production": { "2022-01-01": 0.06729, "2023-01-01": 0.12599, "2024-01-01": 0.10880, "2025-01-01": 0.10154, "2026-01-01": 0.09161 }, "cost supplier consumption": { "2022-01-01": 0.0200 }, "cost supplier production": { "2022-01-01": 0.0200 }, "vat consumption": { "2022-01-01": 21, "2022-07-01": 9, "2023-01-01": 21 }, "vat production": { "2022-01-01": 21, "2022-07-01": 9, "2023-01-01": 21 }, "last invoice": "2026-01-26", "tax refund": "True" }, "logging level" : "info", "use_calc_baseload": "true", "baseload calc periode": 56, "baseload": [ 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35 ], "graphical backend": "", "graphics": { "style": "Solarize_Light2", "show" : "true", "battery balance": "True", "prices consumption": "True", "prices production": "False", "prices spot": "True", "average consumption": "True" }, "strategy": "minimize cost", "notifications": { }, "grid": { "max_power": 17 }, "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": "Marstek Venus-E", "entity actual level": "sensor.marstek_m1_battery_state_of_charge", "capacity": 5.12, "lower limit": 20, "upper limit": 100, "optimal lower level": 11, "entity min soc end opt": "input_number.marstek_m1_discharging_cutoff_capacity", "entity max soc end opt": "input_number.marstek_m1_charging_cutoff_capacity", "charge stages": [ { "power": 0.0, "efficiency": 1.0 }, { "power": 100, "efficiency": 0.5 }, { "power": 250, "efficiency": 0.5836 }, { "power": 500, "efficiency": 0.7229 }, { "power": 800, "efficiency": 0.89 }, { "power": 1000, "efficiency": 0.8722 } ], "discharge stages": [ { "power": 0.0, "efficiency": 1.0 }, { "power": 100, "efficiency": 0.5 }, { "power": 250, "efficiency": 0.5836 }, { "power": 500, "efficiency": 0.7229 }, { "power": 800, "efficiency": 0.89 }, { "power": 1000, "efficiency": 0.8722 }, { "power": 1250, "efficiency": 0.85 }, { "power": 2500, "efficiency": 0.86 } ], "dc_to_bat efficiency": 0.98, "bat_to_dc efficiency": 0.98, "cycle cost": 0.054, "minimum power": 4, "entity set power feedin": "input_number.dao_marstek_power_feedin", "entity set operating mode": "input_select.dao_marstek_operating_mode", "entity stop inverter": "input_datetime.dao_marstek_stop_inverter", "entity balance switch": "input_boolean.dao_marstek_balance_switch", "solar": [] }, { "name": "Nexus", "entity actual level": "sensor.solis_s6_eh3p10k_h_zp_battery_soc", "capacity": 20, "lower limit": 7, "upper limit": 100, "optimal lower level": 7, "charge stages": [ { "power": 0, "efficiency": 0.50 }, { "power": 50, "efficiency": 0.54 }, { "power": 100, "efficiency": 0.58 }, { "power": 150, "efficiency": 0.62 }, { "power": 200, "efficiency": 0.66 }, { "power": 250, "efficiency": 0.70 }, { "power": 300, "efficiency": 0.74 }, { "power": 350, "efficiency": 0.78 }, { "power": 400, "efficiency": 0.82 }, { "power": 450, "efficiency": 0.86 }, { "power": 500, "efficiency": 0.90 }, { "power": 550, "efficiency": 0.905 }, { "power": 600, "efficiency": 0.91 }, { "power": 650, "efficiency": 0.915 }, { "power": 700, "efficiency": 0.92 }, { "power": 750, "efficiency": 0.925 }, { "power": 800, "efficiency": 0.93 }, { "power": 850, "efficiency": 0.935 }, { "power": 900, "efficiency": 0.94 }, { "power": 950, "efficiency": 0.945 }, { "power": 1000, "efficiency": 0.95 }, { "power": 1050, "efficiency": 0.951 }, { "power": 1100, "efficiency": 0.952 }, { "power": 1150, "efficiency": 0.953 }, { "power": 1200, "efficiency": 0.954 }, { "power": 1250, "efficiency": 0.955 }, { "power": 1300, "efficiency": 0.956 }, { "power": 1350, "efficiency": 0.957 }, { "power": 1400, "efficiency": 0.958 }, { "power": 1450, "efficiency": 0.959 }, { "power": 1500, "efficiency": 0.96 }, { "power": 1550, "efficiency": 0.961 }, { "power": 1600, "efficiency": 0.962 }, { "power": 1650, "efficiency": 0.963 }, { "power": 1700, "efficiency": 0.964 }, { "power": 1750, "efficiency": 0.965 }, { "power": 1800, "efficiency": 0.966 }, { "power": 1850, "efficiency": 0.967 }, { "power": 1900, "efficiency": 0.968 }, { "power": 1950, "efficiency": 0.969 }, { "power": 2000, "efficiency": 0.97 }, { "power": 2500, "efficiency": 0.9704 }, { "power": 3000, "efficiency": 0.9708 }, { "power": 3500, "efficiency": 0.9712 }, { "power": 4000, "efficiency": 0.9716 }, { "power": 4500, "efficiency": 0.972 }, { "power": 5000, "efficiency": 0.975 }, { "power": 5500, "efficiency": 0.975 }, { "power": 6000, "efficiency": 0.975 }, { "power": 6500, "efficiency": 0.975 }, { "power": 7000, "efficiency": 0.975 }, { "power": 7500, "efficiency": 0.975 }, { "power": 8000, "efficiency": 0.975 }, { "power": 8500, "efficiency": 0.975 }, { "power": 9000, "efficiency": 0.975 }, { "power": 9500, "efficiency": 0.975 }, { "power": 10000, "efficiency": 0.975 } ], "discharge stages": [ { "power": 0, "efficiency": 0.50 }, { "power": 50, "efficiency": 0.54 }, { "power": 100, "efficiency": 0.58 }, { "power": 150, "efficiency": 0.62 }, { "power": 200, "efficiency": 0.66 }, { "power": 250, "efficiency": 0.70 }, { "power": 300, "efficiency": 0.74 }, { "power": 350, "efficiency": 0.78 }, { "power": 400, "efficiency": 0.82 }, { "power": 450, "efficiency": 0.86 }, { "power": 500, "efficiency": 0.90 }, { "power": 550, "efficiency": 0.905 }, { "power": 600, "efficiency": 0.91 }, { "power": 650, "efficiency": 0.915 }, { "power": 700, "efficiency": 0.92 }, { "power": 750, "efficiency": 0.925 }, { "power": 800, "efficiency": 0.93 }, { "power": 850, "efficiency": 0.935 }, { "power": 900, "efficiency": 0.94 }, { "power": 950, "efficiency": 0.945 }, { "power": 1000, "efficiency": 0.95 }, { "power": 1050, "efficiency": 0.951 }, { "power": 1100, "efficiency": 0.952 }, { "power": 1150, "efficiency": 0.953 }, { "power": 1200, "efficiency": 0.954 }, { "power": 1250, "efficiency": 0.955 }, { "power": 1300, "efficiency": 0.956 }, { "power": 1350, "efficiency": 0.957 }, { "power": 1400, "efficiency": 0.958 }, { "power": 1450, "efficiency": 0.959 }, { "power": 1500, "efficiency": 0.96 }, { "power": 1550, "efficiency": 0.961 }, { "power": 1600, "efficiency": 0.962 }, { "power": 1650, "efficiency": 0.963 }, { "power": 1700, "efficiency": 0.964 }, { "power": 1750, "efficiency": 0.965 }, { "power": 1800, "efficiency": 0.966 }, { "power": 1850, "efficiency": 0.967 }, { "power": 1900, "efficiency": 0.968 }, { "power": 1950, "efficiency": 0.969 }, { "power": 2000, "efficiency": 0.97 }, { "power": 2500, "efficiency": 0.9704 }, { "power": 3000, "efficiency": 0.9708 }, { "power": 3500, "efficiency": 0.9712 }, { "power": 4000, "efficiency": 0.9716 }, { "power": 4500, "efficiency": 0.972 }, { "power": 5000, "efficiency": 0.975 }, { "power": 5500, "efficiency": 0.975 }, { "power": 6000, "efficiency": 0.975 }, { "power": 6500, "efficiency": 0.975 }, { "power": 7000, "efficiency": 0.975 }, { "power": 7500, "efficiency": 0.975 }, { "power": 8000, "efficiency": 0.975 }, { "power": 8500, "efficiency": 0.975 }, { "power": 9000, "efficiency": 0.975 }, { "power": 9500, "efficiency": 0.975 }, { "power": 10000, "efficiency": 0.975 } ], "dc_to_bat efficiency": 0.98, "bat_to_dc efficiency": 0.98, "cycle cost": 0, "minimum power": 50, "entity set power feedin": "input_number.dao_nexus_power_feedin", "entity set operating mode": "input_select.dao_nexus_operating_mode", "entity stop inverter": "input_datetime.dao_nexus_stop_inverter", "entity balance switch": "input_boolean.dao_nexus_balance_switch", "solar": [] } ], "solar": [ { "name": "Enphase", "entity pv switch": "", "ml_prediction": "true", "entities sensors": "sensor.envoy_122207077148_lifetime_energy_production", "strings": [ { "tilt": 15, "orientation": 135, "capacity": 4.8, "yield": 0.0125 }, { "tilt": 15, "orientation": 0, "capacity": 1.68, "yield": 0.0125 }, { "tilt": 15, "orientation": 135, "capacity": 1.62, "yield": 0.0125 } ] } ], "electric vehicle": [ { "name": "Skoda", "capacity": 54, "entity position": "device_tracker.skoda_enyaq_positie", "entity actual level": "sensor.skoda_enyaq_accupercentage", "entity plugged in": "binary_sensor.skoda_enyaq_laadkabel", "charge stages": [ { "ampere": 0, "efficiency": 0}, { "ampere": 16, "efficiency": 1} ], "charge three phase": "true", "charge scheduler": { "entity set level": "input_number.dao_enyaq_target_soc", "level margin": 4, "entity ready datetime": "input_datetime.dao_enyaq_charged_at" }, "charge switch": "input_boolean.dao_enyaq_charge_switch", "entity set charging ampere": "input_number.dao_enyaq_charge_ampere" }], "machines" : [ ], "tibber": { "api_token": "!secret tibber_api_token" }, "report": { "entities grid consumption": [ "sensor.stroommeter_total_power_import_t1", "sensor.stroommeter_total_power_import_t2" ], "entities grid production": [ "sensor.stroommeter_total_power_export_t1", "sensor.stroommeter_total_power_export_t2" ], "entities solar production ac": [ "sensor.envoy_122207077148_lifetime_energy_production" ], "entities solar production dc": [], "entities ev consumption" : ["sensor.myenergi_zappi_21266984_energy_used_today"], "entities wp consumption" : ["sensor.aircos_energy_import"], "entities boiler consumption": ["sensor.bedden_energy_import"], "entities machine consumption": [ "sensor.wasmachine_totale_energie_import", "sensor.droger_totale_energie_import", "sensor.vaatwasser_totale_energie_import" ], "entities battery consumption": [ "sensor.marstek_m1_daily_charging_energy", "sensor.solis_s6_eh3p10k_h_zp_today_battery_charge_energy" ], "entities battery production": [ "sensor.marstek_m1_daily_discharging_energy", "sensor.solis_s6_eh3p10k_h_zp_today_battery_discharge_energy" ], "entity co2-intensity": ["sensor.co2_signal_co2_intensiteit"] }, "scheduler": { "active": "true", "0430": "get_meteo_data", "1030": "get_meteo_data", "1630": "get_meteo_data", "2230": "get_meteo_data", "1255": "get_day_ahead_prices", "1355": "get_day_ahead_prices", "1455": "get_day_ahead_prices", "1554": "get_day_ahead_prices", "1655": "get_day_ahead_prices", "xx00": "calc_optimum", "2359": "clean_data" } }
In het vervolg graag je de kopie van je setting of een logging tussen quote-tags, dan neem hij niet zoveel ruimte in
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
Dank voor je reactie. ik heb de post aangepast.KC27 schreef op dinsdag 3 maart 2026 @ 19:47:
[...]
Als je op Home drukt krijg je de grafiek van de laatste berekening. Druk je dan op "tabel"dan krijg je van die berekening de logging te zien.
In het vervolg graag je de kopie van je setting of een logging tussen quote-tags, dan neem hij niet zoveel ruimte in.
Als ik op Home druk zie ik het volgende. ik denk dat ik wat mis.
Ik zie alleen de meteo grafiek hier, verder niets.
Als op één van de batterij tabs druk, dan zie ik geen andere grafieken ook niet in de tabel weergave.
/f/image/xpBDiiiXUjXwZYs87hZQ0bq4.png?f=fotoalbum_large)
Lijkt toch niet goed te gaan (of niet goed te worden weergegeven). Ik heb de sensor nu in MWh (zowel in de array van entities sensors als entities solar production ac).itavero schreef op maandag 2 maart 2026 @ 20:35:
Kortom: config weer veranderen naar de MWh sensor met langere historie en nog een keer de training draaien?
Ik ga het proberen.
In de tabel voor vandaag zie ik het volgende:
De daadwerkelijk opbrengst vandaag was zo'n 23 kWh (niet 0.023).Solarcode:
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 Straling Productie uur gemeten prognose gemeten prognose dao prognose ml J/cm2 J/cm2 kWh kWh kWh 00:00 0.000 0.000 0.000 0.000 01:00 0.000 0.000 0.000 0.000 02:00 0.000 0.000 0.000 0.000 03:00 0.000 0.000 0.000 0.000 04:00 0.000 0.000 0.000 0.000 05:00 0.000 0.000 0.000 0.000 06:00 0.000 0.000 0.000 0.000 07:00 6.000 0.000 0.083 0.000 08:00 44.000 0.001 0.671 0.001 09:00 92.000 0.002 1.624 0.002 10:00 135.000 0.003 2.609 0.003 11:00 165.000 0.004 3.227 0.003 12:00 180.000 0.004 3.419 0.003 13:00 177.000 0.003 3.228 0.003 14:00 157.000 0.003 2.661 0.003 15:00 123.000 0.002 1.818 0.002 16:00 77.000 0.001 0.800 0.001 17:00 30.000 0.000 0.322 0.000 18:00 1.000 0.000 0.012 0.000 19:00 0.000 0.000 0.000 0.000 20:00 0.000 0.000 0.000 21:00 0.000 0.000 0.000 22:00 0.000 0.000 0.000 23:00 0.000 0.000 0.000 Totaal 0 1187.000 0.023 20.473 0.020
Ergens gaat er in dit tabelletje in ieder geval iets mis, want de MWh waardes worden weergegeven voor de gemeten kolom (en ook voor de prognose ml).
Ik vind het lastig te beoordelen of dat de planning voor morgen wel goed gaat, maar bij deze, voor de volledigheid, ook een van de laatste logs.
Dit is overigens nog steeds release 2026.01.2.
Laatste trainingssessie:code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 5942026-03-03 21:00:00 info: Day Ahead Optimalisering versie: 2026.01.2 2026-03-03 21:00:00 info: Day Ahead Optimalisering gestart op: 03-03-2026 21:00:00 2026-03-03 21:00:00 info: Day Ahead Optimalisatie gestart: 03-03-2026 21:00:00 taak: calc_optimum 2026-03-03 21:00:00 info: Debug = False 2026-03-03 21:00:02 info: Zelf berekende baseload 2026-03-03 21:00:02 info: ML prediction Dak_woning_Zuid date_time prediction 0 2026-03-03 21:00:00+01:00 0.000 1 2026-03-03 22:00:00+01:00 0.000 2 2026-03-03 23:00:00+01:00 0.000 3 2026-03-04 00:00:00+01:00 0.000 4 2026-03-04 01:00:00+01:00 0.000 5 2026-03-04 02:00:00+01:00 0.000 6 2026-03-04 03:00:00+01:00 0.000 7 2026-03-04 04:00:00+01:00 0.000 8 2026-03-04 05:00:00+01:00 0.000 9 2026-03-04 06:00:00+01:00 0.000 10 2026-03-04 07:00:00+01:00 0.000 11 2026-03-04 08:00:00+01:00 0.001 12 2026-03-04 09:00:00+01:00 0.002 13 2026-03-04 10:00:00+01:00 0.003 14 2026-03-04 11:00:00+01:00 0.003 15 2026-03-04 12:00:00+01:00 0.003 16 2026-03-04 13:00:00+01:00 0.003 17 2026-03-04 14:00:00+01:00 0.003 18 2026-03-04 15:00:00+01:00 0.002 19 2026-03-04 16:00:00+01:00 0.001 20 2026-03-04 17:00:00+01:00 0.000 21 2026-03-04 18:00:00+01:00 0.000 22 2026-03-04 19:00:00+01:00 0.000 23 2026-03-04 20:00:00+01:00 0.000 24 2026-03-04 21:00:00+01:00 0.000 25 2026-03-04 22:00:00+01:00 0.000 26 2026-03-04 23:00:00+01:00 0.000 2026-03-03 21:00:02 info: Start waarden: uur tijd spot p_l p_t base pv_ac pv_dc 0 21:00 2026-03-03 21:00:00 0.117 0.279 0.249 0.203 0.000 0 1 21:15 2026-03-03 21:15:00 0.112 0.273 0.243 0.205 0.000 0 2 21:30 2026-03-03 21:30:00 0.108 0.268 0.238 0.207 0.000 0 3 21:45 2026-03-03 21:45:00 0.095 0.253 0.223 0.187 0.000 0 4 22:00 2026-03-03 22:00:00 0.113 0.275 0.245 0.147 0.000 0 5 22:15 2026-03-03 22:15:00 0.103 0.262 0.232 0.127 0.000 0 6 22:30 2026-03-03 22:30:00 0.102 0.261 0.231 0.107 0.000 0 7 22:45 2026-03-03 22:45:00 0.093 0.250 0.220 0.104 0.000 0 8 23:00 2026-03-03 23:00:00 0.103 0.263 0.233 0.113 0.000 0 9 23:15 2026-03-03 23:15:00 0.094 0.252 0.222 0.110 0.000 0 10 23:30 2026-03-03 23:30:00 0.098 0.257 0.227 0.107 0.000 0 11 23:45 2026-03-03 23:45:00 0.089 0.245 0.215 0.108 0.000 0 12 00:00 2026-03-04 00:00:00 0.135 0.301 0.271 0.114 0.000 0 13 00:15 2026-03-04 00:15:00 0.128 0.292 0.262 0.115 0.000 0 14 00:30 2026-03-04 00:30:00 0.123 0.286 0.256 0.117 0.000 0 15 00:45 2026-03-04 00:45:00 0.110 0.271 0.241 0.115 0.000 0 16 01:00 2026-03-04 01:00:00 0.131 0.296 0.266 0.109 0.000 0 17 01:15 2026-03-04 01:15:00 0.122 0.285 0.255 0.107 0.000 0 18 01:30 2026-03-04 01:30:00 0.120 0.283 0.253 0.105 0.000 0 19 01:45 2026-03-04 01:45:00 0.118 0.280 0.250 0.106 0.000 0 20 02:00 2026-03-04 02:00:00 0.122 0.286 0.256 0.108 0.000 0 21 02:15 2026-03-04 02:15:00 0.121 0.284 0.254 0.109 0.000 0 22 02:30 2026-03-04 02:30:00 0.120 0.283 0.253 0.110 0.000 0 23 02:45 2026-03-04 02:45:00 0.118 0.280 0.250 0.112 0.000 0 24 03:00 2026-03-04 03:00:00 0.120 0.282 0.252 0.116 0.000 0 25 03:15 2026-03-04 03:15:00 0.119 0.282 0.251 0.119 0.000 0 26 03:30 2026-03-04 03:30:00 0.119 0.281 0.251 0.121 0.000 0 27 03:45 2026-03-04 03:45:00 0.119 0.281 0.251 0.118 0.000 0 28 04:00 2026-03-04 04:00:00 0.119 0.281 0.251 0.111 0.000 0 29 04:15 2026-03-04 04:15:00 0.119 0.282 0.252 0.108 0.000 0 30 04:30 2026-03-04 04:30:00 0.124 0.287 0.257 0.105 0.000 0 31 04:45 2026-03-04 04:45:00 0.126 0.289 0.259 0.108 0.000 0 32 05:00 2026-03-04 05:00:00 0.114 0.275 0.245 0.113 0.000 0 33 05:15 2026-03-04 05:15:00 0.120 0.282 0.252 0.115 0.000 0 34 05:30 2026-03-04 05:30:00 0.127 0.291 0.261 0.118 0.000 0 35 05:45 2026-03-04 05:45:00 0.153 0.322 0.292 0.122 0.000 0 36 06:00 2026-03-04 06:00:00 0.124 0.288 0.258 0.130 0.000 0 37 06:15 2026-03-04 06:15:00 0.138 0.304 0.274 0.134 0.000 0 38 06:30 2026-03-04 06:30:00 0.190 0.367 0.337 0.139 0.000 0 39 06:45 2026-03-04 06:45:00 0.273 0.468 0.438 0.138 0.000 0 40 07:00 2026-03-04 07:00:00 0.309 0.511 0.481 0.136 0.000 0 41 07:15 2026-03-04 07:15:00 0.318 0.523 0.493 0.136 0.000 0 42 07:30 2026-03-04 07:30:00 0.226 0.411 0.381 0.135 0.000 0 43 07:45 2026-03-04 07:45:00 0.178 0.353 0.323 0.123 0.000 0 44 08:00 2026-03-04 08:00:00 0.292 0.491 0.461 0.105 0.000 0 45 08:15 2026-03-04 08:15:00 0.210 0.391 0.361 0.093 0.000 0 46 08:30 2026-03-04 08:30:00 0.154 0.324 0.294 0.080 0.000 0 47 08:45 2026-03-04 08:45:00 0.126 0.290 0.260 0.053 0.000 0 48 09:00 2026-03-04 09:00:00 0.200 0.380 0.350 0.016 0.000 0 49 09:15 2026-03-04 09:15:00 0.144 0.312 0.282 -0.011 0.000 0 50 09:30 2026-03-04 09:30:00 0.128 0.293 0.263 -0.038 0.000 0 51 09:45 2026-03-04 09:45:00 0.109 0.269 0.239 -0.067 0.000 0 52 10:00 2026-03-04 10:00:00 0.138 0.304 0.274 -0.098 0.001 0 53 10:15 2026-03-04 10:15:00 0.117 0.280 0.250 -0.127 0.001 0 54 10:30 2026-03-04 10:30:00 0.106 0.266 0.236 -0.156 0.001 0 55 10:45 2026-03-04 10:45:00 0.083 0.238 0.208 -0.181 0.001 0 56 11:00 2026-03-04 11:00:00 0.102 0.262 0.231 -0.200 0.001 0 57 11:15 2026-03-04 11:15:00 0.080 0.234 0.204 -0.225 0.001 0 58 11:30 2026-03-04 11:30:00 0.080 0.234 0.204 -0.250 0.001 0 59 11:45 2026-03-04 11:45:00 0.054 0.203 0.173 -0.288 0.001 0 60 12:00 2026-03-04 12:00:00 0.070 0.222 0.192 -0.345 0.001 0 61 12:15 2026-03-04 12:15:00 0.040 0.186 0.156 -0.383 0.001 0 62 12:30 2026-03-04 12:30:00 0.035 0.180 0.150 -0.421 0.001 0 63 12:45 2026-03-04 12:45:00 0.023 0.165 0.135 -0.427 0.001 0 64 13:00 2026-03-04 13:00:00 0.029 0.173 0.143 -0.419 0.001 0 65 13:15 2026-03-04 13:15:00 0.024 0.167 0.137 -0.424 0.001 0 66 13:30 2026-03-04 13:30:00 0.030 0.174 0.144 -0.430 0.001 0 67 13:45 2026-03-04 13:45:00 0.035 0.180 0.150 -0.393 0.001 0 68 14:00 2026-03-04 14:00:00 0.024 0.166 0.136 -0.321 0.001 0 69 14:15 2026-03-04 14:15:00 0.052 0.200 0.170 -0.284 0.001 0 70 14:30 2026-03-04 14:30:00 0.071 0.223 0.193 -0.246 0.001 0 71 14:45 2026-03-04 14:45:00 0.087 0.242 0.212 -0.214 0.001 0 72 15:00 2026-03-04 15:00:00 0.064 0.216 0.186 -0.192 0.001 0 73 15:15 2026-03-04 15:15:00 0.084 0.239 0.209 -0.161 0.000 0 74 15:30 2026-03-04 15:30:00 0.092 0.249 0.219 -0.129 0.000 0 75 15:45 2026-03-04 15:45:00 0.123 0.287 0.257 -0.076 0.000 0 76 16:00 2026-03-04 16:00:00 0.088 0.244 0.214 -0.007 0.000 0 77 16:15 2026-03-04 16:15:00 0.110 0.271 0.241 0.046 0.000 0 78 16:30 2026-03-04 16:30:00 0.128 0.293 0.263 0.098 0.000 0 79 16:45 2026-03-04 16:45:00 0.189 0.367 0.337 0.149 0.000 0 80 17:00 2026-03-04 17:00:00 0.131 0.296 0.266 0.216 0.000 0 81 17:15 2026-03-04 17:15:00 0.174 0.348 0.318 0.267 0.000 0 82 17:30 2026-03-04 17:30:00 0.254 0.445 0.415 0.318 0.000 0 83 17:45 2026-03-04 17:45:00 0.449 0.681 0.651 0.302 0.000 0 84 18:00 2026-03-04 18:00:00 0.280 0.477 0.447 0.237 0.000 0 85 18:15 2026-03-04 18:15:00 0.337 0.546 0.515 0.221 0.000 0 86 18:30 2026-03-04 18:30:00 0.344 0.553 0.523 0.205 0.000 0 87 18:45 2026-03-04 18:45:00 0.277 0.473 0.443 0.185 0.000 0 88 19:00 2026-03-04 19:00:00 0.317 0.520 0.490 0.155 0.000 0 89 19:15 2026-03-04 19:15:00 0.223 0.408 0.378 0.135 0.000 0 90 19:30 2026-03-04 19:30:00 0.209 0.390 0.360 0.116 0.000 0 91 19:45 2026-03-04 19:45:00 0.186 0.362 0.332 0.130 0.000 0 92 20:00 2026-03-04 20:00:00 0.193 0.371 0.341 0.169 0.000 0 93 20:15 2026-03-04 20:15:00 0.172 0.346 0.316 0.183 0.000 0 94 20:30 2026-03-04 20:30:00 0.159 0.330 0.300 0.197 0.000 0 95 20:45 2026-03-04 20:45:00 0.150 0.319 0.289 0.212 0.000 0 96 21:00 2026-03-04 21:00:00 0.161 0.332 0.302 0.235 0.000 0 97 21:15 2026-03-04 21:15:00 0.150 0.319 0.289 0.251 0.000 0 98 21:30 2026-03-04 21:30:00 0.137 0.303 0.273 0.266 0.000 0 99 21:45 2026-03-04 21:45:00 0.121 0.284 0.254 0.253 0.000 0 100 22:00 2026-03-04 22:00:00 0.146 0.315 0.285 0.221 0.000 0 101 22:15 2026-03-04 22:15:00 0.140 0.306 0.276 0.208 0.000 0 102 22:30 2026-03-04 22:30:00 0.131 0.296 0.266 0.195 0.000 0 103 22:45 2026-03-04 22:45:00 0.117 0.279 0.249 0.173 0.000 0 104 23:00 2026-03-04 23:00:00 0.132 0.298 0.268 0.146 0.000 0 105 23:15 2026-03-04 23:15:00 0.125 0.289 0.259 0.125 0.000 0 106 23:30 2026-03-04 23:30:00 0.113 0.274 0.244 0.103 0.000 0 107 23:45 2026-03-04 23:45:00 0.105 0.265 0.235 0.082 0.000 0 2026-03-03 21:00:02 info: No reduced hours applied for Sessy 2026-03-03 21:00:03 info: Startwaarde SoC Sessy: 50.0% 2026-03-03 21:00:03 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland 2026-03-03 21:00:04 info: Instellingen voor laden van EV: Tesla MY24 2026-03-03 21:00:04 info: Direct laden is uit 2026-03-03 21:00:04 info: Ampere Effic. Grid kW Accu kW 2026-03-03 21:00:04 info: 0.00 0.00 0.00 0.00 2026-03-03 21:00:04 info: 6.00 0.85 4.14 3.52 2026-03-03 21:00:04 info: 7.00 0.87 4.83 4.20 2026-03-03 21:00:04 info: 8.00 0.89 5.52 4.91 2026-03-03 21:00:04 info: 9.00 0.90 6.21 5.59 2026-03-03 21:00:04 info: 10.00 0.91 6.90 6.28 2026-03-03 21:00:04 info: 11.00 0.91 7.59 6.91 2026-03-03 21:00:04 info: 12.00 0.92 8.28 7.62 2026-03-03 21:00:04 info: 13.00 0.92 8.97 8.25 2026-03-03 21:00:04 info: 14.00 0.93 9.66 8.98 2026-03-03 21:00:04 info: 15.00 0.95 10.35 9.83 2026-03-03 21:00:04 info: 16.00 0.95 11.04 10.49 2026-03-03 21:00:04 info: Capaciteit accu: 57.5 kWh 2026-03-03 21:00:04 info: Maximaal laadvermogen: 11.04 kW 2026-03-03 21:00:04 info: Klaar met laden op: 25-11-2025 07:30:00 2026-03-03 21:00:04 info: Huidig laadniveau: 43.0 % 2026-03-03 21:00:04 info: Gewenst laadniveau:80.0 % 2026-03-03 21:00:04 info: Marge voor het laden: 5 % 2026-03-03 21:00:04 info: Locatie: home 2026-03-03 21:00:04 info: Ingeplugged:False 2026-03-03 21:00:04 info: Benodigde netto energie: 21.275 kWh 2026-03-03 21:00:04 info: Tijd nodig om te laden: 2:2 uur 2026-03-03 21:00:04 info: Afgerond naar hele intervallen: 9 kwartier 2026-03-03 21:00:04 info: Stand laden schakelaar: off 2026-03-03 21:00:04 info: Stand aantal ampere laden: 0.0 A 2026-03-03 21:00:04 info: Opladen wordt niet ingepland, omdat auto is niet ingeplugd, opgegeven tijdstip (2025-11-25 07:30:00) is verouderd. 2026-03-03 21:00:05 info: Instellingen voor laden van EV: Opel Corsa 2026-03-03 21:00:05 info: Direct laden is uit 2026-03-03 21:00:05 info: Ampere Effic. Grid kW Accu kW 2026-03-03 21:00:05 info: 0.00 0.00 0.00 0.00 2026-03-03 21:00:05 info: 6.00 0.85 4.14 3.52 2026-03-03 21:00:05 info: 7.00 0.87 4.83 4.20 2026-03-03 21:00:05 info: 8.00 0.89 5.52 4.91 2026-03-03 21:00:05 info: 9.00 0.90 6.21 5.59 2026-03-03 21:00:05 info: 10.00 0.91 6.90 6.28 2026-03-03 21:00:05 info: 11.00 0.91 7.59 6.91 2026-03-03 21:00:05 info: 12.00 0.92 8.28 7.62 2026-03-03 21:00:05 info: 13.00 0.92 8.97 8.25 2026-03-03 21:00:05 info: 14.00 0.93 9.66 8.98 2026-03-03 21:00:05 info: 15.00 0.95 10.35 9.83 2026-03-03 21:00:05 info: 16.00 0.94 11.04 10.38 2026-03-03 21:00:05 info: Capaciteit accu: 44 kWh 2026-03-03 21:00:05 info: Maximaal laadvermogen: 11.04 kW 2026-03-03 21:00:05 info: Klaar met laden op: 04-03-2026 13:30:00 2026-03-03 21:00:05 info: Huidig laadniveau: 87.0 % 2026-03-03 21:00:05 info: Gewenst laadniveau:100.0 % 2026-03-03 21:00:05 info: Marge voor het laden: 3 % 2026-03-03 21:00:05 info: Locatie: home 2026-03-03 21:00:05 info: Ingeplugged:False 2026-03-03 21:00:05 info: Benodigde netto energie: 5.720 kWh 2026-03-03 21:00:05 info: Tijd nodig om te laden: 0:34 uur 2026-03-03 21:00:05 info: Afgerond naar hele intervallen: 3 kwartier 2026-03-03 21:00:05 info: Stand laden schakelaar: off 2026-03-03 21:00:05 info: Stand aantal ampere laden: 0.0 A 2026-03-03 21:00:05 info: Opladen wordt niet ingepland, omdat auto is niet ingeplugd. 2026-03-03 21:00:06 info: Warmtepomp niet aanwezig - warmtepomp wordt niet ingepland 2026-03-03 21:00:06 info: Apparaat Vaatwasser direct starten staat uit 2026-03-03 21:00:06 info: Machine Vaatwasser wordt niet ingepland, want er is gekozen voor Off 2026-03-03 21:00:06 info: Strategie: minimale kosten 2026-03-03 21:00:06 info: Maximale fout (maximal gap): 0.005000 euro 2026-03-03 21:00:25 info: Rekentijd: 18.57 sec 2026-03-03 21:00:25 info: Het programma heeft een optimale oplossing gevonden. 2026-03-03 21:00:25 info: Laad volume in uur 7 22:45 0.0 kWh 2026-03-03 21:00:25 info: 6 0.32593377811916346 0.66 2026-03-03 21:00:25 info: 7 0.6740662218808365 0.88 2026-03-03 21:00:25 info: Laad volume in uur 11 23:45 0.0 kWh 2026-03-03 21:00:25 info: 8 1.0 1.1 2026-03-03 21:00:25 info: Ontlaad volume in uur 38 06:30 0.255 kWh 2026-03-03 21:00:25 info: 9 0.9999999999999999 1.02 2026-03-03 21:00:25 info: Ontlaad volume in uur 39 06:45 0.3943141191709845 kWh 2026-03-03 21:00:25 info: 12 0.7220207253886 1.53 2026-03-03 21:00:25 info: 13 0.27797927461140004 1.7 2026-03-03 21:00:25 info: Ontlaad volume in uur 40 07:00 0.3943141191709845 kWh 2026-03-03 21:00:25 info: 12 0.7220207253886 1.53 2026-03-03 21:00:25 info: 13 0.27797927461140004 1.7 2026-03-03 21:00:25 info: Ontlaad volume in uur 41 07:15 0.38250000000000006 kWh 2026-03-03 21:00:25 info: 12 1.0 1.53 2026-03-03 21:00:25 info: Ontlaad volume in uur 42 07:30 0.3943141191709845 kWh 2026-03-03 21:00:25 info: 12 0.7220207253886 1.53 2026-03-03 21:00:25 info: 13 0.27797927461140004 1.7 2026-03-03 21:00:25 info: Ontlaad volume in uur 43 07:45 0.122624392945022 kWh 2026-03-03 21:00:25 info: 8 0.5770559668001036 0.85 2026-03-03 21:00:25 info: Ontlaad volume in uur 44 08:00 0.3943141191709845 kWh 2026-03-03 21:00:25 info: 12 0.7220207253886 1.53 2026-03-03 21:00:25 info: 13 0.27797927461140004 1.7 2026-03-03 21:00:25 info: Ontlaad volume in uur 45 08:15 0.3943141191709845 kWh 2026-03-03 21:00:25 info: 12 0.7220207253886 1.53 2026-03-03 21:00:25 info: 13 0.27797927461140004 1.7 2026-03-03 21:00:25 info: Ontlaad volume in uur 48 09:00 0.255 kWh 2026-03-03 21:00:25 info: 9 0.9999999999999999 1.02 2026-03-03 21:00:25 info: Laad volume in uur 57 11:15 0.0 kWh 2026-03-03 21:00:25 info: 7 0.9008809188402016 0.88 2026-03-03 21:00:25 info: 8 0.09911908115979841 1.1 2026-03-03 21:00:25 info: Laad volume in uur 58 11:30 0.0 kWh 2026-03-03 21:00:25 info: 7 0.4456044840224261 0.88 2026-03-03 21:00:25 info: 8 0.5543955159775739 1.1 2026-03-03 21:00:25 info: Laad volume in uur 59 11:45 0.0 kWh 2026-03-03 21:00:25 info: 8 0.747664427369919 1.1 2026-03-03 21:00:25 info: 9 0.25233557263008105 1.32 2026-03-03 21:00:25 info: Laad volume in uur 60 12:00 0.0 kWh 2026-03-03 21:00:25 info: 9 0.7187615588497873 1.32 2026-03-03 21:00:25 info: 10 0.28123844115021274 1.54 2026-03-03 21:00:25 info: Laad volume in uur 61 12:15 0.0 kWh 2026-03-03 21:00:25 info: 11 1.0 1.76 2026-03-03 21:00:25 info: Laad volume in uur 62 12:30 0.0 kWh 2026-03-03 21:00:25 info: 12 1.0 1.98 2026-03-03 21:00:25 info: Laad volume in uur 63 12:45 0.0 kWh 2026-03-03 21:00:25 info: 13 1.0 2.2 2026-03-03 21:00:25 info: Laad volume in uur 64 13:00 0.0 kWh 2026-03-03 21:00:25 info: 12 1.0 1.98 2026-03-03 21:00:25 info: Laad volume in uur 65 13:15 0.0 kWh 2026-03-03 21:00:25 info: 13 1.0 2.2 2026-03-03 21:00:25 info: Laad volume in uur 66 13:30 0.0 kWh 2026-03-03 21:00:25 info: 12 1.0 1.98 2026-03-03 21:00:26 info: Laad volume in uur 67 13:45 0.0 kWh 2026-03-03 21:00:26 info: 12 1.0 1.98 2026-03-03 21:00:26 info: Laad volume in uur 68 14:00 0.0 kWh 2026-03-03 21:00:26 info: 13 1.0 2.2 2026-03-03 21:00:26 info: Laad volume in uur 69 14:15 0.0 kWh 2026-03-03 21:00:26 info: 8 0.5621453639513575 1.1 2026-03-03 21:00:26 info: 9 0.43785463604864255 1.32 2026-03-03 21:00:26 info: Laad volume in uur 70 14:30 0.0 kWh 2026-03-03 21:00:26 info: 7 0.5156843555710209 0.88 2026-03-03 21:00:26 info: 8 0.48431564442897906 1.1 2026-03-03 21:00:26 info: Laad volume in uur 72 15:00 0.0 kWh 2026-03-03 21:00:26 info: 7 1.0 0.88 2026-03-03 21:00:26 info: Ontlaad volume in uur 79 16:45 0.255 kWh 2026-03-03 21:00:26 info: 9 0.9999999999999999 1.02 2026-03-03 21:00:26 info: Ontlaad volume in uur 81 17:15 0.255 kWh 2026-03-03 21:00:26 info: 9 0.9999999999999999 1.02 2026-03-03 21:00:26 info: Ontlaad volume in uur 82 17:30 0.3943141191709845 kWh 2026-03-03 21:00:26 info: 12 0.7220207253886 1.53 2026-03-03 21:00:26 info: 13 0.27797927461140004 1.7 2026-03-03 21:00:26 info: Ontlaad volume in uur 83 17:45 0.3943141191709845 kWh 2026-03-03 21:00:26 info: 12 0.7220207253886 1.53 2026-03-03 21:00:26 info: 13 0.27797927461140004 1.7 2026-03-03 21:00:26 info: Ontlaad volume in uur 84 18:00 0.3943141191709845 kWh 2026-03-03 21:00:26 info: 12 0.7220207253886 1.53 2026-03-03 21:00:26 info: 13 0.27797927461140004 1.7 2026-03-03 21:00:26 info: Ontlaad volume in uur 85 18:15 0.3943141191709845 kWh 2026-03-03 21:00:26 info: 12 0.7220207253886 1.53 2026-03-03 21:00:26 info: 13 0.27797927461140004 1.7 2026-03-03 21:00:26 info: Ontlaad volume in uur 86 18:30 0.3943141191709845 kWh 2026-03-03 21:00:26 info: 12 0.7220207253886 1.53 2026-03-03 21:00:26 info: 13 0.27797927461140004 1.7 2026-03-03 21:00:26 info: Ontlaad volume in uur 87 18:45 0.3943141191709845 kWh 2026-03-03 21:00:26 info: 12 0.7220207253886 1.53 2026-03-03 21:00:26 info: 13 0.27797927461140004 1.7 2026-03-03 21:00:26 info: Ontlaad volume in uur 88 19:00 0.3943141191709845 kWh 2026-03-03 21:00:26 info: 12 0.7220207253886 1.53 2026-03-03 21:00:26 info: 13 0.27797927461140004 1.7 2026-03-03 21:00:26 info: Ontlaad volume in uur 89 19:15 0.3943141191709845 kWh 2026-03-03 21:00:26 info: 12 0.7220207253886 1.53 2026-03-03 21:00:26 info: 13 0.27797927461140004 1.7 2026-03-03 21:00:26 info: Ontlaad volume in uur 90 19:30 0.3943141191709845 kWh 2026-03-03 21:00:26 info: 12 0.7220207253886 1.53 2026-03-03 21:00:26 info: 13 0.27797927461140004 1.7 2026-03-03 21:00:26 info: Ontlaad volume in uur 91 19:45 0.21868049949755897 kWh 2026-03-03 21:00:26 info: 8 0.8545764824103772 0.85 2026-03-03 21:00:26 info: 9 0.14542351758962277 1.02 2026-03-03 21:00:26 info: Ontlaad volume in uur 92 20:00 0.255 kWh 2026-03-03 21:00:26 info: 9 0.9999999999999999 1.02 2026-03-03 21:00:26 info: Ontlaad volume in uur 93 20:15 0.18291874201903557 kWh 2026-03-03 21:00:26 info: 8 0.8607940800895791 0.85 2026-03-03 21:00:26 info: Ontlaad volume in uur 94 20:30 0.19698124201903555 kWh 2026-03-03 21:00:26 info: 8 0.9269705506778144 0.85 2026-03-03 21:00:26 info: Ontlaad volume in uur 96 21:00 0.23544999201903558 kWh 2026-03-03 21:00:26 info: 8 0.460000187787398 0.85 2026-03-03 21:00:26 info: 9 0.539999812212602 1.02 2026-03-03 21:00:26 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 % % 21:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 50.00 21:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 50.00 21:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 50.00 21:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 50.00 22:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 50.00 22:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 50.00 22:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 50.00 22:45 0.20 93.96 0.19 0.00 0.19 100.00 0.19 93.96 53.45 23:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 53.45 23:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 53.45 23:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 53.45 23:45 0.28 94.60 0.26 0.00 0.26 100.00 0.26 94.60 58.18 00:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 00:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 00:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 00:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 01:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 01:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 01:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 01:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 02:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 02:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 02:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 02:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 03:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 03:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 03:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 03:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 04:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 04:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 04:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 04:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 05:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 05:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 05:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 05:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 06:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 06:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 58.18 06:30 -0.26 95.30 -0.27 0.00 -0.27 100.00 -0.27 95.30 53.32 06:45 -0.39 92.78 -0.43 0.00 -0.43 100.00 -0.43 92.78 45.59 07:00 -0.39 92.78 -0.43 0.00 -0.43 100.00 -0.43 92.78 37.86 07:15 -0.38 92.90 -0.41 0.00 -0.41 100.00 -0.41 92.90 30.38 07:30 -0.39 92.78 -0.43 0.00 -0.43 100.00 -0.43 92.78 22.65 07:45 -0.12 95.70 -0.13 0.00 -0.13 100.00 -0.13 95.70 20.32 08:00 -0.39 92.78 -0.43 0.00 -0.43 100.00 -0.43 92.78 12.59 08:15 -0.39 92.78 -0.43 0.00 -0.43 100.00 -0.43 92.78 4.87 08:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 4.87 08:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 4.87 09:00 -0.26 95.30 -0.27 0.00 -0.27 100.00 -0.27 95.30 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.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 11:15 0.23 94.25 0.21 0.00 0.21 100.00 0.21 94.25 3.86 11:30 0.25 94.44 0.24 0.00 0.24 100.00 0.24 94.44 8.16 11:45 0.29 94.48 0.27 0.00 0.27 100.00 0.27 94.48 13.13 12:00 0.35 94.07 0.32 0.00 0.32 100.00 0.32 94.07 19.04 12:15 0.44 92.90 0.41 0.00 0.41 100.00 0.41 92.90 26.47 12:30 0.50 92.10 0.46 0.00 0.46 100.00 0.46 92.10 34.76 12:45 0.55 90.80 0.50 0.00 0.50 100.00 0.50 90.80 43.84 13:00 0.50 92.10 0.46 0.00 0.46 100.00 0.46 92.10 52.13 13:15 0.55 90.80 0.50 0.00 0.50 100.00 0.50 90.80 61.21 13:30 0.50 92.10 0.46 0.00 0.46 100.00 0.46 92.10 69.50 13:45 0.50 92.10 0.46 0.00 0.46 100.00 0.46 92.10 77.78 14:00 0.55 90.80 0.50 0.00 0.50 100.00 0.50 90.80 86.86 14:15 0.30 94.41 0.28 0.00 0.28 100.00 0.28 94.41 92.00 14:30 0.25 94.42 0.23 0.00 0.23 100.00 0.23 94.42 96.23 14:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 96.23 15:00 0.22 94.20 0.21 0.00 0.21 100.00 0.21 94.20 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 108.58 -0.00 0.00 -0.00 100.00 -0.00 108.58 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.26 95.30 -0.27 0.00 -0.27 100.00 -0.27 95.30 95.13 17:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 95.13 17:15 -0.26 95.30 -0.27 0.00 -0.27 100.00 -0.27 95.30 90.27 17:30 -0.39 92.78 -0.43 0.00 -0.43 100.00 -0.43 92.78 82.54 17:45 -0.39 92.78 -0.43 0.00 -0.43 100.00 -0.43 92.78 74.82 18:00 -0.39 92.78 -0.43 0.00 -0.43 100.00 -0.43 92.78 67.09 18:15 -0.39 92.78 -0.43 0.00 -0.43 100.00 -0.43 92.78 59.36 18:30 -0.39 92.78 -0.43 0.00 -0.43 100.00 -0.43 92.78 51.63 18:45 -0.39 92.78 -0.43 0.00 -0.43 100.00 -0.43 92.78 43.91 19:00 -0.39 92.78 -0.43 0.00 -0.43 100.00 -0.43 92.78 36.18 19:15 -0.39 92.78 -0.43 0.00 -0.43 100.00 -0.43 92.78 28.45 19:30 -0.39 92.78 -0.43 0.00 -0.43 100.00 -0.43 92.78 20.72 19:45 -0.22 95.63 -0.23 0.00 -0.23 100.00 -0.23 95.63 16.57 20:00 -0.26 95.30 -0.27 0.00 -0.27 100.00 -0.27 95.30 11.70 20:15 -0.18 95.70 -0.19 0.00 -0.19 100.00 -0.19 95.70 8.23 20:30 -0.20 95.70 -0.21 0.00 -0.21 100.00 -0.21 95.70 4.48 20:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 4.48 21:00 -0.24 95.47 -0.25 0.00 -0.25 100.00 -0.25 95.47 0.00 21:15 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 21:30 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 21:45 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 0.00 22:00 0.00 -- 0.00 0.00 0.00 -- 0.00 -- 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.71 -- -2.75 0.00 -2.75 -- -2.75 -- 2026-03-03 21:00:41 info: Berekende prognoses: uur bat_in bat_out cons prod base boil wp ev pv_ac cost profit b_tem mach 21:00 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 21:15 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 21:30 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 21:45 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:00 0.00 0.00 0.15 0.00 0.15 0.00 0.00 0.00 0.00 0.04 -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.03 -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.20 0.00 0.31 0.00 0.10 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 23: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 23: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 23: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 23:45 0.28 0.00 0.38 0.00 0.11 0.00 0.00 0.00 0.00 0.09 -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.12 0.00 0.12 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 00:30 0.00 0.00 0.12 0.00 0.12 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 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.12 0.00 0.12 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 03: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 03:30 0.00 0.00 0.12 0.00 0.12 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 03:45 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 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.12 0.00 0.12 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 05:30 0.00 0.00 0.12 0.00 0.12 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 05:45 0.00 0.00 0.12 0.00 0.12 0.00 0.00 0.00 0.00 0.04 -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.00 0.13 0.00 0.13 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 06:30 0.00 0.26 0.00 0.12 0.14 0.00 0.00 0.00 0.00 0.00 -0.04 20.00 0.00 06:45 0.00 0.39 0.00 0.26 0.14 0.00 0.00 0.00 0.00 0.00 -0.11 20.00 0.00 07:00 0.00 0.39 0.00 0.26 0.14 0.00 0.00 0.00 0.00 0.00 -0.12 20.00 0.00 07:15 0.00 0.38 0.00 0.25 0.14 0.00 0.00 0.00 0.00 0.00 -0.12 20.00 0.00 07:30 0.00 0.39 0.00 0.26 0.14 0.00 0.00 0.00 0.00 0.00 -0.10 20.00 0.00 07: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 08:00 0.00 0.39 0.00 0.29 0.11 0.00 0.00 0.00 0.00 0.00 -0.13 20.00 0.00 08:15 0.00 0.39 0.00 0.30 0.09 0.00 0.00 0.00 0.00 0.00 -0.11 20.00 0.00 08:30 0.00 0.00 0.08 0.00 0.08 0.00 0.00 0.00 0.00 0.03 -0.00 20.00 0.00 08:45 0.00 0.00 0.05 0.00 0.05 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 09:00 0.00 0.26 0.00 0.24 0.02 0.00 0.00 0.00 0.00 0.00 -0.08 20.00 0.00 09:15 0.00 0.00 0.00 0.01 -0.01 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 09:30 0.00 0.00 0.00 0.04 -0.04 0.00 0.00 0.00 0.00 0.00 -0.01 20.00 0.00 09:45 0.00 0.00 0.00 0.07 -0.07 0.00 0.00 0.00 0.00 0.00 -0.02 20.00 0.00 10:00 0.00 0.00 0.00 0.10 -0.10 0.00 0.00 0.00 0.00 0.00 -0.03 20.00 0.00 10:15 0.00 0.00 0.00 0.13 -0.13 0.00 0.00 0.00 0.00 0.00 -0.03 20.00 0.00 10:30 0.00 0.00 0.00 0.16 -0.16 0.00 0.00 0.00 0.00 0.00 -0.04 20.00 0.00 10:45 0.00 0.00 0.00 0.18 -0.18 0.00 0.00 0.00 0.00 0.00 -0.04 20.00 0.00 11:00 0.00 0.00 0.00 0.20 -0.20 0.00 0.00 0.00 0.00 0.00 -0.05 20.00 0.00 11:15 0.23 0.00 0.00 0.00 -0.22 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 11:30 0.25 0.00 0.00 0.00 -0.25 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 11:45 0.29 0.00 0.00 0.00 -0.29 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 12:00 0.35 0.00 0.00 0.00 -0.34 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 12:15 0.44 0.00 0.06 0.00 -0.38 0.00 0.00 0.00 0.00 0.01 -0.00 20.00 0.00 12:30 0.50 0.00 0.07 0.00 -0.42 0.00 0.00 0.00 0.00 0.01 -0.00 20.00 0.00 12:45 0.55 0.00 0.12 0.00 -0.43 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 13:00 0.50 0.00 0.08 0.00 -0.42 0.00 0.00 0.00 0.00 0.01 -0.00 20.00 0.00 13:15 0.55 0.00 0.12 0.00 -0.42 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 13:30 0.50 0.00 0.06 0.00 -0.43 0.00 0.00 0.00 0.00 0.01 -0.00 20.00 0.00 13:45 0.50 0.00 0.10 0.00 -0.39 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 14:00 0.55 0.00 0.23 0.00 -0.32 0.00 0.00 0.00 0.00 0.04 -0.00 20.00 0.00 14:15 0.30 0.00 0.01 0.00 -0.28 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 14:30 0.25 0.00 0.00 0.00 -0.25 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 14:45 0.00 0.00 0.00 0.21 -0.21 0.00 0.00 0.00 0.00 0.00 -0.05 20.00 0.00 15:00 0.22 0.00 0.03 0.00 -0.19 0.00 0.00 0.00 0.00 0.01 -0.00 20.00 0.00 15:15 0.00 0.00 0.00 0.16 -0.16 0.00 0.00 0.00 0.00 0.00 -0.03 20.00 0.00 15:30 0.00 0.00 0.00 0.13 -0.13 0.00 0.00 0.00 0.00 0.00 -0.03 20.00 0.00 15:45 0.00 0.00 0.00 0.08 -0.08 0.00 0.00 0.00 0.00 0.00 -0.02 20.00 0.00 16:00 -0.00 0.00 0.00 0.01 -0.01 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 16:15 0.00 0.00 0.05 0.00 0.05 0.00 0.00 0.00 0.00 0.01 -0.00 20.00 0.00 16: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 16:45 0.00 0.26 0.00 0.11 0.15 0.00 0.00 0.00 0.00 0.00 -0.04 20.00 0.00 17:00 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 17:15 0.00 0.26 0.01 0.00 0.27 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 17:30 0.00 0.39 0.00 0.08 0.32 0.00 0.00 0.00 0.00 0.00 -0.03 20.00 0.00 17:45 0.00 0.39 0.00 0.09 0.30 0.00 0.00 0.00 0.00 0.00 -0.06 20.00 0.00 18:00 0.00 0.39 0.00 0.16 0.24 0.00 0.00 0.00 0.00 0.00 -0.07 20.00 0.00 18:15 0.00 0.39 0.00 0.17 0.22 0.00 0.00 0.00 0.00 0.00 -0.09 20.00 0.00 18:30 0.00 0.39 0.00 0.19 0.20 0.00 0.00 0.00 0.00 0.00 -0.10 20.00 0.00 18:45 0.00 0.39 0.00 0.21 0.19 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.24 0.15 0.00 0.00 0.00 0.00 0.00 -0.12 20.00 0.00 19:15 0.00 0.39 0.00 0.26 0.14 0.00 0.00 0.00 0.00 0.00 -0.10 20.00 0.00 19:30 0.00 0.39 0.00 0.28 0.12 0.00 0.00 0.00 0.00 0.00 -0.10 20.00 0.00 19:45 0.00 0.22 0.00 0.09 0.13 0.00 0.00 0.00 0.00 0.00 -0.03 20.00 0.00 20:00 0.00 0.26 0.00 0.09 0.17 0.00 0.00 0.00 0.00 0.00 -0.03 20.00 0.00 20:15 0.00 0.18 0.00 0.00 0.18 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 20:30 0.00 0.20 0.00 0.00 0.20 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 20:45 0.00 0.00 0.21 0.00 0.21 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 21:00 0.00 0.24 0.00 0.00 0.24 0.00 0.00 0.00 0.00 0.00 -0.00 20.00 0.00 21:15 0.00 0.00 0.25 0.00 0.25 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 21:30 0.00 0.00 0.27 0.00 0.27 0.00 0.00 0.00 0.00 0.08 -0.00 20.00 0.00 21:45 0.00 0.00 0.25 0.00 0.25 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 22:00 0.00 0.00 0.22 0.00 0.22 0.00 0.00 0.00 0.00 0.07 -0.00 20.00 0.00 22:15 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:30 0.00 0.00 0.19 0.00 0.19 0.00 0.00 0.00 0.00 0.06 -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.15 0.00 0.15 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.04 -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.08 0.00 0.08 0.00 0.00 0.00 0.00 0.02 -0.00 20.00 0.00 Totaal 6.42 8.13 8.79 5.39 5.13 0.00 0.00 0.00 0.02 2.40 -2.01 0.00 2026-03-03 21:00:41 info: Consumption 8.79 (kWh) 2026-03-03 21:00:41 info: Cost consumption 2.40 (€) 2026-03-03 21:00:41 info: Tariff consumption 0.273 (€/kWh) 2026-03-03 21:00:41 info: Production 5.39 (kWh) 2026-03-03 21:00:41 info: Profit production -2.01 (€) 2026-03-03 21:00:41 info: Tariff production 0.373 (€/kWh) 2026-03-03 21:00:41 info: Calculation profit after optimize in € Cost before optimize 2.85 Cost consumption 2.40 Cycle cost 0.41 Penalty cost 0.00 Battery storage 0.75 Boiler storage 0.00 Profit production -2.01 Total 1.54 Cost after optimize 1.54 Profit: 1.31 2026-03-03 21:00:41 info: Doorzetten van alle settings naar HA 2026-03-03 21:00:41 info: Laden van Tesla MY24 is niet ingepland 2026-03-03 21:00:41 info: Berekeningsuitkomst voor opladen van Tesla MY24: 2026-03-03 21:00:41 info: - aantal ampere 0A (was 0.0A) 2026-03-03 21:00:41 info: - stand schakelaar 'off' (was 'off') 2026-03-03 21:00:41 info: - positie: home 2026-03-03 21:00:41 info: - ingeplugd: False 2026-03-03 21:00:41 info: Tesla MY24 is niet thuis of niet ingeplugd 2026-03-03 21:00:41 info: Evaluatie status laden Tesla MY24 op 2026-03-03 21:00 2026-03-03 21:00:41 info: - schakelaar laden: off 2026-03-03 21:00:42 info: - aantal ampere: 0.0 2026-03-03 21:00:42 info: Laden van Opel Corsa is niet ingepland 2026-03-03 21:00:42 info: Berekeningsuitkomst voor opladen van Opel Corsa: 2026-03-03 21:00:42 info: - aantal ampere 0A (was 0.0A) 2026-03-03 21:00:42 info: - stand schakelaar 'off' (was 'off') 2026-03-03 21:00:42 info: - positie: home 2026-03-03 21:00:42 info: - ingeplugd: False 2026-03-03 21:00:42 info: Opel Corsa is niet thuis of niet ingeplugd 2026-03-03 21:00:42 info: Evaluatie status laden Opel Corsa op 2026-03-03 21:00 2026-03-03 21:00:42 info: - schakelaar laden: off 2026-03-03 21:00:42 info: - aantal ampere: 0.0 2026-03-03 21:00:42 info: Grid set point: 814.0 W 2026-03-03 21:00:42 info: Cycle cost Sessy: 0.41 euro 2026-03-03 21:00:43 info: Netto vermogen naar(+)/uit(-) omvormer Sessy: 0 W 2026-03-03 21:00:43 info: Balanceren: False 2026-03-03 21:00:43 info: Vermogen uit batterij: 0W 2026-03-03 21:00:43 info: Vermogen dat binnenkomt van pv: 0W 2026-03-03 21:00:43 info: Vermogen dat binnenkomt van ac: 0W 2026-03-03 21:00:44 info: Waarde SoC na eerste uur: 50.0% 2026-03-03 21:00:44 info: Apparaat: Vaatwasser 2026-03-03 21:00:44 info: Programma: Off
En ik zie ook nog recent een ander log met iets van ML prediction (nee, dit heb ik niet meerdere keren geplakt, dit is hoe de log er in de web interface daadwerkelijk uit ziet):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 372026-03-03 20:37:00 info: Day Ahead Optimalisering versie: 2026.01.2 2026-03-03 20:37:00 info: Day Ahead Optimalisering gestart op: 03-03-2026 20:37:00 2026-03-03 20:37:00 info: Day Ahead Optimalisatie gestart: 03-03-2026 20:37:00 taak: train_ml_predictions 2026-03-03 20:37:00 info: KNMI-weerstation: 356 HERWIJNEN 2026-03-03 20:37:00 info: Er zijn knmi-data aanwezig vanaf 2023-01-26 01:00:00 tot 2026-03-01 00:00:00 2026-03-03 20:37:00 info: Er zijn data van het KNMI binnengekomen vanaf 2026-02-28 00:00:00+01:00 tot en met 2026-03-01 23:00:00+01:00 2026-03-03 20:37:04 info: Starting solar prediction model for Dak_woning_Zuid training... 2026-03-03 20:37:04 info: Loading and processing data... 2026-03-03 20:37:06 info: Merging weather and solar data... 2026-03-03 20:37:06 info: Merged dataset: 12562 records 2026-03-03 20:37:06 info: Date range: 2024-09-24 14:00:00+00:00 to 2026-03-01 23:00:00+00:00 2026-03-03 20:37:06 info: Detecting outliers... 2026-03-03 20:37:07 info: Outliers removed: 237 (1.9%) 2026-03-03 20:37:08 info: Clean dataset: 12325 records 2026-03-03 20:37:08 info: Training samples: 9860 2026-03-03 20:37:08 info: Testing samples: 2465 2026-03-03 20:37:08 info: Tune hyperparameters: True 2026-03-03 20:37:08 info: Tuning hyperparameters... 2026-03-03 20:37:08 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} 2026-03-03 20:38:07 info: Best parameters: {'learning_rate': 0.1, 'max_depth': 3, 'n_estimators': 300, 'subsample': 0.8} 2026-03-03 20:38:07 info: Training final model... 2026-03-03 20:38:07 info: Parameters: {'learning_rate': 0.1, 'max_depth': 3, 'n_estimators': 300, 'subsample': 0.8} 2026-03-03 20:38:10 info: Model training van Dak_woning_Zuid complete 2026-03-03 20:38:10 info: Model saved to: ../data/prediction/models/Dak_woning_Zuid.pkl 2026-03-03 20:38:10 info: Training MAE: 0.0001 kWh 2026-03-03 20:38:10 info: Testing MAE: 0.0001 kWh 2026-03-03 20:38:10 info: Training R²: 0.9490 2026-03-03 20:38:10 info: Testing R²: 0.9206 2026-03-03 20:38:10 info: Sorted features: 2026-03-03 20:38:10 info: 1. irradiance: 0.729 2026-03-03 20:38:10 info: 2. hour: 0.131 2026-03-03 20:38:10 info: 3. month: 0.067 2026-03-03 20:38:10 info: 4. week_nr: 0.037 2026-03-03 20:38:10 info: 5. temperature: 0.026 2026-03-03 20:38:10 info: 6. season: 0.010 2026-03-03 20:38:10 info: 7. day_of_week: 0.000 2026-03-03 20:38:10 info: 8. quarter: 0.000
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 1302026-03-03 20:55:09,297 info root MainThread : ML prediction Dak_woning_Zuid date_time prediction 0 2026-03-03 00:00:00+01:00 0.000013 1 2026-03-03 01:00:00+01:00 0.000010 2 2026-03-03 02:00:00+01:00 0.000010 3 2026-03-03 03:00:00+01:00 0.000010 4 2026-03-03 04:00:00+01:00 0.000010 5 2026-03-03 05:00:00+01:00 0.000010 6 2026-03-03 06:00:00+01:00 0.000010 7 2026-03-03 07:00:00+01:00 0.000031 8 2026-03-03 08:00:00+01:00 0.000522 9 2026-03-03 09:00:00+01:00 0.001527 10 2026-03-03 10:00:00+01:00 0.002590 11 2026-03-03 11:00:00+01:00 0.003233 12 2026-03-03 12:00:00+01:00 0.003333 13 2026-03-03 13:00:00+01:00 0.003250 14 2026-03-03 14:00:00+01:00 0.002566 15 2026-03-03 15:00:00+01:00 0.001622 16 2026-03-03 16:00:00+01:00 0.000714 17 2026-03-03 17:00:00+01:00 0.000224 18 2026-03-03 18:00:00+01:00 0.000013 19 2026-03-03 19:00:00+01:00 0.000013 20 2026-03-03 20:00:00+01:00 0.000013 21 2026-03-03 21:00:00+01:00 0.000013 22 2026-03-03 22:00:00+01:00 0.000013 23 2026-03-03 23:00:00+01:00 0.000013 2026-03-03 20:55:28,031 info root MainThread : ML prediction Dak_woning_Zuid date_time prediction 0 2026-03-02 00:00:00+01:00 0.000013 1 2026-03-02 01:00:00+01:00 0.000010 2 2026-03-02 02:00:00+01:00 0.000010 3 2026-03-02 03:00:00+01:00 0.000010 4 2026-03-02 04:00:00+01:00 0.000010 5 2026-03-02 05:00:00+01:00 0.000010 6 2026-03-02 06:00:00+01:00 0.000010 7 2026-03-02 07:00:00+01:00 0.000021 8 2026-03-02 08:00:00+01:00 0.000522 9 2026-03-02 09:00:00+01:00 0.001527 10 2026-03-02 10:00:00+01:00 0.002603 11 2026-03-02 11:00:00+01:00 0.003233 12 2026-03-02 12:00:00+01:00 0.003420 13 2026-03-02 13:00:00+01:00 0.003338 14 2026-03-02 14:00:00+01:00 0.002566 15 2026-03-02 15:00:00+01:00 0.001622 16 2026-03-02 16:00:00+01:00 0.000717 17 2026-03-02 17:00:00+01:00 0.000209 18 2026-03-02 18:00:00+01:00 0.000013 19 2026-03-02 19:00:00+01:00 0.000013 20 2026-03-02 20:00:00+01:00 0.000013 21 2026-03-02 21:00:00+01:00 0.000013 22 2026-03-02 22:00:00+01:00 0.000013 23 2026-03-02 23:00:00+01:00 0.000013 2026-03-03 20:55:56,511 info root MainThread : ML prediction Dak_woning_Zuid date_time prediction 0 2026-03-02 00:00:00+01:00 0.000013 1 2026-03-02 01:00:00+01:00 0.000010 2 2026-03-02 02:00:00+01:00 0.000010 3 2026-03-02 03:00:00+01:00 0.000010 4 2026-03-02 04:00:00+01:00 0.000010 5 2026-03-02 05:00:00+01:00 0.000010 6 2026-03-02 06:00:00+01:00 0.000010 7 2026-03-02 07:00:00+01:00 0.000021 8 2026-03-02 08:00:00+01:00 0.000522 9 2026-03-02 09:00:00+01:00 0.001527 10 2026-03-02 10:00:00+01:00 0.002603 11 2026-03-02 11:00:00+01:00 0.003233 12 2026-03-02 12:00:00+01:00 0.003420 13 2026-03-02 13:00:00+01:00 0.003338 14 2026-03-02 14:00:00+01:00 0.002566 15 2026-03-02 15:00:00+01:00 0.001622 16 2026-03-02 16:00:00+01:00 0.000717 17 2026-03-02 17:00:00+01:00 0.000209 18 2026-03-02 18:00:00+01:00 0.000013 19 2026-03-02 19:00:00+01:00 0.000013 20 2026-03-02 20:00:00+01:00 0.000013 21 2026-03-02 21:00:00+01:00 0.000013 22 2026-03-02 22:00:00+01:00 0.000013 23 2026-03-02 23:00:00+01:00 0.000013 2026-03-03 20:57:17,733 info root MainThread : ML prediction Dak_woning_Zuid date_time prediction 0 2026-03-02 00:00:00+01:00 0.000013 1 2026-03-02 01:00:00+01:00 0.000010 2 2026-03-02 02:00:00+01:00 0.000010 3 2026-03-02 03:00:00+01:00 0.000010 4 2026-03-02 04:00:00+01:00 0.000010 5 2026-03-02 05:00:00+01:00 0.000010 6 2026-03-02 06:00:00+01:00 0.000010 7 2026-03-02 07:00:00+01:00 0.000021 8 2026-03-02 08:00:00+01:00 0.000522 9 2026-03-02 09:00:00+01:00 0.001527 10 2026-03-02 10:00:00+01:00 0.002603 11 2026-03-02 11:00:00+01:00 0.003233 12 2026-03-02 12:00:00+01:00 0.003420 13 2026-03-02 13:00:00+01:00 0.003338 14 2026-03-02 14:00:00+01:00 0.002566 15 2026-03-02 15:00:00+01:00 0.001622 16 2026-03-02 16:00:00+01:00 0.000717 17 2026-03-02 17:00:00+01:00 0.000209 18 2026-03-02 18:00:00+01:00 0.000013 19 2026-03-02 19:00:00+01:00 0.000013 20 2026-03-02 20:00:00+01:00 0.000013 21 2026-03-02 21:00:00+01:00 0.000013 22 2026-03-02 22:00:00+01:00 0.000013 23 2026-03-02 23:00:00+01:00 0.000013 2026-03-03 20:57:26,113 info root MainThread : ML prediction Dak_woning_Zuid date_time prediction 0 2026-03-03 00:00:00+01:00 0.000013 1 2026-03-03 01:00:00+01:00 0.000010 2 2026-03-03 02:00:00+01:00 0.000010 3 2026-03-03 03:00:00+01:00 0.000010 4 2026-03-03 04:00:00+01:00 0.000010 5 2026-03-03 05:00:00+01:00 0.000010 6 2026-03-03 06:00:00+01:00 0.000010 7 2026-03-03 07:00:00+01:00 0.000031 8 2026-03-03 08:00:00+01:00 0.000522 9 2026-03-03 09:00:00+01:00 0.001527 10 2026-03-03 10:00:00+01:00 0.002590 11 2026-03-03 11:00:00+01:00 0.003233 12 2026-03-03 12:00:00+01:00 0.003333 13 2026-03-03 13:00:00+01:00 0.003250 14 2026-03-03 14:00:00+01:00 0.002566 15 2026-03-03 15:00:00+01:00 0.001622 16 2026-03-03 16:00:00+01:00 0.000714 17 2026-03-03 17:00:00+01:00 0.000224 18 2026-03-03 18:00:00+01:00 0.000013 19 2026-03-03 19:00:00+01:00 0.000013 20 2026-03-03 20:00:00+01:00 0.000013 21 2026-03-03 21:00:00+01:00 0.000013 22 2026-03-03 22:00:00+01:00 0.000013 23 2026-03-03 23:00:00+01:00 0.000013
Ik denk het niet dat het zoiets simpels is helaas...KC27 schreef op dinsdag 3 maart 2026 @ 19:07:
DAO vraagt meetdata op tot 3 jaar terug. Als die gedeeltelijk ontbreken gaat hij die in zijn overijverigheid ook aanvullen met nullen![]()
Klopt dat?
De Growatt omvormer heeft meer dan 3 jaar data in de HA database staan en daarbij is de MAE/R² in de nieuwe situatie ook slechter dan in de oude, grofweg een factor 1,7 (training MAE 0.2127 vs 0.1277 kWh)
De schuur* omvormers hebben minder lang data; pas vanaf eind 2023. Die zijn relatief wel slechter; MAE is een factor 2,5 groter in de nieuwe case (0.05 vs 0.02 kWh).
De meest recente toevoeging (aanbouw) heeft pas anderhalf jaar data. MAE 0.0195 vs 0.0376. Niet zoveel slechter dat ik de grootte van de dataset de schuld kan geven eigenlijk.
Aantal samples in de datasets is ook variabel en schaalt met de daadwerkelijke beschikbare data.
Oftewel: misschien heb je gelijk, maar niks wijst erop.
De volgende testversie bevat twee wijzigingen:DaBit schreef op dinsdag 3 maart 2026 @ 21:19:
[...]
Ik denk het niet dat het zoiets simpels is helaas...
De Growatt omvormer heeft meer dan 3 jaar data in de HA database staan en daarbij is de MAE/R² in de nieuwe situatie ook slechter dan in de oude, grofweg een factor 1,7 (training MAE 0.2127 vs 0.1277 kWh)
De schuur* omvormers hebben minder lang data; pas vanaf eind 2023. Die zijn relatief wel slechter; MAE is een factor 2,5 groter in de nieuwe case (0.05 vs 0.02 kWh).
De meest recente toevoeging (aanbouw) heeft pas anderhalf jaar data. MAE 0.0195 vs 0.0376. Niet zoveel slechter dat ik de grootte van de dataset de schuld kan geven eigenlijk.
Aantal samples in de datasets is ook variabel en schaalt met de daadwerkelijke beschikbare data.
Oftewel: misschien heb je gelijk, maar niks wijst erop.
1. als je logging-level op debug zet worden alle gebruikte data gelogd, dan kunnen we zien of alles goed matcht.
2. het aanvullen met nullen tot drie jaar terug wordt eruit gehaald.
Hopelijk komen we hiermee tot de oorzaak en de oplossing van het probleem.
WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer
Ik wil dit graag oplossen.itavero schreef op dinsdag 3 maart 2026 @ 21:11:
[...]
Lijkt toch niet goed te gaan (of niet goed te worden weergegeven). Ik heb de sensor nu in MWh (zowel in de array van entities sensors als entities solar production ac).
In de tabel voor vandaag zie ik het volgende:
[...]
De daadwerkelijk opbrengst vandaag was zo'n 23 kWh (niet 0.023).
Ergens gaat er in dit tabelletje in ieder geval iets mis, want de MWh waardes worden weergegeven voor de gemeten kolom (en ook voor de prognose ml).
Ik vind het lastig te beoordelen of dat de planning voor morgen wel goed gaat, maar bij deze, voor de volledigheid, ook een van de laatste logs.
Dit is overigens nog steeds release 2026.01.2.
[...]
Laatste trainingssessie:
[...]
En ik zie ook nog recent een ander log met iets van ML prediction (nee, dit heb ik niet meerdere keren geplakt, dit is hoe de log er in de web interface daadwerkelijk uit ziet):
[...]
Ik raad je eerst aan om DAO te updaten naar de laatste stabiele versie 2026.02.2. Of heb je goede redenen om dat niet te doen?
Er zitten in het programma op een aantal punten een logging (log-level debug) van de ruwe data zoals die worden opgehaald uit de database. Helaas niet voor het punt van de omrekening van MWh naar kWh.
Wat je zou kunnen doen is het log-level tijdelijk op debug zetten en dan een ml-training uitvoeren.
Jij krijgt dan een heleboel data, als je er niet uitkomt: zet het in een zip en deel ze met me via een dm.
Dan ga ik ernaar kijken.
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
Als je op Home drukt krijg je de laatste geproduceerde grafiek te zien (bij jou de grafiek van de opgehaalde meteo-data).jeroenribbink schreef op dinsdag 3 maart 2026 @ 20:25:
[...]
Dank voor je reactie. ik heb de post aangepast.
Als ik op Home druk zie ik het volgende. ik denk dat ik wat mis.
Ik zie alleen de meteo grafiek hier, verder niets.
Als op één van de batterij tabs druk, dan zie ik geen andere grafieken ook niet in de tabel weergave.
[Afbeelding]
[Afbeelding]
Klik je op tabel dan krijg je de laatste geproduceerde logging te zien. met de pijltjes kun je terug bladeren.
Ergens heb je een tegenstrijdige instelling staan.
Ik zou beginnen met een batterij en die eerst goed zien te krijgen.
Bij de marstek staat o.a.:
1
2
| "entity min soc end opt": "input_number.marstek_m1_discharging_cutoff_capacity", "entity max soc end opt": "input_number.marstek_m1_charging_cutoff_capacity", |
Als je ze later wilt gebruiken kun je ze altijd nog toevoegen.
WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer
Ik heb ze weggehaald en een run gedaan, geen oplossing.KC27 schreef op woensdag 4 maart 2026 @ 00:06:
[...]
Als je op Home drukt krijg je de laatste geproduceerde grafiek te zien (bij jou de grafiek van de opgehaalde meteo-data).
Klik je op tabel dan krijg je de laatste geproduceerde logging te zien. met de pijltjes kun je terug bladeren.
Ergens heb je een tegenstrijdige instelling staan.
Ik zou beginnen met een batterij en die eerst goed zien te krijgen.
Bij de marstek staat o.a.:code:Ik weet niet welke waarde die entities hebben, maar voorlopig kun je deze twee regels beter even weglaten. DAO vult ze dan zelf zo in dat het geen belemmering zal zijn voor een oplossing.
1 2 "entity min soc end opt": "input_number.marstek_m1_discharging_cutoff_capacity", "entity max soc end opt": "input_number.marstek_m1_charging_cutoff_capacity",
Als je ze later wilt gebruiken kun je ze altijd nog toevoegen.
Ik heb de volgende waarden ook nog aangepast:
- optimal lower level van 11 naar 20 (die 11 was namelijk lager dan "lower limit" van 20)
- cycle cost van 0.054 naar 0 gezet
- lower limit en optimal naar 12 gezet (want soc was 20)
- nexus batterij uit de config gehaald
- capacity van 5.12 naar 5 gezet
Telkens met een debug run er tussen.
Geen oplossing was het resultaat.
Update 13:30u
Hij heeft nu wel een optimalisatie berekend, yay.
Misschien had hij nog data nodig of iets.
lijkt nu goed te gaan, ook de entiteiten in HA worden aangestuurd.
[ Voor 6% gewijzigd door jeroenribbink op 04-03-2026 13:40 ]
Hi, allereerst bedankt voor deze geweldige tool!
Ik gebruik de API van DAO om de prognose en prediction data te kunnen tonen in Apexcharts.
:strip_exif()/f/image/r52ufoIoCL4kSM7L9SYvywn7.jpg?f=fotoalbum_large)
Pricing, SOC en Base data zijn allemaal per 15min beschikbaar, maar enkel de 'Batt in historie' en 'Batt out prognose' data zijn enkel per uur beschikbaar. Waardoor ik geen gebruik kan maken van dezelfde soort staafgrafieken als voor de pricing en ook het detailniveau minder is dan ik zou willen.
:strip_exif()/f/image/fSCI0nt1kzGSJYOHk51eMVew.jpg?f=fotoalbum_large)
Klopt het dat dit via de API enkel per uur uit te lezen is?
En zo ja, is dit wel per 15min beschikbaar te maken?
Ik was nog niet toegekomen aan de update. Ik zal dit weekend even kijken en de logs met je delen. Alvast bedankt!KC27 schreef op dinsdag 3 maart 2026 @ 23:53:
[...]
Ik wil dit graag oplossen.
Ik raad je eerst aan om DAO te updaten naar de laatste stabiele versie 2026.02.2. Of heb je goede redenen om dat niet te doen?
Er zitten in het programma op een aantal punten een logging (log-level debug) van de ruwe data zoals die worden opgehaald uit de database. Helaas niet voor het punt van de omrekening van MWh naar kWh.
Wat je zou kunnen doen is het log-level tijdelijk op debug zetten en dan een ml-training uitvoeren.
Jij krijgt dan een heleboel data, als je er niet uitkomt: zet het in een zip en deel ze met me via een dm.
Dan ga ik ernaar kijken.
1
| 2026-03-04 09:24:31 fout: Er ontbreken kwartierwaarden van de day-ahead tarieven, de berekening wordt afgebroken |
Mooie grafiekenbvdnoort schreef op woensdag 4 maart 2026 @ 09:00:
@KC27
Hi, allereerst bedankt voor deze geweldige tool!
Ik gebruik de API van DAO om de prognose en prediction data te kunnen tonen in Apexcharts.
[Afbeelding]
Pricing, SOC en Base data zijn allemaal per 15min beschikbaar, maar enkel de 'Batt in historie' en 'Batt out prognose' data zijn enkel per uur beschikbaar. Waardoor ik geen gebruik kan maken van dezelfde soort staafgrafieken als voor de pricing en ook het detailniveau minder is dan ik zou willen.
[Afbeelding]
Klopt het dat dit via de API enkel per uur uit te lezen is?
En zo ja, is dit wel per 15min beschikbaar te maken?
1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Zonneplan, 3x25A, Easee Charge Lite | EV 98kWh
daar sluit ik me graag bij aanMirabis schreef op woensdag 4 maart 2026 @ 09:30:
[...]
Mooie grafieken! Ben je bereid de yamls te delen? 2e grafiek (met soc historie en prognose) kan waarschijnlijk ook helpen om afwijkende efficientie op te sporen en de configuratie te verbeteren.
Jazeker!Mirabis schreef op woensdag 4 maart 2026 @ 09:30:
[...]
Mooie grafieken! Ben je bereid de yamls te delen? 2e grafiek (met soc historie en prognose) kan waarschijnlijk ook helpen om afwijkende efficientie op te sporen en de configuratie te verbeteren.
Apexcharts voor pricing en Solcast data voor 48 uur:
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
| type: custom:apexcharts-card
section_mode: true
grid_options:
columns: full
experimental:
color_threshold: true
disable_config_validation: true
graph_span: 48h
span:
start: day
header:
show: true
title: Day Ahead Price vandaag en morgen
colorize_states: true
show_states: true
now:
show: true
apex_config:
chart:
height: 320px
annotations:
xaxis:
- x: EVAL:new Date().setHours(24,0,0,0)
borderColor: "#525252"
strokeDashArray: 2
type: datetime
tooltip:
enabled: false
show: true
fixed:
enabled: true
position: topLeft
grid:
show: true
strokeDashArray: 2
borderColor: "#525252"
yaxis:
- id: "1"
align_to: 0.1
decimals: 2
min: ~0
max: ~0.4
tickAmount: 4
apex_config:
title:
text: €/kWh
lines:
borderColor: "#555"
strokeDashArray: 1
- id: "2"
opposite: true
min: 0
max: ~5000
decimals: 0
apex_config:
title:
text: Wh
tickAmount: 5
labels:
style:
colors: "#008FFB"
series:
- entity: sensor.da_price
yaxis_id: "1"
attribute: data
name: Consumptie historie
type: column
show:
in_header: false
legend_value: false
extremas: true
float_precision: 3
opacity: 0.8
statistics:
align: start
data_generator: |
let td = entity.attributes.data;
const tdrecorded = td.filter(td => td.datatype === 'recorded');
return tdrecorded.map(row => {
return [row.time_ts, row.da_cons];
});
color_threshold:
- value: 0
color: "#186ddc"
- value: 0.15
color: "#04822e"
- value: 0.2
color: "#12A141"
- value: 0.25
color: "#79B92C"
- value: 0.3
color: "#C4D81D"
- value: 0.35
color: "#F3DC0C"
- value: 0.4
color: "#EFA51E"
- value: 0.45
color: "#E76821"
- value: 0.5
color: "#DC182F"
- entity: sensor.da_price
yaxis_id: "1"
attribute: data
name: Consumptie prognose
type: column
show:
in_header: false
legend_value: false
extremas: true
float_precision: 3
opacity: 0.8
data_generator: |
let td = entity.attributes.data;
const tdexpected = td.filter(td => td.datatype === 'expected');
return tdexpected.map(row => {
return [row.time_ts, row.da_cons];
});
color_threshold:
- value: 0
color: "#186ddc"
- value: 0.15
color: "#04822e"
- value: 0.2
color: "#12A141"
- value: 0.25
color: "#79B92C"
- value: 0.3
color: "#C4D81D"
- value: 0.35
color: "#F3DC0C"
- value: 0.4
color: "#EFA51E"
- value: 0.45
color: "#E76821"
- value: 0.5
color: "#DC182F"
- entity: sensor.solcast_pv_forecast_forecast_today
yaxis_id: "2"
type: area
name: Solar
color: grey
data_generator: |
var today = entity.attributes.detailedForecast.map((start, index) => {
return [new Date(start["period_start"]).getTime(), entity.attributes.detailedForecast[index]["pv_estimate"]*1000];
});
var data = today
return data;
show:
legend_value: false
in_header: false
stroke_width: 1
float_precision: 2
opacity: 0.5
extend_to: false
- entity: sensor.solcast_pv_forecast_forecast_tomorrow
yaxis_id: "2"
type: area
name: Solar
color: grey
data_generator: |
var today = entity.attributes.detailedForecast.map((start, index) => {
return [new Date(start["period_start"]).getTime(), entity.attributes.detailedForecast[index]["pv_estimate"]*1000];
});
var data = today
return data;
show:
legend_value: false
in_header: false
stroke_width: 1
float_precision: 2
opacity: 0.5
extend_to: false |
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
| type: custom:apexcharts-card
section_mode: true
grid_options:
columns: full
update_interval: 5m
graph_span: 48h
header:
title: DAO prediction vandaag en morgen
show: true
span:
start: day
now:
show: true
apex_config:
annotations:
xaxis:
- x: EVAL:new Date().setHours(24,0,0,0)
borderColor: "#525252"
strokeDashArray: 2
type: datetime
tooltip:
enabled: false
tooltip:
enabled: true
x:
show: true
fixed:
enabled: true
position: topLeft
chart:
height: 320px
grid:
show: true
strokeDashArray: 2
borderColor: "#525252"
yaxis:
- id: "1"
align_to: 1
decimals: 0
min: -10
max: 10
apex_config:
title:
text: kWh
tickamount: 7
- id: "2"
opposite: true
min: 0
max: 100
decimals: 0
apex_config:
title:
text: Percentage
tickAmount: 10
labels:
style:
colors: "#008FFB"
series:
- entity: sensor.dao_soc
yaxis_id: "2"
attribute: data
name: SOC historie
type: line
show:
in_header: false
legend_value: false
extremas: true
extend_to: now
stroke_width: 2
color: purple
float_precision: 1
opacity: 0.7
statistics:
align: start
data_generator: |
let td = entity.attributes.data;
const tdrecorded = td.filter(td => td.datatype === 'recorded');
return tdrecorded.map(row => {
return [row.time_ts, row.value];
});
- entity: sensor.dao_soc
yaxis_id: "2"
attribute: data
name: SOC prognose
type: line
show:
in_header: false
legend_value: false
extremas: true
extend_to: now
stroke_width: 2
color: purple
float_precision: 3
opacity: 0.7
data_generator: |
let td = entity.attributes.data;
const tdexpected = td.filter(td => td.datatype === 'expected');
return tdexpected.map(row => {
return [row.time_ts, row.value];
});
- entity: sensor.dao_bat_in
yaxis_id: "1"
attribute: data
name: Batt in historie
type: area
curve: stepline
show:
in_header: false
legend_value: false
extremas: false
extend_to: now
float_precision: 3
color: "#00FF00"
opacity: 0.2
stroke_width: 1
data_generator: |
let td = entity.attributes.data;
const tdrecorded = td.filter(td => td.datatype === 'recorded');
return tdrecorded.map(row => {
return [row.time_ts, row.value * -1];
});
- entity: sensor.dao_bat_in
yaxis_id: "1"
attribute: data
name: Batt in prognose
type: area
curve: stepline
show:
in_header: false
legend_value: false
extremas: false
float_precision: 3
color: "#00FF00"
opacity: 0.2
stroke_width: 1
data_generator: |
let td = entity.attributes.data;
const tdexpected = td.filter(td => td.datatype === 'expected');
return tdexpected.map(row => {
return [row.time_ts, row.value * -1];
});
- entity: sensor.dao_bat_out
yaxis_id: "1"
attribute: data
name: Batt out historie
type: area
curve: stepline
show:
in_header: false
legend_value: false
extremas: false
extend_to: now
float_precision: 3
color: "#008FFB"
opacity: 0.2
stroke_width: 1
data_generator: |
let td = entity.attributes.data;
const tdrecorded = td.filter(td => td.datatype === 'recorded');
return tdrecorded.map(row => {
return [row.time_ts, row.value];
});
- entity: sensor.dao_bat_out
yaxis_id: "1"
attribute: data
name: Batt out prognose
type: area
curve: stepline
show:
in_header: false
legend_value: false
extremas: false
float_precision: 3
color: "#008FFB"
opacity: 0.2
stroke_width: 1
data_generator: |
let td = entity.attributes.data;
const tdexpected = td.filter(td => td.datatype === 'expected');
return tdexpected.map(row => {
return [row.time_ts, row.value];
}); |
Hierin kun je zien dat al geprobeerd heb om de 15min waarden te forceren, maar dit heeft geen effect gehad.
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
| rest:
- resource: http://192.168.2.9:5000/api/report/da/vandaag_en_morgen
verify_ssl: false
scan_interval: 600
sensor:
- name: DA Price
unique_id: da_price
unit_of_measurement: 'euro/kWh'
value_template: "{{ (value_json.data[utcnow().hour].da_ex) | round(3) }}"
json_attributes:
- data
- resource: http://192.168.2.9:5000/api/report/soc/vandaag_en_morgen
verify_ssl: false
scan_interval: 300
sensor:
- name: DAO SOC
unique_id: dao_soc
unit_of_measurement: '%'
value_template: "{{ (value_json.data[utcnow().hour].value) | round(3) }}"
json_attributes:
- data
- resource: http://192.168.2.9:5000/api/report/bat_in/vandaag_en_morgen
verify_ssl: false
scan_interval: 300
sensor:
- name: DAO Bat_in
unique_id: dao_bat_in
unit_of_measurement: 'kWh'
value_template: >
{% set index = (utcnow().hour * 4) + (utcnow().minute // 15) %}
{{ value_json.data[index].value | round(3) }}
# value_template: "{{ (value_json.data[utcnow().hour].value) | round(3) }}"
json_attributes:
- data
- resource: http://192.168.2.9:5000/api/report/base/vandaag_en_morgen
verify_ssl: false
scan_interval: 300
sensor:
- name: DAO Base
unique_id: dao_base
unit_of_measurement: 'kWh'
value_template: "{{ (value_json.data[utcnow().hour].value) | round(3) }}"
json_attributes:
- data
- resource: http://192.168.2.9:5000/api/report/bat_out/vandaag_en_morgen
verify_ssl: false
scan_interval: 300
sensor:
- name: DAO Bat_out
unique_id: dao_bat_out
unit_of_measurement: 'kWh'
value_template: >
{% set index = (utcnow().hour * 4) + (utcnow().minute // 15) %}
{{ value_json.data[index].value | round(3) }}
# value_template: "{{ (value_json.data[utcnow().hour].value) | round(3) }}"
json_attributes:
- data
- resource: http://192.168.2.9:5000/api/report/consumption/vandaag_en_morgen
verify_ssl: false
scan_interval: 300
sensor:
- name: DAO Grid consumption
unique_id: dao_grid_consumption
unit_of_measurement: 'kWh'
value_template: "{{ (value_json.data[now().hour].value) | round(3) }}"
json_attributes:
- data
- resource: http://192.168.2.9:5000/api/report/consumption/vandaag?cumulate=1
verify_ssl: false
scan_interval: 300
sensor:
- name: DAO Grid consumption cumulatief
unique_id: dao_grid_consumption_cumulatief
unit_of_measurement: 'kWh'
value_template: "{{ (value_json.data[now().hour].value) | round(3) }}"
json_attributes:
- data
- resource: http://192.168.2.9:5000/api/report/production/vandaag_en_morgen
verify_ssl: false
scan_interval: 300
sensor:
- name: DAO Grid production
unique_id: dao_grid_production
unit_of_measurement: 'kWh'
value_template: "{{ (value_json.data[now().hour].value) | round(3) }}"
json_attributes:
- data |
Ik heb hetzelfde probleem de laatste tijd met 2026.02.02. Ik kan alleen niet pinpointen waar dit nou in zit. Gisteren meteo data opgehaald en toen rekende hij wel uit. Maar na die handmatige keer rekenen deed hij het niet automatisch meer. Ik heb niets gewijzigd in de config, maar het gaat al even fout zie ik.rescla schreef op woensdag 4 maart 2026 @ 09:26:
Ik ben op 2026.03.0.rc4 nu even aan het spelen met kwartierdata, maar ik krijg het niet werkend. Het ophalen van day ahead prijzen lijkt goed te gaan (96 records per dag, ook zichtbaar in de database) maar ik krijg bij het berekenen.code:
1 2026-03-04 09:24:31 fout: Er ontbreken kwartierwaarden van de day-ahead tarieven, de berekening wordt afgebroken
Edit: Met ophalen haalt hij vandaag niet op. Gisteren wel (3-3). Vreemd.... (aanvraag was 2026-4-3 t/m 2026-4-5
Edit2: Als ik 2026-4-4 t/m 2026-4-5 doe, haalt hij het wel op. En berekenen werkt dan wel. vaag dit...
[ Voor 11% gewijzigd door Ferrox1 op 04-03-2026 11:45 ]
1
2
3
4
5
6
7
8
9
| 2026-03-01 17:00:00+00:00 0.0 11.6 6 17 1 3 1 9 0.02
2026-03-02 16:00:00+00:00 24.0 14.0 0 16 1 3 1 10 1.01
2026-03-02 17:00:00+00:00 0.0 9.6 0 17 1 3 1 10 0.02
2026-03-04 12:07:45 info: Clean dataset: 8218 records
2026-03-04 12:07:45 info: Training samples: 6574
2026-03-04 12:07:45 info: Testing samples: 1644
2026-03-04 12:07:45 info: Tune hyperparameters: True
2026-03-04 12:07:45 info: Tuning hyperparameters...
2026-03-04 12:07:45 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} |
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
| 2026-03-04 12:07:32 debug: python pad:['/root/dao/prog', '/root', '/root/dao', '/root/dao/prog', '/usr/lib/python313.zip', '/usr/lib/python3.13', '/usr/lib/python3.13/lib-dynload', '/root/dao/venv/day_ahead/lib/python3.13/site-packages']
2026-03-04 12:07:32 info: Day Ahead Optimalisering versie: 2026.02.2
2026-03-04 12:07:32 info: Day Ahead Optimalisering gestart op: 04-03-2026 12:07:32
2026-03-04 12:07:32 debug: Locatie: latitude 52.anoniem longitude: 6.anoniem
2026-03-04 12:07:32 info: Day Ahead Optimalisatie gestart: 04-03-2026 12:07:32 taak: train_ml_predictions
2026-03-04 12:07:32 debug: Connection status Pool size: 5 Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 735 in /root/dao/prog/da_base.py
2026-03-04 12:07:32 debug: Starting new HTTP connection (1): 192.168.1.101:8123
2026-03-04 12:07:32 debug: http://192.168.1.101:8123 "GET /api/ HTTP/1.1" 200 34
2026-03-04 12:07:32 debug: Starting new HTTP connection (1): 192.168.1.101:8123
2026-03-04 12:07:32 debug: http://192.168.1.101:8123 "GET /api/config HTTP/1.1" 200 1923
<knip>
2026-03-04 12:07:35 debug: Starting new HTTP connection (1): 192.168.1.101:8123
2026-03-04 12:07:35 debug: http://192.168.1.101:8123 "GET /api/states/minimize%20cost HTTP/1.1" 404 39
2026-03-04 12:07:35 debug: Connection status Pool size: 5 Connections in pool: 1 Current Overflow: -4 Current Checked out connections: 0 at line 219 in /root/dao/prog/da_base.py
2026-03-04 12:07:35 debug: query get sensor data:
SELECT strftime(?, datetime(t2.start_ts, ?, ?)) AS uur, datetime(t2.start_ts, ?, ?) AS tijd, datetime(t2.start_ts, ?, ?) AS tot, t2.start_ts AS utc, CASE WHEN (t2.state > t1.state) THEN t2.state - t1.state ELSE ? END AS solar_kwh, v1.unit_of_measurement AS dim
FROM statistics AS t1 JOIN statistics AS t2 ON t2.start_ts = t1.start_ts + ? JOIN statistics_meta AS v1 ON v1.id = t1.metadata_id AND v1.id = t2.metadata_id
WHERE v1.statistic_id = ? AND t1.state IS NOT NULL AND t2.state IS NOT NULL AND t1.start_ts >= strftime(?, ?, ?) - ? AND t1.start_ts < strftime(?, ?, ?) - ?
2026-03-04 12:07:37 debug: sensordata raw, sensor sensor.zonneplan_one_refurbished_yield_total,
uur tijd tot utc solar_kwh dim
tijd
2025-03-10 23:00:00 23:00 2025-03-10 23:00:00 2025-03-10 23:00:00 1.741644e+09 0.000 kWh
2025-03-11 00:00:00 00:00 2025-03-11 00:00:00 2025-03-11 00:00:00 1.741648e+09 0.000 kWh
<knip>
2026-03-04 10:00:00 10:00 2026-03-04 10:00:00 2026-03-04 10:00:00 1.772615e+09 1.900 kWh
2026-03-04 11:00:00 11:00 2026-03-04 11:00:00 2026-03-04 11:00:00 1.772618e+09 2.190 kWh
2026-03-04 12:07:37 info: Starting solar prediction model for pv_woning training...
2026-03-04 12:07:37 info: Loading and processing data...
2026-03-04 12:07:44 debug: Data with all features
irradiance temperature day_of_week hour quarter month season week_nr
datetime
2023-03-03 23:00:00+00:00 0.0 5.4 4 23 1 3 1 9
2023-03-04 00:00:00+00:00 0.0 5.4 5 0 1 3 1 9
<knip>
2026-03-02 22:00:00+00:00 0.0 3.8 0 22 1 3 1 10
2026-03-02 23:00:00+00:00 0.0 5.2 0 23 1 3 1 10
2026-03-04 12:07:44 info: Merging weather and solar data...
2026-03-04 12:07:44 info: Merged dataset: 8570 records
2026-03-04 12:07:44 info: Date range: 2025-03-10 22:00:00+00:00 to 2026-03-02 23:00:00+00:00
2026-03-04 12:07:44 info: Detecting outliers...
2026-03-04 12:07:45 info: Outliers removed: 352 (4.1%)
2026-03-04 12:07:45 debug: Detectted outliers:
irradiance temperature day_of_week hour quarter month season week_nr solar_kwh
datetime
2025-03-11 10:00:00+00:00 61.0 7.0 1 10 1 3 1 11 0.16
2025-03-13 10:00:00+00:00 48.0 5.4 3 10 1 3 1 11 0.84
<knip>
2026-03-01 17:00:00+00:00 0.0 11.6 6 17 1 3 1 9 0.02
2026-03-02 16:00:00+00:00 24.0 14.0 0 16 1 3 1 10 1.01
2026-03-02 17:00:00+00:00 0.0 9.6 0 17 1 3 1 10 0.02
2026-03-04 12:07:45 info: Clean dataset: 8218 records
2026-03-04 12:07:45 info: Training samples: 6574
2026-03-04 12:07:45 info: Testing samples: 1644
2026-03-04 12:07:45 info: Tune hyperparameters: True
2026-03-04 12:07:45 info: Tuning hyperparameters...
2026-03-04 12:07:45 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} |
Bij mij duurde dit de allereerst keer zo'n 12-13 minuten. ik heb een docker container draaien vanuit de Addon van Home Assistant en heb daar verbinding mee gemaakt op de console. ik heb in de gunicorn.config de timeout naar een zeer hoog getal gezet, 1000 dacht ik. daarna het process van gunicorn gestopt en handmatig het command uit de repository gepakt om hem te draaien. vervolgens weer het train commando draaien.thewhi schreef op woensdag 4 maart 2026 @ 12:29:
Het lukt mij niet om het ML model te trainen, krijg telkens een Internal Server Error te pakken en hij stopt telkens op dit punt:code:En dit is de verkorte versie van de gehele log. Enig idee wat ik verkeerd doe? of kan het liggen aan de beperkingen van het draaien van de training in een VM op mijn synology?
1 2 3 4 5 6 7 8 92026-03-01 17:00:00+00:00 0.0 11.6 6 17 1 3 1 9 0.02 2026-03-02 16:00:00+00:00 24.0 14.0 0 16 1 3 1 10 1.01 2026-03-02 17:00:00+00:00 0.0 9.6 0 17 1 3 1 10 0.02 2026-03-04 12:07:45 info: Clean dataset: 8218 records 2026-03-04 12:07:45 info: Training samples: 6574 2026-03-04 12:07:45 info: Testing samples: 1644 2026-03-04 12:07:45 info: Tune hyperparameters: True 2026-03-04 12:07:45 info: Tuning hyperparameters... 2026-03-04 12:07:45 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]}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 652026-03-04 12:07:32 debug: python pad:['/root/dao/prog', '/root', '/root/dao', '/root/dao/prog', '/usr/lib/python313.zip', '/usr/lib/python3.13', '/usr/lib/python3.13/lib-dynload', '/root/dao/venv/day_ahead/lib/python3.13/site-packages'] 2026-03-04 12:07:32 info: Day Ahead Optimalisering versie: 2026.02.2 2026-03-04 12:07:32 info: Day Ahead Optimalisering gestart op: 04-03-2026 12:07:32 2026-03-04 12:07:32 debug: Locatie: latitude 52.anoniem longitude: 6.anoniem 2026-03-04 12:07:32 info: Day Ahead Optimalisatie gestart: 04-03-2026 12:07:32 taak: train_ml_predictions 2026-03-04 12:07:32 debug: Connection status Pool size: 5 Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 735 in /root/dao/prog/da_base.py 2026-03-04 12:07:32 debug: Starting new HTTP connection (1): 192.168.1.101:8123 2026-03-04 12:07:32 debug: http://192.168.1.101:8123 "GET /api/ HTTP/1.1" 200 34 2026-03-04 12:07:32 debug: Starting new HTTP connection (1): 192.168.1.101:8123 2026-03-04 12:07:32 debug: http://192.168.1.101:8123 "GET /api/config HTTP/1.1" 200 1923 <knip> 2026-03-04 12:07:35 debug: Starting new HTTP connection (1): 192.168.1.101:8123 2026-03-04 12:07:35 debug: http://192.168.1.101:8123 "GET /api/states/minimize%20cost HTTP/1.1" 404 39 2026-03-04 12:07:35 debug: Connection status Pool size: 5 Connections in pool: 1 Current Overflow: -4 Current Checked out connections: 0 at line 219 in /root/dao/prog/da_base.py 2026-03-04 12:07:35 debug: query get sensor data: SELECT strftime(?, datetime(t2.start_ts, ?, ?)) AS uur, datetime(t2.start_ts, ?, ?) AS tijd, datetime(t2.start_ts, ?, ?) AS tot, t2.start_ts AS utc, CASE WHEN (t2.state > t1.state) THEN t2.state - t1.state ELSE ? END AS solar_kwh, v1.unit_of_measurement AS dim FROM statistics AS t1 JOIN statistics AS t2 ON t2.start_ts = t1.start_ts + ? JOIN statistics_meta AS v1 ON v1.id = t1.metadata_id AND v1.id = t2.metadata_id WHERE v1.statistic_id = ? AND t1.state IS NOT NULL AND t2.state IS NOT NULL AND t1.start_ts >= strftime(?, ?, ?) - ? AND t1.start_ts < strftime(?, ?, ?) - ? 2026-03-04 12:07:37 debug: sensordata raw, sensor sensor.zonneplan_one_refurbished_yield_total, uur tijd tot utc solar_kwh dim tijd 2025-03-10 23:00:00 23:00 2025-03-10 23:00:00 2025-03-10 23:00:00 1.741644e+09 0.000 kWh 2025-03-11 00:00:00 00:00 2025-03-11 00:00:00 2025-03-11 00:00:00 1.741648e+09 0.000 kWh <knip> 2026-03-04 10:00:00 10:00 2026-03-04 10:00:00 2026-03-04 10:00:00 1.772615e+09 1.900 kWh 2026-03-04 11:00:00 11:00 2026-03-04 11:00:00 2026-03-04 11:00:00 1.772618e+09 2.190 kWh 2026-03-04 12:07:37 info: Starting solar prediction model for pv_woning training... 2026-03-04 12:07:37 info: Loading and processing data... 2026-03-04 12:07:44 debug: Data with all features irradiance temperature day_of_week hour quarter month season week_nr datetime 2023-03-03 23:00:00+00:00 0.0 5.4 4 23 1 3 1 9 2023-03-04 00:00:00+00:00 0.0 5.4 5 0 1 3 1 9 <knip> 2026-03-02 22:00:00+00:00 0.0 3.8 0 22 1 3 1 10 2026-03-02 23:00:00+00:00 0.0 5.2 0 23 1 3 1 10 2026-03-04 12:07:44 info: Merging weather and solar data... 2026-03-04 12:07:44 info: Merged dataset: 8570 records 2026-03-04 12:07:44 info: Date range: 2025-03-10 22:00:00+00:00 to 2026-03-02 23:00:00+00:00 2026-03-04 12:07:44 info: Detecting outliers... 2026-03-04 12:07:45 info: Outliers removed: 352 (4.1%) 2026-03-04 12:07:45 debug: Detectted outliers: irradiance temperature day_of_week hour quarter month season week_nr solar_kwh datetime 2025-03-11 10:00:00+00:00 61.0 7.0 1 10 1 3 1 11 0.16 2025-03-13 10:00:00+00:00 48.0 5.4 3 10 1 3 1 11 0.84 <knip> 2026-03-01 17:00:00+00:00 0.0 11.6 6 17 1 3 1 9 0.02 2026-03-02 16:00:00+00:00 24.0 14.0 0 16 1 3 1 10 1.01 2026-03-02 17:00:00+00:00 0.0 9.6 0 17 1 3 1 10 0.02 2026-03-04 12:07:45 info: Clean dataset: 8218 records 2026-03-04 12:07:45 info: Training samples: 6574 2026-03-04 12:07:45 info: Testing samples: 1644 2026-03-04 12:07:45 info: Tune hyperparameters: True 2026-03-04 12:07:45 info: Tuning hyperparameters... 2026-03-04 12:07:45 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]}
Nu hij al eens getraind is, duurt het veel minder lang bij mij en kan ik met de standaard 120 (seconden) uit.
Ik heb er vandaag een besteld, voor 1 april hoop ik het werkend te hebben want dan gaat mijn dynamisch contract in. Ik houd je op de hoogte!Mirabis schreef op dinsdag 3 maart 2026 @ 15:26:
Heeft er iemand toevallig ook een Marstek (of meerdere) in "tevreden" gebruik i.c.m. DAO? Ik merk dat ik de laatste tijd minder tijd heb om te debuggen en mijn oplossing doet nog altijd niet wat ik wil. Kan nu op afstand al zien dat het weer koos voor opladen op minimum niveau (500W) i.p.v. korte tijd hoger vermogen met betere efficientie. Ik zal vanavond even in de logs duiken maar dacht ik vraag het alvast.
@rescla en @Ferrox1Ferrox1 schreef op woensdag 4 maart 2026 @ 11:39:
[...]
Ik heb hetzelfde probleem de laatste tijd met 2026.02.02. Ik kan alleen niet pinpointen waar dit nou in zit. Gisteren meteo data opgehaald en toen rekende hij wel uit. Maar na die handmatige keer rekenen deed hij het niet automatisch meer. Ik heb niets gewijzigd in de config, maar het gaat al even fout zie ik.
Edit: Met ophalen haalt hij vandaag niet op. Gisteren wel (3-3). Vreemd.... (aanvraag was 2026-4-3 t/m 2026-4-5
Edit2: Als ik 2026-4-4 t/m 2026-4-5 doe, haalt hij het wel op. En berekenen werkt dan wel. vaag dit...
Als je switcht tussen interval 15min en 1hour moet je de prijzen ophalen met interval setting 15min.
Het gaat fout als je prijzen ophaalt met interval 1hour en dan met interval 15min gaat rekenen andersom gaat wel goed.
Als je de prijzen hebt opgehaald met interval 1hour en je wilt toch met 15min rekenen dan moet je de prijzen van vandaag en morgen geforceerd opnieuw ophalen met interval 15min en de de datum van vandaag en morgen invullen (nordpool doet maar 1 dag per keer).
WP: Alpha Innotec MSW2-6S | PV: 20 x 300 Wp AEG | ACCU: 2x16x280Ah LiFePO4 3 x Multiplus II 48/3000 | DYN: Tibber | Gasloos | Day Ahead Optimizer
Ik ben alle mogelijkheden nog aan het ontdekken en ben nu bezig om de EV in te regelen. Zijn er mensen die de "entity max amperage" actief gebruiken? Ik weet niet of ik het verkeerd gebruik of dat het een bug is, maar deze instelling heeft bij mij geen invloed op de planning:
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
| "electric vehicle": [
{
"name": "BMW IX1",
"capacity": 65,
"entity position": "input_select.dao_ev_location",
"entity actual level": "sensor.bmw_soc",
"entity plugged in": "input_boolean.ev_plugged_in",
"entity max amperage": "input_number.dao_ev_current_limit",
"charge stages" : [
{"ampere": 0, "efficiency": 0.00},
{"ampere": 6, "efficiency": 1},
{"ampere": 8, "efficiency": 1},
{"ampere": 10, "efficiency": 1},
{"ampere": 12, "efficiency": 1},
{"ampere": 14, "efficiency": 1},
{"ampere": 16, "efficiency": 1}
],
"charge three phase": "true",
"charge scheduler": {
"entity set level": "input_number.dao_ev_soc_target",
"level margin": 5,
"entity ready datetime": "input_datetime.dao_ev_charge_deadline"
},
"entity set charging ampere": "input_number.dao_ev_set_charging_current",
"charge switch": "input_boolean.dao_ev_charging",
"entity instant start": "input_boolean.dao_ev_instant_charging",
"entity instant level": "input_number.dao_ev_instant_soc_target"
}
], |
/f/image/tcZTkhDV9QRJIuAJZghEEaWn.png?f=fotoalbum_large)
De "input_number.dao_ev_current_limit" heeft in home-assistant een waarde van 6A. Ik heb ook geprobeerd om een fixed waarde in de config op te nemen, maar maakt wel verschil. Ik zou verwachten dat het laadvermogen naar beneden gaat, eenzelfde effect wat je krijgt als je onder "charge stages" een waarde van 6A zou hebben.
Wat zie ik over het hoofd?
Ziet er erg mooi uit! Mijn complimentenbvdnoort schreef op woensdag 4 maart 2026 @ 09:00:
@KC27
Hi, allereerst bedankt voor deze geweldige tool!
Ik gebruik de API van DAO om de prognose en prediction data te kunnen tonen in Apexcharts.
[Afbeelding]
Pricing, SOC en Base data zijn allemaal per 15min beschikbaar, maar enkel de 'Batt in historie' en 'Batt out prognose' data zijn enkel per uur beschikbaar. Waardoor ik geen gebruik kan maken van dezelfde soort staafgrafieken als voor de pricing en ook het detailniveau minder is dan ik zou willen.
[Afbeelding]
Klopt het dat dit via de API enkel per uur uit te lezen is?
En zo ja, is dit wel per 15min beschikbaar te maken?
Het staat wel om mijn "to do" lijst, maar is moeilijker dan het lijkt.
De data die getoond worden in de API worden op dezelfde wijze berekend als de data in reports\grid en report\balans.
De geschiedenis van die data staan in de database van HA en de meterstanden daarvan worden maar eens per uur opgeslagen.
Er is ook een short-term tabel maar die werkt weer anders. Dus ik moet nog flink wat omzetten.
De prognose data staan in een tabel in de DAO database. Als je daarmee tevreden bent kan ik dat waarschijnlijk sneller maken met als extra parameter "prognose=1".
Alle data in deze tabel uit de kwartier (of uur)-berekening worden opgeslagen in de prognose tabel:
1
2
3
4
5
6
7
8
9
10
11
12
| 2026-03-04 19:45:07 info: Berekende prognoses: uur bat_in bat_out cons prod base boil wp ev pv_ac cost profit b_tem mach 19:45 0.00 1.01 0.00 0.88 0.08 0.00 0.06 0.00 0.00 0.00 -0.29 50.98 0.00 20:00 0.00 1.04 0.00 0.91 0.07 0.00 0.06 0.00 0.00 0.00 -0.31 50.85 0.00 20:15 0.00 0.60 0.00 0.47 0.07 0.00 0.06 0.00 0.00 0.00 -0.15 50.73 0.00 20:30 0.00 0.12 0.00 0.00 0.07 0.00 0.06 0.00 0.00 0.00 -0.00 50.60 0.00 20:45 0.00 0.12 0.00 0.00 0.07 0.00 0.06 0.00 0.00 0.00 -0.00 50.48 0.00 21:00 0.00 0.30 0.00 0.18 0.06 0.00 0.06 0.00 0.00 0.00 -0.05 50.35 0.00 21:15 0.00 0.12 0.00 0.00 0.06 0.00 0.06 0.00 0.00 0.00 -0.00 50.22 0.00 21:30 0.00 0.00 0.14 0.00 0.06 0.00 0.08 0.00 0.00 0.04 -0.00 50.10 0.00 21:45 0.00 0.00 0.13 0.00 0.06 0.00 0.08 0.00 0.00 0.04 -0.00 49.98 0.00 ...... |
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
Dat is het hem nou net, hij staat al die tijd al op 15 minuten. Ik heb daar geen wijziging in gedaan. Maar sinds deze acties loopt hij weer goed door. Dus ik kan helaas mijn vinger er niet achter krijgen wat nu de oorzaak is.KC27 schreef op woensdag 4 maart 2026 @ 17:22:
[...]
@rescla en @Ferrox1
Als je switcht tussen interval 15min en 1hour moet je de prijzen ophalen met interval setting 15min.
Het gaat fout als je prijzen ophaalt met interval 1hour en dan met interval 15min gaat rekenen andersom gaat wel goed.
Als je de prijzen hebt opgehaald met interval 1hour en je wilt toch met 15min rekenen dan moet je de prijzen van vandaag en morgen geforceerd opnieuw ophalen met interval 15min en de de datum van vandaag en morgen invullen (nordpool doet maar 1 dag per keer).
1. ml_prediction werkt sinds een paar releases voor mij niet meer.
Heb niet echt iets aan de instellingen veranderd dus weet niet wat de oorzaak is. Het kan een update van HomeAssistant zijn of een ongelukkige samenloop van omstandigheden.
Visueel is er ook geen "opwek" meer met ml_prediction aan. Schakel ik het uit en berekening opnieuw dan zie ik wel weer "groen" voor opwek. Is niet alleen voor vandaag maar ook als ik met de pijltjes dagen terug ga.Debug log: https://pastebin.com/M69m3tpv
ML modellen trainen log onderstaand: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 372026-03-04 21:26:09 info: Day Ahead Optimalisering versie: 2026.03.0.rc4 2026-03-04 21:26:09 info: Day Ahead Optimalisering gestart op: 04-03-2026 21:26:09 2026-03-04 21:26:09 info: Day Ahead Optimalisatie gestart: 04-03-2026 21:26:09 taak: train_ml_predictions 2026-03-04 21:26:09 info: KNMI-weerstation: 269 LELYSTAD 2026-03-04 21:26:09 info: Er zijn knmi-data aanwezig vanaf 2023-01-04 01:00:00 tot 2026-03-03 00:00:00 2026-03-04 21:26:09 info: Er zijn data van het KNMI binnengekomen vanaf 2026-03-02 00:00:00+01:00 tot en met 2026-03-02 23:00:00+01:00 2026-03-04 21:27:16 info: Starting solar prediction model for Growatt training... 2026-03-04 21:27:16 info: Loading and processing data... 2026-03-04 21:27:17 info: Merging weather and solar data... 2026-03-04 21:27:17 info: Merged dataset: 26280 records 2026-03-04 21:27:17 info: Date range: 2023-03-04 00:00:00+00:00 to 2026-03-02 23:00:00+00:00 2026-03-04 21:27:17 info: Detecting outliers... 2026-03-04 21:27:17 info: Outliers removed: 369 (1.4%) 2026-03-04 21:27:17 info: Clean dataset: 25911 records 2026-03-04 21:27:17 info: Training samples: 20728 2026-03-04 21:27:17 info: Testing samples: 5183 2026-03-04 21:27:17 info: Tune hyperparameters: True 2026-03-04 21:27:17 info: Tuning hyperparameters... 2026-03-04 21:27:17 info: Parameter grid: {'n_estimators': [100, 200, 300], 'max_depth': [3, 4, 6], 'learning_rate': [0.05, 0.1, 0.15], 'subsample': [0.8, 0.9]} 2026-03-04 21:27:24 info: Best parameters: {'learning_rate': 0.05, 'max_depth': 3, 'n_estimators': 100, 'subsample': 0.8} 2026-03-04 21:27:24 info: Training final model... 2026-03-04 21:27:24 info: Parameters: {'learning_rate': 0.05, 'max_depth': 3, 'n_estimators': 100, 'subsample': 0.8} 2026-03-04 21:27:24 info: Model training van Growatt complete 2026-03-04 21:27:24 info: Model saved to: ../data/prediction/models/Growatt.pkl 2026-03-04 21:27:24 info: Training MAE: 0.0000 kWh 2026-03-04 21:27:24 info: Testing MAE: 0.1896 kWh 2026-03-04 21:27:24 info: Training R²: 1.0000 2026-03-04 21:27:24 info: Testing R²: -0.1457 2026-03-04 21:27:24 info: Sorted features: 2026-03-04 21:27:24 info: 1. temperature: 0.000 2026-03-04 21:27:24 info: 2. irradiance: 0.000 2026-03-04 21:27:24 info: 3. day_of_week: 0.000 2026-03-04 21:27:24 info: 4. hour: 0.000 2026-03-04 21:27:24 info: 5. quarter: 0.000 2026-03-04 21:27:24 info: 6. month: 0.000 2026-03-04 21:27:24 info: 7. season: 0.000 2026-03-04 21:27:24 info: 8. week_nr: 0.000
2. 99% naar 100% kiest verkeerde power stage (en efficientie).
Bij gebruik van de nieuwe ' reduced power at high soc' optie met de volgende configuratie:
Kiest het er als nog voor om met het 'minimum' een korte tijd te laden ipv 1200 (wat max is voor het huidige soc percentage. Dit gebeurt ook wanneer bij 96% bijv. als we nog niet bij reduced power aankomen. Het verkiest volladen op min power over de mogelijk hogere en betere power en efficiency combinaties voor een korter tijdsbestek. Het doet namelijk: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"minimum power": 500, "reduce_power_high_soc": [ { "soc": 99, "power": 1200 }, { "soc": 100, "power": 1200 } ], .... "charge stages": [ { "efficiency": 1, "power": 0 }, { "efficiency": 0.8273, "power": 500 }, { "efficiency": 0.8576, "power": 600 }, { "efficiency": 0.9041, "power": 900 }, { "efficiency": 0.9197, "power": 1100 }, { "efficiency": 0.9298, "power": 1300 },
1
2
3
4
5
6
7
8
9
| ... 2026-03-04 14:00:00 info: Reduced power applied during charging at high soc, between 98% and 99% power is reduced from 2400W until 1200W 2026-03-04 14:00:00 info: No reduced power applied during charging at high soc 2026-03-04 14:00:00 info: Startwaarde SoC Marstek: 96.0% ... 2026-03-04 14:00:01 info: Netto vermogen naar(+)/uit(-) omvormer Marstek: 500 W tot: 2026-03-04 14:29 2026-03-04 14:00:01 info: Balanceren: False tot: 2026-03-04 14:29 ... 2026-03-04 14:00:01 info: Waarde SoC na eerste uur: 100.0% |
3. fout dao.webserver.app MainThread : Exception on /api/report/da/vandaag_en_morgen [GET]
Volledige log: https://pastebin.com/miZDJjG9 . Onderstaand een snippet.
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 59hassapi.exceptions.BadRequest: 400 status code returned from http://172.31.20.108:8123/api/services/input_datetime/set_datetime 2026-03-04 21:19:09,980 fout dao.webserver.app MainThread : Exception on /api/report/soc/vandaag_en_morgen [GET] Traceback (most recent call last): File "/root/dao/venv/day_ahead/lib/python3.13/site-packages/flask/app.py", line 1511, in wsgi_app response = self.full_dispatch_request() File "/root/dao/venv/day_ahead/lib/python3.13/site-packages/flask/app.py", line 919, in full_dispatch_request rv = self.handle_user_exception(e) File "/root/dao/venv/day_ahead/lib/python3.13/site-packages/flask/app.py", line 917, in full_dispatch_request rv = self.dispatch_request() File "/root/dao/venv/day_ahead/lib/python3.13/site-packages/flask/app.py", line 902, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/root/dao/webserver/app/routes.py", line 754, in api_report report = Report(app_datapath + "/options.json") File "/root/dao/prog/da_report.py", line 37, in __init__ super().__init__(file_name=file_name) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "/root/dao/prog/da_base.py", line 217, in __init__ self.set_last_activity() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/root/dao/prog/da_base.py", line 322, in set_last_activity self.call_service( ~~~~~~~~~~~~~~~~~^ "set_datetime", ^^^^^^^^^^^^^^^ entity_id=self.last_activity_entity, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ datetime=datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S"), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/root/dao/venv/day_ahead/lib/python3.13/site-packages/hassapi/client/services.py", line 28, in call_service self._post( ~~~~~~~~~~^ endpoint=f"/services/{domain}/{service}", ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ entity_id=entity_id, ^^^^^^^^^^^^^^^^^^^^ **kwargs, # type: ignore ^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/root/dao/venv/day_ahead/lib/python3.13/site-packages/hassapi/client/base.py", line 68, in _post return self._process_response( ~~~~~~~~~~~~~~~~~~~~~~^ requests.post( ^^^^^^^^^^^^^^ ...<5 lines>... ) ^ ) ^ File "/root/dao/venv/day_ahead/lib/python3.13/site-packages/hassapi/client/base.py", line 90, in _process_response self._raise_error(response.status_code, response.url) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/dao/venv/day_ahead/lib/python3.13/site-packages/hassapi/client/base.py", line 95, in _raise_error raise error(f"{status_code} status code returned from {url}",) # type: ignore ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ hassapi.exceptions.BadRequest: 400 status code returned from http://172.31.20.108:8123/api/services/input_datetime/set_datetime
1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Zonneplan, 3x25A, Easee Charge Lite | EV 98kWh
/f/image/8NQS7pfrLEQIs4HfjBO06n4k.png?f=fotoalbum_large)
/f/image/fK2ivW9a8bs7WlwNZYTkgSGY.png?f=fotoalbum_large)