FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: Nobbynews am 24 September 2025, 05:32:59

Titel: SIGNALduino - warning
Beitrag von: Nobbynews am 24 September 2025, 05:32:59
Guten Morgen

Wenn ich bei meinem SIGNALduino ein
get radinoCC1101 uptimemache, erhalte ich folgende warnings im Log
2025.09.24 05:28:58 1: PERL WARNING: Use of uninitialized value $lfn in concatenation (.) or string at ./FHEM/00_SIGNALduino.pm line 3254.
2025.09.24 05:28:58 1: stacktrace:
2025.09.24 05:28:58 1:     main::__ANON__                      called by ./FHEM/00_SIGNALduino.pm (3254)
2025.09.24 05:28:58 1:     main::SIGNALduino_FW_Detail         called by ./FHEM/01_FHEMWEB.pm (1593)
2025.09.24 05:28:58 1:     main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1210)
2025.09.24 05:28:58 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (614)
2025.09.24 05:28:58 1:     main::FW_Read                       called by fhem.pl (3994)
2025.09.24 05:28:58 1:     main::CallFn                        called by fhem.pl (789)
2025.09.24 05:28:58 1: PERL WARNING: Use of uninitialized value $lfn in concatenation (.) or string at ./FHEM/00_SIGNALduino.pm line 3262.
2025.09.24 05:28:58 1: stacktrace:
2025.09.24 05:28:58 1:     main::__ANON__                      called by ./FHEM/00_SIGNALduino.pm (3262)
2025.09.24 05:28:58 1:     main::SIGNALduino_FW_Detail         called by ./FHEM/01_FHEMWEB.pm (1593)
2025.09.24 05:28:58 1:     main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1210)
2025.09.24 05:28:58 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (614)
2025.09.24 05:28:58 1:     main::FW_Read                       called by fhem.pl (3994)
2025.09.24 05:28:58 1:     main::CallFn                        called by fhem.pl (789)
 
Modulversion ist:00_SIGNALduino.pm 27956 2023-09-12 20:20:43Z Sidey
Titel: Aw: SIGNALduino - warning
Beitrag von: elektron-bbs am 29 September 2025, 15:49:32
Ich würde erstmal ein Update vorschlagen. Aktuell auf Github ist diese Version:
00_SIGNALduino.pm 3.5.7 2025-02-19 07:52:43Z sidey79

Durchführen kannst du das mit folgendem Befehl:
update all https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/master/controls_signalduino.txt

Um immer beim normalen Update auch die SIGNALduino-Module zu aktualisieren, kannst du die Update-Liste mit folgendem Befehl ergänzen:
update add https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/master/controls_signalduino.txt
Titel: Aw: SIGNALduino - warning
Beitrag von: Nobbynews am 29 September 2025, 16:36:09
Danke für den Hinweis.
Ich hatte nur gegen SVN geprüft.
Update habe ich jetzt gemacht.

Warning bleibt aber leider.
Daran lag es daher wohl leider nicht.

# $Id: 00_SIGNALduino.pm 3.5.7 2025-02-19 07:52:43Z sidey79 $
2025.09.29 16:34:20 1: PERL WARNING: Use of uninitialized value $lfn in concatenation (.) or string at ./FHEM/00_SIGNALduino.pm line 3283.
2025.09.29 16:34:20 1: stacktrace:
2025.09.29 16:34:20 1:     main::__ANON__                      called by ./FHEM/00_SIGNALduino.pm (3283)
2025.09.29 16:34:20 1:     main::SIGNALduino_FW_Detail         called by ./FHEM/01_FHEMWEB.pm (1593)
2025.09.29 16:34:20 1:     main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1210)
2025.09.29 16:34:20 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (614)
2025.09.29 16:34:20 1:     main::FW_Read                       called by fhem.pl (3994)
2025.09.29 16:34:20 1:     main::CallFn                        called by fhem.pl (789)
2025.09.29 16:34:20 1: PERL WARNING: Use of uninitialized value $lfn in concatenation (.) or string at ./FHEM/00_SIGNALduino.pm line 3291.
2025.09.29 16:34:20 1: stacktrace:
2025.09.29 16:34:20 1:     main::__ANON__                      called by ./FHEM/00_SIGNALduino.pm (3291)
2025.09.29 16:34:20 1:     main::SIGNALduino_FW_Detail         called by ./FHEM/01_FHEMWEB.pm (1593)
2025.09.29 16:34:20 1:     main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1210)
2025.09.29 16:34:20 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (614)
2025.09.29 16:34:20 1:     main::FW_Read                       called by fhem.pl (3994)
2025.09.29 16:34:20 1:     main::CallFn                        called by fhem.pl (789)
Titel: Aw: SIGNALduino - warning
Beitrag von: elektron-bbs am 30 September 2025, 14:21:42
Mhmm, eigenartig, bei mir kommt auf einem System folgende Warnung:
2025.09.30 14:11:47 1: PERL WARNING: Use of uninitialized value $FW_cmdret in pattern match (m//) at ./FHEM/01_FHEMWEB.pm line 1004.

Auf einem anderen System kommt gar keine Warnung. Beide Systeme sind, was FHEM und SIGNALduino betrifft, auf aktuellem Stand. Allerdings sind verschiedene Debian-Versionen und damit auch Perl im Einsatz.
Titel: Aw: SIGNALduino - warning
Beitrag von: Nobbynews am 30 September 2025, 14:40:14
Diese warning hatte ich auch.
Ist aber seit der Korrektur von fhem.pl
https://forum.fhem.de/index.php?topic=142035.msg1348291#msg1348291 (https://forum.fhem.de/index.php?topic=142035.msg1348291#msg1348291)
beseitigt.
Titel: Aw: SIGNALduino - warning
Beitrag von: elektron-bbs am 30 September 2025, 15:27:49
OK, ganz so aktuell war das eine System dann doch nicht :-)
Nach einem Update kommt dort auch keine Warnung mehr.
Titel: Aw: SIGNALduino - warning
Beitrag von: Nobbynews am 12 Oktober 2025, 15:15:46
Keiner eine Idee, oder doch ein Problem von FhemWEB?