Guten Morgen,
ich habe das Fritzbox Modul schon etwas länger am Laufen, heute ist mir beim Testen allerdings aufgefallen, dass sich das Gast WLAN nicht mehr aktivieren lassen möchte.
Logfile sagt folgendes:
2016.02.15 11:41:53 3 : FRITZBOX: set fritzbox guestWlan on
2016-02-15 11:41:53 FRITZBOX fritzbox guestWlan on
2016.02.15 11:42:03 1 : Timeout for FRITZBOX_GuestWlan_Run_Web reached, terminated process 2524
2016.02.15 11:42:03 1 : FRITZBOX fritzbox: Set_Cmd_Aborted.1958 Timeout reached for: guestwlan on
Die 2,4 und 5Ghz WLANs lassen sich ohne Probleme über Fhem einschalten und auch wieder abstellen. Auch das Deaktivieren des Gast WLANs über Fhem funktioniert (wenn es vorher über die Fritzbox aktiviert wurde). Nur das Einschalten macht Probleme.
Modell ist eine Fritzbox 7490 mit aktueller Version 06.51.
Edit: Falls hilfreich hier noch ein Verbose 5 Log mit den relevanten Einträgen:
2016.02.15 14:08:38 5: Cmd: >set fritzbox guestWlan on<
2016.02.15 14:08:38 3: FRITZBOX: set fritzbox guestWlan on
2016.02.15 14:08:38 4: FRITZBOX fritzbox: Set_Cmd_Start.1911 Fork process FRITZBOX_GuestWlan_Run_Web
2016.02.15 14:08:38 4: BlockingCall (FRITZBOX_GuestWlan_Run_Web): created child (8139), uses telnetForBlockingFn_1455535385 to connect back
2016.02.15 14:08:38 5: Triggering fritzbox (1 changes)
2016.02.15 14:08:38 5: Notify loop for fritzbox guestWlan on
2016.02.15 14:08:38 5: Notify from Device: fritzbox recieved
2016.02.15 14:08:38 5: FRITZBOX fritzbox: readPassword.4481 Read FritzBox password from file
2016.02.15 14:08:39 4: FRITZBOX fritzbox: TR064_Cmd.4057 Perform TR-064 call - service='WLANConfiguration:1', control='wlanconfig1', action='SetEnable', parameter1='NewEnable' => '1'
2016.02.15 14:08:39 4: WEB_ip_57732 GET /fhem?detail=fritzbox&fw_id=; BUFLEN:0
2016.02.15 14:08:39 4: name: /fhem?detail=fritzbox&fw_id= / RL:5162 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2016.02.15 14:08:39 4: WEB_ip_57732 GET /fhem?cmd={ReadingsVal(%22fritzbox%22,%22call%22,%22%22)}&XHR=1; BUFLEN:0
2016.02.15 14:08:39 5: Cmd: >{ReadingsVal("fritzbox","call","")}<
2016.02.15 14:08:39 4: name: /fhem?cmd={ReadingsVal(%22fritzbox%22,%22call%22,%22%22)}&XHR=1 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2016.02.15 14:08:40 4: Connection accepted from WEB_ip_57897
2016.02.15 14:08:40 4: WEB_ip_57897 GET /fhem?cmd={AttrVal(%22fritzbox%22,%22room%22,%22%22)}&XHR=1; BUFLEN:0
2016.02.15 14:08:40 5: Cmd: >{AttrVal("fritzbox","room","")}<
2016.02.15 14:08:40 4: name: /fhem?cmd={AttrVal(%22fritzbox%22,%22room%22,%22%22)}&XHR=1 / RL:27 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2016.02.15 14:08:41 4: BlockingCall (FRITZBOX_Readout_Run_Web): created child (8140), uses telnetForBlockingFn_1455535385 to connect back
2016.02.15 14:08:41 4: FRITZBOX fritzbox: Readout_Start.667 Fork process FRITZBOX_Readout_Run_Web
2016.02.15 14:08:41 4: WEB_ip_57898 GET /fhem?XHR=1&inform=type=status;filter=fritzbox;since=1455541718;fmt=JSON&fw_id=1036×tamp=1455541688744; BUFLEN:0
2016.02.15 14:08:41 4: FRITZBOX fritzbox: Readout_Run_Web.1231 Prepare query string for luaQuery.
2016.02.15 14:08:41 5: FRITZBOX fritzbox: Web_Query.4400 Request data via API luaQuery.
2016.02.15 14:08:43 5: FRITZBOX fritzbox: Web_Query.4408 Response: {
(...)
2016.02.15 14:08:46 4: FRITZBOX fritzbox: TR064_Cmd.4057 Perform TR-064 call - service='WLANConfiguration:2', control='wlanconfig2', action='SetEnable', parameter1='NewEnable' => '1'
2016.02.15 14:08:49 1: Timeout for FRITZBOX_GuestWlan_Run_Web reached, terminated process 8139
2016.02.15 14:08:49 1: FRITZBOX fritzbox: Set_Cmd_Aborted.1958 Timeout reached for: guestwlan on
Habe manuell den Timeout beim guestwlan von 10 auf 20 gestellt. Das hat geholfen.
Bis auf telnet Timeouts kann man aber soweit ich gesehen habe keine Timeouts direkt per Attribut verändern.
Hallo zusammen,
seit dem Firmwareupdate meiner 7490 auf Version 06.51 funktioniert das WLAN schalten bei mir nicht mehr und zwar sowohl das normale WLAN, als auch das Gast WLAN.
Im Logfile finde ich folgende Fehlermeldung:
FRITZBOX Fritzbox: TR064_Cmd.4072 TR064-Transport-Error: 500 Can't connect to 192.168.178.1:49443 (Connection refused)
An den Einstellungen in FHEM hatte ich gar nichts geändert und in der Fritzbox ist der Haken bei "Automatische Einrichtung durch den Dienstanbieter zulassen" gesetzt. Das sollte ja den TR064 Zugang ermöglichen oder?
Ist hier eine Anpassung am Modul wegen des Firmwareupdates erforderlich oder was könnte den Verbindungsaufbau scheitern lassen?
Gruß
Wolle
Da hat sich nichts geändert. Dienstanbieter ist TR069.
Hast Du mal ein list?
Hier ist das List vom Fritzbox-Device:
Internals:
APICHECKED 1
DEF 192.168.178.1
HOST 192.168.178.1
INTERVAL 300
LUAQUERY 1
M3U_LOCAL ./www/images/Fritzbox.m3u
M3U_URL http://192.168.178.5:8083/fhem/images/Fritzbox.m3u
NAME Fritzbox
NR 71
REMOTE 1
SECPORT 49443
STATE WLAN: on gWLAN: off
TELNET 0
TR064 1
TYPE FRITZBOX
WEBCM 0
Readings:
2016-02-28 19:40:59 .box_TodayBytesReceivedHigh 0
2016-02-28 19:40:59 .box_TodayBytesReceivedLow 448295095
2016-02-28 19:40:59 .box_TodayBytesSentHigh 0
2016-02-28 19:40:59 .box_TodayBytesSentLow 50231946
2016-02-28 19:40:59 alarm1 Wecker 1
2016-02-28 19:40:59 alarm1_state off
2016-02-28 19:40:59 alarm1_target FON 1
2016-02-28 19:40:59 alarm1_time 00:00
2016-02-28 19:40:59 alarm1_wdays daily
2016-02-28 19:40:59 alarm2 Wecker 2
2016-02-28 19:40:59 alarm2_state off
2016-02-28 19:40:59 alarm2_target FON 1
2016-02-28 19:40:59 alarm2_time 00:00
2016-02-28 19:40:59 alarm2_wdays daily
2016-02-28 19:40:59 alarm3 Wecker 3
2016-02-28 19:40:59 alarm3_state off
2016-02-28 19:40:59 alarm3_target FON 1
2016-02-28 19:40:59 alarm3_time 00:00
2016-02-28 19:40:59 alarm3_wdays daily
2016-02-28 19:40:59 box_connect 5
2016-02-28 19:40:59 box_cpuTemp 63
2016-02-28 19:40:59 box_dect on
2016-02-28 19:40:59 box_fwVersion 113.06.51
2016-02-28 19:40:59 box_guestWlan off
2016-02-28 19:40:59 box_guestWlanRemain 0
2016-02-28 19:40:59 box_ipExtern 79.250.126.17
2016-02-22 18:57:02 box_model FRITZ!Box 7490 (UI) [1und1]
2016-02-28 19:40:59 box_moh default
2016-02-28 19:40:59 box_powerRate 51
2016-02-28 19:40:59 box_rateDown 30.289
2016-02-28 19:40:59 box_rateUp 1.662
2016-02-28 19:40:59 box_stdDialPort allFons
2016-02-28 19:40:59 box_tr064 on
2016-02-28 19:40:59 box_tr069 on
2016-02-28 19:40:59 box_wlanCount 5
2016-02-28 19:40:59 box_wlan_2.4GHz on
2016-02-28 19:40:59 box_wlan_5GHz on
2016-02-28 19:40:59 dect1 Wohnzimmer
2016-02-28 19:40:59 dect1_fwVersion 0.00
2016-02-28 19:40:59 dect1_intRingTone HandsetDefault
2016-02-28 19:40:59 dect1_intern 610
2016-02-28 19:40:59 dect1_manufacturer 0x8202
2016-02-28 19:40:59 dect1_model MT-D
2015-05-10 17:02:17 dect2 Wohnzimmer
2015-05-10 17:02:17 dect2_alarmRingTone HandsetDefault
2015-05-10 17:02:17 dect2_fwVersion 0.00
2015-05-10 17:02:17 dect2_intRingTone HandsetDefault
2015-05-10 17:02:17 dect2_intern 611
2015-05-10 17:02:17 dect2_manufacturer 0x8202
2015-05-10 17:02:17 dect2_model 0x01
2015-05-10 17:02:17 dect2_radio 0 (unknown)
2015-05-21 22:02:47 dect_fwVersion 0.00
2015-05-21 22:02:47 dect_manufacturer 0x8202
2015-05-21 22:02:47 dect_model 0x01
2015-09-30 12:43:11 fon1 Telefon
2015-09-30 12:43:11 fon1_intern 1
2015-09-30 12:43:11 fon2 Telefon
2015-09-30 12:43:11 fon2_intern 2
2016-02-28 19:40:59 lastReadout 193 values captured in 0.50 s
2016-02-28 19:40:59 state WLAN: on gWLAN: off
2016-02-28 19:40:59 tam1 Anrufbeantworter 1
2016-02-28 19:40:59 tam1_newMsg 0
2016-02-28 19:40:59 tam1_oldMsg 0
2016-02-28 19:40:59 tam1_state on
2016-02-28 19:40:59 tam2 Anrufbeantworter 2
2016-02-28 19:40:59 tam2_newMsg 0
2016-02-28 19:40:59 tam2_oldMsg 0
2016-02-28 19:40:59 tam2_state on
2016-02-28 19:40:59 user01 (guest)
2016-02-28 19:40:59 user01_thisMonthTime 10:56
2016-02-28 19:40:59 user01_todaySeconds 0
2016-02-28 19:40:59 user01_todayTime 0:00
2016-02-28 19:40:59 user01_type Guest
Fhem:
LOCAL 0
definedHost 192.168.178.1
is_double_wlan 1
lastHour 0
modulVersion $Date: 2016-02-22 08:53:58 +0100 (Mon, 22 Feb 2016) $
radioCount 40
sid 1e6229b493bfdc85
sidTime 1456684859.8624
610:
brand 0x8202
id 1
model MT-D
userId 1
Radio:
0
1
10
11
12
13
14
15
16
17
18
19
2
20
21
22
23
24
25
26
27
28
29
3
30
31
32
33
34
35
36
37
38
39
4
5
6
7
8
9
Helper:
TimerCmd Fritzbox.Cmd
TimerReadout Fritzbox.Readout
Attributes:
allowTR064Command 1
room Telefon
Alles Ok. Dann liegt es vielleicht am Passwort bzw. an den Rechten.
Hmmm, also ein Passwort habe ich vergeben und auch im Device hinterlegt. Welche Rechte meinst du genau?
Die Berechtigungen des Users.
http://www.janrufmonitor.de/tr-064-aktivieren/
Ok, da scheint in der FritzBox nach dem Update was geklemmt zu haben.
Ich hab alle relevanten Berechtigungs Checkboxen neu angehakelt und die Box zweimal neu gestartet und nun läuft es wieder.
Danke und Gruß
Wolle