[gelöst] Fritz.Box liefert bei Reading "Didn't get a session ID"

Begonnen von Carsten K., 16 März 2016, 08:43:01

Vorheriges Thema - Nächstes Thema

Carsten K.

Hi,

ich habe auf einem zweiten RPI gerade ein FRITZBOX Objekt erstellt.
Die Parameter sind identisch zum 1. RPI (dort funzt alles).

Unter Readings kommt die Meldung "Didn't get a session ID".
Kann die Fritzbox nur mit 1 FHEM sprechen?

Readings:
box_fwVersion  84.06.36-32564    2016-03-16 08:34:48
box_model        FRITZ!Box Fon WLAN 7390 [avm]    2016-03-16 08:34:48
box_tr064        0    2016-03-16 08:24:22
lastReadout      Didn't get a session ID    2016-03-16 08:34:54
state            Didn't get a session ID    2016-03-16 08:34:54


Habt Ihr eine Idee?

Greets, Obi
NUC FHEM on Debian, CC1101-USB-Lite 868MHz;
HM_HM_CC_RT_DN, HM-LC-SW1-PL2, HM_HM_TC_IT_WM_W_EU, HM-SEC-SC-2, HM-ES-TX-WM
FRITZ!DECT 200
Philips TV (Android), VuDuo2, VU Ultimo4k

CoolTux

Bitte gib mal die Daten eines list Befehls auf das Device.



Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Carsten K.

Internals:
   APICHECKED 1
   HOST       192.168.178.1
   INTERVAL   300
   LUAQUERY   1
   M3U_LOCAL  ./www/images/Fritzbox.m3u
   M3U_URL    http://192.168.178.32:8083/fhem/images/Fritzbox.m3u
   NAME       Fritzbox
   NR         29
   REMOTE     1
   SECPORT    49443
   STATE      Didn't get a session ID
   TELNET     0
   TR064      1
   TYPE       FRITZBOX
   WEBCM      0
   Readings:
     2016-03-16 08:34:48   box_fwVersion   84.06.36-32564
     2016-03-16 08:34:48   box_model       FRITZ!Box Fon WLAN 7390 [avm]
     2016-03-16 08:24:22   box_tr064       0
     2016-03-16 11:24:54   lastReadout     Didn't get a session ID
     2016-03-16 11:24:54   state           Didn't get a session ID
   Fhem:
     LOCAL      0
     definedHost undefined
     is_double_wlan -1
     lastHour   0
     modulVersion $Date: 2016-02-18 20:44:50 +0100 (Thu, 18 Feb 2016) $
     sidTime    0
   Helper:
     TimerCmd   Fritzbox.Cmd
     TimerReadout Fritzbox.Readout
Attributes:
   allowShellCommand 1
   allowTR064Command 1
   fritzBoxIP 192.168.178.1
   group      Fritz.Box
   icon       it_router
   ringWithIntern 1
   room       _system
   telnetUser root
NUC FHEM on Debian, CC1101-USB-Lite 868MHz;
HM_HM_CC_RT_DN, HM-LC-SW1-PL2, HM_HM_TC_IT_WM_W_EU, HM-SEC-SC-2, HM-ES-TX-WM
FRITZ!DECT 200
Philips TV (Android), VuDuo2, VU Ultimo4k

CoolTux

Und Du hast auch für root ein Passwort hinterlegt im Device?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Carsten K.

Nicht, dass ich wüsste  :-[
Auf dem 1. FHEM ist keins hinterlegt - dort funzt alles.

Das müsste doch in den "Attributes" stehen, oder?
NUC FHEM on Debian, CC1101-USB-Lite 868MHz;
HM_HM_CC_RT_DN, HM-LC-SW1-PL2, HM_HM_TC_IT_WM_W_EU, HM-SEC-SC-2, HM-ES-TX-WM
FRITZ!DECT 200
Philips TV (Android), VuDuo2, VU Ultimo4k

CoolTux

Nein das steht in FHEM internen. Du findest das setzen des Passwortes als set Befehl. Desweiteren, so lange Du nicht eine Uraltbox hast mit Firmware < 6.30 solltest Du das attribut telnetuser loschen und durch boxUser ersetzen. Danach dann das Passwort mit set Fritzbox password eingeben.



Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Carsten K.

FUNZT !!! :)

Vielen Dank - auch für den Tipp mit dem TelnetUser; habe ich gleich auf beiden Instanzen geändert.
NUC FHEM on Debian, CC1101-USB-Lite 868MHz;
HM_HM_CC_RT_DN, HM-LC-SW1-PL2, HM_HM_TC_IT_WM_W_EU, HM-SEC-SC-2, HM-ES-TX-WM
FRITZ!DECT 200
Philips TV (Android), VuDuo2, VU Ultimo4k

paintyourworld

#7
Guten Morgen, weiß irgendwie nicht mehr weiter, bekomme einfach keine Verbindung mehr zur FritzBox hin.
Habe das Device schon einige male gelöscht, Reboot, erneut angelegt, Reboot... hat nichts gebracht.

Es hatte mal funktioniert, konnte mir auch einzelne Werte bzw. Readings über DebianMail zukommen lassen.
Doch als ich irgendwann bei den Mails gemerkt habe das es immer die gleiche ExIp war wurde ich stutzig. 
"Didn't get a session ID" ...

boxUser mit Password wurde in Fritzbox aktiviert, kann auch in der Ereignisfunktion der Fritzbox sehen das Fhem auf die FB zugreift.

FritzBoxOS 6.80



Internals:
   APICHECKED 1
   DEF        192.168.2.1
   HOST       192.168.2.1
   INTERVAL   300
   LUAQUERY   0
   M3U_LOCAL  ./www/images/FritzBox.m3u
   M3U_URL    unknown
   NAME       FritzBox
   NR         161
   REMOTE     1
   SECPORT    49443
   STATE      Didn't get a session ID
   TELNET     0
   TR064      1
   TYPE       FRITZBOX
   WEBCM      0
   Readings:
     2017-02-08 09:20:11   box_fwVersion   113.06.80
     2017-02-08 09:20:11   box_model       FRITZ!Box 7490 [avm]
     2017-02-08 09:20:11   lastReadout     13 values captured in 3.00 s
     2017-02-08 08:48:25   state           Didn't get a session ID
   Fhem:
     LOCAL      0
     definedHost 192.168.2.1
     is_double_wlan -1
     lastHour   0
     modulVersion $Date: 2016-07-17 15:13:57 +0200 (Sun, 17 Jul 2016) $
   Helper:
     TimerCmd   FritzBox.Cmd
     TimerReadout FritzBox.Readout
     Readout_running_pid:
       abortFn    FRITZBOX_Readout_Aborted
       finishFn   FRITZBOX_Readout_Done
       fn         FRITZBOX_Readout_Run_Web
       pid        23652
       Abortarg:
Attributes:
   allowTR064Command 1
   boxUser    User1
   devStateIcon .*on.*off:WLAN_on_gWLAN_off .*on.*on.*:WLAN_on_gWLAN_on WLAN..off.*:WLAN_off
   icon       it_router
   room       0.0_Übersicht,9.6_FritzBox




********************************************************************

Telnet ?
Internals:
   CONNECTS   39
   DEF        7072 global
   FD         23
   NAME       telnetPort
   NR         4
   NTFY_ORDER 50-telnetPort
   PORT       7072
   STATE      Initialized
   TYPE       telnet
Attributes:
   room       9.8_Sytsem






paintyourworld

Nachtrag : Ein FHEM Update hat geholfen !



Daher denke ich es passt ganz gut hier rein [gelöst]

Gruß pYw

D3ltorohd

#9
Habe einen neuen Thread aufgemacht, da dieser laut Foren SW zu alt ist und sie mir geraten hat einen neuen zu eröffnen.
Base : Intel NUC Debian 9, FHEM aktuell || Zigbee (Coordinator FW Z-Stack 1.2 default Koenkk) || MaxCUL (culfw V 1.67 nanoCUL868) || SIGNALduino 433MHz (V 3.3.2.1-rc8 ) || Shelly s1