Neuigkeiten:

Am Sonntag den 8.12.2024 kann es ab ca. 8:00 Uhr zu kurzzeitigen Einschränkungen / Ausfällen bei den Diensten des FHEM Vereines kommen.
Die Server müssen mal gewartet und dabei neu gestartet werden ;)

Hauptmenü

Fehlermeldung: Timeout for FRITZBOX_Readout_Run_Web reached

Begonnen von Fabiango, 13 Juli 2024, 19:14:12

Vorheriges Thema - Nächstes Thema

JoWiemann

Zitat von: Fabiango am 31 Juli 2024, 15:03:26Hallo Jörg,
konntest du die oberen Logs schon prüfen.
Auch mit dem neusten Update noch das gleiche Verhalten.

Hallo Fabian,

leider nicht. Aktuell frisst der Job und mein Umbau zu viel Zeit.

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

anbei eine kleine Fleißaufgabe.

  • configd:settings/WEBRADIO/list(Name)
  • box_dect=dect:settings/enabled
  • handsetCount=dect:settings/Handset/count
  • handset=dect:settings/Handset/list(User,Manufacturer,Model,FWVersion,Productname)
  • wlanList=wlan:settings/wlanlist/list(mac,speed,speed_rx,rssi,is_guest,is_remote,is_repeater,is_ap)
  • wlanListNew=wlan:settings/wlanlist/list(mac,speed,rssi)
  • lanDevice=landevice:settings/landevice/list(mac,ip,ethernet,ethernet_port,ethernetport,guest,name,active,online,wlan,speed,UID,static_dhcp)
  • lanDeviceNew=landevice:settings/landevice/list(mac,ip,ethernet,guest,name,active,online,wlan,speed,UID)
  • init=telcfg:settings/Foncontrol
  • box_stdDialPort=telcfg:settings/DialPort
  • dectUser=telcfg:settings/Foncontrol/User/list(Id,Name,Intern,IntRingTone,AlarmRingTone0,RadioRingID,ImagePath,G722RingTone,G722RingToneName,NoRingTime,RingAllowed,NoRingTimeFlags,NoRingWithNightSetting)
  • fonPort=telcfg:settings/MSN/Port/list(Name,MSN)
  • diversity=telcfg:settings/Diversity/list(MSN,Active,Destination)
  • box_moh=telcfg:settings/MOHType
  • box_uptimeHours=uimodlogic:status/uptime_hours
  • box_uptimeMinutes=uimodlogic:status/uptime_minutes
  • box_fwVersion=logic:status/nspver
  • box_fwVersion_neu=uimodlogic:status/nspver
  • box_powerRate=power:status/rate_sumact
  • tam=tam:settings/TAM/list(Name,Display,Active,NumNewMessages,NumOldMessages)
  • box_cpuTemp=power:status/act_temperature
  • box_tr064=tr064:settings/enabled
  • box_tr069=tr069:settings/enabled
  • box_upnp=box:settings/upnp_activated
  • box_upnpCtrl=box:settings/upnp_control_activated
  • box_fwUpdate=updatecheck:status/update_available_hint
  • is_double_wlan=wlan:settings/feature_flags/DBDC
  • box_wlan_24GHz=wlan:settings/ap_enabled
  • box_wlan_5GHz=wlan:settings/ap_enabled_scnd
  • box_guestWlan=wlan:settings/guest_ap_enabled
  • box_guestWlanRemain=wlan:settings/guest_time_remain
  • box_macFilter_active=wlan:settings/is_macfilter_active
  • TodayBytesReceivedHigh=inetstat:status/Today/BytesReceivedHigh
  • TodayBytesReceivedLow=inetstat:status/Today/BytesReceivedLow
  • TodayBytesSentHigh=inetstat:status/Today/BytesSentHigh
  • TodayBytesSentLow=inetstat:status/Today/BytesSentLow
  • GSM_RSSI=gsm:settings/RSSI
  • GSM_NetworkState=gsm:settings/NetworkState
  • GSM_AcT=gsm:settings/AcT
  • UMTS_enabled=umts:settings/enabled
  • userTicket=userticket:settings/ticket/list(id)
  • dslStatGlobalIn=dslstatglobal:status/in
  • dslStatGlobalOut=dslstatglobal:status/out

Es sieht so aus, als wenn der 3000 bei einer der Lua Abfragen nicht richtig antwortet, weil nicht implementiert.

Bitte für jede Zeile einmal:

get FritzAP_Badezimmer luaQuery Zeile

ausführen und prüfen, ob ein valides Ergebnis zurück kommt. Also von

get FritzAP_Badezimmer luaQuery configd:settings/WEBRADIO/list(Name)

bis

get FritzAP_Badezimmer luaQuery dslStatGlobalOut=dslstatglobal:status/out

Danke und 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

Fabiango

Hallo Jörg,

Fleissaufgabe ist erledigt........... :-)
Habe nun alle Variablen bei beiden FritzRepeatern 6000 getestet.
Bei beiden Repeatern kommen immer jeweils die selben Meldungen (also keine Abweichungen)

Folgende zwei Meldungen kommen bei den Variablen mit Rückmeldung

1.
$VAR1 = {
          'sidNew' => 0,
          'result' => [],
          'sid' => 'cbdd424ba6cf17f7'
        };

2.
$VAR1 = {
          'sid' => 'cbdd424ba6cf17f7',
          'result' => [],
          'sidNew' => 0
        };

Bei folgenden Variablen bekomme ich nur leere Fenster angezeigt.

box_dect=dect:settings/enabled
handsetCount=dect:settings/Handset/Count
init=telcfg:settings/Foncontrol
box_stdDialPort=telcfg:settings/DialPort
box_moh=telcfg:settings/MOHType
box_uptimeHours=uimodlogic:status/uptime_hours
box_uptimeMinutes=uimodlogic:status/uptime_minutes
box_fwVersion=logic:status/nspver
box_fwVersion_neu=uimodlogic:status/nspver
box_powerRate=power:status/rate_sumact
box_cpuTemp=power:status/act_temperature
box_tr064=tr064:settings/enabled
box_tr069=tr069:settings/enabled
box_upnp=box:settings/upnp_activated
box_upnpCtrl=box:settings/upnp_control_activated
box_fwUpdate=updatecheck:status/update_available_hint
is_double_wlan=wlan:settings/feature_flags/DBDC
box_wlan_24GHz=wlan:settings/ap_enabled
box_wlan_5GHz=wlan:settings/ap_enabled_scnd
box_guestWlan=wlan:settings/guest_ap_enabled
box_guestWlanRemain=wlan:settings/guest_time_remain
box_macFilter_active=wlan:settings/is_macfilter_active
TodayBytesReceivedHigh=inetstat:status/Today/BytesReceivedHigh
TodayBytesReceivedLow=inetstat:status/Today/BytesReceivedLow
TodayBytesSentHigh=inetstat:status/Today/BytesSentHigh
TodayBytesSentLow=inetstat:status/Today/BytesSentLow
GSM_RSSI=gsm:settings/RSSI
GSM_NetworkState=gsm:settings/NetworkState
GSM_AcT=gsm:settings/AcT
UMTS_enabled=umts:settings/enabled
dslStatGlobalIn=dslstatglobal:status/in
dslStatGlobalOut=dslstatglobal:status/out

JoWiemann

Hallo Fabian,

es sieht so aus, als wenn der Repeater TR064, ähnlich wie das Fritz!Gateway, nicht unterstützt. Bitte rufe einmal folgende URL auf und poste das Ergebnis.

   192.168.168.15::49000/tr64desc.xml

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

Fabiango

#19
Hallo Jörg,

meines wissens wird das vom Repeater schon Unterstützt.
Nochmals zur Erinnerung: Ich habe ja 2 FritzRepeater 6000 im Einsatz und das Problem tritt ja überwiegend nur bei einem auf.

Der einzige Unterschied ist das der eine per LAN Bridge verbunden ist und der andere per WLAN Bridge.
Tägliche Fehlermeldungen bei dem mit WLAN Bridge.
Vereinzelt kommt der gleiche Fehler bei dem AP mit LAN Bridge

Bsp. Fehler vom FritzAP mit LAN Bridge (Auszug Log heute)
2024.08.05 10:44:03 1: Timeout for FRITZBOX_Readout_Run_Web reached, terminated process 23022
2024.08.05 10:44:03 1: [FritzAP_Wohnzimmer | 6000 | 253.07.58 | Readout_Aborted.5522] - ERROR:Error: Timeout when reading Fritz!Box data. 285 | BlockingKill


2024.08.05 06:14:03 1: Timeout for FRITZBOX_Readout_Run_Web reached, terminated process 18677
2024.08.05 06:14:03 1: [FritzAP_Badezimmer | 6000 | 253.07.58 | Readout_Aborted.5522] - ERROR:Error: Timeout when reading Fritz!Box data. 285 | BlockingKill
2024.08.05 07:09:03 1: Timeout for FRITZBOX_Readout_Run_Web reached, terminated process 19504
2024.08.05 07:09:03 1: [FritzAP_Badezimmer | 6000 | 253.07.58 | Readout_Aborted.5522] - ERROR:Error: Timeout when reading Fritz!Box data. 285 | BlockingKill
2024.08.05 10:44:03 1: Timeout for FRITZBOX_Readout_Run_Web reached, terminated process 23022
2024.08.05 10:44:03 1: [FritzAP_Wohnzimmer | 6000 | 253.07.58 | Readout_Aborted.5522] - ERROR:Error: Timeout when reading Fritz!Box data. 285 | BlockingKill
2024.08.05 11:34:03 1: Timeout for FRITZBOX_Readout_Run_Web reached, terminated process 23711
2024.08.05 11:34:03 1: [FritzAP_Badezimmer | 6000 | 253.07.58 | Readout_Aborted.5522] - ERROR:Error: Timeout when reading Fritz!Box data. 285 | BlockingKill
2024.08.05 11:39:03 1: Timeout for FRITZBOX_Readout_Run_Web reached, terminated process 23778
2024.08.05 11:39:03 1: [FritzAP_Badezimmer | 6000 | 253.07.58 | Readout_Aborted.5522] - ERROR:Error: Timeout when reading Fritz!Box data. 285 | BlockingKill
2024.08.05 12:44:03 1: Timeout for FRITZBOX_Readout_Run_Web reached, terminated process 24742
2024.08.05 12:44:03 1: [FritzAP_Badezimmer | 6000 | 253.07.58 | Readout_Aborted.5522] - ERROR:Error: Timeout when reading Fritz!Box data. 285 | BlockingKill


Hier der gewünschte Auszug:
<root>
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<deviceType>urn:dslforum-org:device:InternetGatewayDevice:1</deviceType>
<friendlyName>AP-Badezimmer</friendlyName>
<manufacturer>AVM</manufacturer>
<manufacturerURL>www.avm.de</manufacturerURL>
<modelDescription>FRITZ!Repeater 6000</modelDescription>
<modelName>FRITZ!Repeater 6000</modelName>
<modelNumber>6000 - avm</modelNumber>
<modelURL>www.avm.de</modelURL>
<UDN>uuid:739f2409-bccb-40e7-8e6c-xxxxxxxxxxxx</UDN>
<serialNumber>xx:xx:xx:xx:xx:xx</serialNumber>
<iconList>
<icon>
<mimetype>image/gif</mimetype>
<width>118</width>
<height>119</height>
<depth>8</depth>
<url>/ligd.gif</url>
</icon>
</iconList>
<serviceList>
<service>
<serviceType>urn:dslforum-org:service:DeviceInfo:1</serviceType>
<serviceId>urn:DeviceInfo-com:serviceId:DeviceInfo1</serviceId>
<controlURL>/upnp/control/deviceinfo</controlURL>
<eventSubURL>/upnp/control/deviceinfo</eventSubURL>
<SCPDURL>/deviceinfoSCPD.xml</SCPDURL>
</service>
<service>
<serviceType>urn:dslforum-org:service:DeviceConfig:1</serviceType>
<serviceId>urn:DeviceConfig-com:serviceId:DeviceConfig1</serviceId>
<controlURL>/upnp/control/deviceconfig</controlURL>
<eventSubURL>/upnp/control/deviceconfig</eventSubURL>
<SCPDURL>/deviceconfigSCPD.xml</SCPDURL>
</service>
<service>
<serviceType>urn:dslforum-org:service:UserInterface:1</serviceType>
<serviceId>urn:UserInterface-com:serviceId:UserInterface1</serviceId>
<controlURL>/upnp/control/userif</controlURL>
<eventSubURL>/upnp/control/userif</eventSubURL>
<SCPDURL>/userifSCPD.xml</SCPDURL>
</service>
</serviceList>
<deviceList>
<device>
<deviceType>urn:dslforum-org:device:LANDevice:1</deviceType>
<friendlyName>LANDevice - FRITZ!Repeater 6000</friendlyName>
<manufacturer>AVM</manufacturer>
<manufacturerURL>www.avm.de</manufacturerURL>
<modelDescription>LANDevice - FRITZ!Repeater 6000</modelDescription>
<modelName>LANDevice - FRITZ!Repeater 6000</modelName>
<modelNumber>6000 - avm</modelNumber>
<modelURL>www.avm.de</modelURL>
<UDN>uuid:75802409-bccb-xxxx-xxxx-xxxxxxxxxxxx</UDN>
<UPC>AVM TR-064</UPC>
<serviceList>
<service>
<serviceType>urn:dslforum-org:service:WLANConfiguration:1</serviceType>
<serviceId>
urn:WLANConfiguration-com:serviceId:WLANConfiguration1
</serviceId>
<controlURL>/upnp/control/wlanconfig1</controlURL>
<eventSubURL>/upnp/control/wlanconfig1</eventSubURL>
<SCPDURL>/wlanconfigSCPD.xml</SCPDURL>
</service>
<service>
<serviceType>urn:dslforum-org:service:WLANConfiguration:2</serviceType>
<serviceId>
urn:WLANConfiguration-com:serviceId:WLANConfiguration2
</serviceId>
<controlURL>/upnp/control/wlanconfig2</controlURL>
<eventSubURL>/upnp/control/wlanconfig2</eventSubURL>
<SCPDURL>/wlanconfigSCPD.xml</SCPDURL>
</service>
<service>
<serviceType>urn:dslforum-org:service:WLANConfiguration:3</serviceType>
<serviceId>
urn:WLANConfiguration-com:serviceId:WLANConfiguration3
</serviceId>
<controlURL>/upnp/control/wlanconfig3</controlURL>
<eventSubURL>/upnp/control/wlanconfig3</eventSubURL>
<SCPDURL>/wlanconfigSCPD.xml</SCPDURL>
</service>
<service>
<serviceType>urn:dslforum-org:service:WLANConfiguration:4</serviceType>
<serviceId>
urn:WLANConfiguration-com:serviceId:WLANConfiguration4
</serviceId>
<controlURL>/upnp/control/wlanconfig4</controlURL>
<eventSubURL>/upnp/control/wlanconfig4</eventSubURL>
<SCPDURL>/wlanconfigSCPD.xml</SCPDURL>
</service>
<service>
<serviceType>urn:dslforum-org:service:Hosts:1</serviceType>
<serviceId>urn:LanDeviceHosts-com:serviceId:Hosts1</serviceId>
<controlURL>/upnp/control/hosts</controlURL>
<eventSubURL>/upnp/control/hosts</eventSubURL>
<SCPDURL>/hostsSCPD.xml</SCPDURL>
</service>
</serviceList>
</device>
</deviceList>
<presentationURL>http://192.168.168.15</presentationURL>
</device>
</root>

Was mir noch im Kopf rum geht:
- Hängt es irgendwie mit Energieparen zusammen? (kann aber nichts dazu finden)
- Hängt es irgendwie mit dem Mesh zusammen?

Viele Grüsse,
Fabian

JoWiemann

Hallo Fabian,

ich habe seit einiger Zeit ein Fritz Gateway, dass auch sporadisch diese Timeouts zeigt. Trotz stark erweitertem Logging habe ich noch keinen Ansatzpunkt gefunden. Das Timeout erfolgt an den unterschiedlichsten Stellen im Programm. Ich bin also noch dran.

Anbei die Version, mit der ich im Moment teste. Die temporären Log-Informationen werden mit verbose 3 sichtbar.

Da ich für das erweiterte Log einiges umgebaut habe bitte auf jeden Fall einen Neustart von Fhem durchführen.

Neu ist das Attribut:

enableLogReadings<liste>

Werden folgende Readings aktiviert, wird das entsprechende SystemLog des Fritz Gerätes abgeholt.
box_sys_Log -> holt das System-Log
box_wlan_Log -> holt das WLAN-Log
box_fon_Log -> holt das Telefon-Log

Bisher wurden die drei Logs immer abgeholt.

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