Seit dem Update vom 16.01.2024 kommt beim Start bei mir auf 3 Systemen folgende Fehlermeldung:
2024.01.16 11:45:34 1: PERL WARNING: Bareword found where operator expected at ./FHEM/72_FRITZBOX.pm line 8388, near "Dumper FRITZBOX_SOAP_Request"
2024.01.16 11:45:34 1: PERL WARNING: (Do you need to predeclare Dumper?)
Vielen Dank vorab für Hilfe!
VG Achim
Im 72_FRITZBOX.pm fehlt die Zeile "use Data::Dumper;"
Das Problem faellt nicht auf, wenn man auch einen der 140+ FHEM Module verwendet, die diese Zeile innehaben.
Danke! Habe ,,use Data::Dumper;" in meine 99_myUtils.pm eingefügt. Dann ist die Meldung auch weg.
Zitat von: rudolfkoenig am 20 Januar 2024, 14:58:47Im 72_FRITZBOX.pm fehlt die Zeile "use Data::Dumper;"
Das Problem faellt nicht auf, wenn man auch einen der 140+ FHEM Module verwendet, die diese Zeile innehaben.
Hallo Rudi,
hm, dass stimmt so nicht. Tupol hatte immer schon alle Module über eval... am Anfang des Moduls geladen. Dort steht auch:
eval "use Data::Dumper;1" or $missingModul .= "Data::Dumper ";
Von daher bin ich etwas überrascht.
Grüße Jörg
Habe jetzt auch diese Fehlermeldung:
2024.01.22 20:19:51 1: PERL WARNING: Bareword found where operator expected at ./FHEM/72_FRITZBOX.pm line 8387, near "Dumper FRITZBOX_SOAP_Request"
2024.01.22 20:19:51 1: PERL WARNING: (Do you need to predeclare Dumper?)
Diese Version ist bei mir im Einsatz:
72_FRITZBOX.pm 28400 2024-01-22 06:23:42Z jowiemann
Muss ich nun auch in der 99_myUtils.pm eine Zeile mit "use Data::Dumper" einfügen, oder wird das im Modul gefixt ?
VG Klaus
Zitat von: Rampler am 23 Januar 2024, 07:19:54Habe jetzt auch diese Fehlermeldung:
2024.01.22 20:19:51 1: PERL WARNING: Bareword found where operator expected at ./FHEM/72_FRITZBOX.pm line 8387, near "Dumper FRITZBOX_SOAP_Request"
2024.01.22 20:19:51 1: PERL WARNING: (Do you need to predeclare Dumper?)
Diese Version ist bei mir im Einsatz:
72_FRITZBOX.pm 28400 2024-01-22 06:23:42Z jowiemann
Muss ich nun auch in der 99_myUtils.pm eine Zeile mit "use Data::Dumper" einfügen, oder wird das im Modul gefixt ?
VG Klaus
Hallo Klaus,
mir ist zwar nicht ganz klar, warum das hier angemeckert wird. Ich habe aber jetzt in diese sub ein entsprechendes use eingebaut.
Kommt morgen mit dem Update oder anbei einfach selber einspielen.
Grüße Jörg