FHEM/42_SYSMON.pm Perl Warnung im Logfile

Begonnen von Tom111, 27 Januar 2015, 21:10:51

Vorheriges Thema - Nächstes Thema

Tom111

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!
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

hexenmeister

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.

Tom111

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.
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

hexenmeister

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 $

Tom111

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.
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

hexenmeister

OK, welche Zeilen werden jetzt bemängelt? Poste mal die aktuelle Fehlermeldungen.

Tom111

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.
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

hexenmeister

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 ;)

Tom111

#8
ok, danke, ich habe es soeben eingespielt, ich lass das mal ne Stunde oder zwei laufen und geb dir dann hier nochmal Bescheid   :D
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

Tom111

ok, ich glaub das war es gewesen, bis jetzt habe ich keine Fehlermeldungen mehr bekommen.
Danke für deine schnelle Hilfe :D
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V