[gelöst] PERL Warning in 99_Utils.pm oder doch eher 99_DWD_OpenData_Weblink.pm

Begonnen von matze1999, 06 Januar 2024, 17:05:10

Vorheriges Thema - Nächstes Thema

matze1999

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

betateilchen

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.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

matze1999