Logeinträge vom Bewegungsmelder reduzieren

Begonnen von wendeling, 18 Dezember 2017, 09:04:04

Vorheriges Thema - Nächstes Thema

wendeling

Hallo,
Ich habe einen HM Bewegungsmelder der aktuell sehr viele Einträge ins log schreibt.


2017-12-18_08:56:54 HM_5E89AC battery: ok
2017-12-18_08:56:54 HM_5E89AC brightness: 158
2017-12-18_08:56:54 HM_5E89AC motion: on (to VCCU)
2017-12-18_08:56:54 HM_5E89AC motionCount: 64_next:240s
2017-12-18_08:56:54 HM_5E89AC motion
2017-12-18_08:56:54 HM_5E89AC trigger_cnt: 64
2017-12-18_08:57:24 HM_5E89AC battery: ok
2017-12-18_08:57:24 HM_5E89AC brightness: 158
2017-12-18_08:57:24 HM_5E89AC cover: closed


Habe auch schon eventMap STATE versucht, bring aber nichts.
Wie kann ich es nur auf state Einträge reduzieren ?

Gruß
Wendelin

herrmannj

eventMap ist die völlig falsche Richtung. Du musst die Regex des FileLogs so verändern das nur motion|nomotion geschrieben wird.

wendeling

Danke für die Antowrt, und wie mache ich das?
Entschuldigung wegen der einfachen Frage .

Gruß
Wendelin

herrmannj

"FileLog" ist die Definition des Device welches die Daten loggt, das Log schreibt. Der Bewegungsmelder ist dass was geloggt wird. https://fhem.de/commandref_DE.html#FileLog

Die Regex musst Du also so verändert das nur Events, welche Du im Eventmonitor siehst, wahr sind. Regex testen kann man zB hier: https://regex101.com/

Wenn diese Erklärung immer noch bömische Dörfer für Dich sind musst Du Hausaufgaben machen und das Einsteiger.pdf lernen. :)