fix: add minimum energy deviation to PeakFilter for qcells inverter#3333
fix: add minimum energy deviation to PeakFilter for qcells inverter#3333Xoffroad wants to merge 1 commit into
Conversation
|
Ich sehe das ein bisschen mit gemischten Gefühlen und ich möchte auch erklären wieso: Man könnte auch über die Sinnhaftigkeit der Anzeige überhaupt nachdenken. Wenn man eine "normale" Anlage mit einmaligen Peak hat wird man den unter Status schwerlich genau zu dem Zeitpunkt wo er Auftritt erwischen. Wenn wiederholte, "übliche" Peaks nicht als Warnung sichtbar sein sollen wäre es ggfs. sinnvoller einfach die Warnung aus dem UI zu entfernen und es rein in den Debug Logs zu belassen. Was meinst du? |
Es geht hier um den Zähler des PV Ertrags, der muss auch nicht wirklich genauer sein. Die Übernahme habe ich auch beobachtet und das passt ja auch.
Ja, das wäre als Alternative sinnvoll. In meinem Fall ist die Wahrscheinlichkeit gar nicht so gering, da der Zustand der Warnung grob aller 60-70s auftritt. Also immer dann, wenn der Wechselrichter seinen 100W Schritt für die PV Leistung voll hat. Das bedeutet, der Peak ist nicht einmalig sondern kontinuierlich. Ich wollte mit der Lösung erreichen, dass unplausible Peaks gemeldet werden, aber Peake die aus der Standard-Schrittweite des Wechselrichters resultieren nicht. Die dürfte grundsätzlich nicht abweichen, zumindest für ein konkretes Modell. |
Problem: PeakFilter berechnet die maximal erlaubte Energieabweichung anhand der Leistung des Wechselrichters. Es gibt aber Wechselrichter, die die Daten nicht sofort senden sondern in einer Mindestschrittweite. Für diese wirft der Peakfilter somit Fehler/Warnungen, sobald der Wechselrichter an die entsprechende Mindestschrittweite gezählt hat und diese Änderung nun an die openWB sendet.