NEWS
Wie erzeugten Strom pro Tag berechnen?
-
Hallo,
ich bin gerade komplett lost.
Ich bekomme vom Fronius leider keine automatisch ermittelten Tageswerte für den erzeugten Strom etc. pro Tag.
Das einzige was ich in der InfluxDB habe ist eine Liste mit Timestamps und der zu diesem Zeitpunkt erzeugte Strom.Nur wie bekomme ich aus dieser Liste jetzt den insgesamt erzeugten Strom (Wenigstens näherungsweise)?
Danke!
-
gelöscht
-
@warhammer73 erzeugt = in das Hausnetz eingespeist? 1-phasig, 2-phasig oder 3-phasig?
-
@warhammer73
Hi,
das alles kannst du mit dem Adapter "SourceAnalytix" machen.https://github.com/DrozmotiX/ioBroker.sourceanalytix
Einfach den Adapter installieren und auf dem Objekt vom Fronius Adapter "P_PV (PV Power) aktivieren.
-
@bananajoe said in Wie erzeugten Strom pro Tag berechnen?:
@warhammer73 erzeugt = in das Hausnetz eingespeist? 1-phasig, 2-phasig oder 3-phasig?
Ok, es geht mir um folgende Werte:
P_AKKU
P_GRID
P_LOAD
P_PV
REL_AUTONOMY
SOCFür P_PV funktioniert die von @leika241265 vorgeschlagene Lösung mit SourceAnalytix da nur positive Werte vorhanden sind die addiert werden müssen.
Für SOC und REL_AUTONOMY funktioniert das ganze nicht, weil hier % Werte vorhanden sind, die zwar summiert werden können dann aber durch die Anzahl der Werte dividiert werden müssen um den Mittelwert zu bekommen.
Für die restlichen drei P_* Werte ist das Problem das negative und positive Werte vorhanden sind, die vor dem summieren mit SourceAnalytix getrennt werden müssten.Irgendwie habe ich bisher keine Möglichkeit innerhalb vom iobroker oder im Grafana gefunden um sowas zu bauen.
-
@leika241265 said in Wie erzeugten Strom pro Tag berechnen?:
@warhammer73
Hi,
das alles kannst du mit dem Adapter "SourceAnalytix" machen.https://github.com/DrozmotiX/ioBroker.sourceanalytix
Einfach den Adapter installieren und auf dem Objekt vom Fronius Adapter "P_PV (PV Power) aktivieren.
Ja, meine Beschreibung was ich vor habe war etwas zu kurz, weil ich eine Lösung erwartet hatte die ich dann für die anderen Fälle (Siehe Beitrag vorher) anpassen kann.
-
@leika241265
Ich stehe eigentlich vor dem gleichen Problem, es betrifft nur andere Datenpunkte.
Aus der PV bekomme ich schon die gesamt erzeugte Leistung, damit kann ich in Grafana einfach meine Diagramme über den Zeitraum machen.Ich bekomme aber aus der PV nicht die Gesamtmenge, der vom Grid bezogenen, oder in das Grid gelieferte Leistung. Da muss ich aus der aktuellen Leistung eigentlich bei jeder Änderung über die Zeit die kWh berechnen und zu einem Datenpunkt addieren. Dann hätte ich das auch.
Also habe ich SourceAnalytics installiert und stehe jetzt auf dem Schlauch. Ich werde aus den Einstellungen und auch aus der Doku nicht schlau.
Ich will weder was über dan Tag oder Monat oder Jahr. Ich will einfach den Verbrauch, bzw. die Einspeisung kumulieren.
Was muss ich dann bei dem Datenpunkt einstellen. -
@diwoma
Oder mache ich mir das Leben schwer, wenn ich versuche, die kWh aus der Leistung der vorherigen Messung und der Zeit-Differenz zur aktuellen Messung ermittle und dann auf einen Datenpunkt addiere?Prinzipiell brauche ich sowas wie einen aktuellen Zählerstand. Ich bekomme ca. alle Sekunden ein Update. Würde es reichen, nur den aktuellen Wert jeweils zu kumulieren um mir einen "virtuellen" Zählerstand zu erstellen?
Ich nehme an, bei Messungen im Sekundentakt wäre die Abweichung nicht so groß.
Oder habe ich da auch einen Gedankenfehler? -
@diwoma mit einem Wert der gerade die aktuelle Einspeisung angibt kommst du nicht weiter. Das ist total ungenau, selbst wenn du es sekündlich machst.
Du brauchst einen Wert der addiert. Einen Gesamtzähler, von mir auch Tageszähler oder so.
Weshalb ich schon @warhammer73 die Frage gestellt habe wie denn eingespeist wird, 1-phasig, 2-phasig oder 3-phasig?
Denn wenn dein Gerät - warum auch immer - das nicht hergibt könnte man z.B. einen Shelly 3em (3-phasig) oder Shelly em (1-phasig) einfach dazwischen hängen (die haben Mess-Adapter welche man um die Adern der Stromkabel klippst.
Dann hättest du so einen Zähler.Also, nichts dabei was Wh oder kWh auspuckt?
-
@bananajoe said in Wie erzeugten Strom pro Tag berechnen?:
Also, nichts dabei was Wh oder kWh auspuckt?
Nur was die Erzeugung von der PV angeht, dort wird ein power_total ausgegeben.
Alles andere sind nur Momentanwerte (Grid, Verbrauch, Speicher)Und ich warte schon seit 10 Monaten auf die Freischaltung der Schnittstelle meines Smartmeters, damit ich am Einspeise-Punkt die Daten abnehmen kann.
-
@diwoma sagte in Wie erzeugten Strom pro Tag berechnen?:
@bananajoe said in Wie erzeugten Strom pro Tag berechnen?:
Also, nichts dabei was Wh oder kWh auspuckt?
Nur was die Erzeugung von der PV angeht, dort wird ein power_total ausgegeben.
in einer ..h Einheit? Für den Tag? Als Gesamtzähler? Wenn ja hast du doch alles was du brauchst um es mit dem SourceAnalytix zu verheiraten, ggf. mit einem Skript dazwischen
-
Wenn Du InfluxDB hast - kannst Du doch über aggregateWindow bestimmte Summen und Mittelwerte abfragen. Wenn man diese Aggregatefunktion aber selber definieren will, da bin ich im MOment noch nicht dahinter gestiegen
-
@bananajoe said in Wie erzeugten Strom pro Tag berechnen?:
in einer ..h Einheit? Für den Tag? Als Gesamtzähler? Wenn ja hast du doch alles was du brauchst um es mit dem SourceAnalytix zu verheiraten, ggf. mit einem Skript dazwischen
Und genau das interessiert mich nicht, sondern die Werte die kein ..h am Ende haben.
Und Source-Analytics ist zu oversized für mich, da ich keine Kosten ausrechnen will und das ist der Hauptsinn des Adapters, wenn man keine Kostenstruktur hinterlegt funktionert er überhaupt nicht (nach schneller Prüfung) -
@mickym said in Wie erzeugten Strom pro Tag berechnen?:
Wenn Du InfluxDB hast - kannst Du doch über aggregateWindow bestimmte Summen und Mittelwerte abfragen. Wenn man diese Aggregatefunktion aber selber definieren will, da bin ich im MOment noch nicht dahinter gestiegen
Genau, das habe ich auch gehofft, aber bin dann an den Funktionen gescheitert. Ich kann das, was ich haben will nur aus den "Zählerständen" ermitteln. und die fehlen mir eben.
-
Ich sehe Du bist am selben Problem am verzweifeln.
Sowas wie den durchschnittlichen Autarkiegrad pro Tag gibts halt nicht fertig. -
Erst schreibst du das:
@diwoma sagte in Wie erzeugten Strom pro Tag berechnen?:
@diwoma
Oder mache ich mir das Leben schwer, wenn ich versuche, die kWh aus der Leistung der vorherigen Messung und der Zeit-Differenz zur aktuellen Messung ermittle und dann auf einen Datenpunkt addiere?Prinzipiell brauche ich sowas wie einen aktuellen Zählerstand. Ich bekomme ca. alle Sekunden ein Update. Würde es reichen, nur den aktuellen Wert jeweils zu kumulieren um mir einen "virtuellen" Zählerstand zu erstellen?
Ich nehme an, bei Messungen im Sekundentakt wäre die Abweichung nicht so groß.
Oder habe ich da auch einen Gedankenfehler?und nun das:
@bananajoe said in Wie erzeugten Strom pro Tag berechnen?:
in einer ..h Einheit? Für den Tag? Als Gesamtzähler? Wenn ja hast du doch alles was du brauchst um es mit dem >> SourceAnalytix zu verheiraten, ggf. mit einem Skript dazwischenUnd genau das interessiert mich nicht, sondern die Werte die kein ..h am Ende haben.
Und Source-Analytics ist zu oversized für mich, da ich keine Kosten ausrechnen will und das ist der Hauptsinn des > Adapters, wenn man keine Kostenstruktur hinterlegt funktionert er überhaupt nicht (nach schneller Prüfung)Also, hast du nun einen Zählerstand oder nicht? Und ein Zählerstand wäre immer kWh oder Wh denn es ist ja ein Zählerstand, keine Momentwert. Die Zähler zählen Verbrauchswerte und bei Strom dient dazu der Faktor Zeit(spanne) als Bezugspunkt wie bei Wasser es das Volumen wäre.
-
@bananajoe @diwoma Ja und dann könnte man sich bei Influx-DB über das aggregate window einfach den letzten Zählerstand pro Tag ausgeben lassen und die Differenz selbst berechnen.
Den letzten Zählerstand out of the box geht mit den InfluxDB tools.
-
Kann h nicht annähernd berechnet werden wenn jede Minute der Momentwert addiert wird innerhalb einer Stunde ?
Richtung Mittelwert errechnen. -
@ralla66 klar, mit einer Fehlerquote +/- 100% ... also nein, nicht wirklich seriös weil der es ständig extrem schwankt. Sekündlich.
hier ein Beispiel (Werte alle 15 Sekunden):
da kann ich noch viel weiter reinzoomen und es wird immer krakeliger
-
Wie gesagt - wenn es ein Zählerstand ist, dann braucht man sich über eine Influx DB Abfrage den letzten im 24h Window ausgeben lassen und muss dann halt selbst rechnen:
Ich bin nur nicht dahintergekommen, wie man die fn Funktion in dem aggregateWindow selbst definieren kann.