Hallo Com,
Es gibt dazu schon ein Thema ich weiß, aber in Thread würde mir gesagt sei schon sehr alt und solle lieber ein neues Thema eröffnen. Also tue ich das hier.
Zitat von: CoolTux am 16 März 2016, 13:12:24
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
Dieser Thread ist schon etwas älter. Aber leider habe ich auch das Problem. Habe eine 7590 mit FW 7.xx Ist das Modul mittlerweile veraltet oder nicht mehr nutzbar, weil Telnet fehlt ?
Auf jeden Fall habe ich einen Benutzer in der FB angelegt, Name fhem und Pw dazu. Zugriff auf Telebuch, Smarthome ? Diesen Benutzer und das PW habe ich im Device eingegeben. Aber ich bekomme diese Meldung mit
Zitat"Didn't get a session ID"
Hier mal noch ein List::
Internals:
APICHECKED 1
CHANGED
DEF 192.168.178.1
FUUID 5d989922-f33f-fc62-3b79-3da1bef2d051302b
HOST 192.168.178.1
INTERVAL 60
LUAQUERY 1
M3U_LOCAL ./www/images/FritzBox7590.m3u
M3U_URL unknown
MODEL FRITZ!Box 7590
NAME FritzBox7590
NR 73
REMOTE 1
SECPORT 49443
STATE Didn't get a session ID
TELNET 0
TR064 1
TYPE FRITZBOX
WEBCM 0
READINGS:
2019-10-05 15:49:07 box_fwVersion 154.07.12
2019-10-05 15:49:07 box_model FRITZ!Box 7590 [avm]
2019-10-05 18:52:32 lastReadout Didn't get a session ID
2019-10-05 18:52:32 state Didn't get a session ID
fhem:
LOCAL 0
definedHost 192.168.178.1
is_double_wlan -1
lastHour 0
modulVersion $Date: 2018-09-30 20:24:58 +0200 (Sun, 30 Sep 2018) $
sidTime 0
helper:
TimerCmd FritzBox7590.Cmd
TimerReadout FritzBox7590.Readout
Attributes:
INTERVAL 30
boxUser fhem
event-on-change-reading tam1_newMsg,tam1_state
fritzBoxIP 192.168.178.1
group Hardware
room FritzBox7590
Das steht in der Log::
2019.10.05 19:02:48 2: FRITZBOX FritzBox7590: Web_OpenCon.4529 Web connection could not be established. Please check your credentials (password, user).
2019.10.05 19:02:48 2: FRITZBOX FritzBox7590: Readout_Run_Web.1376 Error: Didn't get a session ID
Hm das ist der richtige User und das richtige PW. Das PW beinhaltet Sonderzeichen, oder hat das Modul damit Probleme ?
Grüße,
Also... es sollte kein Pb sein. Aber das kannst Du selbst testen, indem Du ein Passwort ohne Sonderzeichen vergibst, oder?
Siehst Du etwas in der Log der Fritzbox?
So PW mal geändert, hat nichts gebracht.
Folgendes steht im Ereignisfenster der Box :.
ZitatAnmeldung einer App des Benutzers fhem von IP-Adresse 192.168.178.30.
Zugriff von externen Apps erlaubt?
Zitat1 FRITZ!Box für Zugriff von Anwendungen einrichten
In den Werkseinstellungen ist die FRITZ!Box für den Zugriff von Anwendungen eingerichtet. Falls Sie die Einstellungen der FRITZ!Box verändert haben, lassen Sie den Zugriff von Anwendungen wieder zu:
Klicken Sie in der Benutzeroberfläche der FRITZ!Box auf "Heimnetz".
Klicken Sie im Menü "Heimnetz" auf "Netzwerk".
Klicken Sie auf die Registerkarte "Netzwerkeinstellungen".
Aktivieren Sie im Abschnitt "Heimnetzfreigaben" die Option "Zugriff für Anwendungen zulassen". Falls der Abschnitt nicht angezeigt wird, aktivieren Sie zunächst die Erweiterte Ansicht.
Klicken Sie zum Speichern der Einstellungen auf "Übernehmen".
Alles erlaubt (grad noch mal nachgeschaut), hab ja auf den Smartphones Fritz App laufen.
attr FritzBox7590 allowTR064Command 1
könnte helfen.
Telnet ging auf der Fritzbox doch das letzte Mal 2015?
allowTR064Command 1
hatte ich schon gesetzt.
Gut in deinem list nicht :(
Aber was willst Du mit dem Modul erreichen?
Mit einem eingeschränkten User wirst Du wohl auch nicht mehr sehen. Der Benutzer darf sich im Heimnetz überhaupt anmelden?
Gruß Otto
Zitat von: Otto123 am 07 Oktober 2019, 22:55:24
Gut in deinem list nicht :(
Aber was willst Du mit dem Modul erreichen?
Mit einem eingeschränkten User wirst Du wohl auch nicht mehr sehen. Der Benutzer darf sich im Heimnetz überhaupt anmelden?
Gruß Otto
Hm also ich schaue später noch mal. Ich meine ich habe diesen command gesetzt, da ich das im Wiki so gesehen hatte. Aber vllt wollte ich und hab's nicht.
Der angelegte Benutzer FHEM kann, Einstellungen, Smarthome und Anrufliste. Das habe ich im Benutzer freigegeben. Nur aus dem Internet kann er nicht.
Ich dachte mit dem Modul kann man sich einige Infos anzeigen lassen, wie WLAN Geräte, LAN Geräte. WLAN an und ausschalten, oder eben auch Zugriff auf meine DECT 200.
Wie kommst du auf eingeschränkte Nutzer, weil gelber nicht mehr geht und über Tr064 nicht mehr viel geht ?
Kann ich dann ein anderes Modul nutzen, wenn das Fritzbox keinen Sinn mehr macht ?
Ich habe
nicht gesagt, dass Fritzbox keinen Sinn mehr macht. ::)
Ich habe es mehrfach am Laufen und es macht das was Du willst.
Aber, ich habe nie versucht den Benutzer der diese Infos abruft einzuschränken.
Du hast gesagt dein Benutzer hat nur? Zugriff auf :
ZitatZugriff auf Telebuch, Smarthome ?
Ehrlich gesagt, weiß ich nicht wo man den Zugriff auf das Telefonbuch einschränkt/erteilt? ???
Also ich habe mir das nicht ausgedacht, Du hast gesagt, Du hast den Benutzer eingeschränkt.
Über TR064 geht praktische allles! Einiges mehr als in der Oberfläche der Box :)
Mein Benutzer hat Zugriff (3 Haken gesetzt):
ZitatFRITZ!Box Einstellungen
Benutzer mit dieser Berechtigung können alle Einstellungen der FRITZ!Box sehen und bearbeiten.
Sprachnachrichten, Faxnachrichten, FRITZ!App Fon und Anrufliste
Sprachnachrichten, empfangene Faxe und die Anrufliste können abgehört bzw. angesehen werden. FRITZ!App Fon kann genutzt werden.
Smart Home
Die an der FRITZ!Box angemeldeten FRITZ!-Aktoren können über den MyFRITZ!-Zugang an- und abgeschaltet werden.
Und der Haken bei
ZitatAnmeldung mit FRITZ!Box-Benutzernamen und Kennwort
Um Einstellungen dieser FRITZ!Box einzusehen oder zu ändern oder um Informationen abzurufen, muss sich jeder FRITZ!Box-Benutzer mit seinem eigenen Benutzernamen und Kennwort anmelden. Damit lassen sich unterschiedliche Zugriffsmöglichkeiten einrichten.
Die Einrichtung und Rechtevergabe für die FRITZ!Box-Benutzer nehmen Sie auf dem Reiter Benutzer vor.
Muss gesetzt sein.
Gruß Otto
Genau so wie habe ich das auch, meinte den mittleren Teil mit Sprachnachricht, Anrufliste usw. zwecks Fall Monitor Modul.
Ich muss mir den letzten Punkt anschauen, den du zitiert hast. Das könnte vllt noch sein. Sonst hat der Benutzer die gleiche Freigabe wie bei dir. Hatte bloß leider nicht die genaue Bezeichnung im Sinn. Ich schaue mir das heute Abend noch mal in Ruhe durch und gebe noch mal sauber alles an, wie es bei mir aussieht. Ist halt ein durcheinander, wenn man nicht die genauen Punkte kennt, weil man nicht davor sitzt.
So lange niemand mein System knackt oder sich Zugriff auf meinen Smarthome Server verschafft ist das ganze save wenn der Benutzer alle Rechte hat ?
Naja der Benutzername steht im Klartext in der DEF, das Passwort steht "irgendwo versteckt" im Dateisystem. Wenn einer Zugriff auf deinen Smarthomeserver hat, dann hast Du auf der Fritzbox ja was anderes falsch gemacht :)
Jetzt hab ich eh alles abgeschossen. >:( >:( >:(
Hatte umgestellt auf Benutzer und PW zum anmelden in der Box und nun komm mich mit keinem einzigen Benutzer und PW mehr in die Box. Weiß garn nicht was das soll. Anmeldung fehlgeschlagen. Das PW vom FHEM Benutzer weiß ich 100%tig, aber er sagt Anmeldung fehlgeschlagen, auch die anderen PW's der anderen Konnten will er nicht. Ich könnt kotzen.
Tut mir leid.
ftpuser (Standard user) und das Passwort der FB (Das ohne Benutzeranmeldung) geht auch nicht?
Hattest Du Push Service eingerichtet?
https://avm.de/service/fritzbox/fritzbox-7590/wissensdatenbank/publication/show/285_Kennwort-fur-die-Benutzeroberflache-der-FRITZ-Box-vergessen/
Kannst du ja nichts für. Reg mich nur grad auf, da ich ziemlich viel in der scheiß Box eingestellt hatte, is ja dann alles weg nach nem Reset, Tele Book, die ganzen Internet Rufnummern, meine IP Türsprechanlage, bis die sauber lief hab ich ewig rumprobiert.
Nicht mal der ftpuser geht. Die ganzen Anwendungen für die ich die Benutzer erstellt habe, kommen aber auf die Box drauf. Aber es kommt immer Anmeldung fehlgeschlagen. Kann das sein, das dann eben bei keinem Einstellungen ändern aktiviert ist ?
Finde ich richtig scheiße von AVM, das die bei so einer wichtigen Einstellung, die einen komplett aussperren kann, einem nicht sagt, es ist noch keine Push Benachrichtigung eingerichtet, wollen sie das vorher tun, oder sie haben keinen Benutzer, der auf die Einstellungen zugreifen kann irgendwas.Vllt so gar noch der Hinweis, das wenn nichts mehr geht die Box zurückgesetzt werden muss, wollen sie noch ein Backup ihrer Einstellungen machen. Nein man drückt auf übernehmen und Zack wars das. Bin bestimmt nicht der Erste dem das passiert. Ach man eh....
Sorry für OFF TOPIC !!
Hilft Dir jetzt nicht weiter, aber vor Änderungen der Berechtigungen: Einstellungen speichern.
Grüße Jörg
Ich weiß, hätte ich machen sollen. Weiß auch gar nicht warum ich von der Box kein Backup habe. Sonst von allem.
Aber dennoch etwas schwach von AVM finde ich. Da hätten Sicherheitsmechanismen greifen müssen um sowas zu verhindern. Keine Push Benachrichtigung eingerichtet, erst einrichten. Oder kein Benutzer für Einstellungen berechtigt, min. Bei einem Benutzer setzten. Irgendwie sowas.
Kann ich denn irgendwie noch das phonebook inkl das interne für gesperrte Anrufer exportieren oder speichern. Im call Monitor Modul gibt es doch was mit phonebook.
vielleicht kannst du dich nach reboot wieder anmelden.
Sooooo, alles wieder iO, Box läuft, eingerichtet und auch das Modul scheint jetzt zu laufen...
Hier noch mal danke an alle die mitgeholfen haben !!
Stand bis eben vor demselben Problem "Didn't get a Session ID" und wollte nur kurz irgendwo dokumentieren was bei mir half:
Ausgangslage:
- FritzBox 7590 FW v.7.01
- Login NUR per Passwort
- Definition laut wiki "define FritzBox FRITZBOX"
- telnet (überflüssigerweise) installiert
- Fritzbox per ping über fritz.box erreichbar
- passwort gesetzt
- attr allowTR064Command=1 gesetzt
Trotzdem keine Daten und im Log:
FRITZBOX FritzBox: Web_OpenCon.4529 Web connection could not be established. Please check your credentials (password, user).
FRITZBOX FritzBox: Readout_Run_Web.1376 Error: Didn't get a session ID
Dannach alles mögliche versucht: Fhem Update/Neustart, Device gelöscht und neu angelegt. PW geändert, Fritzbox neu gestartet...usw.
Am Ende brachte ein
Zitatdefmod FritzBox FRITZBOX 192.168.x.x
die Lösung. Obwohl DNS funkionierte.
Das nur für alle die über diesem Fred stolpern.
Gruß
Markus
Brauchst du nicht auch einen User dafür, der die benötigte Berechtigung in der Box hat ? Hast du das ganz ohne User hinbekommen ?
korrekt. ohne User.
Momentan verarbeite ich aber auch erstmal nur die Readings.
Keine Ahnung ob die Box auch Befehle annimmt.
Gibts da was, was ich "einfach" mal testen kann?
eventuell nimmt das Modul per default den ftpuser
Versuch doch mal Fb Neustart :)
https://forum.fhem.de/index.php/topic,70064.msg920069.html#msg920069
Hallo zusammen,
dies ist zwar ein alter Thread, jedoch passt der Inhalt sehr gut hier zu.
Nach dem aktuellen Fritzbox update auf 7.27 meiner 7490 funktionierte die Anmeldung nicht mehr.
2021.05.24 16:32:59.648 4: FRITZBOX ZentrumRouter: Readout_Start.718 Fork process FRITZBOX_Readout_Run_Web
2021.05.24 16:32:59.810 4: FRITZBOX ZentrumRouter: Readout_Run_Web.1302 Prepare query string for luaQuery.
2021.05.24 16:32:59.814 5: FRITZBOX ZentrumRouter: readPassword.4737 Read FritzBox password from file
2021.05.24 16:32:59.826 4: FRITZBOX ZentrumRouter: Web_OpenCon.4521 Open Web connection to 192.168.178.1
2021.05.24 16:33:00.647 2: FRITZBOX ZentrumRouter: Web_OpenCon.4529 Web connection could not be established. Please check your credentials (password, user).
2021.05.24 16:33:00.648 2: FRITZBOX ZentrumRouter: Readout_Run_Web.1376 Error: Didn't get a session ID
2021.05.24 16:33:00.687 4: FRITZBOX ZentrumRouter: Readout_Done.1770 Back at main process
2021.05.24 16:33:00.689 4: FRITZBOX ZentrumRouter: Readout_Process.1792 Processing 2 readouts.
2021.05.24 16:33:00.691 4: FRITZBOX ZentrumRouter: Readout_Process.1801 Reset SID
Es scheint nun obligatorisch zu sein, dass man einen Benutzernamen angeben muss.
Mein Login über das Web Interface ist weiterhin nur mit Passwort, jedoch musste ich im FRITZBOX Modul nun erstmalig das entsprechende Attribut setzen.
attr <Fritzbox> boxUser <Username>
Der Username kann über die Web Oberfläche abgefragt werden
System | Fritz!Box Benutzer | Benutzer
==> fritz[nnnn] , das ist der automatisch angelegte Benuter.
Getestet habe ich auf zwei 7490 und bei beiden klappt es wieder.
AVM hat die Version 7.27 auch für weitere Fritzboxen angekündigt, jedoch steht das Update wohl noch nicht bereit.
VG
Christian
Vielen Dank, Christian!
Ich wusste gar nicht, dass ich ein Problem hatte, bis ich deinen Beitrag las ;)
Lösung passt prima.
LG Ingo
Zitat von: is2late am 27 Mai 2021, 16:44:57
Ich wusste gar nicht, dass ich ein Problem hatte, bis ich deinen Beitrag las ;)
Lösung passt prima.
Hallo Ingo :-) :-)
Das sind doch die schönsten Probleme ;-)
Gruß
Christian
ooh gut das es hier stand... gerade neue Handy eingerichtet und das PRESENCE-Device angepasst... und dann hä... warum geht das nicht
dann sehe ich die "Session Id Meldung"... auf die Idee mit dem Benutzer währe ich vermutlich erst gekommen, wenn ich alles neu eingerichtet hätte...
DANKE
Zitat von: mkraus81 am 09 Juni 2021, 17:47:26
ooh gut das es hier stand... gerade neue Handy eingerichtet und das PRESENCE-Device angepasst... und dann hä... warum geht das nicht
dann sehe ich die "Session Id Meldung"... auf die Idee mit dem Benutzer währe ich vermutlich erst gekommen, wenn ich alles neu eingerichtet hätte...
DANKE
gerne :-)