Acties:
  • 0 Henk 'm!

  • Voogel
  • Registratie: April 2016
  • Laatst online: 08:20
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
[2025-09-08 14:23:54 +0200] [12] [CRITICAL] WORKER TIMEOUT (pid:7083)
[2025-09-08 14:23:54 +0200] [7083] [ERROR] Error handling request /
Traceback (most recent call last):
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 134, in handle
    self.handle_request(listener, req, client, addr)
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 177, in handle_request
    respiter = self.wsgi(environ, resp.start_response)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/flask/app.py", line 1536, in __call__
    return self.wsgi_app(environ, start_response)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/flask/app.py", line 1511, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/flask/app.py", line 917, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/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 213, in menu
    return run_process()
           ^^^^^^^^^^^^^
  File "/root/dao/webserver/app/routes.py", line 342, in run_process
    proc = run(cmd, stdout=PIPE, stderr=PIPE)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 550, in run
    stdout, stderr = process.communicate(input, timeout=timeout)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 1207, in communicate
    stdout, stderr = self._communicate(input, endtime, timeout)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 2059, in _communicate
    ready = selector.select(timeout)
            ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/selectors.py", line 415, in select
    fd_event_list = self._selector.poll(timeout)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
    sys.exit(1)
SystemExit: 1
[2025-09-08 14:23:54 +0200] [7083] [INFO] Worker exiting (pid: 7083)
sys:1: ResourceWarning: unclosed <socket.socket fd=5, family=2, type=1, proto=0, laddr=('0.0.0.0', 5000)>
[2025-09-08 14:23:55 +0200] [12] [ERROR] Worker (pid:7083) was sent SIGKILL! Perhaps out of memory?
[2025-09-08 14:23:55 +0200] [7098] [INFO] Booting worker with pid: 7098

Iemand enig idee waarom DAO crashed wanneer ik probeer de baseload uit te rekenen? Ik draai HA op een HA Green en kan wel gewoon de overige berekening draaien.

4x SF165 & 3x SF170 op huisje uit 1896


Acties:
  • 0 Henk 'm!

  • Bravo
  • Registratie: Augustus 2005
  • Laatst online: 04-10 17:58

Bravo

Second Best

Voogel schreef op maandag 8 september 2025 @ 14:29:
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
[2025-09-08 14:23:54 +0200] [12] [CRITICAL] WORKER TIMEOUT (pid:7083)
[2025-09-08 14:23:54 +0200] [7083] [ERROR] Error handling request /
Traceback (most recent call last):
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 134, in handle
    self.handle_request(listener, req, client, addr)
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 177, in handle_request
    respiter = self.wsgi(environ, resp.start_response)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/flask/app.py", line 1536, in __call__
    return self.wsgi_app(environ, start_response)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/flask/app.py", line 1511, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/flask/app.py", line 917, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/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 213, in menu
    return run_process()
           ^^^^^^^^^^^^^
  File "/root/dao/webserver/app/routes.py", line 342, in run_process
    proc = run(cmd, stdout=PIPE, stderr=PIPE)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 550, in run
    stdout, stderr = process.communicate(input, timeout=timeout)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 1207, in communicate
    stdout, stderr = self._communicate(input, endtime, timeout)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 2059, in _communicate
    ready = selector.select(timeout)
            ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/selectors.py", line 415, in select
    fd_event_list = self._selector.poll(timeout)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/gunicorn/workers/base.py", line 204, in handle_abort
    sys.exit(1)
SystemExit: 1
[2025-09-08 14:23:54 +0200] [7083] [INFO] Worker exiting (pid: 7083)
sys:1: ResourceWarning: unclosed <socket.socket fd=5, family=2, type=1, proto=0, laddr=('0.0.0.0', 5000)>
[2025-09-08 14:23:55 +0200] [12] [ERROR] Worker (pid:7083) was sent SIGKILL! Perhaps out of memory?
[2025-09-08 14:23:55 +0200] [7098] [INFO] Booting worker with pid: 7098

Iemand enig idee waarom DAO crashed wanneer ik probeer de baseload uit te rekenen? Ik draai HA op een HA Green en kan wel gewoon de overige berekening draaien.
Ik denk dat hij al vertelt wat er aan de hand is:
code:
1
[2025-09-08 14:23:55 +0200] [12] [ERROR] Worker (pid:7083) was sent SIGKILL! Perhaps out of memory?

Kun je zien hoeveel werkgeheugen er beschikbaar is?

Ioniq 6 LR Lounge 20"
2700Wp SSW 30° @ SE2200 | 1720Wp SSW 5° @ HM-1500
Flickr | Canon 6D | 17-40mm f/4 + 50mm f/1.8 II + 70-200mm f/4 | 2x 430EX II | Sirui T005 + C10


Acties:
  • 0 Henk 'm!

  • Voogel
  • Registratie: April 2016
  • Laatst online: 08:20
@Bravo Dat was ook waar ik vanuit ging maar als ik kijk naar memory en CPU gebruik dan komt daar niks boven de 50% uit na het starten van de baseload functie.

4x SF165 & 3x SF170 op huisje uit 1896


Acties:
  • +2 Henk 'm!

  • Ferrox1
  • Registratie: Augustus 2008
  • Laatst online: 07:54
diamanten schreef op zaterdag 6 september 2025 @ 11:15:
[...]

Ja, mijn oplossing is niet geavanceerd en zet de airco inderdaad 2 uur en 15 minuten aan. Jouw oplossing is veel mooier, Hoe kom je precies aan de waarden van de constanten?
Hmm, dat is alweer 3 jaar geleden dat ik deze uitgezocht heb, maar ik zal proberen om dit nog een keer te doen. Ik pak de formule er nog even bij:

dT/dt = = (P - UA*(T - To))/W = (P + UA*To)/W - (UA/W)*T

waarin W = warmtecapaciteit van kamerlucht+muren+meubilair in J/K
P is toegevoerd constante vermogen in Watt,
T en To in oC of K,
UA is in W/K,
en t is in seconden.
(alles in SI eenheden dus)

dT/dt Is de versnelling van verwarmen. Dus Delta T (temperatuur) per delta tijd. Eigenlijk schrijf je hier hoeveel graden per seconde je kunt verwarmen. Dit veranderd ook continu omdat dit niet altijd hetzelfde is op ieder moment. Maar geeft een goede indicatie om een ruimte op te warmen.

Ik pak even mijn formule er bij (het is jammer dat de notatie niet goed te doen is):
((beschikbaar stookvermogen – 156,9 × (huidige binnentemperatuur – buitentemperatuur)) / 5.435.100)
Is hetzelfde als:
(P - UA*(T - To))/W

(ik zie dat het in mijn vorige post fout stond...)

P = Beschikbaar stookvermogen (ik heb die als variabel gebruikt, omdat ik of 5kW van de airco heb of 10kW via de radiatoren (te berekenen via oppervlakte), die komt straks te vervallen is het plan)
En dan komt UA, die kun je redelijk overnemen. Dit is een waarde bij een goede isolatie.
T-To is het verschil dat overbrucht moet worden tussen binnen en buiten temperatuur. Hoe kouder buiten, hoe groter je verlies relatief zal zijn.

Dan rest alleen de /W nog, Dit geeft aan hoeveel Joule er in de ruimte gestopt moet worden om dat verschil te kunnen overbruggen. En deze kun je terugrekenen vanaf de originele formule met een aantal keer verwarmen. (of je vult de formule in excel in en gokt deze waarde. Maar zal in vergelijkbare ordegrootte zijn).

Wat belangrijk is om deze waarden af te leiden, wanneer start je met verwarmen en wanneer heb je de temperatuur bereikt. Deze duur kun je gebruiken om deze formule in te vullen. dit levert namelijk de dT/dt op.
Let wel op dat deze waarde Graden celcius Per seconde is. Wat ook kan is dat je tijdens het verwarmen een punt pakt wat voor jou makkelijk rekenen is. Zolang je de waarden op dat moment pakt komt het goed.

Uiteindelijk is hoe lang je er over doet: (wenstemperatuur - huidige temperatuur)/(dT/dt)

Stel, je wil van 15 graden naar 20 graden. en je stook versnelling is 0,1 graad per seconde, zul je er 50 seconden over doen (niet realistisch, maar je snapt mijn voorbeeld).

Misschien handig om het forum te linken
Dit is ook interessante materie
En via wikipedia kun je helemaal los gaan op deze theorie (wat ook mij volledig boven mijn pet gaat)

Acties:
  • 0 Henk 'm!

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
Hmm weet nou niet of mijn config fout is of dat ik de logica niet snap (het is een beetje laat). Met de hoge prijspieken zou ik verwachten dat het zo veel mogelijk wil terugleveren tussen 07:00-08:00 en 19:00-20:00. Echter lijkt het systeem te kiezen voor een lager vermogen in het duurste uur (met ook een lagere efficientie) en dan het uur daarop dan weer wel hoog vermogen en efficientie te kiezen. Lijkt me beter om dat andersom te doen, maar ondanks wijzigingen in efficientie lijkt het systeem dat niet te doen.

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
2025-09-09 00:19:07 info: In- en uitgaande energie per uur batterij Marstek Venus-E 5.12kWh
   uur   ac->    eff   ->dc pv->dc   dc->    eff  ->bat  o_eff    SoC
          kWh      %    kWh    kWh    kWh      %    kWh      %      %
     0   0.00     --   0.00   0.00   0.00     --   0.00     --  11.00
     1   0.00     --   0.00   0.00   0.00     --   0.00     --  11.00
     2   0.00     --   0.00   0.00   0.00     --   0.00     --  11.00
     3   2.40  94.90   2.28   0.00   2.28 100.00   2.28  94.90  55.52
     4   2.40  94.90   2.28   0.00   2.28 100.00   2.28  94.90 100.00
     5   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
     6   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
     7  -2.13  85.30  -2.50   0.00  -2.50 100.00  -2.50  85.30  51.17
     8  -1.76  85.55  -2.06   0.00  -2.06 100.00  -2.06  85.55  11.00
     9   0.00     --   0.00   0.00   0.00     --   0.00     --  11.00
    10   0.00     --   0.00   0.00   0.00     --   0.00     --  11.00
    11   0.00     --   0.00   0.00   0.00     --   0.00     --  11.00
    12   0.00     --   0.00   0.00   0.00     --   0.00     --  11.00
    13   2.40  94.90   2.28   0.00   2.28 100.00   2.28  94.90  55.52
    14   2.40  94.90   2.28   0.00   2.28 100.00   2.28  94.90 100.00
    15   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
    16   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
    17   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
    18   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
    19  -2.13  85.30  -2.50   0.00  -2.50 100.00  -2.50  85.30  51.17
    20  -1.72  85.55  -2.01   0.00  -2.01 100.00  -2.01  85.55  12.00
    21   0.00     --   0.00   0.00   0.00     --   0.00     --  12.00
    22   0.00     --   0.00   0.00   0.00     --   0.00     --  12.00
    23   0.00     --   0.00   0.00  -0.00 100.00  -0.00  -0.00  12.00
Totaal   1.86     --   0.05   0.00   0.05     --   0.05     --


Heb mn charge/discharge config gebaseerd op https://gathering.tweakers.net/forum/view_message/83282354. Daarom de overall efficiency op 1:1 gezet om dubbele conversie te voorkomen. Dat lijkt prima te gaan maar snap niet waarom het niet meer vermogen + hogere efficientie kiest op het duurste uur 8)7 . Iemand een idee?

Heb de hogere discharge vermogens een hogere efficientie toegewezen maar het resultaat blijft helaas hetzelfde. Let op dit zijn andere waarden dan ik gebruikte in mijn eerdere config in mijn post met HA automation.
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
"charge stages": [
        {
          "power": 0.0,
          "efficiency": 1
        },
        {
          "power": 100,
          "efficiency": 0.1089
        },
        {
          "power": 200,
          "efficiency": 0.5377
        },
        {
          "power": 300,
          "efficiency": 0.7095
        },
        {
          "power": 400,
          "efficiency": 0.7789
        },
        {
          "power": 500,
          "efficiency": 0.8273
        },
        {
          "power": 600,
          "efficiency": 0.8576
        },
        {
          "power": 700,
          "efficiency": 0.878
        },
        {
          "power": 800,
          "efficiency": 0.8921
        },
        {
          "power": 900,
          "efficiency": 0.9041
        },
        {
          "power": 1000,
          "efficiency": 0.9137
        },
        {
          "power": 1100,
          "efficiency": 0.9197
        },
        {
          "power": 1200,
          "efficiency": 0.9256
        },
        {
          "power": 1300,
          "efficiency": 0.9298
        },
        {
          "power": 1400,
          "efficiency": 0.9341
        },
        {
          "power": 1500,
          "efficiency": 0.9365
        },
        {
          "power": 1600,
          "efficiency": 0.9404
        },
        {
          "power": 1700,
          "efficiency": 0.9416
        },
        {
          "power": 1800,
          "efficiency": 0.9431
        },
        {
          "power": 1900,
          "efficiency": 0.9440
        },
        {
          "power": 2000,
          "efficiency": 0.9453
        },
        {
          "power": 2100,
          "efficiency": 0.9460
        },
        {
          "power": 2200,
          "efficiency": 0.9471
        },
        {
          "power": 2300,
          "efficiency": 0.9485
        },
        {
          "power": 2400,
          "efficiency": 0.9490
        },
        {
          "power": 2500,
          "efficiency": 0.9485
        }
      ],
      "discharge stages": [
        {
          "power": 0.0,
          "efficiency": 1
        },
        {
          "power": 100,
          "efficiency": 0.5053
        },
        {
          "power": 200,
          "efficiency": 0.644
        },
        {
          "power": 300,
          "efficiency": 0.7146
        },
        {
          "power": 400,
          "efficiency": 0.7581
        },
        {
          "power": 500,
          "efficiency": 0.7855
        },
        {
          "power": 600,
          "efficiency": 0.8048
        },
        {
          "power": 700,
          "efficiency": 0.8181
        },
        {
          "power": 800,
          "efficiency": 0.8276
        },
        {
          "power": 900,
          "efficiency": 0.8352
        },
        {
          "power": 1000,
          "efficiency": 0.8414
        },
        {
          "power": 1100,
          "efficiency": 0.8450
        },
        {
          "power": 1200,
          "efficiency": 0.8482
        },
        {
          "power": 1300,
          "efficiency": 0.8510
        },
        {
          "power": 1400,
          "efficiency": 0.8522
        },
        {
          "power": 1500,
          "efficiency": 0.8533
        },
        {
          "power": 1600,
          "efficiency": 0.8552
        },
        {
          "power": 1700,
          "efficiency": 0.8556
        },
        {
          "power": 1800,
          "efficiency": 0.8554
        },
        {
          "power": 1900,
          "efficiency": 0.8547
        },
        {
          "power": 2000,
          "efficiency": 0.8540
        },
        {
          "power": 2100,
          "efficiency": 0.8543
        },
        {
          "power": 2200,
          "efficiency": 0.8543
        },
        {
          "power": 2300,
          "efficiency": 0.8552
        },
        {
          "power": 2400,
          "efficiency": 0.8555
        },
        {
          "power": 2500,
          "efficiency": 0.8553
        }
      ],

[ Voor 48% gewijzigd door Mirabis op 09-09-2025 00:35 ]

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh


Acties:
  • 0 Henk 'm!
Mirabis schreef op dinsdag 9 september 2025 @ 00:25:
Hmm weet nou niet of mijn config fout is of dat ik de logica niet snap (het is een beetje laat). Met de hoge prijspieken zou ik verwachten dat het zo veel mogelijk wil terugleveren tussen 07:00-08:00 en 19:00-20:00. Echter lijkt het systeem te kiezen voor een lager vermogen in het duurste uur (met ook een lagere efficientie) en dan het uur daarop dan weer wel hoog vermogen en efficientie te kiezen. Lijkt me beter om dat andersom te doen, maar ondanks wijzigingen in efficientie lijkt het systeem dat niet te doen.

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
2025-09-09 00:19:07 info: In- en uitgaande energie per uur batterij Marstek Venus-E 5.12kWh
   uur   ac->    eff   ->dc pv->dc   dc->    eff  ->bat  o_eff    SoC
          kWh      %    kWh    kWh    kWh      %    kWh      %      %
     0   0.00     --   0.00   0.00   0.00     --   0.00     --  11.00
     1   0.00     --   0.00   0.00   0.00     --   0.00     --  11.00
     2   0.00     --   0.00   0.00   0.00     --   0.00     --  11.00
     3   2.40  94.90   2.28   0.00   2.28 100.00   2.28  94.90  55.52
     4   2.40  94.90   2.28   0.00   2.28 100.00   2.28  94.90 100.00
     5   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
     6   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
     7  -2.13  85.30  -2.50   0.00  -2.50 100.00  -2.50  85.30  51.17
     8  -1.76  85.55  -2.06   0.00  -2.06 100.00  -2.06  85.55  11.00
     9   0.00     --   0.00   0.00   0.00     --   0.00     --  11.00
    10   0.00     --   0.00   0.00   0.00     --   0.00     --  11.00
    11   0.00     --   0.00   0.00   0.00     --   0.00     --  11.00
    12   0.00     --   0.00   0.00   0.00     --   0.00     --  11.00
    13   2.40  94.90   2.28   0.00   2.28 100.00   2.28  94.90  55.52
    14   2.40  94.90   2.28   0.00   2.28 100.00   2.28  94.90 100.00
    15   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
    16   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
    17   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
    18   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
    19  -2.13  85.30  -2.50   0.00  -2.50 100.00  -2.50  85.30  51.17
    20  -1.72  85.55  -2.01   0.00  -2.01 100.00  -2.01  85.55  12.00
    21   0.00     --   0.00   0.00   0.00     --   0.00     --  12.00
    22   0.00     --   0.00   0.00   0.00     --   0.00     --  12.00
    23   0.00     --   0.00   0.00  -0.00 100.00  -0.00  -0.00  12.00
Totaal   1.86     --   0.05   0.00   0.05     --   0.05     --


Heb mn charge/discharge config gebaseerd op https://gathering.tweakers.net/forum/view_message/83282354. Daarom de overall efficiency op 1:1 gezet om dubbele conversie te voorkomen. Dat lijkt prima te gaan maar snap niet waarom het niet meer vermogen + hogere efficientie kiest op het duurste uur 8)7 . Iemand een idee?

Heb de hogere discharge vermogens een hogere efficientie toegewezen maar het resultaat blijft helaas hetzelfde. Let op dit zijn andere waarden dan ik gebruikte in mijn eerdere config in mijn post met HA automation.

[...]
Ik zie het probleem niet:
Om 7:00 en 19:00 uur zijn de hoogste prijzen en gaat hij het meeste terugleveren (2,13 kWh)
Waarschijnlijk heb je in je battery-settings een maximering staan.
Kun je deze delen?

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


Acties:
  • 0 Henk 'm!

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
Het probleem is dat ik (versimpeld) opgaf:
  • Max: 2500W
  • Efficientie bij 2400W = 0.8555 / Efficientie bij 1600W = 0.8552
en het vervolgens ervoor kiest om met 1600W terug te leveren op het duurste uur i.p.v. het hogere vermogen. Onderstaand mijn hele config: https://pastebin.com/XGxf1PEu (kleine wijzigingen aangebracht maar nog steeds niet het gewenste resultaat).

[ Voor 21% gewijzigd door Mirabis op 09-09-2025 09:58 ]

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh


Acties:
  • 0 Henk 'm!
Mirabis schreef op dinsdag 9 september 2025 @ 09:42:
Het probleem is dat ik (versimpeld) opgaf:
  • Max: 2500W
  • Efficientie bij 2400W = 0.8555 / Efficientie bij 1600W = 0.8552
en het vervolgens ervoor kiest om met 1600W terug te leveren op het duurste uur i.p.v. het hogere vermogen. Onderstaand mijn hele config: https://pastebin.com/XGxf1PEu (kleine wijzigingen aangebracht maar nog steeds niet het gewenste resultaat).
max power bat to dc staat op 2500W
Dat is precies wat er in de dure uren uit de cellen naar dc gaat.
Ik denk ook niet dat je dat veel moet verhogen ivm de "belasting" van je cellen.

[ Voor 6% gewijzigd door KC27 op 09-09-2025 13:09 ]

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


Acties:
  • 0 Henk 'm!

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
Dat lijkt me prima qua maximering. Echter als je vanavond pakt:
- 19:00 - 20:00 59,2 cent. Kiest het hier voor een lager vermogen met 85.43 efficiëntie van 100% soc naar 50.18%
- 20:00 - 21:00 40,5 cent. Kiest het hier voor een hoger vermogen met 85.52 efficiëntie. 50.18 naar 14.97% Soc (terwijl 11% optimaal is).

Dat lijkt mij juist andersom te moeten omdat je zoveel mogelijk wilt terugleveren in het duurste uur. Daarnaast door te kiezen voor het lagere vermogen raak ik niet alles kwijt in de 2 uur. Ben al met de settings aan het pielen om het juiste resultaat te krijgen.

[ Voor 6% gewijzigd door Mirabis op 09-09-2025 13:41 ]

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh


Acties:
  • 0 Henk 'm!

  • Lasoul
  • Registratie: November 2001
  • Laatst online: 29-09 12:02
Ik maak gebruik in Home Assisstant van een batterij simulator en die wil ik een tijdje mee laten lopen met DAO om de juiste grootte van de batterij te bepalen voor 1-1-2027 wanneer het salderen verdwijnt.

Om de situatie per 1-1-2017 te simuleren moet ik tax refund uitzetten. Als ik dat doe dan krijg ik naar mijn beeld een te hoge terugleververgoeding omdat nog steeds een gedeelte van de BTW in de terugleververgoeding zit en mijn beeld was juist dat je alleen de kale spotprijs zou krijgen. Maak ik ergens een denkfout?

code:
1
2
3
4
          time                tijd  temp  glob_rad     pv_rad  da_price   da_cons   da_prod
0   1757430000 2025-09-09 17:00:00  13.0      21.0   22.34090   0.11873  0.291327  0.168463
1   1757433600 2025-09-09 18:00:00  13.0      27.0   29.72250   0.18016  0.365657  0.242794
2   1757437200 2025-09-09 19:00:00  13.0       9.0   10.19780   0.36707  0.591818  0.468955


Als ik kijk naar 19:00 dan zie ik het volgende:
  • Basisprijs: 0.36707 (spotprijs)
  • Consumptie: 0.591818 ((spotprijs + energy taxes consumption + cost supplier consumption) * vat consumption)
  • Productie: 0.468955 ((spotprijs + cost supplier production) * vat production)
Mijn verwachting was:
  • Basisprijs: 0.36707 (spotprijs)
  • Consumptie: 0.591818 ((spotprijs + energy taxes consumption + cost supplier consumption) * vat consumption)
  • Productie: 0.387566 (spotprijs + cost supplier production)
code:
1
2
3
4
          time                tijd  temp  glob_rad     pv_rad  da_price   da_cons   da_prod
0   1757430000 2025-09-09 17:00:00  13.0      21.0   22.34090   0.11873  0.291327  0.098234
1   1757433600 2025-09-09 18:00:00  13.0      27.0   29.72250   0.18016  0.365657  0.159664
2   1757437200 2025-09-09 19:00:00  13.0       9.0   10.19780   0.36707  0.591818  0.346574


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
  "prices": {
    "source day ahead": "entsoe",
    "entsoe-api-key": "!secret entsoe-api-key",
    "regular high": 0.50,
    "regular low": 0.40,
    "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
    },
    "energy taxes production": {
      "2022-01-01": 0.06729,
      "2023-01-01": 0.12599,
      "2024-01-01": 0.10880,
      "2025-01-01": 0.10154
    },
    "cost supplier consumption": {
      "2022-01-01": 0.002,
      "2023-03-01": 0.018,
      "2024-04-01": 0.0175,
      "2024-08-01": 0.020496
    },
    "cost supplier production": {
      "2022-01-01": 0.002,
      "2023-03-01": 0.018,
      "2024-04-01": 0.0175,
      "2024-08-01": 0.020496
    },
    "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": "2025-03-11",
   "tax refund": "False"
  },

Acties:
  • +1 Henk 'm!

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
@Lasoul Snelle blik: zou je dan niet vat production op 0 moeten zetten vanaf 2027-01-01 (of vanaf wanneer je simileert). Waarschijnlijk zelfde voor "energy taxes production".

[ Voor 18% gewijzigd door Mirabis op 09-09-2025 17:54 ]

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh


Acties:
  • +1 Henk 'm!

  • Lasoul
  • Registratie: November 2001
  • Laatst online: 29-09 12:02
Mirabis schreef op dinsdag 9 september 2025 @ 17:53:
@Lasoul Snelle blik: zou je dan niet vat production op 0 moeten zetten vanaf 2027-01-01 (of vanaf wanneer je simileert). Waarschijnlijk zelfde voor "energy taxes production".
Inderdaad als ik "vat production" op 0 zet dan krijg ik het "juiste" getal er uit. De vraag is echter of mijn aanname klopt en dat ik dat moet doen en of "tax refund" dat eigenlijk niet had moeten doen.

Acties:
  • +1 Henk 'm!
Lasoul schreef op dinsdag 9 september 2025 @ 18:08:
[...]


Inderdaad als ik "vat production" op 0 zet dan krijg ik het "juiste" getal er uit. De vraag is echter of mijn aanname klopt en dat ik dat moet doen en of "tax refund" dat eigenlijk niet had moeten doen.
Als je nu tax refund op false zet dan wordt alleen (onder het huidige regime) de energiebelasting niet uitgekeerd, maar de rest (btw) wel. Tax refund=false is voor gebruikers die nu meer terugleveren dan gebruiken.
Voor jouw test-situatie geldt waarschijnlijk wat @Mirabis zegt (maar dat is allemaal nog niet zeker en definitief).

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


Acties:
  • +6 Henk 'm!
Daar is ie dan: de eerste testversie van DAO met 15min-interval!
Deze is beschikbaar in het test-kanaal.

Dit staat in de changelog:

Version 2025.9.1.rc1

The release candidate with support of 15min-interval of prices
Important: read this first!

Interval
This release supports two intervals: 1hour and 15min You make your choice in the settings, put in your settings somewhere in the root the setting:
"interval": "1hour" or "interval": "15min", 1hour will be default when you make no intervalsetting

source prices
At the moment only Nordpool supports 15min prices.
If you don't want trouble: make nordpool your price-source.

boiler
The boiler part is completely redesigned and (in my opinion) become better. The (thermal and financial) value of the boiler at the beginning and the end of the calculationperiod si taken into account. For every interval the electricity consumption for reheating is calculated and thee best fitting will be choosen in the algortime.

test
If you want to test with 15min-interval, these are the steps to take:
  • don't use your test-addon as production-addon, there can be errors: I hope you find and report them
  • choose a seperate da-database for the test-addon (sqlite will do perfect)
  • deactivate (=delete) the row(s) in your scheduler-settings that calculate every hour
  • set your interval to "15min"
  • get the meteo
  • set nordpool as your prices-source
  • get day-ahead prices for today and tomorrow
  • make your calculation with debug: check the graphs and the log
  • you can change the interval between 1hour and 15min and compare
  • when you get the prices: take care that interval=15min
  • when you are confident with the results: make a calculation without debug
  • last but nog least: report your experiences on tweakers (preferred) or on github.
Know issues
  • the consumption with 15min interval is higher than with 1hour interval
  • also other results are different for interval=1hour and interval=15min. Who can help me to figure this out?
  • the prognoses-parts of the reports are wrong
It is my objective to bring a production release before September 20th (I will be absent for about a week).

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


  • DaBit
  • Registratie: Januari 2000
  • Laatst online: 27-09 17:34
@KC27: Als ik dat spul niet daadwerkelijk inzet dan test ik nog niets. Ik zal weer eens de normale release ernaast zetten als fallback in plaats van alleen vertrouwen op snapshots (HA draait bij mij onder Proxmox; normaal gesproken trek ik een snapshot van de HomeAssistant VM voordat ik software update).

Vragen:
- Is het starten van de optimalisaties nu impliciet ipv via de scheduler? Nee toch hoop ik?
- Zou interval=1hour identiek moeten zijn aan de huidige releaseversie?
- Wat bedoel je precies met 'the consumption with 15min interval is higher' en 'other results are different'? Wat waren jouw observaties?

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
@KC27 Voor ik aan het testen ga met de nieuwe release. Nog wat verduidelijkingsvragen:
  1. Klopt het dat het in de non-test versies een voorkeur geeft aan vermogen dat het 't volledige uur kan volhouden gebaseerd op de aangegeven (en daar tussenliggende) charge stages? Ofwel, 1u 1500W i.p.v. 30m 3000W in het uur als de efficiëntie dicht bij elkaar ligt?
  2. Als ik bij charge stages 1000, 2000 en 3000 opgeef zie ik soms nog wel 1500 of 2500W doorgestuurd worden naar de batterij. Dat is geen waarde die opgegeven is in de charge stages en komt het dus zelf mee. Komt dat door de Type 2 SOS (linear approximations) setup? Zo ja, is het mogelijk een setting in te bouwen om te kiezen tussen enkel opgegeven charge stages en de huidige methode met lineaire approximations?
  3. Indien het antwoord op de 1e vraag ja is. Zal dat in de 15m versie dan verschuiven naar wat het beste 15 minuten aangehouden kan worden? Dat zou in mijn geval meer korte hoge pieken toelaten.
  4. Je gaf aan dat enkel Nordpool 15 minute prijzen support. Heb je het dan over de support in DAO zelf of wat zij per API beschikbaar stellen? Tibber API heeft het nu ook ingebouwd sinds 2025-09-01 https://developer.tibber.com/docs/changelog met nu nog elk kwartier zelfde waarde voor dat uur maar dat veranderd vanaf 1 okt.

[ Voor 13% gewijzigd door Mirabis op 10-09-2025 10:38 ]

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh


Acties:
  • +1 Henk 'm!

  • storeman
  • Registratie: April 2004
  • Laatst online: 00:00
Ik heb een query gemaakt om de verdiensten van een batterij (of meerdere) uit te rekenen. Ik heb hem in de Home Assistant community gepost en ik denk dat hij mooi aansluit bij DAO (en haar gebruikers). Dus even een schaamteloze cross-post. Ik ben benieuwd naar jullie feedback (doe dit dan met een DM of via het HA forum om deze thread verder schoon te houden).

https://community.home-as...earnings-using-sql/929264

"Chaos kan niet uit de hand lopen"


  • Lasoul
  • Registratie: November 2001
  • Laatst online: 29-09 12:02
Als volgende stap wil ik mijn warmtepomp integreren in DAO. Nu heb ik mij er een beetje in verdiept maar volgens mij wil DAO de warmtepomp rechtstreeks aansturen (aan- / uitzetten). Mijn idee was meer om op basis van de buitentemperatuur de batterij te vullen zodat die gedurende de dag kan worden gebruikt. Ik heb een stooklijn en op basis daarvan weet ik per gemiddelde buitentemperatuur op een dag hoeveel kWh de warmtepomp nodig heeft.

Is dit mogelijk met DOA?

Afbeeldingslocatie: https://tweakers.net/i/VbAty7CVulpPWPE4rY7diIQysZs=/800x/filters:strip_exif()/f/image/V6WQpOr1HwRgkvIbR5MycjMd.png?f=fotoalbum_large

  • Voogel
  • Registratie: April 2016
  • Laatst online: 08:20
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
2025-09-10 14:13:25 fout: Fout bij schrijven naar input_number.dao_set_power_feedin, waarde 2025
2025-09-10 14:13:25 fout: File: /root/dao/webserver/../prog/day_ahead.py, line 3487, in <module>
2025-09-10 14:13:25 fout: File: /root/dao/webserver/../prog/day_ahead.py, line 3463, in main
2025-09-10 14:13:25 fout: File: /root/dao/prog/da_base.py, line 573, in run_task_function
2025-09-10 14:13:25 fout: File: /root/dao/webserver/../prog/day_ahead.py, line 2854, in calc_optimum
2025-09-10 14:13:25 fout: File: /root/dao/prog/da_base.py, line 455, in set_entity_value
2025-09-10 14:13:25 fout: File: /root/dao/prog/da_base.py, line 217, in set_value
2025-09-10 14:13:25 fout: File: /root/dao/venv/day_ahead/lib/python3.11/site-packages/hassapi/client/services.py, line 53, in set_value
2025-09-10 14:13:25 fout: File: /root/dao/venv/day_ahead/lib/python3.11/site-packages/hassapi/client/services.py, line 28, in call_service
2025-09-10 14:13:25 fout: File: /root/dao/venv/day_ahead/lib/python3.11/site-packages/hassapi/client/base.py, line 68, in _post
2025-09-10 14:13:25 fout: File: /root/dao/venv/day_ahead/lib/python3.11/site-packages/hassapi/client/base.py, line 90, in _process_response
2025-09-10 14:13:25 fout: File: /root/dao/venv/day_ahead/lib/python3.11/site-packages/hassapi/client/base.py, line 95, in _raise_error
2025-09-10 14:13:25 fout: Onverwachte fout: 400 status code returned from http://supervisor/core/api/services/input_number/set_value
Traceback (most recent call last):
  File "/root/dao/webserver/../prog/day_ahead.py", line 2640, in calc_optimum
    self.set_entity_value(
  File "/root/dao/prog/da_base.py", line 455, in set_entity_value
    self.set_value(entity_id, value)
  File "/root/dao/prog/da_base.py", line 206, in set_value
    result = super().set_value(entity_id, value)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/hassapi/client/services.py", line 53, in set_value
    return self.call_service("set_value", entity_id=entity_id, value=value)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/hassapi/client/services.py", line 28, in call_service
    self._post(
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/hassapi/client/base.py", line 68, in _post
    return self._process_response(
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/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.11/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://supervisor/core/api/services/input_number/set_value

Iemand enig idee wat hier mis gaat?

4x SF165 & 3x SF170 op huisje uit 1896


Acties:
  • +1 Henk 'm!

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
/delete/

[ Voor 99% gewijzigd door Mirabis op 10-09-2025 14:59 ]

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh


Acties:
  • +2 Henk 'm!

  • arro3038
  • Registratie: November 2023
  • Laatst online: 08:32
Voogel schreef op woensdag 10 september 2025 @ 14:53:
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
2025-09-10 14:13:25 fout: Fout bij schrijven naar input_number.dao_set_power_feedin, waarde 2025
2025-09-10 14:13:25 fout: File: /root/dao/webserver/../prog/day_ahead.py, line 3487, in <module>
2025-09-10 14:13:25 fout: File: /root/dao/webserver/../prog/day_ahead.py, line 3463, in main
2025-09-10 14:13:25 fout: File: /root/dao/prog/da_base.py, line 573, in run_task_function
2025-09-10 14:13:25 fout: File: /root/dao/webserver/../prog/day_ahead.py, line 2854, in calc_optimum
2025-09-10 14:13:25 fout: File: /root/dao/prog/da_base.py, line 455, in set_entity_value
2025-09-10 14:13:25 fout: File: /root/dao/prog/da_base.py, line 217, in set_value
2025-09-10 14:13:25 fout: File: /root/dao/venv/day_ahead/lib/python3.11/site-packages/hassapi/client/services.py, line 53, in set_value
2025-09-10 14:13:25 fout: File: /root/dao/venv/day_ahead/lib/python3.11/site-packages/hassapi/client/services.py, line 28, in call_service
2025-09-10 14:13:25 fout: File: /root/dao/venv/day_ahead/lib/python3.11/site-packages/hassapi/client/base.py, line 68, in _post
2025-09-10 14:13:25 fout: File: /root/dao/venv/day_ahead/lib/python3.11/site-packages/hassapi/client/base.py, line 90, in _process_response
2025-09-10 14:13:25 fout: File: /root/dao/venv/day_ahead/lib/python3.11/site-packages/hassapi/client/base.py, line 95, in _raise_error
2025-09-10 14:13:25 fout: Onverwachte fout: 400 status code returned from http://supervisor/core/api/services/input_number/set_value
Traceback (most recent call last):
  File "/root/dao/webserver/../prog/day_ahead.py", line 2640, in calc_optimum
    self.set_entity_value(
  File "/root/dao/prog/da_base.py", line 455, in set_entity_value
    self.set_value(entity_id, value)
  File "/root/dao/prog/da_base.py", line 206, in set_value
    result = super().set_value(entity_id, value)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/hassapi/client/services.py", line 53, in set_value
    return self.call_service("set_value", entity_id=entity_id, value=value)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/hassapi/client/services.py", line 28, in call_service
    self._post(
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/hassapi/client/base.py", line 68, in _post
    return self._process_response(
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/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.11/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://supervisor/core/api/services/input_number/set_value

Iemand enig idee wat hier mis gaat?
Fout bij schrijven naar input_number.dao_set_power_feedin, waarde 2025

Ik denk dat je inputnumber gedefinieerd is met een max van 2000. Je hebt een Zinvolt meen ik? Zet m op max 2500 en je hebt nergens last van.

Acties:
  • +1 Henk 'm!

  • Voogel
  • Registratie: April 2016
  • Laatst online: 08:20
@arro3038 ahhh ik had inderdaad de laad opties omhoog bijgesteld 🤦‍♂️

4x SF165 & 3x SF170 op huisje uit 1896

storeman schreef op woensdag 10 september 2025 @ 13:23:
Ik heb een query gemaakt om de verdiensten van een batterij (of meerdere) uit te rekenen. Ik heb hem in de Home Assistant community gepost en ik denk dat hij mooi aansluit bij DAO (en haar gebruikers). Dus even een schaamteloze cross-post. Ik ben benieuwd naar jullie feedback (doe dit dan met een DM of via het HA forum om deze thread verder schoon te houden).

https://community.home-as...earnings-using-sql/929264
Ik ben benieuwd:
Komen de resultaten overeen met wat DAO berekent met Savings?

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

DaBit schreef op woensdag 10 september 2025 @ 10:10:
@KC27: Als ik dat spul niet daadwerkelijk inzet dan test ik nog niets. Ik zal weer eens de normale release ernaast zetten als fallback in plaats van alleen vertrouwen op snapshots (HA draait bij mij onder Proxmox; normaal gesproken trek ik een snapshot van de HomeAssistant VM voordat ik software update).

Vragen:
- Is het starten van de optimalisaties nu impliciet ipv via de scheduler? Nee toch hoop ik?
- Zou interval=1hour identiek moeten zijn aan de huidige releaseversie?
- Wat bedoel je precies met 'the consumption with 15min interval is higher' en 'other results are different'? Wat waren jouw observaties?
Vragen:
- Is het starten van de optimalisaties nu impliciet ipv via de scheduler? Nee toch hoop ik?
Nee het starten gaat nog steeds via de scheduler, dat zal straks wel ieder kwartier moeten.
- Zou interval=1hour identiek moeten zijn aan de huidige releaseversie?
Dat zou eigenlijk moeten, maar is het niet omdat de boiler inzet anders wordt berekend. De winst lijkt groter.
Maar de inzet van batterij, laden en etc is allemaal wel hetzelfde.
Wat bedoel je precies met 'the consumption with 15min interval is higher' en 'other results are different'? Wat waren jouw observaties?
Als je de tabellen van de berekening resultaten (in de logging, level info) van beide varianten vergelijkt zijn er nog verschillen. Maar zoals gezegd: de uiteindelijke inzet van alle apparaten is hetzelfde.

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


Acties:
  • +1 Henk 'm!
Mirabis schreef op woensdag 10 september 2025 @ 10:35:
@KC27 Voor ik aan het testen ga met de nieuwe release. Nog wat verduidelijkingsvragen:
[list=1]
• Klopt het dat het in de non-test versies een voorkeur geeft aan vermogen dat het 't volledige uur kan volhouden gebaseerd op de aangegeven (en daar tussenliggende) charge stages? Ofwel, 1u 1500W i.p.v. 30m 3000W in het uur als de efficiëntie dicht bij elkaar ligt?
Klopt.
• Als ik bij charge stages 1000, 2000 en 3000 opgeef zie ik soms nog wel 1500 of 2500W doorgestuurd worden naar de batterij. Dat is geen waarde die opgegeven is in de charge stages en komt het dus zelf mee. Komt dat door de Type 2 SOS (linear approximations) setup? Zo ja, is het mogelijk een setting in te bouwen om te kiezen tussen enkel opgegeven charge stages en de huidige methode met lineaire approximations?
Dat zou kunnen, maar niet op korte termijn.
Bij de ev werkt het wel zo.
• Indien het antwoord op de 1e vraag ja is. Zal dat in de 15m versie dan verschuiven naar wat het beste 15 minuten aangehouden kan worden? Dat zou in mijn geval meer korte hoge pieken toelaten.
Ik denk dat het zo gaat werken: probeer het uit!
• Je gaf aan dat enkel Nordpool 15 minute prijzen support. Heb je het dan over de support in DAO zelf of wat zij per API beschikbaar stellen? Tibber API heeft het nu ook ingebouwd sinds 2025-09-01 https://developer.tibber.com/docs/changelog met nu nog elk kwartier zelfde waarde voor dat uur maar dat veranderd vanaf 1 okt.
[/list]
Dank voor de tip.
Ik heb een maand geleden hierover contact gehad met Tibber. Toen werd gezegd dat ze nog geen planning hadden.
Ik zal kijken hoe hun api eruitziet en dit inbouwen.
Bij Noordpool komen ze nu ook in alle tussenkwartieren met dezelfde prijs.
Levert Tibber nu ook kwartier waarden van verbruiks- en productie gegevens?
Edit: antwoord op bovenstaande vraag:
Voorlopig levert Tibber geen kwartierwaarden voor de verbruiks- en productiegegevens:
Quote van de changelog:
The fields Home.consumption and Home.production will continue to return hourly data as of right now, but we will continue to evaluate this based on demand. There are some technical reasons for why this was not implemented at the same time.

[ Voor 9% gewijzigd door KC27 op 10-09-2025 19:10 ]

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


Acties:
  • +1 Henk 'm!

  • storeman
  • Registratie: April 2004
  • Laatst online: 00:00
KC27 schreef op woensdag 10 september 2025 @ 16:47:
[...]

Ik ben benieuwd:
Komen de resultaten overeen met wat DAO berekent met Savings?
Goede vraag. Het laat zich natuurlijk maar moeilijk vergelijken. Ik heb het sinds vandaag volledig in HA geïntegreerd, ik zal het monitoren. Er zijn wel tamelijk veel variabelen, zoals de efficiency die ik heb geschat, dat het moeilijk te zeggen is.

Ik heb het voor het afgelopen uur teruggerekend:
- laden op goedkoopste moment a 24ct/kWh
- 10kWh laden met efficiency van 75% (afname dus 12,5kWh)
- afgelopen uur gaf mijn query een winst van 4,16 euro

Als ik die zaken met elkaar verreken, zie ik een netto winst van 1,16 euro. Het verschil in DAO tussen de twee uren was 1,29 euro. Dus het match redelijk, maar er zitten wel wat aannames in.

[ Voor 28% gewijzigd door storeman op 10-09-2025 20:10 ]

"Chaos kan niet uit de hand lopen"


Acties:
  • +1 Henk 'm!

  • DaBit
  • Registratie: Januari 2000
  • Laatst online: 27-09 17:34
ERROR while running Cbc. Signal SIGSEGV caught
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
2025-09-10 20:40:04 info: Day Ahead Optimalisering versie: 2025.9.1.rc1
2025-09-10 20:40:04 info: Day Ahead Optimalisering gestart op: 10-09-2025 20:40:04
2025-09-10 20:40:04 info: Day Ahead Optimalisatie gestart: 10-09-2025 20:40:04 taak: calc_optimum_met_debug
2025-09-10 20:40:04 info: Debug = True
2025-09-10 20:40:04 info: Zelf berekende baseload
2025-09-10 20:40:04 info: Start waarden: 
       uur                tijd       p_l       p_t      base     pv_ac  pv_dc
0    21:00 2025-09-10 21:00:00  0.272395  0.228593  0.221125  0.000000      0
1    21:15 2025-09-10 21:15:00  0.272395  0.228593  0.209188  0.000000      0
2    21:30 2025-09-10 21:30:00  0.272395  0.228593  0.197250  0.000000      0
3    21:45 2025-09-10 21:45:00  0.272395  0.228593  0.183438  0.000000      0
4    22:00 2025-09-10 22:00:00  0.255818  0.212016  0.167750  0.000000      0
5    22:15 2025-09-10 22:15:00  0.255818  0.212016  0.153937  0.000000      0
6    22:30 2025-09-10 22:30:00  0.255818  0.212016  0.140125  0.000000      0
7    22:45 2025-09-10 22:45:00  0.255818  0.212016  0.128187  0.000000      0
8    23:00 2025-09-10 23:00:00  0.239386  0.195584  0.115391  0.000000      0
9    23:15 2025-09-10 23:15:00  0.239386  0.195584  0.103453  0.000000      0
10   23:30 2025-09-10 23:30:00  0.239386  0.195584  0.091516  0.000000      0
11   23:45 2025-09-10 23:45:00  0.239386  0.195584  0.088641  0.000000      0
12   00:00 2025-09-11 00:00:00  0.240487  0.196685  0.090000  0.000000      0
13   00:15 2025-09-11 00:15:00  0.240487  0.196685  0.087125  0.000000      0
14   00:30 2025-09-11 00:30:00  0.240487  0.196685  0.084250  0.000000      0
15   00:45 2025-09-11 00:45:00  0.240487  0.196685  0.091625  0.000000      0
16   01:00 2025-09-11 01:00:00  0.236676  0.192874  0.110578  0.000000      0
17   01:15 2025-09-11 01:15:00  0.236676  0.192874  0.117953  0.000000      0
18   01:30 2025-09-11 01:30:00  0.236676  0.192874  0.125328  0.000000      0
19   01:45 2025-09-11 01:45:00  0.236676  0.192874  0.117141  0.000000      0
20   02:00 2025-09-11 02:00:00  0.227480  0.183678  0.095641  0.000000      0
21   02:15 2025-09-11 02:15:00  0.227480  0.183678  0.087453  0.000000      0
22   02:30 2025-09-11 02:30:00  0.227480  0.183678  0.079266  0.000000      0
23   02:45 2025-09-11 02:45:00  0.227480  0.183678  0.077641  0.000000      0
24   03:00 2025-09-11 03:00:00  0.219954  0.176152  0.080750  0.000000      0
25   03:15 2025-09-11 03:15:00  0.219954  0.176152  0.079125  0.000000      0
26   03:30 2025-09-11 03:30:00  0.219954  0.176152  0.077500  0.000000      0
27   03:45 2025-09-11 03:45:00  0.219954  0.176152  0.076625  0.000000      0
28   04:00 2025-09-11 04:00:00  0.219821  0.176019  0.075937  0.000000      0
29   04:15 2025-09-11 04:15:00  0.219821  0.176019  0.075062  0.000000      0
30   04:30 2025-09-11 04:30:00  0.219821  0.176019  0.074187  0.000000      0
31   04:45 2025-09-11 04:45:00  0.219821  0.176019  0.074812  0.000000      0
32   05:00 2025-09-11 05:00:00  0.229670  0.185868  0.075562  0.000000      0
33   05:15 2025-09-11 05:15:00  0.229670  0.185868  0.076187  0.000000      0
34   05:30 2025-09-11 05:30:00  0.229670  0.185868  0.076812  0.000000      0
35   05:45 2025-09-11 05:45:00  0.229670  0.185868  0.081437  0.000000      0
36   06:00 2025-09-11 06:00:00  0.268898  0.225096  0.088844  0.000000      0
37   06:15 2025-09-11 06:15:00  0.268898  0.225096  0.093469  0.000000      0
38   06:30 2025-09-11 06:30:00  0.268898  0.225096  0.098094  0.000000      0
39   06:45 2025-09-11 06:45:00  0.268898  0.225096  0.103594  0.001230      0
40   07:00 2025-09-11 07:00:00  0.277743  0.233941  0.108734  0.000000      0
41   07:15 2025-09-11 07:15:00  0.277743  0.233941  0.114234  0.000000      0
42   07:30 2025-09-11 07:30:00  0.277743  0.233941  0.119734  0.000000      0
43   07:45 2025-09-11 07:45:00  0.277743  0.233941  0.129297  0.049629      0
44   08:00 2025-09-11 08:00:00  0.287786  0.243984  0.146000  0.148425      0
45   08:15 2025-09-11 08:15:00  0.287786  0.243984  0.155562  0.200353      0
46   08:30 2025-09-11 08:30:00  0.287786  0.243984  0.165125  0.251666      0
47   08:45 2025-09-11 08:45:00  0.287786  0.243984  0.158312  0.271519      0
48   09:00 2025-09-11 09:00:00  0.253664  0.209862  0.133859  0.235628      0
49   09:15 2025-09-11 09:15:00  0.253664  0.209862  0.127047  0.255904      0
50   09:30 2025-09-11 09:30:00  0.253664  0.209862  0.120234  0.276182      0
51   09:45 2025-09-11 09:45:00  0.253664  0.209862  0.134859  0.423739      0
52   10:00 2025-09-11 10:00:00  0.221478  0.177676  0.171609  0.683946      0
53   10:15 2025-09-11 10:15:00  0.221478  0.177676  0.186234  0.831685      0
54   10:30 2025-09-11 10:30:00  0.221478  0.177676  0.200859  0.979473      0
55   10:45 2025-09-11 10:45:00  0.221478  0.177676  0.191297  1.058933      0
56   11:00 2025-09-11 11:00:00  0.149435  0.105633  0.159359  1.103040      0
57   11:15 2025-09-11 11:15:00  0.149435  0.105633  0.149797  1.182497      0
58   11:30 2025-09-11 11:30:00  0.149435  0.105633  0.140234  1.261951      0
59   11:45 2025-09-11 11:45:00  0.149435  0.105633  0.147609  1.277651      0
60   12:00 2025-09-11 12:00:00  0.144535  0.100733  0.174266  1.252122      0
61   12:15 2025-09-11 12:15:00  0.144535  0.100733  0.181641  1.267771      0
62   12:30 2025-09-11 12:30:00  0.144535  0.100733  0.189016  1.283397      0
63   12:45 2025-09-11 12:45:00  0.144535  0.100733  0.170078  1.272558      0
64   13:00 2025-09-11 13:00:00  0.144680  0.100878  0.125812  1.254303      0
65   13:15 2025-09-11 13:15:00  0.144680  0.100878  0.106875  1.243407      0
66   13:30 2025-09-11 13:30:00  0.144680  0.100878  0.087938  1.232480      0
67   13:45 2025-09-11 13:45:00  0.144680  0.100878  0.091375  1.171757      0
68   14:00 2025-09-11 14:00:00  0.143869  0.100067  0.108063  1.106342      0
69   14:15 2025-09-11 14:15:00  0.143869  0.100067  0.111500  1.045565      0
70   14:30 2025-09-11 14:30:00  0.143869  0.100067  0.114938  0.984763      0
71   14:45 2025-09-11 14:45:00  0.143869  0.100067  0.132500  0.797411      0
72   15:00 2025-09-11 15:00:00  0.144752  0.100950  0.165156  0.467260      0
73   15:15 2025-09-11 15:15:00  0.144752  0.100950  0.182719  0.276082      0
74   15:30 2025-09-11 15:30:00  0.144752  0.100950  0.200281  0.083262      0
75   15:45 2025-09-11 15:45:00  0.144752  0.100950  0.199844  0.063574      0
76   16:00 2025-09-11 16:00:00  0.148394  0.104592  0.183875  0.169813      0
77   16:15 2025-09-11 16:15:00  0.148394  0.104592  0.183438  0.150568      0
78   16:30 2025-09-11 16:30:00  0.148394  0.104592  0.183000  0.131309      0
79   16:45 2025-09-11 16:45:00  0.148394  0.104592  0.190687  0.132617      0
80   17:00 2025-09-11 17:00:00  0.227044  0.183242  0.205734  0.149057      0
81   17:15 2025-09-11 17:15:00  0.227044  0.183242  0.213422  0.151164      0
82   17:30 2025-09-11 17:30:00  0.227044  0.183242  0.221109  0.148386      0
83   17:45 2025-09-11 17:45:00  0.227044  0.183242  0.223734  0.149924      0
84   18:00 2025-09-11 18:00:00  0.277102  0.233300  0.221078  0.160688      0
85   18:15 2025-09-11 18:15:00  0.277102  0.233300  0.223703  0.162225      0
86   18:30 2025-09-11 18:30:00  0.277102  0.233300  0.226328  0.163763      0
87   18:45 2025-09-11 18:45:00  0.277102  0.233300  0.234891  0.128396      0
88   19:00 2025-09-11 19:00:00  0.296934  0.253132  0.249734  0.061113      0
89   19:15 2025-09-11 19:15:00  0.296934  0.253132  0.258297  0.023379      0
90   19:30 2025-09-11 19:30:00  0.296934  0.253132  0.266859  0.000000      0
91   19:45 2025-09-11 19:45:00  0.296934  0.253132  0.268109  0.000000      0
92   20:00 2025-09-11 20:00:00  0.292082  0.248280  0.268547  0.004102      0
93   20:15 2025-09-11 20:15:00  0.292082  0.248280  0.269797  0.000820      0
94   20:30 2025-09-11 20:30:00  0.292082  0.248280  0.271047  0.000000      0
95   20:45 2025-09-11 20:45:00  0.292082  0.248280  0.253609  0.000000      0
96   21:00 2025-09-11 21:00:00  0.269624  0.225822  0.221047  0.000000      0
97   21:15 2025-09-11 21:15:00  0.269624  0.225822  0.203609  0.000000      0
98   21:30 2025-09-11 21:30:00  0.269624  0.225822  0.186172  0.000000      0
99   21:45 2025-09-11 21:45:00  0.269624  0.225822  0.173172  0.000000      0
100  22:00 2025-09-11 22:00:00  0.243016  0.199214  0.161062  0.000000      0
101  22:15 2025-09-11 22:15:00  0.243016  0.199214  0.148062  0.000000      0
102  22:30 2025-09-11 22:30:00  0.243016  0.199214  0.135062  0.000000      0
103  22:45 2025-09-11 22:45:00  0.243016  0.199214  0.131812  0.000000      0
104  23:00 2025-09-11 23:00:00  0.217340  0.173538  0.135875  0.000000      0
105  23:15 2025-09-11 23:15:00  0.217340  0.173538  0.132625  0.000000      0
106  23:30 2025-09-11 23:30:00  0.217340  0.173538  0.129375  0.000000      0
107  23:45 2025-09-11 23:45:00  0.217340  0.173538  0.126125  0.000000      0
2025-09-10 20:40:05 info: No reduced hours applied for Accu schuur
2025-09-10 20:40:05 info: Startwaarde SoC Accu schuur: 27.0%
2025-09-10 20:40:05 info: 

2025-09-10 20:40:05 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland
2025-09-10 20:40:05 info: Instellingen voor laden van EV: Corsa-E
2025-09-10 20:40:05 info: Direct laden is uit
2025-09-10 20:40:05 info:  Ampere  Effic. Grid kW Accu kW
2025-09-10 20:40:05 info:    0.00    1.00    0.00    0.00
2025-09-10 20:40:05 info:    6.00    0.95    1.38    1.31
2025-09-10 20:40:05 info:    7.00    0.95    1.61    1.53
2025-09-10 20:40:05 info:    8.00    0.95    1.84    1.75
2025-09-10 20:40:05 info:   18.00    0.95    4.14    3.93
2025-09-10 20:40:05 info:   21.00    0.95    4.83    4.59
2025-09-10 20:40:05 info:   24.00    0.95    5.52    5.24
2025-09-10 20:40:05 info:   27.00    0.95    6.21    5.90
2025-09-10 20:40:05 info:   30.00    0.95    6.90    6.55
2025-09-10 20:40:05 info:   33.00    0.94    7.59    7.13
2025-09-10 20:40:05 info:   36.00    0.93    8.28    7.70
2025-09-10 20:40:05 info:   39.00    0.92    8.97    8.25
2025-09-10 20:40:05 info:   42.00    0.91    9.66    8.79
2025-09-10 20:40:05 info:   45.00    0.85   10.35    8.80
2025-09-10 20:40:05 info:   48.00    0.80   11.04    8.83
2025-09-10 20:40:05 info: Capaciteit accu: 47.0 kWh
2025-09-10 20:40:05 info: Maximaal laadvermogen: 11.04 kW
2025-09-10 20:40:05 info: Klaar met laden op: 11-09-2025 06:00:00
2025-09-10 20:40:05 info: Huidig laadniveau: 59.0 %
2025-09-10 20:40:05 info: Gewenst laadniveau:35.0 %
2025-09-10 20:40:05 info: Marge voor het laden: 1 %
2025-09-10 20:40:05 info: Locatie: home
2025-09-10 20:40:05 info: Ingeplugged:True
2025-09-10 20:40:05 info: Benodigde energie: 0 kWh
2025-09-10 20:40:05 info: Tijd nodig om te laden: 0.00 uur
2025-09-10 20:40:05 info: Afgerond naar hele uren: 0
2025-09-10 20:40:05 info: Stand laden schakelaar: off
2025-09-10 20:40:05 info: Stand aantal ampere laden: 0.0 A
2025-09-10 20:40:05 info: Opladen wordt niet ingepland, omdat werkelijk niveau (59.0%) hoger is of gelijk aan gewenst niveau (35.0% minus de marge 1%).
2025-09-10 20:40:05 info: Instellingen voor laden van EV: boiler
2025-09-10 20:40:05 info: Direct laden is uit
2025-09-10 20:40:05 info:  Ampere  Effic. Grid kW Accu kW
2025-09-10 20:40:05 info:    0.00    1.00    0.00    0.00
2025-09-10 20:40:05 info:    4.00    0.93    0.92    0.86
2025-09-10 20:40:05 info:    5.00    0.93    1.15    1.07
2025-09-10 20:40:05 info:    6.00    0.95    1.38    1.31
2025-09-10 20:40:05 info:    7.00    0.97    1.61    1.56
2025-09-10 20:40:05 info:    8.00    0.99    1.84    1.82
2025-09-10 20:40:05 info:    9.00    0.99    2.07    2.05
2025-09-10 20:40:05 info:   10.00    0.99    2.30    2.28
2025-09-10 20:40:05 info: Capaciteit accu: 13.4 kWh
2025-09-10 20:40:05 info: Maximaal laadvermogen: 2.3 kW
2025-09-10 20:40:05 info: Klaar met laden op: 11-09-2025 18:00:00
2025-09-10 20:40:05 info: Huidig laadniveau: 20.0562496185303 %
2025-09-10 20:40:05 info: Gewenst laadniveau:70.0 %
2025-09-10 20:40:05 info: Marge voor het laden: 1 %
2025-09-10 20:40:05 info: Locatie: home
2025-09-10 20:40:05 info: Ingeplugged:False
2025-09-10 20:40:05 info: Benodigde energie: 6.6924625511169396 kWh
2025-09-10 20:40:05 info: Tijd nodig om te laden: 11.76 uur
2025-09-10 20:40:05 info: Afgerond naar hele uren: 12
2025-09-10 20:40:05 info: Stand laden schakelaar: off
2025-09-10 20:40:05 info: Stand aantal ampere laden: 0.0 A
2025-09-10 20:40:05 info: Opladen wordt niet ingepland, omdat auto is niet ingeplugd.
2025-09-10 20:40:05 info: Warmtepomp niet aanwezig of enabled - warmtepomp wordt niet ingepland



ERROR while running Cbc. Signal SIGSEGV caught. Getting stack trace.
/root/dao/venv/day_ahead/lib/python3.11/site-packages/mip/libraries/cbc-c-linux-x86-64.so(_Z15CbcCrashHandleri+0x119) [0x7f5fc15c3459]
/lib/x86_64-linux-gnu/libc.so.6(+0x3c050) [0x7f5fd5bdb050]
python3(_PyObject_MakeTpCall+0x229) [0x517fc9]
python3(_PyEval_EvalFrameDefault+0x8f0) [0x52b9e0]
python3(PyEval_EvalCode+0xbb) [0x5236bb]
python3() [0x647d97]
python3() [0x6456ef]
python3() [0x651770]
python3(_PyRun_SimpleFileObject+0x18b) [0x6514bb]
python3(_PyRun_AnyFileObject+0x44) [0x6512e4]
python3(Py_RunMain+0x20f) [0x65007f]
python3(Py_BytesMain+0x27) [0x627d37]
/lib/x86_64-linux-gnu/libc.so.6(+0x2724a) [0x7f5fd5bc624a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7f5fd5bc6305]
python3(_start+0x21) [0x627bd1]




ERROR while running Cbc. Signal SIGABRT caught. Getting stack trace.
/root/dao/venv/day_ahead/lib/python3.11/site-packages/mip/libraries/cbc-c-linux-x86-64.so(_Z15CbcCrashHandleri+0x119) [0x7f5fc15c3459]
/lib/x86_64-linux-gnu/libc.so.6(+0x3c050) [0x7f5fd5bdb050]
/lib/x86_64-linux-gnu/libc.so.6(+0x8aeec) [0x7f5fd5c29eec]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x12) [0x7f5fd5bdafb2]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xd3) [0x7f5fd5bc5472]
/root/dao/venv/day_ahead/lib/python3.11/site-packages/mip/libraries/cbc-c-linux-x86-64.so(+0x1772d2) [0x7f5fc15772d2]
/lib/x86_64-linux-gnu/libc.so.6(+0x3c050) [0x7f5fd5bdb050]
python3(_PyObject_MakeTpCall+0x229) [0x517fc9]
python3(_PyEval_EvalFrameDefault+0x8f0) [0x52b9e0]
python3(PyEval_EvalCode+0xbb) [0x5236bb]
python3() [0x647d97]
python3() [0x6456ef]
python3() [0x651770]
python3(_PyRun_SimpleFileObject+0x18b) [0x6514bb]
python3(_PyRun_AnyFileObject+0x44) [0x6512e4]
python3(Py_RunMain+0x20f) [0x65007f]
python3(Py_BytesMain+0x27) [0x627d37]
/lib/x86_64-linux-gnu/libc.so.6(+0x2724a) [0x7f5fd5bc624a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7f5fd5bc6305]
python3(_start+0x21) [0x627bd1]
Config:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
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
{
  "homeassistant": { 
     "protocol api": "http",
     "host": "192.168.100.18",
     "ip port": 8123,
     "token": "!secret ha_api_token"
  },
  "database ha": {
    "engine": "sqlite",
    "database": "home-assistant_v2.db",
    "db_path": "/homeassistant"
  },
  "database da": {
    "engine": "sqlite",
    "db_path": "../data"
  },
  "meteoserver-key": "!secret meteoserver-key",
  "meteoserver-model": "harmonie",
  "meteoserver-attemps": 2,
  "interval": "15min",
  "prices": {
    "source day ahead": "nordpool",
    "entsoe-api-key": "!secret entsoe-api-key",
    "energy taxes consumption": {
      "2022-01-01": 0.06729,
      "2023-01-01": 0.12599,
      "2024-01-01": 0.10880,
      "2025-01-01": 0.10154
    },
    "energy taxes production": {
      "2022-01-01": 0.06729,
      "2023-01-01": 0.12599,
      "2024-01-01": 0.10880,
      "2025-01-01": 0.10154
    },
    "cost supplier consumption": {
      "2022-01-01": 0.002,
      "2023-03-01": 0.018,
      "2024-04-01": 0.0175,
      "2024-08-01": 0.020496,
      "2025-01-01": 0.0181
    },
    "cost supplier production": {
      "2022-01-01": 0.002,
      "2023-03-01": 0.018,
      "2024-04-01": 0.0175,
      "2024-08-01": 0.020496,
      "2025-01-01": -0.0181
    },
    "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": "2025-02-27",
    "tax refund": "True"
  },
  "logging level" : "info",
  "use_calc_baseload": "True",
  "baseload calc periode": 56,
  "baseload": [
    0.40,
    0.40,
    0.40,
    0.40,
    0.65,
    0.65,
    0.65,
    0.65,
    0.90,
    1.30,
    2.00,
    1.80,
    1.70,
    1.30,
    1.10,
    1.30,
    1.60,
    1.60,
    0.90,
    0.90,
    0.90,
    0.70,
    0.70,
    0.50
  ],
  "graphical backend": "",
  "graphics": {
    "style": "dark_background",
    "show" : "true",
    "battery balance": "True",
    "prices delivery": "False",
    "prices redelivery": "True",
    "average delivery": "False",
    "prices consumption": "True",
    "prices production": "True",
    "prices spot": "True",
    "average consumption": "True"
  },
  "strategy": "minimize cost",
  "notifications": {
  },
  "grid": {
    "max_power": 18
  },
  "history": {
    "save days": 14
  },
  "dashboard": {
    "port": 5000
  },
  "boiler": {
    "boiler present": "False",
    "entity actual temp.": "sensor.boiler_boiler_temperature",
    "entity setpoint": "input_number.boiler_desiredtemperature",
    "cop": 1.0,
    "cooling rate": 0.4,
    "volume": 100,
    "heating allowed below": 70,
    "elec. power": 2100,
    "entity hysterese": "input_number.boiler_hysterese",
    "activate service": "turn_on",
    "activate entity": "input_boolean.dao_boiler_activate"
  },
  "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": "Accu schuur",
        "entity actual level": "sensor.victron_battery_state_of_charge_system",
        "capacity": 31,
        "upper limit": 100,
        "lower limit": 15,
        "optimal lower level": 20,
        "entity min soc end opt": "input_number.bat_min_soc_einde_opt",
        "entity max soc end opt": "input_number.bat_max_soc_einde_opt",
      "charge stages": [
            {
              "power": 0,
              "efficiency": 1
            },
            {
              "power": 180,
              "efficiency": 0.711
            },
            {
              "power": 495,
              "efficiency": 0.806
            },
            {
              "power": 591,
              "efficiency": 0.838
            },
            {
              "power": 651,
              "efficiency": 0.848
            },
            {
              "power": 798,
              "efficiency": 0.865
            },
            {
              "power": 1140,
              "efficiency": 0.895
            },
            {
              "power": 1446,
              "efficiency": 0.913
            },
            {
              "power": 2274,
              "efficiency": 0.920
            },
            {
              "power": 2456,
              "efficiency": 0.920
            },
        {
              "power": 3009,
              "efficiency": 0.922
        },
        {
              "power": 4170,
              "efficiency": 0.921
            },
        {
              "power": 5298,
              "efficiency": 0.916
            },
        {
              "power": 6200,
              "efficiency": 0.910
            },
            {
              "power": 7116,
              "efficiency": 0.906
            },
            {
              "power": 8100,
              "efficiency": 0.885
            },
        {
              "power": 9000,
              "efficiency": 0.80
            },
        {
              "power": 10500,
              "efficiency": 0.75
            }
   ],
   "discharge stages": [
            {
              "power": 0,
              "efficiency": 1
            },
            {
              "power": 117,
              "efficiency": 0.661
            },
            {
              "power": 192,
              "efficiency": 0.762
            },
            {
              "power": 315,
              "efficiency": 0.835
            },
            {
              "power": 579,
              "efficiency": 0.902
            },
            {
              "power": 837,
              "efficiency": 0.927
            },
            {
              "power": 1206,
              "efficiency": 0.941
            },
            {
              "power": 1467,
              "efficiency": 0.95
            },
            {
              "power": 1866,
              "efficiency": 0.957
            },
            {
              "power": 2262,
              "efficiency": 0.956
            },
            {
              "power": 3300,
              "efficiency": 0.956
            },
        {
              "power": 4398,
              "efficiency": 0.950
            },
        {
              "power": 5430,
              "efficiency": 0.944
            },
        {
              "power": 6564,
              "efficiency": 0.935
            },
            {
              "power": 7230,
              "efficiency": 0.929
            },
        {
              "power": 8235,
              "efficiency": 0.919
            },
            {
              "power": 9360,
              "efficiency": 0.909
            },
        {
              "power": 10312,
              "efficiency": 0.80
            },
            {
              "power": 11265,
              "efficiency": 0.75
            },
            {
              "power": 12378,
              "efficiency": 0.70
            }
          ],
          "minimum power": 300,
          "dc_to_bat efficiency": 0.98,
          "bat_to_dc efficiency": 0.98,
          "cycle cost": 0.01,
          "entity set power feedin": "input_number.batt_power_feedin",
          "entity set operating mode": "input_select.batt_operating_mode",
          "entity stop inverter": "input_datetime.batt_inverter_stop",
          "entity balance switch": "input_boolean.batt_balance_switch",
          "solar": [ ]
      }
  ],
  "solar": [ 
    {
      "name": "Growatt oostkant",
      "tilt": 35,
      "orientation": 270,
      "capacity": 4.4,
      "yield": 0.008,
      "entity pv switch": "input_boolean.pv_huis_onoff"
    },
    {
      "name": "Growatt westkant",
      "tilt": 35,
      "orientation": 90,
      "capacity": 4.4,
      "yield": 0.008,
      "entity pv switch": "input_boolean.pv_huis_onoff"
    },
    {
      "name": "schuur zuid",
      "tilt": 35,
      "orientation": 0,
      "capacity": 0.88,
      "yield": 0.00215,
      "entity pv switch": "input_boolean.pv_schuur_onoff"
    },
    {
      "name": "schuur midden",
      "tilt": 35,
      "orientation": 0,
      "capacity": 0.88,
      "yield": 0.00215,
      "entity pv switch": "input_boolean.pv_schuur_onoff"
    },
    {
      "name": "schuur noord",
      "tilt": 35,
      "orientation": 0,
      "capacity": 0.88,
      "yield": 0.00215,
      "entity pv switch": "input_boolean.pv_schuur_onoff"
    },
    {
      "name": "schuur platnoord",
      "tilt": 10,
      "orientation": 180,
      "capacity": 1.1,
      "yield": 0.0018,
      "entity pv switch": "input_boolean.pv_schuur_onoff"
    },
    {
      "name": "erker",
      "tilt": 10,
      "orientation": 270,
      "capacity": 0.55,
      "yield": 0.0006,
      "entity pv switch": "input_boolean.pv_huis_onoff"
    },
    {
      "name": "aanbouw",
      "tilt": 10,
      "orientation": 90,
      "capacity": 1.1,
      "yield": 0.0014,
      "entity pv switch": "input_boolean.pv_huis_onoff"
    }
  ],
  "electric vehicle": [ 
    {
      "name": "Corsa-E",
      "capacity": 47.0,
      "entity max amperage": "input_number.ev_max_charge_amps",
      "entity position": "input_select.corsae_location",
      "entity instant start": "input_boolean.dao_nu_laden",
      "entity instant level": "input_number.dao_nu_laden_soc",
      "charge three phase": "False",
      "charge stages" : [
      {"ampere":  0, "efficiency" :  1},
            {"ampere":  6, "efficiency": 0.95},
            {"ampere":  7, "efficiency": 0.95},
            {"ampere":  8, "efficiency": 0.95},
            {"ampere": 18, "efficiency": 0.95},
            {"ampere": 21, "efficiency": 0.95},
            {"ampere": 24, "efficiency": 0.95},
            {"ampere": 27, "efficiency": 0.95},
      {"ampere": 30, "efficiency": 0.95},
            {"ampere": 33, "efficiency": 0.94},
            {"ampere": 36, "efficiency": 0.93},
            {"ampere": 39, "efficiency": 0.92},
            {"ampere": 42, "efficiency": 0.91},
            {"ampere": 45, "efficiency": 0.85},
            {"ampere": 48, "efficiency": 0.80}
      ],
      "entity actual level": "sensor.corsa_e_battery_percent",
      "entity plugged in": "binary_sensor.charger_pluggedin",
      "charge scheduler": {
        "entity set level": "input_number.ev_desired_chargelevel",
        "level margin": 1,
        "entity ready datetime": "input_datetime.charge_ready_datetime"
      },
      "charge switch": "input_boolean.corsae_charge_switch",
      "entity set charging ampere": "input_number.dao_laadpaal_amp"
    },
    {
      "name": "boiler",
      "capacity": 13.4,
      "entity max amperage": "input_number.ev_max_charge_amps",
      "entity position": "input_select.corsae_location",
      "charge three phase": "False",
      "charge stages" : [
        {"ampere":  0,  "efficiency":  1},
        {"ampere":  4,  "efficiency": 0.93 },
        {"ampere":  5,  "efficiency": 0.93 },
        {"ampere":  6,  "efficiency": 0.95 },
        {"ampere":  7,  "efficiency": 0.97 },
        {"ampere":  8,  "efficiency": 0.99 },
        {"ampere":  9,  "efficiency": 0.99 },
        {"ampere":  10,  "efficiency": 0.99 }
      ],
      "entity actual level": "sensor.boiler_boiler_temperature",
      "entity plugged in": "binary_sensor.electricity_cheaperthangas",
      "charge scheduler": {
        "entity set level": "input_number.boiler_desiredtemperature",
        "level margin": 1,
        "entity ready datetime": "input_datetime.dao_boiler_ready_datetime"
      },
      "charge switch": "input_boolean.dao_boiler_activate",
      "entity set charging ampere": "input_number.dao_boiler_ampsetpoint"
    }
  ],
  "machines" : [ ],
  "tibber": {
    "api_token": "!secret tibber_api_token"
  },
  "report": {
    "entities grid consumption": [
      "sensor.energy_consumption_tarif_1",
      "sensor.energy_consumption_tarif_2"
    ],
    "entities grid production": [
      "sensor.energy_production_tarif_1",
      "sensor.energy_production_tarif_2"
    ],
    "entities solar production ac": [
      "sensor.pv_opbrengst_huisdak",
      "sensor.noordkant_yieldtotal",
      "sensor.midden_schuur_yieldtotal",
      "sensor.zuidkant_yieldtotal",
      "sensor.schuur_opnoorden_yieldtotal",
      "sensor.aanbouw_yieldtotal",
      "sensor.erker_yieldtotal"
    ],
   "entities solar production dc": [],
    "entities ev consumption" : ["sensor.laadpaal_energieverbruik_kwh", "sensor.boiler_boiler_daily_energy"],
    "/entities wp consumption" : ["sensor.warmtepomp_energieverbruik"],
    "entities wp consumption" : [],
    "entities boiler consumption": [],
    "entities battery consumption": ["sensor.victron_energy_into_battery"],
    "entities battery production": ["sensor.victron_energy_from_battery"]  },
  "scheduler": {
    "active": "true",
    "0433": "get_meteo_data",
    "0930": "calc_baseloads",
    "1033": "get_meteo_data",
    "1633": "get_meteo_data",
    "2233": "get_meteo_data",
    "2235": "calc_baseloads",
    "xx55": "get_day_ahead_prices",
    "2359": "clean_data"
  }
}
De day_ahead.db in addon_configs/1f491d2b_day_ahead_opt-testing/dao_data had ik verwijderd zoals geinstrueerd, verder netjes meteodata en day ahead prijzen opgevraagd alvorens een run te doen.

Met interval op 1hour eveneens SIGSEGV
DaBit schreef op woensdag 10 september 2025 @ 20:57:
ERROR while running Cbc. Signal SIGSEGV caught


[...]


Config:


[...]


De day_ahead.db in addon_configs/1f491d2b_day_ahead_opt-testing/dao_data had ik verwijderd zoals geinstrueerd, verder netjes meteodata en day ahead prijzen opgevraagd alvorens een run te doen.

Met interval op 1hour eveneens SIGSEGV
Interessant.
Dank voor het testen en het melden.
Ik heb deze fout nog nooit gehad.
Doet de productie-versie (2025.9.0) het wel met dezelfde settings?

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


Acties:
  • +1 Henk 'm!

  • DaBit
  • Registratie: Januari 2000
  • Laatst online: 27-09 17:34
Ja, die werkt zoals verwacht. De vorige rc ook, maar die was identiek aan de productieversie meen ik.
DaBit schreef op woensdag 10 september 2025 @ 20:57:
ERROR while running Cbc. Signal SIGSEGV caught


[...]


Config:


[...]


De day_ahead.db in addon_configs/1f491d2b_day_ahead_opt-testing/dao_data had ik verwijderd zoals geinstrueerd, verder netjes meteodata en day ahead prijzen opgevraagd alvorens een run te doen.

Met interval op 1hour eveneens SIGSEGV
Ik heb je instellingen gekopieerd en alle entiteiten aangepast naar mijn situatie.
Maar bij mij draait ie gewoon.
Ik vrees dat het een geheugen probleem is.
Heb jij in HA de integratie "system monitor" geïnstalleerd?
Die geeft o.a. inzicht in het vrije geheugen van de je systeem:
Afbeeldingslocatie: https://tweakers.net/i/99ydUZ_CEOPyYOWFfAVFyd_zfTQ=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/G8WSWni2wppdHaZY2XbXxxzz.png?f=user_large

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


Acties:
  • +1 Henk 'm!

  • DaBit
  • Registratie: Januari 2000
  • Laatst online: 27-09 17:34
Geen geheugenprobleem op de host in ieder geval. Misschien dat HA ergens nog het geheugengebruik van addon-dockers beperkt?

Normaal draai ik met 4GB RAM toegekend aan de HA VM waarvan ongeveer 1,9GB in gebruik is en de rest vrij. Het draaien van een optimalisatie laat niet echt een piek zien in geheugengebruik.

Afbeeldingslocatie: https://tweakers.net/i/f1SVFX81TmDLJNF8dSm4onNESU8=/800x/filters:strip_exif()/f/image/3v6B7RbPicloeiSsdSinZzSc.png?f=fotoalbum_large

Voor de test heb ik de HA VM eens 8GB aan RAM kado gedaan, maar dat levert nog steeds de SIGSEGV op. Of anders gezegd: het gedrag verandert niet.

Afbeeldingslocatie: https://tweakers.net/i/kJ2-etY6z8rTyzpZDoV_ifI5V2A=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/8C0Oo2dY4MvTuHGXUpitkKFT.png?f=user_large

Afbeeldingslocatie: https://tweakers.net/i/DZFwmfcDY3FiV_tijzE0PSBQFFc=/800x/filters:strip_exif()/f/image/4YDI4g4UO2Fo1br5y1PmICHD.png?f=fotoalbum_large
Als je wil kan ik die test ook nog wel eens herhalen met desnoods 32GB of 48GB aan RAM toegekend aan de HomeAssistant VM, maar ik denk niet dat dat wat oplost.

Oja, interval nog op 1hour.
HomeAssistant en HA-OS zijn up to date. Core 2025.9.1, Supervisor 2025.09.0, OS 16.2

[ Voor 5% gewijzigd door DaBit op 11-09-2025 10:33 ]


Acties:
  • +1 Henk 'm!

  • DaBit
  • Registratie: Januari 2000
  • Laatst online: 27-09 17:34
Nog een klein testje gedaan en de virtuele CPU op de zeer standaard x86-64-v2-AES gezet ipv 'host' (wat een core i3-9100F is). Maakt niet uit; DAO 2025.9.0 draait prima, DAO 2025.9.1.rc1 geeft segmentation faults.

Tweede test; er was nog een verschil tussen de produktie en rc varianten: bij de rc had ik de day_ahead.db file verwijderd voor ik de addon startte. Datzelfde heb ik nu bij de productieversie ook eens gedaan. Maar helaas, wederom doet die het na ophalen meteo en dayaheadprijzen wel.

[ Voor 40% gewijzigd door DaBit op 11-09-2025 09:41 ]

DaBit schreef op donderdag 11 september 2025 @ 09:21:
Geen geheugenprobleem op de host in ieder geval. Misschien dat HA ergens nog het geheugengebruik van addon-dockers beperkt?

Normaal draai ik met 4GB RAM toegekend aan de HA VM waarvan ongeveer 1,9GB in gebruik is en de rest vrij. Het draaien van een optimalisatie laat niet echt een piek zien in geheugengebruik.

[Afbeelding]

Voor de test heb ik de HA VM eens 8GB aan RAM kado gedaan, maar dat levert nog steeds de SIGSEGV op. Of anders gezegd: het gedrag verandert niet.

[Afbeelding]

[Afbeelding]

Als je wil kan ik die test ook nog wel eens herhalen met desnoods 32GB of 48GB aan RAM toegekend aan de HomeAssistant VM, maar ik denk niet dat dat wat oplost.

Oja, interval nog op 1hour.
HomeAssistant en HA-OS zijn up to date. Core 2025.9.1, Supervisor 2025.09.0, OS 16.2
Dank je wel voor het uitgebreide onderzoek!
Dat lijkt me inderdaad geen geheugenprobleem.
Ik blijf nu een beetje verbijsterd achter, omdat ik op dit moment geen oplossing weet.
Ik ga verder op onderzoek uit....
Wellicht hebben andere lezers een suggestie?

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


Acties:
  • +1 Henk 'm!

  • Lasoul
  • Registratie: November 2001
  • Laatst online: 29-09 12:02
KC27 schreef op donderdag 11 september 2025 @ 10:28:
[...]

Dank je wel voor het uitgebreide onderzoek!
Dat lijkt me inderdaad geen geheugenprobleem.
Ik blijf nu een beetje verbijsterd achter, omdat ik op dit moment geen oplossing weet.
Ik ga verder op onderzoek uit....
Wellicht hebben andere lezers een suggestie?
In plaats van een volledig model te testen/optimaliseren zou je terug naar de basis kunnen en kijken of het met een basis configuratie het wel werkt en dan zaken zoals accu, EV etc. toevoegen.
Lasoul schreef op donderdag 11 september 2025 @ 13:01:
[...]


In plaats van een volledig model te testen/optimaliseren zou je terug naar de basis kunnen en kijken of het met een basis configuratie het wel werkt en dan zaken zoals accu, EV etc. toevoegen.
Zoiets had ik ook willen voorstellen maar dan andersom: steeds een onderdeel "weghalen" en dan kijken wat voor effect dat heeft.

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


Acties:
  • +1 Henk 'm!

  • Lasoul
  • Registratie: November 2001
  • Laatst online: 29-09 12:02
@KC27 hoe kan ik DOA gebruiken om mijn accu 's winters te laten laden op de goedkope momenten zodat mijn warmtepomp (grotendeels) op de accu kan draaien gedurende de dag/nacht?

Mijn Quatt hybride warmtepomp wordt op basis van de thermostaat gestuurd en "pruttelt" eigenlijk het grootste gedeelte van de dag op het gewenste vermogen door omdat ik geen nachtverlaging toepas.

[ Voor 35% gewijzigd door Lasoul op 11-09-2025 14:23 ]


Acties:
  • +1 Henk 'm!

  • Get!em
  • Registratie: Maart 2004
  • Niet online

Get!em

Oh die ja!

Ik heb dit als solar:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
"solar": [ {
    "name": "SolarEdge8k",
    "max power" : "8",
    "entities sensor": ["sensor.solaredge_ac_energy_kwh"],
    "strings": [{
            "tilt": 45,
            "orientation": -88,
            "capacity": 8.4,
            "yield": 0.01275
            },
            {"tilt": 45,
            "orientation": 92,
            "capacity": 5.6,
            "yield": 0.01275
            }
  ]}
  ],


En krijg deze error

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
2025-09-11 14:56:18 info: Day Ahead Optimalisering versie: 2025.9.0
2025-09-11 14:56:18 info: Day Ahead Optimalisering gestart op: 11-09-2025 14:56:18
2025-09-11 14:56:18 info: Day Ahead Optimalisatie gestart: 11-09-2025 14:56:18 taak: calc_optimum_met_debug
2025-09-11 14:56:18 info: Debug = True
2025-09-11 14:56:18 info: Baseload uit instellingen
2025-09-11 14:56:18 fout: Er is een fout opgetreden, zie de fout-tracering
Traceback (most recent call last):
  File "/root/dao/prog/da_base.py", line 573, in run_task_function
    getattr(self, run_task["function"])()
  File "/root/dao/prog/da_base.py", line 503, in calc_optimum_met_debug
    dacalc.calc_optimum()
  File "/root/dao/prog/day_ahead.py", line 195, in calc_optimum
    prod = self.calc_prod_solar(self.solar[s], row.time, row.glob_rad, hour_fraction[-1])
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/prog/da_base.py", line 394, in calc_prod_solar
    prod = min(prod, max_power)
           ^^^^^^^^^^^^^^^^^^^^
TypeError: '<' not supported between instances of 'str' and 'float'
Traceback (most recent call last):
  File "/root/dao/webserver/../prog/day_ahead.py", line 3487, in <module>
    main()
  File "/root/dao/webserver/../prog/day_ahead.py", line 3461, in main
    da_calc.run_task_function("calc_optimum_met_debug")
  File "/root/dao/prog/da_base.py", line 573, in run_task_function
    getattr(self, run_task["function"])()
  File "/root/dao/prog/da_base.py", line 503, in calc_optimum_met_debug
    dacalc.calc_optimum()
  File "/root/dao/prog/day_ahead.py", line 195, in calc_optimum
    prod = self.calc_prod_solar(self.solar[s], row.time, row.glob_rad, hour_fraction[-1])
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/prog/da_base.py", line 394, in calc_prod_solar
    prod = min(prod, max_power)
           ^^^^^^^^^^^^^^^^^^^^
TypeError: '<' not supported between instances of 'str' and 'float'

Acties:
  • +2 Henk 'm!

  • Lasoul
  • Registratie: November 2001
  • Laatst online: 29-09 12:02
Get!em schreef op donderdag 11 september 2025 @ 14:58:
Ik heb dit als solar:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
"solar": [ {
    "name": "SolarEdge8k",
    "max power" : "8",
    "entities sensor": ["sensor.solaredge_ac_energy_kwh"],
    "strings": [{
            "tilt": 45,
            "orientation": -88,
            "capacity": 8.4,
            "yield": 0.01275
            },
            {"tilt": 45,
            "orientation": 92,
            "capacity": 5.6,
            "yield": 0.01275
            }
  ]}
  ],


En krijg deze error

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
2025-09-11 14:56:18 info: Day Ahead Optimalisering versie: 2025.9.0
2025-09-11 14:56:18 info: Day Ahead Optimalisering gestart op: 11-09-2025 14:56:18
2025-09-11 14:56:18 info: Day Ahead Optimalisatie gestart: 11-09-2025 14:56:18 taak: calc_optimum_met_debug
2025-09-11 14:56:18 info: Debug = True
2025-09-11 14:56:18 info: Baseload uit instellingen
2025-09-11 14:56:18 fout: Er is een fout opgetreden, zie de fout-tracering
Traceback (most recent call last):
  File "/root/dao/prog/da_base.py", line 573, in run_task_function
    getattr(self, run_task["function"])()
  File "/root/dao/prog/da_base.py", line 503, in calc_optimum_met_debug
    dacalc.calc_optimum()
  File "/root/dao/prog/day_ahead.py", line 195, in calc_optimum
    prod = self.calc_prod_solar(self.solar[s], row.time, row.glob_rad, hour_fraction[-1])
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/prog/da_base.py", line 394, in calc_prod_solar
    prod = min(prod, max_power)
           ^^^^^^^^^^^^^^^^^^^^
TypeError: '<' not supported between instances of 'str' and 'float'
Traceback (most recent call last):
  File "/root/dao/webserver/../prog/day_ahead.py", line 3487, in <module>
    main()
  File "/root/dao/webserver/../prog/day_ahead.py", line 3461, in main
    da_calc.run_task_function("calc_optimum_met_debug")
  File "/root/dao/prog/da_base.py", line 573, in run_task_function
    getattr(self, run_task["function"])()
  File "/root/dao/prog/da_base.py", line 503, in calc_optimum_met_debug
    dacalc.calc_optimum()
  File "/root/dao/prog/day_ahead.py", line 195, in calc_optimum
    prod = self.calc_prod_solar(self.solar[s], row.time, row.glob_rad, hour_fraction[-1])
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/prog/da_base.py", line 394, in calc_prod_solar
    prod = min(prod, max_power)
           ^^^^^^^^^^^^^^^^^^^^
TypeError: '<' not supported between instances of 'str' and 'float'
"max power" moet een getal zijn en geen string.

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
  "solar": [
    {"name": "pv 14 - woning zuid",
     "entity pv switch": "",
     "capacity": 4.34,
     "max power": 3.68,
     "tilt": 45,
     "orientation": 25,
     "yield": 0.009765
    },
    {"name": "pv 7 - woning zuid",
     "entity pv switch": "",
     "capacity": 2.555,
     "max power": 2.5,
     "tilt": 45,
     "orientation": 25,
     "yield": 0.009765
    },
    {"name": "pv 6 - woning garage zuid",
     "entity pv switch": "",
     "capacity": 2.62,
     "max power": 1.95,
     "tilt": 15,
     "orientation": 25,
     "yield": 0.00524
    },
    {"name": "pv 5 - woning uitbouw west",
     "entity pv switch": "",
     "capacity": 2.1,
     "max power": 1.625,
     "tilt": 15,
     "orientation": 115,
     "yield": 0.002625
    },
    {"name": "pv 3 - schuur oost",
     "entity pv switch": "",
     "capacity": 1.08,
     "max power": 1.5,
     "tilt": 30,
     "orientation": -65,
     "yield": 0.002125
    }
  ],

Acties:
  • +2 Henk 'm!

  • Get!em
  • Registratie: Maart 2004
  • Niet online

Get!em

Oh die ja!

Lasoul schreef op donderdag 11 september 2025 @ 15:11:
[...]


"max power" moet een getal zijn en geen string.

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
  "solar": [
    {"name": "pv 14 - woning zuid",
     "entity pv switch": "",
     "capacity": 4.34,
     "max power": 3.68,
     "tilt": 45,
     "orientation": 25,
     "yield": 0.009765
    },
    {"name": "pv 7 - woning zuid",
     "entity pv switch": "",
     "capacity": 2.555,
     "max power": 2.5,
     "tilt": 45,
     "orientation": 25,
     "yield": 0.009765
    },
    {"name": "pv 6 - woning garage zuid",
     "entity pv switch": "",
     "capacity": 2.62,
     "max power": 1.95,
     "tilt": 15,
     "orientation": 25,
     "yield": 0.00524
    },
    {"name": "pv 5 - woning uitbouw west",
     "entity pv switch": "",
     "capacity": 2.1,
     "max power": 1.625,
     "tilt": 15,
     "orientation": 115,
     "yield": 0.002625
    },
    {"name": "pv 3 - schuur oost",
     "entity pv switch": "",
     "capacity": 1.08,
     "max power": 1.5,
     "tilt": 30,
     "orientation": -65,
     "yield": 0.002125
    }
  ],
Thanks, keek er steeds goed overheen.... :>
Lasoul schreef op donderdag 11 september 2025 @ 14:16:
@KC27 hoe kan ik DOA gebruiken om mijn accu 's winters te laten laden op de goedkope momenten zodat mijn warmtepomp (grotendeels) op de accu kan draaien gedurende de dag/nacht?

Mijn Quatt hybride warmtepomp wordt op basis van de thermostaat gestuurd en "pruttelt" eigenlijk het grootste gedeelte van de dag op het gewenste vermogen door omdat ik geen nachtverlaging toepas.
Ik denk dat je dan als strategie "minimize consumption" moet kiezen, want dat is wat je uiteindelijk wil bereiken: de accu zoveel mogelijk met pv-opbrengst (en bij gebrek daaraan met goedkope inkoop) opladen en dan daarmee je huis verwarmen.

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


  • Lasoul
  • Registratie: November 2001
  • Laatst online: 29-09 12:02
KC27 schreef op donderdag 11 september 2025 @ 16:12:
[...]

Ik denk dat je dan als strategie "minimize consumption" moet kiezen, want dat is wat je uiteindelijk wil bereiken: de accu zoveel mogelijk met pv-opbrengst (en bij gebrek daaraan met goedkope inkoop) opladen en dan daarmee je huis verwarmen.
In de basis is het doel "minimize cost" maar is mijn beeld dat ik dat het beste in de winter kan bereiken door de accu op de goedkoopste momenten te laten laden en dat DOA bepaalt hoeveel kWh er per dag nodig is bij de verwachte buitentemperatuur.

Het verbruik van de warmtepomp per dag is namelijk afhankelijk van de gemiddelde temperatuur buiten en zit dus eigenlijk niet in de baseload. Moet ik dan wel de warmtepomp laten inplannen in DOA maar niet reageren op de on/off signalen of werkt het anders?

Wat gebeurt er in dit geval als je de strategie op "minimize cost" laat staan? Wellicht anders 's zomers "minimize cost" en in de winter "minimize consumption"?

Eigenlijk zit ik met de vraag of DOA het verwachte verbruik van de warmtepomp kan meenemen zonder dat ik daadwerkelijk de warmtepomp zelf ga aansturen. Daar moet dan een optimum voor worden bepaald.

Acties:
  • +1 Henk 'm!

  • Get!em
  • Registratie: Maart 2004
  • Niet online

Get!em

Oh die ja!

Ik zit even met de Boiler.

Ik heb een tapwatervat van 270 liter, en die laat ik verwarmen door de warmtepomp. De tijd die de warmtepomp bezig is met tapwater, kan hij niet besteden aan Heating van het huis. COP van tapwater is uiteraard lager dan heating, en opgenomen vermogen is bij hogere temperaturen natuurlijk ook hoger.
De boiler staat standaard op setpoint 50c. Maar ik zet met SG+ er een delta van 15C bij op, als er voldoende PV overschot is (of prijs is laag). De 50c moet dus elke dag gehaald worden en is planbaar tussen 8u sochtends en 20u savonds (ivm geluid), de 65C is optioneel en kan dus alleen als 50C al gehaald is.

Typisch verbruik is het volgende: vanaf 10 uur start de normale run voor tapwater tot 50, na beoordeling of er voor komende uur meer dan 2kW productie continue is, zal met SG+ de setpoint tijdelijk verhoogd worden met 15, waardoor de tweede run start naar 65c

Afbeeldingslocatie: https://tweakers.net/i/5g8E2JEEp7Tt8t_IkbF1El7_RoY=/800x/filters:strip_exif()/f/image/AWsvmxVfl49fzEkfV46XIpNN.png?f=fotoalbum_large

Nu wil ik deze redenatie van planbaarheid en optie tot extra energie opslaan door DAO laten doen. Hoe stel ik dit het beste in?
Op de meeste dagen is er maar 1 run, maar als er midden op de dag door meer dan 1 persoon gedoucht wordt, kan hij ook een tweede keer draaien.

[ Voor 32% gewijzigd door Get!em op 11-09-2025 16:50 ]


  • DaBit
  • Registratie: Januari 2000
  • Laatst online: 27-09 17:34
Lasoul schreef op donderdag 11 september 2025 @ 13:01:
In plaats van een volledig model te testen/optimaliseren zou je terug naar de basis kunnen en kijken of het met een basis configuratie het wel werkt en dan zaken zoals accu, EV etc. toevoegen.
Mjah, het werkt in de produktieversie wel, maar in de rc met interval=1hour niet. En segmentation faults krijg je ook niet zo snel; dan moet je ergens buiten een array piesen ofzo. Dat zou ook verklaren dat het bij de een wel goed gaat en bij de ander niet. In C kost het me nul moeite om ergens 1 item buiten een array te schrijven maar of dat in python ook kan weet ik niet.

Het aantal plekken waar je moet zoeken is in ieder geval best beperkt zou ik zeggen. Ge-update packages in de docker, de nieuwe boiler-code, zoiets. Lijkt me zo'n gevalletje als-je-het-eenmaal-weet-is-het-supersimpel.

@KC27 : als het je helpt kun je ook toegang krijgen tot mijn HA. Ik ben er vrij zeker van dat ik jou meer kan vertrouwen dan mijn lieftallige puberzonen en de rondborstige directie 8)7
Dan maak ik een snapshot of kloon van de VM, een extra gebruiker met adminrechten, doe iets voor SSH van buitenaf, en als jij klaar bent met rommelen of een oepsje hebt dan zet ik de snapshot weer terug en is het business as usual.

Acties:
  • +4 Henk 'm!
Ik heb vanavond een nieuwe rc van de 15min-versie van DAO in het testing-kanaal gepubliceerd: versie 2025.9.1.rc2
Dit staat er in de changelog:
  • Fixed error when saving prognoses in the exact 15min time
  • Added logging of free/used memory in logging on level "debug"
  • Added support of getting 15min-prices from Tibber
Ik heb hem bij mij geïnstalleerd en vanaf 21:00 uur draait hij bij mij als productie-versie met
code:
1
"interval": "15min"

Ik heb de volgende regels toegevoegd aan de scheduler in de settings:
code:
1
2
3
    "xx15": "calc_optimum",
    "xx30": "calc_optimum",
    "xx45": "calc_optimum",

Om 22:45 werd de volgende grafiek gepubliceerd:
Afbeeldingslocatie: https://tweakers.net/i/kcO1qp37dm-YJRrTloo7Kma2ga8=/x800/filters:strip_exif()/f/image/Q0BoozhpG1FQCQOnDHxqKorP.png?f=fotoalbum_large

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

@DaBit
Ik verwacht het niet, maar misschien geeft deze versie geen SIGSEGV foutmelding.
Ik heb - met in het achterhoofd jouw fout-melding - een used/free memory logging opgenomen.
Deze logging verschijnt alleen als je het programma laat rekenen met de setting
code:
1
"logging level": "debug",

Dat ziet er dan zo uit:
code:
1
2
3
4
2025-09-11 23:01:41 debug: Memory used/free:
MemTotal:       15547832 kB
MemFree:          252440 kB
MemAvailable:    4310240 kB

[ Voor 22% gewijzigd door KC27 op 11-09-2025 23:03 ]

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


Acties:
  • 0 Henk 'm!

  • DaBit
  • Registratie: Januari 2000
  • Laatst online: 27-09 17:34
Hm.
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
2025-09-12 08:25:35 debug: python pad:['/root/dao/prog', '/root', '/root/dao', '/root/dao/prog', '/usr/lib/python311.zip', '/usr/lib/python3.11', '/usr/lib/python3.11/lib-dynload', '/root/dao/venv/day_ahead/lib/python3.11/site-packages']
2025-09-12 08:25:35 info: Day Ahead Optimalisering versie: 2025.9.1.rc2
2025-09-12 08:25:35 info: Day Ahead Optimalisering gestart op: 12-09-2025 08:25:35
2025-09-12 08:25:35 debug: Locatie: latitude 51 longitude: 5
2025-09-12 08:25:35 info: Day Ahead Optimalisatie gestart: 12-09-2025 08:25:35 taak: calc_optimum_met_debug
2025-09-12 08:25:35 debug: Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 584 in /root/dao/prog/da_base.py
2025-09-12 08:25:35 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-12 08:25:35 debug: http://192.168.100.18:8123 "GET /api/ HTTP/1.1" 200 34
2025-09-12 08:25:35 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-12 08:25:35 debug: http://192.168.100.18:8123 "GET /api/config HTTP/1.1" 200 1618
2025-09-12 08:25:35 debug: Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 203 in /root/dao/prog/da_base.py
2025-09-12 08:25:35 info: Debug = True
2025-09-12 08:25:35 debug: Memory used/free:
MemTotal:        3970084 kB
MemFree:          144268 kB
MemAvailable:    1819956 kB
2025-09-12 08:25:35 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-12 08:25:35 debug: http://192.168.100.18:8123 "GET /api/ HTTP/1.1" 200 34
2025-09-12 08:25:35 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-12 08:25:35 debug: http://192.168.100.18:8123 "GET /api/config HTTP/1.1" 200 1618
2025-09-12 08:25:35 debug: Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 203 in /root/dao/prog/da_base.py
2025-09-12 08:25:35 fout: Er is een fout opgetreden, zie de fout-tracering
Traceback (most recent call last):
  File "/root/dao/prog/da_base.py", line 585, in run_task_function
    getattr(self, run_task["function"])()
  File "/root/dao/prog/da_base.py", line 515, in calc_optimum_met_debug
    dacalc.calc_optimum()
  File "/root/dao/prog/day_ahead.py", line 92, in calc_optimum
    price_data = report.get_price_data(
                 ^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/prog/da_report.py", line 2818, in get_price_data
    end = datetime.datetime.strptime(df_da["time"].iloc[-1], "%Y-%m-%d %H:%M")
                                     ~~~~~~~~~~~~~~~~~~^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/pandas/core/indexing.py", line 1191, in __getitem__
    return self._getitem_axis(maybe_callable, axis=axis)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/pandas/core/indexing.py", line 1752, in _getitem_axis
    self._validate_integer(key, axis)
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/pandas/core/indexing.py", line 1685, in _validate_integer
    raise IndexError("single positional indexer is out-of-bounds")
IndexError: single positional indexer is out-of-bounds
debug:root:Dialect: sqlite, database: day_ahead.db, db_path: ../data
debug:root:db_url: sqlite://///root/dao/data/day_ahead.db
debug:root:Dialect: sqlite, database: home-assistant_v2.db, db_path: /homeassistant
debug:root:db_url: sqlite://///homeassistant/home-assistant_v2.db
debug:root:Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 203 in /root/dao/prog/da_base.py
Traceback (most recent call last):
  File "/root/dao/webserver/../prog/day_ahead.py", line 3778, in <module>
    main()
  File "/root/dao/webserver/../prog/day_ahead.py", line 3752, in main
    da_calc.run_task_function("calc_optimum_met_debug")
  File "/root/dao/prog/da_base.py", line 585, in run_task_function
    getattr(self, run_task["function"])()
  File "/root/dao/prog/da_base.py", line 515, in calc_optimum_met_debug
    dacalc.calc_optimum()
  File "/root/dao/prog/day_ahead.py", line 92, in calc_optimum
    price_data = report.get_price_data(
                 ^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/prog/da_report.py", line 2818, in get_price_data
    end = datetime.datetime.strptime(df_da["time"].iloc[-1], "%Y-%m-%d %H:%M")
                                     ~~~~~~~~~~~~~~~~~~^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/pandas/core/indexing.py", line 1191, in __getitem__
    return self._getitem_axis(maybe_callable, axis=axis)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/pandas/core/indexing.py", line 1752, in _getitem_axis
    self._validate_integer(key, axis)
  File "/root/dao/venv/day_ahead/lib/python3.11/site-packages/pandas/core/indexing.py", line 1685, in _validate_integer
    raise IndexError("single positional indexer is out-of-bounds")
IndexError: single positional indexer is out-of-bounds
Ik had de meteprognoses en dayahead prijzen opgehaald alvorens de optimlaiseringsberekening met debug te doen. Ik zal die database nog eens verwijderen, misschien gaat het mis met switchen tussen 1hour en 15min

[edit]
Addon gestopt, database weggegooid, log/images directories leeeggegooid because we can, baseload- en configuratie jsons laten staan, addon gestart, meteodata en prijzen opgehaald, optimalisatie met debug gestart.
Maakt geen verschil. Nog eens de day-ahead prijzen op proberen te halen, geen verbetering.

Prijzen ophalen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
 2025-09-12 08:33:08 debug: python pad:['/root/dao/prog', '/root', '/root/dao', '/root/dao/prog', '/usr/lib/python311.zip', '/usr/lib/python3.11', '/usr/lib/python3.11/lib-dynload', '/root/dao/venv/day_ahead/lib/python3.11/site-packages']
2025-09-12 08:33:08 info: Day Ahead Optimalisering versie: 2025.9.1.rc2
2025-09-12 08:33:08 info: Day Ahead Optimalisering gestart op: 12-09-2025 08:33:08
2025-09-12 08:33:08 debug: Locatie: latitude 51 longitude: 5
2025-09-12 08:33:08 info: Day Ahead Optimalisatie gestart: 12-09-2025 08:33:08 taak: get_day_ahead_prices
2025-09-12 08:33:08 debug: Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 584 in /root/dao/prog/da_base.py
2025-09-12 08:33:08 debug: Starting new HTTPS connection (1): dataportal-api.nordpoolgroup.com:443
2025-09-12 08:33:08 debug: https://dataportal-api.nordpoolgroup.com:443 "GET /api/DayAheadPriceIndices?currency=EUR&market=DayAhead&date=2025-09-11&resolutionInMinutes=15&indexNames=NL HTTP/1.1" 200 None
2025-09-12 08:33:08 info: Day ahead prijzen van Nordpool:
 [ { 'end': datetime.datetime(2025, 9, 10, 22, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 10, 22, 0, tzinfo=tzutc()),
    'value': 79.11},
  { 'end': datetime.datetime(2025, 9, 10, 22, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 10, 22, 15, tzinfo=tzutc()),
    'value': 79.11},
  { 'end': datetime.datetime(2025, 9, 10, 22, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 10, 22, 30, tzinfo=tzutc()),
    'value': 79.11},
  { 'end': datetime.datetime(2025, 9, 10, 23, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 10, 22, 45, tzinfo=tzutc()),
    'value': 79.11},
  { 'end': datetime.datetime(2025, 9, 10, 23, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 10, 23, 0, tzinfo=tzutc()),
    'value': 75.96},
  { 'end': datetime.datetime(2025, 9, 10, 23, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 10, 23, 15, tzinfo=tzutc()),
    'value': 75.96},
  { 'end': datetime.datetime(2025, 9, 10, 23, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 10, 23, 30, tzinfo=tzutc()),
    'value': 75.96},
  { 'end': datetime.datetime(2025, 9, 11, 0, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 10, 23, 45, tzinfo=tzutc()),
    'value': 75.96},
  { 'end': datetime.datetime(2025, 9, 11, 0, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 0, 0, tzinfo=tzutc()),
    'value': 68.36},
  { 'end': datetime.datetime(2025, 9, 11, 0, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 0, 15, tzinfo=tzutc()),
    'value': 68.36},
  { 'end': datetime.datetime(2025, 9, 11, 0, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 0, 30, tzinfo=tzutc()),
    'value': 68.36},
  { 'end': datetime.datetime(2025, 9, 11, 1, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 0, 45, tzinfo=tzutc()),
    'value': 68.36},
  { 'end': datetime.datetime(2025, 9, 11, 1, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 1, 0, tzinfo=tzutc()),
    'value': 62.14},
  { 'end': datetime.datetime(2025, 9, 11, 1, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 1, 15, tzinfo=tzutc()),
    'value': 62.14},
  { 'end': datetime.datetime(2025, 9, 11, 1, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 1, 30, tzinfo=tzutc()),
    'value': 62.14},
  { 'end': datetime.datetime(2025, 9, 11, 2, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 1, 45, tzinfo=tzutc()),
    'value': 62.14},
  { 'end': datetime.datetime(2025, 9, 11, 2, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 2, 0, tzinfo=tzutc()),
    'value': 62.03},
  { 'end': datetime.datetime(2025, 9, 11, 2, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 2, 15, tzinfo=tzutc()),
    'value': 62.03},
  { 'end': datetime.datetime(2025, 9, 11, 2, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 2, 30, tzinfo=tzutc()),
    'value': 62.03},
  { 'end': datetime.datetime(2025, 9, 11, 3, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 2, 45, tzinfo=tzutc()),
    'value': 62.03},
  { 'end': datetime.datetime(2025, 9, 11, 3, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 3, 0, tzinfo=tzutc()),
    'value': 70.17},
  { 'end': datetime.datetime(2025, 9, 11, 3, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 3, 15, tzinfo=tzutc()),
    'value': 70.17},
  { 'end': datetime.datetime(2025, 9, 11, 3, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 3, 30, tzinfo=tzutc()),
    'value': 70.17},
  { 'end': datetime.datetime(2025, 9, 11, 4, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 3, 45, tzinfo=tzutc()),
    'value': 70.17},
  { 'end': datetime.datetime(2025, 9, 11, 4, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 4, 0, tzinfo=tzutc()),
    'value': 102.59},
  { 'end': datetime.datetime(2025, 9, 11, 4, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 4, 15, tzinfo=tzutc()),
    'value': 102.59},
  { 'end': datetime.datetime(2025, 9, 11, 4, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 4, 30, tzinfo=tzutc()),
    'value': 102.59},
  { 'end': datetime.datetime(2025, 9, 11, 5, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 4, 45, tzinfo=tzutc()),
    'value': 102.59},
  { 'end': datetime.datetime(2025, 9, 11, 5, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 5, 0, tzinfo=tzutc()),
    'value': 109.9},
  { 'end': datetime.datetime(2025, 9, 11, 5, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 5, 15, tzinfo=tzutc()),
    'value': 109.9},
  { 'end': datetime.datetime(2025, 9, 11, 5, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 5, 30, tzinfo=tzutc()),
    'value': 109.9},
  { 'end': datetime.datetime(2025, 9, 11, 6, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 5, 45, tzinfo=tzutc()),
    'value': 109.9},
  { 'end': datetime.datetime(2025, 9, 11, 6, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 6, 0, tzinfo=tzutc()),
    'value': 118.2},
  { 'end': datetime.datetime(2025, 9, 11, 6, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 6, 15, tzinfo=tzutc()),
    'value': 118.2},
  { 'end': datetime.datetime(2025, 9, 11, 6, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 6, 30, tzinfo=tzutc()),
    'value': 118.2},
  { 'end': datetime.datetime(2025, 9, 11, 7, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 6, 45, tzinfo=tzutc()),
    'value': 118.2},
  { 'end': datetime.datetime(2025, 9, 11, 7, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 7, 0, tzinfo=tzutc()),
    'value': 90.0},
  { 'end': datetime.datetime(2025, 9, 11, 7, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 7, 15, tzinfo=tzutc()),
    'value': 90.0},
  { 'end': datetime.datetime(2025, 9, 11, 7, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 7, 30, tzinfo=tzutc()),
    'value': 90.0},
  { 'end': datetime.datetime(2025, 9, 11, 8, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 7, 45, tzinfo=tzutc()),
    'value': 90.0},
  { 'end': datetime.datetime(2025, 9, 11, 8, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 8, 0, tzinfo=tzutc()),
    'value': 63.4},
  { 'end': datetime.datetime(2025, 9, 11, 8, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 8, 15, tzinfo=tzutc()),
    'value': 63.4},
  { 'end': datetime.datetime(2025, 9, 11, 8, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 8, 30, tzinfo=tzutc()),
    'value': 63.4},
  { 'end': datetime.datetime(2025, 9, 11, 9, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 8, 45, tzinfo=tzutc()),
    'value': 63.4},
  { 'end': datetime.datetime(2025, 9, 11, 9, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 9, 0, tzinfo=tzutc()),
    'value': 3.86},
  { 'end': datetime.datetime(2025, 9, 11, 9, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 9, 15, tzinfo=tzutc()),
    'value': 3.86},
  { 'end': datetime.datetime(2025, 9, 11, 9, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 9, 30, tzinfo=tzutc()),
    'value': 3.86},
  { 'end': datetime.datetime(2025, 9, 11, 10, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 9, 45, tzinfo=tzutc()),
    'value': 3.86},
  { 'end': datetime.datetime(2025, 9, 11, 10, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 10, 0, tzinfo=tzutc()),
    'value': -0.19},
  { 'end': datetime.datetime(2025, 9, 11, 10, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 10, 15, tzinfo=tzutc()),
    'value': -0.19},
  { 'end': datetime.datetime(2025, 9, 11, 10, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 10, 30, tzinfo=tzutc()),
    'value': -0.19},
  { 'end': datetime.datetime(2025, 9, 11, 11, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 10, 45, tzinfo=tzutc()),
    'value': -0.19},
  { 'end': datetime.datetime(2025, 9, 11, 11, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 11, 0, tzinfo=tzutc()),
    'value': -0.07},
  { 'end': datetime.datetime(2025, 9, 11, 11, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 11, 15, tzinfo=tzutc()),
    'value': -0.07},
  { 'end': datetime.datetime(2025, 9, 11, 11, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 11, 30, tzinfo=tzutc()),
    'value': -0.07},
  { 'end': datetime.datetime(2025, 9, 11, 12, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 11, 45, tzinfo=tzutc()),
    'value': -0.07},
  { 'end': datetime.datetime(2025, 9, 11, 12, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 12, 0, tzinfo=tzutc()),
    'value': -0.74},
  { 'end': datetime.datetime(2025, 9, 11, 12, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 12, 15, tzinfo=tzutc()),
    'value': -0.74},
  { 'end': datetime.datetime(2025, 9, 11, 12, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 12, 30, tzinfo=tzutc()),
    'value': -0.74},
  { 'end': datetime.datetime(2025, 9, 11, 13, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 12, 45, tzinfo=tzutc()),
    'value': -0.74},
  { 'end': datetime.datetime(2025, 9, 11, 13, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 13, 0, tzinfo=tzutc()),
    'value': -0.01},
  { 'end': datetime.datetime(2025, 9, 11, 13, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 13, 15, tzinfo=tzutc()),
    'value': -0.01},
  { 'end': datetime.datetime(2025, 9, 11, 13, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 13, 30, tzinfo=tzutc()),
    'value': -0.01},
  { 'end': datetime.datetime(2025, 9, 11, 14, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 13, 45, tzinfo=tzutc()),
    'value': -0.01},
  { 'end': datetime.datetime(2025, 9, 11, 14, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 14, 0, tzinfo=tzutc()),
    'value': 3.0},
  { 'end': datetime.datetime(2025, 9, 11, 14, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 14, 15, tzinfo=tzutc()),
    'value': 3.0},
  { 'end': datetime.datetime(2025, 9, 11, 14, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 14, 30, tzinfo=tzutc()),
    'value': 3.0},
  { 'end': datetime.datetime(2025, 9, 11, 15, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 14, 45, tzinfo=tzutc()),
    'value': 3.0},
  { 'end': datetime.datetime(2025, 9, 11, 15, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 15, 0, tzinfo=tzutc()),
    'value': 68.0},
  { 'end': datetime.datetime(2025, 9, 11, 15, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 15, 15, tzinfo=tzutc()),
    'value': 68.0},
  { 'end': datetime.datetime(2025, 9, 11, 15, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 15, 30, tzinfo=tzutc()),
    'value': 68.0},
  { 'end': datetime.datetime(2025, 9, 11, 16, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 15, 45, tzinfo=tzutc()),
    'value': 68.0},
  { 'end': datetime.datetime(2025, 9, 11, 16, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 16, 0, tzinfo=tzutc()),
    'value': 109.37},
  { 'end': datetime.datetime(2025, 9, 11, 16, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 16, 15, tzinfo=tzutc()),
    'value': 109.37},
  { 'end': datetime.datetime(2025, 9, 11, 16, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 16, 30, tzinfo=tzutc()),
    'value': 109.37},
  { 'end': datetime.datetime(2025, 9, 11, 17, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 16, 45, tzinfo=tzutc()),
    'value': 109.37},
  { 'end': datetime.datetime(2025, 9, 11, 17, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 17, 0, tzinfo=tzutc()),
    'value': 125.76},
  { 'end': datetime.datetime(2025, 9, 11, 17, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 17, 15, tzinfo=tzutc()),
    'value': 125.76},
  { 'end': datetime.datetime(2025, 9, 11, 17, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 17, 30, tzinfo=tzutc()),
    'value': 125.76},
  { 'end': datetime.datetime(2025, 9, 11, 18, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 17, 45, tzinfo=tzutc()),
    'value': 125.76},
  { 'end': datetime.datetime(2025, 9, 11, 18, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 18, 0, tzinfo=tzutc()),
    'value': 121.75},
  { 'end': datetime.datetime(2025, 9, 11, 18, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 18, 15, tzinfo=tzutc()),
    'value': 121.75},
  { 'end': datetime.datetime(2025, 9, 11, 18, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 18, 30, tzinfo=tzutc()),
    'value': 121.75},
  { 'end': datetime.datetime(2025, 9, 11, 19, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 18, 45, tzinfo=tzutc()),
    'value': 121.75},
  { 'end': datetime.datetime(2025, 9, 11, 19, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 19, 0, tzinfo=tzutc()),
    'value': 103.19},
  { 'end': datetime.datetime(2025, 9, 11, 19, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 19, 15, tzinfo=tzutc()),
    'value': 103.19},
  { 'end': datetime.datetime(2025, 9, 11, 19, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 19, 30, tzinfo=tzutc()),
    'value': 103.19},
  { 'end': datetime.datetime(2025, 9, 11, 20, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 19, 45, tzinfo=tzutc()),
    'value': 103.19},
  { 'end': datetime.datetime(2025, 9, 11, 20, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 20, 0, tzinfo=tzutc()),
    'value': 81.2},
  { 'end': datetime.datetime(2025, 9, 11, 20, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 20, 15, tzinfo=tzutc()),
    'value': 81.2},
  { 'end': datetime.datetime(2025, 9, 11, 20, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 20, 30, tzinfo=tzutc()),
    'value': 81.2},
  { 'end': datetime.datetime(2025, 9, 11, 21, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 20, 45, tzinfo=tzutc()),
    'value': 81.2},
  { 'end': datetime.datetime(2025, 9, 11, 21, 15, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 21, 0, tzinfo=tzutc()),
    'value': 59.98},
  { 'end': datetime.datetime(2025, 9, 11, 21, 30, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 21, 15, tzinfo=tzutc()),
    'value': 59.98},
  { 'end': datetime.datetime(2025, 9, 11, 21, 45, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 21, 30, tzinfo=tzutc()),
    'value': 59.98},
  { 'end': datetime.datetime(2025, 9, 11, 22, 0, tzinfo=tzutc()),
    'start': datetime.datetime(2025, 9, 11, 21, 45, tzinfo=tzutc()),
    'value': 59.98}]
2025-09-12 08:33:08 debug: Day ahead prices for 2025-09-11 (source: nordpool, db-records): 
       time code    value
1757541600   da  0.07911
1757542500   da  0.07911
1757543400   da  0.07911
1757544300   da  0.07911
1757545200   da  0.07596
1757546100   da  0.07596
1757547000   da  0.07596
1757547900   da  0.07596
1757548800   da  0.06836
1757549700   da  0.06836
1757550600   da  0.06836
1757551500   da  0.06836
1757552400   da  0.06214
1757553300   da  0.06214
1757554200   da  0.06214
1757555100   da  0.06214
1757556000   da  0.06203
1757556900   da  0.06203
1757557800   da  0.06203
1757558700   da  0.06203
1757559600   da  0.07017
1757560500   da  0.07017
1757561400   da  0.07017
1757562300   da  0.07017
1757563200   da  0.10259
1757564100   da  0.10259
1757565000   da  0.10259
1757565900   da  0.10259
1757566800   da  0.10990
1757567700   da  0.10990
1757568600   da  0.10990
1757569500   da  0.10990
1757570400   da  0.11820
1757571300   da  0.11820
1757572200   da  0.11820
1757573100   da  0.11820
1757574000   da  0.09000
1757574900   da  0.09000
1757575800   da  0.09000
1757576700   da  0.09000
1757577600   da  0.06340
1757578500   da  0.06340
1757579400   da  0.06340
1757580300   da  0.06340
1757581200   da  0.00386
1757582100   da  0.00386
1757583000   da  0.00386
1757583900   da  0.00386
1757584800   da -0.00019
1757585700   da -0.00019
1757586600   da -0.00019
1757587500   da -0.00019
1757588400   da -0.00007
1757589300   da -0.00007
1757590200   da -0.00007
1757591100   da -0.00007
1757592000   da -0.00074
1757592900   da -0.00074
1757593800   da -0.00074
1757594700   da -0.00074
1757595600   da -0.00001
1757596500   da -0.00001
1757597400   da -0.00001
1757598300   da -0.00001
1757599200   da  0.00300
1757600100   da  0.00300
1757601000   da  0.00300
1757601900   da  0.00300
1757602800   da  0.06800
1757603700   da  0.06800
1757604600   da  0.06800
1757605500   da  0.06800
1757606400   da  0.10937
1757607300   da  0.10937
1757608200   da  0.10937
1757609100   da  0.10937
1757610000   da  0.12576
1757610900   da  0.12576
1757611800   da  0.12576
1757612700   da  0.12576
1757613600   da  0.12175
1757614500   da  0.12175
1757615400   da  0.12175
1757616300   da  0.12175
1757617200   da  0.10319
1757618100   da  0.10319
1757619000   da  0.10319
1757619900   da  0.10319
1757620800   da  0.08120
1757621700   da  0.08120
1757622600   da  0.08120
1757623500   da  0.08120
1757624400   da  0.05998
1757625300   da  0.05998
1757626200   da  0.05998
1757627100   da  0.05998
2025-09-12 08:33:08 debug: Opslaan dataframe:
          time code    value
0   1757541600   da  0.07911
1   1757542500   da  0.07911
2   1757543400   da  0.07911
3   1757544300   da  0.07911
4   1757545200   da  0.07596
5   1757546100   da  0.07596
6   1757547000   da  0.07596
7   1757547900   da  0.07596
8   1757548800   da  0.06836
9   1757549700   da  0.06836
10  1757550600   da  0.06836
11  1757551500   da  0.06836
12  1757552400   da  0.06214
13  1757553300   da  0.06214
14  1757554200   da  0.06214
15  1757555100   da  0.06214
16  1757556000   da  0.06203
17  1757556900   da  0.06203
18  1757557800   da  0.06203
19  1757558700   da  0.06203
20  1757559600   da  0.07017
21  1757560500   da  0.07017
22  1757561400   da  0.07017
23  1757562300   da  0.07017
24  1757563200   da  0.10259
25  1757564100   da  0.10259
26  1757565000   da  0.10259
27  1757565900   da  0.10259
28  1757566800   da  0.10990
29  1757567700   da  0.10990
30  1757568600   da  0.10990
31  1757569500   da  0.10990
32  1757570400   da  0.11820
33  1757571300   da  0.11820
34  1757572200   da  0.11820
35  1757573100   da  0.11820
36  1757574000   da  0.09000
37  1757574900   da  0.09000
38  1757575800   da  0.09000
39  1757576700   da  0.09000
40  1757577600   da  0.06340
41  1757578500   da  0.06340
42  1757579400   da  0.06340
43  1757580300   da  0.06340
44  1757581200   da  0.00386
45  1757582100   da  0.00386
46  1757583000   da  0.00386
47  1757583900   da  0.00386
48  1757584800   da -0.00019
49  1757585700   da -0.00019
50  1757586600   da -0.00019
51  1757587500   da -0.00019
52  1757588400   da -0.00007
53  1757589300   da -0.00007
54  1757590200   da -0.00007
55  1757591100   da -0.00007
56  1757592000   da -0.00074
57  1757592900   da -0.00074
58  1757593800   da -0.00074
59  1757594700   da -0.00074
60  1757595600   da -0.00001
61  1757596500   da -0.00001
62  1757597400   da -0.00001
63  1757598300   da -0.00001
64  1757599200   da  0.00300
65  1757600100   da  0.00300
66  1757601000   da  0.00300
67  1757601900   da  0.00300
68  1757602800   da  0.06800
69  1757603700   da  0.06800
70  1757604600   da  0.06800
71  1757605500   da  0.06800
72  1757606400   da  0.10937
73  1757607300   da  0.10937
74  1757608200   da  0.10937
75  1757609100   da  0.10937
76  1757610000   da  0.12576
77  1757610900   da  0.12576
78  1757611800   da  0.12576
79  1757612700   da  0.12576
80  1757613600   da  0.12175
81  1757614500   da  0.12175
82  1757615400   da  0.12175
83  1757616300   da  0.12175
84  1757617200   da  0.10319
85  1757618100   da  0.10319
86  1757619000   da  0.10319
87  1757619900   da  0.10319
88  1757620800   da  0.08120
89  1757621700   da  0.08120
90  1757622600   da  0.08120
91  1757623500   da  0.08120
92  1757624400   da  0.05998
93  1757625300   da  0.05998
94  1757626200   da  0.05998
95  1757627100   da  0.05998
2025-09-12 08:33:08 debug: Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 256 in /root/dao/prog/db_manager.py
2025-09-12 08:33:08 debug: Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -4 Current Checked out connections: 1 at line 261 in /root/dao/prog/db_manager.py
2025-09-12 08:33:08 debug: Save record: 2025-09-11 00:00 da 1757541600 0.07911
2025-09-12 08:33:08 debug: Save record: 2025-09-11 00:15 da 1757542500 0.07911
2025-09-12 08:33:08 debug: Save record: 2025-09-11 00:30 da 1757543400 0.07911
2025-09-12 08:33:08 debug: Save record: 2025-09-11 00:45 da 1757544300 0.07911
2025-09-12 08:33:08 debug: Save record: 2025-09-11 01:00 da 1757545200 0.07596
2025-09-12 08:33:08 debug: Save record: 2025-09-11 01:15 da 1757546100 0.07596
2025-09-12 08:33:08 debug: Save record: 2025-09-11 01:30 da 1757547000 0.07596
2025-09-12 08:33:08 debug: Save record: 2025-09-11 01:45 da 1757547900 0.07596
2025-09-12 08:33:08 debug: Save record: 2025-09-11 02:00 da 1757548800 0.06836
2025-09-12 08:33:08 debug: Save record: 2025-09-11 02:15 da 1757549700 0.06836
2025-09-12 08:33:08 debug: Save record: 2025-09-11 02:30 da 1757550600 0.06836
2025-09-12 08:33:08 debug: Save record: 2025-09-11 02:45 da 1757551500 0.06836
2025-09-12 08:33:08 debug: Save record: 2025-09-11 03:00 da 1757552400 0.06214
2025-09-12 08:33:08 debug: Save record: 2025-09-11 03:15 da 1757553300 0.06214
2025-09-12 08:33:08 debug: Save record: 2025-09-11 03:30 da 1757554200 0.06214
2025-09-12 08:33:08 debug: Save record: 2025-09-11 03:45 da 1757555100 0.06214
2025-09-12 08:33:08 debug: Save record: 2025-09-11 04:00 da 1757556000 0.06203
2025-09-12 08:33:08 debug: Save record: 2025-09-11 04:15 da 1757556900 0.06203
2025-09-12 08:33:08 debug: Save record: 2025-09-11 04:30 da 1757557800 0.06203
2025-09-12 08:33:08 debug: Save record: 2025-09-11 04:45 da 1757558700 0.06203
2025-09-12 08:33:08 debug: Save record: 2025-09-11 05:00 da 1757559600 0.07017
2025-09-12 08:33:08 debug: Save record: 2025-09-11 05:15 da 1757560500 0.07017
2025-09-12 08:33:08 debug: Save record: 2025-09-11 05:30 da 1757561400 0.07017
2025-09-12 08:33:08 debug: Save record: 2025-09-11 05:45 da 1757562300 0.07017
2025-09-12 08:33:08 debug: Save record: 2025-09-11 06:00 da 1757563200 0.10259
2025-09-12 08:33:08 debug: Save record: 2025-09-11 06:15 da 1757564100 0.10259
2025-09-12 08:33:08 debug: Save record: 2025-09-11 06:30 da 1757565000 0.10259
2025-09-12 08:33:08 debug: Save record: 2025-09-11 06:45 da 1757565900 0.10259
2025-09-12 08:33:08 debug: Save record: 2025-09-11 07:00 da 1757566800 0.10990000000000001
2025-09-12 08:33:08 debug: Save record: 2025-09-11 07:15 da 1757567700 0.10990000000000001
2025-09-12 08:33:08 debug: Save record: 2025-09-11 07:30 da 1757568600 0.10990000000000001
2025-09-12 08:33:08 debug: Save record: 2025-09-11 07:45 da 1757569500 0.10990000000000001
2025-09-12 08:33:08 debug: Save record: 2025-09-11 08:00 da 1757570400 0.1182
2025-09-12 08:33:08 debug: Save record: 2025-09-11 08:15 da 1757571300 0.1182
2025-09-12 08:33:08 debug: Save record: 2025-09-11 08:30 da 1757572200 0.1182
2025-09-12 08:33:08 debug: Save record: 2025-09-11 08:45 da 1757573100 0.1182
2025-09-12 08:33:08 debug: Save record: 2025-09-11 09:00 da 1757574000 0.09
2025-09-12 08:33:08 debug: Save record: 2025-09-11 09:15 da 1757574900 0.09
2025-09-12 08:33:08 debug: Save record: 2025-09-11 09:30 da 1757575800 0.09
2025-09-12 08:33:08 debug: Save record: 2025-09-11 09:45 da 1757576700 0.09
2025-09-12 08:33:08 debug: Save record: 2025-09-11 10:00 da 1757577600 0.0634
2025-09-12 08:33:08 debug: Save record: 2025-09-11 10:15 da 1757578500 0.0634
2025-09-12 08:33:08 debug: Save record: 2025-09-11 10:30 da 1757579400 0.0634
2025-09-12 08:33:08 debug: Save record: 2025-09-11 10:45 da 1757580300 0.0634
2025-09-12 08:33:08 debug: Save record: 2025-09-11 11:00 da 1757581200 0.0038599999999999997
2025-09-12 08:33:08 debug: Save record: 2025-09-11 11:15 da 1757582100 0.0038599999999999997
2025-09-12 08:33:08 debug: Save record: 2025-09-11 11:30 da 1757583000 0.0038599999999999997
2025-09-12 08:33:08 debug: Save record: 2025-09-11 11:45 da 1757583900 0.0038599999999999997
2025-09-12 08:33:08 debug: Save record: 2025-09-11 12:00 da 1757584800 -0.00019
2025-09-12 08:33:08 debug: Save record: 2025-09-11 12:15 da 1757585700 -0.00019
2025-09-12 08:33:08 debug: Save record: 2025-09-11 12:30 da 1757586600 -0.00019
2025-09-12 08:33:08 debug: Save record: 2025-09-11 12:45 da 1757587500 -0.00019
2025-09-12 08:33:08 debug: Save record: 2025-09-11 13:00 da 1757588400 -7.000000000000001e-05
2025-09-12 08:33:08 debug: Save record: 2025-09-11 13:15 da 1757589300 -7.000000000000001e-05
2025-09-12 08:33:08 debug: Save record: 2025-09-11 13:30 da 1757590200 -7.000000000000001e-05
2025-09-12 08:33:08 debug: Save record: 2025-09-11 13:45 da 1757591100 -7.000000000000001e-05
2025-09-12 08:33:08 debug: Save record: 2025-09-11 14:00 da 1757592000 -0.00074
2025-09-12 08:33:08 debug: Save record: 2025-09-11 14:15 da 1757592900 -0.00074
2025-09-12 08:33:08 debug: Save record: 2025-09-11 14:30 da 1757593800 -0.00074
2025-09-12 08:33:08 debug: Save record: 2025-09-11 14:45 da 1757594700 -0.00074
2025-09-12 08:33:08 debug: Save record: 2025-09-11 15:00 da 1757595600 -1e-05
2025-09-12 08:33:08 debug: Save record: 2025-09-11 15:15 da 1757596500 -1e-05
2025-09-12 08:33:08 debug: Save record: 2025-09-11 15:30 da 1757597400 -1e-05
2025-09-12 08:33:08 debug: Save record: 2025-09-11 15:45 da 1757598300 -1e-05
2025-09-12 08:33:08 debug: Save record: 2025-09-11 16:00 da 1757599200 0.003
2025-09-12 08:33:08 debug: Save record: 2025-09-11 16:15 da 1757600100 0.003
2025-09-12 08:33:08 debug: Save record: 2025-09-11 16:30 da 1757601000 0.003
2025-09-12 08:33:08 debug: Save record: 2025-09-11 16:45 da 1757601900 0.003
2025-09-12 08:33:08 debug: Save record: 2025-09-11 17:00 da 1757602800 0.068
2025-09-12 08:33:08 debug: Save record: 2025-09-11 17:15 da 1757603700 0.068
2025-09-12 08:33:08 debug: Save record: 2025-09-11 17:30 da 1757604600 0.068
2025-09-12 08:33:08 debug: Save record: 2025-09-11 17:45 da 1757605500 0.068
2025-09-12 08:33:08 debug: Save record: 2025-09-11 18:00 da 1757606400 0.10937000000000001
2025-09-12 08:33:08 debug: Save record: 2025-09-11 18:15 da 1757607300 0.10937000000000001
2025-09-12 08:33:08 debug: Save record: 2025-09-11 18:30 da 1757608200 0.10937000000000001
2025-09-12 08:33:08 debug: Save record: 2025-09-11 18:45 da 1757609100 0.10937000000000001
2025-09-12 08:33:08 debug: Save record: 2025-09-11 19:00 da 1757610000 0.12576
2025-09-12 08:33:08 debug: Save record: 2025-09-11 19:15 da 1757610900 0.12576
2025-09-12 08:33:08 debug: Save record: 2025-09-11 19:30 da 1757611800 0.12576
2025-09-12 08:33:08 debug: Save record: 2025-09-11 19:45 da 1757612700 0.12576
2025-09-12 08:33:08 debug: Save record: 2025-09-11 20:00 da 1757613600 0.12175
2025-09-12 08:33:08 debug: Save record: 2025-09-11 20:15 da 1757614500 0.12175
2025-09-12 08:33:08 debug: Save record: 2025-09-11 20:30 da 1757615400 0.12175
2025-09-12 08:33:08 debug: Save record: 2025-09-11 20:45 da 1757616300 0.12175
2025-09-12 08:33:08 debug: Save record: 2025-09-11 21:00 da 1757617200 0.10319
2025-09-12 08:33:08 debug: Save record: 2025-09-11 21:15 da 1757618100 0.10319
2025-09-12 08:33:08 debug: Save record: 2025-09-11 21:30 da 1757619000 0.10319
2025-09-12 08:33:08 debug: Save record: 2025-09-11 21:45 da 1757619900 0.10319
2025-09-12 08:33:08 debug: Save record: 2025-09-11 22:00 da 1757620800 0.08120000000000001
2025-09-12 08:33:08 debug: Save record: 2025-09-11 22:15 da 1757621700 0.08120000000000001
2025-09-12 08:33:08 debug: Save record: 2025-09-11 22:30 da 1757622600 0.08120000000000001
2025-09-12 08:33:08 debug: Save record: 2025-09-11 22:45 da 1757623500 0.08120000000000001
2025-09-12 08:33:08 debug: Save record: 2025-09-11 23:00 da 1757624400 0.05998
2025-09-12 08:33:08 debug: Save record: 2025-09-11 23:15 da 1757625300 0.05998
2025-09-12 08:33:08 debug: Save record: 2025-09-11 23:30 da 1757626200 0.05998
2025-09-12 08:33:08 debug: Save record: 2025-09-11 23:45 da 1757627100 0.05998
2025-09-12 08:33:08 debug: Connection status Pool size: 5  Connections in pool: 1 Current Overflow: -3 Current Checked out connections: 1 at line 318 in /root/dao/prog/db_manager.py
2025-09-12 08:33:08 debug: Connection status Pool size: 5  Connections in pool: 2 Current Overflow: -3 Current Checked out connections: 0 at line 320 in /root/dao/prog/db_manager.py
2025-09-12 08:33:08 debug: Connection status Pool size: 5  Connections in pool: 2 Current Overflow: -3 Current Checked out connections: 0 at line 587 in /root/dao/prog/da_base.py
2025-09-12 08:33:08 debug: Connection status Pool size: 5  Connections in pool: 2 Current Overflow: -3 Current Checked out connections: 0 at line 3774 in /root/dao/webserver/../prog/day_ahead.py
debug:root:Dialect: sqlite, database: day_ahead.db, db_path: ../data
debug:root:db_url: sqlite://///root/dao/data/day_ahead.db
debug:root:Dialect: sqlite, database: home-assistant_v2.db, db_path: /homeassistant
debug:root:db_url: sqlite://///homeassistant/home-assistant_v2.db
debug:root:Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 203 in /root/dao/prog/da_base.py
en
code:
1
2
3
4
5
6
7
8
9
10
11
 2025-09-12 08:37:08 debug: python pad:['/root/dao/prog', '/root', '/root/dao', '/root/dao/prog', '/usr/lib/python311.zip', '/usr/lib/python3.11', '/usr/lib/python3.11/lib-dynload', '/root/dao/venv/day_ahead/lib/python3.11/site-packages']
2025-09-12 08:37:08 info: Day Ahead Optimalisering versie: 2025.9.1.rc2
2025-09-12 08:37:08 info: Day Ahead Optimalisering gestart op: 12-09-2025 08:37:08
2025-09-12 08:37:08 debug: Locatie: latitude 51 longitude: 5
2025-09-12 08:37:08 info: Day Ahead Optimalisatie gestart: 12-09-2025 08:37:08 taak: get_day_ahead_prices
2025-09-12 08:37:08 debug: Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 584 in /root/dao/prog/da_base.py
2025-09-12 08:37:08 debug: Starting new HTTPS connection (1): dataportal-api.nordpoolgroup.com:443
2025-09-12 08:37:08 debug: https://dataportal-api.nordpoolgroup.com:443 "GET /api/DayAheadPriceIndices?currency=EUR&market=DayAhead&date=2025-09-13&resolutionInMinutes=15&indexNames=NL HTTP/1.1" 200 None
2025-09-12 08:37:08 fout: Geen data van Nordpool: tussen 2025-09-12 00:00:00+02:00 en 2025-09-13 00:00:00+02:00
2025-09-12 08:37:08 debug: Connection status Pool size: 5  Connections in pool: 1 Current Overflow: -4 Current Checked out connections: 0 at line 587 in /root/dao/prog/da_base.py
2025-09-12 08:37:08 debug: Connection status Pool size: 5  Connections in pool: 1 Current Overflow: -4 Current Checked out connections: 0 at line 3774 in /root/dao/webserver/../prog/day_ahead.py
Config:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
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
{
  "homeassistant": { 
     "protocol api": "http",
     "host": "192.168.100.18",
     "ip port": 8123,
     "token": "!secret ha_api_token"
  },
  "database ha": {
    "engine": "sqlite",
    "database": "home-assistant_v2.db",
    "db_path": "/homeassistant"
  },
  "database da": {
    "engine": "sqlite",
    "db_path": "../data"
  },
  "meteoserver-key": "!secret meteoserver-key",
  "meteoserver-model": "harmonie",
  "meteoserver-attemps": 2,
  "interval": "15min",
  "prices": {
    "source day ahead": "nordpool",
    "entsoe-api-key": "!secret entsoe-api-key",
    "energy taxes consumption": {
      "2022-01-01": 0.06729,
      "2023-01-01": 0.12599,
      "2024-01-01": 0.10880,
      "2025-01-01": 0.10154
    },
    "energy taxes production": {
      "2022-01-01": 0.06729,
      "2023-01-01": 0.12599,
      "2024-01-01": 0.10880,
      "2025-01-01": 0.10154
    },
    "cost supplier consumption": {
      "2022-01-01": 0.002,
      "2023-03-01": 0.018,
      "2024-04-01": 0.0175,
      "2024-08-01": 0.020496,
      "2025-01-01": 0.0181
    },
    "cost supplier production": {
      "2022-01-01": 0.002,
      "2023-03-01": 0.018,
      "2024-04-01": 0.0175,
      "2024-08-01": 0.020496,
      "2025-01-01": -0.0181
    },
    "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": "2025-02-27",
    "tax refund": "True"
  },
  "logging level" : "debug",
  "use_calc_baseload": "True",
  "baseload calc periode": 56,
  "baseload": [
    0.40,
    0.40,
    0.40,
    0.40,
    0.65,
    0.65,
    0.65,
    0.65,
    0.90,
    1.30,
    2.00,
    1.80,
    1.70,
    1.30,
    1.10,
    1.30,
    1.60,
    1.60,
    0.90,
    0.90,
    0.90,
    0.70,
    0.70,
    0.50
  ],
  "graphical backend": "",
  "graphics": {
    "style": "dark_background",
    "show" : "true",
    "battery balance": "True",
    "prices delivery": "False",
    "prices redelivery": "True",
    "average delivery": "False",
    "prices consumption": "True",
    "prices production": "True",
    "prices spot": "True",
    "average consumption": "True"
  },
  "strategy": "minimize cost",
  "notifications": {
  },
  "grid": {
    "max_power": 18
  },
  "history": {
    "save days": 14
  },
  "dashboard": {
    "port": 5000
  },
  "boiler": {
    "boiler present": "False",
    "entity actual temp.": "sensor.boiler_boiler_temperature",
    "entity setpoint": "input_number.boiler_desiredtemperature",
    "cop": 1.0,
    "cooling rate": 0.4,
    "volume": 100,
    "heating allowed below": 70,
    "elec. power": 2100,
    "entity hysterese": "input_number.boiler_hysterese",
    "activate service": "turn_on",
    "activate entity": "input_boolean.dao_boiler_activate"
  },
  "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": "Accu schuur",
        "entity actual level": "sensor.victron_battery_state_of_charge_system",
        "capacity": 31,
        "upper limit": 100,
        "lower limit": 15,
        "optimal lower level": 20,
        "entity min soc end opt": "input_number.bat_min_soc_einde_opt",
        "entity max soc end opt": "input_number.bat_max_soc_einde_opt",
      "charge stages": [
            {
              "power": 0,
              "efficiency": 1
            },
            {
              "power": 180,
              "efficiency": 0.711
            },
            {
              "power": 495,
              "efficiency": 0.806
            },
            {
              "power": 591,
              "efficiency": 0.838
            },
            {
              "power": 651,
              "efficiency": 0.848
            },
            {
              "power": 798,
              "efficiency": 0.865
            },
            {
              "power": 1140,
              "efficiency": 0.895
            },
            {
              "power": 1446,
              "efficiency": 0.913
            },
            {
              "power": 2274,
              "efficiency": 0.920
            },
            {
              "power": 2456,
              "efficiency": 0.920
            },
        {
              "power": 3009,
              "efficiency": 0.922
        },
        {
              "power": 4170,
              "efficiency": 0.921
            },
        {
              "power": 5298,
              "efficiency": 0.916
            },
        {
              "power": 6200,
              "efficiency": 0.910
            },
            {
              "power": 7116,
              "efficiency": 0.906
            },
            {
              "power": 8100,
              "efficiency": 0.885
            },
        {
              "power": 9000,
              "efficiency": 0.80
            },
        {
              "power": 10500,
              "efficiency": 0.75
            }
   ],
   "discharge stages": [
            {
              "power": 0,
              "efficiency": 1
            },
            {
              "power": 117,
              "efficiency": 0.661
            },
            {
              "power": 192,
              "efficiency": 0.762
            },
            {
              "power": 315,
              "efficiency": 0.835
            },
            {
              "power": 579,
              "efficiency": 0.902
            },
            {
              "power": 837,
              "efficiency": 0.927
            },
            {
              "power": 1206,
              "efficiency": 0.941
            },
            {
              "power": 1467,
              "efficiency": 0.95
            },
            {
              "power": 1866,
              "efficiency": 0.957
            },
            {
              "power": 2262,
              "efficiency": 0.956
            },
            {
              "power": 3300,
              "efficiency": 0.956
            },
        {
              "power": 4398,
              "efficiency": 0.950
            },
        {
              "power": 5430,
              "efficiency": 0.944
            },
        {
              "power": 6564,
              "efficiency": 0.935
            },
            {
              "power": 7230,
              "efficiency": 0.929
            },
        {
              "power": 8235,
              "efficiency": 0.919
            },
            {
              "power": 9360,
              "efficiency": 0.909
            },
        {
              "power": 10312,
              "efficiency": 0.80
            },
            {
              "power": 11265,
              "efficiency": 0.75
            },
            {
              "power": 12378,
              "efficiency": 0.70
            }
          ],
          "minimum power": 300,
          "dc_to_bat efficiency": 0.98,
          "bat_to_dc efficiency": 0.98,
          "cycle cost": 0.01,
          "entity set power feedin": "input_number.batt_power_feedin",
          "entity set operating mode": "input_select.batt_operating_mode",
          "entity stop inverter": "input_datetime.batt_inverter_stop",
          "entity balance switch": "input_boolean.batt_balance_switch",
          "solar": [ ]
      }
  ],
  "solar": [ 
    {
      "name": "Growatt oostkant",
      "tilt": 35,
      "orientation": 270,
      "capacity": 4.4,
      "yield": 0.008,
      "entity pv switch": "input_boolean.pv_huis_onoff"
    },
    {
      "name": "Growatt westkant",
      "tilt": 35,
      "orientation": 90,
      "capacity": 4.4,
      "yield": 0.008,
      "entity pv switch": "input_boolean.pv_huis_onoff"
    },
    {
      "name": "schuur zuid",
      "tilt": 35,
      "orientation": 0,
      "capacity": 0.88,
      "yield": 0.00215,
      "entity pv switch": "input_boolean.pv_schuur_onoff"
    },
    {
      "name": "schuur midden",
      "tilt": 35,
      "orientation": 0,
      "capacity": 0.88,
      "yield": 0.00215,
      "entity pv switch": "input_boolean.pv_schuur_onoff"
    },
    {
      "name": "schuur noord",
      "tilt": 35,
      "orientation": 0,
      "capacity": 0.88,
      "yield": 0.00215,
      "entity pv switch": "input_boolean.pv_schuur_onoff"
    },
    {
      "name": "schuur platnoord",
      "tilt": 10,
      "orientation": 180,
      "capacity": 1.1,
      "yield": 0.0018,
      "entity pv switch": "input_boolean.pv_schuur_onoff"
    },
    {
      "name": "erker",
      "tilt": 10,
      "orientation": 270,
      "capacity": 0.55,
      "yield": 0.0006,
      "entity pv switch": "input_boolean.pv_huis_onoff"
    },
    {
      "name": "aanbouw",
      "tilt": 10,
      "orientation": 90,
      "capacity": 1.1,
      "yield": 0.0014,
      "entity pv switch": "input_boolean.pv_huis_onoff"
    }
  ],
  "electric vehicle": [ 
    {
      "name": "Corsa-E",
      "capacity": 47.0,
      "entity max amperage": "input_number.ev_max_charge_amps",
      "entity position": "input_select.corsae_location",
      "entity instant start": "input_boolean.dao_nu_laden",
      "entity instant level": "input_number.dao_nu_laden_soc",
      "charge three phase": "False",
      "charge stages" : [
      {"ampere":  0, "efficiency" :  1},
            {"ampere":  6, "efficiency": 0.95},
            {"ampere":  7, "efficiency": 0.95},
            {"ampere":  8, "efficiency": 0.95},
            {"ampere": 18, "efficiency": 0.95},
            {"ampere": 21, "efficiency": 0.95},
            {"ampere": 24, "efficiency": 0.95},
            {"ampere": 27, "efficiency": 0.95},
      {"ampere": 30, "efficiency": 0.95},
            {"ampere": 33, "efficiency": 0.94},
            {"ampere": 36, "efficiency": 0.93},
            {"ampere": 39, "efficiency": 0.92},
            {"ampere": 42, "efficiency": 0.91},
            {"ampere": 45, "efficiency": 0.85},
            {"ampere": 48, "efficiency": 0.80}
      ],
      "entity actual level": "sensor.corsa_e_battery_percent",
      "entity plugged in": "binary_sensor.charger_pluggedin",
      "charge scheduler": {
        "entity set level": "input_number.ev_desired_chargelevel",
        "level margin": 1,
        "entity ready datetime": "input_datetime.charge_ready_datetime"
      },
      "charge switch": "input_boolean.corsae_charge_switch",
      "entity set charging ampere": "input_number.dao_laadpaal_amp"
    },
    {
      "name": "boiler",
      "capacity": 13.4,
      "entity max amperage": "input_number.ev_max_charge_amps",
      "entity position": "input_select.corsae_location",
      "charge three phase": "False",
      "charge stages" : [
        {"ampere":  0,  "efficiency":  1},
        {"ampere":  4,  "efficiency": 0.93 },
        {"ampere":  5,  "efficiency": 0.93 },
        {"ampere":  6,  "efficiency": 0.95 },
        {"ampere":  7,  "efficiency": 0.97 },
        {"ampere":  8,  "efficiency": 0.99 },
        {"ampere":  9,  "efficiency": 0.99 },
        {"ampere":  10,  "efficiency": 0.99 }
      ],
      "entity actual level": "sensor.boiler_boiler_temperature",
      "entity plugged in": "binary_sensor.electricity_cheaperthangas",
      "charge scheduler": {
        "entity set level": "input_number.boiler_desiredtemperature",
        "level margin": 1,
        "entity ready datetime": "input_datetime.dao_boiler_ready_datetime"
      },
      "charge switch": "input_boolean.dao_boiler_activate",
      "entity set charging ampere": "input_number.dao_boiler_ampsetpoint"
    }
  ],
  "machines" : [ ],
  "tibber": {
    "api_token": "!secret tibber_api_token"
  },
  "report": {
    "entities grid consumption": [
      "sensor.energy_consumption_tarif_1",
      "sensor.energy_consumption_tarif_2"
    ],
    "entities grid production": [
      "sensor.energy_production_tarif_1",
      "sensor.energy_production_tarif_2"
    ],
    "entities solar production ac": [
      "sensor.pv_opbrengst_huisdak",
      "sensor.noordkant_yieldtotal",
      "sensor.midden_schuur_yieldtotal",
      "sensor.zuidkant_yieldtotal",
      "sensor.schuur_opnoorden_yieldtotal",
      "sensor.aanbouw_yieldtotal",
      "sensor.erker_yieldtotal"
    ],
   "entities solar production dc": [],
    "entities ev consumption" : ["sensor.laadpaal_energieverbruik_kwh", "sensor.boiler_boiler_daily_energy"],
    "/entities wp consumption" : ["sensor.warmtepomp_energieverbruik"],
    "entities wp consumption" : [],
    "entities boiler consumption": [],
    "entities battery consumption": ["sensor.victron_energy_into_battery"],
    "entities battery production": ["sensor.victron_energy_from_battery"]  },
  "scheduler": {
    "active": "true",
    "0433": "get_meteo_data",
    "0930": "calc_baseloads",
    "1033": "get_meteo_data",
    "1633": "get_meteo_data",
    "2233": "get_meteo_data",
    "2235": "calc_baseloads",
    "xx55": "get_day_ahead_prices",
    "2359": "clean_data"
  }
}

[ Voor 92% gewijzigd door DaBit op 12-09-2025 08:43 ]


Acties:
  • 0 Henk 'm!

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
Lasoul schreef op donderdag 11 september 2025 @ 16:23:
[...]


In de basis is het doel "minimize cost" maar is mijn beeld dat ik dat het beste in de winter kan bereiken door de accu op de goedkoopste momenten te laten laden en dat DOA bepaalt hoeveel kWh er per dag nodig is bij de verwachte buitentemperatuur.

Het verbruik van de warmtepomp per dag is namelijk afhankelijk van de gemiddelde temperatuur buiten en zit dus eigenlijk niet in de baseload. Moet ik dan wel de warmtepomp laten inplannen in DOA maar niet reageren op de on/off signalen of werkt het anders?

Wat gebeurt er in dit geval als je de strategie op "minimize cost" laat staan? Wellicht anders 's zomers "minimize cost" en in de winter "minimize consumption"?

Eigenlijk zit ik met de vraag of DOA het verwachte verbruik van de warmtepomp kan meenemen zonder dat ik daadwerkelijk de warmtepomp zelf ga aansturen. Daar moet dan een optimum voor worden bepaald.
Als je entitites hebt die het verbruik van je warmtepomp monitoren dan zou die het in het basisverbruik mee moeten tellen (=+baseload). Maar je kan het nu toch al testen i.p.v. te wachten tot de winter? Met al het regen deze week is de zonneopwek toch telleurstellend.

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh


Acties:
  • 0 Henk 'm!
Lasoul schreef op donderdag 11 september 2025 @ 16:23:
[...]


In de basis is het doel "minimize cost" maar is mijn beeld dat ik dat het beste in de winter kan bereiken door de accu op de goedkoopste momenten te laten laden en dat DOA bepaalt hoeveel kWh er per dag nodig is bij de verwachte buitentemperatuur.

Het verbruik van de warmtepomp per dag is namelijk afhankelijk van de gemiddelde temperatuur buiten en zit dus eigenlijk niet in de baseload. Moet ik dan wel de warmtepomp laten inplannen in DOA maar niet reageren op de on/off signalen of werkt het anders?

Wat gebeurt er in dit geval als je de strategie op "minimize cost" laat staan? Wellicht anders 's zomers "minimize cost" en in de winter "minimize consumption"?

Eigenlijk zit ik met de vraag of DOA het verwachte verbruik van de warmtepomp kan meenemen zonder dat ik daadwerkelijk de warmtepomp zelf ga aansturen. Daar moet dan een optimum voor worden bepaald.
Een gebruiker van DAO(zit alleen op github?) heeft een uitbreiding van het warmtepomp-onderdeel gemaakt waarbij de dagelijkse benodigde energie wordt berekend m.b.v. de graaddagenmethode. Daarmee zet hij zijn warmtepomp aan/uit. Dit zou je ook kunnen gebruiken om het vermogen van je warmtepomp te sturen (als je daar toegang toe hebt). Zie DOCS.md.

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


Acties:
  • 0 Henk 'm!

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
KC27 schreef op donderdag 11 september 2025 @ 22:53:
Ik heb vanavond een nieuwe rc van de 15min-versie van DAO in het testing-kanaal gepubliceerd: versie 2025.9.1.rc2
Dit staat er in de changelog:
  • Fixed error when saving prognoses in the exact 15min time
  • Added logging of free/used memory in logging on level "debug"
  • Added support of getting 15min-prices from Tibber
Ik heb hem bij mij geïnstalleerd en vanaf 21:00 uur draait hij bij mij als productie-versie met
code:
1
"interval": "15min"

Ik heb de volgende regels toegevoegd aan de scheduler in de settings:
code:
1
2
3
    "xx15": "calc_optimum",
    "xx30": "calc_optimum",
    "xx45": "calc_optimum",

Om 22:45 werd de volgende grafiek gepubliceerd:
[Afbeelding]
Zojuist geprobeerd op mijn PRD instance (wel snapshot gemaakt). Krijg ook SIG*** errors.
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
2025-09-12 10:23:22 info: Day Ahead Optimalisering versie: 2025.9.1.rc2
2025-09-12 10:23:22 info: Day Ahead Optimalisering gestart op: 12-09-2025 10:23:22
2025-09-12 10:23:22 info: Day Ahead Optimalisatie gestart: 12-09-2025 10:23:22 taak: calc_optimum_met_debug
2025-09-12 10:23:22 info: Debug = True
2025-09-12 10:23:22 info: Zelf berekende baseload
2025-09-12 10:23:22 info: Start waarden: 
      uur                tijd       p_l       p_t      base     pv_ac  pv_dc
0   10:15 2025-09-12 10:15:00  0.147664  0.147664  0.182922  0.160149      0
1   10:30 2025-09-12 10:30:00  0.147664  0.147664  0.196422  0.364345      0
2   10:45 2025-09-12 10:45:00  0.147664  0.147664  0.221234  0.367778      0
3   11:00 2025-09-12 11:00:00  0.145244  0.145244  0.255812  0.365140      0
4   11:15 2025-09-12 11:15:00  0.145244  0.145244  0.280625  0.368573      0
5   11:30 2025-09-12 11:30:00  0.145244  0.145244  0.305438  0.372011      0
6   11:45 2025-09-12 11:45:00  0.145244  0.145244  0.325125  0.399800      0
7   12:00 2025-09-12 12:00:00  0.141856  0.141856  0.350359  0.454113      0
8   12:15 2025-09-12 12:15:00  0.141856  0.141856  0.370047  0.482016      0
9   12:30 2025-09-12 12:30:00  0.141856  0.141856  0.389734  0.509973      0
10  12:45 2025-09-12 12:45:00  0.141856  0.141856  0.371859  0.505080      0
11  13:00 2025-09-12 13:00:00  0.137621  0.137621  0.324156  0.456633      0
12  13:15 2025-09-12 13:15:00  0.137621  0.137621  0.306281  0.451727      0
13  13:30 2025-09-12 13:30:00  0.137621  0.137621  0.288406  0.446838      0
14  13:45 2025-09-12 13:45:00  0.137621  0.137621  0.277156  0.517630      0
15  14:00 2025-09-12 14:00:00  0.140162  0.140162  0.267344  0.668098      0
16  14:15 2025-09-12 14:15:00  0.140162  0.140162  0.256094  0.739414      0
17  14:30 2025-09-12 14:30:00  0.140162  0.140162  0.244844  0.807659      0
18  14:45 2025-09-12 14:45:00  0.140162  0.140162  0.247719  0.787009      0
19  15:00 2025-09-12 15:00:00  0.142824  0.142824  0.265281  0.715864      0
20  15:15 2025-09-12 15:15:00  0.142824  0.142824  0.268156  0.695192      0
21  15:30 2025-09-12 15:30:00  0.142824  0.142824  0.271031  0.674555      0
22  15:45 2025-09-12 15:45:00  0.142824  0.142824  0.257531  0.595728      0
23  16:00 2025-09-12 16:00:00  0.147664  0.147664  0.225766  0.445018      0
24  16:15 2025-09-12 16:15:00  0.147664  0.147664  0.212266  0.369340      0
25  16:30 2025-09-12 16:30:00  0.147664  0.147664  0.198766  0.298322      0
26  16:45 2025-09-12 16:45:00  0.147664  0.147664  0.209203  0.344882      0
27  17:00 2025-09-12 17:00:00  0.210100  0.210100  0.248312  0.544975      0
28  17:15 2025-09-12 17:15:00  0.210100  0.210100  0.258750  0.586252      0
29  17:30 2025-09-12 17:30:00  0.210100  0.210100  0.269187  0.526973      0
30  17:45 2025-09-12 17:45:00  0.210100  0.210100  0.236750  0.452446      0
31  18:00 2025-09-12 18:00:00  0.268059  0.268059  0.164641  0.288375      0
32  18:15 2025-09-12 18:15:00  0.268059  0.268059  0.132203  0.213848      0
33  18:30 2025-09-12 18:30:00  0.268059  0.268059  0.099766  0.139321      0
34  18:45 2025-09-12 18:45:00  0.268059  0.268059  0.097391  0.105951      0
35  19:00 2025-09-12 19:00:00  0.318032  0.318032  0.117391  0.098442      0
36  19:15 2025-09-12 19:15:00  0.318032  0.318032  0.115016  0.071790      0
37  19:30 2025-09-12 19:30:00  0.318032  0.318032  0.112641  0.034975      0
38  19:45 2025-09-12 19:45:00  0.318032  0.318032  0.110953  0.020249      0
39  20:00 2025-09-12 20:00:00  0.316338  0.316338  0.109937  0.018408      0
40  20:15 2025-09-12 20:15:00  0.316338  0.316338  0.108250  0.003682      0
41  20:30 2025-09-12 20:30:00  0.316338  0.316338  0.106562  0.000000      0
42  20:45 2025-09-12 20:45:00  0.316338  0.316338  0.104250  0.000000      0
43  21:00 2025-09-12 21:00:00  0.272294  0.272294  0.100953  0.000000      0
44  21:15 2025-09-12 21:15:00  0.272294  0.272294  0.098641  0.000000      0
45  21:30 2025-09-12 21:30:00  0.272294  0.272294  0.096328  0.000000      0
46  21:45 2025-09-12 21:45:00  0.272294  0.272294  0.096078  0.000000      0
47  22:00 2025-09-12 22:00:00  0.262372  0.262372  0.096297  0.000000      0
48  22:15 2025-09-12 22:15:00  0.262372  0.262372  0.096047  0.000000      0
49  22:30 2025-09-12 22:30:00  0.262372  0.262372  0.095797  0.000000      0
50  22:45 2025-09-12 22:45:00  0.262372  0.262372  0.099859  0.000000      0
51  23:00 2025-09-12 23:00:00  0.251966  0.251966  0.107156  0.000000      0
52  23:15 2025-09-12 23:15:00  0.251966  0.251966  0.111219  0.000000      0
53  23:30 2025-09-12 23:30:00  0.251966  0.251966  0.115281  0.000000      0
54  23:45 2025-09-12 23:45:00  0.251966  0.251966  0.119344  0.000000      0
2025-09-12 10:23:24 info: Reduced hours applied for Marstek Venus-E 5.12kWh
2025-09-12 10:23:24 info: Startwaarde SoC Marstek Venus-E 5.12kWh: 22.0%
2025-09-12 10:23:24 info: 

2025-09-12 10:23:24 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland
2025-09-12 10:23:24 info: Warmtepomp niet aanwezig of enabled - warmtepomp wordt niet ingepland

Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve


ERROR while running Cbc. Signal SIGSEGV caught. Getting stack trace.
/root/dao/venv/day_ahead/lib/python3.11/site-packages/mip/libraries/cbc-c-linux-x86-64.so(_Z15CbcCrashHandleri+0x119) [0x778615bc3459]
/lib/x86_64-linux-gnu/libc.so.6(+0x3c050) [0x77863405b050]
python3(_PyObject_MakeTpCall+0x229) [0x517fc9]
python3(_PyEval_EvalFrameDefault+0x8f0) [0x52b9e0]
python3(PyEval_EvalCode+0xbb) [0x5236bb]
python3() [0x647d97]
python3() [0x6456ef]
python3() [0x651770]
python3(_PyRun_SimpleFileObject+0x18b) [0x6514bb]
python3(_PyRun_AnyFileObject+0x44) [0x6512e4]
python3(Py_RunMain+0x20f) [0x65007f]
python3(Py_BytesMain+0x27) [0x627d37]
/lib/x86_64-linux-gnu/libc.so.6(+0x2724a) [0x77863404624a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x778634046305]
python3(_start+0x21) [0x627bd1]




ERROR while running Cbc. Signal SIGABRT caught. Getting stack trace.
/root/dao/venv/day_ahead/lib/python3.11/site-packages/mip/libraries/cbc-c-linux-x86-64.so(_Z15CbcCrashHandleri+0x119) [0x778615bc3459]
/lib/x86_64-linux-gnu/libc.so.6(+0x3c050) [0x77863405b050]
/lib/x86_64-linux-gnu/libc.so.6(+0x8aeec) [0x7786340a9eec]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x12) [0x77863405afb2]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xd3) [0x778634045472]
/root/dao/venv/day_ahead/lib/python3.11/site-packages/mip/libraries/cbc-c-linux-x86-64.so(+0x1772d2) [0x778615b772d2]
/lib/x86_64-linux-gnu/libc.so.6(+0x3c050) [0x77863405b050]
python3(_PyObject_MakeTpCall+0x229) [0x517fc9]
python3(_PyEval_EvalFrameDefault+0x8f0) [0x52b9e0]
python3(PyEval_EvalCode+0xbb) [0x5236bb]
python3() [0x647d97]
python3() [0x6456ef]
python3() [0x651770]
python3(_PyRun_SimpleFileObject+0x18b) [0x6514bb]
python3(_PyRun_AnyFileObject+0x44) [0x6512e4]
python3(Py_RunMain+0x20f) [0x65007f]
python3(Py_BytesMain+0x27) [0x627d37]
/lib/x86_64-linux-gnu/libc.so.6(+0x2724a) [0x77863404624a]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x778634046305]
python3(_start+0x21) [0x627bd1]
logging level = debug geeft andere foutmelding. Zowel met oude als nieuwe database.
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
2025-09-12 10:30:43 debug: python pad:['/root/dao/prog', '/root', '/root/dao', '/root/dao/prog', '/usr/lib/python311.zip', '/usr/lib/python3.11', '/usr/lib/python3.11/lib-dynload', '/root/dao/venv/day_ahead/lib/python3.11/site-packages']
2025-09-12 10:30:43 info: Day Ahead Optimalisering versie: 2025.9.1.rc2
2025-09-12 10:30:43 info: Day Ahead Optimalisering gestart op: 12-09-2025 10:30:43
2025-09-12 10:30:43 debug: Locatie: latitude 52.40516638317141 longitude: 5.308249890804292
2025-09-12 10:30:43 info: Day Ahead Optimalisatie gestart: 12-09-2025 10:30:43 taak: calc_optimum_met_debug
2025-09-12 10:30:43 debug: Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 584 in /root/dao/prog/da_base.py
2025-09-12 10:30:43 debug: Starting new HTTP connection (1): 172.31.20.108:8123
2025-09-12 10:30:43 debug: http://172.31.20.108:8123 "GET /api/ HTTP/1.1" 200 34
2025-09-12 10:30:43 debug: Starting new HTTP connection (1): 172.31.20.108:8123
2025-09-12 10:30:43 debug: http://172.31.20.108:8123 "GET /api/config HTTP/1.1" 200 2068
2025-09-12 10:30:43 debug: Starting new HTTP connection (1): 172.31.20.108:8123
2025-09-12 10:30:43 debug: http://172.31.20.108:8123 "POST /api/services/input_datetime/set_datetime HTTP/1.1" 200 337
2025-09-12 10:30:43 debug: Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 203 in /root/dao/prog/da_base.py
2025-09-12 10:30:43 info: Debug = True
2025-09-12 10:30:43 debug: Memory used/free:
MemTotal:       129225180 kB
MemFree:         7311972 kB
MemAvailable:   28586528 kB
2025-09-12 10:30:43 debug: Starting new HTTP connection (1): 172.31.20.108:8123
2025-09-12 10:30:43 debug: http://172.31.20.108:8123 "GET /api/ HTTP/1.1" 200 34
2025-09-12 10:30:43 debug: Starting new HTTP connection (1): 172.31.20.108:8123
2025-09-12 10:30:43 debug: http://172.31.20.108:8123 "GET /api/config HTTP/1.1" 200 2068
2025-09-12 10:30:43 debug: Starting new HTTP connection (1): 172.31.20.108:8123
2025-09-12 10:30:43 debug: http://172.31.20.108:8123 "POST /api/services/input_datetime/set_datetime HTTP/1.1" 200 10
2025-09-12 10:30:43 debug: Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 203 in /root/dao/prog/da_base.py
2025-09-12 10:30:43 debug: Starting new HTTP connection (1): 172.31.20.108:8123
2025-09-12 10:30:43 debug: http://172.31.20.108:8123 "POST /api/services/input_text/set_value HTTP/1.1" 200 305
2025-09-12 10:30:43 debug: Starting new HTTP connection (1): 172.31.20.108:8123
2025-09-12 10:30:43 debug: http://172.31.20.108:8123 "GET /api/states/input_text.notification_dao HTTP/1.1" 200 486
2025-09-12 10:30:43 debug: Prognose data:
                                   tijd     temp   glob_rad          time   da_ex   da_cons   da_prod
tijd                                                                                                 
2025-09-12 10:30:00 2025-09-12 10:30:00  13.2500  21.593750  1.757673e+09  0.0000  0.147664  0.147664
2025-09-12 10:45:00 2025-09-12 10:45:00  13.7500  21.781250  1.757674e+09  0.0000  0.147664  0.147664
2025-09-12 11:00:00 2025-09-12 11:00:00  14.3750  21.609375  1.757675e+09 -0.0020  0.145244  0.145244
2025-09-12 11:15:00 2025-09-12 11:15:00  14.8750  21.796875  1.757676e+09 -0.0020  0.145244  0.145244
2025-09-12 11:30:00 2025-09-12 11:30:00  15.3750  21.984375  1.757677e+09 -0.0020  0.145244  0.145244
2025-09-12 11:45:00 2025-09-12 11:45:00  15.3750  23.609375  1.757678e+09 -0.0020  0.145244  0.145244
2025-09-12 12:00:00 2025-09-12 12:00:00  14.9375  26.796875  1.757678e+09 -0.0048  0.141856  0.141856
2025-09-12 12:15:00 2025-09-12 12:15:00  14.9375  28.421875  1.757679e+09 -0.0048  0.141856  0.141856
2025-09-12 12:30:00 2025-09-12 12:30:00  14.9375  30.046875  1.757680e+09 -0.0048  0.141856  0.141856
2025-09-12 12:45:00 2025-09-12 12:45:00  15.1875  29.734375  1.757681e+09 -0.0048  0.141856  0.141856
2025-09-12 13:00:00 2025-09-12 13:00:00  15.6250  26.859375  1.757682e+09 -0.0083  0.137621  0.137621
2025-09-12 13:15:00 2025-09-12 13:15:00  15.8750  26.546875  1.757683e+09 -0.0083  0.137621  0.137621
2025-09-12 13:30:00 2025-09-12 13:30:00  16.1250  26.234375  1.757684e+09 -0.0083  0.137621  0.137621
2025-09-12 13:45:00 2025-09-12 13:45:00  16.3750  30.359375  1.757685e+09 -0.0083  0.137621  0.137621
2025-09-12 14:00:00 2025-09-12 14:00:00  16.6875  39.140625  1.757686e+09 -0.0062  0.140162  0.140162
2025-09-12 14:15:00 2025-09-12 14:15:00  16.9375  43.265625  1.757686e+09 -0.0062  0.140162  0.140162
2025-09-12 14:30:00 2025-09-12 14:30:00  17.1875  47.390625  1.757687e+09 -0.0062  0.140162  0.140162
2025-09-12 14:45:00 2025-09-12 14:45:00  17.1875  46.203125  1.757688e+09 -0.0062  0.140162  0.140162
2025-09-12 15:00:00 2025-09-12 15:00:00  17.0000  41.921875  1.757689e+09 -0.0040  0.142824  0.142824
2025-09-12 15:15:00 2025-09-12 15:15:00  17.0000  40.734375  1.757690e+09 -0.0040  0.142824  0.142824
2025-09-12 15:30:00 2025-09-12 15:30:00  17.0000  39.546875  1.757691e+09 -0.0040  0.142824  0.142824
2025-09-12 15:45:00 2025-09-12 15:45:00  17.0000  34.796875  1.757692e+09 -0.0040  0.142824  0.142824
2025-09-12 16:00:00 2025-09-12 16:00:00  17.0000  25.750000  1.757693e+09  0.0000  0.147664  0.147664
2025-09-12 16:15:00 2025-09-12 16:15:00  17.0000  21.000000  1.757694e+09  0.0000  0.147664  0.147664
2025-09-12 16:30:00 2025-09-12 16:30:00  17.0000  16.250000  1.757695e+09  0.0000  0.147664  0.147664
2025-09-12 16:45:00 2025-09-12 16:45:00  17.0000  18.000000  1.757696e+09  0.0000  0.147664  0.147664
2025-09-12 17:00:00 2025-09-12 17:00:00  17.0000  26.109375  1.757696e+09  0.0516  0.210100  0.210100
2025-09-12 17:15:00 2025-09-12 17:15:00  17.0000  27.859375  1.757697e+09  0.0516  0.210100  0.210100
2025-09-12 17:30:00 2025-09-12 17:30:00  17.0000  29.609375  1.757698e+09  0.0516  0.210100  0.210100
2025-09-12 17:45:00 2025-09-12 17:45:00  17.0000  25.421875  1.757699e+09  0.0516  0.210100  0.210100
2025-09-12 18:00:00 2025-09-12 18:00:00  17.0625  16.203125  1.757700e+09  0.0995  0.268059  0.268059
2025-09-12 18:15:00 2025-09-12 18:15:00  17.0625  12.015625  1.757701e+09  0.0995  0.268059  0.268059
2025-09-12 18:30:00 2025-09-12 18:30:00  17.0625   7.828125  1.757702e+09  0.0995  0.268059  0.268059
2025-09-12 18:45:00 2025-09-12 18:45:00  16.8125   5.953125  1.757703e+09  0.0995  0.268059  0.268059
2025-09-12 19:00:00 2025-09-12 19:00:00  16.3750   5.531250  1.757704e+09  0.1408  0.318032  0.318032
2025-09-12 19:15:00 2025-09-12 19:15:00  16.1250   3.656250  1.757704e+09  0.1408  0.318032  0.318032
2025-09-12 19:30:00 2025-09-12 19:30:00  15.8750   1.781250  1.757705e+09  0.1408  0.318032  0.318032
2025-09-12 19:45:00 2025-09-12 19:45:00  15.6250   1.031250  1.757706e+09  0.1408  0.318032  0.318032
2025-09-12 20:00:00 2025-09-12 20:00:00  15.3750   0.937500  1.757707e+09  0.1394  0.316338  0.316338
2025-09-12 20:15:00 2025-09-12 20:15:00  15.1250   0.187500  1.757708e+09  0.1394  0.316338  0.316338
2025-09-12 20:30:00 2025-09-12 20:30:00  14.8750  -0.562500  1.757709e+09  0.1394  0.316338  0.316338
2025-09-12 20:45:00 2025-09-12 20:45:00  14.6250  -0.562500  1.757710e+09  0.1394  0.316338  0.316338
2025-09-12 21:00:00 2025-09-12 21:00:00  14.3750   0.000000  1.757711e+09  0.1030  0.272294  0.272294
2025-09-12 21:15:00 2025-09-12 21:15:00  14.1250   0.000000  1.757712e+09  0.1030  0.272294  0.272294
2025-09-12 21:30:00 2025-09-12 21:30:00  13.8750   0.000000  1.757713e+09  0.1030  0.272294  0.272294
2025-09-12 21:45:00 2025-09-12 21:45:00  13.6250   0.000000  1.757714e+09  0.1030  0.272294  0.272294
2025-09-12 22:00:00 2025-09-12 22:00:00  13.3125   0.000000  1.757714e+09  0.0948  0.262372  0.262372
2025-09-12 22:15:00 2025-09-12 22:15:00  13.0625   0.000000  1.757715e+09  0.0948  0.262372  0.262372
2025-09-12 22:30:00 2025-09-12 22:30:00  12.8125   0.000000  1.757716e+09  0.0948  0.262372  0.262372
2025-09-12 22:45:00 2025-09-12 22:45:00  12.8125   0.000000  1.757717e+09  0.0948  0.262372  0.262372
2025-09-12 23:00:00 2025-09-12 23:00:00  13.0000   0.000000  1.757718e+09  0.0862  0.251966  0.251966
2025-09-12 23:15:00 2025-09-12 23:15:00  13.0000   0.000000  1.757719e+09  0.0862  0.251966  0.251966
2025-09-12 23:30:00 2025-09-12 23:30:00  13.0000   0.000000  1.757720e+09  0.0862  0.251966  0.251966
2025-09-12 23:45:00 2025-09-12 23:45:00  13.0000   0.000000  1.757721e+09  0.0862  0.251966  0.251966
2025-09-12 10:30:43 info: Zelf berekende baseload
2025-09-12 10:30:43 info: Start waarden: 
      uur                tijd       p_l       p_t      base     pv_ac  pv_dc
0   10:30 2025-09-12 10:30:00  0.147664  0.147664  0.196422  0.346937      0
1   10:45 2025-09-12 10:45:00  0.147664  0.147664  0.221234  0.367778      0
2   11:00 2025-09-12 11:00:00  0.145244  0.145244  0.255812  0.365140      0
3   11:15 2025-09-12 11:15:00  0.145244  0.145244  0.280625  0.368573      0
4   11:30 2025-09-12 11:30:00  0.145244  0.145244  0.305438  0.372011      0
5   11:45 2025-09-12 11:45:00  0.145244  0.145244  0.325125  0.399800      0
6   12:00 2025-09-12 12:00:00  0.141856  0.141856  0.350359  0.454113      0
7   12:15 2025-09-12 12:15:00  0.141856  0.141856  0.370047  0.482016      0
8   12:30 2025-09-12 12:30:00  0.141856  0.141856  0.389734  0.509973      0
9   12:45 2025-09-12 12:45:00  0.141856  0.141856  0.371859  0.505080      0
10  13:00 2025-09-12 13:00:00  0.137621  0.137621  0.324156  0.456633      0
11  13:15 2025-09-12 13:15:00  0.137621  0.137621  0.306281  0.451727      0
12  13:30 2025-09-12 13:30:00  0.137621  0.137621  0.288406  0.446838      0
13  13:45 2025-09-12 13:45:00  0.137621  0.137621  0.277156  0.517630      0
14  14:00 2025-09-12 14:00:00  0.140162  0.140162  0.267344  0.668098      0
15  14:15 2025-09-12 14:15:00  0.140162  0.140162  0.256094  0.739414      0
16  14:30 2025-09-12 14:30:00  0.140162  0.140162  0.244844  0.807659      0
17  14:45 2025-09-12 14:45:00  0.140162  0.140162  0.247719  0.787009      0
18  15:00 2025-09-12 15:00:00  0.142824  0.142824  0.265281  0.715864      0
19  15:15 2025-09-12 15:15:00  0.142824  0.142824  0.268156  0.695192      0
20  15:30 2025-09-12 15:30:00  0.142824  0.142824  0.271031  0.674555      0
21  15:45 2025-09-12 15:45:00  0.142824  0.142824  0.257531  0.595728      0
22  16:00 2025-09-12 16:00:00  0.147664  0.147664  0.225766  0.445018      0
23  16:15 2025-09-12 16:15:00  0.147664  0.147664  0.212266  0.369340      0
24  16:30 2025-09-12 16:30:00  0.147664  0.147664  0.198766  0.298322      0
25  16:45 2025-09-12 16:45:00  0.147664  0.147664  0.209203  0.344882      0
26  17:00 2025-09-12 17:00:00  0.210100  0.210100  0.248312  0.544975      0
27  17:15 2025-09-12 17:15:00  0.210100  0.210100  0.258750  0.586252      0
28  17:30 2025-09-12 17:30:00  0.210100  0.210100  0.269187  0.526973      0
29  17:45 2025-09-12 17:45:00  0.210100  0.210100  0.236750  0.452446      0
30  18:00 2025-09-12 18:00:00  0.268059  0.268059  0.164641  0.288375      0
31  18:15 2025-09-12 18:15:00  0.268059  0.268059  0.132203  0.213848      0
32  18:30 2025-09-12 18:30:00  0.268059  0.268059  0.099766  0.139321      0
33  18:45 2025-09-12 18:45:00  0.268059  0.268059  0.097391  0.105951      0
34  19:00 2025-09-12 19:00:00  0.318032  0.318032  0.117391  0.098442      0
35  19:15 2025-09-12 19:15:00  0.318032  0.318032  0.115016  0.071790      0
36  19:30 2025-09-12 19:30:00  0.318032  0.318032  0.112641  0.034975      0
37  19:45 2025-09-12 19:45:00  0.318032  0.318032  0.110953  0.020249      0
38  20:00 2025-09-12 20:00:00  0.316338  0.316338  0.109937  0.018408      0
39  20:15 2025-09-12 20:15:00  0.316338  0.316338  0.108250  0.003682      0
40  20:30 2025-09-12 20:30:00  0.316338  0.316338  0.106562  0.000000      0
41  20:45 2025-09-12 20:45:00  0.316338  0.316338  0.104250  0.000000      0
42  21:00 2025-09-12 21:00:00  0.272294  0.272294  0.100953  0.000000      0
43  21:15 2025-09-12 21:15:00  0.272294  0.272294  0.098641  0.000000      0
44  21:30 2025-09-12 21:30:00  0.272294  0.272294  0.096328  0.000000      0
45  21:45 2025-09-12 21:45:00  0.272294  0.272294  0.096078  0.000000      0
46  22:00 2025-09-12 22:00:00  0.262372  0.262372  0.096297  0.000000      0
47  22:15 2025-09-12 22:15:00  0.262372  0.262372  0.096047  0.000000      0
48  22:30 2025-09-12 22:30:00  0.262372  0.262372  0.095797  0.000000      0
49  22:45 2025-09-12 22:45:00  0.262372  0.262372  0.099859  0.000000      0
50  23:00 2025-09-12 23:00:00  0.251966  0.251966  0.107156  0.000000      0
51  23:15 2025-09-12 23:15:00  0.251966  0.251966  0.111219  0.000000      0
52  23:30 2025-09-12 23:30:00  0.251966  0.251966  0.115281  0.000000      0
53  23:45 2025-09-12 23:45:00  0.251966  0.251966  0.119344  0.000000      0
2025-09-12 10:30:44 debug: Reduced hours for Marstek Venus-E 5.12kWh
hour max-power(kW)
2025-09-12 10:30:44 fout: Er is een fout opgetreden, zie de fout-tracering
Traceback (most recent call last):
  File "/root/dao/prog/da_base.py", line 585, in run_task_function
    getattr(self, run_task["function"])()
  File "/root/dao/prog/da_base.py", line 515, in calc_optimum_met_debug
    dacalc.calc_optimum()
  File "/root/dao/prog/day_ahead.py", line 399, in calc_optimum
    print(f"{uur[u]:2.0f} {red_power[u]:6.3f}")
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: Unknown format code 'f' for object of type 'str'
2025-09-12 10:30:44 debug: Starting new HTTP connection (1): 172.31.20.108:8123
2025-09-12 10:30:44 debug: http://172.31.20.108:8123 "POST /api/services/input_text/set_value HTTP/1.1" 200 320
debug:root:Dialect: sqlite, database: day_ahead.db, db_path: ../data
debug:root:db_url: sqlite://///root/dao/data/day_ahead.db
debug:root:Dialect: sqlite, database: home-assistant_v2.db, db_path: /homeassistant
debug:root:db_url: sqlite://///homeassistant/home-assistant_v2.db
debug:urllib3.connectionpool:Starting new HTTP connection (1): 172.31.20.108:8123
debug:urllib3.connectionpool:http://172.31.20.108:8123 "POST /api/services/input_datetime/set_datetime HTTP/1.1" 200 337
debug:root:Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 203 in /root/dao/prog/da_base.py
Traceback (most recent call last):
  File "/root/dao/webserver/../prog/day_ahead.py", line 3778, in <module>
    main()
  File "/root/dao/webserver/../prog/day_ahead.py", line 3752, in main
    da_calc.run_task_function("calc_optimum_met_debug")
  File "/root/dao/prog/da_base.py", line 585, in run_task_function
    getattr(self, run_task["function"])()
  File "/root/dao/prog/da_base.py", line 515, in calc_optimum_met_debug
    dacalc.calc_optimum()
  File "/root/dao/prog/day_ahead.py", line 399, in calc_optimum
    print(f"{uur[u]:2.0f} {red_power[u]:6.3f}")
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: Unknown format code 'f' for object of type 'str'

[ Voor 62% gewijzigd door Mirabis op 12-09-2025 10:41 . Reden: met debug log ]

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh


Acties:
  • 0 Henk 'm!

  • Lasoul
  • Registratie: November 2001
  • Laatst online: 29-09 12:02
Mirabis schreef op vrijdag 12 september 2025 @ 08:46:
[...]

Als je entitites hebt die het verbruik van je warmtepomp monitoren dan zou die het in het basisverbruik mee moeten tellen (=+baseload). Maar je kan het nu toch al testen i.p.v. te wachten tot de winter? Met al het regen deze week is de zonneopwek toch telleurstellend.
Naar mijn weten is de baseload statisch of als je het laat berekenen dan kijkt het terug in de tijd en doet dan een gemiddelde uitrekenen. Ik heb nu in mijn report gedeelte de sensor met het verbruik van de warmtepomp opgenomen en daardoor wordt deze niet meegenomen in de baseload berekening. Als ik die sensor weghaal in het report gedeelte dan wordt het verbruik van de warmtepomp wel meegenomen in de baseload berekening maar dat is dan volgens mij een berekening achteraf en een gemiddelde over een aantal dagen.
Op basis van mijn stooklijn en historisch verbruik weet ik ongeveer hoeveel mijn warmtepomp de volgende dag gaat verbruiken op basis van de verwachte gemiddelde buitentemperatuur. Ik zou dan eigenlijk dit verbruik evenredig over de dag bij de baseload moeten optellen. Kan dit automatisch? Kan ik bijvoorbeeld via HA de baseload aanpassen per dag?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
  "report": {
    "entities grid consumption": [
      "sensor.electricity_meter_feed_in_tariff_1",
      "sensor.electricity_meter_feed_in_tariff_2"
    ],
    "entities grid production": [
      "sensor.electricity_meter_feed_out_tariff_1",
      "sensor.electricity_meter_feed_out_tariff_2"
    ],
    "entities solar production ac": [
      "sensor.pv_14_meter_electric_production_kwh",
      "sensor.pv_7_meter_electric_production_kwh",
      "sensor.pv_3_meter_electric_production_kwh",
      "sensor.envoy_6p_5p_lifetime_energy_production"
    ],
    "entities solar production dc": [],
    "entities ev consumption" : ["sensor.laadpaal_electric_consumption_kwh"],
    "entities wp consumption" : ["sensor.quatt_warmtepomp_meter_electric_consumption_kwh"],
    "entities boiler consumption": [],
    "entities battery consumption": ["sensor.yixiang_v2_2_parallel_battery_energy_in"],
    "entities battery production": ["sensor.yixiang_v2_2_parallel_battery_energy_out"]
  },

Acties:
  • 0 Henk 'm!

  • Lasoul
  • Registratie: November 2001
  • Laatst online: 29-09 12:02
KC27 schreef op vrijdag 12 september 2025 @ 10:10:
[...]

Een gebruiker van DAO(zit alleen op github?) heeft een uitbreiding van het warmtepomp-onderdeel gemaakt waarbij de dagelijkse benodigde energie wordt berekend m.b.v. de graaddagenmethode. Daarmee zet hij zijn warmtepomp aan/uit. Dit zou je ook kunnen gebruiken om het vermogen van je warmtepomp te sturen (als je daar toegang toe hebt). Zie DOCS.md.
Interessant, je hebt toevallig een link naar de Github pagina?

Het mooiste zou zijn dat ik niet hoef in te grijpen op wat de warmtepomp precies wanneer doet (aan/uit, vermogen). Eigenlijk lijkt het mij handig om de warmtepomp gewoon zijn ding te laten doen. Ik wil er wel voor zorgen dat de stroom die de warmtepomp gedurende de dag gaat gebruiken zo goedkoop mogelijk is zodat wanneer stroom duur is de warmtepomp de stroom uit de accu kan halen en dat daar dan genoeg in zit.

Acties:
  • 0 Henk 'm!
Mirabis schreef op vrijdag 12 september 2025 @ 10:24:
[...]


Zojuist geprobeerd op mijn PRD instance (wel snapshot gemaakt). Krijg ook SIG*** errors.


[...]


logging level = debug geeft andere foutmelding. Zowel met oude als nieuwe database.

[...]
Dank voor het melden.
Net als @DaBit ook hier problemen met de amd64 archtectuur.
De ervaring van DaBit is dus niet toevallig.
Zijn er gebruikers met een amd64 architectuur die 2025.9.1.rc1 (of rc2) hebben getest. En zo ja met succes?
Ik ga intussen op zoek naar een oplossing.

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


Acties:
  • 0 Henk 'm!

  • balk
  • Registratie: Januari 2000
  • Laatst online: 00:35
KC27 schreef op vrijdag 12 september 2025 @ 12:10:
[...]

Dank voor het melden.
Net als @DaBit ook hier problemen met de amd64 archtectuur.
De ervaring van DaBit is dus niet toevallig.
Zijn er gebruikers met een amd64 architectuur die 2025.9.1.rc1 (of rc2) hebben getest. En zo ja met succes?
Ik ga intussen op zoek naar een oplossing.
Wel AMD64 maar nog niet kunnen testen. Maar dat ben ik wel ben plan omdat Tibber binnenkort per 15 minuten gaat afrekenen. Ik hoop dit weekend iets te kunnen testen, anders volgende week.
# edit, toch maar even nu gedraaid, rc2:
ik krijg deze fout:
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
134  23:30 2025-09-13 23:30:00  0.269709  0.269709  0.035937  0.000000      0
135  23:45 2025-09-13 23:45:00  0.269709  0.269709  0.032812  0.000000      0
2025-09-12 13:53:05 debug: Reduced hours for Sessys
hour max-power(kW)
2025-09-12 13:53:05 fout: Er is een fout opgetreden, zie de fout-tracering
Traceback (most recent call last):
  File "/root/dao/prog/da_base.py", line 585, in run_task_function
    getattr(self, run_task["function"])()
  File "/root/dao/prog/da_base.py", line 515, in calc_optimum_met_debug
    dacalc.calc_optimum()
  File "/root/dao/prog/day_ahead.py", line 399, in calc_optimum
    print(f"{uur[u]:2.0f} {red_power[u]:6.3f}")
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: Unknown format code 'f' for object of type 'str'
2025-09-12 13:53:05 debug: Starting new HTTP connection (1): 192.168.1.7:8123
2025-09-12 13:53:05 debug: http://192.168.1.7:8123 "POST /api/services/input_text/set_value HTTP/1.1" 200 329
debug:root:Dialect: postgresql, database: day_ahead_test, server: 192.168.1.111
debug:root:db_url: postgresql+psycopg2://day_ahead:G2DpVx66hfM2zK@192.168.1.111:5432/day_ahead_test
debug:root:Dialect: postgresql, database: homeassistant3, server: 192.168.1.111
debug:root:db_url: postgresql+psycopg2://postgres:RMzK5tzHN2zebj@192.168.1.111:5432/homeassistant3
debug:urllib3.connectionpool:Starting new HTTP connection (1): 192.168.1.7:8123
debug:urllib3.connectionpool:http://192.168.1.7:8123 "POST /api/services/input_datetime/set_datetime HTTP/1.1" 200 322
debug:root:Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 203 in /root/dao/prog/da_base.py
Traceback (most recent call last):
  File "/root/dao/webserver/../prog/day_ahead.py", line 3778, in <module>
    main()
  File "/root/dao/webserver/../prog/day_ahead.py", line 3752, in main
    da_calc.run_task_function("calc_optimum_met_debug")
  File "/root/dao/prog/da_base.py", line 585, in run_task_function
    getattr(self, run_task["function"])()
  File "/root/dao/prog/da_base.py", line 515, in calc_optimum_met_debug
    dacalc.calc_optimum()
  File "/root/dao/prog/day_ahead.py", line 399, in calc_optimum
    print(f"{uur[u]:2.0f} {red_power[u]:6.3f}")
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: Unknown format code 'f' for object of type 'str'

edit
zelfde error met een sqlite DAO database. Ik heb even geen sqlite HA database voorhanden.

[ Voor 68% gewijzigd door balk op 12-09-2025 14:29 ]


Acties:
  • +1 Henk 'm!

  • Lasoul
  • Registratie: November 2001
  • Laatst online: 29-09 12:02
KC27 schreef op vrijdag 12 september 2025 @ 12:10:
[...]

Dank voor het melden.
Net als @DaBit ook hier problemen met de amd64 archtectuur.
De ervaring van DaBit is dus niet toevallig.
Zijn er gebruikers met een amd64 architectuur die 2025.9.1.rc1 (of rc2) hebben getest. En zo ja met succes?
Ik ga intussen op zoek naar een oplossing.
Je zou ook eens kunnen testen of het aantal threads van invloed is. Standaard gebruikt de optimize functie alle mogelijke beschikbare cores met onderstaande setting beperk je het. Mocht het geen invloed hebben dan kun je in ieder geval multi-threading issues uitsluiten.

code:
1
model.threads=1

Acties:
  • +1 Henk 'm!
balk schreef op vrijdag 12 september 2025 @ 13:34:
[...]

Wel AMD64 maar nog niet kunnen testen. Maar dat ben ik wel ben plan omdat Tibber binnenkort per 15 minuten gaat afrekenen. Ik hoop dit weekend iets te kunnen testen, anders volgende week.
# edit, toch maar even nu gedraaid, rc2:
ik krijg deze fout:
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
134  23:30 2025-09-13 23:30:00  0.269709  0.269709  0.035937  0.000000      0
135  23:45 2025-09-13 23:45:00  0.269709  0.269709  0.032812  0.000000      0
2025-09-12 13:53:05 debug: Reduced hours for Sessys
hour max-power(kW)
2025-09-12 13:53:05 fout: Er is een fout opgetreden, zie de fout-tracering
Traceback (most recent call last):
  File "/root/dao/prog/da_base.py", line 585, in run_task_function
    getattr(self, run_task["function"])()
  File "/root/dao/prog/da_base.py", line 515, in calc_optimum_met_debug
    dacalc.calc_optimum()
  File "/root/dao/prog/day_ahead.py", line 399, in calc_optimum
    print(f"{uur[u]:2.0f} {red_power[u]:6.3f}")
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: Unknown format code 'f' for object of type 'str'
2025-09-12 13:53:05 debug: Starting new HTTP connection (1): 192.168.1.7:8123
2025-09-12 13:53:05 debug: http://192.168.1.7:8123 "POST /api/services/input_text/set_value HTTP/1.1" 200 329
debug:root:Dialect: postgresql, database: day_ahead_test, server: 192.168.1.111
debug:root:db_url: postgresql+psycopg2://day_ahead:G2DpVx66hfM2zK@192.168.1.111:5432/day_ahead_test
debug:root:Dialect: postgresql, database: homeassistant3, server: 192.168.1.111
debug:root:db_url: postgresql+psycopg2://postgres:RMzK5tzHN2zebj@192.168.1.111:5432/homeassistant3
debug:urllib3.connectionpool:Starting new HTTP connection (1): 192.168.1.7:8123
debug:urllib3.connectionpool:http://192.168.1.7:8123 "POST /api/services/input_datetime/set_datetime HTTP/1.1" 200 322
debug:root:Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 203 in /root/dao/prog/da_base.py
Traceback (most recent call last):
  File "/root/dao/webserver/../prog/day_ahead.py", line 3778, in <module>
    main()
  File "/root/dao/webserver/../prog/day_ahead.py", line 3752, in main
    da_calc.run_task_function("calc_optimum_met_debug")
  File "/root/dao/prog/da_base.py", line 585, in run_task_function
    getattr(self, run_task["function"])()
  File "/root/dao/prog/da_base.py", line 515, in calc_optimum_met_debug
    dacalc.calc_optimum()
  File "/root/dao/prog/day_ahead.py", line 399, in calc_optimum
    print(f"{uur[u]:2.0f} {red_power[u]:6.3f}")
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: Unknown format code 'f' for object of type 'str'

edit
zelfde error met een sqlite DAO database. Ik heb even geen sqlite HA database voorhanden.
Deze postgresql-fout is gisteren ook op Github gemeld.
Vanmiddag is deze gefixed.
Deze fix komt met de volgende rc beschikbaar.
Nu nog die amd64 fout.....

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


Acties:
  • +1 Henk 'm!
Lasoul schreef op vrijdag 12 september 2025 @ 16:07:
[...]


Je zou ook eens kunnen testen of het aantal threads van invloed is. Standaard gebruikt de optimize functie alle mogelijke beschikbare cores met onderstaande setting beperk je het. Mocht het geen invloed hebben dan kun je in ieder geval multi-threading issues uitsluiten.

code:
1
model.threads=1
Ik vermoed dat het een probleem is met een van de gebruikte hulp-binaries.
Ik ga nu lokaal een amd64-machine opzetten om het te testen en te fixen.
Wordt vervolgd.

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


Acties:
  • +1 Henk 'm!

  • tonvanboven
  • Registratie: Oktober 2022
  • Laatst online: 01-10 19:57
KC27 schreef op donderdag 11 september 2025 @ 22:53:
Ik heb vanavond een nieuwe rc van de 15min-versie van DAO in het testing-kanaal gepubliceerd: versie 2025.9.1.rc2
Draait hier nu op een Odroid N2 (Home Assistant Blue) als een zonnetje. Dank je wel @KC27 voor deze mooie uitbreiding _/-\o_

Tibber; 3-fase Victron 5000 ESS, 60 kWh opslag; Day Ahead Optimizing van @KC27; PV 10kWp sinds 2010, EV sinds 2014; gasloos sinds 2001


  • tonvanboven
  • Registratie: Oktober 2022
  • Laatst online: 01-10 19:57
Afbeeldingslocatie: https://tweakers.net/i/Wr4zudAC7bg-poq8jeYXV7g0_rE=/800x/filters:strip_exif()/f/image/UQqW9sm1zd5MKtZI7GG8raUX.png?f=fotoalbum_large

DAO heeft de afgelopen nacht prima gewerkt. De berekening van de auto wordt in het log niet correct weergegeven. De auto is nog op de camping maar het aantal uren is vier keer te hoog. Morgen is de auto thuis, ben benieuwd hoe het grafisch wordt weergegeven. Wellicht is alleen de melding in het log niet juist.

Tibber; 3-fase Victron 5000 ESS, 60 kWh opslag; Day Ahead Optimizing van @KC27; PV 10kWp sinds 2010, EV sinds 2014; gasloos sinds 2001


  • Hedzie
  • Registratie: Januari 2024
  • Laatst online: 04-10 18:32
Zijn er meer mensen waarbij de grafiek tussen “niet geoptimaliseerd” en “geoptimaliseerd” regelmatig afwijkt?
Bij de voorspeling om 03:00u wijkt “geoptimaliseerd” af.
Afbeeldingslocatie: https://tweakers.net/i/UYNA7WSJRwI7RHVtcN0zfUbSbKM=/232x232/filters:strip_icc():strip_exif()/f/image/sOVzo6Lf8V9V0NWyX0YNPhj0.jpg?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/xmSm6k3M-NBTmqBqyFqybVdIUYs=/232x232/filters:strip_icc():strip_exif()/f/image/YnuXqS6TFlOuLg7IVM2l3WA9.jpg?f=fotoalbum_tile

Acties:
  • 0 Henk 'm!

  • konehead
  • Registratie: Januari 2005
  • Laatst online: 07:44
Vraag: Hoe berekenen jullie de cycle kosten? Ja ik weet, ik kan ook gebruik maken van chat. Maar ben erg benieuwd naar jullie ervaringen en toepassingen. Dank!

Acties:
  • +2 Henk 'm!

  • bragra
  • Registratie: Februari 2012
  • Laatst online: 08:03
konehead schreef op zondag 14 september 2025 @ 15:31:
Vraag: Hoe berekenen jullie de cycle kosten? Ja ik weet, ik kan ook gebruik maken van chat. Maar ben erg benieuwd naar jullie ervaringen en toepassingen. Dank!
for what it's worth maak ik gebruik van de KC27 methode:
KC27 schreef op vrijdag 6 juni 2025 @ 23:25:
Ik heb het hier al meer gezegd: de batterij-degradatie gaat waarschijnlijk sneller door leeftijd (levensjaren) dan door laad/ontlaad cycles. Je hebt "het ding" gekocht. Je schrijft sowieso dat ding in ca 10 jaar af (dan is ie echt verouderd en achterhaald door nieuwe technieken). Als je nu 400 cycles per jaar haalt (dat is veel, ik zit nu in drie jaar op 650 cycles) dan ben je over 10 jaar op 4000 cycles en dat is een stuk onder de garantie (meestal 6000 cycles). Dus ik zou zeggen: zet die cycle cost lager (staat bij mij op 1 ct) en gaan met die banaan!

Acties:
  • +2 Henk 'm!

  • balk
  • Registratie: Januari 2000
  • Laatst online: 00:35
konehead schreef op zondag 14 september 2025 @ 15:31:
Vraag: Hoe berekenen jullie de cycle kosten? Ja ik weet, ik kan ook gebruik maken van chat. Maar ben erg benieuwd naar jullie ervaringen en toepassingen. Dank!
Ik heb er hier eens wat woorden aan vuil gemaakt: balk in "Het Sessy thuisaccu verzameltopic"
Met nog een toevoeging van iemand anders: Maartentux in "Het Sessy thuisaccu verzameltopic"

1 cent vindt ik te laag maar de veel gebruikte 12 cent is veel te hoog. Overigens, in de DAO config schrijf je de kosten voor een halve cyclus weg. Dus als jij je goed voelt met 8 cent voor het totaal van 1 keer naar vol en dan weer leeg gebruik je 0.04 euro

Acties:
  • 0 Henk 'm!

  • konehead
  • Registratie: Januari 2005
  • Laatst online: 07:44
balk schreef op zondag 14 september 2025 @ 22:00:
[...]

Ik heb er hier eens wat woorden aan vuil gemaakt: balk in "Het Sessy thuisaccu verzameltopic"
Met nog een toevoeging van iemand anders: Maartentux in "Het Sessy thuisaccu verzameltopic"

1 cent vindt ik te laag maar de veel gebruikte 12 cent is veel te hoog. Overigens, in de DAO config schrijf je de kosten voor een halve cyclus weg. Dus als jij je goed voelt met 8 cent voor het totaal van 1 keer naar vol en dan weer leeg gebruik je 0.04 euro
dank!

Acties:
  • 0 Henk 'm!

  • konehead
  • Registratie: Januari 2005
  • Laatst online: 07:44
balk schreef op zondag 14 september 2025 @ 22:00:
[...]

Ik heb er hier eens wat woorden aan vuil gemaakt: balk in "Het Sessy thuisaccu verzameltopic"
Met nog een toevoeging van iemand anders: Maartentux in "Het Sessy thuisaccu verzameltopic"

1 cent vindt ik te laag maar de veel gebruikte 12 cent is veel te hoog. Overigens, in de DAO config schrijf je de kosten voor een halve cyclus weg. Dus als jij je goed voelt met 8 cent voor het totaal van 1 keer naar vol en dan weer leeg gebruik je 0.04 euro
dankjewel!

Acties:
  • 0 Henk 'm!

  • balk
  • Registratie: Januari 2000
  • Laatst online: 00:35
Naar aanleiding hiervan nog even de curves met 10 en 15% ontwaarding er bij geplakt:
Afbeeldingslocatie: https://tweakers.net/i/V5E0xO1YHHL-glAixNKDJWi_I9Y=/800x/filters:strip_exif()/f/image/yIxL9YXWfwiQPAjlNcF1On96.png?f=fotoalbum_large
Je ziet dat je met 15% en 10 jaar naar 4 cent per cycle gaat. Ik heb cycle cost op 8 cent (0.04 in DAO) staan. Misschien maak ik er 0.03 van.

[ Voor 11% gewijzigd door balk op 15-09-2025 09:16 ]


Acties:
  • 0 Henk 'm!
Zojuist heb ik een nieuwe rc gepubliceerd in het test-kanaal: 2025.9.1.rc3
Dit staat in de changelog:
- Fixed error with postgresql da-database
- Fixed optimalisation-error on amd64 machines

Known issues:
- boiler module does not calculate well
- saving-reports generates "internal server error"
Zouden diegenen die de fouten hadden met een amd64 processor deze fout willen testen?
Idem graag testen of de postgresql error tot het verleden behoort.
Ik hoor het allemaal 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


Acties:
  • +1 Henk 'm!

  • DaBit
  • Registratie: Januari 2000
  • Laatst online: 27-09 17:34
Lijkt iets te doen:
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
 2025-09-15 12:15:04 debug: python pad:['/root/dao/prog', '/root', '/root/dao', '/root/dao/prog', '/usr/lib/python312.zip', '/usr/lib/python3.12', '/usr/lib/python3.12/lib-dynload', '/root/dao/venv/day_ahead/lib/python3.12/site-packages']
2025-09-15 12:15:04 info: Day Ahead Optimalisering versie: 2025.9.1.rc3
2025-09-15 12:15:04 info: Day Ahead Optimalisering gestart op: 15-09-2025 12:15:04
2025-09-15 12:15:04 debug: Locatie: latitude 51 longitude: 5
2025-09-15 12:15:04 info: Day Ahead Optimalisatie gestart: 15-09-2025 12:15:04 taak: calc_optimum_met_debug
2025-09-15 12:15:04 debug: Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 584 in /root/dao/prog/da_base.py
2025-09-15 12:15:04 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:04 debug: http://192.168.100.18:8123 "GET /api/ HTTP/1.1" 200 34
2025-09-15 12:15:04 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:04 debug: http://192.168.100.18:8123 "GET /api/config HTTP/1.1" 200 1618
2025-09-15 12:15:04 debug: Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 203 in /root/dao/prog/da_base.py
2025-09-15 12:15:04 info: Debug = True
2025-09-15 12:15:04 debug: Memory used/free:
MemTotal:        3970084 kB
MemFree:           66468 kB
MemAvailable:    1209440 kB
2025-09-15 12:15:04 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:04 debug: http://192.168.100.18:8123 "GET /api/ HTTP/1.1" 200 34
2025-09-15 12:15:04 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:04 debug: http://192.168.100.18:8123 "GET /api/config HTTP/1.1" 200 1618
2025-09-15 12:15:04 debug: Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 203 in /root/dao/prog/da_base.py
2025-09-15 12:15:04 debug: Prognose data:
                                   tijd     temp   glob_rad          time    da_ex   da_cons   da_prod
tijd                                                                                                  
2025-09-15 13:00:00 2025-09-15 13:00:00  17.0000  12.031250  1.757941e+09 -0.01065  0.131878  0.088076
2025-09-15 13:15:00 2025-09-15 13:15:00  17.0000  17.843750  1.757942e+09 -0.01065  0.131878  0.088076
2025-09-15 13:30:00 2025-09-15 13:30:00  17.0000  23.656250  1.757943e+09 -0.01065  0.131878  0.088076
2025-09-15 13:45:00 2025-09-15 13:45:00  17.0000  29.468750  1.757944e+09 -0.01065  0.131878  0.088076
2025-09-15 14:00:00 2025-09-15 14:00:00  16.9375  36.437500  1.757945e+09 -0.00600  0.137504  0.093702
2025-09-15 14:15:00 2025-09-15 14:15:00  16.9375  42.250000  1.757946e+09 -0.00600  0.137504  0.093702
2025-09-15 14:30:00 2025-09-15 14:30:00  16.9375  48.062500  1.757947e+09 -0.00600  0.137504  0.093702
2025-09-15 14:45:00 2025-09-15 14:45:00  17.1875  49.250000  1.757948e+09 -0.00600  0.137504  0.093702
2025-09-15 15:00:00 2025-09-15 15:00:00  17.7500  49.625000  1.757948e+09 -0.00690  0.136415  0.092613
2025-09-15 15:15:00 2025-09-15 15:15:00  18.0000  50.812500  1.757949e+09 -0.00690  0.136415  0.092613
2025-09-15 15:30:00 2025-09-15 15:30:00  18.2500  52.000000  1.757950e+09 -0.00690  0.136415  0.092613
2025-09-15 15:45:00 2025-09-15 15:45:00  18.0000  42.562500  1.757951e+09 -0.00690  0.136415  0.092613
2025-09-15 16:00:00 2025-09-15 16:00:00  17.3750  22.218750  1.757952e+09 -0.00302  0.141110  0.097308
2025-09-15 16:15:00 2025-09-15 16:15:00  17.1250  12.781250  1.757953e+09 -0.00302  0.141110  0.097308
2025-09-15 16:30:00 2025-09-15 16:30:00  16.8750   3.343750  1.757954e+09 -0.00302  0.141110  0.097308
2025-09-15 16:45:00 2025-09-15 16:45:00  16.6250   5.656250  1.757955e+09 -0.00302  0.141110  0.097308
2025-09-15 17:00:00 2025-09-15 17:00:00  16.3125  17.812500  1.757956e+09  0.00097  0.145938  0.102136
2025-09-15 17:15:00 2025-09-15 17:15:00  16.0625  20.125000  1.757956e+09  0.00097  0.145938  0.102136
2025-09-15 17:30:00 2025-09-15 17:30:00  15.8125  22.437500  1.757957e+09  0.00097  0.145938  0.102136
2025-09-15 17:45:00 2025-09-15 17:45:00  15.8125  20.625000  1.757958e+09  0.00097  0.145938  0.102136
2025-09-15 18:00:00 2025-09-15 18:00:00  16.0625  15.984375  1.757959e+09  0.01500  0.162914  0.119112
2025-09-15 18:15:00 2025-09-15 18:15:00  16.0625  14.171875  1.757960e+09  0.01500  0.162914  0.119112
2025-09-15 18:30:00 2025-09-15 18:30:00  16.0625  12.359375  1.757961e+09  0.01500  0.162914  0.119112
2025-09-15 18:45:00 2025-09-15 18:45:00  15.8125   9.484375  1.757962e+09  0.01500  0.162914  0.119112
2025-09-15 19:00:00 2025-09-15 19:00:00  15.3125   5.187500  1.757963e+09  0.05545  0.211859  0.168057
2025-09-15 19:15:00 2025-09-15 19:15:00  15.0625   2.312500  1.757964e+09  0.05545  0.211859  0.168057
2025-09-15 19:30:00 2025-09-15 19:30:00  14.8125  -0.562500  1.757965e+09  0.05545  0.211859  0.168057
2025-09-15 19:45:00 2025-09-15 19:45:00  14.8125  -0.937500  1.757966e+09  0.05545  0.211859  0.168057
2025-09-15 20:00:00 2025-09-15 20:00:00  15.0000   0.468750  1.757966e+09  0.05000  0.205264  0.161462
2025-09-15 20:15:00 2025-09-15 20:15:00  15.0000   0.093750  1.757967e+09  0.05000  0.205264  0.161462
2025-09-15 20:30:00 2025-09-15 20:30:00  15.0000  -0.281250  1.757968e+09  0.05000  0.205264  0.161462
2025-09-15 20:45:00 2025-09-15 20:45:00  15.0000  -0.281250  1.757969e+09  0.05000  0.205264  0.161462
2025-09-15 21:00:00 2025-09-15 21:00:00  15.0625   0.000000  1.757970e+09  0.00548  0.151395  0.107593
2025-09-15 21:15:00 2025-09-15 21:15:00  15.0625   0.000000  1.757971e+09  0.00548  0.151395  0.107593
2025-09-15 21:30:00 2025-09-15 21:30:00  15.0625   0.000000  1.757972e+09  0.00548  0.151395  0.107593
2025-09-15 21:45:00 2025-09-15 21:45:00  14.8125   0.000000  1.757973e+09  0.00548  0.151395  0.107593
2025-09-15 22:00:00 2025-09-15 22:00:00  14.3125   0.000000  1.757974e+09  0.00291  0.148286  0.104483
2025-09-15 22:15:00 2025-09-15 22:15:00  14.0625   0.000000  1.757974e+09  0.00291  0.148286  0.104483
2025-09-15 22:30:00 2025-09-15 22:30:00  13.8125   0.000000  1.757975e+09  0.00291  0.148286  0.104483
2025-09-15 22:45:00 2025-09-15 22:45:00  13.8125   0.000000  1.757976e+09  0.00291  0.148286  0.104483
2025-09-15 23:00:00 2025-09-15 23:00:00  14.0000   0.000000  1.757977e+09  0.00006  0.144837  0.101035
2025-09-15 23:15:00 2025-09-15 23:15:00  14.0000   0.000000  1.757978e+09  0.00006  0.144837  0.101035
2025-09-15 23:30:00 2025-09-15 23:30:00  14.0000   0.000000  1.757979e+09  0.00006  0.144837  0.101035
2025-09-15 23:45:00 2025-09-15 23:45:00  14.0000   0.000000  1.757980e+09  0.00006  0.144837  0.101035
2025-09-15 12:15:04 info: Zelf berekende baseload
2025-09-15 12:15:04 info: Start waarden: 
      uur                tijd       p_l       p_t      base     pv_ac  pv_dc
0   13:00 2025-09-15 13:00:00  0.131878  0.088076  0.147313  0.321456      0
1   13:15 2025-09-15 13:15:00  0.131878  0.088076  0.169313  0.478911      0
2   13:30 2025-09-15 13:30:00  0.131878  0.088076  0.191313  0.634937      0
3   13:45 2025-09-15 13:45:00  0.131878  0.088076  0.174063  0.790961      0
4   14:00 2025-09-15 14:00:00  0.137504  0.093702  0.120469  0.978008      0
5   14:15 2025-09-15 14:15:00  0.137504  0.093702  0.103219  1.133996      0
6   14:30 2025-09-15 14:30:00  0.137504  0.093702  0.085969  1.294779      0
7   14:45 2025-09-15 14:45:00  0.137504  0.093702  0.096344  1.342441      0
8   15:00 2025-09-15 15:00:00  0.136415  0.092613  0.130203  1.373117      0
9   15:15 2025-09-15 15:15:00  0.136415  0.092613  0.140578  1.431350      0
10  15:30 2025-09-15 15:30:00  0.136415  0.092613  0.150953  1.478936      0
11  15:45 2025-09-15 15:45:00  0.136415  0.092613  0.150266  1.204930      0
12  16:00 2025-09-15 16:00:00  0.141110  0.097308  0.139734  0.612159      0
13  16:15 2025-09-15 16:15:00  0.141110  0.097308  0.139047  0.350654      0
14  16:30 2025-09-15 16:30:00  0.141110  0.097308  0.138359  0.093959      0
15  16:45 2025-09-15 16:45:00  0.141110  0.097308  0.143859  0.154852      0
16  17:00 2025-09-15 17:00:00  0.145938  0.102136  0.150281  0.527123      0
17  17:15 2025-09-15 17:15:00  0.145938  0.102136  0.155781  0.580565      0
18  17:30 2025-09-15 17:30:00  0.145938  0.102136  0.161281  0.591277      0
19  17:45 2025-09-15 17:45:00  0.145938  0.102136  0.181656  0.543514      0
20  18:00 2025-09-15 18:00:00  0.162914  0.119112  0.219922  0.421223      0
21  18:15 2025-09-15 18:15:00  0.162914  0.119112  0.240297  0.373460      0
22  18:30 2025-09-15 18:30:00  0.162914  0.119112  0.260672  0.325697      0
23  18:45 2025-09-15 18:45:00  0.162914  0.119112  0.254109  0.249934      0
24  19:00 2025-09-15 19:00:00  0.211859  0.168057  0.222922  0.136702      0
25  19:15 2025-09-15 19:15:00  0.211859  0.168057  0.216359  0.064981      0
26  19:30 2025-09-15 19:30:00  0.211859  0.168057  0.209797  0.000000      0
27  19:45 2025-09-15 19:45:00  0.211859  0.168057  0.220922  0.000000      0
28  20:00 2025-09-15 20:00:00  0.205264  0.161462  0.251766  0.013172      0
29  20:15 2025-09-15 20:15:00  0.205264  0.161462  0.262891  0.002634      0
30  20:30 2025-09-15 20:30:00  0.205264  0.161462  0.274016  0.000000      0
31  20:45 2025-09-15 20:45:00  0.205264  0.161462  0.259328  0.000000      0
32  21:00 2025-09-15 21:00:00  0.151395  0.107593  0.226891  0.000000      0
33  21:15 2025-09-15 21:15:00  0.151395  0.107593  0.212203  0.000000      0
34  21:30 2025-09-15 21:30:00  0.151395  0.107593  0.197516  0.000000      0
35  21:45 2025-09-15 21:45:00  0.151395  0.107593  0.176391  0.000000      0
36  22:00 2025-09-15 22:00:00  0.148286  0.104483  0.144766  0.000000      0
37  22:15 2025-09-15 22:15:00  0.148286  0.104483  0.123641  0.000000      0
38  22:30 2025-09-15 22:30:00  0.148286  0.104483  0.102516  0.000000      0
39  22:45 2025-09-15 22:45:00  0.148286  0.104483  0.104078  0.000000      0
40  23:00 2025-09-15 23:00:00  0.144837  0.101035  0.122656  0.000000      0
41  23:15 2025-09-15 23:15:00  0.144837  0.101035  0.124219  0.000000      0
42  23:30 2025-09-15 23:30:00  0.144837  0.101035  0.125781  0.000000      0
43  23:45 2025-09-15 23:45:00  0.144837  0.101035  0.127344  0.000000      0
2025-09-15 12:15:04 info: No reduced hours applied for Accu schuur
2025-09-15 12:15:04 debug: cycle cost: 0.01 eur/kWh
2025-09-15 12:15:04 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:04 debug: http://192.168.100.18:8123 "GET /api/states/sensor.victron_battery_state_of_charge_system HTTP/1.1" 200 401
2025-09-15 12:15:04 info: Startwaarde SoC Accu schuur: 42.0%
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/input_number.bat_min_soc_einde_opt HTTP/1.1" 200 426
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/input_number.bat_max_soc_einde_opt HTTP/1.1" 200 427
2025-09-15 12:15:05 info: 

2025-09-15 12:15:05 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/binary_sensor.charger_pluggedin HTTP/1.1" 200 341
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/input_select.corsae_location HTTP/1.1" 200 410
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/sensor.corsa_e_battery_percent HTTP/1.1" 200 395
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/input_boolean.dao_nu_laden HTTP/1.1" 200 385
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/input_number.ev_desired_chargelevel HTTP/1.1" 200 459
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/input_datetime.charge_ready_datetime HTTP/1.1" 200 516
2025-09-15 12:15:05 info: Instellingen voor laden van EV: Corsa-E
2025-09-15 12:15:05 info: Direct laden is uit
2025-09-15 12:15:05 info:  Ampere  Effic. Grid kW Accu kW
2025-09-15 12:15:05 info:    0.00    1.00    0.00    0.00
2025-09-15 12:15:05 info:    6.00    0.95    1.38    1.31
2025-09-15 12:15:05 info:    7.00    0.95    1.61    1.53
2025-09-15 12:15:05 info:    8.00    0.95    1.84    1.75
2025-09-15 12:15:05 info:   18.00    0.95    4.14    3.93
2025-09-15 12:15:05 info:   21.00    0.95    4.83    4.59
2025-09-15 12:15:05 info:   24.00    0.95    5.52    5.24
2025-09-15 12:15:05 info:   27.00    0.95    6.21    5.90
2025-09-15 12:15:05 info:   30.00    0.95    6.90    6.55
2025-09-15 12:15:05 info:   33.00    0.94    7.59    7.13
2025-09-15 12:15:05 info:   36.00    0.93    8.28    7.70
2025-09-15 12:15:05 info:   39.00    0.92    8.97    8.25
2025-09-15 12:15:05 info:   42.00    0.91    9.66    8.79
2025-09-15 12:15:05 info:   45.00    0.85   10.35    8.80
2025-09-15 12:15:05 info:   48.00    0.80   11.04    8.83
2025-09-15 12:15:05 info: Capaciteit accu: 47.0 kWh
2025-09-15 12:15:05 info: Maximaal laadvermogen: 11.04 kW
2025-09-15 12:15:05 info: Klaar met laden op: 16-09-2025 07:00:00
2025-09-15 12:15:05 info: Huidig laadniveau: 83.0 %
2025-09-15 12:15:05 info: Gewenst laadniveau:35.0 %
2025-09-15 12:15:05 info: Marge voor het laden: 1 %
2025-09-15 12:15:05 info: Locatie: home
2025-09-15 12:15:05 info: Ingeplugged:False
2025-09-15 12:15:05 info: Benodigde energie: 0 kWh
2025-09-15 12:15:05 info: Tijd nodig om te laden: 0.00 uur
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/input_boolean.corsae_charge_switch HTTP/1.1" 200 417
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/input_number.dao_laadpaal_amp HTTP/1.1" 200 470
2025-09-15 12:15:05 info: Afgerond naar hele uren: 0
2025-09-15 12:15:05 info: Stand laden schakelaar: off
2025-09-15 12:15:05 info: Stand aantal ampere laden: 0.0 A
2025-09-15 12:15:05 info: Opladen wordt niet ingepland, omdat werkelijk niveau (83.0%) hoger is of gelijk aan gewenst niveau (35.0% minus de marge 1%), auto is niet ingeplugd, opgegeven tijdstip (2025-09-16 07:00:00) ligt voorbij de planningshorizon (2025-09-15 23:45:00).
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/binary_sensor.electricity_cheaperthangas HTTP/1.1" 200 358
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/input_select.corsae_location HTTP/1.1" 200 410
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/sensor.boiler_boiler_temperature HTTP/1.1" 200 437
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/input_number.boiler_desiredtemperature HTTP/1.1" 200 434
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/input_datetime.dao_boiler_ready_datetime HTTP/1.1" 200 488
2025-09-15 12:15:05 info: Instellingen voor laden van EV: boiler
2025-09-15 12:15:05 info: Direct laden is uit
2025-09-15 12:15:05 info:  Ampere  Effic. Grid kW Accu kW
2025-09-15 12:15:05 info:    0.00    1.00    0.00    0.00
2025-09-15 12:15:05 info:    4.00    0.93    0.92    0.86
2025-09-15 12:15:05 info:    5.00    0.93    1.15    1.07
2025-09-15 12:15:05 info:    6.00    0.95    1.38    1.31
2025-09-15 12:15:05 info:    7.00    0.97    1.61    1.56
2025-09-15 12:15:05 info:    8.00    0.99    1.84    1.82
2025-09-15 12:15:05 info:    9.00    0.99    2.07    2.05
2025-09-15 12:15:05 info:   10.00    0.99    2.30    2.28
2025-09-15 12:15:05 info: Capaciteit accu: 13.4 kWh
2025-09-15 12:15:05 info: Maximaal laadvermogen: 2.3 kW
2025-09-15 12:15:05 info: Klaar met laden op: 15-09-2025 18:00:00
2025-09-15 12:15:05 info: Huidig laadniveau: 48.25 %
2025-09-15 12:15:05 info: Gewenst laadniveau:70.0 %
2025-09-15 12:15:05 info: Marge voor het laden: 1 %
2025-09-15 12:15:05 info: Locatie: home
2025-09-15 12:15:05 info: Ingeplugged:True
2025-09-15 12:15:05 info: Benodigde energie: 2.9145 kWh
2025-09-15 12:15:05 info: Tijd nodig om te laden: 5.12 uur
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/input_boolean.dao_boiler_activate HTTP/1.1" 200 417
2025-09-15 12:15:05 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:05 debug: http://192.168.100.18:8123 "GET /api/states/input_number.dao_boiler_ampsetpoint HTTP/1.1" 200 456
2025-09-15 12:15:05 info: Afgerond naar hele uren: 6
2025-09-15 12:15:05 info: Stand laden schakelaar: off
2025-09-15 12:15:05 info: Stand aantal ampere laden: 0.0 A
2025-09-15 12:15:05 info: Opladen wordt ingepland.
2025-09-15 12:15:05 info: Warmtepomp niet aanwezig of enabled - warmtepomp wordt niet ingepland

Welcome to the CBC MILP Solver 
Version: Trunk
Build Date: Oct 24 2021 

Starting solution of the Linear programming relaxation problem using Dual Simplex

Clp0024I Matrix will be packed to eliminate 338 small elements
Coin0506I Presolve 2415 (-911) rows, 3245 (-4198) columns and 10103 (-2382) elements
Clp0014I Perturbing problem by 0.001% of 0.16680274 - largest nonzero change 0.00010022655 ( 3.9867057%) - largest zero change 0.00010019144
Clp0000I Optimal - objective value -1.7091007
Coin0511I After Postsolve, objective -1.7091007, infeasibilities - dual 0 (0), primal 0 (0)
Clp0032I Optimal objective -1.709100729 - 873 iterations time 0.022, Presolve 0.01

Starting MIP optimization
Cgl0002I 132 variables fixed
Cgl0003I 0 fixed, 0 tightened bounds, 24 strengthened rows, 0 substitutions
Cgl0004I processed model has 2255 rows, 3286 columns (1200 integer (1161 of which binary)) and 9862 elements
Coin3009W Conflict graph built in 0.002 seconds, density: 0.035%
Cgl0015I Clique Strengthening extended 0 cliques, 0 were dominated
Cbc0036I Heuristics switched off as 44 branching objects are of wrong type
Cbc0045I Nauty did not find any useful orbits in time 0.076063
Cbc0031I 68 added rows had average density of 25.102941
Cbc0013I At root node, 68 cuts changed objective from -1.7091007 to -1.7091007 in 2 passes
Cbc0014I Cut generator 0 (Probing) - 85 row cuts average 2.0 elements, 0 column cuts (0 active)  in 0.006 seconds - new frequency is 1
Cbc0014I Cut generator 1 (Gomory) - 43 row cuts average 42.0 elements, 0 column cuts (0 active)  in 0.002 seconds - new frequency is 1
Cbc0014I Cut generator 2 (Knapsack) - 14 row cuts average 15.0 elements, 0 column cuts (0 active)  in 0.004 seconds - new frequency is 1
Cbc0014I Cut generator 3 (Clique) - 0 row cuts average 0.0 elements, 0 column cuts (0 active)  in 0.000 seconds - new frequency is -100
Cbc0014I Cut generator 4 (OddWheel) - 0 row cuts average 0.0 elements, 0 column cuts (0 active)  in 0.000 seconds - new frequency is -100
Cbc0014I Cut generator 5 (MixedIntegerRounding2) - 64 row cuts average 16.8 elements, 0 column cuts (0 active)  in 0.002 seconds - new frequency is 1
Cbc0014I Cut generator 6 (FlowCover) - 22 row cuts average 6.7 elements, 0 column cuts (0 active)  in 0.002 seconds - new frequency is 1
Cbc0014I Cut generator 7 (TwoMirCuts) - 89 row cuts average 29.3 elements, 0 column cuts (0 active)  in 0.004 seconds - new frequency is -100
Cbc0016I Integer solution of -1.6957685 found by strong branching after 186 iterations and 20 nodes (0.47 seconds)
Cbc0010I After 37 nodes, 24 on tree, -1.6957685 best solution, best possible -1.7091007 (0.68 seconds)
Cbc0016I Integer solution of -1.7011874 found by strong branching after 362 iterations and 41 nodes (0.71 seconds)
Cbc0016I Integer solution of -1.7016419 found by strong branching after 754 iterations and 79 nodes (1.17 seconds)
Cbc0016I Integer solution of -1.7034771 found by strong branching after 763 iterations and 85 nodes (1.20 seconds)
Cbc3008W Strong branching is fixing too many variables, too expensively!
Cbc0016I Integer solution of -1.7040477 found by strong branching after 891 iterations and 105 nodes (1.38 seconds)
Cbc0010I After 106 nodes, 23 on tree, -1.7040477 best solution, best possible -1.7091007 (1.39 seconds)
Cbc0004I Integer solution of -1.7041593 found after 1243 iterations and 144 nodes (1.66 seconds)
Cbc0016I Integer solution of -1.7073751 found by strong branching after 1547 iterations and 195 nodes (2.08 seconds)
Cbc0010I After 199 nodes, 17 on tree, -1.7073751 best solution, best possible -1.7091007 (2.09 seconds)
Cbc0010I After 259 nodes, 23 on tree, -1.7073751 best solution, best possible -1.7091007 (2.80 seconds)
Cbc0010I After 314 nodes, 21 on tree, -1.7073751 best solution, best possible -1.7091007 (3.50 seconds)
Cbc0010I After 390 nodes, 36 on tree, -1.7073751 best solution, best possible -1.7091007 (4.20 seconds)
Cbc0010I After 447 nodes, 34 on tree, -1.7073751 best solution, best possible -1.7091007 (4.91 seconds)
Cbc0010I After 509 nodes, 34 on tree, -1.7073751 best solution, best possible -1.7091007 (5.61 seconds)
Cbc0010I After 572 nodes, 40 on tree, -1.7073751 best solution, best possible -1.7091007 (6.31 seconds)
Cbc0010I After 630 nodes, 42 on tree, -1.7073751 best solution, best possible -1.7091007 (7.01 seconds)
Cbc0010I After 687 nodes, 65 on tree, -1.7073751 best solution, best possible -1.7091007 (7.71 seconds)
Cbc0010I After 755 nodes, 64 on tree, -1.7073751 best solution, best possible -1.7091007 (8.41 seconds)
Cbc0010I After 824 nodes, 64 on tree, -1.7073751 best solution, best possible -1.7091007 (9.12 seconds)
Cbc0010I After 892 nodes, 58 on tree, -1.7073751 best solution, best possible -1.7091007 (9.82 seconds)
Cbc0010I After 946 nodes, 66 on tree, -1.7073751 best solution, best possible -1.7091007 (10.53 seconds)
Cbc0010I After 1001 nodes, 71 on tree, -1.7073751 best solution, best possible -1.7091007 (11.24 seconds)
Cbc0010I After 1066 nodes, 76 on tree, -1.7073751 best solution, best possible -1.7091007 (11.95 seconds)
Cbc0010I After 1130 nodes, 75 on tree, -1.7073751 best solution, best possible -1.7091007 (12.66 seconds)
Cbc0010I After 1187 nodes, 75 on tree, -1.7073751 best solution, best possible -1.7091007 (13.36 seconds)
Cbc0010I After 1257 nodes, 71 on tree, -1.7073751 best solution, best possible -1.7091007 (14.07 seconds)
Cbc0010I After 1332 nodes, 61 on tree, -1.7073751 best solution, best possible -1.7091007 (14.78 seconds)
Cbc0010I After 1406 nodes, 49 on tree, -1.7073751 best solution, best possible -1.7091007 (15.48 seconds)
Cbc0010I After 1482 nodes, 43 on tree, -1.7073751 best solution, best possible -1.7091007 (16.19 seconds)
Cbc0003I Exiting on maximum nodes
Cbc0005I Partial search - best objective -1.7073751 (best possible -1.7091007), took 9625 iterations and 1500 nodes (16.34 seconds)
Cbc0032I Strong branching done 27914 times (89859 iterations), fathomed 140 nodes and fixed 2779 variables
Cbc0035I Maximum depth 36, 6970 variables fixed on reduced cost
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Cgl0013I Postprocessed model is infeasible - possible tolerance issue - try without preprocessing
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Cgl0013I Postprocessed model is infeasible - possible tolerance issue - try without preprocessing
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Cgl0013I Postprocessed model is infeasible - possible tolerance issue - try without preprocessing
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Cgl0013I Postprocessed model is infeasible - possible tolerance issue - try without preprocessing
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Cgl0013I Postprocessed model is infeasible - possible tolerance issue - try without preprocessing
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Cgl0013I Postprocessed model is infeasible - possible tolerance issue - try without preprocessing
154 bounds tightened after postprocessing

Total time (CPU seconds):       16.54   (Wallclock seconds):       16.81

2025-09-15 12:15:22 info: Strategie: minimale kosten
2025-09-15 12:15:22 info: Het programma heeft een optimale oplossing gevonden.
2025-09-15 12:15:22 info: Niet geoptimaliseerd, kosten met day ahead tarieven: -0.36 
2025-09-15 12:15:22 info: Geoptimaliseerd, kosten met day ahead tarieven: -1.71 
2025-09-15 12:15:22 info: Levering: 0.45   (kWh)
2025-09-15 12:15:22 info: In- en uitgaande energie per 15min batterij Accu schuur
   uur   ac->    eff   ->dc pv->dc   dc->    eff  ->bat  o_eff    SoC
          kWh      %    kWh    kWh    kWh      %    kWh      %      %
 13:00   0.00     --   0.00   0.00   0.00     --   0.00     --  42.00
 13:15   0.44  91.63   0.40   0.00   0.40  98.00   0.39  89.80  43.26
 13:30   0.59  92.00   0.54   0.00   0.54  98.00   0.53  90.16  44.97
 13:45   0.75  92.19   0.69   0.00   0.69  98.00   0.68  90.35  47.15
 14:00   0.95  92.13   0.87   0.00   0.87  98.00   0.86  90.28  49.91
 14:15   1.04  92.10   0.96   0.00   0.96  98.00   0.94  90.26  52.95
 14:30   0.75  92.20   0.69   0.00   0.69  98.00   0.68  90.36  55.14
 14:45   0.92  92.14   0.84   0.00   0.84  98.00   0.83  90.29  57.81
 15:00   1.04  92.10   0.96   0.00   0.96  98.00   0.94  90.26  60.84
 15:15   1.04  92.10   0.96   0.00   0.96  98.00   0.94  90.26  63.88
 15:30   1.04  92.10   0.96   0.00   0.96  98.00   0.94  90.26  66.91
 15:45   1.04  92.10   0.96   0.00   0.96  98.00   0.94  90.26  69.95
 16:00   0.58  92.00   0.53   0.00   0.53  98.00   0.52  90.16  71.63
 16:15   0.00     --   0.00   0.00   0.00     --   0.00     --  71.63
 16:30   0.00     --   0.00   0.00   0.00     --   0.00     --  71.63
 16:45   0.00     --   0.00   0.00   0.00     --   0.00     --  71.63
 17:00   0.49  91.80   0.45   0.00   0.45  98.00   0.44  89.97  73.05
 17:15   0.54  91.94   0.50   0.00   0.50  98.00   0.49  90.10  74.62
 17:30   0.55  91.96   0.51   0.00   0.51  98.00   0.50  90.12  76.22
 17:45   0.50  91.83   0.46   0.00   0.46  98.00   0.45  89.99  77.67
 18:00   0.00     --   0.00   0.00   0.00     --   0.00     --  77.67
 18:15   0.00     --   0.00   0.00   0.00     --   0.00     --  77.67
 18:30   0.00     --   0.00   0.00   0.00     --   0.00     --  77.67
 18:45   0.00     --   0.00   0.00   0.00     --   0.00     --  77.67
 19:00  -1.64  93.50  -1.76   0.00  -1.76  98.00  -1.79  91.63  71.89
 19:15  -1.64  93.50  -1.76   0.00  -1.76  98.00  -1.79  91.63  66.11
 19:30  -1.64  93.50  -1.76   0.00  -1.76  98.00  -1.79  91.63  60.34
 19:45  -1.64  93.50  -1.76   0.00  -1.76  98.00  -1.79  91.63  54.56
 20:00  -1.36  94.40  -1.44   0.00  -1.44  98.00  -1.47  92.51  49.83
 20:15  -1.36  94.40  -1.44   0.00  -1.44  98.00  -1.47  92.51  45.09
 20:30  -1.36  94.40  -1.44   0.00  -1.44  98.00  -1.47  92.51  40.36
 20:45  -1.36  94.40  -1.44   0.00  -1.44  98.00  -1.47  92.51  35.63
 21:00   0.00     --   0.00   0.00   0.00     --   0.00     --  35.63
 21:15   0.00     --   0.00   0.00   0.00     --   0.00     --  35.63
 21:30   0.00     --   0.00   0.00   0.00     --   0.00     --  35.63
 21:45   0.00     --   0.00   0.00   0.00     --   0.00     --  35.63
 22:00   0.00     --   0.00   0.00   0.00     --   0.00     --  35.63
 22:15   0.00     --   0.00   0.00   0.00     --   0.00     --  35.63
 22:30   0.00     --   0.00   0.00   0.00     --   0.00     --  35.63
 22:45   0.00     --   0.00   0.00   0.00     --   0.00     --  35.63
 23:00   0.00     --   0.00   0.00   0.00     --   0.00     --  35.63
 23:15   0.00     --   0.00   0.00   0.00     --   0.00     --  35.63
 23:30   0.00     --   0.00   0.00   0.00     --   0.00     --  35.63
 23:45   0.00     --   0.00   0.00   0.00     --   0.00     --  35.63
Totaal   0.26     --  -1.49   0.00  -1.49     --  -1.98     --       
2025-09-15 12:15:22 info: Berekende prognoses zijn niet opgeslagen.
2025-09-15 12:15:22 info: Berekende prognoses: 
   uur  bat_in  bat_out   cons   prod   base   boil     wp     ev  pv_ac   cost  profit  b_tem
 13:00    0.00     0.00   0.00   0.00   0.15   0.00   0.00   0.28   0.32   0.00   -0.00  20.00
 13:15    0.44     0.00   0.00   0.00   0.17   0.00   0.00   0.00   0.48   0.00   -0.00  20.00
 13:30    0.59     0.00   0.00   0.00   0.19   0.00   0.00   0.00   0.63   0.00   -0.00  20.00
 13:45    0.75     0.00   0.00   0.00   0.17   0.00   0.00   0.00   0.79   0.00   -0.00  20.00
 14:00    0.95     0.00   0.00   0.00   0.12   0.00   0.00   0.00   0.98   0.00   -0.00  20.00
 14:15    1.04     0.00   0.00   0.00   0.10   0.00   0.00   0.07   1.13   0.00   -0.00  20.00
 14:30    0.75     0.00   0.00   0.00   0.09   0.00   0.00   0.52   1.29   0.00   -0.00  20.00
 14:45    0.92     0.00   0.00   0.00   0.10   0.00   0.00   0.40   1.34   0.00   -0.00  20.00
 15:00    1.04     0.00   0.00   0.00   0.13   0.00   0.00   0.30   1.37   0.00   -0.00  20.00
 15:15    1.04     0.00   0.00   0.00   0.14   0.00   0.00   0.35   1.43   0.00   -0.00  20.00
 15:30    1.04     0.00   0.00   0.00   0.15   0.00   0.00   0.40   1.48   0.00   -0.00  20.00
 15:45    1.04     0.00   0.00   0.00   0.15   0.00   0.00   0.12   1.20   0.00   -0.00  20.00
 16:00    0.58     0.00   0.00   0.00   0.14   0.00   0.00   0.00   0.61   0.00   -0.00  20.00
 16:15    0.00     0.00   0.00   0.00   0.14   0.00   0.00   0.32   0.35   0.00   -0.00  20.00
 16:30    0.00     0.00   0.00   0.00   0.14   0.00   0.00   0.06   0.09   0.00   -0.00  20.00
 16:45    0.00     0.00   0.00   0.00   0.14   0.00   0.00   0.12   0.15   0.00   -0.00  20.00
 17:00    0.49     0.00   0.00   0.00   0.15   0.00   0.00   0.00   0.53   0.00   -0.00  20.00
 17:15    0.54     0.00   0.00   0.00   0.16   0.00   0.00   0.00   0.58   0.00   -0.00  20.00
 17:30    0.55     0.00   0.00   0.00   0.16   0.00   0.00   0.00   0.59   0.00   -0.00  20.00
 17:45    0.50     0.00   0.00   0.00   0.18   0.00   0.00   0.00   0.54   0.00   -0.00  20.00
 18:00    0.00     0.00   0.00   0.37   0.22   0.00   0.00   0.00   0.42   0.00   -0.04  20.00
 18:15    0.00     0.00   0.00   0.31   0.24   0.00   0.00   0.00   0.37   0.00   -0.04  20.00
 18:30    0.00     0.00   0.00   0.26   0.26   0.00   0.00   0.00   0.33   0.00   -0.03  20.00
 18:45    0.00     0.00   0.00   0.19   0.25   0.00   0.00   0.00   0.25   0.00   -0.02  20.00
 19:00    0.00     1.64   0.00   1.72   0.22   0.00   0.00   0.00   0.14   0.00   -0.29  20.00
 19:15    0.00     1.64   0.00   1.65   0.22   0.00   0.00   0.00   0.06   0.00   -0.28  20.00
 19:30    0.00     1.64   0.00   1.59   0.21   0.00   0.00   0.00   0.00   0.00   -0.27  20.00
 19:45    0.00     1.64   0.00   1.59   0.22   0.00   0.00   0.00   0.00   0.00   -0.27  20.00
 20:00    0.00     1.36   0.00   1.31   0.25   0.00   0.00   0.00   0.01   0.00   -0.21  20.00
 20:15    0.00     1.36   0.00   1.29   0.26   0.00   0.00   0.00   0.00   0.00   -0.21  20.00
 20:30    0.00     1.36   0.00   1.29   0.27   0.00   0.00   0.00   0.00   0.00   -0.21  20.00
 20:45    0.00     1.36   0.00   1.29   0.26   0.00   0.00   0.00   0.00   0.00   -0.21  20.00
 21:00    0.00     0.00   0.06   0.00   0.23   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 21:15    0.00     0.00   0.05   0.00   0.21   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 21:30    0.00     0.00   0.05   0.00   0.20   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 21:45    0.00     0.00   0.04   0.00   0.18   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 22:00    0.00     0.00   0.04   0.00   0.14   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 22:15    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 22:30    0.00     0.00   0.03   0.00   0.10   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 22:45    0.00     0.00   0.03   0.00   0.10   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 23:00    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 23:15    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 23:30    0.00     0.00   0.03   0.00   0.13   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 23:45    0.00     0.00   0.03   0.00   0.13   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
Totaal   12.26    11.99   0.45  12.86   7.55   0.00   0.00   2.94  17.51   0.07   -2.07       
2025-09-15 12:15:22 info: Kosten:           € -1.71
2025-09-15 12:15:22 info: Winst: € 1.35
2025-09-15 12:15:22 info: Onderstaande settings worden NIET doorgezet naar HA
2025-09-15 12:15:22 debug: 

2025-09-15 12:15:22 debug:   uur st on  cons   temp
2025-09-15 12:15:22 debug: 13:00  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 13:15  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 13:30  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 13:45  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 14:00  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 14:15  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 14:30  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 14:45  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 15:00  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 15:15  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 15:30  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 15:45  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 16:00  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 16:15  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 16:30  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 16:45  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 17:00  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 17:15  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 17:30  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 17:45  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 18:00  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 18:15  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 18:30  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 18:45  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 19:00  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 19:15  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 19:30  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 19:45  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 20:00  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 20:15  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 20:30  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 20:45  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 21:00  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 21:15  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 21:30  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 21:45  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 22:00  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 22:15  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 22:30  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 22:45  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 23:00  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 23:15  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 23:30  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 23:45  0  0  0.00  20.00
2025-09-15 12:15:22 debug: 

2025-09-15 12:15:22 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:22 debug: http://192.168.100.18:8123 "GET /api/states/input_boolean.corsae_charge_switch HTTP/1.1" 200 417
2025-09-15 12:15:22 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:22 debug: http://192.168.100.18:8123 "GET /api/states/input_number.dao_laadpaal_amp HTTP/1.1" 200 470
2025-09-15 12:15:22 info: Berekeningsuitkomst voor opladen van Corsa-E:
2025-09-15 12:15:22 info: - aantal ampere 0A (was 0.0A)
2025-09-15 12:15:22 info: - stand schakelaar 'off' (was 'off')
2025-09-15 12:15:22 info: - positie: home
2025-09-15 12:15:22 info: - ingeplugd: False
2025-09-15 12:15:22 info: Corsa-E is niet thuis of niet ingeplugd
2025-09-15 12:15:22 info: Evaluatie status laden Corsa-E op 2025-09-15 12:15
2025-09-15 12:15:22 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:22 debug: http://192.168.100.18:8123 "GET /api/states/input_boolean.corsae_charge_switch HTTP/1.1" 200 417
2025-09-15 12:15:22 info: - schakelaar laden: off
2025-09-15 12:15:22 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:22 debug: http://192.168.100.18:8123 "GET /api/states/input_number.dao_laadpaal_amp HTTP/1.1" 200 470
2025-09-15 12:15:22 info: - aantal ampere: 0.0
2025-09-15 12:15:22 info: Inzet-factor laden boiler per stap
uur   0.0A   4.0A   5.0A   6.0A   7.0A   8.0A   9.0A  10.0A 
13:00    0.50   0.00   0.00   0.00   0.00   0.00   0.00   0.50   
13:15    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
13:30    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
13:45    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
14:00    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
14:15    0.87   0.00   0.00   0.00   0.00   0.00   0.13   0.00   
14:30    0.09   0.00   0.00   0.00   0.00   0.00   0.00   0.91   
14:45    0.22   0.00   0.00   0.00   0.00   0.00   0.78   0.00   
15:00    0.48   0.00   0.00   0.00   0.00   0.00   0.00   0.52   
15:15    0.23   0.00   0.00   0.00   0.00   0.77   0.00   0.00   
15:30    0.23   0.00   0.00   0.00   0.00   0.00   0.77   0.00   
15:45    0.78   0.00   0.00   0.00   0.00   0.00   0.00   0.22   
16:00    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
16:15    0.39   0.00   0.00   0.00   0.00   0.00   0.61   0.00   
16:30    0.87   0.00   0.00   0.00   0.00   0.13   0.00   0.00   
16:45    0.74   0.00   0.00   0.00   0.00   0.26   0.00   0.00   
17:00    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
2025-09-15 12:15:22 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:22 debug: http://192.168.100.18:8123 "GET /api/states/input_boolean.dao_boiler_activate HTTP/1.1" 200 417
2025-09-15 12:15:22 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:22 debug: http://192.168.100.18:8123 "GET /api/states/input_number.dao_boiler_ampsetpoint HTTP/1.1" 200 456
2025-09-15 12:15:22 info: Berekeningsuitkomst voor opladen van boiler:
2025-09-15 12:15:22 info: - aantal ampere 10A (was 0.0A)
2025-09-15 12:15:22 info: - stand schakelaar 'on' (was 'off')
2025-09-15 12:15:22 info: - positie: home
2025-09-15 12:15:22 info: - ingeplugd: True
2025-09-15 12:15:22 info: Laden van boiler zou zijn aangezet met 10 ampere
2025-09-15 12:15:22 info: Evaluatie status laden boiler op 2025-09-15 12:15
2025-09-15 12:15:22 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:22 debug: http://192.168.100.18:8123 "GET /api/states/input_boolean.dao_boiler_activate HTTP/1.1" 200 417
2025-09-15 12:15:22 info: - schakelaar laden: off
2025-09-15 12:15:22 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:22 debug: http://192.168.100.18:8123 "GET /api/states/input_number.dao_boiler_ampsetpoint HTTP/1.1" 200 456
2025-09-15 12:15:22 info: - aantal ampere: 0.0
2025-09-15 12:15:22 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:22 debug: http://192.168.100.18:8123 "GET /api/states/input_boolean.pv_huis_onoff HTTP/1.1" 200 378
2025-09-15 12:15:22 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:22 debug: http://192.168.100.18:8123 "GET /api/states/input_boolean.pv_huis_onoff HTTP/1.1" 200 378
2025-09-15 12:15:22 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:22 debug: http://192.168.100.18:8123 "GET /api/states/input_boolean.pv_schuur_onoff HTTP/1.1" 200 382
2025-09-15 12:15:22 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:22 debug: http://192.168.100.18:8123 "GET /api/states/input_boolean.pv_schuur_onoff HTTP/1.1" 200 382
2025-09-15 12:15:22 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:22 debug: http://192.168.100.18:8123 "GET /api/states/input_boolean.pv_schuur_onoff HTTP/1.1" 200 382
2025-09-15 12:15:22 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:22 debug: http://192.168.100.18:8123 "GET /api/states/input_boolean.pv_schuur_onoff HTTP/1.1" 200 382
2025-09-15 12:15:22 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:22 debug: http://192.168.100.18:8123 "GET /api/states/input_boolean.pv_huis_onoff HTTP/1.1" 200 378
2025-09-15 12:15:22 debug: Starting new HTTP connection (1): 192.168.100.18:8123
2025-09-15 12:15:22 debug: http://192.168.100.18:8123 "GET /api/states/input_boolean.pv_huis_onoff HTTP/1.1" 200 378
2025-09-15 12:15:22 info: Grid set point: 0.0 W
2025-09-15 12:15:22 info: Cycle cost Accu schuur: 0.24 euro
2025-09-15 12:15:22 info: Netto vermogen naar(+)/uit(-) batterij Accu schuur zou zijn: 0 W
2025-09-15 12:15:22 info: Balanceren zou zijn: False
2025-09-15 12:15:24 debug: Connection status Pool size: 5  Connections in pool: 1 Current Overflow: -4 Current Checked out connections: 0 at line 587 in /root/dao/prog/da_base.py
2025-09-15 12:15:24 debug: Connection status Pool size: 5  Connections in pool: 1 Current Overflow: -4 Current Checked out connections: 0 at line 3774 in /root/dao/webserver/../prog/day_ahead.py
debug:root:Dialect: sqlite, database: day_ahead.db, db_path: ../data
debug:root:db_url: sqlite://///root/dao/data/day_ahead.db
debug:root:Dialect: sqlite, database: home-assistant_v2.db, db_path: /homeassistant
debug:root:db_url: sqlite://///homeassistant/home-assistant_v2.db
debug:root:Connection status Pool size: 5  Connections in pool: 0 Current Overflow: -5 Current Checked out connections: 0 at line 203 in /root/dao/prog/da_base.py
Ik ga switchen van de release (waar je ook een 2025.9.1 van uitgebracht hebt?) naar testing. To be continued.

Acties:
  • 0 Henk 'm!

  • DaBit
  • Registratie: Januari 2000
  • Laatst online: 27-09 17:34
2025.9.0 produktieversie:
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
 2025-09-15 13:20:33 info: Day Ahead Optimalisering versie: 2025.9.0
2025-09-15 13:20:33 info: Day Ahead Optimalisering gestart op: 15-09-2025 13:20:33
2025-09-15 13:20:33 info: Day Ahead Optimalisatie gestart: 15-09-2025 13:20:33 taak: calc_optimum
2025-09-15 13:20:33 info: Debug = False
2025-09-15 13:20:33 info: Zelf berekende baseload
2025-09-15 13:20:33 info: Start waarden: 
    uur                tijd       p_l       p_t   base     pv_ac  pv_dc
0    13 2025-09-15 13:00:00  0.131878  0.088076  0.682  2.617053      0
1    14 2025-09-15 14:00:00  0.137504  0.093702  0.406  4.488930      0
2    15 2025-09-15 15:00:00  0.136415  0.092613  0.572  5.017873      0
3    16 2025-09-15 16:00:00  0.141110  0.097308  0.561  1.097145      0
4    17 2025-09-15 17:00:00  0.145938  0.102136  0.649  2.137810      0
5    18 2025-09-15 18:00:00  0.162914  0.119112  0.975  1.405153      0
6    19 2025-09-15 19:00:00  0.211859  0.168057  0.870  0.153309      0
7    20 2025-09-15 20:00:00  0.205264  0.161462  1.048  0.000000      0
8    21 2025-09-15 21:00:00  0.151395  0.107593  0.813  0.000000      0
9    22 2025-09-15 22:00:00  0.148286  0.104483  0.475  0.000000      0
10   23 2025-09-15 23:00:00  0.144837  0.101035  0.500  0.000000      0
11    0 2025-09-16 00:00:00  0.144752  0.100950  0.411  0.000000      0
12    1 2025-09-16 01:00:00  0.144655  0.100853  0.462  0.000000      0
13    2 2025-09-16 02:00:00  0.144486  0.100684  0.384  0.000000      0
14    3 2025-09-16 03:00:00  0.143494  0.099692  0.345  0.000000      0
15    4 2025-09-16 04:00:00  0.143155  0.099353  0.349  0.000000      0
16    5 2025-09-16 05:00:00  0.144752  0.100950  0.341  0.000000      0
17    6 2025-09-16 06:00:00  0.147584  0.103782  0.395  0.000000      0
18    7 2025-09-16 07:00:00  0.167488  0.123686  0.962  0.052500      0
19    8 2025-09-16 08:00:00  0.173804  0.130002  0.997  0.174847      0
20    9 2025-09-16 09:00:00  0.156864  0.113062  0.680  0.202766      0
21   10 2025-09-16 10:00:00  0.144752  0.100950  0.664  0.253784      0
22   11 2025-09-16 11:00:00  0.143312  0.099510  1.057  0.696443      0
23   12 2025-09-16 12:00:00  0.142296  0.098494  1.224  0.199234      0
24   13 2025-09-16 13:00:00  0.142308  0.098506  0.921  1.096666      0
25   14 2025-09-16 14:00:00  0.144752  0.100950  0.956  0.498751      0
26   15 2025-09-16 15:00:00  0.142949  0.099147  0.943  2.314923      0
27   16 2025-09-16 16:00:00  0.142961  0.099159  0.778  1.400976      0
28   17 2025-09-16 17:00:00  0.152593  0.108791  0.807  1.343983      0
29   18 2025-09-16 18:00:00  0.234341  0.190539  0.675  0.409245      0
30   19 2025-09-16 19:00:00  0.291428  0.247626  0.871  0.154441      0
31   20 2025-09-16 20:00:00  0.290920  0.247118  0.997  0.000000      0
32   21 2025-09-16 21:00:00  0.264288  0.220486  0.675  0.000000      0
33   22 2025-09-16 22:00:00  0.253785  0.209983  0.514  0.000000      0
34   23 2025-09-16 23:00:00  0.256157  0.212355  0.498  0.000000      0
2025-09-15 13:20:34 info: No reduced hours applied for Accu schuur
2025-09-15 13:20:34 info: Startwaarde SoC Accu schuur: 45.0%
2025-09-15 13:20:34 info: 

2025-09-15 13:20:34 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland
2025-09-15 13:20:34 info: Instellingen voor laden van EV: Corsa-E
2025-09-15 13:20:34 info: Direct laden is uit
2025-09-15 13:20:34 info:  Ampere  Effic. Grid kW Accu kW
2025-09-15 13:20:34 info:    0.00    1.00    0.00    0.00
2025-09-15 13:20:34 info:    6.00    0.95    1.38    1.31
2025-09-15 13:20:34 info:    7.00    0.95    1.61    1.53
2025-09-15 13:20:34 info:    8.00    0.95    1.84    1.75
2025-09-15 13:20:34 info:   18.00    0.95    4.14    3.93
2025-09-15 13:20:34 info:   21.00    0.95    4.83    4.59
2025-09-15 13:20:34 info:   24.00    0.95    5.52    5.24
2025-09-15 13:20:34 info:   27.00    0.95    6.21    5.90
2025-09-15 13:20:34 info:   30.00    0.95    6.90    6.55
2025-09-15 13:20:34 info:   33.00    0.94    7.59    7.13
2025-09-15 13:20:34 info:   36.00    0.93    8.28    7.70
2025-09-15 13:20:34 info:   39.00    0.92    8.97    8.25
2025-09-15 13:20:34 info:   42.00    0.91    9.66    8.79
2025-09-15 13:20:34 info:   45.00    0.85   10.35    8.80
2025-09-15 13:20:34 info:   48.00    0.80   11.04    8.83
2025-09-15 13:20:34 info: Capaciteit accu: 47.0 kWh
2025-09-15 13:20:34 info: Maximaal laadvermogen: 11.04 kW
2025-09-15 13:20:34 info: Klaar met laden op: 16-09-2025 07:00:00
2025-09-15 13:20:34 info: Huidig laadniveau: 83.0 %
2025-09-15 13:20:34 info: Gewenst laadniveau:35.0 %
2025-09-15 13:20:34 info: Marge voor het laden: 1 %
2025-09-15 13:20:34 info: Locatie: home
2025-09-15 13:20:34 info: Ingeplugged:False
2025-09-15 13:20:34 info: Benodigde energie: 0 kWh
2025-09-15 13:20:34 info: Tijd nodig om te laden: 0.00 uur
2025-09-15 13:20:34 info: Afgerond naar hele uren: 0
2025-09-15 13:20:34 info: Stand laden schakelaar: off
2025-09-15 13:20:34 info: Stand aantal ampere laden: 0.0 A
2025-09-15 13:20:34 info: Opladen wordt niet ingepland, omdat werkelijk niveau (83.0%) hoger is of gelijk aan gewenst niveau (35.0% minus de marge 1%), auto is niet ingeplugd.

2025-09-15 13:20:34 info: Instellingen voor laden van EV: boiler
2025-09-15 13:20:34 info: Direct laden is uit
2025-09-15 13:20:34 info:  Ampere  Effic. Grid kW Accu kW
2025-09-15 13:20:34 info:    0.00    1.00    0.00    0.00
2025-09-15 13:20:34 info:    4.00    0.93    0.92    0.86
2025-09-15 13:20:34 info:    5.00    0.93    1.15    1.07
2025-09-15 13:20:34 info:    6.00    0.95    1.38    1.31
2025-09-15 13:20:34 info:    7.00    0.97    1.61    1.56
2025-09-15 13:20:34 info:    8.00    0.99    1.84    1.82
2025-09-15 13:20:34 info:    9.00    0.99    2.07    2.05
2025-09-15 13:20:34 info:   10.00    0.99    2.30    2.28
2025-09-15 13:20:34 info: Capaciteit accu: 13.4 kWh
2025-09-15 13:20:34 info: Maximaal laadvermogen: 2.3 kW
2025-09-15 13:20:34 info: Klaar met laden op: 15-09-2025 18:00:00
2025-09-15 13:20:34 info: Huidig laadniveau: 59.9625015258789 %
2025-09-15 13:20:34 info: Gewenst laadniveau:70.0 %
2025-09-15 13:20:34 info: Marge voor het laden: 1 %
2025-09-15 13:20:34 info: Locatie: home
2025-09-15 13:20:34 info: Ingeplugged:True
2025-09-15 13:20:34 info: Benodigde energie: 1.3450247955322274 kWh
2025-09-15 13:20:34 info: Tijd nodig om te laden: 0.59 uur
2025-09-15 13:20:34 info: Afgerond naar hele uren: 1
2025-09-15 13:20:34 info: Stand laden schakelaar: on
2025-09-15 13:20:34 info: Stand aantal ampere laden: 9.0 A
2025-09-15 13:20:34 info: Opladen wordt ingepland tussen 2025-09-15 13:20:33 en 2025-09-15 18:00:00

2025-09-15 13:20:34 info: Warmtepomp niet aanwezig of enabled - warmtepomp wordt niet ingepland

2025-09-15 13:20:45 info: Strategie: minimale kosten
2025-09-15 13:20:45 info: Het programma heeft een optimale oplossing gevonden.
2025-09-15 13:20:45 info: Niet geoptimaliseerd, kosten met day ahead tarieven: 1.34  
2025-09-15 13:20:45 info: Geoptimaliseerd, kosten met day ahead tarieven: -0.96 
2025-09-15 13:20:45 info: Levering: 15.79  (kWh)
2025-09-15 13:20:45 info: In- en uitgaande energie per uur batterij Accu schuur
   uur   ac->    eff   ->dc pv->dc   dc->    eff  ->bat  o_eff    SoC
          kWh      %    kWh    kWh    kWh      %    kWh      %      %
    13   4.46  90.73   4.04   0.00   4.04  98.00   3.96  88.92  57.79
    14   4.17  92.10   3.84   0.00   3.84  98.00   3.76  90.26  69.93
    15   4.45  91.95   4.09   0.00   4.09  98.00   4.01  90.12  82.85
    16   1.45  91.30   1.32   0.00   1.32  98.00   1.29  89.47  87.02
    17   1.49  91.36   1.36   0.00   1.36  98.00   1.33  89.53  91.32
    18   0.43  79.78   0.34   0.00   0.34  98.00   0.34  78.19  92.41
    19  -0.72  92.70  -0.77   0.00  -0.77  98.00  -0.79  90.85  89.86
    20   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
    21   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
    22   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
    23   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
     0   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
     1   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
     2   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
     3   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
     4   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
     5   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
     6   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
     7   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
     8   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
     9   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
    10   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
    11   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
    12   0.00     --   0.00   0.00   0.00     --   0.00     --  89.86
    13   0.18  71.10   0.12   0.00   0.12  98.00   0.12  69.68  90.26
    14   0.00     --   0.00   0.00   0.00     --   0.00     --  90.26
    15   1.45  91.30   1.32   0.00   1.32  98.00   1.29  89.47  94.43
    16   1.45  91.30   1.32   0.00   1.32  98.00   1.29  89.47  98.61
    17   0.54  82.14   0.44   0.00   0.44  98.00   0.43  80.50 100.00
    18   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
    19  -9.36  90.90 -10.30   0.00 -10.30  98.00 -10.51  89.08  66.11
    20  -9.36  90.90 -10.30   0.00 -10.30  98.00 -10.51  89.08  32.21
    21  -2.94  95.60  -3.07   0.00  -3.07  98.00  -3.13  93.69  22.10
    22  -0.58  92.70  -0.62   0.00  -0.62  98.00  -0.64  90.85  20.05
    23  -1.47  95.70  -1.53   0.00  -1.53  98.00  -1.56  93.79  15.00
Totaal  -4.38     --  -8.39   0.00  -8.39     --  -9.30     --       
2025-09-15 13:20:46 info: Berekende prognoses: 
   uur  bat_in  bat_out   cons   prod   base   boil     wp     ev  pv_ac   cost  profit  b_tem
 13.00    4.46     0.00   3.65   0.00   0.68   0.00   0.00   1.36   2.62   0.48   -0.00  20.00
 14.00    4.17     0.00   0.09   0.00   0.41   0.00   0.00   0.00   4.49   0.01   -0.00  20.00
 15.00    4.45     0.00   0.00   0.00   0.57   0.00   0.00   0.00   5.02   0.00   -0.00  20.00
 16.00    1.45     0.00   0.91   0.00   0.56   0.00   0.00   0.00   1.10   0.13   -0.00  20.00
 17.00    1.49     0.00   0.00   0.00   0.65   0.00   0.00   0.00   2.14   0.00   -0.00  20.00
 18.00    0.43     0.00   0.00   0.00   0.97   0.00   0.00   0.00   1.41   0.00   -0.00  20.00
 19.00    0.00     0.72   0.00   0.00   0.87   0.00   0.00   0.00   0.15   0.00   -0.00  20.00
 20.00    0.00     0.00   1.05   0.00   1.05   0.00   0.00   0.00   0.00   0.22   -0.00  20.00
 21.00    0.00     0.00   0.81   0.00   0.81   0.00   0.00   0.00   0.00   0.12   -0.00  20.00
 22.00    0.00     0.00   0.47   0.00   0.47   0.00   0.00   0.00   0.00   0.07   -0.00  20.00
 23.00    0.00     0.00   0.50   0.00   0.50   0.00   0.00   0.00   0.00   0.07   -0.00  20.00
  0.00    0.00     0.00   0.41   0.00   0.41   0.00   0.00   0.00   0.00   0.06   -0.00  20.00
  1.00    0.00     0.00   0.46   0.00   0.46   0.00   0.00   0.00   0.00   0.07   -0.00  20.00
  2.00    0.00     0.00   0.38   0.00   0.38   0.00   0.00   0.00   0.00   0.06   -0.00  20.00
  3.00    0.00     0.00   0.34   0.00   0.34   0.00   0.00   0.00   0.00   0.05   -0.00  20.00
  4.00    0.00     0.00   0.35   0.00   0.35   0.00   0.00   0.00   0.00   0.05   -0.00  20.00
  5.00    0.00     0.00   0.34   0.00   0.34   0.00   0.00   0.00   0.00   0.05   -0.00  20.00
  6.00    0.00     0.00   0.40   0.00   0.40   0.00   0.00   0.00   0.00   0.06   -0.00  20.00
  7.00    0.00     0.00   0.91   0.00   0.96   0.00   0.00   0.00   0.05   0.15   -0.00  20.00
  8.00    0.00     0.00   0.82   0.00   1.00   0.00   0.00   0.00   0.17   0.14   -0.00  20.00
  9.00    0.00     0.00   0.48   0.00   0.68   0.00   0.00   0.00   0.20   0.07   -0.00  20.00
 10.00    0.00     0.00   0.41   0.00   0.66   0.00   0.00   0.00   0.25   0.06   -0.00  20.00
 11.00    0.00     0.00   0.36   0.00   1.06   0.00   0.00   0.00   0.70   0.05   -0.00  20.00
 12.00    0.00     0.00   1.02   0.00   1.22   0.00   0.00   0.00   0.20   0.15   -0.00  20.00
 13.00    0.18     0.00   0.00   0.00   0.92   0.00   0.00   0.00   1.10   0.00   -0.00  20.00
 14.00    0.00     0.00   0.46   0.00   0.96   0.00   0.00   0.00   0.50   0.07   -0.00  20.00
 15.00    1.45     0.00   0.07   0.00   0.94   0.00   0.00   0.00   2.31   0.01   -0.00  20.00
 16.00    1.45     0.00   0.82   0.00   0.78   0.00   0.00   0.00   1.40   0.12   -0.00  20.00
 17.00    0.54     0.00   0.00   0.00   0.81   0.00   0.00   0.00   1.34   0.00   -0.00  20.00
 18.00    0.00     0.00   0.27   0.00   0.68   0.00   0.00   0.00   0.41   0.06   -0.00  20.00
 19.00    0.00     9.36   0.00   8.64   0.87   0.00   0.00   0.00   0.15   0.00   -2.14  20.00
 20.00    0.00     9.36   0.00   8.36   1.00   0.00   0.00   0.00   0.00   0.00   -2.07  20.00
 21.00    0.00     2.94   0.00   2.26   0.68   0.00   0.00   0.00   0.00   0.00   -0.50  20.00
 22.00    0.00     0.58   0.00   0.06   0.51   0.00   0.00   0.00   0.00   0.00   -0.01  20.00
 23.00    0.00     1.47   0.00   0.97   0.50   0.00   0.00   0.00   0.00   0.00   -0.21  20.00
Totaal   20.04    24.42  15.79  20.30  24.46   0.00   0.00   1.36  25.72   2.38   -4.92       
2025-09-15 13:20:46 info: Winst: € 2.30
2025-09-15 13:20:46 info: Doorzetten van alle settings naar HA
2025-09-15 13:20:46 info: Berekeningsuitkomst voor opladen van Corsa-E:
2025-09-15 13:20:46 info: - aantal ampere 0A (was 0.0A)
2025-09-15 13:20:46 info: - stand schakelaar 'off' (was 'off')
2025-09-15 13:20:46 info: - positie: home
2025-09-15 13:20:46 info: - ingeplugd: False
2025-09-15 13:20:46 info: Corsa-E is niet thuis of niet ingeplugd
2025-09-15 13:20:46 info: Evaluatie status laden Corsa-E op 2025-09-15 13:20
2025-09-15 13:20:46 info: - schakelaar laden: off
2025-09-15 13:20:46 info: - aantal ampere: 0.0
2025-09-15 13:20:46 info: Inzet-factor laden boiler per stap
uur   0.0A   4.0A   5.0A   6.0A   7.0A   8.0A   9.0A  10.0A 
13    0.00   0.00   0.00   0.00   0.00   0.00   1.00   0.00   
14    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
15    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
16    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
17    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
2025-09-15 13:20:46 info: Berekeningsuitkomst voor opladen van boiler:
2025-09-15 13:20:46 info: - aantal ampere 9A (was 9.0A)
2025-09-15 13:20:46 info: - stand schakelaar 'on' (was 'on')
2025-09-15 13:20:46 info: - positie: home
2025-09-15 13:20:46 info: - ingeplugd: True
2025-09-15 13:20:46 info: Laden van boiler is doorgegaan met 9 A
2025-09-15 13:20:46 info: Evaluatie status laden boiler op 2025-09-15 13:20
2025-09-15 13:20:46 info: - schakelaar laden: on
2025-09-15 13:20:46 info: - aantal ampere: 9.0
2025-09-15 13:20:46 info: Grid set point: 5547.0 W
2025-09-15 13:20:46 info: Cycle cost Accu schuur: 0.45 euro
2025-09-15 13:20:46 info: Netto vermogen naar(+)/uit(-) omvormer Accu schuur: 6779 W
2025-09-15 13:20:46 info: Balanceren: False
2025-09-15 13:20:46 info: Vermogen uit batterij: -6151W
2025-09-15 13:20:46 info: Vermogen dat binnenkomt van pv: 0W
2025-09-15 13:20:46 info: Vermogen dat binnenkomt van ac: 6151W
2025-09-15 13:20:46 info: Waarde SoC na eerste uur: 57.8%
2025.9.1.rc3:
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
 2025-09-15 13:22:10 info: Day Ahead Optimalisering versie: 2025.9.1.rc3
2025-09-15 13:22:10 info: Day Ahead Optimalisering gestart op: 15-09-2025 13:22:10
2025-09-15 13:22:10 info: Day Ahead Optimalisatie gestart: 15-09-2025 13:22:10 taak: calc_optimum
2025-09-15 13:22:10 info: Debug = False
2025-09-15 13:22:10 info: Zelf berekende baseload
2025-09-15 13:22:10 info: Start waarden: 
       uur                tijd       p_l       p_t      base     pv_ac  pv_dc
0    13:15 2025-09-15 13:15:00  0.131878  0.088076  0.169313  0.250098      0
1    13:30 2025-09-15 13:30:00  0.131878  0.088076  0.191313  0.634937      0
2    13:45 2025-09-15 13:45:00  0.131878  0.088076  0.174063  0.790961      0
3    14:00 2025-09-15 14:00:00  0.137504  0.093702  0.120469  0.978008      0
4    14:15 2025-09-15 14:15:00  0.137504  0.093702  0.103219  1.133996      0
5    14:30 2025-09-15 14:30:00  0.137504  0.093702  0.085969  1.294779      0
6    14:45 2025-09-15 14:45:00  0.137504  0.093702  0.096344  1.342441      0
7    15:00 2025-09-15 15:00:00  0.136415  0.092613  0.130203  1.373117      0
8    15:15 2025-09-15 15:15:00  0.136415  0.092613  0.140578  1.431350      0
9    15:30 2025-09-15 15:30:00  0.136415  0.092613  0.150953  1.478936      0
10   15:45 2025-09-15 15:45:00  0.136415  0.092613  0.150266  1.204930      0
11   16:00 2025-09-15 16:00:00  0.141110  0.097308  0.139734  0.612159      0
12   16:15 2025-09-15 16:15:00  0.141110  0.097308  0.139047  0.350654      0
13   16:30 2025-09-15 16:30:00  0.141110  0.097308  0.138359  0.093959      0
14   16:45 2025-09-15 16:45:00  0.141110  0.097308  0.143859  0.154852      0
15   17:00 2025-09-15 17:00:00  0.145938  0.102136  0.150281  0.527123      0
16   17:15 2025-09-15 17:15:00  0.145938  0.102136  0.155781  0.580565      0
17   17:30 2025-09-15 17:30:00  0.145938  0.102136  0.161281  0.591277      0
18   17:45 2025-09-15 17:45:00  0.145938  0.102136  0.181656  0.543514      0
19   18:00 2025-09-15 18:00:00  0.162914  0.119112  0.219922  0.421223      0
20   18:15 2025-09-15 18:15:00  0.162914  0.119112  0.240297  0.373460      0
21   18:30 2025-09-15 18:30:00  0.162914  0.119112  0.260672  0.325697      0
22   18:45 2025-09-15 18:45:00  0.162914  0.119112  0.254109  0.249934      0
23   19:00 2025-09-15 19:00:00  0.211859  0.168057  0.222922  0.136702      0
24   19:15 2025-09-15 19:15:00  0.211859  0.168057  0.216359  0.064981      0
25   19:30 2025-09-15 19:30:00  0.211859  0.168057  0.209797  0.000000      0
26   19:45 2025-09-15 19:45:00  0.211859  0.168057  0.220922  0.000000      0
27   20:00 2025-09-15 20:00:00  0.205264  0.161462  0.251766  0.013172      0
28   20:15 2025-09-15 20:15:00  0.205264  0.161462  0.262891  0.002634      0
29   20:30 2025-09-15 20:30:00  0.205264  0.161462  0.274016  0.000000      0
30   20:45 2025-09-15 20:45:00  0.205264  0.161462  0.259328  0.000000      0
31   21:00 2025-09-15 21:00:00  0.151395  0.107593  0.226891  0.000000      0
32   21:15 2025-09-15 21:15:00  0.151395  0.107593  0.212203  0.000000      0
33   21:30 2025-09-15 21:30:00  0.151395  0.107593  0.197516  0.000000      0
34   21:45 2025-09-15 21:45:00  0.151395  0.107593  0.176391  0.000000      0
35   22:00 2025-09-15 22:00:00  0.148286  0.104483  0.144766  0.000000      0
36   22:15 2025-09-15 22:15:00  0.148286  0.104483  0.123641  0.000000      0
37   22:30 2025-09-15 22:30:00  0.148286  0.104483  0.102516  0.000000      0
38   22:45 2025-09-15 22:45:00  0.148286  0.104483  0.104078  0.000000      0
39   23:00 2025-09-15 23:00:00  0.144837  0.101035  0.124437  0.000000      0
40   23:15 2025-09-15 23:15:00  0.144837  0.101035  0.126000  0.000000      0
41   23:30 2025-09-15 23:30:00  0.144837  0.101035  0.127562  0.000000      0
42   23:45 2025-09-15 23:45:00  0.144837  0.101035  0.122000  0.000000      0
43   00:00 2025-09-16 00:00:00  0.144752  0.100950  0.108906  0.000000      0
44   00:15 2025-09-16 00:15:00  0.144752  0.100950  0.103344  0.000000      0
45   00:30 2025-09-16 00:30:00  0.144752  0.100950  0.097781  0.000000      0
46   00:45 2025-09-16 00:45:00  0.144752  0.100950  0.100969  0.000000      0
47   01:00 2025-09-16 01:00:00  0.144655  0.100853  0.112734  0.000000      0
48   01:15 2025-09-16 01:15:00  0.144655  0.100853  0.115922  0.000000      0
49   01:30 2025-09-16 01:30:00  0.144655  0.100853  0.119109  0.000000      0
50   01:45 2025-09-16 01:45:00  0.144655  0.100853  0.114234  0.000000      0
51   02:00 2025-09-16 02:00:00  0.144486  0.100684  0.102703  0.000000      0
52   02:15 2025-09-16 02:15:00  0.144486  0.100684  0.097828  0.000000      0
53   02:30 2025-09-16 02:30:00  0.144486  0.100684  0.092953  0.000000      0
54   02:45 2025-09-16 02:45:00  0.144486  0.100684  0.090516  0.000000      0
55   03:00 2025-09-16 03:00:00  0.143494  0.099692  0.089234  0.000000      0
56   03:15 2025-09-16 03:15:00  0.143494  0.099692  0.086797  0.000000      0
57   03:30 2025-09-16 03:30:00  0.143494  0.099692  0.084359  0.000000      0
58   03:45 2025-09-16 03:45:00  0.143494  0.099692  0.084609  0.000000      0
59   04:00 2025-09-16 04:00:00  0.143155  0.099353  0.087062  0.000000      0
60   04:15 2025-09-16 04:15:00  0.143155  0.099353  0.087312  0.000000      0
61   04:30 2025-09-16 04:30:00  0.143155  0.099353  0.087562  0.000000      0
62   04:45 2025-09-16 04:45:00  0.143155  0.099353  0.087062  0.000000      0
63   05:00 2025-09-16 05:00:00  0.144752  0.100950  0.085031  0.000000      0
64   05:15 2025-09-16 05:15:00  0.144752  0.100950  0.084531  0.000000      0
65   05:30 2025-09-16 05:30:00  0.144752  0.100950  0.084031  0.000000      0
66   05:45 2025-09-16 05:45:00  0.144752  0.100950  0.087406  0.000000      0
67   06:00 2025-09-16 06:00:00  0.147584  0.103782  0.085672  0.000000      0
68   06:15 2025-09-16 06:15:00  0.147584  0.103782  0.089047  0.000000      0
69   06:30 2025-09-16 06:30:00  0.147584  0.103782  0.092422  0.000000      0
70   06:45 2025-09-16 06:45:00  0.147584  0.103782  0.127859  0.002634      0
71   07:00 2025-09-16 07:00:00  0.167488  0.123686  0.195656  0.007464      0
72   07:15 2025-09-16 07:15:00  0.167488  0.123686  0.231094  0.010977      0
73   07:30 2025-09-16 07:30:00  0.167488  0.123686  0.266531  0.014489      0
74   07:45 2025-09-16 07:45:00  0.167488  0.123686  0.268719  0.023270      0
75   08:00 2025-09-16 08:00:00  0.173804  0.130002  0.251469  0.037759      0
76   08:15 2025-09-16 08:15:00  0.173804  0.130002  0.253656  0.046541      0
77   08:30 2025-09-16 08:30:00  0.173804  0.130002  0.255844  0.055322      0
78   08:45 2025-09-16 08:45:00  0.173804  0.130002  0.236031  0.057078      0
79   09:00 2025-09-16 09:00:00  0.156864  0.113062  0.195016  0.053127      0
80   09:15 2025-09-16 09:15:00  0.156864  0.113062  0.175203  0.054883      0
81   09:30 2025-09-16 09:30:00  0.156864  0.113062  0.155391  0.056639      0
82   09:45 2025-09-16 09:45:00  0.156864  0.113062  0.154391  0.060152      0
83   10:00 2025-09-16 10:00:00  0.144752  0.100950  0.161109  0.057956      0
84   10:15 2025-09-16 10:15:00  0.144752  0.100950  0.160109  0.061469      0
85   10:30 2025-09-16 10:30:00  0.144752  0.100950  0.159109  0.064981      0
86   10:45 2025-09-16 10:45:00  0.144752  0.100950  0.183672  0.096594      0
87   11:00 2025-09-16 11:00:00  0.143312  0.099510  0.230938  0.158441      0
88   11:15 2025-09-16 11:15:00  0.143312  0.099510  0.255500  0.188654      0
89   11:30 2025-09-16 11:30:00  0.143312  0.099510  0.280062  0.218874      0
90   11:45 2025-09-16 11:45:00  0.143312  0.099510  0.290500  0.185357      0
91   12:00 2025-09-16 12:00:00  0.142296  0.098494  0.297687  0.084300      0
92   12:15 2025-09-16 12:15:00  0.142296  0.098494  0.308125  0.049175      0
93   12:30 2025-09-16 12:30:00  0.142296  0.098494  0.318562  0.014050      0
94   12:45 2025-09-16 12:45:00  0.142296  0.098494  0.299625  0.077275      0
95   13:00 2025-09-16 13:00:00  0.142308  0.098506  0.253375  0.229932      0
96   13:15 2025-09-16 13:15:00  0.142308  0.098506  0.234437  0.290372      0
97   13:30 2025-09-16 13:30:00  0.142308  0.098506  0.215500  0.350817      0
98   13:45 2025-09-16 13:45:00  0.142308  0.098506  0.217687  0.310545      0
99   14:00 2025-09-16 14:00:00  0.144752  0.100950  0.236469  0.154438      0
100  14:15 2025-09-16 14:15:00  0.144752  0.100950  0.238656  0.119425      0
101  14:30 2025-09-16 14:30:00  0.144752  0.100950  0.240844  0.077275      0
102  14:45 2025-09-16 14:45:00  0.144752  0.100950  0.240031  0.196497      0
103  15:00 2025-09-16 15:00:00  0.142949  0.099147  0.239344  0.490294      0
104  15:15 2025-09-16 15:15:00  0.142949  0.099147  0.238531  0.617078      0
105  15:30 2025-09-16 15:30:00  0.142949  0.099147  0.237719  0.740736      0
106  15:45 2025-09-16 15:45:00  0.142949  0.099147  0.227406  0.680085      0
107  16:00 2025-09-16 16:00:00  0.142961  0.099159  0.206938  0.463806      0
108  16:15 2025-09-16 16:15:00  0.142961  0.099159  0.196625  0.401795      0
109  16:30 2025-09-16 16:30:00  0.142961  0.099159  0.186313  0.340163      0
110  16:45 2025-09-16 16:45:00  0.142961  0.099159  0.188125  0.338880      0
111  17:00 2025-09-16 17:00:00  0.152593  0.108791  0.201547  0.407751      0
112  17:15 2025-09-16 17:15:00  0.152593  0.108791  0.203359  0.396185      0
113  17:30 2025-09-16 17:30:00  0.152593  0.108791  0.205172  0.352461      0
114  17:45 2025-09-16 17:45:00  0.152593  0.108791  0.196922  0.293168      0
115  18:00 2025-09-16 18:00:00  0.234341  0.190539  0.176000  0.183642      0
116  18:15 2025-09-16 18:15:00  0.234341  0.190539  0.167750  0.132597      0
117  18:30 2025-09-16 18:30:00  0.234341  0.190539  0.159500  0.069372      0
118  18:45 2025-09-16 18:45:00  0.234341  0.190539  0.171750  0.051809      0
119  19:00 2025-09-16 19:00:00  0.291428  0.247626  0.200469  0.066737      0
120  19:15 2025-09-16 19:15:00  0.291428  0.247626  0.212719  0.049175      0
121  19:30 2025-09-16 19:30:00  0.291428  0.247626  0.224969  0.031613      0
122  19:45 2025-09-16 19:45:00  0.291428  0.247626  0.232844  0.021075      0
123  20:00 2025-09-16 20:00:00  0.290920  0.247118  0.244437  0.013172      0
124  20:15 2025-09-16 20:15:00  0.290920  0.247118  0.252312  0.002634      0
125  20:30 2025-09-16 20:30:00  0.290920  0.247118  0.260188  0.000000      0
126  20:45 2025-09-16 20:45:00  0.290920  0.247118  0.240062  0.000000      0
127  21:00 2025-09-16 21:00:00  0.264288  0.220486  0.196422  0.000000      0
128  21:15 2025-09-16 21:15:00  0.264288  0.220486  0.176297  0.000000      0
129  21:30 2025-09-16 21:30:00  0.264288  0.220486  0.156172  0.000000      0
130  21:45 2025-09-16 21:45:00  0.264288  0.220486  0.146109  0.000000      0
131  22:00 2025-09-16 22:00:00  0.253785  0.209983  0.141328  0.000000      0
132  22:15 2025-09-16 22:15:00  0.253785  0.209983  0.131266  0.000000      0
133  22:30 2025-09-16 22:30:00  0.253785  0.209983  0.121203  0.000000      0
134  22:45 2025-09-16 22:45:00  0.253785  0.209983  0.120203  0.000000      0
135  23:00 2025-09-16 23:00:00  0.256157  0.212355  0.126000  0.000000      0
136  23:15 2025-09-16 23:15:00  0.256157  0.212355  0.125000  0.000000      0
137  23:30 2025-09-16 23:30:00  0.256157  0.212355  0.124000  0.000000      0
138  23:45 2025-09-16 23:45:00  0.256157  0.212355  0.123000  0.000000      0
2025-09-15 13:22:11 info: No reduced hours applied for Accu schuur
2025-09-15 13:22:11 info: Startwaarde SoC Accu schuur: 45.0%
2025-09-15 13:22:11 info: 

2025-09-15 13:22:11 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland
2025-09-15 13:22:11 info: Instellingen voor laden van EV: Corsa-E
2025-09-15 13:22:11 info: Direct laden is uit
2025-09-15 13:22:11 info:  Ampere  Effic. Grid kW Accu kW
2025-09-15 13:22:11 info:    0.00    1.00    0.00    0.00
2025-09-15 13:22:11 info:    6.00    0.95    1.38    1.31
2025-09-15 13:22:11 info:    7.00    0.95    1.61    1.53
2025-09-15 13:22:11 info:    8.00    0.95    1.84    1.75
2025-09-15 13:22:11 info:   18.00    0.95    4.14    3.93
2025-09-15 13:22:11 info:   21.00    0.95    4.83    4.59
2025-09-15 13:22:11 info:   24.00    0.95    5.52    5.24
2025-09-15 13:22:11 info:   27.00    0.95    6.21    5.90
2025-09-15 13:22:11 info:   30.00    0.95    6.90    6.55
2025-09-15 13:22:11 info:   33.00    0.94    7.59    7.13
2025-09-15 13:22:11 info:   36.00    0.93    8.28    7.70
2025-09-15 13:22:11 info:   39.00    0.92    8.97    8.25
2025-09-15 13:22:11 info:   42.00    0.91    9.66    8.79
2025-09-15 13:22:11 info:   45.00    0.85   10.35    8.80
2025-09-15 13:22:11 info:   48.00    0.80   11.04    8.83
2025-09-15 13:22:11 info: Capaciteit accu: 47.0 kWh
2025-09-15 13:22:11 info: Maximaal laadvermogen: 11.04 kW
2025-09-15 13:22:11 info: Klaar met laden op: 16-09-2025 07:00:00
2025-09-15 13:22:11 info: Huidig laadniveau: 83.0 %
2025-09-15 13:22:11 info: Gewenst laadniveau:35.0 %
2025-09-15 13:22:11 info: Marge voor het laden: 1 %
2025-09-15 13:22:11 info: Locatie: home
2025-09-15 13:22:11 info: Ingeplugged:False
2025-09-15 13:22:11 info: Benodigde energie: 0 kWh
2025-09-15 13:22:11 info: Tijd nodig om te laden: 0.00 uur
2025-09-15 13:22:11 info: Afgerond naar hele uren: 0
2025-09-15 13:22:11 info: Stand laden schakelaar: off
2025-09-15 13:22:11 info: Stand aantal ampere laden: 0.0 A
2025-09-15 13:22:11 info: Opladen wordt niet ingepland, omdat werkelijk niveau (83.0%) hoger is of gelijk aan gewenst niveau (35.0% minus de marge 1%), auto is niet ingeplugd.
2025-09-15 13:22:11 info: Instellingen voor laden van EV: boiler
2025-09-15 13:22:11 info: Direct laden is uit
2025-09-15 13:22:11 info:  Ampere  Effic. Grid kW Accu kW
2025-09-15 13:22:11 info:    0.00    1.00    0.00    0.00
2025-09-15 13:22:11 info:    4.00    0.93    0.92    0.86
2025-09-15 13:22:11 info:    5.00    0.93    1.15    1.07
2025-09-15 13:22:11 info:    6.00    0.95    1.38    1.31
2025-09-15 13:22:11 info:    7.00    0.97    1.61    1.56
2025-09-15 13:22:11 info:    8.00    0.99    1.84    1.82
2025-09-15 13:22:11 info:    9.00    0.99    2.07    2.05
2025-09-15 13:22:11 info:   10.00    0.99    2.30    2.28
2025-09-15 13:22:11 info: Capaciteit accu: 13.4 kWh
2025-09-15 13:22:11 info: Maximaal laadvermogen: 2.3 kW
2025-09-15 13:22:11 info: Klaar met laden op: 15-09-2025 18:00:00
2025-09-15 13:22:11 info: Huidig laadniveau: 60.2000007629395 %
2025-09-15 13:22:11 info: Gewenst laadniveau:70.0 %
2025-09-15 13:22:11 info: Marge voor het laden: 1 %
2025-09-15 13:22:11 info: Locatie: home
2025-09-15 13:22:11 info: Ingeplugged:True
2025-09-15 13:22:11 info: Benodigde energie: 1.3131998977661068 kWh
2025-09-15 13:22:11 info: Tijd nodig om te laden: 2.31 uur
2025-09-15 13:22:11 info: Afgerond naar hele uren: 3
2025-09-15 13:22:11 info: Stand laden schakelaar: on
2025-09-15 13:22:11 info: Stand aantal ampere laden: 9.0 A
2025-09-15 13:22:11 info: Opladen wordt ingepland.
2025-09-15 13:22:11 info: Warmtepomp niet aanwezig of enabled - warmtepomp wordt niet ingepland

Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
2025-09-15 13:22:53 info: Strategie: minimale kosten
2025-09-15 13:22:53 info: Het programma heeft een optimale oplossing gevonden.
2025-09-15 13:22:53 info: Niet geoptimaliseerd, kosten met day ahead tarieven: 1.22  
2025-09-15 13:22:53 info: Geoptimaliseerd, kosten met day ahead tarieven: -3.96 
2025-09-15 13:22:53 info: Levering: 1.88   (kWh)
2025-09-15 13:22:54 info: In- en uitgaande energie per 15min batterij Accu schuur
   uur   ac->    eff   ->dc pv->dc   dc->    eff  ->bat  o_eff    SoC
          kWh      %    kWh    kWh    kWh      %    kWh      %      %
 13:15   0.30  92.00   0.27   0.00   0.27  98.00   0.27  90.16  45.86
 13:30   0.61  92.00   0.56   0.00   0.56  98.00   0.55  90.16  47.65
 13:45   0.99  92.11   0.91   0.00   0.91  98.00   0.89  90.27  50.53
 14:00   0.95  92.13   0.87   0.00   0.87  98.00   0.86  90.28  53.29
 14:15   1.04  92.10   0.96   0.00   0.96  98.00   0.94  90.26  56.32
 14:30   1.27  91.67   1.17   0.00   1.17  98.00   1.14  89.84  60.01
 14:45   1.04  92.10   0.96   0.00   0.96  98.00   0.94  90.26  63.05
 15:00   1.04  92.10   0.96   0.00   0.96  98.00   0.94  90.26  66.09
 15:15   1.28  91.66   1.18   0.00   1.18  98.00   1.15  89.83  69.81
 15:30   1.04  92.10   0.96   0.00   0.96  98.00   0.94  90.26  72.84
 15:45   1.17  91.85   1.07   0.00   1.07  98.00   1.05  90.01  76.23
 16:00   0.58  92.00   0.53   0.00   0.53  98.00   0.52  90.16  77.91
 16:15   0.32  90.33   0.29   0.00   0.29  98.00   0.28  88.53  78.81
 16:30   0.00     --   0.00   0.00   0.00     --   0.00     --  78.81
 16:45   0.00     --   0.00   0.00   0.00     --   0.00     --  78.81
 17:00   0.49  91.80   0.45   0.00   0.45  98.00   0.44  89.97  80.23
 17:15   0.54  91.94   0.50   0.00   0.50  98.00   0.49  90.10  81.81
 17:30   0.55  91.96   0.51   0.00   0.51  98.00   0.50  90.12  83.41
 17:45   0.50  91.83   0.46   0.00   0.46  98.00   0.45  89.99  84.85
 18:00   0.37  91.32   0.33   0.00   0.33  98.00   0.33  89.50  85.91
 18:15   0.31  90.27   0.28   0.00   0.28  98.00   0.28  88.47  86.81
 18:30   0.26  88.84   0.23   0.00   0.23  98.00   0.23  87.07  87.54
 18:45   0.00     --   0.00   0.00   0.00     --   0.00     --  87.54
 19:00  -0.57  95.60  -0.59   0.00  -0.59  98.00  -0.60  93.69  85.59
 19:15  -0.37  95.70  -0.38   0.00  -0.38  98.00  -0.39  93.79  84.33
 19:30  -0.08  90.20  -0.09   0.00  -0.09  98.00  -0.09  88.40  84.04
 19:45  -0.37  95.70  -0.38   0.00  -0.38  98.00  -0.39  93.79  82.78
 20:00  -0.03  76.20  -0.04   0.00  -0.04  98.00  -0.04  74.68  82.65
 20:15  -0.06  83.50  -0.08   0.00  -0.08  98.00  -0.08  81.83  82.40
 20:30  -0.08  90.20  -0.09   0.00  -0.09  98.00  -0.09  88.40  82.12
 20:45   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 21:00   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 21:15   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 21:30   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 21:45   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 22:00   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 22:15   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 22:30   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 22:45   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 23:00   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 23:15   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 23:30   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 23:45   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 00:00   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 00:15   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 00:30   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 00:45   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 01:00   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 01:15   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 01:30   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 01:45   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 02:00   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 02:15   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 02:30   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 02:45   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 03:00   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 03:15   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 03:30   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 03:45   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 04:00   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 04:15   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 04:30   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 04:45   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 05:00   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 05:15   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 05:30   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 05:45   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 06:00   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 06:15   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 06:30   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 06:45   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 07:00   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 07:15   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 07:30   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 07:45   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 08:00   0.00     --   0.00   0.00   0.00     --   0.00     --  82.12
 08:15  -0.37  95.70  -0.38   0.00  -0.38  98.00  -0.39  93.79  80.86
 08:30   0.00     --   0.00   0.00   0.00     --   0.00     --  80.86
 08:45   0.00     --   0.00   0.00   0.00     --   0.00     --  80.86
 09:00   0.00  71.10   0.00   0.00   0.00  98.00   0.00  69.68  80.87
 09:15   0.00     --   0.00   0.00   0.00     --   0.00     --  80.87
 09:30   0.00     --   0.00   0.00   0.00     --   0.00     --  80.87
 09:45   0.00     --   0.00   0.00   0.00     --   0.00     --  80.87
 10:00   0.02  71.10   0.01   0.00   0.01  98.00   0.01  69.68  80.91
 10:15   0.02  71.10   0.02   0.00   0.02  98.00   0.01  69.68  80.95
 10:30   0.03  71.10   0.02   0.00   0.02  98.00   0.02  69.68  81.01
 10:45   0.05  72.77   0.04   0.00   0.04  98.00   0.04  71.32  81.13
 11:00   0.10  79.36   0.08   0.00   0.08  98.00   0.08  77.77  81.38
 11:15   0.15  83.80   0.12   0.00   0.12  98.00   0.12  82.12  81.77
 11:30   0.15  83.88   0.12   0.00   0.12  98.00   0.12  82.20  82.17
 11:45   0.11  80.07   0.09   0.00   0.09  98.00   0.09  78.47  82.45
 12:00   0.01  71.10   0.01   0.00   0.01  98.00   0.01  69.68  82.47
 12:15   0.00     --   0.00   0.00   0.00     --   0.00     --  82.47
 12:30   0.00     --   0.00   0.00   0.00     --   0.00     --  82.47
 12:45   0.00  71.10   0.00   0.00   0.00  98.00   0.00  69.68  82.48
 13:00   0.17  85.01   0.14   0.00   0.14  98.00   0.14  83.31  82.93
 13:15   0.23  87.89   0.20   0.00   0.20  98.00   0.20  86.13  83.57
 13:30   0.30  89.84   0.27   0.00   0.27  98.00   0.26  88.05  84.41
 13:45   0.26  88.71   0.23   0.00   0.23  98.00   0.22  86.94  85.13
 14:00   0.10  78.98   0.08   0.00   0.08  98.00   0.07  77.40  85.37
 14:15   0.06  74.79   0.04   0.00   0.04  98.00   0.04  73.29  85.51
 14:30   0.02  71.10   0.01   0.00   0.01  98.00   0.01  69.68  85.55
 14:45   0.14  82.44   0.11   0.00   0.11  98.00   0.11  80.79  85.91
 15:00   0.43  91.61   0.39   0.00   0.39  98.00   0.39  89.78  87.15
 15:15   0.56  91.98   0.51   0.00   0.51  98.00   0.50  90.14  88.77
 15:30   0.68  92.11   0.63   0.00   0.63  98.00   0.61  90.27  90.76
 15:45   0.62  92.02   0.57   0.00   0.57  98.00   0.56  90.18  92.57
 16:00   0.41  91.54   0.38   0.00   0.38  98.00   0.37  89.71  93.76
 16:15   0.35  91.13   0.32   0.00   0.32  98.00   0.31  89.31  94.78
 16:30   0.29  89.75   0.26   0.00   0.26  98.00   0.26  87.95  95.61
 16:45   0.29  89.70   0.26   0.00   0.26  98.00   0.26  87.91  96.44
 17:00   0.36  91.22   0.33   0.00   0.33  98.00   0.32  89.40  97.47
 17:15   0.35  90.99   0.31   0.00   0.31  98.00   0.31  89.17  98.46
 17:30   0.30  89.96   0.27   0.00   0.27  98.00   0.27  88.16  99.32
 17:45   0.24  88.32   0.22   0.00   0.22  98.00   0.21  86.56 100.00
 18:00   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
 18:15   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
 18:30   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
 18:45   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
 19:00  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  91.53
 19:15  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  83.05
 19:30  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  74.58
 19:45  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  66.11
 20:00  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  57.63
 20:15  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  49.16
 20:30  -0.07  83.50  -0.08   0.00  -0.08  98.00  -0.08  81.83  48.90
 20:45  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  40.43
 21:00  -1.10  95.00  -1.16   0.00  -1.16  98.00  -1.18  93.10  36.62
 21:15  -1.10  95.00  -1.16   0.00  -1.16  98.00  -1.18  93.10  32.81
 21:30  -1.10  95.00  -1.16   0.00  -1.16  98.00  -1.18  93.10  29.00
 21:45  -1.10  95.00  -1.16   0.00  -1.16  98.00  -1.18  93.10  25.19
 22:00  -0.08  90.20  -0.09   0.00  -0.09  98.00  -0.09  88.40  24.90
 22:15  -0.08  90.20  -0.09   0.00  -0.09  98.00  -0.09  88.40  24.62
 22:30  -0.37  95.70  -0.38   0.00  -0.38  98.00  -0.39  93.79  23.35
 22:45  -0.08  90.20  -0.09   0.00  -0.09  98.00  -0.09  88.40  23.07
 23:00  -0.40  95.70  -0.42   0.00  -0.42  98.00  -0.43  93.79  21.68
 23:15  -0.37  95.70  -0.38   0.00  -0.38  98.00  -0.39  93.79  20.41
 23:30  -0.47  95.70  -0.49   0.00  -0.49  98.00  -0.50  93.79  18.81
 23:45  -1.10  95.00  -1.16   0.00  -1.16  98.00  -1.18  93.10  15.00
Totaal  -4.25     --  -8.34   0.00  -8.34     --  -9.30     --       
2025-09-15 13:22:56 info: Berekende prognoses: 
   uur  bat_in  bat_out   cons   prod   base   boil     wp     ev  pv_ac   cost  profit  b_tem
 13:15    0.30     0.00   0.07   0.00   0.17   0.00   0.00   0.00   0.25   0.01   -0.00  20.00
 13:30    0.61     0.00   0.03   0.00   0.19   0.00   0.00   0.00   0.63   0.00   -0.00  20.00
 13:45    0.99     0.00   0.24   0.00   0.17   0.00   0.00   0.00   0.79   0.03   -0.00  20.00
 14:00    0.95     0.00   0.00   0.00   0.12   0.00   0.00   0.00   0.98   0.00   -0.00  20.00
 14:15    1.04     0.00   0.00   0.00   0.10   0.00   0.00   0.07   1.13   0.00   -0.00  20.00
 14:30    1.27     0.00   0.00   0.00   0.09   0.00   0.00   0.00   1.29   0.00   -0.00  20.00
 14:45    1.04     0.00   0.00   0.00   0.10   0.00   0.00   0.28   1.34   0.00   -0.00  20.00
 15:00    1.04     0.00   0.00   0.00   0.13   0.00   0.00   0.30   1.37   0.00   -0.00  20.00
 15:15    1.28     0.00   0.00   0.00   0.14   0.00   0.00   0.11   1.43   0.00   -0.00  20.00
 15:30    1.04     0.00   0.00   0.00   0.15   0.00   0.00   0.40   1.48   0.00   -0.00  20.00
 15:45    1.17     0.00   0.00   0.00   0.15   0.00   0.00   0.00   1.20   0.00   -0.00  20.00
 16:00    0.58     0.00   0.00   0.00   0.14   0.00   0.00   0.00   0.61   0.00   -0.00  20.00
 16:15    0.32     0.00   0.00   0.00   0.14   0.00   0.00   0.00   0.35   0.00   -0.00  20.00
 16:30    0.00     0.00   0.00   0.00   0.14   0.00   0.00   0.06   0.09   0.00   -0.00  20.00
 16:45    0.00     0.00   0.00   0.00   0.14   0.00   0.00   0.12   0.15   0.00   -0.00  20.00
 17:00    0.49     0.00   0.00   0.00   0.15   0.00   0.00   0.00   0.53   0.00   -0.00  20.00
 17:15    0.54     0.00   0.00   0.00   0.16   0.00   0.00   0.00   0.58   0.00   -0.00  20.00
 17:30    0.55     0.00   0.00   0.00   0.16   0.00   0.00   0.00   0.59   0.00   -0.00  20.00
 17:45    0.50     0.00   0.00   0.00   0.18   0.00   0.00   0.00   0.54   0.00   -0.00  20.00
 18:00    0.37     0.00   0.00   0.00   0.22   0.00   0.00   0.00   0.42   0.00   -0.00  20.00
 18:15    0.31     0.00   0.00   0.00   0.24   0.00   0.00   0.00   0.37   0.00   -0.00  20.00
 18:30    0.26     0.00   0.00   0.00   0.26   0.00   0.00   0.00   0.33   0.00   -0.00  20.00
 18:45    0.00     0.00   0.00   0.19   0.25   0.00   0.00   0.00   0.25   0.00   -0.02  20.00
 19:00    0.00     0.57   0.00   0.65   0.22   0.00   0.00   0.00   0.14   0.00   -0.11  20.00
 19:15    0.00     0.37   0.00   0.38   0.22   0.00   0.00   0.00   0.06   0.00   -0.06  20.00
 19:30    0.00     0.08   0.00   0.03   0.21   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 19:45    0.00     0.37   0.00   0.31   0.22   0.00   0.00   0.00   0.00   0.00   -0.05  20.00
 20:00    0.00     0.03   0.02   0.00   0.25   0.00   0.00   0.00   0.01   0.00   -0.00  20.00
 20:15    0.00     0.06   0.00   0.00   0.26   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 20:30    0.00     0.08   0.00   0.01   0.27   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 20:45    0.00     0.00   0.06   0.00   0.26   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 21:00    0.00     0.00   0.06   0.00   0.23   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 21:15    0.00     0.00   0.05   0.00   0.21   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 21:30    0.00     0.00   0.05   0.00   0.20   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 21:45    0.00     0.00   0.04   0.00   0.18   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 22:00    0.00     0.00   0.04   0.00   0.14   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 22:15    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 22:30    0.00     0.00   0.03   0.00   0.10   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 22:45    0.00     0.00   0.03   0.00   0.10   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 23:00    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 23:15    0.00     0.00   0.03   0.00   0.13   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 23:30    0.00     0.00   0.03   0.00   0.13   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 23:45    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 00:00    0.00     0.00   0.03   0.00   0.11   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 00:15    0.00     0.00   0.03   0.00   0.10   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 00:30    0.00     0.00   0.02   0.00   0.10   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 00:45    0.00     0.00   0.03   0.00   0.10   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 01:00    0.00     0.00   0.03   0.00   0.11   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 01:15    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 01:30    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 01:45    0.00     0.00   0.03   0.00   0.11   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 02:00    0.00     0.00   0.03   0.00   0.10   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 02:15    0.00     0.00   0.02   0.00   0.10   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 02:30    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 02:45    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 03:00    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 03:15    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 03:30    0.00     0.00   0.02   0.00   0.08   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 03:45    0.00     0.00   0.02   0.00   0.08   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 04:00    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 04:15    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 04:30    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 04:45    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 05:00    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 05:15    0.00     0.00   0.02   0.00   0.08   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 05:30    0.00     0.00   0.02   0.00   0.08   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 05:45    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 06:00    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 06:15    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 06:30    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 06:45    0.00     0.00   0.03   0.00   0.13   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 07:00    0.00     0.00   0.04   0.00   0.20   0.00   0.00   0.00   0.01   0.01   -0.00  20.00
 07:15    0.00     0.00   0.05   0.00   0.23   0.00   0.00   0.00   0.01   0.01   -0.00  20.00
 07:30    0.00     0.00   0.05   0.00   0.27   0.00   0.00   0.00   0.01   0.01   -0.00  20.00
 07:45    0.00     0.00   0.04   0.00   0.27   0.00   0.00   0.00   0.02   0.01   -0.00  20.00
 08:00    0.00     0.00   0.03   0.00   0.25   0.00   0.00   0.00   0.04   0.00   -0.00  20.00
 08:15    0.00     0.37   0.00   0.35   0.25   0.00   0.00   0.00   0.05   0.00   -0.05  20.00
 08:30    0.00     0.00   0.01   0.00   0.26   0.00   0.00   0.00   0.06   0.00   -0.00  20.00
 08:45    0.00     0.00   0.00   0.00   0.24   0.00   0.00   0.00   0.06   0.00   -0.00  20.00
 09:00    0.00     0.00   0.00   0.00   0.20   0.00   0.00   0.00   0.05   0.00   -0.00  20.00
 09:15    0.00     0.00   0.00   0.01   0.18   0.00   0.00   0.00   0.05   0.00   -0.00  20.00
 09:30    0.00     0.00   0.00   0.02   0.16   0.00   0.00   0.00   0.06   0.00   -0.00  20.00
 09:45    0.00     0.00   0.00   0.02   0.15   0.00   0.00   0.00   0.06   0.00   -0.00  20.00
 10:00    0.02     0.00   0.00   0.00   0.16   0.00   0.00   0.00   0.06   0.00   -0.00  20.00
 10:15    0.02     0.00   0.00   0.00   0.16   0.00   0.00   0.00   0.06   0.00   -0.00  20.00
 10:30    0.03     0.00   0.00   0.00   0.16   0.00   0.00   0.00   0.06   0.00   -0.00  20.00
 10:45    0.05     0.00   0.00   0.00   0.18   0.00   0.00   0.00   0.10   0.00   -0.00  20.00
 11:00    0.10     0.00   0.00   0.00   0.23   0.00   0.00   0.00   0.16   0.00   -0.00  20.00
 11:15    0.15     0.00   0.02   0.00   0.26   0.00   0.00   0.00   0.19   0.00   -0.00  20.00
 11:30    0.15     0.00   0.00   0.00   0.28   0.00   0.00   0.00   0.22   0.00   -0.00  20.00
 11:45    0.11     0.00   0.00   0.00   0.29   0.00   0.00   0.00   0.19   0.00   -0.00  20.00
 12:00    0.01     0.00   0.00   0.00   0.30   0.00   0.00   0.00   0.08   0.00   -0.00  20.00
 12:15    0.00     0.00   0.03   0.00   0.31   0.00   0.00   0.00   0.05   0.00   -0.00  20.00
 12:30    0.00     0.00   0.07   0.00   0.32   0.00   0.00   0.00   0.01   0.01   -0.00  20.00
 12:45    0.00     0.00   0.00   0.00   0.30   0.00   0.00   0.00   0.08   0.00   -0.00  20.00
 13:00    0.17     0.00   0.00   0.00   0.25   0.00   0.00   0.00   0.23   0.00   -0.00  20.00
 13:15    0.23     0.00   0.00   0.00   0.23   0.00   0.00   0.00   0.29   0.00   -0.00  20.00
 13:30    0.30     0.00   0.00   0.00   0.22   0.00   0.00   0.00   0.35   0.00   -0.00  20.00
 13:45    0.26     0.00   0.00   0.00   0.22   0.00   0.00   0.00   0.31   0.00   -0.00  20.00
 14:00    0.10     0.00   0.00   0.00   0.24   0.00   0.00   0.00   0.15   0.00   -0.00  20.00
 14:15    0.06     0.00   0.00   0.00   0.24   0.00   0.00   0.00   0.12   0.00   -0.00  20.00
 14:30    0.02     0.00   0.00   0.00   0.24   0.00   0.00   0.00   0.08   0.00   -0.00  20.00
 14:45    0.14     0.00   0.00   0.00   0.24   0.00   0.00   0.00   0.20   0.00   -0.00  20.00
 15:00    0.43     0.00   0.00   0.00   0.24   0.00   0.00   0.00   0.49   0.00   -0.00  20.00
 15:15    0.56     0.00   0.00   0.00   0.24   0.00   0.00   0.00   0.62   0.00   -0.00  20.00
 15:30    0.68     0.00   0.00   0.00   0.24   0.00   0.00   0.00   0.74   0.00   -0.00  20.00
 15:45    0.62     0.00   0.00   0.00   0.23   0.00   0.00   0.00   0.68   0.00   -0.00  20.00
 16:00    0.41     0.00   0.00   0.00   0.21   0.00   0.00   0.00   0.46   0.00   -0.00  20.00
 16:15    0.35     0.00   0.00   0.00   0.20   0.00   0.00   0.00   0.40   0.00   -0.00  20.00
 16:30    0.29     0.00   0.00   0.00   0.19   0.00   0.00   0.00   0.34   0.00   -0.00  20.00
 16:45    0.29     0.00   0.00   0.00   0.19   0.00   0.00   0.00   0.34   0.00   -0.00  20.00
 17:00    0.36     0.00   0.00   0.00   0.20   0.00   0.00   0.00   0.41   0.00   -0.00  20.00
 17:15    0.35     0.00   0.00   0.00   0.20   0.00   0.00   0.00   0.40   0.00   -0.00  20.00
 17:30    0.30     0.00   0.00   0.00   0.21   0.00   0.00   0.00   0.35   0.00   -0.00  20.00
 17:45    0.24     0.00   0.00   0.00   0.20   0.00   0.00   0.00   0.29   0.00   -0.00  20.00
 18:00    0.00     0.00   0.00   0.14   0.18   0.00   0.00   0.00   0.18   0.00   -0.03  20.00
 18:15    0.00     0.00   0.00   0.09   0.17   0.00   0.00   0.00   0.13   0.00   -0.02  20.00
 18:30    0.00     0.00   0.00   0.03   0.16   0.00   0.00   0.00   0.07   0.00   -0.01  20.00
 18:45    0.00     0.00   0.00   0.01   0.17   0.00   0.00   0.00   0.05   0.00   -0.00  20.00
 19:00    0.00     2.34   0.00   2.36   0.20   0.00   0.00   0.00   0.07   0.00   -0.58  20.00
 19:15    0.00     2.34   0.00   2.34   0.21   0.00   0.00   0.00   0.05   0.00   -0.58  20.00
 19:30    0.00     2.34   0.00   2.32   0.22   0.00   0.00   0.00   0.03   0.00   -0.57  20.00
 19:45    0.00     2.34   0.00   2.30   0.23   0.00   0.00   0.00   0.02   0.00   -0.57  20.00
 20:00    0.00     2.34   0.00   2.29   0.24   0.00   0.00   0.00   0.01   0.00   -0.57  20.00
 20:15    0.00     2.34   0.00   2.28   0.25   0.00   0.00   0.00   0.00   0.00   -0.56  20.00
 20:30    0.00     0.07   0.00   0.00   0.26   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 20:45    0.00     2.34   0.00   2.28   0.24   0.00   0.00   0.00   0.00   0.00   -0.56  20.00
 21:00    0.00     1.10   0.00   1.05   0.20   0.00   0.00   0.00   0.00   0.00   -0.23  20.00
 21:15    0.00     1.10   0.00   1.06   0.18   0.00   0.00   0.00   0.00   0.00   -0.23  20.00
 21:30    0.00     1.10   0.00   1.06   0.16   0.00   0.00   0.00   0.00   0.00   -0.23  20.00
 21:45    0.00     1.10   0.00   1.06   0.15   0.00   0.00   0.00   0.00   0.00   -0.23  20.00
 22:00    0.00     0.08   0.00   0.04   0.14   0.00   0.00   0.00   0.00   0.00   -0.01  20.00
 22:15    0.00     0.08   0.00   0.05   0.13   0.00   0.00   0.00   0.00   0.00   -0.01  20.00
 22:30    0.00     0.37   0.00   0.34   0.12   0.00   0.00   0.00   0.00   0.00   -0.07  20.00
 22:45    0.00     0.08   0.00   0.05   0.12   0.00   0.00   0.00   0.00   0.00   -0.01  20.00
 23:00    0.00     0.40   0.00   0.37   0.13   0.00   0.00   0.00   0.00   0.00   -0.08  20.00
 23:15    0.00     0.37   0.00   0.34   0.12   0.00   0.00   0.00   0.00   0.00   -0.07  20.00
 23:30    0.00     0.47   0.00   0.44   0.12   0.00   0.00   0.00   0.00   0.00   -0.09  20.00
 23:45    0.00     1.10   0.00   1.07   0.12   0.00   0.00   0.00   0.00   0.00   -0.23  20.00
Totaal   21.45    25.70   1.88  25.31  24.31   0.00   0.00   1.33  26.57   0.28   -5.86       
2025-09-15 13:22:56 info: Kosten:           € -3.96
2025-09-15 13:22:56 info: Winst: € 5.18
2025-09-15 13:22:56 info: Doorzetten van alle settings naar HA
2025-09-15 13:22:56 info: Berekeningsuitkomst voor opladen van Corsa-E:
2025-09-15 13:22:56 info: - aantal ampere 0A (was 0.0A)
2025-09-15 13:22:56 info: - stand schakelaar 'off' (was 'off')
2025-09-15 13:22:56 info: - positie: home
2025-09-15 13:22:56 info: - ingeplugd: False
2025-09-15 13:22:56 info: Corsa-E is niet thuis of niet ingeplugd
2025-09-15 13:22:56 info: Evaluatie status laden Corsa-E op 2025-09-15 13:22
2025-09-15 13:22:56 info: - schakelaar laden: off
2025-09-15 13:22:56 info: - aantal ampere: 0.0
2025-09-15 13:22:56 info: Inzet-factor laden boiler per stap
uur   0.0A   4.0A   5.0A   6.0A   7.0A   8.0A   9.0A  10.0A 
13:15    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
13:30    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
13:45    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
14:00    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
14:15    0.87   0.00   0.00   0.00   0.00   0.00   0.13   0.00   
14:30    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
14:45    0.52   0.00   0.00   0.00   0.00   0.00   0.00   0.48   
15:00    0.42   0.00   0.00   0.00   0.00   0.00   0.58   0.00   
15:15    0.76   0.00   0.00   0.00   0.00   0.24   0.00   0.00   
15:30    0.13   0.00   0.00   0.00   0.00   0.87   0.00   0.00   
15:45    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
16:00    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
16:15    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
16:30    0.87   0.00   0.00   0.00   0.00   0.13   0.00   0.00   
16:45    0.70   0.00   0.00   0.00   0.30   0.00   0.00   0.00   
17:00    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
2025-09-15 13:22:56 info: Berekeningsuitkomst voor opladen van boiler:
2025-09-15 13:22:56 info: - aantal ampere 0A (was 9.0A)
2025-09-15 13:22:56 info: - stand schakelaar 'off' (was 'on')
2025-09-15 13:22:56 info: - positie: home
2025-09-15 13:22:56 info: - ingeplugd: True
2025-09-15 13:22:56 info: Laden van boiler uitgezet
2025-09-15 13:22:56 info: Evaluatie status laden boiler op 2025-09-15 13:22
2025-09-15 13:22:56 info: - schakelaar laden: off
2025-09-15 13:22:56 info: - aantal ampere: 0.0
2025-09-15 13:22:56 info: Grid set point: 528.0 W
2025-09-15 13:22:56 info: Cycle cost Accu schuur: 0.47 euro
2025-09-15 13:22:56 info: Netto vermogen naar(+)/uit(-) omvormer Accu schuur: 2274 W
2025-09-15 13:22:56 info: Balanceren: False
2025-09-15 13:22:56 info: Vermogen uit batterij: -2092W
2025-09-15 13:22:56 info: Vermogen dat binnenkomt van pv: 0W
2025-09-15 13:22:56 info: Vermogen dat binnenkomt van ac: 2092W
2025-09-15 13:22:56 info: Waarde SoC na eerste uur: 45.9%
Wat zo 1-2-3 opvalt, bij de 'boiler' EV, 20205.9.1.rc3:
2025-09-15 13:22:11 info: Benodigde energie: 1.3131998977661068 kWh
2025-09-15 13:22:11 info: Tijd nodig om te laden: 2.31 uur
2025-09-15 13:22:11 info: Afgerond naar hele uren: 3
2025-09-15 13:22:11 info: Stand laden schakelaar: on
2025-09-15 13:22:11 info: Stand aantal ampere laden: 9.0 A
Zit die factor 4 die tonvanboven ook al aanhaalde in.

Verder wat 'Coin0505I Presolved problem not optimal, resolve after postsolve' meldingen, nog wat 'na .. uur' meldingen in de log en de inzet van de accu is toch ook aardig anders (2274W vs 6779W)

Acties:
  • +1 Henk 'm!

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
KC27 schreef op maandag 15 september 2025 @ 12:02:
Zojuist heb ik een nieuwe rc gepubliceerd in het test-kanaal: 2025.9.1.rc3
Dit staat in de changelog:

[...]


Zouden diegenen die de fouten hadden met een amd64 processor deze fout willen testen?
Idem graag testen of de postgresql error tot het verleden behoort.
Ik hoor het allemaal graag.
Geen foutmelding meer bij het berekenen. Maar t.o.v. interval op 1 uur (op *9.0) is de winst wel vervijfvoudigd.
Afbeeldingslocatie: https://tweakers.net/i/VVCfIkB4U3feYFBS5D_Wh4zVIts=/232x232/filters:strip_exif()/f/image/VReZp9IHtbE3ZRTGOsjcD0mc.png?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/Qn7xQwymZ8qURXZ6qFYUJcqWUgU=/232x232/filters:strip_exif()/f/image/Mai64cn4VfuIhH6lXQQX7Sqc.png?f=fotoalbum_tile

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh


Acties:
  • 0 Henk 'm!
DaBit schreef op maandag 15 september 2025 @ 13:38:
2025.9.0 produktieversie:


[...]


2025.9.1.rc3:


[...]


Wat zo 1-2-3 opvalt, bij de 'boiler' EV, 20205.9.1.rc3:

[...]


Zit die factor 4 die tonvanboven ook al aanhaalde in.

Verder wat 'Coin0505I Presolved problem not optimal, resolve after postsolve' meldingen, nog wat 'na .. uur' meldingen in de log en de inzet van de accu is toch ook aardig anders (2274W vs 6779W)
Dank voor je snelle testen.
Ik ga naar je meldingen kijken.
Die 2025.9.1 is een foutje van mij: had er nog niet mogen staan!
Als je erop klikt krijg je ook een foutmelding omdat de release-package ontbreekt.

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


Acties:
  • 0 Henk 'm!

  • DaBit
  • Registratie: Januari 2000
  • Laatst online: 27-09 17:34
Ja, inzet van de accu lijkt me niet correct bij 15min interval.
Op 1hour interval probeert DAO zo rond nu, het goedkoopste uur van de dag, redelijk wat vermogen naar de accu te krijgen.
2025-09-15 13:42:25 info: Grid set point: 7372.0 W
2025-09-15 13:42:25 info: Cycle cost Accu schuur: 0.46 euro
2025-09-15 13:42:25 info: Netto vermogen naar(+)/uit(-) omvormer Accu schuur: 7116 W
2025-09-15 13:42:25 info: Balanceren: False
2025-09-15 13:42:25 info: Vermogen uit batterij: -6447W
Op 15min niet, maar het is ook geen 1/4 en gridsetpoint staat op 0
2025-09-15 13:44:57 info: Grid set point: 0.0 W
2025-09-15 13:44:57 info: Cycle cost Accu schuur: 0.47 euro
2025-09-15 13:44:57 info: Netto vermogen naar(+)/uit(-) omvormer Accu schuur: 2348 W
2025-09-15 13:44:57 info: Balanceren: True
2025-09-15 13:44:57 info: Vermogen uit batterij: -2160W
2025-09-15 13:44:57 info: Vermogen dat binnenkomt van pv: 0W
2025-09-15 13:44:57 info: Vermogen dat binnenkomt van ac: 2160W
De grafieken zien er redelijk identiek uit op de schaal na, dus daar zit nog wel iets wat niet helemaal fris ruikt.
(want anders kan de SoC curve niet identiek uitvallen)

Afbeeldingslocatie: https://tweakers.net/i/zVeseKGI1rO0-rJBsk5XzpOn8HU=/x800/filters:strip_exif()/f/image/NZgtez08TRMYgCgCTDRYoE1U.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/3Ek3EPLZg9gevM-jP1qOjV2ITd0=/x800/filters:strip_exif()/f/image/PKapmdTpKfkg6RPrPKsL1OPM.png?f=fotoalbum_large

Dit is allemaal rc3 trouwens

Edit: de logfiles. Uurdata:
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
2025-09-15 13:42:10 info: Day Ahead Optimalisering versie: 2025.9.1.rc3
2025-09-15 13:42:10 info: Day Ahead Optimalisering gestart op: 15-09-2025 13:42:10
2025-09-15 13:42:10 info: Day Ahead Optimalisatie gestart: 15-09-2025 13:42:10 taak: calc_optimum
2025-09-15 13:42:10 info: Debug = False
2025-09-15 13:42:10 info: Zelf berekende baseload
2025-09-15 13:42:10 info: Start waarden: 
      uur                tijd       p_l       p_t   base     pv_ac  pv_dc
0   13:00 2025-09-15 13:00:00  0.131878  0.088076  0.682  0.664604      0
1   14:00 2025-09-15 14:00:00  0.137504  0.093702  0.406  4.872225      0
2   15:00 2025-09-15 15:00:00  0.136415  0.092613  0.572  5.462588      0
3   16:00 2025-09-15 16:00:00  0.141110  0.097308  0.561  1.180991      0
4   17:00 2025-09-15 17:00:00  0.145938  0.102136  0.649  2.308739      0
5   18:00 2025-09-15 18:00:00  0.162914  0.119112  0.975  1.516261      0
6   19:00 2025-09-15 19:00:00  0.211859  0.168057  0.870  0.164663      0
7   20:00 2025-09-15 20:00:00  0.205264  0.161462  1.048  0.000000      0
8   21:00 2025-09-15 21:00:00  0.151395  0.107593  0.813  0.000000      0
9   22:00 2025-09-15 22:00:00  0.148286  0.104483  0.475  0.000000      0
10  23:00 2025-09-15 23:00:00  0.144837  0.101035  0.500  0.000000      0
11  00:00 2025-09-16 00:00:00  0.144752  0.100950  0.411  0.000000      0
12  01:00 2025-09-16 01:00:00  0.144655  0.100853  0.462  0.000000      0
13  02:00 2025-09-16 02:00:00  0.144486  0.100684  0.384  0.000000      0
14  03:00 2025-09-16 03:00:00  0.143494  0.099692  0.345  0.000000      0
15  04:00 2025-09-16 04:00:00  0.143155  0.099353  0.349  0.000000      0
16  05:00 2025-09-16 05:00:00  0.144752  0.100950  0.341  0.000000      0
17  06:00 2025-09-16 06:00:00  0.147584  0.103782  0.395  0.000000      0
18  07:00 2025-09-16 07:00:00  0.167488  0.123686  0.962  0.056200      0
19  08:00 2025-09-16 08:00:00  0.173804  0.130002  0.997  0.187223      0
20  09:00 2025-09-16 09:00:00  0.156864  0.113062  0.680  0.217564      0
21  10:00 2025-09-16 10:00:00  0.144752  0.100950  0.664  0.272555      0
22  11:00 2025-09-16 11:00:00  0.143312  0.099510  1.057  0.749355      0
23  12:00 2025-09-16 12:00:00  0.142296  0.098494  1.224  0.214410      0
24  13:00 2025-09-16 13:00:00  0.142308  0.098506  0.921  1.180343      0
25  14:00 2025-09-16 14:00:00  0.144752  0.100950  0.956  0.536851      0
26  15:00 2025-09-16 15:00:00  0.142949  0.099147  0.943  2.499559      0
27  16:00 2025-09-16 16:00:00  0.142961  0.099159  0.778  1.509604      0
28  17:00 2025-09-16 17:00:00  0.152593  0.108791  0.807  1.447520      0
29  18:00 2025-09-16 18:00:00  0.234341  0.190539  0.675  0.439756      0
30  19:00 2025-09-16 19:00:00  0.291428  0.247626  0.871  0.165988      0
31  20:00 2025-09-16 20:00:00  0.290920  0.247118  0.997  0.000000      0
32  21:00 2025-09-16 21:00:00  0.264288  0.220486  0.675  0.000000      0
33  22:00 2025-09-16 22:00:00  0.253785  0.209983  0.514  0.000000      0
34  23:00 2025-09-16 23:00:00  0.256157  0.212355  0.498  0.000000      0
2025-09-15 13:42:11 info: No reduced hours applied for Accu schuur
2025-09-15 13:42:11 info: Startwaarde SoC Accu schuur: 47.0%
2025-09-15 13:42:11 info: 

2025-09-15 13:42:11 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland
2025-09-15 13:42:11 info: Instellingen voor laden van EV: Corsa-E
2025-09-15 13:42:11 info: Direct laden is uit
2025-09-15 13:42:11 info:  Ampere  Effic. Grid kW Accu kW
2025-09-15 13:42:11 info:    0.00    1.00    0.00    0.00
2025-09-15 13:42:11 info:    6.00    0.95    1.38    1.31
2025-09-15 13:42:11 info:    7.00    0.95    1.61    1.53
2025-09-15 13:42:11 info:    8.00    0.95    1.84    1.75
2025-09-15 13:42:11 info:   18.00    0.95    4.14    3.93
2025-09-15 13:42:11 info:   21.00    0.95    4.83    4.59
2025-09-15 13:42:11 info:   24.00    0.95    5.52    5.24
2025-09-15 13:42:11 info:   27.00    0.95    6.21    5.90
2025-09-15 13:42:11 info:   30.00    0.95    6.90    6.55
2025-09-15 13:42:11 info:   33.00    0.94    7.59    7.13
2025-09-15 13:42:11 info:   36.00    0.93    8.28    7.70
2025-09-15 13:42:11 info:   39.00    0.92    8.97    8.25
2025-09-15 13:42:11 info:   42.00    0.91    9.66    8.79
2025-09-15 13:42:11 info:   45.00    0.85   10.35    8.80
2025-09-15 13:42:11 info:   48.00    0.80   11.04    8.83
2025-09-15 13:42:11 info: Capaciteit accu: 47.0 kWh
2025-09-15 13:42:11 info: Maximaal laadvermogen: 11.04 kW
2025-09-15 13:42:11 info: Klaar met laden op: 16-09-2025 07:00:00
2025-09-15 13:42:11 info: Huidig laadniveau: 83.0 %
2025-09-15 13:42:11 info: Gewenst laadniveau:35.0 %
2025-09-15 13:42:11 info: Marge voor het laden: 1 %
2025-09-15 13:42:11 info: Locatie: home
2025-09-15 13:42:11 info: Ingeplugged:False
2025-09-15 13:42:11 info: Benodigde energie: 0 kWh
2025-09-15 13:42:11 info: Tijd nodig om te laden: 0.00 uur
2025-09-15 13:42:11 info: Afgerond naar hele uren: 0
2025-09-15 13:42:11 info: Stand laden schakelaar: off
2025-09-15 13:42:11 info: Stand aantal ampere laden: 0.0 A
2025-09-15 13:42:11 info: Opladen wordt niet ingepland, omdat werkelijk niveau (83.0%) hoger is of gelijk aan gewenst niveau (35.0% minus de marge 1%), auto is niet ingeplugd.
2025-09-15 13:42:11 info: Instellingen voor laden van EV: boiler
2025-09-15 13:42:11 info: Direct laden is uit
2025-09-15 13:42:11 info:  Ampere  Effic. Grid kW Accu kW
2025-09-15 13:42:11 info:    0.00    1.00    0.00    0.00
2025-09-15 13:42:11 info:    4.00    0.93    0.92    0.86
2025-09-15 13:42:11 info:    5.00    0.93    1.15    1.07
2025-09-15 13:42:11 info:    6.00    0.95    1.38    1.31
2025-09-15 13:42:11 info:    7.00    0.97    1.61    1.56
2025-09-15 13:42:11 info:    8.00    0.99    1.84    1.82
2025-09-15 13:42:11 info:    9.00    0.99    2.07    2.05
2025-09-15 13:42:11 info:   10.00    0.99    2.30    2.28
2025-09-15 13:42:11 info: Capaciteit accu: 13.4 kWh
2025-09-15 13:42:11 info: Maximaal laadvermogen: 2.3 kW
2025-09-15 13:42:11 info: Klaar met laden op: 15-09-2025 18:00:00
2025-09-15 13:42:11 info: Huidig laadniveau: 66.0250015258789 %
2025-09-15 13:42:11 info: Gewenst laadniveau:70.0 %
2025-09-15 13:42:11 info: Marge voor het laden: 1 %
2025-09-15 13:42:11 info: Locatie: home
2025-09-15 13:42:11 info: Ingeplugged:True
2025-09-15 13:42:11 info: Benodigde energie: 0.5326497955322266 kWh
2025-09-15 13:42:11 info: Tijd nodig om te laden: 0.23 uur
2025-09-15 13:42:11 info: Afgerond naar hele uren: 1
2025-09-15 13:42:11 info: Stand laden schakelaar: off
2025-09-15 13:42:11 info: Stand aantal ampere laden: 0.0 A
2025-09-15 13:42:11 info: Opladen wordt ingepland.
2025-09-15 13:42:11 info: Warmtepomp niet aanwezig of enabled - warmtepomp wordt niet ingepland

Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
Coin0505I Presolved problem not optimal, resolve after postsolve
2025-09-15 13:42:25 info: Strategie: minimale kosten
2025-09-15 13:42:25 info: Het programma heeft een optimale oplossing gevonden.
2025-09-15 13:42:25 info: Niet geoptimaliseerd, kosten met day ahead tarieven: 1.26  
2025-09-15 13:42:25 info: Geoptimaliseerd, kosten met day ahead tarieven: -1.13 
2025-09-15 13:42:25 info: Levering: 14.27  (kWh)
2025-09-15 13:42:25 info: In- en uitgaande energie per uur batterij Accu schuur
   uur   ac->    eff   ->dc pv->dc   dc->    eff  ->bat  o_eff    SoC
          kWh      %    kWh    kWh    kWh      %    kWh      %      %
 13:00   2.12  90.60   1.92   0.00   1.92  98.00   1.88  88.79  53.06
 14:00   4.47  91.94   4.11   0.00   4.11  98.00   4.02  90.11  66.04
 15:00   4.89  91.75   4.49   0.00   4.49  98.00   4.40  89.92  80.23
 16:00   1.79  91.67   1.64   0.00   1.64  98.00   1.60  89.83  85.40
 17:00   1.66  91.55   1.52   0.00   1.52  98.00   1.49  89.72  90.20
 18:00   0.54  82.28   0.45   0.00   0.45  98.00   0.44  80.64  91.61
 19:00  -0.71  92.70  -0.76   0.00  -0.76  98.00  -0.78  90.85  89.11
 20:00  -1.05  94.10  -1.11   0.00  -1.11  98.00  -1.14  92.22  85.44
 21:00   0.00     --   0.00   0.00   0.00     --   0.00     --  85.44
 22:00   0.00     --   0.00   0.00   0.00     --   0.00     --  85.44
 23:00   0.00     --   0.00   0.00   0.00     --   0.00     --  85.44
 00:00   0.00     --   0.00   0.00   0.00     --   0.00     --  85.44
 01:00   0.00     --   0.00   0.00   0.00     --   0.00     --  85.44
 02:00   0.00     --   0.00   0.00   0.00     --   0.00     --  85.44
 03:00   0.00     --   0.00   0.00   0.00     --   0.00     --  85.44
 04:00   0.00     --   0.00   0.00   0.00     --   0.00     --  85.44
 05:00   0.00     --   0.00   0.00   0.00     --   0.00     --  85.44
 06:00   0.00     --   0.00   0.00   0.00     --   0.00     --  85.44
 07:00   0.00     --   0.00   0.00   0.00     --   0.00     --  85.44
 08:00   0.00     --   0.00   0.00   0.00     --   0.00     --  85.44
 09:00   0.00     --   0.00   0.00   0.00     --   0.00     --  85.44
 10:00   0.00     --   0.00   0.00   0.00     --   0.00     --  85.44
 11:00   0.00     --   0.00   0.00   0.00     --   0.00     --  85.44
 12:00   0.00     --   0.00   0.00   0.00     --   0.00     --  85.44
 13:00   1.45  91.30   1.32   0.00   1.32  98.00   1.29  89.47  89.61
 14:00   0.00     --   0.00   0.00   0.00     --   0.00     --  89.61
 15:00   1.56  91.44   1.42   0.00   1.42  98.00   1.39  89.61  94.11
 16:00   1.45  91.30   1.32   0.00   1.32  98.00   1.29  89.47  98.29
 17:00   0.64  84.64   0.54   0.00   0.54  98.00   0.53  82.95 100.00
 18:00   0.00     --   0.00   0.00   0.00 102.04   0.00     -- 100.00
 19:00  -9.36  90.90 -10.30   0.00 -10.30  98.00 -10.51  89.08  66.11
 20:00  -9.36  90.90 -10.30   0.00 -10.30  98.00 -10.51  89.08  32.21
 21:00  -2.94  95.60  -3.07   0.00  -3.07  98.00  -3.13  93.69  22.10
 22:00  -0.58  92.70  -0.62   0.00  -0.62  98.00  -0.64  90.85  20.05
 23:00  -1.47  95.70  -1.53   0.00  -1.53  98.00  -1.56  93.79  15.00
Totaal  -4.91     --  -8.98   0.00  -8.98     --  -9.92     --       
2025-09-15 13:42:25 info: Berekende prognoses: 
   uur  bat_in  bat_out   cons   prod   base   boil     wp     ev  pv_ac   cost  profit  b_tem
 13:00    2.12     0.00   2.19   0.00   0.68   0.00   0.00   0.54   0.66   0.29   -0.00  20.00
 14:00    4.47     0.00   0.00   0.00   0.41   0.00   0.00   0.00   4.87   0.00   -0.00  20.00
 15:00    4.89     0.00   0.00   0.00   0.57   0.00   0.00   0.00   5.46   0.00   -0.00  20.00
 16:00    1.79     0.00   1.17   0.00   0.56   0.00   0.00   0.00   1.18   0.16   -0.00  20.00
 17:00    1.66     0.00   0.00   0.00   0.65   0.00   0.00   0.00   2.31   0.00   -0.00  20.00
 18:00    0.54     0.00   0.00   0.00   0.97   0.00   0.00   0.00   1.52   0.00   -0.00  20.00
 19:00    0.00     0.71   0.00   0.00   0.87   0.00   0.00   0.00   0.16   0.00   -0.00  20.00
 20:00    0.00     1.05   0.00   0.00   1.05   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 21:00    0.00     0.00   0.81   0.00   0.81   0.00   0.00   0.00   0.00   0.12   -0.00  20.00
 22:00    0.00     0.00   0.47   0.00   0.47   0.00   0.00   0.00   0.00   0.07   -0.00  20.00
 23:00    0.00     0.00   0.50   0.00   0.50   0.00   0.00   0.00   0.00   0.07   -0.00  20.00
 00:00    0.00     0.00   0.41   0.00   0.41   0.00   0.00   0.00   0.00   0.06   -0.00  20.00
 01:00    0.00     0.00   0.46   0.00   0.46   0.00   0.00   0.00   0.00   0.07   -0.00  20.00
 02:00    0.00     0.00   0.38   0.00   0.38   0.00   0.00   0.00   0.00   0.06   -0.00  20.00
 03:00    0.00     0.00   0.34   0.00   0.34   0.00   0.00   0.00   0.00   0.05   -0.00  20.00
 04:00    0.00     0.00   0.35   0.00   0.35   0.00   0.00   0.00   0.00   0.05   -0.00  20.00
 05:00    0.00     0.00   0.34   0.00   0.34   0.00   0.00   0.00   0.00   0.05   -0.00  20.00
 06:00    0.00     0.00   0.40   0.00   0.40   0.00   0.00   0.00   0.00   0.06   -0.00  20.00
 07:00    0.00     0.00   0.91   0.00   0.96   0.00   0.00   0.00   0.06   0.15   -0.00  20.00
 08:00    0.00     0.00   0.81   0.00   1.00   0.00   0.00   0.00   0.19   0.14   -0.00  20.00
 09:00    0.00     0.00   0.46   0.00   0.68   0.00   0.00   0.00   0.22   0.07   -0.00  20.00
 10:00    0.00     0.00   0.39   0.00   0.66   0.00   0.00   0.00   0.27   0.06   -0.00  20.00
 11:00    0.00     0.00   0.31   0.00   1.06   0.00   0.00   0.00   0.75   0.04   -0.00  20.00
 12:00    0.00     0.00   1.01   0.00   1.22   0.00   0.00   0.00   0.21   0.14   -0.00  20.00
 13:00    1.45     0.00   1.19   0.00   0.92   0.00   0.00   0.00   1.18   0.17   -0.00  20.00
 14:00    0.00     0.00   0.42   0.00   0.96   0.00   0.00   0.00   0.54   0.06   -0.00  20.00
 15:00    1.56     0.00   0.00   0.00   0.94   0.00   0.00   0.00   2.50   0.00   -0.00  20.00
 16:00    1.45     0.00   0.71   0.00   0.78   0.00   0.00   0.00   1.51   0.10   -0.00  20.00
 17:00    0.64     0.00   0.00   0.00   0.81   0.00   0.00   0.00   1.45   0.00   -0.00  20.00
 18:00    0.00     0.00   0.24   0.00   0.68   0.00   0.00   0.00   0.44   0.06   -0.00  20.00
 19:00    0.00     9.36   0.00   8.65   0.87   0.00   0.00   0.00   0.17   0.00   -2.14  20.00
 20:00    0.00     9.36   0.00   8.36   1.00   0.00   0.00   0.00   0.00   0.00   -2.07  20.00
 21:00    0.00     2.94   0.00   2.26   0.68   0.00   0.00   0.00   0.00   0.00   -0.50  20.00
 22:00    0.00     0.58   0.00   0.06   0.51   0.00   0.00   0.00   0.00   0.00   -0.01  20.00
 23:00    0.00     1.47   0.00   0.97   0.50   0.00   0.00   0.00   0.00   0.00   -0.21  20.00
Totaal   20.55    25.46  14.27  20.31  24.46   0.00   0.00   0.54  25.65   2.10   -4.93       
2025-09-15 13:42:25 info: Kosten:           € -1.13
2025-09-15 13:42:25 info: Winst: € 2.39
2025-09-15 13:42:25 info: Doorzetten van alle settings naar HA
2025-09-15 13:42:25 info: Berekeningsuitkomst voor opladen van Corsa-E:
2025-09-15 13:42:25 info: - aantal ampere 0A (was 0.0A)
2025-09-15 13:42:25 info: - stand schakelaar 'off' (was 'off')
2025-09-15 13:42:25 info: - positie: home
2025-09-15 13:42:25 info: - ingeplugd: False
2025-09-15 13:42:25 info: Corsa-E is niet thuis of niet ingeplugd
2025-09-15 13:42:25 info: Evaluatie status laden Corsa-E op 2025-09-15 13:42
2025-09-15 13:42:25 info: - schakelaar laden: off
2025-09-15 13:42:25 info: - aantal ampere: 0.0
2025-09-15 13:42:25 info: Inzet-factor laden boiler per stap
uur   0.0A   4.0A   5.0A   6.0A   7.0A   8.0A   9.0A  10.0A 
13:00    0.21   0.00   0.00   0.00   0.00   0.00   0.00   0.79   
14:00    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
15:00    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
16:00    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
17:00    1.00   0.00   0.00   0.00   0.00   0.00   0.00   0.00   
2025-09-15 13:42:25 info: Berekeningsuitkomst voor opladen van boiler:
2025-09-15 13:42:25 info: - aantal ampere 10A (was 0.0A)
2025-09-15 13:42:25 info: - stand schakelaar 'on' (was 'off')
2025-09-15 13:42:25 info: - positie: home
2025-09-15 13:42:25 info: - ingeplugd: True
2025-09-15 13:42:25 info: Laden van boiler aangezet met 10 ampere via 'input_number.dao_boiler_ampsetpoint'
2025-09-15 13:42:25 info: Evaluatie status laden boiler op 2025-09-15 13:42
2025-09-15 13:42:25 info: - schakelaar laden: on
2025-09-15 13:42:25 info: - aantal ampere: 10.0
2025-09-15 13:42:25 info: Grid set point: 7372.0 W
2025-09-15 13:42:25 info: Cycle cost Accu schuur: 0.46 euro
2025-09-15 13:42:25 info: Netto vermogen naar(+)/uit(-) omvormer Accu schuur: 7116 W
2025-09-15 13:42:25 info: Balanceren: False
2025-09-15 13:42:25 info: Vermogen uit batterij: -6447W
2025-09-15 13:42:25 info: Vermogen dat binnenkomt van pv: 0W
2025-09-15 13:42:25 info: Vermogen dat binnenkomt van ac: 6447W
2025-09-15 13:42:25 info: Waarde SoC na eerste uur: 53.1%
Kwartierdata:
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
 2025-09-15 13:44:18 info: Day Ahead Optimalisering versie: 2025.9.1.rc3
2025-09-15 13:44:18 info: Day Ahead Optimalisering gestart op: 15-09-2025 13:44:18
2025-09-15 13:44:18 info: Day Ahead Optimalisatie gestart: 15-09-2025 13:44:18 taak: calc_optimum
2025-09-15 13:44:18 info: Debug = False
2025-09-15 13:44:18 info: Zelf berekende baseload
2025-09-15 13:44:18 info: Start waarden: 
       uur                tijd       p_l       p_t      base     pv_ac  pv_dc
0    13:30 2025-09-15 13:30:00  0.131878  0.088076  0.191313  0.029630      0
1    13:45 2025-09-15 13:45:00  0.131878  0.088076  0.174063  0.790961      0
2    14:00 2025-09-15 14:00:00  0.137504  0.093702  0.120469  0.978008      0
3    14:15 2025-09-15 14:15:00  0.137504  0.093702  0.103219  1.133996      0
4    14:30 2025-09-15 14:30:00  0.137504  0.093702  0.085969  1.294779      0
5    14:45 2025-09-15 14:45:00  0.137504  0.093702  0.096344  1.342441      0
6    15:00 2025-09-15 15:00:00  0.136415  0.092613  0.130203  1.373117      0
7    15:15 2025-09-15 15:15:00  0.136415  0.092613  0.140578  1.431350      0
8    15:30 2025-09-15 15:30:00  0.136415  0.092613  0.150953  1.478936      0
9    15:45 2025-09-15 15:45:00  0.136415  0.092613  0.150266  1.204930      0
10   16:00 2025-09-15 16:00:00  0.141110  0.097308  0.139734  0.612159      0
11   16:15 2025-09-15 16:15:00  0.141110  0.097308  0.139047  0.350654      0
12   16:30 2025-09-15 16:30:00  0.141110  0.097308  0.138359  0.093959      0
13   16:45 2025-09-15 16:45:00  0.141110  0.097308  0.143859  0.154852      0
14   17:00 2025-09-15 17:00:00  0.145938  0.102136  0.150281  0.527123      0
15   17:15 2025-09-15 17:15:00  0.145938  0.102136  0.155781  0.580565      0
16   17:30 2025-09-15 17:30:00  0.145938  0.102136  0.161281  0.591277      0
17   17:45 2025-09-15 17:45:00  0.145938  0.102136  0.181656  0.543514      0
18   18:00 2025-09-15 18:00:00  0.162914  0.119112  0.219922  0.421223      0
19   18:15 2025-09-15 18:15:00  0.162914  0.119112  0.240297  0.373460      0
20   18:30 2025-09-15 18:30:00  0.162914  0.119112  0.260672  0.325697      0
21   18:45 2025-09-15 18:45:00  0.162914  0.119112  0.254109  0.249934      0
22   19:00 2025-09-15 19:00:00  0.211859  0.168057  0.222922  0.136702      0
23   19:15 2025-09-15 19:15:00  0.211859  0.168057  0.216359  0.064981      0
24   19:30 2025-09-15 19:30:00  0.211859  0.168057  0.209797  0.000000      0
25   19:45 2025-09-15 19:45:00  0.211859  0.168057  0.220922  0.000000      0
26   20:00 2025-09-15 20:00:00  0.205264  0.161462  0.251766  0.013172      0
27   20:15 2025-09-15 20:15:00  0.205264  0.161462  0.262891  0.002634      0
28   20:30 2025-09-15 20:30:00  0.205264  0.161462  0.274016  0.000000      0
29   20:45 2025-09-15 20:45:00  0.205264  0.161462  0.259328  0.000000      0
30   21:00 2025-09-15 21:00:00  0.151395  0.107593  0.226891  0.000000      0
31   21:15 2025-09-15 21:15:00  0.151395  0.107593  0.212203  0.000000      0
32   21:30 2025-09-15 21:30:00  0.151395  0.107593  0.197516  0.000000      0
33   21:45 2025-09-15 21:45:00  0.151395  0.107593  0.176391  0.000000      0
34   22:00 2025-09-15 22:00:00  0.148286  0.104483  0.144766  0.000000      0
35   22:15 2025-09-15 22:15:00  0.148286  0.104483  0.123641  0.000000      0
36   22:30 2025-09-15 22:30:00  0.148286  0.104483  0.102516  0.000000      0
37   22:45 2025-09-15 22:45:00  0.148286  0.104483  0.104078  0.000000      0
38   23:00 2025-09-15 23:00:00  0.144837  0.101035  0.124437  0.000000      0
39   23:15 2025-09-15 23:15:00  0.144837  0.101035  0.126000  0.000000      0
40   23:30 2025-09-15 23:30:00  0.144837  0.101035  0.127562  0.000000      0
41   23:45 2025-09-15 23:45:00  0.144837  0.101035  0.122000  0.000000      0
42   00:00 2025-09-16 00:00:00  0.144752  0.100950  0.108906  0.000000      0
43   00:15 2025-09-16 00:15:00  0.144752  0.100950  0.103344  0.000000      0
44   00:30 2025-09-16 00:30:00  0.144752  0.100950  0.097781  0.000000      0
45   00:45 2025-09-16 00:45:00  0.144752  0.100950  0.100969  0.000000      0
46   01:00 2025-09-16 01:00:00  0.144655  0.100853  0.112734  0.000000      0
47   01:15 2025-09-16 01:15:00  0.144655  0.100853  0.115922  0.000000      0
48   01:30 2025-09-16 01:30:00  0.144655  0.100853  0.119109  0.000000      0
49   01:45 2025-09-16 01:45:00  0.144655  0.100853  0.114234  0.000000      0
50   02:00 2025-09-16 02:00:00  0.144486  0.100684  0.102703  0.000000      0
51   02:15 2025-09-16 02:15:00  0.144486  0.100684  0.097828  0.000000      0
52   02:30 2025-09-16 02:30:00  0.144486  0.100684  0.092953  0.000000      0
53   02:45 2025-09-16 02:45:00  0.144486  0.100684  0.090516  0.000000      0
54   03:00 2025-09-16 03:00:00  0.143494  0.099692  0.089234  0.000000      0
55   03:15 2025-09-16 03:15:00  0.143494  0.099692  0.086797  0.000000      0
56   03:30 2025-09-16 03:30:00  0.143494  0.099692  0.084359  0.000000      0
57   03:45 2025-09-16 03:45:00  0.143494  0.099692  0.084609  0.000000      0
58   04:00 2025-09-16 04:00:00  0.143155  0.099353  0.087062  0.000000      0
59   04:15 2025-09-16 04:15:00  0.143155  0.099353  0.087312  0.000000      0
60   04:30 2025-09-16 04:30:00  0.143155  0.099353  0.087562  0.000000      0
61   04:45 2025-09-16 04:45:00  0.143155  0.099353  0.087062  0.000000      0
62   05:00 2025-09-16 05:00:00  0.144752  0.100950  0.085031  0.000000      0
63   05:15 2025-09-16 05:15:00  0.144752  0.100950  0.084531  0.000000      0
64   05:30 2025-09-16 05:30:00  0.144752  0.100950  0.084031  0.000000      0
65   05:45 2025-09-16 05:45:00  0.144752  0.100950  0.087406  0.000000      0
66   06:00 2025-09-16 06:00:00  0.147584  0.103782  0.085672  0.000000      0
67   06:15 2025-09-16 06:15:00  0.147584  0.103782  0.089047  0.000000      0
68   06:30 2025-09-16 06:30:00  0.147584  0.103782  0.092422  0.000000      0
69   06:45 2025-09-16 06:45:00  0.147584  0.103782  0.127859  0.002634      0
70   07:00 2025-09-16 07:00:00  0.167488  0.123686  0.195656  0.007464      0
71   07:15 2025-09-16 07:15:00  0.167488  0.123686  0.231094  0.010977      0
72   07:30 2025-09-16 07:30:00  0.167488  0.123686  0.266531  0.014489      0
73   07:45 2025-09-16 07:45:00  0.167488  0.123686  0.268719  0.023270      0
74   08:00 2025-09-16 08:00:00  0.173804  0.130002  0.251469  0.037759      0
75   08:15 2025-09-16 08:15:00  0.173804  0.130002  0.253656  0.046541      0
76   08:30 2025-09-16 08:30:00  0.173804  0.130002  0.255844  0.055322      0
77   08:45 2025-09-16 08:45:00  0.173804  0.130002  0.236031  0.057078      0
78   09:00 2025-09-16 09:00:00  0.156864  0.113062  0.195016  0.053127      0
79   09:15 2025-09-16 09:15:00  0.156864  0.113062  0.175203  0.054883      0
80   09:30 2025-09-16 09:30:00  0.156864  0.113062  0.155391  0.056639      0
81   09:45 2025-09-16 09:45:00  0.156864  0.113062  0.154391  0.060152      0
82   10:00 2025-09-16 10:00:00  0.144752  0.100950  0.161109  0.057956      0
83   10:15 2025-09-16 10:15:00  0.144752  0.100950  0.160109  0.061469      0
84   10:30 2025-09-16 10:30:00  0.144752  0.100950  0.159109  0.064981      0
85   10:45 2025-09-16 10:45:00  0.144752  0.100950  0.183672  0.096594      0
86   11:00 2025-09-16 11:00:00  0.143312  0.099510  0.230938  0.158441      0
87   11:15 2025-09-16 11:15:00  0.143312  0.099510  0.255500  0.188654      0
88   11:30 2025-09-16 11:30:00  0.143312  0.099510  0.280062  0.218874      0
89   11:45 2025-09-16 11:45:00  0.143312  0.099510  0.290500  0.185357      0
90   12:00 2025-09-16 12:00:00  0.142296  0.098494  0.297687  0.084300      0
91   12:15 2025-09-16 12:15:00  0.142296  0.098494  0.308125  0.049175      0
92   12:30 2025-09-16 12:30:00  0.142296  0.098494  0.318562  0.014050      0
93   12:45 2025-09-16 12:45:00  0.142296  0.098494  0.299625  0.077275      0
94   13:00 2025-09-16 13:00:00  0.142308  0.098506  0.253375  0.229932      0
95   13:15 2025-09-16 13:15:00  0.142308  0.098506  0.234437  0.290372      0
96   13:30 2025-09-16 13:30:00  0.142308  0.098506  0.215500  0.350817      0
97   13:45 2025-09-16 13:45:00  0.142308  0.098506  0.217687  0.310545      0
98   14:00 2025-09-16 14:00:00  0.144752  0.100950  0.236469  0.154438      0
99   14:15 2025-09-16 14:15:00  0.144752  0.100950  0.238656  0.119425      0
100  14:30 2025-09-16 14:30:00  0.144752  0.100950  0.240844  0.077275      0
101  14:45 2025-09-16 14:45:00  0.144752  0.100950  0.240031  0.196497      0
102  15:00 2025-09-16 15:00:00  0.142949  0.099147  0.239344  0.490294      0
103  15:15 2025-09-16 15:15:00  0.142949  0.099147  0.238531  0.617078      0
104  15:30 2025-09-16 15:30:00  0.142949  0.099147  0.237719  0.740736      0
105  15:45 2025-09-16 15:45:00  0.142949  0.099147  0.227406  0.680085      0
106  16:00 2025-09-16 16:00:00  0.142961  0.099159  0.206938  0.463806      0
107  16:15 2025-09-16 16:15:00  0.142961  0.099159  0.196625  0.401795      0
108  16:30 2025-09-16 16:30:00  0.142961  0.099159  0.186313  0.340163      0
109  16:45 2025-09-16 16:45:00  0.142961  0.099159  0.188125  0.338880      0
110  17:00 2025-09-16 17:00:00  0.152593  0.108791  0.201547  0.407751      0
111  17:15 2025-09-16 17:15:00  0.152593  0.108791  0.203359  0.396185      0
112  17:30 2025-09-16 17:30:00  0.152593  0.108791  0.205172  0.352461      0
113  17:45 2025-09-16 17:45:00  0.152593  0.108791  0.196922  0.293168      0
114  18:00 2025-09-16 18:00:00  0.234341  0.190539  0.176000  0.183642      0
115  18:15 2025-09-16 18:15:00  0.234341  0.190539  0.167750  0.132597      0
116  18:30 2025-09-16 18:30:00  0.234341  0.190539  0.159500  0.069372      0
117  18:45 2025-09-16 18:45:00  0.234341  0.190539  0.171750  0.051809      0
118  19:00 2025-09-16 19:00:00  0.291428  0.247626  0.200469  0.066737      0
119  19:15 2025-09-16 19:15:00  0.291428  0.247626  0.212719  0.049175      0
120  19:30 2025-09-16 19:30:00  0.291428  0.247626  0.224969  0.031613      0
121  19:45 2025-09-16 19:45:00  0.291428  0.247626  0.232844  0.021075      0
122  20:00 2025-09-16 20:00:00  0.290920  0.247118  0.244437  0.013172      0
123  20:15 2025-09-16 20:15:00  0.290920  0.247118  0.252312  0.002634      0
124  20:30 2025-09-16 20:30:00  0.290920  0.247118  0.260188  0.000000      0
125  20:45 2025-09-16 20:45:00  0.290920  0.247118  0.240062  0.000000      0
126  21:00 2025-09-16 21:00:00  0.264288  0.220486  0.196422  0.000000      0
127  21:15 2025-09-16 21:15:00  0.264288  0.220486  0.176297  0.000000      0
128  21:30 2025-09-16 21:30:00  0.264288  0.220486  0.156172  0.000000      0
129  21:45 2025-09-16 21:45:00  0.264288  0.220486  0.146109  0.000000      0
130  22:00 2025-09-16 22:00:00  0.253785  0.209983  0.141328  0.000000      0
131  22:15 2025-09-16 22:15:00  0.253785  0.209983  0.131266  0.000000      0
132  22:30 2025-09-16 22:30:00  0.253785  0.209983  0.121203  0.000000      0
133  22:45 2025-09-16 22:45:00  0.253785  0.209983  0.120203  0.000000      0
134  23:00 2025-09-16 23:00:00  0.256157  0.212355  0.126000  0.000000      0
135  23:15 2025-09-16 23:15:00  0.256157  0.212355  0.125000  0.000000      0
136  23:30 2025-09-16 23:30:00  0.256157  0.212355  0.124000  0.000000      0
137  23:45 2025-09-16 23:45:00  0.256157  0.212355  0.123000  0.000000      0
2025-09-15 13:44:19 info: No reduced hours applied for Accu schuur
2025-09-15 13:44:19 info: Startwaarde SoC Accu schuur: 48.0%
2025-09-15 13:44:19 info: 

2025-09-15 13:44:19 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland
2025-09-15 13:44:19 info: Instellingen voor laden van EV: Corsa-E
2025-09-15 13:44:19 info: Direct laden is uit
2025-09-15 13:44:19 info:  Ampere  Effic. Grid kW Accu kW
2025-09-15 13:44:19 info:    0.00    1.00    0.00    0.00
2025-09-15 13:44:19 info:    6.00    0.95    1.38    1.31
2025-09-15 13:44:19 info:    7.00    0.95    1.61    1.53
2025-09-15 13:44:19 info:    8.00    0.95    1.84    1.75
2025-09-15 13:44:19 info:   18.00    0.95    4.14    3.93
2025-09-15 13:44:19 info:   21.00    0.95    4.83    4.59
2025-09-15 13:44:19 info:   24.00    0.95    5.52    5.24
2025-09-15 13:44:19 info:   27.00    0.95    6.21    5.90
2025-09-15 13:44:19 info:   30.00    0.95    6.90    6.55
2025-09-15 13:44:19 info:   33.00    0.94    7.59    7.13
2025-09-15 13:44:19 info:   36.00    0.93    8.28    7.70
2025-09-15 13:44:19 info:   39.00    0.92    8.97    8.25
2025-09-15 13:44:19 info:   42.00    0.91    9.66    8.79
2025-09-15 13:44:19 info:   45.00    0.85   10.35    8.80
2025-09-15 13:44:19 info:   48.00    0.80   11.04    8.83
2025-09-15 13:44:19 info: Capaciteit accu: 47.0 kWh
2025-09-15 13:44:19 info: Maximaal laadvermogen: 11.04 kW
2025-09-15 13:44:19 info: Klaar met laden op: 16-09-2025 07:00:00
2025-09-15 13:44:19 info: Huidig laadniveau: 83.0 %
2025-09-15 13:44:19 info: Gewenst laadniveau:35.0 %
2025-09-15 13:44:19 info: Marge voor het laden: 1 %
2025-09-15 13:44:19 info: Locatie: home
2025-09-15 13:44:19 info: Ingeplugged:False
2025-09-15 13:44:19 info: Benodigde energie: 0 kWh
2025-09-15 13:44:19 info: Tijd nodig om te laden: 0.00 uur
2025-09-15 13:44:19 info: Afgerond naar hele uren: 0
2025-09-15 13:44:19 info: Stand laden schakelaar: off
2025-09-15 13:44:19 info: Stand aantal ampere laden: 0.0 A
2025-09-15 13:44:19 info: Opladen wordt niet ingepland, omdat werkelijk niveau (83.0%) hoger is of gelijk aan gewenst niveau (35.0% minus de marge 1%), auto is niet ingeplugd.
2025-09-15 13:44:19 info: Instellingen voor laden van EV: boiler
2025-09-15 13:44:19 info: Direct laden is uit
2025-09-15 13:44:19 info:  Ampere  Effic. Grid kW Accu kW
2025-09-15 13:44:19 info:    0.00    1.00    0.00    0.00
2025-09-15 13:44:19 info:    4.00    0.93    0.92    0.86
2025-09-15 13:44:19 info:    5.00    0.93    1.15    1.07
2025-09-15 13:44:19 info:    6.00    0.95    1.38    1.31
2025-09-15 13:44:19 info:    7.00    0.97    1.61    1.56
2025-09-15 13:44:19 info:    8.00    0.99    1.84    1.82
2025-09-15 13:44:19 info:    9.00    0.99    2.07    2.05
2025-09-15 13:44:19 info:   10.00    0.99    2.30    2.28
2025-09-15 13:44:19 info: Capaciteit accu: 13.4 kWh
2025-09-15 13:44:19 info: Maximaal laadvermogen: 2.3 kW
2025-09-15 13:44:19 info: Klaar met laden op: 15-09-2025 18:00:00
2025-09-15 13:44:19 info: Huidig laadniveau: 66.5374984741211 %
2025-09-15 13:44:19 info: Gewenst laadniveau:70.0 %
2025-09-15 13:44:19 info: Marge voor het laden: 1 %
2025-09-15 13:44:19 info: Locatie: home
2025-09-15 13:44:19 info: Ingeplugged:True
2025-09-15 13:44:19 info: Benodigde energie: 0.4639752044677734 kWh
2025-09-15 13:44:19 info: Tijd nodig om te laden: 0.82 uur
2025-09-15 13:44:19 info: Afgerond naar hele uren: 1
2025-09-15 13:44:19 info: Stand laden schakelaar: on
2025-09-15 13:44:19 info: Stand aantal ampere laden: 10.0 A
2025-09-15 13:44:19 info: Opladen wordt ingepland.
2025-09-15 13:44:19 info: Warmtepomp niet aanwezig of enabled - warmtepomp wordt niet ingepland

2025-09-15 13:44:54 info: Strategie: minimale kosten
2025-09-15 13:44:54 info: Het programma heeft een optimale oplossing gevonden.
2025-09-15 13:44:54 info: Niet geoptimaliseerd, kosten met day ahead tarieven: 1.21  
2025-09-15 13:44:54 info: Geoptimaliseerd, kosten met day ahead tarieven: -4.03 
2025-09-15 13:44:54 info: Levering: 1.44   (kWh)
2025-09-15 13:44:54 info: In- en uitgaande energie per 15min batterij Accu schuur
   uur   ac->    eff   ->dc pv->dc   dc->    eff  ->bat  o_eff    SoC
          kWh      %    kWh    kWh    kWh      %    kWh      %      %
 13:30   0.03  92.00   0.03   0.00   0.03  98.00   0.02  90.16  48.08
 13:45   0.75  92.19   0.69   0.00   0.69  98.00   0.68  90.35  50.26
 14:00   0.95  92.13   0.87   0.00   0.87  98.00   0.86  90.28  53.02
 14:15   1.11  91.96   1.02   0.00   1.02  98.00   1.00  90.12  56.24
 14:30   1.27  91.67   1.17   0.00   1.17  98.00   1.14  89.84  59.93
 14:45   1.32  91.61   1.21   0.00   1.21  98.00   1.18  89.78  63.75
 15:00   1.32  91.60   1.21   0.00   1.21  98.00   1.19  89.77  67.58
 15:15   1.32  91.60   1.21   0.00   1.21  98.00   1.19  89.77  71.42
 15:30   1.32  91.60   1.21   0.00   1.21  98.00   1.19  89.77  75.25
 15:45   1.08  92.02   1.00   0.00   1.00  98.00   0.98  90.18  78.40
 16:00   0.58  92.00   0.53   0.00   0.53  98.00   0.52  90.16  80.08
 16:15   0.32  90.33   0.29   0.00   0.29  98.00   0.28  88.53  80.98
 16:30   0.00     --   0.00   0.00   0.00     --   0.00     --  80.98
 16:45   0.00     --   0.00   0.00   0.00     --   0.00     --  80.98
 17:00   0.49  91.80   0.45   0.00   0.45  98.00   0.44  89.97  82.40
 17:15   0.54  91.94   0.50   0.00   0.50  98.00   0.49  90.10  83.98
 17:30   0.55  91.96   0.51   0.00   0.51  98.00   0.50  90.12  85.58
 17:45   0.50  91.83   0.46   0.00   0.46  98.00   0.45  89.99  87.02
 18:00   0.37  91.32   0.33   0.00   0.33  98.00   0.33  89.50  88.08
 18:15   0.31  90.27   0.28   0.00   0.28  98.00   0.28  88.47  88.98
 18:30   0.26  88.84   0.23   0.00   0.23  98.00   0.23  87.07  89.71
 18:45   0.00     --   0.00   0.00   0.00     --   0.00     --  89.71
 19:00  -0.47  95.70  -0.49   0.00  -0.49  98.00  -0.50  93.79  88.11
 19:15  -0.57  95.60  -0.59   0.00  -0.59  98.00  -0.60  93.69  86.16
 19:30  -0.57  95.60  -0.59   0.00  -0.59  98.00  -0.60  93.69  84.21
 19:45  -0.37  95.70  -0.38   0.00  -0.38  98.00  -0.39  93.79  82.95
 20:00  -0.08  90.20  -0.09   0.00  -0.09  98.00  -0.09  88.40  82.66
 20:15  -0.08  90.20  -0.09   0.00  -0.09  98.00  -0.09  88.40  82.38
 20:30  -0.08  90.20  -0.09   0.00  -0.09  98.00  -0.09  88.40  82.09
 20:45  -0.08  90.20  -0.09   0.00  -0.09  98.00  -0.09  88.40  81.80
 21:00   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 21:15   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 21:30   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 21:45   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 22:00   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 22:15   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 22:30   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 22:45   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 23:00   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 23:15   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 23:30   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 23:45   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 00:00   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 00:15   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 00:30   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 00:45   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 01:00   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 01:15   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 01:30   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 01:45   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 02:00   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 02:15   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 02:30   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 02:45   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 03:00   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 03:15   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 03:30   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 03:45   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 04:00   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 04:15   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 04:30   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 04:45   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 05:00   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 05:15   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 05:30   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 05:45   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 06:00   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 06:15   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 06:30   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 06:45   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 07:00   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 07:15   0.00     --   0.00   0.00   0.00     --   0.00     --  81.80
 07:30  -0.05  83.50  -0.06   0.00  -0.06  98.00  -0.06  81.83  81.60
 07:45  -0.05  83.50  -0.06   0.00  -0.06  98.00  -0.06  81.83  81.41
 08:00   0.00     --   0.00   0.00   0.00     --   0.00     --  81.41
 08:15   0.00     --   0.00   0.00   0.00     --   0.00     --  81.41
 08:30   0.00     --   0.00   0.00   0.00     --   0.00     --  81.41
 08:45   0.00     --   0.00   0.00   0.00     --   0.00     --  81.41
 09:00   0.00     --   0.00   0.00   0.00     --   0.00     --  81.41
 09:15   0.00     --   0.00   0.00   0.00     --   0.00     --  81.41
 09:30   0.00     --   0.00   0.00   0.00     --   0.00     --  81.41
 09:45   0.00     --   0.00   0.00   0.00     --   0.00     --  81.41
 10:00   0.00     --   0.00   0.00   0.00     --   0.00     --  81.41
 10:15   0.00     --   0.00   0.00   0.00     --   0.00     --  81.41
 10:30   0.00     --   0.00   0.00   0.00     --   0.00     --  81.41
 10:45   0.00     --   0.00   0.00   0.00     --   0.00     --  81.41
 11:00   0.10  79.36   0.08   0.00   0.08  98.00   0.08  77.77  81.66
 11:15   0.12  80.76   0.10   0.00   0.10  98.00   0.10  79.15  81.98
 11:30   0.15  83.88   0.12   0.00   0.12  98.00   0.12  82.20  82.37
 11:45   0.11  80.07   0.09   0.00   0.09  98.00   0.09  78.47  82.66
 12:00   0.00     --   0.00   0.00   0.00     --   0.00     --  82.66
 12:15   0.00     --   0.00   0.00   0.00     --   0.00     --  82.66
 12:30   0.00     --   0.00   0.00   0.00     --   0.00     --  82.66
 12:45   0.00     --   0.00   0.00   0.00     --   0.00     --  82.66
 13:00   0.17  85.01   0.14   0.00   0.14  98.00   0.14  83.31  83.11
 13:15   0.23  87.89   0.20   0.00   0.20  98.00   0.20  86.13  83.75
 13:30   0.30  89.84   0.27   0.00   0.27  98.00   0.26  88.05  84.59
 13:45   0.26  88.71   0.23   0.00   0.23  98.00   0.22  86.94  85.31
 14:00   0.10  78.98   0.08   0.00   0.08  98.00   0.07  77.40  85.55
 14:15   0.00     --   0.00   0.00   0.00     --   0.00     --  85.55
 14:30   0.00     --   0.00   0.00   0.00     --   0.00     --  85.55
 14:45   0.14  82.44   0.11   0.00   0.11  98.00   0.11  80.79  85.91
 15:00   0.43  91.61   0.39   0.00   0.39  98.00   0.39  89.78  87.15
 15:15   0.56  91.98   0.51   0.00   0.51  98.00   0.50  90.14  88.77
 15:30   0.68  92.11   0.63   0.00   0.63  98.00   0.61  90.27  90.76
 15:45   0.62  92.02   0.57   0.00   0.57  98.00   0.56  90.18  92.57
 16:00   0.41  91.54   0.38   0.00   0.38  98.00   0.37  89.71  93.76
 16:15   0.35  91.13   0.32   0.00   0.32  98.00   0.31  89.31  94.78
 16:30   0.29  89.75   0.26   0.00   0.26  98.00   0.26  87.95  95.61
 16:45   0.29  89.70   0.26   0.00   0.26  98.00   0.26  87.91  96.44
 17:00   0.36  91.22   0.33   0.00   0.33  98.00   0.32  89.40  97.47
 17:15   0.35  90.99   0.31   0.00   0.31  98.00   0.31  89.17  98.46
 17:30   0.30  89.96   0.27   0.00   0.27  98.00   0.27  88.16  99.32
 17:45   0.24  88.32   0.22   0.00   0.22  98.00   0.21  86.56 100.00
 18:00   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
 18:15   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
 18:30   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
 18:45   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
 19:00  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  91.53
 19:15  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  83.05
 19:30  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  74.58
 19:45  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  66.11
 20:00  -2.06  91.90  -2.24   0.00  -2.24  98.00  -2.29  90.06  58.73
 20:15  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  50.26
 20:30  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  41.78
 20:45  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  33.31
 21:00  -0.82  95.60  -0.86   0.00  -0.86  98.00  -0.88  93.69  30.47
 21:15  -1.10  95.00  -1.16   0.00  -1.16  98.00  -1.18  93.10  26.66
 21:30  -0.82  95.60  -0.86   0.00  -0.86  98.00  -0.88  93.69  23.82
 21:45  -0.82  95.60  -0.86   0.00  -0.86  98.00  -0.88  93.69  20.98
 22:00  -0.08  90.20  -0.09   0.00  -0.09  98.00  -0.09  88.40  20.69
 22:15   0.00     --   0.00   0.00   0.00     --   0.00     --  20.69
 22:30   0.00     --   0.00   0.00   0.00     --   0.00     --  20.69
 22:45   0.00     --   0.00   0.00   0.00     --   0.00     --  20.69
 23:00  -0.08  90.20  -0.09   0.00  -0.09  98.00  -0.09  88.40  20.41
 23:15  -0.08  90.20  -0.09   0.00  -0.09  98.00  -0.09  88.40  20.12
 23:30  -0.38  95.70  -0.40   0.00  -0.40  98.00  -0.41  93.79  18.81
 23:45  -1.10  95.00  -1.16   0.00  -1.16  98.00  -1.18  93.10  15.00
Totaal  -5.16     --  -9.27   0.00  -9.27     -- -10.23     --       
2025-09-15 13:44:57 info: Berekende prognoses: 
   uur  bat_in  bat_out   cons   prod   base   boil     wp     ev  pv_ac   cost  profit  b_tem
 13:30    0.03     0.00   0.00   0.00   0.19   0.00   0.00   0.00   0.03   0.00   -0.00  20.00
 13:45    0.75     0.00   0.00   0.00   0.17   0.00   0.00   0.00   0.79   0.00   -0.00  20.00
 14:00    0.95     0.00   0.00   0.00   0.12   0.00   0.00   0.00   0.98   0.00   -0.00  20.00
 14:15    1.11     0.00   0.00   0.00   0.10   0.00   0.00   0.00   1.13   0.00   -0.00  20.00
 14:30    1.27     0.00   0.00   0.00   0.09   0.00   0.00   0.00   1.29   0.00   -0.00  20.00
 14:45    1.32     0.00   0.00   0.00   0.10   0.00   0.00   0.00   1.34   0.00   -0.00  20.00
 15:00    1.32     0.00   0.00   0.00   0.13   0.00   0.00   0.02   1.37   0.00   -0.00  20.00
 15:15    1.32     0.00   0.00   0.00   0.14   0.00   0.00   0.07   1.43   0.00   -0.00  20.00
 15:30    1.32     0.00   0.00   0.00   0.15   0.00   0.00   0.12   1.48   0.00   -0.00  20.00
 15:45    1.08     0.00   0.00   0.00   0.15   0.00   0.00   0.09   1.20   0.00   -0.00  20.00
 16:00    0.58     0.00   0.00   0.00   0.14   0.00   0.00   0.00   0.61   0.00   -0.00  20.00
 16:15    0.32     0.00   0.00   0.00   0.14   0.00   0.00   0.00   0.35   0.00   -0.00  20.00
 16:30    0.00     0.00   0.00   0.00   0.14   0.00   0.00   0.06   0.09   0.00   -0.00  20.00
 16:45    0.00     0.00   0.00   0.00   0.14   0.00   0.00   0.12   0.15   0.00   -0.00  20.00
 17:00    0.49     0.00   0.00   0.00   0.15   0.00   0.00   0.00   0.53   0.00   -0.00  20.00
 17:15    0.54     0.00   0.00   0.00   0.16   0.00   0.00   0.00   0.58   0.00   -0.00  20.00
 17:30    0.55     0.00   0.00   0.00   0.16   0.00   0.00   0.00   0.59   0.00   -0.00  20.00
 17:45    0.50     0.00   0.00   0.00   0.18   0.00   0.00   0.00   0.54   0.00   -0.00  20.00
 18:00    0.37     0.00   0.00   0.00   0.22   0.00   0.00   0.00   0.42   0.00   -0.00  20.00
 18:15    0.31     0.00   0.00   0.00   0.24   0.00   0.00   0.00   0.37   0.00   -0.00  20.00
 18:30    0.26     0.00   0.00   0.00   0.26   0.00   0.00   0.00   0.33   0.00   -0.00  20.00
 18:45    0.00     0.00   0.00   0.19   0.25   0.00   0.00   0.00   0.25   0.00   -0.02  20.00
 19:00    0.00     0.47   0.00   0.55   0.22   0.00   0.00   0.00   0.14   0.00   -0.09  20.00
 19:15    0.00     0.57   0.00   0.58   0.22   0.00   0.00   0.00   0.06   0.00   -0.10  20.00
 19:30    0.00     0.57   0.00   0.51   0.21   0.00   0.00   0.00   0.00   0.00   -0.09  20.00
 19:45    0.00     0.37   0.00   0.31   0.22   0.00   0.00   0.00   0.00   0.00   -0.05  20.00
 20:00    0.00     0.08   0.00   0.03   0.25   0.00   0.00   0.00   0.01   0.00   -0.00  20.00
 20:15    0.00     0.08   0.00   0.02   0.26   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 20:30    0.00     0.08   0.00   0.01   0.27   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 20:45    0.00     0.08   0.00   0.01   0.26   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 21:00    0.00     0.00   0.06   0.00   0.23   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 21:15    0.00     0.00   0.05   0.00   0.21   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 21:30    0.00     0.00   0.05   0.00   0.20   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 21:45    0.00     0.00   0.04   0.00   0.18   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 22:00    0.00     0.00   0.04   0.00   0.14   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 22:15    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 22:30    0.00     0.00   0.03   0.00   0.10   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 22:45    0.00     0.00   0.03   0.00   0.10   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 23:00    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 23:15    0.00     0.00   0.03   0.00   0.13   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 23:30    0.00     0.00   0.03   0.00   0.13   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 23:45    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 00:00    0.00     0.00   0.03   0.00   0.11   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 00:15    0.00     0.00   0.03   0.00   0.10   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 00:30    0.00     0.00   0.02   0.00   0.10   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 00:45    0.00     0.00   0.03   0.00   0.10   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 01:00    0.00     0.00   0.03   0.00   0.11   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 01:15    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 01:30    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 01:45    0.00     0.00   0.03   0.00   0.11   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 02:00    0.00     0.00   0.03   0.00   0.10   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 02:15    0.00     0.00   0.02   0.00   0.10   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 02:30    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 02:45    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 03:00    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 03:15    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 03:30    0.00     0.00   0.02   0.00   0.08   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 03:45    0.00     0.00   0.02   0.00   0.08   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 04:00    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 04:15    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 04:30    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 04:45    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 05:00    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 05:15    0.00     0.00   0.02   0.00   0.08   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 05:30    0.00     0.00   0.02   0.00   0.08   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 05:45    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 06:00    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 06:15    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 06:30    0.00     0.00   0.02   0.00   0.09   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 06:45    0.00     0.00   0.03   0.00   0.13   0.00   0.00   0.00   0.00   0.00   -0.00  20.00
 07:00    0.00     0.00   0.04   0.00   0.20   0.00   0.00   0.00   0.01   0.01   -0.00  20.00
 07:15    0.00     0.00   0.05   0.00   0.23   0.00   0.00   0.00   0.01   0.01   -0.00  20.00
 07:30    0.00     0.05   0.00   0.00   0.27   0.00   0.00   0.00   0.01   0.00   -0.00  20.00
 07:45    0.00     0.05   0.00   0.00   0.27   0.00   0.00   0.00   0.02   0.00   -0.00  20.00
 08:00    0.00     0.00   0.03   0.00   0.25   0.00   0.00   0.00   0.04   0.00   -0.00  20.00
 08:15    0.00     0.00   0.02   0.00   0.25   0.00   0.00   0.00   0.05   0.00   -0.00  20.00
 08:30    0.00     0.00   0.01   0.00   0.26   0.00   0.00   0.00   0.06   0.00   -0.00  20.00
 08:45    0.00     0.00   0.00   0.00   0.24   0.00   0.00   0.00   0.06   0.00   -0.00  20.00
 09:00    0.00     0.00   0.00   0.00   0.20   0.00   0.00   0.00   0.05   0.00   -0.00  20.00
 09:15    0.00     0.00   0.00   0.01   0.18   0.00   0.00   0.00   0.05   0.00   -0.00  20.00
 09:30    0.00     0.00   0.00   0.02   0.16   0.00   0.00   0.00   0.06   0.00   -0.00  20.00
 09:45    0.00     0.00   0.00   0.02   0.15   0.00   0.00   0.00   0.06   0.00   -0.00  20.00
 10:00    0.00     0.00   0.00   0.02   0.16   0.00   0.00   0.00   0.06   0.00   -0.00  20.00
 10:15    0.00     0.00   0.00   0.02   0.16   0.00   0.00   0.00   0.06   0.00   -0.00  20.00
 10:30    0.00     0.00   0.00   0.03   0.16   0.00   0.00   0.00   0.06   0.00   -0.00  20.00
 10:45    0.00     0.00   0.00   0.05   0.18   0.00   0.00   0.00   0.10   0.00   -0.01  20.00
 11:00    0.10     0.00   0.00   0.00   0.23   0.00   0.00   0.00   0.16   0.00   -0.00  20.00
 11:15    0.12     0.00   0.00   0.00   0.26   0.00   0.00   0.00   0.19   0.00   -0.00  20.00
 11:30    0.15     0.00   0.00   0.00   0.28   0.00   0.00   0.00   0.22   0.00   -0.00  20.00
 11:45    0.11     0.00   0.00   0.00   0.29   0.00   0.00   0.00   0.19   0.00   -0.00  20.00
 12:00    0.00     0.00   0.00   0.01   0.30   0.00   0.00   0.00   0.08   0.00   -0.00  20.00
 12:15    0.00     0.00   0.03   0.00   0.31   0.00   0.00   0.00   0.05   0.00   -0.00  20.00
 12:30    0.00     0.00   0.07   0.00   0.32   0.00   0.00   0.00   0.01   0.01   -0.00  20.00
 12:45    0.00     0.00   0.00   0.00   0.30   0.00   0.00   0.00   0.08   0.00   -0.00  20.00
 13:00    0.17     0.00   0.00   0.00   0.25   0.00   0.00   0.00   0.23   0.00   -0.00  20.00
 13:15    0.23     0.00   0.00   0.00   0.23   0.00   0.00   0.00   0.29   0.00   -0.00  20.00
 13:30    0.30     0.00   0.00   0.00   0.22   0.00   0.00   0.00   0.35   0.00   -0.00  20.00
 13:45    0.26     0.00   0.00   0.00   0.22   0.00   0.00   0.00   0.31   0.00   -0.00  20.00
 14:00    0.10     0.00   0.00   0.00   0.24   0.00   0.00   0.00   0.15   0.00   -0.00  20.00
 14:15    0.00     0.00   0.00   0.06   0.24   0.00   0.00   0.00   0.12   0.00   -0.01  20.00
 14:30    0.00     0.00   0.00   0.02   0.24   0.00   0.00   0.00   0.08   0.00   -0.00  20.00
 14:45    0.14     0.00   0.00   0.00   0.24   0.00   0.00   0.00   0.20   0.00   -0.00  20.00
 15:00    0.43     0.00   0.00   0.00   0.24   0.00   0.00   0.00   0.49   0.00   -0.00  20.00
 15:15    0.56     0.00   0.00   0.00   0.24   0.00   0.00   0.00   0.62   0.00   -0.00  20.00
 15:30    0.68     0.00   0.00   0.00   0.24   0.00   0.00   0.00   0.74   0.00   -0.00  20.00
 15:45    0.62     0.00   0.00   0.00   0.23   0.00   0.00   0.00   0.68   0.00   -0.00  20.00
 16:00    0.41     0.00   0.00   0.00   0.21   0.00   0.00   0.00   0.46   0.00   -0.00  20.00
 16:15    0.35     0.00   0.00   0.00   0.20   0.00   0.00   0.00   0.40   0.00   -0.00  20.00
 16:30    0.29     0.00   0.00   0.00   0.19   0.00   0.00   0.00   0.34   0.00   -0.00  20.00
 16:45    0.29     0.00   0.00   0.00   0.19   0.00   0.00   0.00   0.34   0.00   -0.00  20.00
 17:00    0.36     0.00   0.00   0.00   0.20   0.00   0.00   0.00   0.41   0.00   -0.00  20.00
 17:15    0.35     0.00   0.00   0.00   0.20   0.00   0.00   0.00   0.40   0.00   -0.00  20.00
 17:30    0.30     0.00   0.00   0.00   0.21   0.00   0.00   0.00   0.35   0.00   -0.00  20.00
 17:45    0.24     0.00   0.00   0.00   0.20   0.00   0.00   0.00   0.29   0.00   -0.00  20.00
 18:00    0.00     0.00   0.00   0.14   0.18   0.00   0.00   0.00   0.18   0.00   -0.03  20.00
 18:15    0.00     0.00   0.00   0.09   0.17   0.00   0.00   0.00   0.13   0.00   -0.02  20.00
 18:30    0.00     0.00   0.00   0.03   0.16   0.00   0.00   0.00   0.07   0.00   -0.01  20.00
 18:45    0.00     0.00   0.00   0.01   0.17   0.00   0.00   0.00   0.05   0.00   -0.00  20.00
 19:00    0.00     2.34   0.00   2.36   0.20   0.00   0.00   0.00   0.07   0.00   -0.58  20.00
 19:15    0.00     2.34   0.00   2.34   0.21   0.00   0.00   0.00   0.05   0.00   -0.58  20.00
 19:30    0.00     2.34   0.00   2.32   0.22   0.00   0.00   0.00   0.03   0.00   -0.57  20.00
 19:45    0.00     2.34   0.00   2.30   0.23   0.00   0.00   0.00   0.02   0.00   -0.57  20.00
 20:00    0.00     2.06   0.00   2.01   0.24   0.00   0.00   0.00   0.01   0.00   -0.50  20.00
 20:15    0.00     2.34   0.00   2.28   0.25   0.00   0.00   0.00   0.00   0.00   -0.56  20.00
 20:30    0.00     2.34   0.00   2.27   0.26   0.00   0.00   0.00   0.00   0.00   -0.56  20.00
 20:45    0.00     2.34   0.00   2.28   0.24   0.00   0.00   0.00   0.00   0.00   -0.56  20.00
 21:00    0.00     0.82   0.00   0.78   0.20   0.00   0.00   0.00   0.00   0.00   -0.17  20.00
 21:15    0.00     1.10   0.00   1.06   0.18   0.00   0.00   0.00   0.00   0.00   -0.23  20.00
 21:30    0.00     0.82   0.00   0.79   0.16   0.00   0.00   0.00   0.00   0.00   -0.17  20.00
 21:45    0.00     0.82   0.00   0.79   0.15   0.00   0.00   0.00   0.00   0.00   -0.17  20.00
 22:00    0.00     0.08   0.00   0.04   0.14   0.00   0.00   0.00   0.00   0.00   -0.01  20.00
 22:15    0.00     0.00   0.03   0.00   0.13   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 22:30    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 22:45    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 23:00    0.00     0.08   0.00   0.05   0.13   0.00   0.00   0.00   0.00   0.00   -0.01  20.00
 23:15    0.00     0.08   0.00   0.05   0.12   0.00   0.00   0.00   0.00   0.00   -0.01  20.00
 23:30    0.00     0.38   0.00   0.35   0.12   0.00   0.00   0.00   0.00   0.00   -0.07  20.00
 23:45    0.00     1.10   0.00   1.07   0.12   0.00   0.00   0.00   0.00   0.00   -0.23  20.00
Totaal   20.95    26.11   1.44  25.85  24.14   0.00   0.00   0.47  25.71   0.22   -6.01       
2025-09-15 13:44:57 info: Kosten:           € -4.03
2025-09-15 13:44:57 info: Winst: € 5.24
2025-09-15 13:44:57 info: Doorzetten van alle settings naar HA
2025-09-15 13:44:57 info: Berekeningsuitkomst voor opladen van Corsa-E:
2025-09-15 13:44:57 info: - aantal ampere 0A (was 0.0A)
2025-09-15 13:44:57 info: - stand schakelaar 'off' (was 'off')
2025-09-15 13:44:57 info: - positie: home
2025-09-15 13:44:57 info: - ingeplugd: False
2025-09-15 13:44:57 info: Corsa-E is niet thuis of niet ingeplugd
2025-09-15 13:44:57 info: Evaluatie status laden Corsa-E op 2025-09-15 13:44
2025-09-15 13:44:57 info: - schakelaar laden: off
2025-09-15 13:44:57 info: - aantal ampere: 0.0
2025-09-15 13:44:57 info: Inzet-factor laden boiler per stap
2025-09-15 13:44:57 info: Berekeningsuitkomst voor opladen van boiler:
2025-09-15 13:44:57 info: - aantal ampere 0A (was 10.0A)
2025-09-15 13:44:57 info: - stand schakelaar 'off' (was 'on')
2025-09-15 13:44:57 info: - positie: home
2025-09-15 13:44:57 info: - ingeplugd: True
2025-09-15 13:44:57 info: Laden van boiler uitgezet
2025-09-15 13:44:57 info: Evaluatie status laden boiler op 2025-09-15 13:44
2025-09-15 13:44:57 info: - schakelaar laden: off
2025-09-15 13:44:57 info: - aantal ampere: 0.0
2025-09-15 13:44:57 info: Grid set point: 0.0 W
2025-09-15 13:44:57 info: Cycle cost Accu schuur: 0.47 euro
2025-09-15 13:44:57 info: Netto vermogen naar(+)/uit(-) omvormer Accu schuur: 2348 W
2025-09-15 13:44:57 info: Balanceren: True
2025-09-15 13:44:57 info: Vermogen uit batterij: -2160W
2025-09-15 13:44:57 info: Vermogen dat binnenkomt van pv: 0W
2025-09-15 13:44:57 info: Vermogen dat binnenkomt van ac: 2160W
2025-09-15 13:44:57 info: Waarde SoC na eerste uur: 48.1%

[ Voor 97% gewijzigd door DaBit op 15-09-2025 20:56 ]


Acties:
  • 0 Henk 'm!

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
@KC27 rc3 heeft ook een fout bij openen "Savings" tab.
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
2025-09-15 14:13:43,394 fout dao.webserver.app MainThread : Exception on / [POST]
Traceback (most recent call last):
  File "/root/dao/venv/day_ahead/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.12/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.12/site-packages/flask/app.py", line 917, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.12/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 228, in menu
    return reports("savings")
           ^^^^^^^^^^^^^^^^^^
  File "/root/dao/webserver/app/routes.py", line 460, in reports
    report_df = calc_function(
                ^^^^^^^^^^^^^^
TypeError: Report.calc_saving_consumption() got an unexpected keyword argument 'active_interval'
2025-09-15 14:13:46,394 fout dao.webserver.app MainThread : Exception on / [POST]
Traceback (most recent call last):
  File "/root/dao/venv/day_ahead/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.12/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.12/site-packages/flask/app.py", line 917, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.12/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 228, in menu
    return reports("savings")
           ^^^^^^^^^^^^^^^^^^
  File "/root/dao/webserver/app/routes.py", line 460, in reports
    report_df = calc_function(
                ^^^^^^^^^^^^^^
TypeError: Report.calc_saving_consumption() got an unexpected keyword argument 'active_interval'
2025-09-15 14:13:52,588 fout dao.webserver.app MainThread : Exception on / [POST]
Traceback (most recent call last):
  File "/root/dao/venv/day_ahead/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.12/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.12/site-packages/flask/app.py", line 917, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.12/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 228, in menu
    return reports("savings")
           ^^^^^^^^^^^^^^^^^^
  File "/root/dao/webserver/app/routes.py", line 460, in reports
    report_df = calc_function(
                ^^^^^^^^^^^^^^
TypeError: Report.calc_saving_consumption() got an unexpected keyword argument 'active_interval'
2025-09-15 14:13:57,107 fout dao.webserver.app MainThread : Exception on / [POST]
Traceback (most recent call last):
  File "/root/dao/venv/day_ahead/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.12/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.12/site-packages/flask/app.py", line 917, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/dao/venv/day_ahead/lib/python3.12/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 228, in menu
    return reports("savings")
           ^^^^^^^^^^^^^^^^^^
  File "/root/dao/webserver/app/routes.py", line 460, in reports
    report_df = calc_function(
                ^^^^^^^^^^^^^^
TypeError: Report.calc_saving_consumption() got an unexpected keyword argument 'active_interval'

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh


Acties:
  • 0 Henk 'm!
Mirabis schreef op maandag 15 september 2025 @ 14:16:
@KC27 rc3 heeft ook een fout bij openen "Savings" tab.

[...]
Klopt, staat ook bij "Know issues", wordt aan gewerkt!

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


Acties:
  • 0 Henk 'm!
DaBit schreef op maandag 15 september 2025 @ 13:51:
Ja, inzet van de accu lijkt me niet correct bij 15min interval.
Op 1hour interval probeert DAO zo rond nu, het goedkoopste uur van de dag, redelijk wat vermogen naar de accu te krijgen.


[...]


Op 15min niet, maar het is ook geen 1/4 en gridsetpoint staat op 0


[...]


De grafieken zien er redelijk identiek uit op de schaal na, dus daar zit nog wel iets wat niet helemaal fris ruikt.
(want anders kan de SoC curve niet identiek uitvallen)

[Afbeelding]

[Afbeelding]

Dit is allemaal rc3 trouwens
Ik denk dat kWh in de grafieken wel kloppen. Bij interval 15min heb je bij ieder "vol" kwartier ongeveer 1/4 van het volume van een vol uur.
Het vermogen dat naar/uit de accu gaat is dan weer 4 x het aantal kWh dat in de grafiek staat (alleen bij een vol kwartier). Als je de berekening midden in een kwartier aftrapt dan heb je maar de helft van de kWh in dat kwartier, maar weer wel het "volle" vermogen.

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


Acties:
  • 0 Henk 'm!
@DaBit
Heb je voor mij een grafiek en een logging (log-level=info) van een kwartier waar het volgens jou fout gaat?

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


Acties:
  • +2 Henk 'm!

  • dennisdew16
  • Registratie: Augustus 2010
  • Niet online
@KC27 Ik probeer de addon te installeren in home assistant maar krijg een foutmelding. Ik denk zelf dat dit komt omdat ie versie 2025.9.1 probeert te installeren maar die is nog helemaal niet beschikbaar. Klopt dit of is er wat anders aan de hand?
Can't install ghcr.io/corneel27/dao-amd64:2025.9.1: 404 Client Error for http+docker://localhost/v1.51/images/create?tag=2025.9.1&fromImage=ghcr.io%2Fcorneel27%2Fdao-amd64&platform=linux%2Famd64: Not Found ("manifest unknown")

Acties:
  • +1 Henk 'm!
dennisdew16 schreef op maandag 15 september 2025 @ 17:22:
@KC27 Ik probeer de addon te installeren in home assistant maar krijg een foutmelding. Ik denk zelf dat dit komt omdat ie versie 2025.9.1 probeert te installeren maar die is nog helemaal niet beschikbaar. Klopt dit of is er wat anders aan de hand?

[...]
Dit klopt.
Er is een update onderweg die dit probleem hopelijk oplost.
Moet over ca 30 min. online zijn, dan kun je 2025.9.0 installeren.

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


Acties:
  • 0 Henk 'm!
Zojuist 2025.9.1.rc4 gepubliceerd met de volgende aanpassingen:
- Fixed error calculation/presentation "time needed" charging an ev
- Fixed error calculating "savings"-reports

Ik hoop dat hiermee tevens de verkeerde melding van 2025.9.1 verdwijnt (anders helpt HA herstarten)

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


Acties:
  • +1 Henk 'm!

  • DaBit
  • Registratie: Januari 2000
  • Laatst online: 27-09 17:34
KC27 schreef op maandag 15 september 2025 @ 15:43:
@DaBit
Heb je voor mij een grafiek en een logging (log-level=info) van een kwartier waar het volgens jou fout gaat?
Ik heb er nog niet genoeg naar gekeken en had 'm de rest van de dag op 1 uur laten staan. Tijd was op, sorry.
Kwa grafiek: het was 7,1kW naar de accu in 1-uur mode vs 2,3kW in 15-min mode. Dat is vermogen, geen energie. Met die vermogensverschillen kan de SoC curve niet vrijwel identiek uitvallen.

Ik zal 'm eens langer op 15min laten draaien om te kijken wat het doet, maar voor zinnige data moeten de prijzen wel weer wat gaan varieren.

In de tussentijd heb de eerdere post een pagina terug, die met die grafiekjes erin, uitgebreid met de volle logs van uur en kwartier vlak na elkaar gedraaid.

Acties:
  • +1 Henk 'm!

  • tonvanboven
  • Registratie: Oktober 2022
  • Laatst online: 01-10 19:57
KC27 schreef op maandag 15 september 2025 @ 19:40:
Zojuist 2025.9.1.rc4 gepubliceerd met de volgende aanpassingen:
- Fixed error calculation/presentation "time needed" charging an ev
rc4 geinstalleerd en daar is de berekening in de log is nog niet juist weergegeven:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2025-09-15 21:45:00 info: Instellingen voor laden van EV: Tesla
2025-09-15 21:45:00 info: Direct laden is uit
2025-09-15 21:45:00 info:  Ampere  Effic. Grid kW Accu kW
2025-09-15 21:45:00 info:    0.00    0.00    0.00    0.00
2025-09-15 21:45:00 info:   16.00    0.90   11.04    9.94
2025-09-15 21:45:00 info: Capaciteit accu: 70 kWh
2025-09-15 21:45:00 info: Maximaal laadvermogen: 11.04 kW
2025-09-15 21:45:00 info: Klaar met laden op: 16-09-2025 23:59:59
2025-09-15 21:45:00 info: Huidig laadniveau: 55.0 %
2025-09-15 21:45:00 info: Gewenst laadniveau:90.0 %
2025-09-15 21:45:00 info: Marge voor het laden: 4 %
2025-09-15 21:45:00 info: Locatie: home
2025-09-15 21:45:00 info: Ingeplugged:True
2025-09-15 21:45:00 info: Benodigde energie: 24.5 kWh
2025-09-15 21:45:00 info: Tijd nodig om te laden: 9.86 uur
2025-09-15 21:45:00 info: Afgerond naar hele uren: 10
2025-09-15 21:45:00 info: Stand laden schakelaar: off
2025-09-15 21:45:00 info: Stand aantal ampere laden: 0.0 A
2025-09-15 21:45:00 info: Opladen wordt ingepland.

24,5kWh daar doe je met 11kW laadvermogen 2,5 uur over en niet 9,86 uur.

De presentatie is wél juist:
Afbeeldingslocatie: https://tweakers.net/i/mF3QJ8E9H89qwATG0wqUEiXFVI4=/800x/filters:strip_exif()/f/image/a5FQc5EO18QsFx7lElPqMuks.png?f=fotoalbum_large

Tibber; 3-fase Victron 5000 ESS, 60 kWh opslag; Day Ahead Optimizing van @KC27; PV 10kWp sinds 2010, EV sinds 2014; gasloos sinds 2001


Acties:
  • +1 Henk 'm!

  • tonvanboven
  • Registratie: Oktober 2022
  • Laatst online: 01-10 19:57
Naar aanleiding hiervan nog even de curves met 10 en 15% ontwaarding er bij geplakt:
[Afbeelding]
Je ziet dat je met 15% en 10 jaar naar 4 cent per cycle gaat. Ik heb cycle cost op 8 cent (0.04 in DAO) staan. Misschien maak ik er 0.03 van.
Die heb ik op 0 staan. Of je de accu nu wel of niet gebruikt je geld is al uitgegeven en je schrijft hem toch af in de tijd. Hoe hoger je het bedrag zet hoe minder de accu gebruikt wordt, want 'het kost immers geld'. Daardoor gebruik je de accu minder en levert het dus ook weer minder op. Dus gaan je cycle kosten eigenlijk nog meer omhoog |:(
Dus alles meteen afschrijven en de accu aan het werk zetten :)

Tibber; 3-fase Victron 5000 ESS, 60 kWh opslag; Day Ahead Optimizing van @KC27; PV 10kWp sinds 2010, EV sinds 2014; gasloos sinds 2001


Acties:
  • 0 Henk 'm!

  • DaBit
  • Registratie: Januari 2000
  • Laatst online: 27-09 17:34
@KC27 : hard maken kan ik het nog niet, maar mijn onderbuik zegt dat het niet klopt.

De 'Corsa-E' auto staat op 70%, die mag vandaag overdag naar 90%, dus dan moet er zo'n 10kWh in. Dan gaat DAO op deze tijd met 5kW laden, als de stroom iets van 17ct/kWh kost en de zonne-opbrengst niet bijster hoog. De 'boiler' auto is ook actief want electra goedkoper dan gas, maar die wil zo'n 2,5kWh hebben vandaag overdag.

Wat er in mijn ogen had moeten gebeuren is dat DAO ergens in het dal tussen 11.00 en 17.00 de EV's in moest schalen; dan is de electriciteit goedkoper en meer zon. Maar het kan zijn dat ik spoken zie.

Afbeeldingslocatie: https://tweakers.net/i/vRc8iBBTyjvIIRB5Q1v1dBHeaBY=/x800/filters:strip_exif()/f/image/1AzTWZeDDAgtsWz1It84ePbY.png?f=fotoalbum_large
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
 2025-09-16 08:31:00 info: Day Ahead Optimalisering versie: 2025.9.1.rc4
2025-09-16 08:31:00 info: Day Ahead Optimalisering gestart op: 16-09-2025 08:31:00
2025-09-16 08:31:00 info: Day Ahead Optimalisatie gestart: 16-09-2025 08:31:00 taak: calc_optimum
2025-09-16 08:31:00 info: Debug = False
2025-09-16 08:31:00 info: Zelf berekende baseload
2025-09-16 08:31:00 info: Start waarden: 
      uur                tijd   p_l   p_t  base  pv_ac  pv_dc
0   08:30 2025-09-16 08:30:00 0.174 0.130 0.256  0.226      0
1   08:45 2025-09-16 08:45:00 0.174 0.130 0.236  0.310      0
2   09:00 2025-09-16 09:00:00 0.157 0.113 0.195  0.418      0
3   09:15 2025-09-16 09:15:00 0.157 0.113 0.175  0.487      0
4   09:30 2025-09-16 09:30:00 0.157 0.113 0.155  0.555      0
5   09:45 2025-09-16 09:45:00 0.157 0.113 0.154  0.468      0
6   10:00 2025-09-16 10:00:00 0.145 0.101 0.161  0.216      0
7   10:15 2025-09-16 10:15:00 0.145 0.101 0.160  0.135      0
8   10:30 2025-09-16 10:30:00 0.145 0.101 0.159  0.043      0
9   10:45 2025-09-16 10:45:00 0.145 0.101 0.184  0.150      0
10  11:00 2025-09-16 11:00:00 0.143 0.100 0.231  0.412      0
11  11:15 2025-09-16 11:15:00 0.143 0.100 0.256  0.521      0
12  11:30 2025-09-16 11:30:00 0.143 0.100 0.280  0.630      0
13  11:45 2025-09-16 11:45:00 0.143 0.100 0.290  0.718      0
14  12:00 2025-09-16 12:00:00 0.142 0.098 0.298  0.861      0
15  12:15 2025-09-16 12:15:00 0.142 0.098 0.308  0.949      0
16  12:30 2025-09-16 12:30:00 0.142 0.098 0.319  1.036      0
17  12:45 2025-09-16 12:45:00 0.142 0.098 0.300  0.832      0
18  13:00 2025-09-16 13:00:00 0.142 0.099 0.253  0.350      0
19  13:15 2025-09-16 13:15:00 0.142 0.099 0.234  0.146      0
20  13:30 2025-09-16 13:30:00 0.142 0.099 0.215  0.000      0
21  13:45 2025-09-16 13:45:00 0.142 0.099 0.218  0.000      0
22  14:00 2025-09-16 14:00:00 0.145 0.101 0.236  0.124      0
23  14:15 2025-09-16 14:15:00 0.145 0.101 0.239  0.144      0
24  14:30 2025-09-16 14:30:00 0.145 0.101 0.241  0.169      0
25  14:45 2025-09-16 14:45:00 0.145 0.101 0.240  0.377      0
26  15:00 2025-09-16 15:00:00 0.143 0.099 0.239  0.822      0
27  15:15 2025-09-16 15:15:00 0.143 0.099 0.239  1.047      0
28  15:30 2025-09-16 15:30:00 0.143 0.099 0.238  1.281      0
29  15:45 2025-09-16 15:45:00 0.143 0.099 0.227  1.098      0
30  16:00 2025-09-16 16:00:00 0.143 0.099 0.207  0.573      0
31  16:15 2025-09-16 16:15:00 0.143 0.099 0.197  0.394      0
32  16:30 2025-09-16 16:30:00 0.143 0.099 0.186  0.217      0
33  16:45 2025-09-16 16:45:00 0.143 0.099 0.188  0.162      0
34  17:00 2025-09-16 17:00:00 0.153 0.109 0.202  0.194      0
35  17:15 2025-09-16 17:15:00 0.153 0.109 0.203  0.140      0
36  17:30 2025-09-16 17:30:00 0.153 0.109 0.205  0.083      0
37  17:45 2025-09-16 17:45:00 0.153 0.109 0.197  0.059      0
38  18:00 2025-09-16 18:00:00 0.234 0.191 0.176  0.051      0
39  18:15 2025-09-16 18:15:00 0.234 0.191 0.168  0.026      0
40  18:30 2025-09-16 18:30:00 0.234 0.191 0.159  0.002      0
41  18:45 2025-09-16 18:45:00 0.234 0.191 0.172  0.005      0
42  19:00 2025-09-16 19:00:00 0.291 0.248 0.200  0.033      0
43  19:15 2025-09-16 19:15:00 0.291 0.248 0.213  0.036      0
44  19:30 2025-09-16 19:30:00 0.291 0.248 0.225  0.040      0
45  19:45 2025-09-16 19:45:00 0.291 0.248 0.233  0.031      0
46  20:00 2025-09-16 20:00:00 0.291 0.247 0.244  0.011      0
47  20:15 2025-09-16 20:15:00 0.291 0.247 0.252  0.002      0
48  20:30 2025-09-16 20:30:00 0.291 0.247 0.260  0.000      0
49  20:45 2025-09-16 20:45:00 0.291 0.247 0.240  0.000      0
50  21:00 2025-09-16 21:00:00 0.264 0.220 0.196  0.000      0
51  21:15 2025-09-16 21:15:00 0.264 0.220 0.176  0.000      0
52  21:30 2025-09-16 21:30:00 0.264 0.220 0.156  0.000      0
53  21:45 2025-09-16 21:45:00 0.264 0.220 0.146  0.000      0
54  22:00 2025-09-16 22:00:00 0.254 0.210 0.141  0.000      0
55  22:15 2025-09-16 22:15:00 0.254 0.210 0.131  0.000      0
56  22:30 2025-09-16 22:30:00 0.254 0.210 0.121  0.000      0
57  22:45 2025-09-16 22:45:00 0.254 0.210 0.120  0.000      0
58  23:00 2025-09-16 23:00:00 0.256 0.212 0.126  0.000      0
59  23:15 2025-09-16 23:15:00 0.256 0.212 0.125  0.000      0
60  23:30 2025-09-16 23:30:00 0.256 0.212 0.124  0.000      0
61  23:45 2025-09-16 23:45:00 0.256 0.212 0.123  0.000      0
2025-09-16 08:31:00 info: No reduced hours applied for Accu schuur
2025-09-16 08:31:00 info: Startwaarde SoC Accu schuur: 78.0%
2025-09-16 08:31:00 info: 

2025-09-16 08:31:00 info: Boiler niet aanwezig of staat uit, boiler wordt niet ingepland
2025-09-16 08:31:00 info: Instellingen voor laden van EV: Corsa-E
2025-09-16 08:31:00 info: Direct laden is uit
2025-09-16 08:31:00 info:  Ampere  Effic. Grid kW Accu kW
2025-09-16 08:31:00 info:    0.00    1.00    0.00    0.00
2025-09-16 08:31:00 info:    6.00    0.95    1.38    1.31
2025-09-16 08:31:00 info:    7.00    0.95    1.61    1.53
2025-09-16 08:31:00 info:    8.00    0.95    1.84    1.75
2025-09-16 08:31:00 info:   18.00    0.95    4.14    3.93
2025-09-16 08:31:00 info:   21.00    0.95    4.83    4.59
2025-09-16 08:31:00 info:   24.00    0.95    5.52    5.24
2025-09-16 08:31:00 info:   27.00    0.95    6.21    5.90
2025-09-16 08:31:00 info:   30.00    0.95    6.90    6.55
2025-09-16 08:31:00 info:   33.00    0.94    7.59    7.13
2025-09-16 08:31:00 info:   36.00    0.93    8.28    7.70
2025-09-16 08:31:00 info:   39.00    0.92    8.97    8.25
2025-09-16 08:31:00 info:   42.00    0.91    9.66    8.79
2025-09-16 08:31:00 info:   45.00    0.85   10.35    8.80
2025-09-16 08:31:00 info:   48.00    0.80   11.04    8.83
2025-09-16 08:31:00 info: Capaciteit accu: 47.0 kWh
2025-09-16 08:31:00 info: Maximaal laadvermogen: 11.04 kW
2025-09-16 08:31:00 info: Klaar met laden op: 16-09-2025 18:00:00
2025-09-16 08:31:00 info: Huidig laadniveau: 69.0 %
2025-09-16 08:31:00 info: Gewenst laadniveau:90.0 %
2025-09-16 08:31:00 info: Marge voor het laden: 1 %
2025-09-16 08:31:00 info: Locatie: home
2025-09-16 08:31:00 info: Ingeplugged:True
2025-09-16 08:31:00 info: Benodigde energie: 9.870 kWh
2025-09-16 08:31:00 info: Tijd nodig om te laden: 1:8 uur
2025-09-16 08:31:00 info: Afgerond naar hele intervallen: 5 kwartier
2025-09-16 08:31:00 info: Stand laden schakelaar: off
2025-09-16 08:31:00 info: Stand aantal ampere laden: 0.0 A
2025-09-16 08:31:00 info: Opladen wordt ingepland.
2025-09-16 08:31:00 info: Instellingen voor laden van EV: boiler
2025-09-16 08:31:00 info: Direct laden is uit
2025-09-16 08:31:00 info:  Ampere  Effic. Grid kW Accu kW
2025-09-16 08:31:00 info:    0.00    1.00    0.00    0.00
2025-09-16 08:31:00 info:    4.00    0.93    0.92    0.86
2025-09-16 08:31:00 info:    5.00    0.93    1.15    1.07
2025-09-16 08:31:00 info:    6.00    0.95    1.38    1.31
2025-09-16 08:31:00 info:    7.00    0.97    1.61    1.56
2025-09-16 08:31:00 info:    8.00    0.99    1.84    1.82
2025-09-16 08:31:00 info:    9.00    0.99    2.07    2.05
2025-09-16 08:31:00 info:   10.00    0.99    2.30    2.28
2025-09-16 08:31:00 info: Capaciteit accu: 13.4 kWh
2025-09-16 08:31:00 info: Maximaal laadvermogen: 2.3 kW
2025-09-16 08:31:00 info: Klaar met laden op: 16-09-2025 18:00:00
2025-09-16 08:31:00 info: Huidig laadniveau: 52.1937484741211 %
2025-09-16 08:31:00 info: Gewenst laadniveau:70.0 %
2025-09-16 08:31:00 info: Marge voor het laden: 1 %
2025-09-16 08:31:00 info: Locatie: home
2025-09-16 08:31:00 info: Ingeplugged:True
2025-09-16 08:31:00 info: Benodigde energie: 2.386 kWh
2025-09-16 08:31:00 info: Tijd nodig om te laden: 1:3 uur
2025-09-16 08:31:00 info: Afgerond naar hele intervallen: 5 kwartier
2025-09-16 08:31:00 info: Stand laden schakelaar: off
2025-09-16 08:31:00 info: Stand aantal ampere laden: 0.0 A
2025-09-16 08:31:00 info: Opladen wordt ingepland.
2025-09-16 08:31:00 info: Warmtepomp niet aanwezig of enabled - warmtepomp wordt niet ingepland

2025-09-16 08:31:25 info: Strategie: minimale kosten
2025-09-16 08:31:25 info: Het programma heeft een optimale oplossing gevonden.
2025-09-16 08:31:25 info: Niet geoptimaliseerd, kosten met day ahead tarieven: 1.96  
2025-09-16 08:31:25 info: Geoptimaliseerd, kosten met day ahead tarieven: -1.33 
2025-09-16 08:31:25 info: Levering: 6.37   (kWh)
2025-09-16 08:31:25 info: In- en uitgaande energie per kwartier batterij Accu schuur
   uur   ac->    eff   ->dc pv->dc   dc->    eff  ->bat  o_eff    SoC
          kWh      %    kWh    kWh    kWh      %    kWh      %      %
 08:30   0.00     --   0.00   0.00   0.00     --   0.00     --  78.00
 08:45   0.00     --   0.00   0.00   0.00     --   0.00     --  78.00
 09:00   0.00     --   0.00   0.00   0.00     --   0.00     --  78.00
 09:15   0.00     --   0.00   0.00   0.00     --   0.00     --  78.00
 09:30   0.00     --   0.00   0.00   0.00     --   0.00     --  78.00
 09:45   0.00     --   0.00   0.00   0.00     --   0.00     --  78.00
 10:00   0.00     --   0.00   0.00   0.00     --   0.00     --  78.00
 10:15   0.00     --   0.00   0.00   0.00     --   0.00     --  78.00
 10:30   0.00     --   0.00   0.00   0.00     --   0.00     --  78.00
 10:45   0.00     --   0.00   0.00   0.00     --   0.00     --  78.00
 11:00   0.00     --   0.00   0.00   0.00     --   0.00     --  78.00
 11:15   0.00     --   0.00   0.00   0.00     --   0.00     --  78.00
 11:30   0.67  92.09   0.62   0.00   0.62  98.00   0.61  90.25  79.95
 11:45   0.00     --   0.00   0.00   0.00     --   0.00     --  79.95
 12:00   0.75  92.20   0.69   0.00   0.69  98.00   0.68  90.36  82.15
 12:15   0.75  92.20   0.69   0.00   0.69  98.00   0.68  90.36  84.34
 12:30   0.75  92.20   0.69   0.00   0.69  98.00   0.68  90.36  86.53
 12:45   0.75  92.20   0.69   0.00   0.69  98.00   0.68  90.36  88.72
 13:00   0.00     --   0.00   0.00   0.00     --   0.00     --  88.72
 13:15   0.00     --   0.00   0.00   0.00     --   0.00     --  88.72
 13:30   0.00     --   0.00   0.00   0.00     --   0.00     --  88.72
 13:45   0.00     --   0.00   0.00   0.00     --   0.00     --  88.72
 14:00   0.00     --   0.00   0.00   0.00     --   0.00     --  88.72
 14:15   0.00     --   0.00   0.00   0.00     --   0.00     --  88.72
 14:30   0.00     --   0.00   0.00   0.00     --   0.00     --  88.72
 14:45   0.00     --   0.00   0.00   0.00     --   0.00     --  88.72
 15:00   0.75  92.20   0.69   0.00   0.69  98.00   0.68  90.36  90.92
 15:15   0.75  92.20   0.69   0.00   0.69  98.00   0.68  90.36  93.11
 15:30   0.75  92.20   0.69   0.00   0.69  98.00   0.68  90.36  95.30
 15:45   0.75  92.20   0.69   0.00   0.69  98.00   0.68  90.36  97.49
 16:00   0.75  92.20   0.69   0.00   0.69  98.00   0.68  90.36  99.69
 16:15   0.00     --   0.00   0.00   0.00     --   0.00     --  99.69
 16:30   0.00     --   0.00   0.00   0.00     --   0.00     --  99.69
 16:45   0.00     --   0.00   0.00   0.00     --   0.00     --  99.69
 17:00   0.00     --   0.00   0.00   0.00     --   0.00     --  99.69
 17:15   0.09  78.46   0.07   0.00   0.07  98.00   0.07  76.89  99.91
 17:30   0.03  71.10   0.02   0.00   0.02  98.00   0.02  69.68  99.98
 17:45   0.01  71.10   0.01   0.00   0.01  98.00   0.01  69.68 100.00
 18:00   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
 18:15   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
 18:30   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
 18:45   0.00     --   0.00   0.00   0.00     --   0.00     -- 100.00
 19:00  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  91.53
 19:15  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  83.05
 19:30  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  74.58
 19:45  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  66.11
 20:00  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  57.63
 20:15  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  49.16
 20:30  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  40.69
 20:45  -2.34  90.90  -2.57   0.00  -2.57  98.00  -2.63  89.08  32.21
 21:00  -0.82  95.60  -0.86   0.00  -0.86  98.00  -0.88  93.69  29.37
 21:15  -0.82  95.60  -0.86   0.00  -0.86  98.00  -0.88  93.69  26.53
 21:30  -0.82  95.60  -0.86   0.00  -0.86  98.00  -0.88  93.69  23.69
 21:45  -0.82  95.60  -0.86   0.00  -0.86  98.00  -0.88  93.69  20.85
 22:00   0.00     --   0.00   0.00   0.00     --   0.00     --  20.85
 22:15   0.00     --   0.00   0.00   0.00     --   0.00     --  20.85
 22:30   0.00     --   0.00   0.00   0.00     --   0.00     --  20.85
 22:45   0.00     --   0.00   0.00   0.00     --   0.00     --  20.85
 23:00  -0.08  90.20  -0.09   0.00  -0.09  98.00  -0.09  88.40  20.56
 23:15  -0.08  90.20  -0.09   0.00  -0.09  98.00  -0.09  88.40  20.27
 23:30  -0.43  95.70  -0.45   0.00  -0.45  98.00  -0.45  93.79  18.81
 23:45  -1.10  95.00  -1.16   0.00  -1.16  98.00  -1.18  93.10  15.00
Totaal -16.13     -- -18.86   0.00 -18.86     -- -19.53     --       
2025-09-16 08:31:26 info: Berekende prognoses: 
   uur  bat_in  bat_out   cons   prod   base   boil     wp     ev  pv_ac   cost  profit  b_tem
 08:30    0.00     0.00   0.00   0.00   0.26   0.00   0.00   0.17   0.23   0.00   -0.00  20.00
 08:45    0.00     0.00   0.00   0.00   0.24   0.00   0.00   0.25   0.31   0.00   -0.00  20.00
 09:00    0.00     0.00   0.00   0.00   0.20   0.00   0.00   0.37   0.42   0.00   -0.00  20.00
 09:15    0.00     0.00   0.00   0.00   0.18   0.00   0.00   0.44   0.49   0.00   -0.00  20.00
 09:30    0.00     0.00   0.00   0.00   0.16   0.00   0.00   0.52   0.56   0.00   -0.00  20.00
 09:45    0.00     0.00   0.00   0.00   0.15   0.00   0.00   0.43   0.47   0.00   -0.00  20.00
 10:00    0.00     0.00   0.00   0.00   0.16   0.00   0.00   0.18   0.22   0.00   -0.00  20.00
 10:15    0.00     0.00   0.00   0.00   0.16   0.00   0.00   0.09   0.13   0.00   -0.00  20.00
 10:30    0.00     0.00   0.00   0.00   0.16   0.00   0.00   0.00   0.04   0.00   -0.00  20.00
 10:45    0.00     0.00   0.00   0.00   0.18   0.00   0.00   0.10   0.15   0.00   -0.00  20.00
 11:00    0.00     0.00   0.00   0.00   0.23   0.00   0.00   0.35   0.41   0.00   -0.00  20.00
 11:15    0.00     0.00   0.00   0.00   0.26   0.00   0.00   0.46   0.52   0.00   -0.00  20.00
 11:30    0.67     0.00   0.11   0.00   0.28   0.00   0.00   0.00   0.63   0.02   -0.00  20.00
 11:45    0.00     0.00   0.00   0.00   0.29   0.00   0.00   0.64   0.72   0.00   -0.00  20.00
 12:00    0.75     0.00   0.16   0.00   0.30   0.00   0.00   0.19   0.86   0.02   -0.00  20.00
 12:15    0.75     0.00   1.89   0.00   0.31   0.00   0.00   2.01   0.95   0.27   -0.00  20.00
 12:30    0.75     0.00   1.58   0.00   0.32   0.00   0.00   1.78   1.04   0.22   -0.00  20.00
 12:45    0.75     0.00   2.07   0.00   0.30   0.00   0.00   2.07   0.83   0.29   -0.00  20.00
 13:00    0.00     0.00   0.00   0.00   0.25   0.00   0.00   0.29   0.35   0.00   -0.00  20.00
 13:15    0.00     0.00   0.00   0.00   0.23   0.00   0.00   0.09   0.15   0.00   -0.00  20.00
 13:30    0.00     0.00   0.05   0.00   0.22   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 13:45    0.00     0.00   0.05   0.00   0.22   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 14:00    0.00     0.00   0.00   0.00   0.24   0.00   0.00   0.07   0.12   0.00   -0.00  20.00
 14:15    0.00     0.00   0.00   0.00   0.24   0.00   0.00   0.08   0.14   0.00   -0.00  20.00
 14:30    0.00     0.00   0.00   0.00   0.24   0.00   0.00   0.11   0.17   0.00   -0.00  20.00
 14:45    0.00     0.00   0.00   0.00   0.24   0.00   0.00   0.32   0.38   0.00   -0.00  20.00
 15:00    0.75     0.00   0.00   0.00   0.24   0.00   0.00   0.01   0.82   0.00   -0.00  20.00
 15:15    0.75     0.00   0.00   0.00   0.24   0.00   0.00   0.23   1.05   0.00   -0.00  20.00
 15:30    0.75     0.00   0.00   0.00   0.24   0.00   0.00   0.47   1.28   0.00   -0.00  20.00
 15:45    0.75     0.00   0.00   0.00   0.23   0.00   0.00   0.29   1.10   0.00   -0.00  20.00
 16:00    0.75     0.00   0.23   0.00   0.21   0.00   0.00   0.00   0.57   0.03   -0.00  20.00
 16:15    0.00     0.00   0.00   0.00   0.20   0.00   0.00   0.35   0.39   0.00   -0.00  20.00
 16:30    0.00     0.00   0.00   0.00   0.19   0.00   0.00   0.17   0.22   0.00   -0.00  20.00
 16:45    0.00     0.00   0.00   0.00   0.19   0.00   0.00   0.12   0.16   0.00   -0.00  20.00
 17:00    0.00     0.00   0.00   0.00   0.20   0.00   0.00   0.14   0.19   0.00   -0.00  20.00
 17:15    0.09     0.00   0.00   0.00   0.20   0.00   0.00   0.00   0.14   0.00   -0.00  20.00
 17:30    0.03     0.00   0.00   0.00   0.21   0.00   0.00   0.00   0.08   0.00   -0.00  20.00
 17:45    0.01     0.00   0.00   0.00   0.20   0.00   0.00   0.00   0.06   0.00   -0.00  20.00
 18:00    0.00     0.00   0.00   0.01   0.18   0.00   0.00   0.00   0.05   0.00   -0.00  20.00
 18:15    0.00     0.00   0.02   0.00   0.17   0.00   0.00   0.00   0.03   0.00   -0.00  20.00
 18:30    0.00     0.00   0.04   0.00   0.16   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 18:45    0.00     0.00   0.04   0.00   0.17   0.00   0.00   0.00   0.01   0.01   -0.00  20.00
 19:00    0.00     2.34   0.00   2.32   0.20   0.00   0.00   0.00   0.03   0.00   -0.58  20.00
 19:15    0.00     2.34   0.00   2.32   0.21   0.00   0.00   0.00   0.04   0.00   -0.58  20.00
 19:30    0.00     2.34   0.00   2.32   0.22   0.00   0.00   0.00   0.04   0.00   -0.58  20.00
 19:45    0.00     2.34   0.00   2.31   0.23   0.00   0.00   0.00   0.03   0.00   -0.57  20.00
 20:00    0.00     2.34   0.00   2.29   0.24   0.00   0.00   0.00   0.01   0.00   -0.57  20.00
 20:15    0.00     2.34   0.00   2.28   0.25   0.00   0.00   0.00   0.00   0.00   -0.56  20.00
 20:30    0.00     2.34   0.00   2.27   0.26   0.00   0.00   0.00   0.00   0.00   -0.56  20.00
 20:45    0.00     2.34   0.00   2.28   0.24   0.00   0.00   0.00   0.00   0.00   -0.56  20.00
 21:00    0.00     0.82   0.00   0.78   0.20   0.00   0.00   0.00   0.00   0.00   -0.17  20.00
 21:15    0.00     0.82   0.00   0.78   0.18   0.00   0.00   0.00   0.00   0.00   -0.17  20.00
 21:30    0.00     0.82   0.00   0.79   0.16   0.00   0.00   0.00   0.00   0.00   -0.17  20.00
 21:45    0.00     0.82   0.00   0.79   0.15   0.00   0.00   0.00   0.00   0.00   -0.17  20.00
 22:00    0.00     0.00   0.04   0.00   0.14   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 22:15    0.00     0.00   0.03   0.00   0.13   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 22:30    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 22:45    0.00     0.00   0.03   0.00   0.12   0.00   0.00   0.00   0.00   0.01   -0.00  20.00
 23:00    0.00     0.08   0.00   0.05   0.13   0.00   0.00   0.00   0.00   0.00   -0.01  20.00
 23:15    0.00     0.08   0.00   0.05   0.12   0.00   0.00   0.00   0.00   0.00   -0.01  20.00
 23:30    0.00     0.43   0.00   0.39   0.12   0.00   0.00   0.00   0.00   0.00   -0.08  20.00
 23:45    0.00     1.10   0.00   1.07   0.12   0.00   0.00   0.00   0.00   0.00   -0.23  20.00
Totaal    7.57    23.70   6.37  23.10  12.75   0.00   0.00  12.80  16.59   0.93   -5.58       
2025-09-16 08:31:26 info: Kosten:           € -1.33
2025-09-16 08:31:26 info: Winst: € 3.29
2025-09-16 08:31:26 info: Doorzetten van alle settings naar HA
2025-09-16 08:31:26 info: Inzet-factor laden Corsa-E per stap
2025-09-16 08:31:26 info: Berekeningsuitkomst voor opladen van Corsa-E:
2025-09-16 08:31:26 info: - aantal ampere 21A (was 0.0A)
2025-09-16 08:31:26 info: - stand schakelaar 'on' (was 'off')
2025-09-16 08:31:26 info: - positie: home
2025-09-16 08:31:26 info: - ingeplugd: True
2025-09-16 08:31:26 info: Laden van Corsa-E aangezet met 21 ampere via 'input_number.dao_laadpaal_amp'
2025-09-16 08:31:26 info: Evaluatie status laden Corsa-E op 2025-09-16 08:31
2025-09-16 08:31:26 info: - schakelaar laden: on
2025-09-16 08:31:26 info: - aantal ampere: 21.0
2025-09-16 08:31:26 info: Inzet-factor laden boiler per stap
2025-09-16 08:31:26 info: Berekeningsuitkomst voor opladen van boiler:
2025-09-16 08:31:26 info: - aantal ampere 0A (was 0.0A)
2025-09-16 08:31:26 info: - stand schakelaar 'off' (was 'off')
2025-09-16 08:31:26 info: - positie: home
2025-09-16 08:31:26 info: - ingeplugd: True
2025-09-16 08:31:26 info: Evaluatie status laden boiler op 2025-09-16 08:31
2025-09-16 08:31:26 info: - schakelaar laden: off
2025-09-16 08:31:26 info: - aantal ampere: 0.0
2025-09-16 08:31:26 info: Grid set point: 0.0 W
2025-09-16 08:31:26 info: Cycle cost Accu schuur: 0.33 euro
2025-09-16 08:31:26 info: Netto vermogen naar(+)/uit(-) omvormer Accu schuur: 0 W
2025-09-16 08:31:26 info: Balanceren: False
2025-09-16 08:31:26 info: Vermogen uit batterij: 0W
2025-09-16 08:31:26 info: Vermogen dat binnenkomt van pv: 0W
2025-09-16 08:31:26 info: Vermogen dat binnenkomt van ac: 0W
2025-09-16 08:31:26 info: Waarde SoC na eerste uur: 78.0%
Even vergeleken met de 1-uur grafiek:

Afbeeldingslocatie: https://tweakers.net/i/LBXuuHn5liWs0KNJpsx1MW9fmP0=/x800/filters:strip_exif()/f/image/fVbFMUIwuDyELyUhUAlrao6K.png?f=fotoalbum_large

Mjah, die is toch eigenlijk niet zo anders.
Tsja, kweenie. Mijn onderbuik is het niet helemaal eens met DAO's oplossing maar ik kan niet echt een fout aanwijzen.

Ik laat 'm eens gewoon doordraaien, kijken wat het doet.

Acties:
  • 0 Henk 'm!

  • DaBit
  • Registratie: Januari 2000
  • Laatst online: 27-09 17:34
Vraag:

Hoe lastig is het om DAO net een aantal seconden na het kwartier te starten? De scheduler kan alleen uren en minuten, en DAO nu telkens 1 minuut later inschalen (op 01/16/31/46) begint vervelend te worden nu DAO echt per kwartier werkt.

De reden is dat eerst de berekeningen klaar moeten zijn die de input zijn voor DAO, zoals 'is electra nu goedkoper dan gas?'. Dat duurt een fractie van een seconde natuurlijk, maar als ik beiden tegelijk start heb ik een raceconditie.

Zou ik dat starten van de optimalisatie dan beter via de API + een homeassistant automatie kunnen doen ipv de scheduler?

Acties:
  • 0 Henk 'm!
tonvanboven schreef op maandag 15 september 2025 @ 22:05:
[...]

rc4 geinstalleerd en daar is de berekening in de log is nog niet juist weergegeven:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2025-09-15 21:45:00 info: Instellingen voor laden van EV: Tesla
2025-09-15 21:45:00 info: Direct laden is uit
2025-09-15 21:45:00 info:  Ampere  Effic. Grid kW Accu kW
2025-09-15 21:45:00 info:    0.00    0.00    0.00    0.00
2025-09-15 21:45:00 info:   16.00    0.90   11.04    9.94
2025-09-15 21:45:00 info: Capaciteit accu: 70 kWh
2025-09-15 21:45:00 info: Maximaal laadvermogen: 11.04 kW
2025-09-15 21:45:00 info: Klaar met laden op: 16-09-2025 23:59:59
2025-09-15 21:45:00 info: Huidig laadniveau: 55.0 %
2025-09-15 21:45:00 info: Gewenst laadniveau:90.0 %
2025-09-15 21:45:00 info: Marge voor het laden: 4 %
2025-09-15 21:45:00 info: Locatie: home
2025-09-15 21:45:00 info: Ingeplugged:True
2025-09-15 21:45:00 info: Benodigde energie: 24.5 kWh
2025-09-15 21:45:00 info: Tijd nodig om te laden: 9.86 uur
2025-09-15 21:45:00 info: Afgerond naar hele uren: 10
2025-09-15 21:45:00 info: Stand laden schakelaar: off
2025-09-15 21:45:00 info: Stand aantal ampere laden: 0.0 A
2025-09-15 21:45:00 info: Opladen wordt ingepland.

24,5kWh daar doe je met 11kW laadvermogen 2,5 uur over en niet 9,86 uur.

De presentatie is wél juist:
[Afbeelding]
Ik twijfel of bij jouw de installatie van de update van rc4 wel goed is gegaan.
Naast de berekening heb ik ook de formattering aangepast en die zie ik bij jou niet terug:
2025-09-16 09:15:00 info: Tijd nodig om te laden: 0:0 uur
2025-09-16 09:15:00 info: Afgerond naar hele intervallen: 0 kwartier
Wat staat er boven in de log. Daar zou zoiets moeten staan (met rc4):
2025-09-16 09:15:00 info: Day Ahead Optimalisering versie: 2025.9.1.rc4

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


Acties:
  • +1 Henk 'm!
DaBit schreef op dinsdag 16 september 2025 @ 09:11:
Vraag:

Hoe lastig is het om DAO net een aantal seconden na het kwartier te starten? De scheduler kan alleen uren en minuten, en DAO nu telkens 1 minuut later inschalen (op 01/16/31/46) begint vervelend te worden nu DAO echt per kwartier werkt.

De reden is dat eerst de berekeningen klaar moeten zijn die de input zijn voor DAO, zoals 'is electra nu goedkoper dan gas?'. Dat duurt een fractie van een seconde natuurlijk, maar als ik beiden tegelijk start heb ik een raceconditie.

Zou ik dat starten van de optimalisatie dan beter via de API + een homeassistant automatie kunnen doen ipv de scheduler?
Ik speel met de gedachte om te gaan werken met een instelbare offset (positief of negatief in seconden) t.o.v. het exacte kwartier.
Er zijn mensen die de vertraging door de hele berekening van DAO misschien vervelend vinden en anderen zoals jij willen eerst hun ding in HA doen en dan rekenen.
Ik wil eerst dat alles goed rekent en dan ga ik nog eens kijken naar de noodzaak van die offset.
Tot die tijd zou voor jou jouw oplossing helemaal niet verkeerd zijn:
ieder kwartier je ding doen in HA en als vervolg daarop via een rest-command de berekening in DAO aftrappen.

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


Acties:
  • +1 Henk 'm!

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
Iemand anders ook gevallen waarbij de "Niet geoptimaliseerd" en "Strategie: minimale kosten" andere levering/PV AC laten zien?
Afbeeldingslocatie: https://tweakers.net/i/L9aHH2JyyyZY6hVYPlFv-DoIU3M=/x800/filters:strip_exif()/f/image/iHZA51GJwgt2HRHbmY84ZlxA.png?f=fotoalbum_large

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh


Acties:
  • 0 Henk 'm!
Mirabis schreef op dinsdag 16 september 2025 @ 10:58:
Iemand anders ook gevallen waarbij de "Niet geoptimaliseerd" en "Strategie: minimale kosten" andere levering/PV AC laten zien?
[Afbeelding]
De "geoptimaliseerde" grafiek klopt niet.
De staafjes boven en onder de x-as moeten even hoog zijn: net zoveel instroom (boven de x-as) naar de meterkast als dat eruit stroomt (onder de x-as).
De staafjes van pv_ac zijn wel ieder kwartier even hoog, dus daar is m.i. niks mis mee.
Heb je voor mij de logging van deze 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


Acties:
  • +1 Henk 'm!

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
KC27 schreef op dinsdag 16 september 2025 @ 11:44:
[...]

De "geoptimaliseerde" grafiek klopt niet.
De staafjes boven en onder de x-as moeten even hoog zijn: net zoveel instroom (boven de x-as) naar de meterkast als dat eruit stroomt (onder de x-as).
De staafjes van pv_ac zijn wel ieder kwartier even hoog, dus daar is m.i. niks mis mee.
Heb je voor mij de logging van deze berekening?
10:45 https://pastebin.com/jywS6Cfc
12:45 https://pastebin.com/4NqcgphJ

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh


Acties:
  • 0 Henk 'm!
De tweede is niet volledig, maar de eerste volstaat.
Ik snap het alleen nog niet waarom het fout gaat.
Heb je ook nog een kopie van je settings?

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


Acties:
  • 0 Henk 'm!

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
@KC27
Configuratie: https://pastebin.com/Jx2WMa6s
13:30 met debug en foutmelding: https://pastebin.com/Ak3d8wVP
13:20 zonder debug en geen foutmelding: https://pastebin.com/BEihjb8Y

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh


Acties:
  • 0 Henk 'm!
Ik heb met jouw instellingen je berekening nagedaan.
Maar ik krijg een "gezonde" grafiek:
Afbeeldingslocatie: https://tweakers.net/i/TNt5vhjTX4tnEYxR4KBYNq7klQE=/x800/filters:strip_exif()/f/image/t7Q21kW990dNX2HLVCzKI6Es.png?f=fotoalbum_large
Ik heb geen idee waarom het bij jou fout ging/gaat.
Komt dit nog steeds voor?

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


Acties:
  • +1 Henk 'm!

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
@KC27 Helaas wel. Elke berekening sinds de update wijkt visueel af. Heb je nog iets speciaals gedaan bij het updaten?

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh

Mirabis schreef op woensdag 17 september 2025 @ 08:23:
@KC27 Helaas wel. Elke berekening sinds de update wijkt visueel af. Heb je nog iets speciaals gedaan bij het updaten?
Nee ik heb al jouw instellingen overgenomen in een testopstelling, waarin ik het startmoment en de begin-SOC kan aanpassen.
Het enige wat verschilt is de meteo en ik heb de fout in de debug-logging gefixed.
Kun jij nog eens de logging van een berekening van vandaag liefst samen met grafiek van deze berekening sturen?
Wat me verder opviel is het grote aantal charge/discharge stages. Ik denk dat je hiermee een schijn nauwkeurigheid nastreeft, die ten koste gaat van de snelheid. Hij rekent nu meer dan een minuut.
Je zou het ook eens kunnen proberen met de helft van die stages (om en om weglaten).

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


Acties:
  • +1 Henk 'm!

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
Ik heb een aantal charge stages verwijderd (voornamelijk laag vermogen en enkele tussenstappen in de hogere vermogens).

Logging: https://pastebin.com/drn3xhTE
Bijbehorende grafiek:Afbeeldingslocatie: https://tweakers.net/i/Cgj9XYJqfNzt54ycRmbZwrWSsC0=/x800/filters:strip_exif()/f/image/ByTV4DbcQEsSm8kI9l9UH64V.png?f=fotoalbum_small

btw: "Bereken baseloads" als aparte "run" resulteert bij mij in "Internal Server Error" bij "baseload calc periode: 56". Ik heb meer resources toegevoegd aan de LXC maar het gebruikt niet alle cores/geheugen. Als ik het op 28 of 35 zet werkt het wel. Volgens mij duurt de berekening bij mij te lang (ondanks dat er voldoende resources zijn).

[ Voor 25% gewijzigd door Mirabis op 17-09-2025 10:09 ]

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh

Mirabis schreef op woensdag 17 september 2025 @ 09:55:
Ik heb een aantal charge stages verwijderd (voornamelijk laag vermogen en enkele tussenstappen in de hogere vermogens).

Logging: https://pastebin.com/drn3xhTE
Bijbehorende grafiek:[Afbeelding]

btw: "Bereken baseloads" als aparte "run" resulteert bij mij in "Internal Server Error" bij "baseload calc periode: 56". Ik heb meer resources toegevoegd aan de LXC maar het gebruikt niet alle cores/geheugen. Als ik het op 28 of 35 zet werkt het wel. Volgens mij duurt de berekening bij mij te lang (ondanks dat er voldoende resources zijn).
Het lijkt wel of ie de baseload niet ziet.
Alsik bijvoorbeeld kijk naar de energiestromen om tussen 10:00en 10:15:
code:
1
2
3
   uur  bat_in  bat_out   cons   prod   base   boil     wp     ev  pv_ac   cost  profit  b_tem
 10:00    0.00     0.00   0.00   0.10   0.12   0.00   0.00   0.00   0.13   0.00   -0.03  20.00
 10:15    0.00     0.00   0.00   0.11   0.12   0.00   0.00   0.00   0.14   0.00   -0.03  20.00
De baseload wordt niet afgetrokken van de productie, anders zou prod nul moeten zijn en cons positief.
Zou je eens de volgende aanpassing willen maken:
zet "use_calc_baseload": op false en zet redelijke waarden in de lijst met baseload.
Laat hem daar mee rekenen.
Ik ben benieuwd.

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


Acties:
  • +1 Henk 'm!

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
Met static baseload uit de GitHub docs: https://pastebin.com/6cyWLjme en grafiek: https://shottr.cc/s/1y5R/SCR-20250917-flp.png
Met baseload Calc op 42: https://pastebin.com/JuAWcbjf

Zelfde visueele afwijking.

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh

Mirabis schreef op woensdag 17 september 2025 @ 10:31:
Met static baseload uit de GitHub docs: https://pastebin.com/6cyWLjme en grafiek: https://shottr.cc/s/1y5R/SCR-20250917-flp.png
Met baseload Calc op 42: https://pastebin.com/JuAWcbjf

Zelfde visueele afwijking.
Dan ligt het dus niet aan de baseloads.
Misschien nu proberen om de andere een voor een uit je settings te halen.
Bijv :
battery:[]
solar: []
enz.
Kijken bij welke het goed of fout gaat.

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


Acties:
  • +1 Henk 'm!

  • Mirabis
  • Registratie: Juli 2013
  • Niet online
Helaas blijft de visuele afwijking.
In volgorde: geen battery, geen solar, geen solar en battery, (geen ev, solar en battery).
Afbeeldingslocatie: https://tweakers.net/i/zHe6VxpmojOkBb50Mo9zSbhNiBo=/232x232/filters:strip_exif()/f/image/0YD6jjHPeYXwBhDrcnaYXU7B.png?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/eB43d_n7_VxHciwRi5GR7FErdo4=/232x232/filters:strip_exif()/f/image/VCvucJHghQxojKK7cg95b4ic.png?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/-PveDt0JOJ6CaUot-4XEBsmTezE=/232x232/filters:strip_exif()/f/image/Z6WsJo09lpnxZ4nTBNeADbbY.png?f=fotoalbum_tile
https://pastebin.com/0JyndxWd
https://pastebin.com/taXVv5eh
https://pastebin.com/aqGj4KKx

1x Venus-E v153 +LilyGo HA, CT003 V117 | 5040Wp ZO + 4200Wp NW | Tibber, 3x25A, Easee Charge Lite | EV 98kWh

Mirabis schreef op woensdag 17 september 2025 @ 12:53:
Helaas blijft de visuele afwijking.
In volgorde: geen battery, geen solar, geen solar en battery, (geen ev, solar en battery).
[Afbeelding][Afbeelding][Afbeelding]
https://pastebin.com/0JyndxWd
https://pastebin.com/taXVv5eh
https://pastebin.com/aqGj4KKx
Ik weet het helaas ook niet meer.
Er komt vandaag of morgen een nieuwe rc.
Misschien dat het daarmee "spontaan" oplost.
Heeft niemand anders dit 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

Misschien is er iets fout gegaan bij installatie van rc4. Was het ook met rc3?
Is er nog andere hardware waar je het als Docker container op kunt zetten?

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

Pagina: 1 ... 13 ... 16 Laatste