NEWS
Daten aus Url abfragen und in Datenpunkt schreiben
-
@paul53 Genial, vielen Dank!! Ich baue jetzt mal nach.
-
@paul53 Wo finde ich, oder ie mache ich diesen Baustein? (Datum/Zeit)
-
@paul53 habs...danke in Konvertierung
-
-
@keksn
Das ist die Javascript-Funktion mit zwei Parametern: -
@paul53 ah ich habe beide in eine Variable geschrieben...darum danke!
Wäre es für Dich einfacher gewesen die Datenpunkte de Awattar Adapters zu verwenden?
-
@keksn sagte: Wäre es für Dich einfacher gewesen die Datenpunkte de Awattar Adapters zu verwenden?
Nein, so hat man alles in einer Liste und muss nicht verschiedene Datenpunkte auslesen.
-
@paul53 nein mir ist es gleich. Gibt es auch eine Möglichkeit zu sehen wann geladen wird ?
-
@keksn sagte: Gibt es auch eine Möglichkeit zu sehen wann geladen wird ?
Gib per Debug-Block die sortierte Liste aus. Wenn z.B. 3 Stunden geladen werden soll, sind es die ersten 3 Einträge in der Liste.
[{'date':'2023-10-29T03:00:00+01:00','value':0.64},{'date':'2023-10-29T04:00:00+01:00','value':0.683},{'date':'2023-10-29T05:00:00+01:00','value':0.688},
... also morgen von 3 bis 6 Uhr.
-
@paul53 Danke!!
-
ich dürfte da einenFehler eingebaut haben. Bei mir wir das <angezeigt. Ich habe 3 beim Datenpunkt eingegeben.
javascript.0 (451) script.js.Verschiedenes.Tesal_Nachtladen_Netz: [{'date':'2023-10-29T03:00:00+01:00','value':0.64},{'date':'2023-10-29T04:00:00+01:00','value':0.683},{'date':'2023-10-29T05:00:00+01:00','value':0.688},{'date':'2023-10-29T02:00:00+01:00','value':0.751},{'date':'2023-10-29T01:00:00+02:00','value':2.256},{'date':'2023-10-29T00:00:00+02:00','value':5.887},{'date':'2023-10-28T21:00:00+02:00','value':8.854},{'date':'2023-10-28T20:00:00+02:00','value':10.441},{'date':'2023-10-28T23:00:00+02:00','value':10.441},{'date':'2023-10-28T22:00:00+02:00','value':10.451}]
-
@keksn sagte: Bei mir wir das <angezeigt
Das passt doch.
@keksn sagte in Daten aus Url abfragen und in Datenpunkt schreiben:
ich dürfte da einenFehler eingebaut haben.
"die Schleife abbrechen" muss in die Prüfung der Stunde.
Lies die Liste vor 20:00 Uhr ein!
-
@paul53 ich habe den Zeitplan nur zum testen umgestellt. steht jetzt wieder auf 19:00h.
Warum werden bei nir aber dann mehr als 3 Werte angezeigt? -
@keksn sagte: Warum werden bei nir aber dann mehr als 3 Werte angezeigt?
Die Liste enthält immer 10 Werte. Ich hatte oben nur die ersten 3 gezeigt.
-
@paul53 Kann man sich aber auch nur die Ladezeiten anzeigen lassen?
-
@keksn sagte: nur die Ladezeiten anzeigen lassen?
-
@paul53 genial danke!!!
Kann man sich die werte auch mit einem Sendto Block übermitteln lassen?
Die Sache mit der Hausbatterie und der uneingeschränkten Ladezeit, also nicht nur auf die Nacht der vollen Liste, soll ich weiter über das Awattar Script machen, oder geht das nun auch durch eine Mod mit diesem in der Liste?
-
Ich versuche mal das mit den Listen und der Auswahl zu verstehen. Du hast geschrieben das da api unter Data 192 Objekte liefert.
Ich sehe hier 95 Einträge mit 2 Daten wo sind die fehlenden 2?
Wenn ich nun im Script diesen Teil der Auswahl auf 2 -190 beziehungsweise (192?) ändere nimmt das Script dann 24 Stunden?
und diesen Datenpunkt den Wert "24" gebe ..
-
@keksn sagte: Ich sehe hier 95 Einträge
Ja, komischerweise hat die Liste heute nur 96 Einträge. Es sind keine Einträge für morgen vorhanden. Vielleicht sieht das um 19:00 Uhr schon anders aus? Awattar aktualisiert täglich um 14:00 Uhr, vermutlich auch die API.
@keksn sagte in Daten aus Url abfragen und in Datenpunkt schreiben:
Die Sache mit der Hausbatterie und der uneingeschränkten Ladezeit
Bedeutet: Keine Einschränkung auf eine bestimmte Uhrzeit, sondern nur die günstigsten Stunden von einem Tag oder von 2 Tagen?
@keksn sagte in Daten aus Url abfragen und in Datenpunkt schreiben:
geht das nun auch durch eine Mod mit diesem in der Liste?
Das geht auch mit dieser Liste: Heute von 1 bis 93, morgen von 97 bis 189. Besser: Liste um 14:59 einlesen und einschränken von heute 15:00 (61) bis morgen 14:00 (153).
-
@paul53 danke,
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..?
Gibts da noch eine Lösung die Ladezeiten über eine Sendto Block zu übermittel?