FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: kleineslichtHH am 02 April 2016, 14:23:10

Titel: PRESENCE - Einträge ins LogFile verringern
Beitrag von: kleineslichtHH am 02 April 2016, 14:23:10
Hallo ihr Lieben,

ich habe mich an meinem LogFile rangetraut und diverse unnütze Einträge rausgeworfen.
Bei dem Presence Modul (Abfrage der FritzBox) ist mir das bisher nicht gelungen.


2016.04.02 14:11:29 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx nicht gefunden, abwesend.
2016.04.02 14:11:29 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx nicht gefunden, abwesend.
2016.04.02 14:11:29 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx nicht gefunden, abwesend.
2016.04.02 14:11:29 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx nicht gefunden, abwesend.
2016.04.02 14:11:29 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx nicht gefunden, abwesend.
2016.04.02 14:12:26 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx gefunden, Gerät heißt >Synology<.
2016.04.02 14:12:26 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx gefunden, Gerät heißt >JanNote4 (WLAN)<.
2016.04.02 14:12:26 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx gefunden, Gerät heißt >SteffiS5 (WLAN)<.
2016.04.02 14:12:27 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx gefunden, Gerät heißt >Heizung<.
2016.04.02 14:12:27 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx gefunden, Gerät heißt >L555 (WLAN)<.
2016.04.02 14:12:27 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx gefunden, Gerät heißt >Heizung<.
2016.04.02 14:12:27 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx gefunden, Gerät heißt >Fire-TV-Stick (WLAN)<.
2016.04.02 14:12:29 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx nicht gefunden, abwesend.
2016.04.02 14:12:29 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx nicht gefunden, abwesend.
2016.04.02 14:12:29 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx nicht gefunden, abwesend.
2016.04.02 14:12:29 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx nicht gefunden, abwesend.
2016.04.02 14:12:29 1: checkFritzMACpresent (FritzBox): mac_xx_xx_xx_xx_xx_xx nicht gefunden, abwesend.



Internals:
   CHANGED
   DEF        function {checkFritzMACpresent("FritzBox","xx:xx:xx:xx:xx:xx")} 60 300
   MODE       function
   NAME       Heizung
   NR         105
   STATE      present
   TIMEOUT_NORMAL 60
   TIMEOUT_PRESENT 300
   TYPE       PRESENCE
   Readings:
     2016-04-02 14:17:27   presence        present
     2016-04-02 14:17:27   state           present
   Helper:
     call       {checkFritzMACpresent("FritzBox","xx:xx:xx:xx:xx:xx")}
Attributes:
   devStateIcon present:text_max@green absent:text_max@red
   do_not_notify 1
   event-on-change-reading .*
   fp_Grundriss 224,884,0, ,Heizung
   room       System


Ich habe es mit dem attr do_not_notify versucht - kein Erfolg

auch das Verbose Level scheint nichts zu nützen

Welchen Ansatz kann ich noch verfolgen?

Vielen Dank :-)
Titel: Antw:PRESENCE - Einträge ins LogFile verringern
Beitrag von: CoolTux am 02 April 2016, 14:35:44
Dann werden die Meldungen wohl aus der Funktion kommen und nicht vom Notify
Titel: Antw:PRESENCE - Einträge ins LogFile verringern
Beitrag von: kleineslichtHH am 04 April 2016, 16:04:55
ich habe es mittlerweile hinbekommen durch löschen der Zeilen aus der 99_Fritzboxpresence.pm
Titel: Antw:PRESENCE - Einträge ins LogFile verringern
Beitrag von: Tueftler1983 am 25 Februar 2017, 21:21:19
Hilfe mein logfile wird mit den checkFritzMACpresent zugemüllt wie kann ich das abstellen?
Im device Fritzbox und den zwei Smartphones die auf Anwesenheit geprüfte werden sollen steht verbose auf 0
Und trotzdem die ganzen Einträge im .log
Titel: Antw:PRESENCE - Einträge ins LogFile verringern
Beitrag von: CoolTux am 25 Februar 2017, 21:24:30
Zitat von: Tueftler1983 am 25 Februar 2017, 21:21:19
Hilfe mein logfile wird mit den checkFritzMACpresent zugemüllt wie kann ich das abstellen?
Im device Fritzbox und den zwei Smartphones die auf Anwesenheit geprüfte werden sollen steht verbose auf 0
Und trotzdem die ganzen Einträge im .log

Das kommt aus der Funktion die Du über das presence Device auf rufst. Da steht bestimmt was drin von Log1 oder so. Musst mal schauen.
Titel: Antw:PRESENCE - Einträge ins LogFile verringern
Beitrag von: Tueftler1983 am 25 Februar 2017, 21:28:40
Meinst du in der 73_PRESENCE.pm die ist so groß und da steht soviel von log weiß garnicht wo ich da was machen soll
Titel: Antw:PRESENCE - Einträge ins LogFile verringern
Beitrag von: CoolTux am 25 Februar 2017, 21:32:22
Mach mal ein list von einem presence Device bitte
Titel: Antw:PRESENCE - Einträge ins LogFile verringern
Beitrag von: Tueftler1983 am 25 Februar 2017, 21:42:48
Hoffe du kannst mir helfen
Titel: Antw:PRESENCE - Einträge ins LogFile verringern
Beitrag von: CoolTux am 25 Februar 2017, 21:49:13
Das Problem ist das Du anscheinend etwas übernommen hast und nicht weisst was das bedeutet.

Also du hast eine Funktion in eine 99_myUtils Datei. Der Funktionsname steht in der DEF des presence Devices gleich nach der ersten eckigen Klammer. Wenn du die Funktion gefunden hast dann stehen da Logausgaben drin. Log1 oder so.
Titel: Antw:PRESENCE - Einträge ins LogFile verringern
Beitrag von: Tueftler1983 am 25 Februar 2017, 22:00:29
Stimmt jetzt wo du es sagst... woran hast du gesehen das das eine Substanz in der myUtils ist?

Habe die drei Log 1 Einträge in Log 0 geändert
Titel: Antw:PRESENCE - Einträge ins LogFile verringern
Beitrag von: Tueftler1983 am 25 Februar 2017, 22:02:47
Oder hätte ich die ganze Zeile mit # auskommentieren müssen?
Titel: Antw:PRESENCE - Einträge ins LogFile verringern
Beitrag von: CoolTux am 25 Februar 2017, 22:14:40
Auskommentieren
Titel: Antw:PRESENCE - Einträge ins LogFile verringern
Beitrag von: Tueftler1983 am 25 Februar 2017, 22:15:56
Ja hab es gemerkt, danke auf jeden fall!!!
Titel: Antw:PRESENCE - Einträge ins LogFile verringern
Beitrag von: CoolTux am 25 Februar 2017, 22:23:52
Null Problemo. Aber nächstes Mal bisschen mehr bitte mit Dingen beschäftigen die du kopierst.


Grüße