Hallo, seit langer Zeit taucht in meinem Protokoll bei jeder Aktualisierung der Wetterdaten über das Modul 59_PROPLANTA.pm
diese Fehlermeldung auf:
2021.02.04 11:21:31 1: PERL WARNING: Parsing of undecoded UTF-8 will give garbage when decoding entities at ./FHEM/59_PROPLANTA.pm line 706.
2021.02.04 11:21:31 1: stacktrace:
2021.02.04 11:21:31 1: main::__ANON__ called by ./FHEM/59_PROPLANTA.pm (706)
2021.02.04 11:21:31 1: main::PROPLANTA_Run called by FHEM/Blocking.pm (194)
2021.02.04 11:21:31 1: main::BlockingStart called by FHEM/Blocking.pm (107)
2021.02.04 11:21:31 1: main::BlockingCall called by ./FHEM/59_PROPLANTA.pm (640)
2021.02.04 11:21:31 1: main::PROPLANTA_Start called by ./FHEM/59_PROPLANTA.pm (560)
2021.02.04 11:21:31 1: main::PROPLANTA_Set called by fhem.pl (3813)
2021.02.04 11:21:31 1: main::CallFn called by fhem.pl (1918)
2021.02.04 11:21:31 1: main::DoSet called by fhem.pl (1951)
2021.02.04 11:21:31 1: main::CommandSet called by fhem.pl (1251)
2021.02.04 11:21:31 1: main::AnalyzeCommand called by ./FHEM/01_FHEMWEB.pm (2721)
2021.02.04 11:21:31 1: main::FW_fC called by ./FHEM/01_FHEMWEB.pm (991)
2021.02.04 11:21:31 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (596)
2021.02.04 11:21:31 1: main::FW_Read called by fhem.pl (3818)
2021.02.04 11:21:31 1: main::CallFn called by fhem.pl (759)
Wenn ich die Zeile 706 im Modul von
$parser->parse($response);
auf
$parser->parse(decode_utf8 ($response));
ändere, verschwindet die Fehlermeldung.
Kann man diese Programmänderung dauerhaft einpflegen?
Gruß
Dieter