NEWS
Daten aus Url abfragen und in Datenpunkt schreiben
-
@keksn sagte: bin mir nicht ganz sicher wo die Blöcke hingehören.
In der Schleife über die
Liste
(Variablei
) habe ich die Prüfung "fallsi
<= Länge vonListe
" ergänzt. -
@paul53 ich geh mal davon aus, das ich es nicht verstanden habe..
-
@paul53 sagte in Daten aus Url abfragen und in Datenpunkt schreiben:
@keksn sagte: Die Preise werden lt. Homepage jeden Tag um 17:00 übermittelt muss ich da Trigger auf 17:59(einlesen) und die Einschränkung für den ganzen Tag würde sich dann auch ändern..?
Ja, von 18:00 (73) bis 17:00 (165).
Das bezieht sich aber nur auf die Ladezeit des Tages nicht auf das nachtladen Script?
-
@keksn sagte: ich geh mal davon aus, das ich es nicht verstanden habe..
So richtig passt es nicht, wenn beide Listen (nur nachts / ganzer Tag) in einem Skript verarbeitet werden sollen. Dann braucht man auch zwei Listenvariablen.
-
@paul53 nein ich würde ein 2. für den tag erstellen. Dann war die 2. Prüfung nur für das voll Tagesscript nicht für das Nachtladescript?
-
@keksn
Für den ganzen Tag habe ich die ListeladeListe
benannt: -
@paul53 sorry, hat ein bisschen länger gedauert es zu verstehen.
-
@keksn sagte: bisschen länger gedauert es zu verstehen.
Kein Problem. Beide Ladeschaltungen können dann im gleichen Stunden-Trigger behandelt werden.
-
@paul53 Es sieht jetzt so aus. Es dürfte aber noch etwas nicht passen...
17:19:28.534 error javascript.0 (451) script.js.Verschiedenes.Tesal_Nachtladen_Netz: TypeError: Cannot read properties of undefined (reading 'push') 17:19:28.534 error javascript.0 (451) at script.js.Verschiedenes.Tesal_Nachtladen_Netz:13:18 17:19:37.531 info javascript.0 (451) Stop script script.js.Verschiedenes.Tesal_Nachtladen_Netz 17:19:37.662 info javascript.0 (451) Start javascript script.js.Verschiedenes.Tesal_Nachtladen_Netz 17:19:37.664 info javascript.0 (451) script.js.Verschiedenes.Tesal_Nachtladen_Netz: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions 17:19:37.775 info javascript.0 (451) script.js.Verschiedenes.Tesal_Nachtladen_Netz: 188 17:19:37.775 error javascript.0 (451) script.js.Verschiedenes.Tesal_Nachtladen_Netz: TypeError: Cannot read properties of undefined (reading 'push') 17:19:37.775 error javascript.0 (451) at script.js.Verschiedenes.Tesal_Nachtladen_Netz:13:18
-
@keksn grad gesehe es fehlen noch die neuen Datenpunkte..
-
@keksn sagte: es fehlen noch die neuen Datenpunkte..
Ja, und die Prüfung auf "
i
<= Länge vonListe
".
Außerdem wird links nicht zwischenladeListe
undnachtListe
unterschieden. Und es muss ganztägig jede volle Stunde getriggert werden.Es müssen zwei unterschiedliche Datenpunkte gesteuert werden: Einer mit
laden
und ein anderer mitnachtladen
.EDIT: Jetzt meldet er mir 188 Werte (17:36 Uhr). Es fehlen die Werte von morgen 23:00 bis 23:45 Uhr.
-
@keksn sagte: es fehlen noch die neuen Datenpunkte..
Ganzer Tag (Variablen
ladeListe
und 3 malladen
) :Nachts:
-
@keksn
Mit dem Trigger um 17:59 Uhr werden mir die folgenden Ganztags-Uhrzeiten als die 7 billigsten gezeigt (Reihenfolge Preis): 0, 2, 1, 3, 4, 23, 22 Uhr -
@paul53 bin noch beim korrigieren...was ist das für ein Zeitrigger?
-
-
@paul53 bei mir sieht das jetzt so aus Variablen stehen jeweils auf 3
javascript.0 (451) script.js.Verschiedenes.Tesal_Nachtladen_Netz: [{'date':'2023-10-30T00:00:00+01:00','value':0.96},{'date':'2023-10-30T02:00:00+01:00','value':1.003},{'date':'2023-10-30T01:00:00+01:00','value':1.007},{'date':'2023-10-30T03:00:00+01:00','value':1.202},{'date':'2023-10-30T04:00:00+01:00','value':2.092},{'date':'2023-10-29T23:00:00+01:00','value':5.268},{'date':'2023-10-29T22:00:00+01:00','value':6.612},{'date':'2023-10-29T21:00:00+01:00','value':8.038},{'date':'2023-10-30T05:00:00+01:00','value':8.945},{'date':'2023-10-29T20:00:00+01:00','value':9.09}]
-
@keksn
Falsche Liste: -
@paul53 jetzt so..
mit debug Block Tages und Nachtliste
Wäre es noch möglich bitte einen Sendto Block für die Tagesladezeiten einzubauen...Danke
18:41:14.239 info javascript.0 (451) script.js.Verschiedenes.Tesal_Nachtladen_Netz: [{'date':'2023-10-30T00:00:00+01:00','value':0.96},{'date':'2023-10-30T02:00:00+01:00','value':1.003},{'date':'2023-10-30T01:00:00+01:00','value':1.007},{'date':'2023-10-30T03:00:00+01:00','value':1.202},{'date':'2023-10-30T04:00:00+01:00','value':2.092},{'date':'2023-10-29T23:00:00+01:00','value':5.268},{'date':'2023-10-29T22:00:00+01:00','value':6.612},{'date':'2023-10-29T21:00:00+01:00','value':8.038},{'date':'2023-10-30T05:00:00+01:00','value':8.945},{'date':'2023-10-29T20:00:00+01:00','value':9.09},{'date':'2023-10-29T19:00:00+01:00','value':10.448},{'date':'2023-10-30T10:00:00+01:00','value':10.8},{'date':'2023-10-29T18:00:00+01:00','value':10.898},{'date':'2023-10-30T11:00:00+01:00','value':11.54},{'date':'2023-10-30T12:00:00+01:00','value':12.305},{'date':'2023-10-30T09:00:00+01:00','value':12.36},{'date':'2023-10-30T06:00:00+01:00','value':13.07},{'date':'2023-10-30T08:00:00+01:00','value':13.32},{'date':'2023-10-30T07:00:00+01:00','value':13.679},{'date':'2023-10-30T13:00:00+01:00','value':13.754},{'date':'2023-10-30T14:00:00+01:00','value':14.878},{'date':'2023-10-30T15:00:00+01:00','value':16.734},{'date':'2023-10-30T16:00:00+01:00','value':17.392},{'date':'2023-10-30T17:00:00+01:00','value':19.901}] 18:41:14.239 info javascript.0 (451) script.js.Verschiedenes.Tesal_Nachtladen_Netz: [{'date':'2023-10-30T00:00:00+01:00','value':0.96},{'date':'2023-10-30T02:00:00+01:00','value':1.003},{'date':'2023-10-30T01:00:00+01:00','value':1.007},{'date':'2023-10-30T03:00:00+01:00','value':1.202},{'date':'2023-10-30T04:00:00+01:00','value':2.092},{'date':'2023-10-29T23:00:00+01:00','value':5.268},{'date':'2023-10-29T22:00:00+01:00','value':6.612},{'date':'2023-10-29T21:00:00+01:00','value':8.038},{'date':'2023-10-30T05:00:00+01:00','value':8.945},{'date':'2023-10-29T20:00:00+01:00','value':9.09}]
-
-
@paul53 funkt ..genial! Danke!!! Ich wünsche Dir einen schönen Abend!