@jojo58
Super! Das Script funktioniert!
Na da muss man ja ganz schön um die Ecke denken... Aber Hauptsache es läuft nun.
Vielen Dank für deine tolle Hilfe!!!
Hier noch mal das Blockly:
NEWS
Latest posts made by Andreas 9
-
RE: getHistory an einem bestimmten Datum
-
RE: getHistory an einem bestimmten Datum
@jojo58
Vielen Dank für das Script!
Ich probiere es heute gleich mal aus.
(Gestern hatte ich auch keine Zeit mehr... ) -
RE: getHistory an einem bestimmten Datum
@jojo58 said in getHistory an einem bestimmten Datum:
aupt ausgegeben werden kann. Bei mir sieht die Liste dann so aus
Ich probiere das mal. Vielen Dank soweit!
-
RE: getHistory an einem bestimmten Datum
@jojo58 said in getHistory an einem bestimmten Datum:
ein Wert in einen DP gesc
Nein. Mit weder mit "val" noch mit "0.val".
Ich habe das ja schion einmal mit HTTP (GET) gemacht. Da hieß das Attribut: sensordatavalues.0.value Hier fehlt das "sensordatavalues" im JSON. (Mit "value" geht es auch nicht.)
Ich kapiers einfach nicht, es kommt 2x das Selbe raus: -
RE: getHistory an einem bestimmten Datum
@jojo58 said in getHistory an einem bestimmten Datum:
2024-01-01 00:00:00
Oh ha! Da hätte ich auch selber drauf kommen können... Jedenfalls funktioniert die Datumskonvertierung jetzt. Vielen Dank!
Ich bekomme allerdings einen JSON-String zurück, den ich nicht interpretieren kann:
[{"val":643.74,"ts":1716292800000}, {"val":643.75,"ts":1716296400000}, {"val":643.75,"ts":1716300000000}, {"val":643.75,"ts":1716303600000}, {"val":643.75,"ts":1716307200000}, {"val":643.76,"ts":1716310800000}, {"val":643.76,"ts":1716314400000}, {"val":643.77,"ts":1716318000000}, {"val":643.79,"ts":1716321600000}, {"val":643.79,"ts":1716325200000}, {"val":643.79,"ts":1716328800000} ]
Ich hätte nur 1 Wertepaar erwartet, das Minimum.
Außerdem kann ich nicht auf den Wert "0.val" zugreifen, ich erhalte immer nur "NULL".
Hier noch mal mein Blockly:
-
getHistory an einem bestimmten Datum
Hallo, ich habe ein Problem mit der Abfrage von Daten aus der IObroker-InfluxDB. Vielleicht hat hier jemand eine Idee?
Ich speichere den Stand meines Gas-Zählers als "Stand" in der DB. jetzt brauche ich den Stand am Anfang des Jahres.
Ich habe den GetHistory-Block verwendet und als "Von-Zeit" als text "01.01.2024 00:00:00" und als "Bis-Zeit" als text "01.02.2024 00:00:00" eingegeben. Das funktioniert aber so nicht. Dann habe ich den String mit der Zeit in ein Zeit/Datumsformat zu konvertieren - auch ohne Erfolg.
Wie frage ich das Mimimum von Stand am 01.01.22024 aus der DB ab?
Hier noch mal mein Blockly:
Vielen Dank schon mal!!! -
RE: http (GET) / error=timeout...exceeded / Serververbindung?
@ro75
So! Mit 5000ms habe ich jetzt nur noch 1 Errormeldung während der Nacht erhalten. Habe jetzt 6000ms eingetragen. Läuft super!
Vielen Dank für die Hilfe!!! -
RE: http (GET) / error=timeout...exceeded / Serververbindung?
@ro75 Alles klar. Vielen Dank. Ich melde mich mit dem Resultat...
-
RE: http (GET) / error=timeout...exceeded / Serververbindung?
@ro75 Stimmt.
Ich hatte geschrieben: "Ich habe ausprobiert im Sende-Script "Feinstaub" die Timeouts zu vergrößern bis 3 sec. Das hat überhaupt nichts gebracht."
Ich kanns ja noch mal probieren... -
RE: http (GET) / error=timeout...exceeded / Serververbindung?
@ro75 said in http (GET) / error=timeout...exceeded / Serververbindung?:
erhöhe den Timeout.
Noch höher als 3 Sekunden???