Unplausible Daten vom SolarEdge WR nach Update auf 4.8.0c

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

Moderator: Ulrich

Antworten
netzlaff
Beiträge: 5
Registriert: Mo 8. Mär 2021, 12:06

Unplausible Daten vom SolarEdge WR nach Update auf 4.8.0c

Beitrag von netzlaff »

Hallo zusammen,

ich habe gestern meine Solaranzeige von 4.7.3c auf 4.8.0c aktualisiert. Soweit ist alles ohne Fehler durchgelaufen. Das war ca. 15.36 Uhr. Nach Sonnenuntergang konnte ich aber feststellen, dass die PV-Leistung nicht auf 0W runter gegangen ist (grüne Linie) und fast gleich mit AC-Leistung und AC-Verbrauch war:
Greenshot 2022-09-14 08.22.15.png
Ich habe dann aus meinem letzten Backup die solaredge_serie.php wiederhergestellt, und damit wurden die Daten dann wieder korrekt vom WR gezogen und gespeichert. Sieht man ganz gut nach 22 Uhr.

Ein diff zwischen den beiden Dateien zeigt eine Vielzahl an Änderungen in dieser Daten. Wurde da ggf. etwas umgestellt, geändert oder ist dies vielleicht ein Bug?

Danke schon mal für eure Hilfe.

Benutzeravatar
Ulrich
Administrator
Beiträge: 3464
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 73 Mal
Danksagung erhalten: 364 Mal
Kontaktdaten:

Re: Unplausible Daten vom SolarEdge WR nach Update auf 4.8.0c

Beitrag von Ulrich »

Die Firmware in dem Wechselrichter bekommt manchmal neue Funktionen und so muss ich öfters das Auslesen anpassen. Es ist sehr gut möglich, dass der Script angepasst wurde.
--------------------------------------
Ulrich [Admin]

netzlaff
Beiträge: 5
Registriert: Mo 8. Mär 2021, 12:06

Re: Unplausible Daten vom SolarEdge WR nach Update auf 4.8.0c

Beitrag von netzlaff »

Sehr gut möglich. Soll ich mal schauen, welche Firmware auf meinem Wechselrichter drauf ist?

Bzw. wie kann ich bei der Fehlerbehebung helfen?

Benutzeravatar
Ulrich
Administrator
Beiträge: 3464
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 73 Mal
Danksagung erhalten: 364 Mal
Kontaktdaten:

Re: Unplausible Daten vom SolarEdge WR nach Update auf 4.8.0c

Beitrag von Ulrich »

Dazu müsste ich wissen, welche Fehler denn vorhanden sind. Nicht alles was anders ist, muss ja auch ein Fehler sein.
--------------------------------------
Ulrich [Admin]

netzlaff
Beiträge: 5
Registriert: Mo 8. Mär 2021, 12:06

Re: Unplausible Daten vom SolarEdge WR nach Update auf 4.8.0c

Beitrag von netzlaff »

PV/Leistung war trotz Dunkelheit annähernd so hoch wie AC/Leistung, was eigentlich nicht möglich ist, hätte um 22 Uhr defintiv 0W sein müssen (was es mit der älteren Version der Datei auch so vom WR geholt wird).
Greenshot 2022-09-14 11.37.17.png
Greenshot 2022-09-14 11.37.17.png (11.87 KiB) 104 mal betrachtet


Nur mal auf die Schnelle ein egrep beider Dateien bzgl. PV_Leistung:

egrep PV_Leistung solaredge_serie.php*
solaredge_serie.php: $aktuelleDaten["PV_Leistung"] = $aktuelleDaten["DC_Leistung"];
solaredge_serie.php: $aktuelleDaten["PV_Leistung"] = ($aktuelleDaten["AC_Leistung"]);
solaredge_serie.php: $aktuelleDaten["PV_Leistung"] = 0;
solaredge_serie.php: $aktuelleDaten["PV_Leistung"] = ($aktuelleDaten["AC_Verbrauch"] + $aktuelleDaten["Batterie1Leistung"] + $aktuelleDaten["AC_Einspeisung"] - $aktuelleDaten["AC_Bezug"]);
solaredge_serie.php: $aktuelleDaten["PV_Leistung"] = ($aktuelleDaten["AC_Verbrauch"] + $aktuelleDaten["Batterie1Leistung"] + $aktuelleDaten["Batterie2Leistung"] + $aktuelleDaten["AC_Einspeisung"] - $aktuelleDaten["AC_Bezug"]);
solaredge_serie.php: if ($aktuelleDaten["PV_Leistung"] <= 0) {
solaredge_serie.php: $aktuelleDaten["PV_Leistung"] = 0;
solaredge_serie.php: if ($aktuelleDaten["PV_Leistung"] < 0 ) {
solaredge_serie.php: $aktuelleDaten["PV_Leistung"] = 0;
solaredge_serie.php: $funktionen->log_schreiben("PV_Leistung: ".$aktuelleDaten["PV_Leistung"]," ",7);


solaredge_serie.php.4.8.0c: $aktuelleDaten["PV_Leistung"] = ($aktuelleDaten["AC_Verbrauch"] + $aktuelleDaten["Batterie1Leistung"] + $aktuelleDaten["AC_Einspeisung"] - $aktuelleDaten["AC_Bezug"]);
solaredge_serie.php.4.8.0c: $aktuelleDaten["PV_Leistung"] = ($aktuelleDaten["AC_Verbrauch"] + $aktuelleDaten["Batterie1Leistung"] + $aktuelleDaten["Batterie2Leistung"] + $aktuelleDaten["AC_Einspeisung"] - $aktuelleDaten["AC_Bezug"]);

solaredge_serie.php.4.8.0c: if ($aktuelleDaten["PV_Leistung"] <= 0) {
solaredge_serie.php.4.8.0c: $aktuelleDaten["PV_Leistung"] = 0;
solaredge_serie.php.4.8.0c: $aktuelleDaten["PV_Leistung"] = $aktuelleDaten["DC_Leistung"] - $aktuelleDaten["Batterie1Leistung"];
solaredge_serie.php.4.8.0c: $aktuelleDaten["PV_Leistung"] = $aktuelleDaten["DC_Leistung"];

solaredge_serie.php.4.8.0c: $aktuelleDaten["PV_Leistung"] = 0;
solaredge_serie.php.4.8.0c: if ($aktuelleDaten["PV_Leistung"] < 0) {
solaredge_serie.php.4.8.0c: $aktuelleDaten["PV_Leistung"] = 0;
solaredge_serie.php.4.8.0c: $funktionen->log_schreiben( "PV_Leistung: ".round( $aktuelleDaten["PV_Leistung"], 1 ), " ", 8 );

Benutzeravatar
Ulrich
Administrator
Beiträge: 3464
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 73 Mal
Danksagung erhalten: 364 Mal
Kontaktdaten:

Re: Unplausible Daten vom SolarEdge WR nach Update auf 4.8.0c

Beitrag von Ulrich »

Hast du denn eine Batterie an dem Wechselrichter?

Die PV Leistung wird nur errechnet. Der Wechselrichter gibt die PV Leistung nicht aus.
Wie könnte man denn die PV Leistung errechnen?
--------------------------------------
Ulrich [Admin]

netzlaff
Beiträge: 5
Registriert: Mo 8. Mär 2021, 12:06

Re: Unplausible Daten vom SolarEdge WR nach Update auf 4.8.0c

Beitrag von netzlaff »

Ja habe eine Batterie am WR. Dort hat sich auch nichts geändert. Aber dann vermutlich die Berechnung der PV_Leistung im Script, oder?

Benutzeravatar
Ulrich
Administrator
Beiträge: 3464
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 73 Mal
Danksagung erhalten: 364 Mal
Kontaktdaten:

Re: Unplausible Daten vom SolarEdge WR nach Update auf 4.8.0c

Beitrag von Ulrich »

Ja, das Problem ist die Batterie. Ich benötige den Rechenweg, wie man die PV-Leistung errechnen kann. Ohne Batterie ist das einfach, mit Batterie doch recht kompliziert. Ohne Batterie ist es der DC Wert.
--------------------------------------
Ulrich [Admin]

netzlaff
Beiträge: 5
Registriert: Mo 8. Mär 2021, 12:06

Re: Unplausible Daten vom SolarEdge WR nach Update auf 4.8.0c

Beitrag von netzlaff »

Ich denke so wie er vorher berechnet wurde... Da muss sich die Berechnung ja zwischen meiner alten Version 4.7.3c und der 4.8.0c geändert haben.

Benutzeravatar
Ulrich
Administrator
Beiträge: 3464
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 73 Mal
Danksagung erhalten: 364 Mal
Kontaktdaten:

Re: Unplausible Daten vom SolarEdge WR nach Update auf 4.8.0c

Beitrag von Ulrich »

Ja, es gibt andere Firmware, deshalb musste ich die Berechnung ändern.
--------------------------------------
Ulrich [Admin]

Antworten