Moin,
ich komme gerade bei einem Problem in Grafana nicht weiter und hoffe, hier hat vielleicht jemand eine Idee dazu..
Ich wollte gerne die Erzeugung der PV Anlage pro Monat in Grafana darstellen.
Der WR gibt mir aber nur den Tages- und Totalenwert an.
Für die Darstellung des Tages nutze ich momentan das hier:
from(bucket: "NR")
|>range(start: v.timeRangeStart, stop: v.timeRangeStop)
|>filter(fn: (r)=> r["_measurement"] == "wr1.einspeisung.tag")
|>filter(fn: (r)=> r["_field"] == "value")
|> aggregateWindow(every: 1d,offset: -121m, fn: max, createEmpty: false)
|> yield(name: "sum")
Das summieren der letzten 30 Tage geht leider nicht, da pro Tag mehrere Einträge geschrieben werden und ich dann im MWh Bereich lande
In der Range könnte ich ja den Monat festlegen:
|>range(start: 2023-10-01T00:00:00Z, stop: 2023-10-31T00:00:00Z)
Das hilft mir aber ja auch nur beding für genau einen Monat weiter, gibt es einen Weg, wie ich das jeden Monat automatisch darestellen lassen kann?
Viele Grüße
Fischi
ich komme gerade bei einem Problem in Grafana nicht weiter und hoffe, hier hat vielleicht jemand eine Idee dazu..
Ich wollte gerne die Erzeugung der PV Anlage pro Monat in Grafana darstellen.
Der WR gibt mir aber nur den Tages- und Totalenwert an.
Für die Darstellung des Tages nutze ich momentan das hier:
from(bucket: "NR")
|>range(start: v.timeRangeStart, stop: v.timeRangeStop)
|>filter(fn: (r)=> r["_measurement"] == "wr1.einspeisung.tag")
|>filter(fn: (r)=> r["_field"] == "value")
|> aggregateWindow(every: 1d,offset: -121m, fn: max, createEmpty: false)
|> yield(name: "sum")
Das summieren der letzten 30 Tage geht leider nicht, da pro Tag mehrere Einträge geschrieben werden und ich dann im MWh Bereich lande

In der Range könnte ich ja den Monat festlegen:
|>range(start: 2023-10-01T00:00:00Z, stop: 2023-10-31T00:00:00Z)
Das hilft mir aber ja auch nur beding für genau einen Monat weiter, gibt es einen Weg, wie ich das jeden Monat automatisch darestellen lassen kann?
Viele Grüße
Fischi
Kommentar