72_FRITZBOX.pm wird zu 72_FritzSmart.pm

Begonnen von JoWiemann, 02 März 2026, 16:29:49

Vorheriges Thema - Nächstes Thema

mistepke

Danke.
Kann es leider aktuell nicht testen, da ich jetzt auf einen Flug bin. Gerade da fällt das Ding leider aus.
Habe das RPI abgeschaltet, da es nach einer Zeit komplett ausgefallen ist. Kann es Remote wieder starten.

Habe die letzte verfügbare Version laufen.

Kommt das Update auch die Tage über die normale Updatefunktion?

Grüße
Michael

JoWiemann

Zitat von: mistepke am 30 März 2026, 16:01:54Danke.
Kann es leider aktuell nicht testen, da ich jetzt auf einen Flug bin. Gerade da fällt das Ding leider aus.
Habe das RPI abgeschaltet, da es nach einer Zeit komplett ausgefallen ist. Kann es Remote wieder starten.

Habe die letzte verfügbare Version laufen.

Kommt das Update auch die Tage über die normale Updatefunktion?

Grüße
Michael

Hallo Michael,

ich denke, ich werde heute mit weiteren Tests fertig und checke es dann ein.

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

mistepke

Hi Jörg,

das Problem scheint damit gelöst zu sein. Habe jetzt auch meine restlichen Router und Repeater auf FritzSmart umgestellt.
Hoffe das bleibt jetzt Stabil. Der Google Auth. Zugang muss ich noch testen.

Vielen Dank für deine Mühe und Grüße
Michael

mistepke

Hab noch folgende Fehlermeldungen im Log gefunden:
2026.03.31 18:37:15 1:  Timeout for Fritz::Fritz_Readout_Run_Web reached, terminated process 16025
2026.03.31 18:40:00 1:  PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4802.
2026.03.31 18:40:00 1:  PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4672.
2026.03.31 18:40:00 1:  PERL WARNING: Use of uninitialized value $instName in concatenation (.) or string at ./FHEM/72_FritzSmart.pm line 1107.
2026.03.31 18:42:15 1:  Timeout for Fritz::Fritz_Readout_Run_Web reached, terminated process 16831
2026.03.31 18:42:39 1:  PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4802.
2026.03.31 18:42:39 1:  PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4672.
2026.03.31 18:42:39 1:  PERL WARNING: Use of uninitialized value $instName in concatenation (.) or string at ./FHEM/72_FritzSmart.pm line 1107.

Ist das noch ein Problem?

mistepke

Die Anmeldung an FHEM über Google Auth. geht leider immer noch nicht. Gibt es hierzu Ideen warum das ausgefallen sein könnte? Habe das vor vielen Jahren eingerichtet und weis gar nicht mehr wo ich da schauen muss.

JoWiemann

Zitat von: mistepke am 31 März 2026, 18:43:40Hab noch folgende Fehlermeldungen im Log gefunden:
2026.03.31 18:37:15 1:  Timeout for Fritz::Fritz_Readout_Run_Web reached, terminated process 16025
2026.03.31 18:40:00 1:  PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4802.
2026.03.31 18:40:00 1:  PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4672.
2026.03.31 18:40:00 1:  PERL WARNING: Use of uninitialized value $instName in concatenation (.) or string at ./FHEM/72_FritzSmart.pm line 1107.
2026.03.31 18:42:15 1:  Timeout for Fritz::Fritz_Readout_Run_Web reached, terminated process 16831
2026.03.31 18:42:39 1:  PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4802.
2026.03.31 18:42:39 1:  PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4672.
2026.03.31 18:42:39 1:  PERL WARNING: Use of uninitialized value $instName in concatenation (.) or string at ./FHEM/72_FritzSmart.pm line 1107.

Ist das noch ein Problem?

Hallo Michael,

ist das mit verbose 4 wiederholbar? Die Informationen reichen leider nicht.

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

Zitat von: mistepke am 31 März 2026, 19:12:22Die Anmeldung an FHEM über Google Auth. geht leider immer noch nicht. Gibt es hierzu Ideen warum das ausgefallen sein könnte? Habe das vor vielen Jahren eingerichtet und weis gar nicht mehr wo ich da schauen muss.

Hallo Michael,

die Frage ist hier, glaube ich, nicht gut aufgehoben. Es gab hier: https://forum.fhem.de/index.php?topic=64792.0 mal etwas zu Google Auth.

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

Jamo

Hallo Joerg,
ich habe glaube ich noch einen Fehler in der Nummerierung von diversity gefunden.
Wenn ich "set FritzBox diversity 2 on/off" mache, ändern sich die Readings diversity3_...
wenn ich "set FritzBox diversity 3 on/off" mache, ändern sich die Readings diversity4_..

0 und 1 habe ich jetzt nicht probiert, aber aufgefallen ist es mir weil ich 4 Umleitungen hatte, und immer wenn ich die Umleitung 4 geschaltet habe, kam ein Fehler "After sleep: ERROR:X_AVM-DE_OnTel:1: -> SetDeflectionEnable ErrLevel: 5 - NoSuchEntryInArray- errorCode: 714"

set FritzBox:FILTER=diversity4_state!=on diversity 4 onIch habe also auf diversity4?state geprüft, aber intern kann ich nur diversity3 setzen.

Ich glaube also intern ist die Nummerierung 0 -> n, die readings starten aber bei 1 => n.
Mein Fritz!Box ist eine 7690, ich habe FritySmart 26.03.30a installiert.

Beste Grüsse!

Bullseye auf iNUC, Homematic + HMIP(UART/HMUSB), Debmatic, HUEBridge, Zigbee/Conbee III, FB7690, Alexa (fhem-lazy), Livetracking, LaCrosse JeeLink, LoRaWan / TTN / Chirpstack, Sonos, ESPresence

mistepke

Zitat von: JoWiemann am 31 März 2026, 19:22:51
Zitat von: mistepke am 31 März 2026, 18:43:40Hab noch folgende Fehlermeldungen im Log gefunden:
2026.03.31 18:37:15 1:  Timeout for Fritz::Fritz_Readout_Run_Web reached, terminated process 16025
2026.03.31 18:40:00 1:  PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4802.
2026.03.31 18:40:00 1:  PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4672.
2026.03.31 18:40:00 1:  PERL WARNING: Use of uninitialized value $instName in concatenation (.) or string at ./FHEM/72_FritzSmart.pm line 1107.
2026.03.31 18:42:15 1:  Timeout for Fritz::Fritz_Readout_Run_Web reached, terminated process 16831
2026.03.31 18:42:39 1:  PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4802.
2026.03.31 18:42:39 1:  PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4672.
2026.03.31 18:42:39 1:  PERL WARNING: Use of uninitialized value $instName in concatenation (.) or string at ./FHEM/72_FritzSmart.pm line 1107.

Ist das noch ein Problem?

Hallo Michael,

ist das mit verbose 4 wiederholbar? Die Informationen reichen leider nicht.

Grüße Jörg

Hier der Output mit Verbose 4:
30.03.26 09:08:50 [RepeaterSchlafzimmer] WLAN-\x{dc}bertragungsqualit\x{e4}t durch reduzierte Kanalbandbreite erh\x{f6}ht (2,4 GHz).",
                          'NewSoftwareVersion' => '259.08.20',
                          'NewDescription' => 'FRITZ!Box 7590 AX Release 259.08.20',
                          'NewProvisioningCode' => undef
                        }
         };
$VAR13 = 'Time:1';
$VAR14 = {
           'GetInfo' => {
                          'NewLocalTimeZone' => undef,
                          'NewDaylightSavingsStart' => '0001-01-01T00:00:00',
                          'NewCurrentLocalTime' => '2026-03-31T19:52:59+02:00',
                          'NewDaylightSavingsUsed' => '0',
                          'NewLocalTimeZoneName' => 'CET-1CEST-2,M3.5.0/02:00:00,M10.5.0/03:00:00',
                          'NewNTPServer1' => '2.europe.pool.ntp.org',
                          'Status_line' => '200 OK',
                          'NewNTPServer2' => undef,
                          'NewDaylightSavingsEnd' => '0001-01-01T00:00:00',
                          'xmlns:u' => 'urn:dslforum-org:service:Time:1';
                        }
         };
$VAR15 = 'X_VoIP:1';
$VAR16 = {
           'GetInfoEx' => {
                            'NewVoIPRegistrarAllowedChars' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._',
                            'NewX_AVM-DE_ClientUsernameMinChars' => '4',
                            'NewVoIPNumberAllowedChars' => '0123456789+',
                            'NewX_AVM-DE_ClientUsernameMaxChars' => '64',
                            'NewVoIPPasswordMinChars' => '3',
                            'NewVoIPUsernameMinChars' => '4',
                            'NewVoIPUsernameMaxChars' => '128',
                            'NewX_AVM-DE_ClientPasswordMinChars' => '8',
                            'NewVoIPUsernameAllowedChars' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._@',
                            'NewVoIPPasswordMaxChars' => '64',
                            'NewVoIPRegistrarMaxChars' => '64',
                            'NewX_AVM-DE_ClientPasswordAllowedChars' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._',
                            'NewVoIPSTUNServerMinChars' => '0',
                            'Status_line' => '200 OK',
                            'NewVoIPPasswordAllowedChars' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._',
                            'NewVoIPRegistrarMinChars' => '1',
                            'NewX_AVM-DE_ClientPasswordMaxChars' => '64',
                            'NewVoIPSTUNServerAllowedChars' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._:',
                            'NewVoIPSTUNServerMaxChars' => '255',
                            'xmlns:u' => 'urn:dslforum-org:service:X_VoIP:1';,
                            'NewVoIPNumberMinChars' => '1',
                            'NewVoIPNumberMaxChars' => '128',
                            'NewX_AVM-DE_ClientUsernameAllowedChars' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._'
                          },
           'X_AVM-DE_DialHangup' => {
                                      'Status_line' => '200 OK',
                                      'xmlns:u' => 'urn:dslforum-org:service:X_VoIP:1';
                                    }
         };
$VAR17 = 'X_AVM-DE_RemoteAccess:1';
$VAR18 = {
           'GetInfo' => {
                          'Status_line' => '200 OK',
                          'NewUsername' => 'michael.stepke@web.de',
                          'NewPort' => '31975',
                          'NewLetsEncryptEnabled' => '1',
                          'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1';,
                          'NewEnabled' => '1',
                          'NewLetsEncryptState' => 'valid'
                        }
         };
$VAR19 = 'X_AVM-DE_OnTel:1';
$VAR20 = {
           'GetPhonebookList' => {
                                   'Status_line' => '200 OK',
                                   'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_OnTel:1';,
                                   'NewPhonebookList' => '0,1'
                                 },
           'GetDECTHandsetList' => {
                                     'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_OnTel:1';,
                                     'NewDectIDList' => '3',
                                     'Status_line' => '200 OK'
                                   },
           'GetPhonebook' => {
                               'NewPhonebookExtraID' => undef,
                               'NewPhonebookURL' => 'https://192.168.0.1:49443/phonebook.lua?sid=be6c26c7248f97fa&pbid=0';,
                               'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_OnTel:1';,
                               'NewPhonebookName' => 'Telefonbuch',
                               'Status_line' => '200 OK'
                             }
         };
$VAR21 = 'LANHostConfigManagement:1';
$VAR22 = {
           'GetInfo' => {
                          'NewDomainName' => '(none)',
                          'NewSubnetMask' => '255.255.255.0',
                          'xmlns:u' => 'urn:dslforum-org:service:LANHostConfigManagement:1';,
                          'NewMinAddress' => '192.168.0.51',
                          'NewMaxAddress' => '192.168.0.221',
                          'NewIPRouters' => '192.168.0.1',
                          'NewDNSServers' => '192.168.0.1',
                          'NewDHCPServerConfigurable' => '1',
                          'NewReservedAddresses' => undef,
                          'Status_line' => '200 OK',
                          'NewDHCPRelay' => '0',
                          'NewDHCPServerEnable' => '1'
                        }
         };
$VAR23 = 'X_AVM-DE_TAM:1';
$VAR24 = {
           'GetList' => {
                          'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_TAM:1';,
                          'NewTAMList' => '<List><TAMRunning>1</TAMRunning><Stick>2</Stick><Status>0</Status><Capacity>745</Capacity><Item><Index>0</Index><Display>1</Display><Enable>1</Enable><Name>Anrufbeantworter Stepke</Name></Item><Item><Index>1</Index><Display>0</Display><Enable>0</Enable><Name></Name></Item><Item><Index>2</Index><Display>0</Display><Enable>0</Enable><Name></Name></Item><Item><Index>3</Index><Display>0</Display><Enable>0</Enable><Name></Name></Item><Item><Index>4</Index><Display>0</Display><Enable>0</Enable><Name></Name></Item></List>
',
                          'Status_line' => '200 OK'
                        }
         };
$VAR25 = 'WANDSLInterfaceConfig:1';
$VAR26 = {
           'GetInfo' => {
                          'NewATURCountry' => '0400',
                          'NewUpstreamMaxRate' => '0',
                          'NewUpstreamNoiseMargin' => '0',
                          'NewStatus' => 'Disabled',
                          'Status_line' => '200 OK',
                          'NewDownstreamNoiseMargin' => '0',
                          'NewUpstreamCurrRate' => '0',
                          'NewATURVendor' => '41564d00',
                          'NewDownstreamCurrRate' => '0',
                          'NewDownstreamAttenuation' => '0',
                          'NewUpstreamPower' => '500',
                          'NewEnable' => '0',
                          'NewDownstreamMaxRate' => '0',
                          'NewDataPath' => 'Fast',
                          'xmlns:u' => 'urn:dslforum-org:service:WANDSLInterfaceConfig:1';,
                          'NewUpstreamAttenuation' => '0',
                          'NewDownstreamPower' => '500'
                        }
         };
$VAR27 = 'LANEthernetInterfaceConfig:1';
$VAR28 = {
           'GetStatistics' => {
                                'NewPacketsReceived' => '0',
                                'NewBytesReceived' => '0',
                                'NewPacketsSent' => '0',
                                'xmlns:u' => 'urn:dslforum-org:service:LANEthernetInterfaceConfig:1';,
                                'NewBytesSent' => '0',
                                'Status_line' => '200 OK'
                              },
           'GetInfo' => {
                          'NewStatus' => 'Up',
                          'NewDuplexMode' => 'Auto',
                          'NewEnable' => '1',
                          'Status_line' => '200 OK',
                          'NewMACAddress' => '0c:72:74:bb:31:f5',
                          'xmlns:u' => 'urn:dslforum-org:service:LANEthernetInterfaceConfig:1';,
                          'NewMaxBitRate' => 'Auto'
                        }
         };
$VAR29 = 'X_AVM-DE_UPnP:1';
$VAR30 = {
           'GetInfo' => {
                          'NewUPnPMediaServer' => '0',
                          'Status_line' => '200 OK',
                          'NewEnable' => '1',
                          'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_UPnP:1';
                        }
         };
$VAR31 = 'Hosts:1';
$VAR32 = {
           'X_AVM-DE_GetInfo' => {
                                   'xmlns:u' => 'urn:dslforum-org:service:Hosts:1';,
                                   'NewX_AVM-DE_DeviceClassUserPossibleValues' => 'AirConditioner,Button,Camera,CircuitBoard,Computer,DoorBell,DoorLock,GamingDevice,Generic,IPPhone,Lamp,Monitor,NetworkSwitch,Phone,Printer,Robot,Router,Sensor,SetTopBox,Shutter,SmartWatch,Smartphone,Socket,Speaker,Storage,Tablet,Thermostat',
                                   'NewX_AVM-DE_FriendlynameMaxChars' => '64',
                                   'Status_line' => '200 OK',
                                   'NewX_AVM-DE_HostnameAllowedChars' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-',
                                   'NewX_AVM-DE_HostnameMaxChars' => '63',
                                   'NewX_AVM-DE_HostnameMinChars' => '0',
                                   'NewX_AVM-DE_FriendlynameMinChars' => '1'
                                 }
         };
$VAR33 = 'ManagementServer:1';
$VAR34 = {
           'GetInfo' => {
                          'NewUsername' => undef,
                          'NewParameterKey' => undef,
                          'Status_line' => '200 OK',
                          'NewPeriodicInformTime' => '1970-01-01T00:00:00',
                          'NewConnectionRequestUsername' => undef,
                          'NewConnectionRequestURL' => undef,
                          'xmlns:u' => 'urn:dslforum-org:service:ManagementServer:1';,
                          'NewPeriodicInformInterval' => '0',
                          'NewPeriodicInformEnable' => '0',
                          'NewURL' => undef,
                          'NewParameterHash' => undef,
                          'NewUpgradesManaged' => '0'
                        }
         };
$VAR35 = 'WANDSLLinkConfig:1';
$VAR36 = {
           'GetInfo' => {
                          'NewATMPeakCellRate' => '0',
                          'NewLinkType' => 'PPPoE',
                          'NewATMQoS' => 'UBR',
                          'NewAutoConfig' => '0',
                          'NewATMSustainableCellRate' => '0',
                          'NewEnable' => '0',
                          'Status_line' => '200 OK',
                          'NewDestinationAddress' => 'PVC: 1/32',
                          'NewATMEncapsulation' => 'LLC',
                          'NewLinkStatus' => 'Down',
                          'xmlns:u' => 'urn:dslforum-org:service:WANDSLLinkConfig:1';
                        }
         };
$VAR37 = 'WANCommonInterfaceConfig:1';
$VAR38 = {
           'GetCommonLinkProperties' => {
                                          'NewLayer1UpstreamMaxBitRate' => '310000',
                                          'NewX_AVM-DE_UpstreamCurrentMaxSpeed' => '37042',
                                          'NewX_AVM-DE_DownstreamCurrentMaxSpeed' => '90205',
                                          'NewX_AVM-DE_DownstreamCurrentUtilization' => '3374,90205,21332,57686,13054,7560,5782,1298,3772,10296,1277,299,2801,22288,19718,41828,20427,5877,731,3300',
                                          'NewPhysicalLinkStatus' => 'Up',
                                          'NewWANAccessType' => 'Ethernet',
                                          'NewX_AVM-DE_UpstreamCurrentUtilization' => '9397,19109,10491,37042,6781,1472,3825,1959,12760,10030,1927,1187,3849,21440,23037,34577,6730,1145,1666,5299',
                                          'Status_line' => '200 OK',
                                          'NewLayer1DownstreamMaxBitRate' => '310000',
                                          'xmlns:u' => 'urn:dslforum-org:service:WANCommonInterfaceConfig:1';
                                        }
         };
$VAR39 = 'UserInterface:1';
$VAR40 = {
           'GetInfo' => {
                          'NewX_AVM-DE_BuildType' => 'Release',
                          'NewX_AVM-DE_UpdateState' => 'Stopped',
                          'Status_line' => '200 OK',
                          'NewPasswordUserSelectable' => '1',
                          'NewX_AVM-DE_InfoURL' => undef,
                          'NewX_AVM-DE_DownloadURL' => undef,
                          'xmlns:u' => 'urn:dslforum-org:service:UserInterface:1';,
                          'NewPasswordRequired' => '0',
                          'NewX_AVM-DE_Version' => undef,
                          'NewUpgradeAvailable' => '0',
                          'NewWarrantyDate' => '0001-01-01T00:00:00',
                          'NewX_AVM-DE_SetupAssistantStatus' => '1'
                        }
         };

2026.03.31 19:53:01 4: [FritzBox | 7590 | 259.08.20 | SOAP_Request.15702] - EXPANDED:xmlParams:
control_Url='upnp/control/wanipconnection1' service='urn:dslforum-org:service:WANIPConnection:1';, service_command='GetInfo'
2026.03.31 19:53:01 4: [FritzBox | 7590 | 259.08.20 | SOAP_Request.15727] - EXPANDED:upnp/control/wanipconnection1 -> XML_Envelope:

          <?xml version="1.0" encoding="utf-8"?>
          <s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
             <s:Header>
             </s:Header>
             <s:Body>
                  <u:GetInfo xmlns:u="urn:dslforum-org:service:WANIPConnection:1">
                       
                  </u:GetInfo>
             </s:Body>
       </s:Envelope>
2026.03.31 19:53:02 4: WEB_212.161.37.36_63122 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2026-03-31.log; BUFLEN:0

JoWiemann

Hallo Michael,
Zitat2026.03.31 19:53:01 4: [FritzBox | 7590 | 259.08.20 | SOAP_Request.15727] - EXPANDED:upnp/control/wanipconnection1 -> XML_Envelope:

          <?xml version="1.0" encoding="utf-8"?>
          <s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
             <s:Header>
             </s:Header>
             <s:Body>
                  <u:GetInfo xmlns:u="urn:dslforum-org:service:WANIPConnection:1">
                       
                  </u:GetInfo>
             </s:Body>
       </s:Envelope>
2026.03.31 19:53:02 4: WEB_212.161.37.36_63122 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2026-03-31.log; BUFLEN:0

Hallo Michael,

was kommt danach im Log?
Wenn das der letzte Eintrag ist, dann bitte geh im FhemWeb einmal auf get callApifromList und wähl dort tr064 aus. Bitte einmal die Tabelle posten und einmal, wenn möglich, WANIPConnection aufrufen. Ansonsten einmalget FritzBox tr064Command WANIPConnection:1 wanipconnection1 GetInfoaufrufen.

Ich habe selber eine 7590. Wie hast Du sie konfiguriert und in welchem Umfeld läuft sie. Denn Fehler kann ich nicht nachvollziehen.

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

#145
Zitat von: Jamo am 31 März 2026, 19:49:44Ich glaube also intern ist die Nummerierung 0 -> n, die readings starten aber bei 1 => n.

Hallo Jamo,

Deine Vermutung ist richtig. Da ist die FB Firmware etwas "merkwürdig". Ich ändere das im set Befehl.

Schön wäre ein List vom Device.

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

mistepke

#146
Wenn ich dein get Befehl aufrufe bekomme ich direkt die folgende Meldung:
Result of TR064 call
----------------------------------------------------------------------
Service='WANIPConnection:1'   Control='wanipconnection1'   Action='GetInfo'
----------------------------------------------------------------------
ERROR:WANIPConnection:1: -> GetInfo ErrLevel: 5 - Invalid Action- errorCode: 401

Und das hier im Log:
2026.03.31 20:25:41 3: [FritzBox | 7590 | 259.08.20 | Get_Modul.4695] - BASIC:get FritzBox tr064Command WANIPConnection:1 wanipconnection1 GetInfo
2026.03.31 20:25:41 4: [FritzBox | 7590 | 259.08.20 | Helper_read_Password.17845] - EXPANDED:PASSWD: 15642 Fritz::Fritz_SOAP_Request Fritz_SOAP_Request
2026.03.31 20:25:41 4: [FritzBox | 7590 | 259.08.20 | Helper_read_Password.17861] - EXPANDED:Read Fritz-Device password from file
2026.03.31 20:25:41 4: [FritzBox | 7590 | 259.08.20 | SOAP_Request.15702] - EXPANDED:xmlParams:
control_Url='upnp/control/wanipconnection1' service='urn:dslforum-org:service:WANIPConnection:1';, service_command='GetInfo'
2026.03.31 20:25:41 4: [FritzBox | 7590 | 259.08.20 | SOAP_Request.15727] - EXPANDED:upnp/control/wanipconnection1 -> XML_Envelope:

          <?xml version="1.0" encoding="utf-8"?>
          <s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
             <s:Header>
             </s:Header>
             <s:Body>
                  <u:GetInfo xmlns:u="urn:dslforum-org:service:WANIPConnection:1">
                       
                  </u:GetInfo>
             </s:Body>
       </s:Envelope>
2026.03.31 20:25:42 4: [FritzBox | 7590 | 259.08.20 | SOAP_Request.15783] - EXPANDED:XML_RESPONSE_NO_SUCCESS:
$VAR1 = {
          'xmlns:s' => 'http://schemas.xmlsoap.org/soap/envelope/';,
          's:Body' => {
                        's:Fault' => {
                                       'detail' => {
                                                     'UPnPError' => {
                                                                      'xmlns' => 'urn:dslforum-org:control-1-0',
                                                                      'errorDescription' => 'Invalid Action',
                                                                      'errorCode' => '401'
                                                                    }
                                                   },
                                       'faultstring' => 'UPnPError',
                                       'faultcode' => 's:Client'
                                     }
                      },
          's:encodingStyle' => 'http://schemas.xmlsoap.org/soap/encoding/';
        };

2026.03.31 20:25:42 4: [FritzBox | 7590 | 259.08.20 | SOAP_Request.15820] - EXPANDED:u:GetInfoResponse:
$VAR1 = 'Error';
$VAR2 = {
          'WANIPConnection:1' => {
                                   'GetInfo' => {
                                                  'detail' => {
                                                                'UPnPError' => {
                                                                                 'xmlns' => 'urn:dslforum-org:control-1-0',
                                                                                 'errorDescription' => 'Invalid Action',
                                                                                 'errorCode' => '401'
                                                                               }
                                                              },
                                                  'ErrLevel' => '5',
                                                  'faultcode' => 's:Client',
                                                  'faultstring' => 'UPnPError',
                                                  'response_error' => '500 Internal Server Error',
                                                  'response_code' => 'http-code:500'
                                                }
                                 }
        };

2026.03.31 20:25:42 4: [FritzBox | 7590 | 259.08.20 | SOAP_Request.15827] - EXPANDED:retHash:
$VAR1 = {
          'Error' => {
                       'WANIPConnection:1' => {
                                                'GetInfo' => {
                                                               'detail' => {
                                                                             'UPnPError' => {
                                                                                              'xmlns' => 'urn:dslforum-org:control-1-0',
                                                                                              'errorDescription' => 'Invalid Action',
                                                                                              'errorCode' => '401'
                                                                                            }
                                                                           },
                                                               'ErrLevel' => '5',
                                                               'faultcode' => 's:Client',
                                                               'faultstring' => 'UPnPError',
                                                               'response_error' => '500 Internal Server Error',
                                                               'response_code' => 'http-code:500'
                                                             }
                                              }
                     }
        };

2026.03.31 20:25:42 4: WEB: /fhem?cmd=get%20FritzBox%20tr064Command%20WANIPConnection%3A1%20wanipconnection1%20GetInfo&XHR=1&fwcsrf=csrf_821057249249749&fw_id=1774981425.3534 / RL:160 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 / Cache-Control: no-cache, no-store, must-revalidate
Hallo Michael,
Zitat2026.03.31 19:53:01 4: [FritzBox | 7590 | 259.08.20 | SOAP_Request.15727] - EXPANDED:upnp/control/wanipconnection1 -> XML_Envelope:

          <?xml version="1.0" encoding="utf-8"?>
          <s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
             <s:Header>
             </s:Header>
             <s:Body>
                  <u:GetInfo xmlns:u="urn:dslforum-org:service:WANIPConnection:1">
                       
                  </u:GetInfo>
             </s:Body>
       </s:Envelope>
2026.03.31 19:53:02 4: WEB_212.161.37.36_63122 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2026-03-31.log; BUFLEN:0


Zitat von: JoWiemann am 31 März 2026, 20:16:54Hallo Michael,

was kommt danach im Log?
Wenn das der letzte Eintrag ist, dann bitte geh im FhemWeb einmal auf get callApifromList und wähl dort tr064 aus. Bitte einmal die Tabelle posten und einmal, wenn möglich, WANIPConnection aufrufen. Ansonsten einmalget FritzBox tr064Command WANIPConnection:1 wanipconnection1 GetInfoaufrufen.

Ich habe selber eine 7590. Wie hast Du sie konfiguriert und in welchem Umfeld läuft sie. Denn Fehler kann ich nicht nachvollziehen.

Grüße Jörg

bertl

Hallo Jörg,

ich bekomme mit der neuen Version beim Neustart von FHEM ebenfalls Perl-Warnungen.

Hier der Stacktrace:

2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4802.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by fhem.pl (4802)
2026.03.31 20:23:31 1:     main::AttrVal                       called by ./FHEM/72_FritzSmart.pm (1092)
2026.03.31 20:23:31 1:     Fritz::Fritz_Log                    called by ./FHEM/72_FritzSmart.pm (17382)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)
2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4672.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by fhem.pl (4672)
2026.03.31 20:23:31 1:     main::InternalVal                   called by ./FHEM/72_FritzSmart.pm (1101)
2026.03.31 20:23:31 1:     Fritz::Fritz_Log                    called by ./FHEM/72_FritzSmart.pm (17382)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)
2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4732.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by fhem.pl (4732)
2026.03.31 20:23:31 1:     main::ReadingsVal                   called by ./FHEM/72_FritzSmart.pm (1104)
2026.03.31 20:23:31 1:     Fritz::Fritz_Log                    called by ./FHEM/72_FritzSmart.pm (17382)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)
2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $instName in concatenation (.) or string at ./FHEM/72_FritzSmart.pm line 1107.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by ./FHEM/72_FritzSmart.pm (1107)
2026.03.31 20:23:31 1:     Fritz::Fritz_Log                    called by ./FHEM/72_FritzSmart.pm (17382)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)
2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4802.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by fhem.pl (4802)
2026.03.31 20:23:31 1:     main::AttrVal                       called by ./FHEM/72_FritzSmart.pm (18017)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_Dumper          called by ./FHEM/72_FritzSmart.pm (17398)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)
2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4802.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by fhem.pl (4802)
2026.03.31 20:23:31 1:     main::AttrVal                       called by ./FHEM/72_FritzSmart.pm (1092)
2026.03.31 20:23:31 1:     Fritz::Fritz_Log                    called by ./FHEM/72_FritzSmart.pm (18033)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_Dumper          called by ./FHEM/72_FritzSmart.pm (17398)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)
2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4672.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by fhem.pl (4672)
2026.03.31 20:23:31 1:     main::InternalVal                   called by ./FHEM/72_FritzSmart.pm (1101)
2026.03.31 20:23:31 1:     Fritz::Fritz_Log                    called by ./FHEM/72_FritzSmart.pm (18033)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_Dumper          called by ./FHEM/72_FritzSmart.pm (17398)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)
2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4732.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by fhem.pl (4732)
2026.03.31 20:23:31 1:     main::ReadingsVal                   called by ./FHEM/72_FritzSmart.pm (1104)
2026.03.31 20:23:31 1:     Fritz::Fritz_Log                    called by ./FHEM/72_FritzSmart.pm (18033)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_Dumper          called by ./FHEM/72_FritzSmart.pm (17398)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)
2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $instName in concatenation (.) or string at ./FHEM/72_FritzSmart.pm line 1107.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by ./FHEM/72_FritzSmart.pm (1107)
2026.03.31 20:23:31 1:     Fritz::Fritz_Log                    called by ./FHEM/72_FritzSmart.pm (18033)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_Dumper          called by ./FHEM/72_FritzSmart.pm (17398)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)
2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4802.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by fhem.pl (4802)
2026.03.31 20:23:31 1:     main::AttrVal                       called by ./FHEM/72_FritzSmart.pm (1092)
2026.03.31 20:23:31 1:     Fritz::Fritz_Log                    called by ./FHEM/72_FritzSmart.pm (18036)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_Dumper          called by ./FHEM/72_FritzSmart.pm (17398)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)
2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4672.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by fhem.pl (4672)
2026.03.31 20:23:31 1:     main::InternalVal                   called by ./FHEM/72_FritzSmart.pm (1101)
2026.03.31 20:23:31 1:     Fritz::Fritz_Log                    called by ./FHEM/72_FritzSmart.pm (18036)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_Dumper          called by ./FHEM/72_FritzSmart.pm (17398)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)
2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4732.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by fhem.pl (4732)
2026.03.31 20:23:31 1:     main::ReadingsVal                   called by ./FHEM/72_FritzSmart.pm (1104)
2026.03.31 20:23:31 1:     Fritz::Fritz_Log                    called by ./FHEM/72_FritzSmart.pm (18036)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_Dumper          called by ./FHEM/72_FritzSmart.pm (17398)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)
2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $instName in concatenation (.) or string at ./FHEM/72_FritzSmart.pm line 1107.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by ./FHEM/72_FritzSmart.pm (1107)
2026.03.31 20:23:31 1:     Fritz::Fritz_Log                    called by ./FHEM/72_FritzSmart.pm (18036)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_Dumper          called by ./FHEM/72_FritzSmart.pm (17398)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)
2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4802.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by fhem.pl (4802)
2026.03.31 20:23:31 1:     main::AttrVal                       called by ./FHEM/72_FritzSmart.pm (1092)
2026.03.31 20:23:31 1:     Fritz::Fritz_Log                    called by ./FHEM/72_FritzSmart.pm (17398)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)
2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4672.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by fhem.pl (4672)
2026.03.31 20:23:31 1:     main::InternalVal                   called by ./FHEM/72_FritzSmart.pm (1101)
2026.03.31 20:23:31 1:     Fritz::Fritz_Log                    called by ./FHEM/72_FritzSmart.pm (17398)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)
2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4732.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by fhem.pl (4732)
2026.03.31 20:23:31 1:     main::ReadingsVal                   called by ./FHEM/72_FritzSmart.pm (1104)
2026.03.31 20:23:31 1:     Fritz::Fritz_Log                    called by ./FHEM/72_FritzSmart.pm (17398)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)
2026.03.31 20:23:31 1: PERL WARNING: Use of uninitialized value $instName in concatenation (.) or string at ./FHEM/72_FritzSmart.pm line 1107.
2026.03.31 20:23:31 1: stacktrace:
2026.03.31 20:23:31 1:     main::__ANON__                      called by ./FHEM/72_FritzSmart.pm (1107)
2026.03.31 20:23:31 1:     Fritz::Fritz_Log                    called by ./FHEM/72_FritzSmart.pm (17398)
2026.03.31 20:23:31 1:     Fritz::Fritz_Helper_process_JSON    called by ./FHEM/72_FritzSmart.pm (9961)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_API_Check      called by FHEM/Blocking.pm (194)
2026.03.31 20:23:31 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2026.03.31 20:23:31 1:     main::BlockingCall                  called by ./FHEM/72_FritzSmart.pm (5347)
2026.03.31 20:23:31 1:     Fritz::Fritz_Readout_Start          called by fhem.pl (3528)
2026.03.31 20:23:31 1:     main::HandleTimeout                 called by fhem.pl (710)

Meine Fritzbox:
box_model:        FRITZ!Box 7530 [7530 - avme]
box_fwVersion:  164.08.21

JoWiemann

Hallo Bertl,

kannst Du den Code:
sub FBUser() {
  my $agent     = LWP::UserAgent->new( env_proxy => 1, keep_alive => 1, Content_Type => 'text/xml; charset=utf-8', protocols_allowed => ['http'], timeout => 10);

  my $url    = "http://192.168.0.1";
  my $response  = $agent->get( $url );

  Log3 "FBUser", 3, "FBUser: \n" . Dumper($response->content);

  return Dumper($response->content);
}
mal in Deine 99_myUtils.pm packen, ggf. die IP auf die IP Deiner FB anpassen, und in der Kommandozeile vom FhemWeb, {FBUser} ausführen. Bitte das Ergebnis aus dem Log einmal posten.

Vielen Dank

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 Michael,

würdest Du bitte auch einmal stackTrace einschalten. Verbose kann erst einmal wieder zurück.

Danke Dir.
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