FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: DerMexikaner am 02 November 2013, 03:09:13

Titel: Logfile meldet "Use of uninitialized value"
Beitrag von: DerMexikaner am 02 November 2013, 03:09:13
Hallo zusammen,

Habe gerade ein FHEM Update durchgeführt und festgestellt, dass nun zigfach die Meldung "Use of uninitialized value $arg in string eq at /usr/local/FHEM/bin/fhem.pl line 2311" im Filelog steht. Gibt es einen Zusammenhang mit dem Update oder habe ich ein anderes Problem?
Titel: Antw:Logfile meldet "Use of uninitialized value"
Beitrag von: punker am 02 November 2013, 09:15:16
Hi,
habe auch seit gestern zigfach folgende Fehler:

Use of uninitialized value in subroutine entry at /usr/lib/perl/5.10/Encode.pm line 202
Argument "\x{4e}\x{6f}..." isn't numeric in localtime at /usr/bin/fhem.pl line 2340

würde auch gern wissen, wo die herkommen!

Vielen Dank schonmal
Titel: Antw:Logfile meldet "Use of uninitialized value"
Beitrag von: Dietmar63 am 02 November 2013, 10:53:37
für einen Teil der Fehlermeldugnen ist möglicherweise Heating_Control zuständig.
für
Use of uninitialized value $n in hash element at /usr/local/FHEM/bin/fhem.pl line 3004.
habe ich eine Lösung, die ich heute Abend freigeben kann. Sie war noch etwas länger unter Beobachtung.

ob diese Meldugnen
Use of uninitialized value $arg in string eq at /usr/local/FHEM/bin/fhem.pl line 2311.
Use of uninitialized value $arg in string eq at /usr/local/FHEM/bin/fhem.pl line 2311.
Use of uninitialized value $arg in string eq at /usr/local/FHEM/bin/fhem.pl line 2311.

auch von dort kommen, kann ich noch nicht sagen, weil ich bisher keinen Weg gefunden habe herauszufinden von wo die Funktion mit line 2311 aufgerufen wird.
Ich prüfe heute Abend noch einmal!

Vielleicht hat jemand einen Tipp für mich!
Titel: Antw:Logfile meldet "Use of uninitialized value"
Beitrag von: Dietmar63 am 02 November 2013, 21:45:31
ZitatUse of uninitialized value $arg in string eq at /usr/local/FHEM/bin/fhem.pl line 2311.

Problem gelöst: die letzte Version von  Twilight war schuld.
Twilight angepasst und eingecheckt. Nach einem update von Twilight sollten die Fehlermeldungen nicht mehr kommen.
Titel: Antw:Logfile meldet "Use of uninitialized value"
Beitrag von: DerMexikaner am 03 November 2013, 01:49:24
Hallo Dietmar,

nach dem Update auf Heating_Control 4142 sieht das Logfile wieder sauber aus.

Vielen Dank!