NEWS
Daten aus Url abfragen und in Datenpunkt schreiben
-
@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!
-
Hallo Paul, aus mir noch nicht bekannten Gründen haben sich die Daten in der api, nicht wie vom Stromanbieter kommuniziert, um 17:00 aktualisiert. Dadurch kann das Script nur die Werte -24:00 heute für die Ladefreischaltung verwenden. Ich habe jetzt den Trigger auf 19:59 anstatt den 17:59 gestellt in der Hoffnung das die Liste bis dahin noch aktualisiert wird.
Gibt es irgendeine Abfrage der api die es ermöglicht, durch einen Vergleich (Veränderung der Daten zur vorherigen Liste)) der Daten den Trigger für die Festlegung der besten Ladezeiten zu starten.
....Awattar hat zuverlässig aktualisiert..
-
@keksn
Bei mir zeigt er auch nur 96 Werte (18:45 Uhr).
Offenbar ist die API nicht sehr zuverlässig. -
@paul53 ja leider..
-
@keksn sagte: Awattar hat zuverlässig aktualisiert..
Die Awattar-API liefert zu jeder Stunde die Werte der nächsten 24 Stunden, also muss die Liste um 18:00 geholt werden.
Teil für sortierte Listen aus der Awattar-API:Anzeige der Ladezeiten ("hh:mm"):
In der Ladesteuerung muss nur das Attribut "date" gegen das Attribut "start_timestamp" ausgetauscht werden.
-
@paul53 wow wie schnell Du das machst..
Was muss ich noch ädern wenn ich das Nachtladen bis 7:00 ändern will ? Zählst Du die Schritte mit dem jsonviewer?
-
@keksn sagte: Was muss ich noch ädern wenn ich das Nachtladen bis 7:00 ändern will ?
Schleife von 3 bis 14. Voraussetzung: Abfrage um 18:00 Uhr (teure Zeit).
-
@paul53
danke, teuren Stunden würden ja eh nur bei dementsprechend hoher Stundenanzahl zu tragen kommen.. zb. hat er jetzt eine Ladestunde um 6:00 bei Auswahl Ladestunden 3 hinzugefügt.was komisch ist das es diese aber gar nicht auswählen dürfte..!? Es sollte eigentlich 3 Uhr, 4Uhr und 5 Uhr sein. Müsste en nicht im gleichen Zeitbereich in beiden Listen tTg und Nacht die selben Stunden sein?
-
@keksn sagte: Müsste en nicht im gleichen Zeitbereich in beiden Listen tTg und Nacht die selben Stunden sein?
Sind es bei mir auch (Dauer 5 h):
Ladezeiten: 04:00 03:00 05:00 02:00 01:00 nachts: 04:00 03:00 05:00 02:00 01:00
-
@paul53 In Schritten von habe ich nicht von 4 auf 1 geändert gehabt....
-
Hallo Paul kann es sein dass sich der Datenpunkt nur auf "falsch" aktualisiert?
Ich schicke mir mit Sendto das Verhalten des Datenpunks zu. Ich bekomme nie ein "wahr nur ein "falsch".