Autor Thema: Fehler nach Update von 09_CUL_FHTTK.pm  (Gelesen 4389 mal)

Offline Achim

  • Full Member
  • ***
  • Beiträge: 271
Fehler nach Update von 09_CUL_FHTTK.pm
« am: 11 März 2014, 20:31:48 »
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:
Zitat
Use 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 3gesetzt


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

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17549
  • s/fhem\.cfg/configDB/g
Antw:Fehler nach Update von 09_CUL_FHTTK.pm
« Antwort #1 am: 11 März 2014, 20:41:49 »
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.
-----------------------
Unaufgeforderte Anfragen per email werden von mir nicht beantwortet. Dafür ist das Forum da.
-----------------------
Lesen gefährdet die Unwissenheit!

Offline Matscher

  • Developer
  • Full Member
  • ****
  • Beiträge: 335
Antw:Fehler nach Update von 09_CUL_FHTTK.pm
« Antwort #2 am: 12 März 2014, 12:57:19 »
...
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
Zigbee CC2531 - Aquara TempSensor
MySensors Ethernet Gateway, Energy meter, Water meter, Gas meter
Modul: 09_CUL_FHTTK.pm (assumed), culfw part HAS_FHT_TF

Offline Matscher

  • Developer
  • Full Member
  • ****
  • Beiträge: 335
Antw:Fehler nach Update von 09_CUL_FHTTK.pm
« Antwort #3 am: 12 März 2014, 20:06:44 »
done! :)
Rasp 3
CUL V3 868Mhz + nanoCUL 868Mhz als RFR + nanoCUL 868Mhz für Homematic
Zigbee CC2531 - Aquara TempSensor
MySensors Ethernet Gateway, Energy meter, Water meter, Gas meter
Modul: 09_CUL_FHTTK.pm (assumed), culfw part HAS_FHT_TF