Moin zusammen,
ab&zu schreibt meine Solaranlage negative Werte in's Log. Das zerschießt mit dann meinen Plot. Daher möchte ich diese negativen Werte ignorieren. Ein erster Versuch ist gescheitert: attr SVG_FileLog_Solar_1 plotReplace {-.*}=0
Bin ich da auf dem richtigen Weg? Hier mal ein Auszug der Daten: 2023-10-15_18:14:11 33
2023-10-15_18:16:42 0
2023-10-15_18:29:12 -2147483648
#Solar:SPOT_PDC1:::
Niels
plotReplace ist der völlig falsche Ansatz, das hat mit den darzustellenden Werten im Plot nichts zu tun, sondern mit der Beschriftung.
Du musst im gplot Editor eine Funktion im entsprechenden Feld eintragen, die die Auswertung macht.
Noch besser wäre es, diese "falschen" Werte erst gar nicht zu loggen. Dazu bieten sowohl FileLog (acceptedRange) als auch DbLog (DbLogValueFn) entsprechende Möglichkeiten an.