NEWS
grafana - today() startet tag bei 02:00
-
@spacerx sagte in grafana - today() startet tag bei 02:00:
@cocomp d
ist das Kunst oder kann das weg
-
@homoran Ha ha Hi Hi
Da haben die Finger über der Maus gezittert.
-
@homoran Das ist Kunst, kannst du aber gern nutzen
-
@spacerx said in grafana - today() startet tag bei 02:00:
@cocomp das habe ich auch so nachgelesen.
dann bleibt dir noch:
option location = timezone.fixed(offset: -Xh)
und damit die Zeit selber hin rücken damit du today() benutzen kannst.
Das wird immer kurioser, denn das verändert nichts...
-
@cocomp ich bin jetzt auch mal an den Rechner gesprungen und hab das mit den Werten von meinem Stromzähler mal getestet.
import "timezone" // import wegen der Berechnung um 02:00:00 option location = timezone.location(name: "Europe/Berlin") from(bucket: "ioBroker") |> range(start: today()) |> filter(fn: (r) => r["_measurement"] == "Vb_Stromzaehler") |> filter(fn: (r) => r["from"] == "system.adapter.javascript.0")
Macht genauso, wie es soll.
-
@spacerx said in grafana - today() startet tag bei 02:00:
@cocomp ich bin jetzt auch mal an den Rechner gesprungen und hab das mit den Werten von meinem Stromzähler mal getestet.
import "timezone" // import wegen der Berechnung um 02:00:00 option location = timezone.location(name: "Europe/Berlin") from(bucket: "ioBroker") |> range(start: today()) |> filter(fn: (r) => r["_measurement"] == "Vb_Stromzaehler") |> filter(fn: (r) => r["from"] == "system.adapter.javascript.0")
Macht genauso, wie es soll.
Das ist wirklich kurios, dann werde ich mal weiter forschen gehen...
Danke trotzdem für die Mühe... -
@cocomp wie ist den deine Default Timezone gesetzt?
-
@spacerx said in grafana - today() startet tag bei 02:00:
@cocomp wie ist den deine Default Timezone gesetzt?
Europe / Berlin - sowohl global für grafana als auch im Dashboard. Und die UTC-Zeitstempel in der Influx2DB stimmen.
Was mich halt stutzig macht, dass der feste timeslot in Verbindung mit
from(bucket: "nodered") |> range(start: v.timeRangeStart, stop: v.timeRangeStop) |> filter(fn: (r) => r["_measurement"] == "KG.hz.SZ_A_Plus15") |> filter(fn: (r) => r["_field"] == "value")
das gewünschte Ergebnis bringt.
-
@cocomp hier mal ein Ausschnitt, das hab ich bei dir nicht so gesehen.
Sicher das deine Zeitzone in deinem System stimmt?
-
So sieht das bei mir aus:
-
@cocomp mal eine andere Frage, wie kommt das timeshift -0m da hin.
Das kann ich gar nicht eingeben. -
@spacerx Das stammt aus meiner "mal was ausprobieren-phase" von heute Nachmittag. Normal steht da 1h
-
@cocomp bist du nun der Sache auf die Schliche gekommen?
-
@spacerx Noch nicht, dieses Wochenende will ich es lösen.