Hallo,
ich habe folgende Warnung im Log:
2024.01.06 16:58:48 1: PERL WARNING: Use of uninitialized value in subroutine entry at ./FHEM/99_Utils.pm line 21.
2024.01.06 16:58:48 1: eval: { DWD_OpenData_Weblink::AsHtmlH("DWD_Weblink_GeneratorDD") }
2024.01.06 16:58:48 1: stacktrace:
2024.01.06 16:58:48 1: main::__ANON__ called by ./FHEM/99_Utils.pm (21)
2024.01.06 16:58:48 1: main::time_str2num called by ./FHEM/99_DWD_OpenData_Weblink.pm (734)
2024.01.06 16:58:48 1: DWD_OpenData_Weblink::PrepareForecastData called by ./FHEM/99_DWD_OpenData_Weblink.pm (1126)
2024.01.06 16:58:48 1: DWD_OpenData_Weblink::GetForecastHtmlH called by ./FHEM/99_DWD_OpenData_Weblink.pm (1261)
2024.01.06 16:58:48 1: DWD_OpenData_Weblink::AsHtmlH called by (eval 2470844) (1)
2024.01.06 16:58:48 1: (eval) called by fhem.pl (1177)
2024.01.06 16:58:48 1: main::AnalyzePerlCommand called by ./FHEM/98_weblink.pm (106)
2024.01.06 16:58:48 1: main::weblink_FwFn called by ./FHEM/01_FHEMWEB.pm (3463)
2024.01.06 16:58:48 1: main::FW_devState called by ./FHEM/01_FHEMWEB.pm (1942)
2024.01.06 16:58:48 1: main::FW_makeDeviceLine called by ./FHEM/01_FHEMWEB.pm (2118)
2024.01.06 16:58:48 1: main::FW_showRoom called by ./FHEM/01_FHEMWEB.pm (1205)
2024.01.06 16:58:48 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (609)
2024.01.06 16:58:48 1: main::FW_Read called by fhem.pl (3985)
2024.01.06 16:58:48 1: main::CallFn called by fhem.pl (786)
ignorieren?
matze1999
Die Meldung stammt zwar aus der 99_Utils.pm, sie resultiert aber aus einem Fehler in der 99_DWD_OpenData_Weblink.pm weil dort eine Funktion vermutlich ohne angegebenen Wert aufgerufen wird.
Ob Du das ignorieren möchtest oder nicht, musst Du selbst entscheiden. die 99_DWD_OpenData_Weblink.pm ist keine Datei aus der offiziellen FHEM Distribution, deshalb es schwierig bis unmöglich, dafür support zu leisten.
Hallo,
die Lösung ist HIER (https://forum.fhem.de/index.php?topic=83097.msg1299484#msg1299484).
matze1999