Seite 1 von 1

Grafana Frage

Verfasst: Sa 1. Apr 2023, 08:13
von Hightech
Ich hab hier eine InfluxDB in welcher mein Zählerstand mitgeschrieben wird.
Wie genau mache ich die Abfrage, da mir immer der Verbrauch in kwh angezeigt wird, seit 0:00 bis zum Abfragezeitpunkt, egal welche Vorgabe in der Web-App als Zeitraum ausgewählt wurde?
Die Abfrage
SELECT difference(last("Zaehler-Out")) FROM "Zaehler" WHERE $timeFilter GROUP BY time(1d)
macht das natürlich nicht.

Re: Grafana Frage

Verfasst: Sa 1. Apr 2023, 08:53
von Matt
sorry, hab falsche Theard erwischt...:-s

Re: Grafana Frage

Verfasst: Sa 1. Apr 2023, 13:31
von Kenakapheus
Als Abfrage:

Code: Alles auswählen

SELECT last("Zaehler-Out")-first("Zaehler-Out") FROM  "Zaehler" WHERE $timeFilter LIMIT 1
und unter 'Query Options' das Feld 'Relative Time' auf 'now/d' setzen.

Phiona

Re: Grafana Frage

Verfasst: Sa 1. Apr 2023, 14:16
von Tiefdruck
Und prüfen ob er die richtige Zeitzone hat, bei mir hat der neue Tag immer um 1:00 angefangen.

Einfach in deinem Diagramm auf die Ansicht für die Werte umstellen und überprüfen.

Re: Grafana Frage

Verfasst: So 2. Apr 2023, 08:45
von Hightech
Perfekt,
Danke Phiona!

Kenakapheus hat geschrieben: Sa 1. Apr 2023, 13:31 Als Abfrage:

Code: Alles auswählen

SELECT last("Zaehler-Out")-first("Zaehler-Out") FROM  "Zaehler" WHERE $timeFilter LIMIT 1
und unter 'Query Options' das Feld 'Relative Time' auf 'now/d' setzen.

Phiona