Moin zusammen,
ich habe eine Frage zur Unterdrückung des Logeintrages des Readings "sendCounter":
2021-06-30_23:55:07 SD_WS_54_R sendCounter: 2
2021-06-30_23:55:52 SD_WS_54_R sendCounter: 3
2021-06-30_23:56:37 SD_WS_54_R sendCounter: 4
2021-06-30_23:57:22 SD_WS_54_R sendCounter: 5
2021-06-30_23:58:07 SD_WS_54_R sendCounter: 6
2021-06-30_23:58:52 SD_WS_54_R sendCounter: 7
2021-06-30_23:59:37 SD_WS_54_R R: 84.582
2021-06-30_23:59:37 SD_WS_54_R batteryState: ok
2021-06-30_23:59:37 SD_WS_54_R rawRainCounter: 333
2021-06-30_23:59:37 SD_WS_54_R rain_total: 84.582
2021-06-30_23:59:37 SD_WS_54_R sendCounter: 0
2021-06-30_23:59:37 SD_WS_54_R statRain_total: Hour: 0.000 Day: 0.254 Month: 84.582 Year: 84.582 (since: 2021-06-04 )
2021-06-30_23:59:37 SD_WS_54_R statRain_totalMonth: 84.582
2021-06-30_23:59:55 SD_WS_54_R statRain_total: Hour: 0.000 Day: 0.000 Month: 0.000 Year: 84.582 (since: 2021-06-04 )
2021-06-30_23:59:55 SD_WS_54_R statRain_totalLast: Hour: 0.000 Day: 0.254 Month: 84.582 Year: 17.526 (since: 2021-06-04 )
2021-06-30_23:59:55 SD_WS_54_R statRain_totalMonth: 0.000
2021-06-30_23:59:55 SD_WS_54_R statRain_totalMonthLast: 84.582
Alle anderen Readings brauche ich für weitere Auswertungen.
Frage: Gibt es einen einzigen Schalter/Attribut, um einen einzigen Logeintrag des TFA Drop zu unterdrücken?
Oder muss ich umgekehrt mit einer Liste über event-on-change-reading alle benötigten Einträge aktivieren bis auf sendCounter?
VG Helmut
Hilft dir das Stichwort "ignoreRegexp" (am FileLog-Device) weiter?
Hallo und Danke für den schnellen Tipp.
Im Log Device ändert sich nichts, habe diverse Schreibweisen probiert.
Hier https://forum.fhem.de/index.php?topic=104520.0 meint Rudi, der Parameter muss im global Device angelegt werden.
Ich habe das im Moment so hinterlegt, logt trotzdem munter weiter:
attr global SD_WS_54_R:.*sendCounter.*
Ich hatte diese Version auch schon probiert, nützt auch nicht:
ignoreRegexp .*SD_WS_54_R.*sendCounter.*
Ich denke, die Regexp ist verkehrt
a) Ich war davon ausgegangen, dass es um ein FileLog-Device geht. Falls ja: Bitte ein list davon
b) in dem anderen Thread ging es (in Teil 2) um das "allgemeine" FHEM-Log. Falls das wirklich auch bei dir der Fall sein sollte, bitte klarstellen.
Ansosten gehe ich davon aus, dass das so funktionieren könnte:
attr <filelog-name> ignoreRegexp .*sendCounter.*
(Das löscht aber keine alten Einträge aus irgendeiner File).
Ja es ging ums Filelog (bei Rudis Antwort oben ebenso).
Ich habe deine Regexp im Log jetzt so eingetragen - funktioniert. Ein List spar ich mir daher.
Also vielen Dank für den Rat!
VG Helmut