FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: SabineT am 24 Juli 2017, 09:34:00

Titel: [gelöst] Log3 in 14_SD_WS09.pm tut irgendwie nicht wie erwartet
Beitrag von: SabineT am 24 Juli 2017, 09:34:00
Ich dachte, wenn ich bei einem Device vom Typ SD_WS09 verbose auf 3 stelle, dass ich dann im FHEM-Log die Ausgabe der Log3 Zeilen in 14_SD_WS09.pm sehe. Aber die werden nur ausgegeben, wenn ich das globale verbose auf 3 stelle. Damit bekomm ich aber auch Meldungen anderer Devices.

Mach ich da jetzt irgend was falsch?
Titel: Antw:Log3 in 14_SD_WS09.pm tut irgendwie nicht wie erwartet
Beitrag von: Ellert am 24 Juli 2017, 09:39:05
Log3 ist hier beschrieben: https://wiki.fhem.de/wiki/DevelopmentModuleAPI#Log3

Die 3 in Log3 bezieht sich auf die Zahl Parameter nicht auf den Verboselevel.
Titel: Antw:Log3 in 14_SD_WS09.pm tut irgendwie nicht wie erwartet
Beitrag von: CoolTux am 24 Juli 2017, 09:40:33
Log3 heißt nur die Funktion welche für die Ausgaben zuständig ist. Den sogenannten Verbose Level stellt man dann im Übergabeparameter ein. Oder besser gibt ihm mit.
Verbose 3 ist eigentlich Standard. 4 und 5 sind dann die ausgiebigen Logausgaben.
Also stell Dein Device mal auf verbose 5 dann kommt alles was im Modul so mit Log ausgegeben werden soll.
Titel: Antw:Log3 in 14_SD_WS09.pm tut irgendwie nicht wie erwartet
Beitrag von: SabineT am 24 Juli 2017, 09:50:35
Hab selber die Lösung gefunden, die schaut ganz anders aus:
verbose muss ich bei den zugehörigen SignalDuino-Devices auf 3 stellen...