FEHLER: Can't use string ("landevice0") as an ARRAY ref ...

Begonnen von Andi.Riese, 23 Juli 2025, 20:30:00

Vorheriges Thema - Nächstes Thema

Andi.Riese

Ich bekomme regelmäßig alle 5 min diese Meldung in den logfile:

Can't use string ("landevice0") as an ARRAY ref while "strict refs" in use at ./FHEM/72_FRITZBOX.pm line 4327.
2025.07.23 20:24:18 1: [fritzbox | 7390 | 84.06.88 | Readout_Aborted.7794] - ERROR:Error: Timeout when reading Fritz!Box data. 144 | BlockingStart

Ich kann damit nichts anfangen. Wer kann helfen?
Danke im Voraus!
Andi

JoWiemann

Hallo Andi,

welches FritzOS hat Deine Box?

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

Andi.Riese

FRITZ!OS: 06.88

Hier noch weitere Infos:
Internals:
   AGENTTMOUT 50
   APICHECKED 1
   APICHECK_RET_CODES Ok
   DEBUGLOG   OFF
   DEF        192.168.178.1
   FUUID      5c7fed65-f33f-4a30-be6c-1bd5a1277d0a693e
   HOST       192.168.178.1
   INTERVAL   300
   IPv6       -1
   LUADATA    1
   LUAQUERY   1
   MODEL      FRITZ!Box Fon WLAN 7390
   NAME       fritzbox
   NR         110
   NTFY_ORDER 50-fritzbox
   SECPORT    49443
   SID_RENEW_CNT 23
   SID_RENEW_ERR_CNT 0
   STATE      Error: Timeout when reading Fritz!Box data. 144 | BlockingStart
   STATUS     active
   TIMEOUT    55
   TR064      1
   TYPE       FRITZBOX
   UPNP       -1
   VERSION    08.10.00
   WAN_ACCESS_TYPE DSL
   WEBCONNECT 1
   eventCount 49
   LuaQueryCmd:
     GSM_AcT:
       AttrVal    1
       active     0
       cmd        gsm:settings/AcT
     GSM_NetworkState:
       AttrVal    1
       active     1
       cmd        gsm:settings/NetworkState
     GSM_RSSI:
       AttrVal    1
       active     1
       cmd        gsm:settings/RSSI
     TodayBytesReceivedHigh:
       AttrVal    1
       active     1
       cmd        inetstat:status/Today/BytesReceivedHigh
     TodayBytesReceivedLow:
       AttrVal    1
       active     1
       cmd        inetstat:status/Today/BytesReceivedLow
     TodayBytesSentHigh:
       AttrVal    1
       active     1
       cmd        inetstat:status/Today/BytesSentHigh
     TodayBytesSentLow:
       AttrVal    1
       active     1
       cmd        inetstat:status/Today/BytesSentLow
     UMTS_enabled:
       AttrVal    1
       active     1
       cmd        umts:settings/enabled
     alarmClock:
       AttrVal    1
       active     1
       cmd        telcfg:settings/AlarmClock/list(Name,Active,Time,Number,Weekdays)
     box_DNS_over_TLS:
       AttrVal    1
       active     0
       cmd        dnscfg:settings/dns_over_tls_enabled
     box_cpuTemp:
       AttrVal    1
       active     1
       cmd        power:status/act_temperature
     box_dect:
       AttrVal    1
       active     1
       cmd        dect:settings/enabled
     box_fwUpdate:
       AttrVal    1
       active     1
       cmd        updatecheck:status/update_available_hint
     box_fwVersion:
       AttrVal    1
       active     0
       cmd        logic:status/nspver
     box_fwVersion_neu:
       AttrVal    1
       active     1
       cmd        uimodlogic:status/nspver
     box_guestWlan:
       AttrVal    1
       active     1
       cmd        wlan:settings/guest_ap_enabled
     box_guestWlanRemain:
       AttrVal    1
       active     1
       cmd        wlan:settings/guest_time_remain
     box_ipv4_DHCP_LAN_DNS:
       AttrVal    1
       active     1
       cmd        dnscfg:settings/ipv4_dhcpserver_lan_dns
     box_ipv6_1st_DNS:
       AttrVal    1
       active     1
       cmd        ipv6:settings/first_dns
     box_ipv6_2nd_DNS:
       AttrVal    1
       active     1
       cmd        ipv6:settings/second_dns
     box_ipv6_Enabled:
       AttrVal    1
       active     1
       cmd        ipv6:settings/enabled
     box_ipv6_Extern:
       AttrVal    1
       active     1
       cmd        ipv6:settings/ip
     box_ipv6_Prefix:
       AttrVal    1
       active     0
       cmd        ipv6:settings/ip_prefix
     box_ipv6_Uptime:
       AttrVal    1
       active     1
       cmd        ipv6:settings/uptime
     box_ipv6_Valid:
       AttrVal    1
       active     1
       cmd        ipv6:settings/ip_valid
     box_is_double_wlan:
       AttrVal    1
       active     1
       cmd        wlan:settings/feature_flags/DBDC
     box_macFilter_active:
       AttrVal    1
       active     1
       cmd        wlan:settings/is_macfilter_active
     box_moh:
       AttrVal    1
       active     1
       cmd        telcfg:settings/MOHType
     box_stdDialPort:
       AttrVal    1
       active     1
       cmd        telcfg:settings/DialPort
     box_tr064:
       AttrVal    1
       active     1
       cmd        tr064:settings/enabled
     box_tr069:
       AttrVal    1
       active     1
       cmd        tr069:settings/enabled
     box_upnp:
       AttrVal    1
       active     1
       cmd        box:settings/upnp_activated
     box_upnpCtrl:
       AttrVal    1
       active     1
       cmd        box:settings/upnp_control_activated
     box_uptimeHours:
       AttrVal    1
       active     1
       cmd        uimodlogic:status/uptime_hours
     box_uptimeMinutes:
       AttrVal    1
       active     1
       cmd        uimodlogic:status/uptime_minutes
     box_wlan_24GHz:
       AttrVal    1
       active     1
       cmd        wlan:settings/ap_enabled
     box_wlan_5GHz:
       AttrVal    1
       active     1
       cmd        wlan:settings/ap_enabled_scnd
     dectUser:
       AttrVal    1
       active     1
       cmd        telcfg:settings/Foncontrol/User/list(Id,Name,Intern,IntRingTone,AlarmRingTone0,RadioRingID,ImagePath,G722RingTone,G722RingToneName,NoRingTime,RingAllowed,NoRingTimeFlags,NoRingWithNightSetting)
     diversity:
       AttrVal    1
       active     0
       cmd        telcfg:settings/Diversity/list(MSN,Active,Destination)
     dslStatGlobalIn:
       AttrVal    1
       active     1
       cmd        dslstatglobal:status/in
     dslStatGlobalOut:
       AttrVal    1
       active     1
       cmd        dslstatglobal:status/out
     fonPort:
       AttrVal    1
       active     1
       cmd        telcfg:settings/MSN/Port/list(Name,MSN)
     handset:
       AttrVal    1
       active     1
       cmd        dect:settings/Handset/list(User,Manufacturer,Model,FWVersion,Productname)
     handsetCount:
       AttrVal    1
       active     1
       cmd        dect:settings/Handset/count
     init:
       AttrVal    1
       active     0
       cmd        telcfg:settings/Foncontrol
     lanDevice:
       AttrVal    1
       active     1
       cmd        landevice:settings/landevice/list(mac,ip,ethernet,ethernet_port,ethernetport,guest,name,active,online,wlan,speed,UID,static_dhcp)
     lanDeviceNew:
       AttrVal    1
       active     1
       cmd        landevice:settings/landevice/list(mac,ip,ethernet,guest,name,friendly_name,active,online,wlan,speed,UID)
     radio:
       AttrVal    1
       active     1
       cmd        configd:settings/WEBRADIO/list(Name)
     ringGender:
       AttrVal    1
       active     0
       cmd        telcfg:settings/VoiceRingtoneGender
     sip_info:
       AttrVal    1
       active     1
       cmd        sip:settings/sip/list(activated,displayname,connect)
     tam:
       AttrVal    1
       active     1
       cmd        tam:settings/TAM/list(Name,Display,Active,NumNewMessages,NumOldMessages)
     userProfil:
       AttrVal    1
       active     1
       cmd        user:settings/user/list(name,filter_profile_UID,this_month_time,today_time,type)
     userProfilNew:
       AttrVal    1
       active     1
       cmd        user:settings/user/list(name,type)
     userTicket:
       AttrVal    1
       active     1
       cmd        userticket:settings/ticket/list(id)
     vpn_info:
       AttrVal    1
       active     1
       cmd        vpn:settings/connection/list(remote_ip,activated,name,state,access_type,connected_since)
     wlanList:
       AttrVal    1
       active     1
       cmd        wlan:settings/wlanlist/list(mac,speed,speed_rx,rssi,is_guest,is_remote,is_repeater,is_ap)
     wlanListNew:
       AttrVal    1
       active     1
       cmd        wlan:settings/wlanlist/list(mac,speed,rssi)
   READINGS:
     2025-07-23 20:02:25   box_fwVersion   84.06.88
     2025-07-23 14:39:03   box_guestWlan   on
     2025-07-23 14:39:03   box_guestWlanRemain -1
     2025-07-20 15:55:11   box_ipv6_Extern 2003:d1:97ff:38e4:c225:6ff:febb:d4d5
     2025-07-20 15:55:11   box_ipv6_Prefix 2003:d1:9706:2000::
     2025-07-23 14:39:03   box_macFilter_active off
     2025-07-23 20:02:25   box_model       FRITZ!Box Fon WLAN 7390 [avm]
     2025-07-23 14:57:47   box_wan_AccessType 0
     2025-07-23 14:39:03   box_wlan_2.4GHz on
     2025-07-23 14:39:03   box_wlan_5GHz   off
     2025-07-23 14:39:03   retStat_SetGet_nonBlocking set guestWlan: off
     2025-07-23 21:54:18   retStat_lastReadout Error: Timeout when reading Fritz!Box data. 144 | BlockingStart
     2025-07-21 17:04:02   retStat_lastReadoutError cannot connect due to network error 500
     2025-07-23 20:02:25   retStat_processReadout 0.00 s
     2025-07-23 21:54:18   state           Error: Timeout when reading Fritz!Box data. 144 | BlockingStart
   fhem:
     LOCAL      0
     definedHost 192.168.178.1
     fwVersion  688
     fwVersionStr 06.88
     is_double_wlan -1
     sid        392df2b4f36ede65
     sidErrCount 0
     sidNewCount 1
     sidTime    1753293740.12608
   helper:
     FhemLog3Std 0
     TimerCmd   fritzbox.Cmd
     TimerReadout fritzbox.Readout
     debugLog   fritzbox_debugLog
     logDebug   
     timerInActive 0
Attributes:
   boxUser    fhem@a9s.de
   comment    Wenn fritzbox offline, dann
das Attribut fritzboxIP setzen
trotz Fehlermeldung funktionierts dann
   room       3.1_Kommunikation,9.1_System

JoWiemann

Hallo Andi,

ich bin erst nächste Woche aus dem Urlaub zurück. Dann kann ich mir das ansehen.

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