Hallo,
nach Update des Moduls 09_CUL_FHTTK.pm auf die Version
# $Id: 09_CUL_FHTTK.pm 5191 2014-03-10 19:18:35Z matscher $
bekomme ich im Logfile folgenden Fehler:
ZitatUse of uninitialized value in concatenation (.) or string at /usr/share/fhem/FHEM/09_CUL_FHTTK.pm line 161.
der Fehler taucht mehrmals (ca. 200 mal in 4 Stunden) in Logfile auf
Wenn ich die vorherige Version
# $Id: 09_CUL_FHTTK.pm 4990 2014-02-19 19:13:25Z matscher $
wieder einspiele, ist der Fehler weg.
Meine Definitionen in fhem.cfg sehen folgendermaßen aus:
define Wohnzimmer_Schiebetuer CUL_FHTTK bf8867
attr Wohnzimmer_Schiebetuer room FHT
define Schlafzimmer_Fenster CUL_FHTTK fcd8ce
attr Schlafzimmer_Fenster room FHT
den globalen Loglevel habe ich auf
attr global verbose 3
gesetzt
Viele Grüße
Achim
Erstmal ist das gar kein Fehler, sondern nur ein Hinweis und letztendlich ist es nur ein optisches Problem.
Zweitens kannst Du die Zeile 161 einfach auskommentieren, dann verschwindet die Meldung aus Deinem Log.
Da versucht der Entwickler, einen Logeintrag im Level 5 zu schreiben, ohne zu prüfen, ob es die zum Loggen angedachten Werte überhaupt gibt. Unsauber programmiert, aber nicht wirklich schlimm.
Zitat von: betateilchen am 11 März 2014, 20:41:49
...
Da versucht der Entwickler, einen Logeintrag im Level 5 zu schreiben, ohne zu prüfen, ob es die zum Loggen angedachten Werte überhaupt gibt. Unsauber programmiert, aber nicht wirklich schlimm.
Ich werde das heute Abend säubern...;)
done! :)