NEWS
Statistik in Grafana: Durchschnittswerte je Zeitbereich
-
ich habe mir (zB für den Stromzähler) einfach neue Datenpunkte angelegt:
kWh_yesterday
kWh_last_month
kWH_last_year
zaehlerstand_gestern
zaehlerstand_last_month
zaehlerstand_last_yearImmer um 00:00:01 Uhr wird :
Aktueller zählerstand - zaehlerstand_gestern in kWh_yesterday geschrieben.bei Monatswechsel:
Aktueller zählerstand - zaehlerstand_last_month in kWh_last_month
usw.
Am Ende wird "zaehlerstand_gestern" auf den aktuellen Stand gesetzt.Sehr primitiv, funktioniert aber wunderbar und man hat gleich noch den jahresverlauf mit 365 Werten geloggt, bzw kann jedes beliebige Datum zurückrechnen.
Das kannst du auch problemlos auf Stundenscheiben runterbrechen.Solche Werte speichere ich lieber in mySQL statt InfluxDB. Die paar tausend Messwerte verkraftet mySQL locker und man kann mit SQL boardmitteln viel einfach Extremwerte (Messfehler) selektieren und löschen. In Influx ist das immer sehr stressig bestimmte values zu selektieren.
Zudem hast du in MYSQL direkt mit avg() Durchschnittswerte berechnen lassen und mit der DATE_FORMAT(date,'%y-%m-%d') function könnte es möglich sein alle Zeitstempel einer gewissen Uhrzeit auszulesen.Influx nehme ich zB um Messwerte die jede Sekunde aufschlagen zu loggen. (Wechselrichter usw)
-
@achim-weis Danke. Ich mache es fast genauso, was die Daten angeht. Ich erhalte
- den Verlauf des Gesamtzählerstandes
- den Verbrauch pro h, pro Tag, pro Woche, pro Monat
Nur würde ich halt gerne für einen "Durchschnittstag" die Verlaufskurve sehen. Mit Grafana scheine ich nicht weiter zu kommen und das ganze in mySQL zu machen - da traue ich mich ehrlich gesagt nicht ran
Mangels Alternativen kann ich die Daten (über Grafana) als CSV-Export in Excel einspielen und das ganze dort machen. Werde ich mal versuchen.
-
Hallo,
Ich habe da auch mal eine Frage…
Ich habe
Strom tagesverbrauch das ist alles ok
Aber wenn ich Strom (Monat) anzeigen will funktioniert das wenn der Monat wechselt aber ansonsten zeigt es mir da nix an.. (No data) wie kann ich es erreichen das er den Wert trotzdem anzeigt täglich und nicht nur wenn er wechselt -
@achim-weis
habe heute den ganzen Tag versucht das über Grafana Boardmitteln zu realisieren. Dies hat jedoch nur bedingt funktioniert.
Wie genau hast du deinen Ansatz realisiert?VG
.:Chris:. -
@christian-0
Ich schreibe jeden Tag um 23:58 den Energie-Verbrauch (kWh) des Tages und die Kosten (€) des Tages in die Influx-DB.
Mit diesen Tageswerten wird in Grafana der Tagesverbrauch (letzte 14 Tage), der Wochenverbrauch (letzte 14 Kalenderwochen) und der Monatsverbrauch (letzte 12 Monate) ermittelt und visualisiert. Natürlich kann man in Grafana auch andere Werte in der Zeitachse nehmen.
Für die Monatsauswertung sieht das Flux-Statement so aus:
Die Grafik sieht so aus - bin noch nicht so lange dabei (Zahlen sind auf dem Tablet besser zu erkennen als auf dem PC).
Viele Grüße
ExMatador -
@dan_ce hast Du das Problem in Grafana lösen können oder bist Du am Ende den Umweg über Excel gegangen? Ich möchte genau das Gleiche wie Du erreichen, aber bin auch noch nicht fündig geworden. Ich hatte gehofft, dass InfluxDB (ich nutze 2.7.0) mehr Möglichkeiten bietet, aber das Skripten ist da eher komplexer geworden.
-
@martin75-0 sagte in Statistik in Grafana: Durchschnittswerte je Zeitbereich:
Ich hatte gehofft, dass InfluxDB (ich nutze 2.7.0) mehr Möglichkeiten bietet, aber das Skripten ist da eher komplexer geworden.
Moin,
wenn Du zeigen würdest, was Du hast, oder wo Du gerade hängst, oder Deine Daten beschreiben würdest, dann könnte man da vielleicht helfen.
Aber vielleicht ist es auch nur eine Frage der Datenbereitstellung, kennst Du diese beiden
ioBroker - Adapter
?
vielleicht lösen die ja schon ein Teil des Problems.VG
Bernd -
@dp20eic Wo finde ich denn die beiden Adapter? Hab auch bei github gesucht, bin aber nicht fündig geworden.
-
@nobbiman sagte in Statistik in Grafana: Durchschnittswerte je Zeitbereich:
Wo finde ich denn die beiden Adapter? Hab auch bei github gesucht, bin aber nicht fündig geworden.
Moin,
in
ioBroker
oder was meinst Du?
VG
Bernd -
@dp20eic Ich antworte einmal nur mit meinem Screenshot zum ersten Beispiel. Auch die anderen Wege geben nicht das Ergebnis, dass du darstellt.
So sieht es bei mir aus:
Der selektierte Adapter ist bei mir nicht installiert.
Der angezeigte Stern kann bei mir 3 Farben annehmen: grau, blau und rot. Als Kontexmenü wird jedoch immer der Hinweis gegeben, dass nur installierte Adapter (mit oder ohne Instanz) angezeigt werden.
Was mache ich falsch oder ist irgenetwas falsch eingestellt? -
@nobbiman sagte in Statistik in Grafana: Durchschnittswerte je Zeitbereich:
Was mache ich falsch oder ist irgenetwas falsch eingestellt?
Beide Adapter, die @dp20eic gezeigt hat, sind nur im Beta Repository verfügbar.
-
@marc-berg oh, hatte ich übersehen, Danke für den Hinweis!
-
@nobbiman sagte in Statistik in Grafana: Durchschnittswerte je Zeitbereich:
Danke für den Hinweis!
Moin,
Du musst nicht auf Beta gehen, da ist ja noch der aus dem zweiten Bild verbleibende Adapter Statistcs, ganz rechts, der ist auch im Stable.
VG
Bernd