Warning $lastCmd in Log-File

Begonnen von Nobbynews, 14 Oktober 2025, 09:40:44

Vorheriges Thema - Nächstes Thema

Nobbynews

Guten Morgen,

ich habe gestern nach 2 Monaten mal wieder ein Update durchgeführt.
Seit dem habe ich beim Abschalten des Gäste-Wlans folgendes warning in der Log-Datei stehen:
2025.10.14 07:37:52 1: PERL WARNING: Use of uninitialized value $lastCmd in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 8999.
2025.10.14 07:37:52 1: stacktrace:
2025.10.14 07:37:52 1:     main::__ANON__                      called by ./FHEM/72_FRITZBOX.pm (8999)
2025.10.14 07:37:52 1:     main::FRITZBOX_Readout_SetGet_Aborted called by FHEM/Blocking.pm (285)
2025.10.14 07:37:52 1:     main::BlockingKill                  called by fhem.pl (3514)
2025.10.14 07:37:52 1:     main::HandleTimeout                 called by fhem.pl (710)
2025.10.14 07:37:52 1: [FritzDach | 1750 | 134.07.32 | Readout_SetGet_Aborted.8999] - ERROR:Timeout reached for:
2025.10.14 07:37:52 3: [FritzOG | 2400 | 169.07.58 | Set.1869] - BASIC:set FritzOG guestWlan - off
2025.10.14 07:38:02 1: PERL WARNING: Odd number of elements in hash assignment at ./FHEM/72_FRITZBOX.pm line 8310.
2025.10.14 07:38:02 3: eval: {FRITZBOX_Readout_SetGet_Done('FritzOG|2|Ym94X2d1ZXN0V2xhbnxvZmZ8Ym94X2d1ZXN0V2xhblJlbWFpbnwwfGJveF9tYWNGaWx0ZXJfYWN0aXZlfG9mZnxyZXRTdGF0X1NldEdldF9ub25CbG9ja2luZ3xzZXQgZ3Vlc3RXbGFuOiBvZmZ8ZmhlbS0+c2lkfDQ1YzRmZjlmNjM3MmRlZGN8ZmhlbS0+c2lkVGltZXwxNzYwNDIwMjc0LjU5NTE2fGZoZW0tPnNpZEVyckNvdW50fDB8cmVhZG91dFRpbWV8MS40OXxib3hfd2xhbkJhbmRfMi40R0h6X2FjdGl2ZXxvbnxib3hfd2xhbkJhbmRfMi40R0h6X3VzZWFibGV8fGJveF93bGFuQmFuZF81R0h6X2FjdGl2ZXxvbnxib3hfd2xhbkJhbmRfNUdIel91c2VhYmxlfA==')}
2025.10.14 07:38:02 1: stacktrace:
2025.10.14 07:38:02 1:     main::__ANON__                      called by ./FHEM/72_FRITZBOX.pm (8310)
2025.10.14 07:38:02 1:     main::FRITZBOX_Readout_Process      called by ./FHEM/72_FRITZBOX.pm (8963)
2025.10.14 07:38:02 1:     main::FRITZBOX_Readout_SetGet_Done  called by (eval 964238) (1)
2025.10.14 07:38:02 1:     (eval)                              called by fhem.pl (1180)
2025.10.14 07:38:02 1:     main::AnalyzePerlCommand            called by fhem.pl (1209)
2025.10.14 07:38:02 1:     main::AnalyzeCommand                called by fhem.pl (1136)
2025.10.14 07:38:02 1:     main::AnalyzeCommandChain           called by ./FHEM/98_telnet.pm (263)
2025.10.14 07:38:02 1:     main::telnet_Read                   called by fhem.pl (3994)
2025.10.14 07:38:02 1:     main::CallFn                        called by fhem.pl (789)
2025.10.14 07:38:02 1: PERL WARNING: Use of uninitialized value $rValue in substitution (s///) at ./FHEM/72_FRITZBOX.pm line 8374.
2025.10.14 07:38:02 3: eval: {FRITZBOX_Readout_SetGet_Done('FritzOG|2|Ym94X2d1ZXN0V2xhbnxvZmZ8Ym94X2d1ZXN0V2xhblJlbWFpbnwwfGJveF9tYWNGaWx0ZXJfYWN0aXZlfG9mZnxyZXRTdGF0X1NldEdldF9ub25CbG9ja2luZ3xzZXQgZ3Vlc3RXbGFuOiBvZmZ8ZmhlbS0+c2lkfDQ1YzRmZjlmNjM3MmRlZGN8ZmhlbS0+c2lkVGltZXwxNzYwNDIwMjc0LjU5NTE2fGZoZW0tPnNpZEVyckNvdW50fDB8cmVhZG91dFRpbWV8MS40OXxib3hfd2xhbkJhbmRfMi40R0h6X2FjdGl2ZXxvbnxib3hfd2xhbkJhbmRfMi40R0h6X3VzZWFibGV8fGJveF93bGFuQmFuZF81R0h6X2FjdGl2ZXxvbnxib3hfd2xhbkJhbmRfNUdIel91c2VhYmxlfA==')}
2025.10.14 07:38:02 1: stacktrace:
2025.10.14 07:38:02 1:     main::__ANON__                      called by ./FHEM/72_FRITZBOX.pm (8374)
2025.10.14 07:38:02 1:     main::FRITZBOX_Readout_Process      called by ./FHEM/72_FRITZBOX.pm (8963)
2025.10.14 07:38:02 1:     main::FRITZBOX_Readout_SetGet_Done  called by (eval 964238) (1)
2025.10.14 07:38:02 1:     (eval)                              called by fhem.pl (1180)
2025.10.14 07:38:02 1:     main::AnalyzePerlCommand            called by fhem.pl (1209)
2025.10.14 07:38:02 1:     main::AnalyzeCommand                called by fhem.pl (1136)
2025.10.14 07:38:02 1:     main::AnalyzeCommandChain           called by ./FHEM/98_telnet.pm (263)
2025.10.14 07:38:02 1:     main::telnet_Read                   called by fhem.pl (3994)
2025.10.14 07:38:02 1:     main::CallFn                        called by fhem.pl (789)
2025.10.14 07:38:02 1: PERL WARNING: Use of uninitialized value $rValue in string ne at ./FHEM/72_FRITZBOX.pm line 8513.
2025.10.14 07:38:02 3: eval: {FRITZBOX_Readout_SetGet_Done('FritzOG|2|Ym94X2d1ZXN0V2xhbnxvZmZ8Ym94X2d1ZXN0V2xhblJlbWFpbnwwfGJveF9tYWNGaWx0ZXJfYWN0aXZlfG9mZnxyZXRTdGF0X1NldEdldF9ub25CbG9ja2luZ3xzZXQgZ3Vlc3RXbGFuOiBvZmZ8ZmhlbS0+c2lkfDQ1YzRmZjlmNjM3MmRlZGN8ZmhlbS0+c2lkVGltZXwxNzYwNDIwMjc0LjU5NTE2fGZoZW0tPnNpZEVyckNvdW50fDB8cmVhZG91dFRpbWV8MS40OXxib3hfd2xhbkJhbmRfMi40R0h6X2FjdGl2ZXxvbnxib3hfd2xhbkJhbmRfMi40R0h6X3VzZWFibGV8fGJveF93bGFuQmFuZF81R0h6X2FjdGl2ZXxvbnxib3hfd2xhbkJhbmRfNUdIel91c2VhYmxlfA==')}
2025.10.14 07:38:02 1: stacktrace:
2025.10.14 07:38:02 1:     main::__ANON__                      called by ./FHEM/72_FRITZBOX.pm (8513)
2025.10.14 07:38:02 1:     main::FRITZBOX_Readout_Process      called by ./FHEM/72_FRITZBOX.pm (8963)
2025.10.14 07:38:02 1:     main::FRITZBOX_Readout_SetGet_Done  called by (eval 964238) (1)
2025.10.14 07:38:02 1:     (eval)                              called by fhem.pl (1180)
2025.10.14 07:38:02 1:     main::AnalyzePerlCommand            called by fhem.pl (1209)
2025.10.14 07:38:02 1:     main::AnalyzeCommand                called by fhem.pl (1136)
2025.10.14 07:38:02 1:     main::AnalyzeCommandChain           called by ./FHEM/98_telnet.pm (263)
2025.10.14 07:38:02 1:     main::telnet_Read                   called by fhem.pl (3994)
2025.10.14 07:38:02 1:     main::CallFn                        called by fhem.pl (789)

JoWiemann

Hallo,

dann muss ich mal mit meiner alten 7330 schauen, ob ich das reproduziert bekomme. Kann etwas dauern.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

JoWiemann

Hallo,

Mit der FB 7330 und einem Fritz!OS 6.56 funktioniert es. Eine FritzBox mit einem Fritz!OS 7.32 bzw 7.58 befindet sich nicht in meinem FritzBox-Zoo.

Bitte für beide FB einmal verbose auf 4 setzen und das entstehende Log posten.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

Nobbynews

Hallo Jörg,

mit dem Hinweis auf die Versionen habe ich folgendens festgestellt:
7.32: Repeater 1750E  ->  keine Warnings
7.58: Repeater 2400   ->  Warnings

Habe gar nicht mitbekommen, dass für die 2400er jetzt auch 8.20 zur Verfügung steht.

Das Log-File mit verbose 4 habe ich mal als Datei angehängt.

Norbert