Hallo,
seit dem Update vom 26.01.2015 bekomme ich folgende Warnmeldung im Log :
2015.01.26 11:22:53 1: PERL WARNING: Use of uninitialized value $line in scalar chomp at ./FHEM/42_SYSMON.pm line 3057.
2015.01.26 11:22:53 1: PERL WARNING: Use of uninitialized value $line in concatenation (.) or string at ./FHEM
und das von dem Zeitpunkt an fortlaufend :
[...]
2015.01.27 20:20:06 1: PERL WARNING: Use of uninitialized value $line in scalar chomp at ./FHEM/42_SYSMON.pm line 3057.
2015.01.27 20:20:06 1: PERL WARNING: Use of uninitialized value $line in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 3058.
2015.01.27 20:30:06 1: PERL WARNING: Use of uninitialized value $line in scalar chomp at ./FHEM/42_SYSMON.pm line 3057.
2015.01.27 20:30:06 1: PERL WARNING: Use of uninitialized value $line in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 3058.
2015.01.27 20:40:06 1: PERL WARNING: Use of uninitialized value $line in scalar chomp at ./FHEM/42_SYSMON.pm line 3057.
2015.01.27 20:40:06 1: PERL WARNING: Use of uninitialized value $line in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 3058.
2015.01.27 20:40:54 3: FS20 set Sleep_Fan off
2015.01.27 20:40:57 3: FS20 set Sleep_tablet off
2015.01.27 20:40:57 3: FS20 set Sleep_DVBT off
2015.01.27 20:50:07 1: PERL WARNING: Use of uninitialized value $line in scalar chomp at ./FHEM/42_SYSMON.pm line 3057.
2015.01.27 20:50:07 1: PERL WARNING: Use of uninitialized value $line in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 3058.
2015.01.27 21:00:07 1: PERL WARNING: Use of uninitialized value $line in scalar chomp at ./FHEM/42_SYSMON.pm line 3057.
2015.01.27 21:00:07 1: PERL WARNING: Use of uninitialized value $line in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 3058.
[...]
vor dem Update lief alles einwandfrei ohne irgendwelche Fehlermeldungen!
Ist mittlerweile korrigiert. Wird in den nächsten Tagen zusammen mit anderen Erweiterungen/Korrekturen per Update zur Verfügung stehen. Bis dahin kannst Du die Meldungen vorerst ignorieren. Sie stellen lediglich ein kosmetisches Problem dar.
Zitat von: hexenmeister am 27 Januar 2015, 21:15:47
Bis dahin kannst Du die Meldungen vorerst ignorieren. Sie stellen lediglich ein kosmetisches Problem dar.
ok, aber gefixt ist das bis jetzt noch nicht, auch nach dem letzten Update.
Als Schönheitsfehler würde ich das nicht direkt bezeichnen, ich benutze das Logfile öfters um nachzusehen ob noch alles i.O. ist,
mit diesem "kosmetischen Problem" kann ich das nicht mehr.
Nun, bei mir kommt die Meldung nicht mehr. Welche Version des Moduls hast Du?
Beispiel: # $Id: 42_SYSMON.pm 7781 2015-01-31 00:40:26Z hexenmeister $
Ich habe die Version :
# $Id: 42_SYSMON.pm 7781 2015-01-31 00:40:26Z hexenmeister $
Hier nochmal der letzte Eintrag:
2015.01.31 17:40:32 1: PERL WARNING: Use of uninitialized value $line in scalar chomp at ./FHEM/42_SYSMON.pm line 3295.
2015.01.31 17:40:32 1: PERL WARNING: Use of uninitialized value $line in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 3296.
2015.01.31 17:50:32 1: PERL WARNING: Use of uninitialized value $line in scalar chomp at ./FHEM/42_SYSMON.pm line 3295.
2015.01.31 17:50:32 1: PERL WARNING: Use of uninitialized value $line in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 3296.
2015.01.31 18:00:33 1: PERL WARNING: Use of uninitialized value $line in scalar chomp at ./FHEM/42_SYSMON.pm line 3295.
2015.01.31 18:00:33 1: PERL WARNING: Use of uninitialized value $line in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 3296.
OK, welche Zeilen werden jetzt bemängelt? Poste mal die aktuelle Fehlermeldungen.
richtig, es sind jetzt andere Zeilennummern als vor dem Update:
2015.01.31 17:40:32 1: PERL WARNING: Use of uninitialized value $line in scalar chomp at ./FHEM/42_SYSMON.pm line 3295.
2015.01.31 17:40:32 1: PERL WARNING: Use of uninitialized value $line in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 3296.
2015.01.31 17:50:32 1: PERL WARNING: Use of uninitialized value $line in scalar chomp at ./FHEM/42_SYSMON.pm line 3295.
2015.01.31 17:50:32 1: PERL WARNING: Use of uninitialized value $line in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 3296.
2015.01.31 18:00:33 1: PERL WARNING: Use of uninitialized value $line in scalar chomp at ./FHEM/42_SYSMON.pm line 3295.
2015.01.31 18:00:33 1: PERL WARNING: Use of uninitialized value $line in concatenation (.) or string at ./FHEM/42_SYSMON.pm line 3296.
Auch wenn das Problem definitiv kosmetisch ist, denn negative Auswirkungen gibt es ja keine ;) , habe ich diese Warnings hoffentlich endgültig eliminiert.
Morgen per Update für alle, und hier für diejenigen, die es dringender brauchen ;)
ok, danke, ich habe es soeben eingespielt, ich lass das mal ne Stunde oder zwei laufen und geb dir dann hier nochmal Bescheid :D
ok, ich glaub das war es gewesen, bis jetzt habe ich keine Fehlermeldungen mehr bekommen.
Danke für deine schnelle Hilfe :D