[Gelöst] Fritzbox 7590 mit Beta-Firmware nicht erreichbar

Begonnen von Det20, 15 Juli 2017, 20:20:21

Vorheriges Thema - Nächstes Thema

Det20

Hallo zusammen,

ich hatte bis heute früh eine 7390 - die lief ohne Probleme über Monate. Bin dann heute nachmittag zur 7590 gewechselt, dank Config Export/Import lief die auch halbwegs schnell wieder rund, auch über FHEM. Dann habe ich die Beta-Firmware eingespielt, um mir Mesh anzuschauen ... Zack, ist das Teil nicht mehr erreichbar. IP, Kennwort, User haben sich nicht geändert, müsste also passen. Hatte vorher keinen User übergeben, habe das jetzt aber trotzdem mal versucht in der Hoffnung, dass es daran liegt. Leider nicht.

Im Log steht nur folgendes. Ich finde übrigens die Option "Smarthome-Funktion im FRITZ!Box-Heimnetz freigeben" in der Box nicht mehr.


2017.07.15 20:13:55 3: Opening Fritzbox device 192.168.0.1:2002
2017.07.15 20:13:55 3: Can't connect to 192.168.0.1:2002: Connection refused

amenomade

Versuch mal trotzdem ein "set  password" wieder.

Wenn es immer noch nicht geht, setze fritzbox auf verbose 5 und poste die Log.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Det20

#2
In FHEM.CFG definiert ist


define FritzBox FRITZBOX 192.168.0.1
attr FritzBox allowTR064Command 1
attr FritzBox event-on-change-reading .*
attr FritzBox icon it_wifi
attr FritzBox room Büro
attr FritzBox verbose 5

define Fritzbox FBAHA 192.168.0.1:2002
attr Fritzbox room _System
attr Fritzbox verbose 5





2017.07.15 21:13:44 3: Opening Fritzbox device 192.168.0.1:2002
2017.07.15 21:13:44 3: Can't connect to 192.168.0.1:2002: Connection refused

2017.07.15 21:13:47 4: FRITZBOX FritzBox: Readout_Start.673 Fork process FRITZBOX_API_Check_Run
2017.07.15 21:13:47 5: FRITZBOX FritzBox: Readout_Add_Reading.1974 ->REMOTE: 1
2017.07.15 21:13:47 4: FRITZBOX FritzBox: API_Check_Run.722 FRITZBOX modul runs in remote mode.
2017.07.15 21:13:47 5: FRITZBOX FritzBox: Readout_Add_Reading.1974 ->WEBCM: 0
2017.07.15 21:13:47 4: FRITZBOX FritzBox: API_Check_Run.742 API webcm does not exist (404 Not Found)
2017.07.15 21:13:47 5: FRITZBOX FritzBox: Readout_Add_Reading.1974 ->LUAQUERY: 1
2017.07.15 21:13:47 4: FRITZBOX FritzBox: API_Check_Run.754 API luaQuery found but responded with: 403 Forbidden
2017.07.15 21:13:48 5: FRITZBOX FritzBox: Readout_Add_Reading.1974 ->TR064: 1
2017.07.15 21:13:48 4: FRITZBOX FritzBox: API_Check_Run.766 API TR-064 found.
2017.07.15 21:13:48 4: FRITZBOX FritzBox: TR064_Init.4395 Open TR-064 connection and ask for security port
2017.07.15 21:13:48 5: FRITZBOX FritzBox: Readout_Add_Reading.1974 ->SECPORT: 49443
2017.07.15 21:13:48 4: FRITZBOX FritzBox: API_Check_Run.771 TR-064-SecurePort is 49443.
2017.07.15 21:13:48 4: FRITZBOX FritzBox: API_Check_Run.793 Created m3u file './www/images/FritzBox.m3u'.
2017.07.15 21:13:48 5: FRITZBOX FritzBox: Readout_Add_Reading.1974 ->M3U_LOCAL: ./www/images/FritzBox.m3u
2017.07.15 21:13:48 4: FRITZBOX FritzBox: API_Check_Run.801 Try to get my IP address.
2017.07.15 21:13:48 4: FRITZBOX FritzBox: API_Check_Run.807 Try to get a FHEMWEB port.
2017.07.15 21:13:48 4: FRITZBOX FritzBox: API_Check_Run.819 Try to get 'http://192.168.0.70:8085/fhem/images/FritzBox.m3u'
2017.07.15 21:13:48 4: FRITZBOX FritzBox: API_Check_Run.822 Failed to get 'http://192.168.0.70:8085/fhem/images/FritzBox.m3u': 401 Authorization Required
2017.07.15 21:13:48 5: FRITZBOX FritzBox: Readout_Add_Reading.1974 ->M3U_URL: unknown
2017.07.15 21:13:48 5: FRITZBOX FritzBox: API_Check_Run.834 Read 'jason_boxinfo'
2017.07.15 21:13:48 5: FRITZBOX FritzBox: Readout_Add_Reading.1974 box_model: FRITZ!Box 7590
2017.07.15 21:13:48 5: FRITZBOX FritzBox: Readout_Add_Reading.1974 box_oem: avm
2017.07.15 21:13:48 5: FRITZBOX FritzBox: Readout_Add_Reading.1974 box_fwVersion: 154.06.88-45454
2017.07.15 21:13:48 5: FRITZBOX FritzBox: Readout_Add_Reading.1974 ->TELNET: 0
2017.07.15 21:13:48 4: FRITZBOX FritzBox: API_Check_Run.889 Could not open telnet connection to 192.168.0.1: Connection refused
2017.07.15 21:13:48 5: FRITZBOX FritzBox: Readout_Add_Reading.1974 ->APICHECKED: 1
2017.07.15 21:13:48 4: FRITZBOX FritzBox: API_Check_Run.903 Captured 14 values
2017.07.15 21:13:48 5: FRITZBOX FritzBox: API_Check_Run.904 Handover to main process (225): ->REMOTE|1|->WEBCM|0|->LUAQUERY|1|->TR064|1|->SECPORT|49443|->M3U_LOCAL|./www/images/FritzBox.m3u|->M3U_URL|unknown|box_model|FRITZ!Box 7590|box_oem|avm|box_fwVersion|154.06.88-45454|->TELNET|0|->APICHECKED|1|readoutTime|0.59
2017.07.15 21:13:48 4: FRITZBOX FritzBox: Readout_Done.1700 Back at main process
2017.07.15 21:13:48 4: FRITZBOX FritzBox: Readout_Process.1722 Processing 13 readouts.
2017.07.15 21:13:48 5: FRITZBOX FritzBox: Readout_Process.1796 SET box_model = 'FRITZ!Box 7590 [avm]'
2017.07.15 21:13:48 5: FRITZBOX FritzBox: Readout_Process.1796 SET box_fwVersion = '154.06.88-45454'
2017.07.15 21:13:48 4: FRITZBOX FritzBox: Readout_Process.1846 13 values captured in 0.59 s

2017.07.15 21:13:57 4: FRITZBOX FritzBox: Readout_Start.673 Fork process FRITZBOX_Readout_Run_Web
2017.07.15 21:13:57 4: FRITZBOX FritzBox: Readout_Run_Web.1255 Prepare query string for luaQuery.
2017.07.15 21:13:57 5: FRITZBOX FritzBox: readPassword.4658 Read FritzBox password from file
2017.07.15 21:13:57 4: FRITZBOX FritzBox: Web_OpenCon.4450 Open Web connection to 192.168.0.1
2017.07.15 21:13:57 4: FRITZBOX FritzBox: Web_OpenCon.4454 Web session opened with sid 93788df0d5dab11f
2017.07.15 21:13:57 5: FRITZBOX FritzBox: Web_Query.4573 Request data via API luaQuery.
2017.07.15 21:13:58 5: FRITZBOX FritzBox: Web_Query.4581 Response: 200 OK

2017.07.15 21:13:58 5: FRITZBOX FritzBox: Web_Query.4603 Decode JSON string.
2017.07.15 21:13:58 5: FRITZBOX FritzBox: Readout_Add_Reading.1974 fhem->sid: 93788df0d5dab11f


... Dann kommen einige Info's Übers Netzwerk. Das endet dann mit


2017.07.15 21:18:58 4: FRITZBOX FritzBox: Readout_Process.1846 388 values captured in 0.57 s

amenomade

Zitat2017.07.15 21:13:48 5: FRITZBOX FritzBox: Readout_Add_Reading.1974 ->TR064: 1
2017.07.15 21:13:48 4: FRITZBOX FritzBox: API_Check_Run.766 API TR-064 found.
2017.07.15 21:13:48 4: FRITZBOX FritzBox: TR064_Init.4395 Open TR-064 connection and ask for security port
Also, er findet die TR064 API, und meldet auch die Werte von der Fritzbox. Wahscheinlich ist die andere API nicht aktiviert, und deswegen kann sich FBAHA nicht anmelden.

Aber Du solltest so wie so nach FBAHAHTTP migrieren, da FBAHA bei AVM deprecated ist. Da die TR-064 da ist, sollte es einwandfrei funktionieren.

Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Det20

#4
Habe die Zeile geändert, nun funktioniert es tatsächlich. Krass. Also hat AVM die alte Schnittstelle nun wirklich rausgeworfen.
Vielen Dank für den Tipp!!


define Fritzbox FBAHAHTTP 192.168.0.1


Det20

Danke, hatte ich glatt nicht gefunden.

Bei mir lief der FBAHAHTTP am Anfang nicht, sprich: Habe eine Steckdose über's Telefon angeschaltet, im FHEM war nur ein ? über dem Symbol. Nach einem Neustart lief es dann synchron (Telefon an => im FHEM an. FHEM an => Im Telefon an). Auch trotz Neustart von FHEM und der Fritz läuft es aktuell.

rudolfkoenig

FBAHAHTTP ist auf Polling angewiesen, bei der Voreinstellung kann es bis zu 5 Minuten dauern, bis FHEM das manuelle Schalten einer Steckdose mitkriegt.

Det20

#8
Was spricht denn gegen einen höheren Intervall? Es gibt aktuell leider kein Set dafür, um ihn zB auf 60 Sek zu setzen.
Und in der AVM_Technical_Note_-_Session_ID.pdf/AHA-HTTP-Interface.pdf habe ich nichts gefunden, was dagegen spricht.

Timmäää

Du kannst die polltime doch manuell auf 60 setzen.

attr FBAHAHTTP polltime 60

rudolfkoenig

ZitatWas spricht denn gegen einen höheren Intervall?
Damit das manuelle Schalten sinnvoll ausgewertet werden kann, muesste ein polltime von unter eine Sekunde gewaehlt werden, was FHEM & Fritzbox stark belasten wuerde. Und wenn man auf die Auswertung des manuellen Eingriffs verzichtet (man schaltet von FHEM aus, und nicht an der Steckdose), dann reichen die 5 Minuten fuer die Energie/Temperatur/etc Messung vollkommen.

Det20

Ok, hast recht. Habe die Polltime mal testhalber auf 120 gestellt, mal schauen was passiert.