Nach einem Update in fhem erhalte ich seit längerem Fehler bei Modulen. Wo meldet man diese ?
2021.05.31 10:12:48.039 1: PERL WARNING: Subroutine YAAHM_restore redefined at ./FHEM/95_YAAHM.pm line 1042, <$fh> line 1538.
2021.05.31 10:12:48.068 1: PERL WARNING: Subroutine YAAHM_setWeeklyTime redefined at ./FHEM/95_YAAHM.pm line 2004, <$fh> line 1538.
2021.05.31 10:13:16.063 1: PERL WARNING: Use of uninitialized value in string comparison (cmp) at ./FHEM/95_YAAHM.pm line 285.
2021.05.31 10:13:16.066 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/95_YAAHM.pm line 2027.
2021.05.31 10:13:16.067 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/95_YAAHM.pm line 2101.
2021.05.31 10:13:21.224 1: PERL WARNING: Use of uninitialized value $val in concatenation (.) or string at ./FHEM/98_HTTPMOD.pm line 1678.
2021.05.31 10:13:21.225 1: PERL WARNING: Use of uninitialized value $val in unpack at ./FHEM/98_HTTPMOD.pm line 1679.
2021.05.31 10:13:31.820 1: PERL WARNING: Argument "" isn't numeric in numeric eq (==) at ./FHEM/57_CALVIEW.pm line 226.
Zitat von: en-trust am 31 Mai 2021, 10:22:29
Nach einem Update in fhem erhalte ich seit längerem Fehler bei Modulen
In Deiner Aufstellung sehe ich keinen einzigen Fehler, sondern nur Warnungen.
Zitat von: en-trust am 31 Mai 2021, 10:22:29
Wo meldet man diese ?
Im richtigen Unterforum für das betroffene Modul.
https://forum.fhem.de/index.php/topic,13092.0.html
Der verlinkte Thread ist übrigens nicht "zum Spaß" oben angepinnt.
Help <ModulName> bringt mich aber nicht weiter ;)
95_YAAHM.pm
Module 95_yaahm.pm not found
Zitat von: en-trust am 01 Juni 2021, 07:27:04
Help <ModulName> bringt mich aber nicht weiter ;)
95_YAAHM.pm
Module 95_yaahm.pm not found
Wenn das nicht geht hast irgendwo ein yaahm-Device definiert. In das Device kannst du reingehen und unten siehst du "Device specific help", rechts neben RAW-Definition oder Delete. Da findest du die gesuchten Informationen.
Zitat von: kadettilac89 am 01 Juni 2021, 07:53:18
Wenn das nicht geht hast irgendwo ein yaahm-Device definiert. In das Device kannst du reingehen und unten siehst du "Device specific help", rechts neben RAW-Definition oder Delete. Da findest du die gesuchten Informationen.
Interessant dabei ist, dass bei Eingabe des help-Befehls in der Kommandozeile die Großbuchstaben in Kleinbuchstaben gewandelt werden.
Hab´s jedenfalls gerade via VPN auf meinem Android-Tablet getestet.Eingabe: list 10_FS20.pm
Ausgabe: Module 10_fs20.pm not found
Der Aufruf über "Device specific help" funktioniert.
Edit: Wieder etwas dazu gelernt. Der Aufruf von "help FS20" funktioniert.
Zitat von: en-trust am 01 Juni 2021, 07:27:04
Help <ModulName> bringt mich aber nicht weiter ;)
95_YAAHM.pm
Module 95_yaahm.pm not found
Bei help wird nur der Modul-Name, ohne xx_ und .pm, erwartet. Also help YAAHM.
Grüße Jörg
Modul-Autor: Prof. Dr. Peter A. Henning
Zitat von: en-trust am 31 Mai 2021, 10:22:29
Nach einem Update in fhem erhalte ich seit längerem Fehler bei Modulen. Wo meldet man diese ?
2021.05.31 10:12:48.039 1: PERL WARNING: Subroutine YAAHM_restore redefined at ./FHEM/95_YAAHM.pm line 1042, <$fh> line 1538.
2021.05.31 10:12:48.068 1: PERL WARNING: Subroutine YAAHM_setWeeklyTime redefined at ./FHEM/95_YAAHM.pm line 2004, <$fh> line 1538.
2021.05.31 10:13:16.063 1: PERL WARNING: Use of uninitialized value in string comparison (cmp) at ./FHEM/95_YAAHM.pm line 285.
2021.05.31 10:13:16.066 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/95_YAAHM.pm line 2027.
2021.05.31 10:13:16.067 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/95_YAAHM.pm line 2101.
2021.05.31 10:13:21.224 1: PERL WARNING: Use of uninitialized value $val in concatenation (.) or string at ./FHEM/98_HTTPMOD.pm line 1678.
2021.05.31 10:13:21.225 1: PERL WARNING: Use of uninitialized value $val in unpack at ./FHEM/98_HTTPMOD.pm line 1679.
2021.05.31 10:13:31.820 1: PERL WARNING: Argument "" isn't numeric in numeric eq (==) at ./FHEM/57_CALVIEW.pm line 226.
Das sieht eher nach einem reload nach einer Änderung der fhem.cfg über das FhemWeb aus?! Treten diese Fehler auch bei einen echten Neustart auf?
Grüße Jörg
Zitat von: JoWiemann am 01 Juni 2021, 08:01:46
Bei help wird nur der Modul-Name, ohne xx_ und .pm, erwartet. Also help YAAHM.
"help yaahm" (Modultyp klein geschrieben) würde auch funktionieren.
Alternativ kann help auch mit einem devicename aufgerufen werden, dann wird das zugehörige Modul aus dem Namen ermittelt und die Hilfe dazu angezeigt.