Seite 2 von 4

Re: Dashboard für Fronius Symo

Verfasst: Fr 9. Sep 2022, 13:20
von solifro
mdkeil hat geschrieben:
Fr 9. Sep 2022, 11:24
SELECT integral("Produktion in W",1h) FROM "Measurement" WHERE... dann hast du die Umrechnung in kWh
Danke, das hat schon geholfen. Jetzt bekomme ich die Produktion zum aktuellen zeitpunkt. und wie macht man dann, dass man die werte Rückwirkend hat? Hier noch die Variante für influxdb2 falls mal jemand das braucht ;-)

Code: Alles auswählen

from(bucket: "fronius")
  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
  |> filter(fn: (r) => r["_measurement"] == "energy_flow")
  |> filter(fn: (r) => r["_field"] == "p_pv")
  |> integral(unit: 1h)

Re: Dashboard für Fronius Symo

Verfasst: Fr 9. Sep 2022, 15:09
von mdkeil
Das ist davon abhängig, was du haben möchtest, bzw. was dein Ausgabeziel ist.. denn die integral-Funktion gibt dir ja nur einen Wert zurück, in Abhängigkeit welchen Zeitraum (WHERE time=) du betrachtest.. Am besten mal eben schreiben, was du dir darstellen möchtest..

Re: Dashboard für Fronius Symo

Verfasst: Fr 9. Sep 2022, 15:37
von solifro
das hier ist der wunsch ;-)
dayconsumption.png
zur integral-funktion, die units (1h), ist das wieviel einträge ich habe, also wenn ich alle 5min messe müsste ich 5m eingeben?

Re: Dashboard für Fronius Symo

Verfasst: Fr 9. Sep 2022, 17:43
von mdkeil
also möchtest du die Erträge der letzten 7 Tage haben ;)

Code: Alles auswählen

SELECT integral("Leistung",1h) FROM "Meaturement" WHERE $timeFilter GROUP BY time(1d) fill(null) tz('Europe/Berlin')
bei "Query options" bei "Relative time" einfach 7d eintragen.

Die "1h" bei der integral-Funktion gibt den Betrachtungszeitraum an.. bei 1h hast du automatisch Wh bzw. kWh als Ergebnis, unabhängig davon wie viele Werte in diesen Zeitraum fallen.. Bei mir sind es z.B. 1 Wert / min.

Re: Dashboard für Fronius Symo

Verfasst: Mo 12. Sep 2022, 19:34
von mdkeil
Das kann man pauschal nicht sagen, da es abhängig von deinem System ist.. ich habe z.B. Solaranzeige im Docker-Container laufen plus einen seperaten Docker-Container für Grafana.. ich muss z.B. nur den Container updaten für die neuste Version.

Re: Dashboard für Fronius Symo

Verfasst: Do 8. Dez 2022, 14:12
von mdkeil
Ich habe nun auch mal begonnen, angepasst für die Ansicht auf dem Echo Show 8 bzw. für das Smartphone einen Flow-Chart zu erstellen. Darüber hinaus habe ich die Solaranzeige (Anteil Fronius ohne Batterie) in Node Red nachgebaut, inkl. TCP Modbus-Anbindung, MQTT und Speicherung in die Influxdb, natürlich komplett kompatibel mit den vorhandenen Daten, obgleich ich nun natürlich nicht zwingend eine extra Datenbank pro Gerät benötige.. darüber hinaus werden alle Geräte parallel abgerufen und mit gleichem Zeitstempel in die Influxdb geschrieben. Trigger ist ein MQTT-input (alle 10s) von vzlogger, welcher die aktuelle Wirkleistung am Hauszähler übermittelt. Eine "_math.php" ist ebenfalls umgesetzt.

Hier mal ein erster Eindruck. Das ein oder andere werde ich aber noch einbauen.
dashboard_flowchart.png

Re: Dashboard für Fronius Symo

Verfasst: Di 20. Dez 2022, 14:19
von mdkeil
Mal ein aktueller Stand des Dashboards.. die Tages / Monats / Jahres und Gesamtstatistiken liegen nun unter "Statistiken" ..wobei ich mir die Jahres und Gesamtwerte nicht mehr in Grafana berechne sondern vorab in meiner virtuellen math_php via Node Red und diese dann in die influxdb schreibe.

Sollte es Interesse an der Umsetzung geben, kann ich ggfs. das Dashboard zum Download anbieten, was dann aber bestimmt einen gewissen Grad an Anpassung benötigt.
dashboard.png

Re: Dashboard für Fronius Symo

Verfasst: So 1. Jan 2023, 21:44
von Matzefro
Hallo MDKEIL.

also ich wäre an dem Dashboard interessiert.
das sieht nach einer guten Ausgangslage aus :)

grüß
Matzefro

Re: Dashboard für Fronius Symo

Verfasst: Mo 20. Feb 2023, 22:11
von sa2022
Hallo mdkeil,

mir gefällt dein dashboard gut.
Ich habe 2 Wechselrichter. Wie kann ich die Leistung in deinen Panelen addieren?

Hast du auch vor dein flowchart- dashboard zu teilen?

Vielen Dank und beste Grüße
sa2022

Re: Dashboard für Fronius Symo

Verfasst: Di 21. Feb 2023, 08:57
von mdkeil
Ich habe selbst auch zwei Fronius-Wechselrichter. Die Werte selbst sind bei mir bereits summiert.. Ich lese aber mittlerweile den Datenmanager via Modbus (Node-Red) aus, dort gibt es entsprechend summierte Register der gesamten Anlage-- Schau dir mal die entsprechenden Datenbankfelder für Regler 12 in der Solaranzeige an, dort sind via API ebenfalls unter Summen die summierten Werte hinterlegt.

Ich kann gerne auch das aktuelle Dashboard inkl. Flowchart freigeben. Dies wird den meisten aber nichts bringen, da ich zusätzliche Datenbankfelder nach vorheriger Berechnung (speziell für die Jahresauswertungen) nutze, die in der Solaranzeige nicht vorhanden sind.. könnte aber ggfs. als Vorlage/Inspiration dienen. Ich werde den Export die Tage mal erstellen.