Fehler nach Update von 09_CUL_FHTTK.pm

Begonnen von Achim, 11 März 2014, 20:31:48

Vorheriges Thema - Nächstes Thema

Achim

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


1x RPi V1, COC, 6x FHT, 1x S300TH, 2x DS18B20, 1x KS300
1x Arduino Nano mit Firmata, 2x DS2423old, 4x DS18B20, HIH5030, verschiedene Ein/Ausgangsschaltungen am Arduino
Mysensors-Seriell Gateway, Si7021, BH1750, Relais

betateilchen

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.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Matscher

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...;)
Rasp 3
CUL V3 868Mhz + nanoCUL 868Mhz als RFR + nanoCUL 868Mhz für Homematic + SIGNALduino
Zigbee CC2531 - Aquara TempSensor
MySensors Ethernet Gateway, Water meter, Gas meter
Modul: 09_CUL_FHTTK.pm (assumed), culfw part HAS_FHT_TF

Matscher

Rasp 3
CUL V3 868Mhz + nanoCUL 868Mhz als RFR + nanoCUL 868Mhz für Homematic + SIGNALduino
Zigbee CC2531 - Aquara TempSensor
MySensors Ethernet Gateway, Water meter, Gas meter
Modul: 09_CUL_FHTTK.pm (assumed), culfw part HAS_FHT_TF