Monatswerte in Grafana

Allgemeine Informationen zum Nachbau und zum Forum.
PV-Monitorung / PV Überwachung

Moderator: Ulrich

sirathan
Beiträge: 19
Registriert: Di 12. Okt 2021, 19:31
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

Re: Monatswerte in Grafana

Beitrag von sirathan »

Danke für die Hinweise. Ich denke ich habe vermutlich nicht die selbe Grafana Version 7.5.7. Die negative Darstellung kann ich nicht umsetzen.
Es fehlt die Auswahl "Graph Styles" beim Override. Ich muss wohl mal den Upgrade in meinem Docker Image machen. Hattest du keine Probleme mit dem Upgrade?

Benutzeravatar
mdkeil
Beiträge: 107
Registriert: So 12. Sep 2021, 20:40
Hat sich bedankt: 4 Mal
Danksagung erhalten: 6 Mal

Re: Monatswerte in Grafana

Beitrag von mdkeil »

Kann sein, dass du einige Übersichten leicht anpassen musst, da es über die Versionen hinweg auch Verbesserungen an den Visualisierungs-Plugins gegeben hat. Grundlegende Dinge funktionieren aber weiterhin.

Aber gerade mit Docker ist es ja ein leichtes zwischen den Versionen zu wechseln.
Fronius Symo 20.0-3-M: 20.13kWp 61x QCell Q.PEAK DUO-G7 330, 13.2kWp S 45°, 6.93kWp (2.97/3.96) in N/S-Aufständerung mit Verschattung

Gerd
Beiträge: 146
Registriert: Di 6. Aug 2019, 22:06
Hat sich bedankt: 6 Mal
Danksagung erhalten: 3 Mal

Re: Monatswerte in Grafana

Beitrag von Gerd »

Ulrich hat geschrieben:
Di 22. Feb 2022, 15:34
1) Die "Leistung" aus dem Measurement "PV" wird als "PVLeistung" zusätzlich in das Measurement "Meter" geschrieben:
Könnte ja @Ulrich ggfs. übernehmen
Habe ich im Update übernommen...

Hallo Ulrich,
Mit welchem Update ist die Änderungen enthalten ?
Cu Gerd
My Coffee is always #000000!

Benutzeravatar
mdkeil
Beiträge: 107
Registriert: So 12. Sep 2021, 20:40
Hat sich bedankt: 4 Mal
Danksagung erhalten: 6 Mal

Re: Monatswerte in Grafana

Beitrag von mdkeil »

einfach aktualisieren.. es gibt ja immer nur die "eine" Version und dort ist es enthalten. Hat er aber vielleicht nur bei Fronius integriert.
Fronius Symo 20.0-3-M: 20.13kWp 61x QCell Q.PEAK DUO-G7 330, 13.2kWp S 45°, 6.93kWp (2.97/3.96) in N/S-Aufständerung mit Verschattung

Gerd
Beiträge: 146
Registriert: Di 6. Aug 2019, 22:06
Hat sich bedankt: 6 Mal
Danksagung erhalten: 3 Mal

Re: Monatswerte in Grafana

Beitrag von Gerd »

Gerd hat geschrieben:
Mo 7. Mär 2022, 19:27
Ulrich hat geschrieben:
Di 22. Feb 2022, 15:34
1) Die "Leistung" aus dem Measurement "PV" wird als "PVLeistung" zusätzlich in das Measurement "Meter" geschrieben:
Könnte ja @Ulrich ggfs. übernehmen
Habe ich im Update übernommen...

Hallo Ulrich,
Mit welchem Update ist die Änderungen enthalten ?
Ich habe die 4.7.6e bereits installiert.
Cu Gerd
My Coffee is always #000000!

Gerd
Beiträge: 146
Registriert: Di 6. Aug 2019, 22:06
Hat sich bedankt: 6 Mal
Danksagung erhalten: 3 Mal

Re: Monatswerte in Grafana

Beitrag von Gerd »

Gerade noch einmal nachgeschaut, im Fronius ist Änderung enthalten.
Ich würde dieses aber für den Kostal benötigen.

Ok, dann werde ich selbst umsetzen
Cu Gerd
My Coffee is always #000000!

Bierhelm
Beiträge: 34
Registriert: Di 1. Feb 2022, 17:59
Hat sich bedankt: 6 Mal
Danksagung erhalten: 2 Mal

Re: Monatswerte in Grafana

Beitrag von Bierhelm »

Huhu.
Ich versuche gerade die Lösung von mdkeil umzusetzen. Dabei habe ich aber eine kleine Herausforderung. Den Eigenverbrauch und den Gesamtverbrauch berechne ich erst unter "Transform" und nicht - wie bei mdkeil - direkt mit einem "Query". Offenbar führt dieser Umstand zu einem Fehler, denn diese beiden Werte verschwinden im späteren Verlauf komplett.

Ich möchte nun also auch Eigenverbrauch und Gesamtverbrauch am liebsten schon unter "Query" berechnen. Ich komm aber mit der Berechnung nicht klar.

Das hier ist der Befehl für die Leistung:

Code: Alles auswählen

SELECT last("Wh_Gesamt") - first("Wh_Gesamt") FROM "Summen" WHERE  time>='${current_year}-03-01' AND time<'${current_year}-04-01' fill(null) tz('Europe/Berlin')
Und hier jener für die Einspeisung

Code: Alles auswählen

SELECT last("value") - first("value") FROM "vzlogger" WHERE "uuid" = '06ae962c-a171-11ec-b909-0242ac120002' AND time>='${current_year}-03-01' AND time<'${current_year}-04-01' fill(null) tz('Europe/Berlin')
Mit den beiden Werten kann ich ja den Eigenverbrauch herausbekommen. Theoretisch müsste ich den einen vom anderen subtrahieren. Unter Transform super easy. Aber als Query stehe ich total auf dem Schlauch. Vielleicht kann mir jemand auf die Sprünge helfen.

Vielen Dank! :)

Bogeyof
Beiträge: 898
Registriert: Mi 13. Mai 2020, 10:04
Hat sich bedankt: 17 Mal
Danksagung erhalten: 99 Mal

Re: Monatswerte in Grafana

Beitrag von Bogeyof »

Probiers mal so (Voraussetzung, die beiden Werte stehen in derselben Datenbank, ansonsten müsste man die Datenbank in der Query auch noch angeben):

Code: Alles auswählen

SELECT mean(Gesamt) - mean(Einspeisung) FROM (SELECT (last("Wh_Gesamt") - first("Wh_Gesamt")) as Gesamt FROM "Summen" WHERE  time>='${current_year}-03-01' AND time<'${current_year}-04-01' fill(null) tz('Europe/Berlin')), (SELECT last("value") - first("value")) as Einspeisung FROM "vzlogger" WHERE "uuid" = '06ae962c-a171-11ec-b909-0242ac120002' AND time>='${current_year}-03-01' AND time<'${current_year}-04-01' fill(null) tz('Europe/Berlin'))

Bierhelm
Beiträge: 34
Registriert: Di 1. Feb 2022, 17:59
Hat sich bedankt: 6 Mal
Danksagung erhalten: 2 Mal

Re: Monatswerte in Grafana

Beitrag von Bierhelm »

Bogeyof hat geschrieben:
So 3. Apr 2022, 09:23
Probiers mal so (Voraussetzung, die beiden Werte stehen in derselben Datenbank, ansonsten müsste man die Datenbank in der Query auch noch angeben):
Danke für deine schnelle Hilfe! Tatsächlich befinden sich die Werte in unterschiedlichen Datenbanken. Die Zählerstände sind in "Vzlogger" und nicht in "Solaranzeige". Wie baut man das dann noch mit ein?
Tausend Dank im voraus. :)

Bogeyof
Beiträge: 898
Registriert: Mi 13. Mai 2020, 10:04
Hat sich bedankt: 17 Mal
Danksagung erhalten: 99 Mal

Re: Monatswerte in Grafana

Beitrag von Bogeyof »

Dann vermutlich so:

Code: Alles auswählen

SELECT mean(Gesamt) - mean(Einspeisung) FROM (SELECT (last("Wh_Gesamt") - first("Wh_Gesamt")) as Gesamt FROM solaranzeige..Summen WHERE  time>='${current_year}-03-01' AND time<'${current_year}-04-01' fill(null) tz('Europe/Berlin')), (SELECT last("value") - first("value")) as Einspeisung FROM vzlogger..vzlogger WHERE "uuid" = '06ae962c-a171-11ec-b909-0242ac120002' AND time>='${current_year}-03-01' AND time<'${current_year}-04-01' fill(null) tz('Europe/Berlin'))
Bitte bei der Schreibweise "Datenbank..Measurement" darauf achten, ohne Hochkomma und die Schreibweise des echten Datenbanknamens verwenden, also nicht die Zuweisung von Grafana (Solaranzeige) sondern den echten Namen(vermutlich solaranzeige bzw. vzlogger oder Vzlogger)...

Antworten