FRITZBOX - Fritz!Box und Fritz!Fon sprechen - Jetzt auch ohne Telnet

Begonnen von tupol, 28 November 2014, 23:46:54

Vorheriges Thema - Nächstes Thema

Gunther

#975
Zitat von: tupol am 17 Oktober 2015, 13:20:36
Der Log-Auszug sieht komisch aus. Wo kommt der genau her? Da müsste viel mehr drin stehen.

Neuste Version?

Der Auszug kommt aus der Log-Definition:
define FileLog_Fritzbox FileLog ./log/Fritzbox-%Y-%m.log Fritzbox

Im fhem-Log steht folgendes:
2015.10.17 15:18:57 4: FRITZBOX Fritzbox: Readout_Start.622 Fork process FRITZBOX_API_Check_Run
2015.10.17 15:19:07 4: FRITZBOX Fritzbox: Readout_Start.622 Fork process FRITZBOX_API_Check_Run
2015.10.17 15:19:17 4: FRITZBOX Fritzbox: Readout_Start.622 Fork process FRITZBOX_API_Check_Run
2015.10.17 15:19:22 1: Timeout for FRITZBOX_API_Check_Run reached, terminated process 24160
2015.10.17 15:19:22 1: FRITZBOX Fritzbox: Readout_Aborted.1562 Error: Timeout when reading Fritz!Box data.
2015.10.17 15:19:27 4: FRITZBOX Fritzbox: Readout_Start.622 Fork process FRITZBOX_API_Check_Run
2015.10.17 15:19:27 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->HOST: fritz.box
2015.10.17 15:19:27 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->REMOTE: 1
2015.10.17 15:19:27 4: FRITZBOX Fritzbox: API_Check_Run.671 FRITZBOX modul runs in remote mode.
2015.10.17 15:19:27 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->WEBCM: 1
2015.10.17 15:19:27 4: FRITZBOX Fritzbox: API_Check_Run.687 API webcm found.
2015.10.17 15:19:27 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->LUAQUERY: 1
2015.10.17 15:19:27 4: FRITZBOX Fritzbox: API_Check_Run.699 API luaQuery found.
2015.10.17 15:19:28 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->TR064: 1
2015.10.17 15:19:28 4: FRITZBOX Fritzbox: API_Check_Run.711 API TR-064 found.
2015.10.17 15:19:28 4: FRITZBOX Fritzbox: API_Check_Run.723 Created m3u file './www/images/Fritzbox.m3u'.
2015.10.17 15:19:28 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->M3U_LOCAL: ./www/images/Fritzbox.m3u
2015.10.17 15:19:28 4: FRITZBOX Fritzbox: API_Check_Run.731 Try to get my IP address.
2015.10.17 15:19:28 4: FRITZBOX Fritzbox: API_Check_Run.737 Try to get a FHEMWEB port.
2015.10.17 15:19:28 4: FRITZBOX Fritzbox: API_Check_Run.749 Try to get 'http://192.168.0.22:8085/fhem/images/Fritzbox.m3u'
2015.10.17 15:19:36 3: FRITZBOX: set Fritzbox checkAPIs
2015.10.17 15:19:36 1: FRITZBOX Fritzbox: Readout_Start.613 Old readout process still running. Killing old process HASH(0x3a296a0)
2015.10.17 15:19:36 1: Timeout for FRITZBOX_API_Check_Run reached, terminated process 24678
2015.10.17 15:19:36 1: FRITZBOX Fritzbox: Readout_Aborted.1562 Error: Timeout when reading Fritz!Box data.
2015.10.17 15:19:41 4: FRITZBOX Fritzbox: Readout_Start.622 Fork process FRITZBOX_API_Check_Run
2015.10.17 15:19:41 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->HOST: fritz.box
2015.10.17 15:19:41 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->REMOTE: 1
2015.10.17 15:19:41 4: FRITZBOX Fritzbox: API_Check_Run.671 FRITZBOX modul runs in remote mode.
2015.10.17 15:19:42 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->WEBCM: 1
2015.10.17 15:19:42 4: FRITZBOX Fritzbox: API_Check_Run.687 API webcm found.
2015.10.17 15:19:42 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->LUAQUERY: 1
2015.10.17 15:19:42 4: FRITZBOX Fritzbox: API_Check_Run.699 API luaQuery found.
2015.10.17 15:19:42 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->TR064: 1
2015.10.17 15:19:42 4: FRITZBOX Fritzbox: API_Check_Run.711 API TR-064 found.
2015.10.17 15:19:42 4: FRITZBOX Fritzbox: API_Check_Run.723 Created m3u file './www/images/Fritzbox.m3u'.
2015.10.17 15:19:42 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->M3U_LOCAL: ./www/images/Fritzbox.m3u
2015.10.17 15:19:42 4: FRITZBOX Fritzbox: API_Check_Run.731 Try to get my IP address.
2015.10.17 15:19:42 4: FRITZBOX Fritzbox: API_Check_Run.737 Try to get a FHEMWEB port.
2015.10.17 15:19:42 4: FRITZBOX Fritzbox: API_Check_Run.749 Try to get 'http://192.168.0.22:8085/fhem/images/Fritzbox.m3u'
2015.10.17 15:19:46 4: FRITZBOX Fritzbox: Readout_Start.622 Fork process FRITZBOX_API_Check_Run
2015.10.17 15:19:52 4: FRITZBOX Fritzbox: API_Check_Run.752 Failed to get 'http://192.168.0.22:8085/fhem/images/Fritzbox.m3u': 500 Can't connect to 192.168.0.22:8085 (timeout)
2015.10.17 15:19:52 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->M3U_URL: undefined
2015.10.17 15:19:52 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->TELNET: 1
2015.10.17 15:19:52 4: FRITZBOX Fritzbox: API_Check_Run.779 Telnet connection availabel.
2015.10.17 15:19:52 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->APICHECKED: 1
2015.10.17 15:19:52 4: FRITZBOX Fritzbox: API_Check_Run.788 Captured 11 values
2015.10.17 15:19:52 5: FRITZBOX Fritzbox: API_Check_Run.789 Handover (162): ->HOST|fritz.box|->REMOTE|1|->WEBCM|1|->LUAQUERY|1|->TR064|1|->M3U_LOCAL|./www/images/Fritzbox.m3u|->M3U_URL|undefined|->TELNET|1|->APICHECKED|1|readoutTime|10.70
2015.10.17 15:19:56 4: FRITZBOX Fritzbox: Readout_Start.622 Fork process FRITZBOX_API_Check_Run
2015.10.17 15:20:06 4: FRITZBOX Fritzbox: Readout_Start.622 Fork process FRITZBOX_API_Check_Run
2015.10.17 15:20:16 4: FRITZBOX Fritzbox: Readout_Start.622 Fork process FRITZBOX_API_Check_Run
2015.10.17 15:20:26 4: FRITZBOX Fritzbox: Readout_Start.622 Fork process FRITZBOX_API_Check_Run
2015.10.17 15:20:36 4: FRITZBOX Fritzbox: Readout_Start.622 Fork process FRITZBOX_API_Check_Run
2015.10.17 15:20:36 1: Timeout for FRITZBOX_API_Check_Run reached, terminated process 24797
2015.10.17 15:20:36 1: FRITZBOX Fritzbox: Readout_Aborted.1562 Error: Timeout when reading Fritz!Box data.
2015.10.17 15:20:46 4: FRITZBOX Fritzbox: Readout_Start.622 Fork process FRITZBOX_API_Check_Run
2015.10.17 15:20:46 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->HOST: fritz.box
2015.10.17 15:20:46 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->REMOTE: 1
2015.10.17 15:20:46 4: FRITZBOX Fritzbox: API_Check_Run.671 FRITZBOX modul runs in remote mode.
2015.10.17 15:20:47 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->WEBCM: 1
2015.10.17 15:20:47 4: FRITZBOX Fritzbox: API_Check_Run.687 API webcm found.
2015.10.17 15:20:47 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->LUAQUERY: 1
2015.10.17 15:20:47 4: FRITZBOX Fritzbox: API_Check_Run.699 API luaQuery found.
2015.10.17 15:20:47 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->TR064: 1
2015.10.17 15:20:47 4: FRITZBOX Fritzbox: API_Check_Run.711 API TR-064 found.
2015.10.17 15:20:47 4: FRITZBOX Fritzbox: API_Check_Run.723 Created m3u file './www/images/Fritzbox.m3u'.
2015.10.17 15:20:47 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->M3U_LOCAL: ./www/images/Fritzbox.m3u
2015.10.17 15:20:47 4: FRITZBOX Fritzbox: API_Check_Run.731 Try to get my IP address.
2015.10.17 15:20:47 4: FRITZBOX Fritzbox: API_Check_Run.737 Try to get a FHEMWEB port.
2015.10.17 15:20:47 4: FRITZBOX Fritzbox: API_Check_Run.749 Try to get 'http://192.168.0.22:8085/fhem/images/Fritzbox.m3u'
2015.10.17 15:20:56 4: FRITZBOX Fritzbox: Readout_Start.622 Fork process FRITZBOX_API_Check_Run
2015.10.17 15:20:57 4: FRITZBOX Fritzbox: API_Check_Run.752 Failed to get 'http://192.168.0.22:8085/fhem/images/Fritzbox.m3u': 500 Can't connect to 192.168.0.22:8085 (timeout)
2015.10.17 15:20:57 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->M3U_URL: undefined
2015.10.17 15:20:57 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->TELNET: 1
2015.10.17 15:20:57 4: FRITZBOX Fritzbox: API_Check_Run.779 Telnet connection availabel.
2015.10.17 15:20:57 5: FRITZBOX Fritzbox: Readout_Add_Reading.1668 ->APICHECKED: 1
2015.10.17 15:20:57 4: FRITZBOX Fritzbox: API_Check_Run.788 Captured 11 values
2015.10.17 15:20:57 5: FRITZBOX Fritzbox: API_Check_Run.789 Handover (162): ->HOST|fritz.box|->REMOTE|1|->WEBCM|1|->LUAQUERY|1|->TR064|1|->M3U_LOCAL|./www/images/Fritzbox.m3u|->M3U_URL|undefined|->TELNET|1|->APICHECKED|1|readoutTime|10.80
2015.10.17 15:21:06 4: FRITZBOX Fritzbox: Readout_Start.622 Fork process FRITZBOX_API_Check_Run


list Fritzbox:
Internals:
   APICHECKED 0
   HOST       undefined
   INTERVAL   300
   NAME       Fritzbox
   NR         1772
   STATE      Check APIs
   TYPE       FRITZBOX
   Readings:
     2015-01-03 13:25:12   alarm1_state    off
     2015-01-03 13:28:31   box_guestWlan   off
     2015-10-13 21:27:41   box_tr064       0
     2015-10-17 15:22:41   lastReadout     Error: Timeout when reading Fritz!Box data.
     2015-10-17 15:22:41   state           Error: Timeout when reading Fritz!Box data.
   Fhem:
     LOCAL      0
     definedHost undefined
     lastHour   0
     modulVersion $Date: 2015-10-06 17:44:10 +0200 (Tue, 06 Oct 2015) $
   Helper:
     TimerCmd   Fritzbox.Cmd
     TimerReadout Fritzbox.Readout
     Readout_running_pid:
       abortFn    FRITZBOX_Readout_Aborted
       finishFn   FRITZBOX_Readout_Done
       fn         FRITZBOX_API_Check_Run
       pid        26423
       Abortarg:
Attributes:
   allowShellCommand 1
   allowTR064Command 1
   room       Haus
   verbose    5


Definition in FHEM:
define Fritzbox FRITZBOX
attr Fritzbox allowShellCommand 1
attr Fritzbox allowTR064Command 1
attr Fritzbox room Haus
attr Fritzbox verbose 5


Kannst Du damit etwas anfangen?

Ist FW 6.23 auf FB7390 ok? 6.24 finde ich leider nirgendwo und auf 6.30 darf ich nicht, korrekt?
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

tupol

Der Prozess findet nach dem Forken vermutlich nicht wieder zurück. Dann solltest Du aber auch Probleme mit anderen Modulen haben.
Pack mal ein
define tPortLocal telnet 7073
in Deine fhem.cfg

Gunther

Wenn ich das mache, schmiert mir FHEM ab. Bekomme es auch nicht mehr gestartet. Muss die Zeile erst aus der cfg wieder rausnehmen.
Wofür brauche ich
define tPortLocal telnet 7073

Vielleicht helfen folgende Infos noch:
Was ich in FHEM stehen habe ist:
define telnetPort telnet 7072 global

In der Fritzbox habe ich in der Option
"Internetzugriff auf die FRITZ!Box über HTTPS aktiviert"
einen eigenen Port eingegeben.

Könnte ich die Fritzbox updaten auf 6.30 und trotzdem das Modul Fritzbox nutzen?
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

Otto123

Ich nutze 7490 6.30 und das Fritzbox Modul ohne Probleme

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

tupol

Zitat von: Gunther am 17 Oktober 2015, 22:28:55
Könnte ich die Fritzbox updaten auf 6.30 und trotzdem das Modul Fritzbox nutzen?
Mit beschränkter Funktionalität. Aber Dein FHEM Problem ist damit nicht gelöst.

Gunther

Dann war ich wohl zu schnell.  :-\
Habe geupdated und wie Du schon schreibst keine Verbesserung.
Was mich wundert ist, dass ich auf der Fritzbox folgende Meldung unter der FW-Version bekomme: Vom Hersteller nicht unterstützte Änderungen
Die Meldung verlinkt auf http://service.avm.de/help/de/FRITZ-Box-Fon-WLAN-7390/014/hilfe_nichtsigniert

Ich hatte vor längerer Zeit FHEM auf der FB laufen. Vielleicht verursacht das ein Problem?
Sollte ich versuchen die Box komplett zurückzusetzen? Wenn ja, macht es dann Sinn eine Sicherung wieder einzuspielen oder hole ich mir die Probleme wieder ins Haus.

Löst das meine Probleme mit dem Modul oder wo kann ich ansetzen?
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

tupol

Es hat etwas mit dem Telnetzugang von fhem zu tun und nicht mit der box. Fhem sollte durch den Eintrag nicht abstürzen. Vielleicht kann jemand anderes helfen.

Gunther

Brauche ich denn mit 6.30 überhaupt telnet? Ich dachte das wäre nun dicht und es wird anders auf die Box zugegriffen.
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

Otto123

Zitat von: Gunther am 18 Oktober 2015, 13:12:45
Was mich wundert ist, dass ich auf der Fritzbox folgende Meldung unter der FW-Version bekomme: Vom Hersteller nicht unterstützte Änderungen
Sollte ich versuchen die Box komplett zurückzusetzen? Wenn ja, macht es dann Sinn eine Sicherung wieder einzuspielen oder hole ich mir die Probleme wieder ins Haus.
Wenn Du mal Telnet aktiviert hattest und das FHEM Image drauf war, kommt diese Meldung. Ist ein Schönheitsproblem. Wenn Du es weghaben willst (Man weiß ja nicht was AVM mal noch so macht) kannst Du deine Einstellung sichern, das Recovery Image von AVM herunterladen und die Einstellung zurückspielen. Geht einfach und funktioniert. Steht hier schon mal.
Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Gunther

Danke, nur die 6.24 wird nicht zum Download angeboten, Hast Du die noch?
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

Otto123

Zitat von: Gunther am 18 Oktober 2015, 18:36:35
Danke, nur die 6.24 wird nicht zum Download angeboten, Hast Du die noch?
Ich habe die 7490. Eventuell gab es für die 7390 keine 6.24?
Warum willst Du jetzt wieder zurück? Du kannst das Recovery auch mit 6.30 machen, du bekommst die Meldung damit weg.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

dougie




Seit heute Nacht hab ich leider ein Problem.... Telnet auf meiner 7490 funktioniert nicht mehr...


2015.10.20 02:05:51 1: 192.168.1.1:1012 disconnected, waiting to reappear (FB7490_CM)
2015.10.20 02:09:01 2: FRITZBOX FB7490: Telnet_OpenCon.3764 Could not open telnet connection to 192.168.1.1: Interrupted system call
2015.10.20 02:09:13 2: FRITZBOX FB7270: Readout_Run_Web.1208 Error: Old SID not valid anymore.
2015.10.20 02:10:04 1: 192.168.1.1:1012 reappeared (FB7490_CM)
2015.10.20 02:13:51 2: FRITZBOX FB7490: Telnet_OpenCon.3764 Could not open telnet connection to 192.168.1.1: Connection refused
2015.10.20 02:18:51 2: FRITZBOX FB7490: Telnet_OpenCon.3764 Could not open telnet connection to 192.168.1.1: Connection refused


Das lief jetzt seit Wochen problemlos mit ForceTelnet = 1

fhem läuft auf nem Linux Laptop
FB hab ich rebootet
fhem neu gestartet
Fritzbox device neu angelegt

nichts hilft....

Hat jemand ne Idee?

VG
Ralf

Otto123

Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

dougie

...da ist die 6.30 drauf... und automatische Updates sind nicht aktiviert!

Hat wirklich heute Nacht ohne irgend eine Änderung von mir einfach aufgehört zu funktionieren....

volschin

Ich dachte 6.30 kann kein Telnet. Oder war das erst 6.35?
Intel NUC+Ubuntu 24.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7690, Echo Dots+Show8, HomeBridge