FHEM Forum

FHEM => Frontends => SVG / Plots / logProxy => Thema gestartet von: Persuasiv am 04 Februar 2020, 17:32:24

Titel: Gewisse Werte beim Plotten ausschließen
Beitrag von: Persuasiv am 04 Februar 2020, 17:32:24
hi,

wie muss ich vorgehen, um gewisse Werte beim Plotten zu ignorieren? Es sollen z. B. die Werte 0,00 und -142,72 grundsätzlich ignoriert werden.

Besten Dank
Titel: Antw:Gewisse Werte beim Plotten ausschließen
Beitrag von: MadMax-FHEM am 04 Februar 2020, 19:33:08
Da würde ich ein userReadings anlegen und dort dann diese (und weitere falls notwendig) "verwerfen" und dann eben nicht das "Original-Reading" loggen und plotten lassen, sondern eben das angelegte userReadings...

https://wiki.fhem.de/wiki/UserReadings

Gruß, Joachim
Titel: Antw:Gewisse Werte beim Plotten ausschließen
Beitrag von: Persuasiv am 04 Februar 2020, 22:08:17
Kann man mit dem userReading auch alle vergangenen Messwerte aus dem Filelog umbiegen?
Titel: Antw:Gewisse Werte beim Plotten ausschließen
Beitrag von: MadMax-FHEM am 04 Februar 2020, 22:12:11
Nein...

Ist nur für neue Werte...

Außer: du benennst alle Reading-Einträge im Log (manuell) auf den "neuen" Reading-Namen vom userReadings um...

Und passt (müsstest du eh) das SVG (oder was immer du zum Plotten nimmst) an...

Gruß, Joachim
Titel: Antw:Gewisse Werte beim Plotten ausschließen
Beitrag von: rudolfkoenig am 04 Februar 2020, 22:52:59
ZitatDa würde ich ein userReadings anlegen und dort dann diese (und weitere falls notwendig) "verwerfen"
Alternative: FileLog ignoreRegexp Attribut.

Titel: Antw:Gewisse Werte beim Plotten ausschließen
Beitrag von: Persuasiv am 05 Februar 2020, 16:26:21
Zitat von: rudolfkoenig am 04 Februar 2020, 22:52:59
Alternative: FileLog ignoreRegexp Attribut.

Das scheint sich auch nur auf zukünftige Messwerte zu beziehen. Ich habe es mit

.*0.00.*|.*-142.00.*

probiert und das hat an dem Plot nichts geändert.
Titel: Antw:Gewisse Werte beim Plotten ausschließen
Beitrag von: rudolfkoenig am 05 Februar 2020, 16:42:04
ZitatDas scheint sich auch nur auf zukünftige Messwerte zu beziehen
Das ist so korrekt.
Titel: Antw:Gewisse Werte beim Plotten ausschließen
Beitrag von: KarlHeinz2000 am 06 Februar 2020, 10:23:20
Mit logProxy müsste das gehen.

Plot Daten mit postFn verändern

siehe Wiki
Ich habe es aber noch nicht probiert.