NEWS
Adapter: fritzdect
-
Ok, Fehler anscheinend behoben. Folgende zwei Punkte waren anscheinend ausschlaggebend (evtl was für die Dokumentation?):
1. Ich habe nur die IP eingetragen, ohne http oder https. https hat nicht funktioniert, aber http.
2. danach bekam ich einen Fehlermeldung für den Login, habe dann im Profil des Accounts "Zugang auch aus dem Internet erlaubt" aktiviert, danach ging es dann.
-
Eine Suche gibt es nicht, beim Neustart wird entsprechend der fritzbox Antwort die Objekt Struktur angelegt `
Ich bin davon ausgegangen, dass der Butten "My Devices" unten links im Debug-Bereich eine Suche auslöst, denn nach Hinzufügen von neuen Geräten wurden die erst danach angezeigt….
-
Eine Suche gibt es nicht, beim Neustart wird entsprechend der fritzbox Antwort die Objekt Struktur angelegt `
Ich bin davon ausgegangen, dass der Butten "My Devices" unten links im Debug-Bereich eine Suche auslöst, denn nach Hinzufügen von neuen Geräten wurden die erst danach angezeigt…. `
Debug ist der Bereich, damit es bei der Fehlersuche besser vorangeht. Die eigentlichen Einstellungen finden im Bereich darüber statt. Wie gesagt, Suche gibt es nicht und es wird beim Neustart anhand der Rückmeldung angelegt.
PS. Die Hinweise für die Einstellungen gibt es schon, muss zur besseren Übersichtlichkeit die Datei install.md in die readme.md verlinken.
Gesendet von iPhone mit Tapatalk
-
Hallo,
ich hatte gestern den Eurotronic Comet DECT angeschlossen und in der FritzBox eingerichtet.
Heute habe ich dann den FritzDect Adapter installiert…
Verstehe ich unter "GuestWLAN" etwas falsch? Wenn ich den Wert auf "true" setze, dann habe ich mir erhofft, damit mein Gast WLAN anschalten zu können. Ist dem nicht so?
MfG Christian
-
Hallo,
ich hatte gestern den Eurotronic Comet DECT angeschlossen und in der FritzBox eingerichtet.
Heute habe ich dann den FritzDect Adapter installiert…
Verstehe ich unter "GuestWLAN" etwas falsch? Wenn ich den Wert auf "true" setze, dann habe ich mir erhofft, damit mein Gast WLAN anschalten zu können. Ist dem nicht so?
MfG Christian `
Hallo Christian,
Sollte so funktionieren, allerdings gibt es auch dazu eine Freigabe in der Fritzbox selbst.
Schau da mal nach.
Ansonsten debug-Modus und im log schauen was da an Meldung kommt.
Welche Version der Firmware ist auf der fritzbox?
Gruß
Klaus
Gesendet von iPhone mit Tapatalk
-
Hallo,
ich hatte gestern den Eurotronic Comet DECT angeschlossen und in der FritzBox eingerichtet.
Heute habe ich dann den FritzDect Adapter installiert…
Verstehe ich unter "GuestWLAN" etwas falsch? Wenn ich den Wert auf "true" setze, dann habe ich mir erhofft, damit mein Gast WLAN anschalten zu können. Ist dem nicht so?
MfG Christian `
Hallo Christian,
Sollte so funktionieren, allerdings gibt es auch dazu eine Freigabe in der Fritzbox selbst.
Schau da mal nach.
Ansonsten debug-Modus und im log schauen was da an Meldung kommt.
Welche Version der Firmware ist auf der fritzbox?
Gruß
Klaus
Gesendet von iPhone mit Tapatalk `
Hi Klaus,
7.01 ist auf der FritzBox drauf. Anfangs hatte ich bei FritzBox User auch den (extra für iobroker angelegten) User mit Passwort eingetragen, aber damit hatte er mein Comet nicht erkannt. Jetzt habe ich admin / passwort (und das auch noch für alle sichtbar) eingegeben und der Comet wurde direkt erkannt…
Über den tr.064 Adapter klappte es das Gäste WLAN an und auszuschalten.
-
Ich habe gestern gemerkt das der DECT Adapter sich offensichtlich falsch an der Fritzbox anmeldet.
Ich erhalte immer in der Fritzbox die Fehlermeldung "Anmeldung gescheitert - falsches Kennwort."
Der Fehler taucht ab der Version 0.1.2 auf. Ich bin jetzt auf Version 0.1.1 und der Fehler ist weg.
Fritzbox 6490 Vodafone Krücke mit Firmware 06.87
-
Ich habe 0.1.3 drauf und da gibts keine Probleme
-
Auch mit 0.1.3 gibt es exakt das gleiche Problem.
Ich bin stufenweise zurück bis das Problem behoben war.
Interessanterweise wird der Adapter im ioBroker grün und es gibt keinen Fehlereintrag im Log, aber in der Box taucht der Fehler mit der gescheiterten Anmeldung auf.
Gemerkt habe ich das erst als der Batteriestand von einem Thermostat nicht aktualisiert wurde.
Zuerst hatte ich den Adapter im Verdacht. Aber nach einer kompletten Neuinstallation des Adapters kam eben gar nichts mehr aus der Box.
Ich habe dann das Fehlerprotokoll der Box gelesen und die Misere entdeckt.
-
Ich habe 0.1.3 drauf und da gibts keine Probleme `
Bei mir auch.
Und ich habe seit langem nichts mehr an der Anmeldung verändert. Der Code ist seit dem Umbau auf adminv3 in0.1.1 gleich geblieben.
Sehr komisch.
Gruß
Klaus
Gesendet von iPhone mit Tapatalk
-
Auch auf einer Fritz6490?
Ich habe das jetzt mehrfach versucht. Immer wenn ich auf 0.1.2 oder höher gehe klappt die Anmeldung nicht mehr. Gehe ich auf 0.1.1 runter funktioniert alles wie gehabt.
Ich sehe ja in der Cahngelog das eigentlich nichts geändert wurde. Aber verstehen kann ich das so nicht wirklich.
Vor allem wäre mir das ja gar nicht aufgefallen wenn ich nicht die Heizungssteuerung umgestellt hätte und ich mich über die zu warmen Räume gewundert habe. Als ich dann die Batterien an dem einen Thermostat getauscht habe habe ich den Fehler dann festgestellt.
Der Adapter selbst war wie gesagt die ganze Zeit grün und es ist nichts im Log.
Verbesserungsvorschlag:
Abgelehnte Verbindung ins Log schreiben.
-
Ich habe ne 7490 mit OS 7.01 und den Adpater eben auf 0.1.3. Da läuft alles wie gewohnt. Hast Du für den Adapter einen eigenen User angelegt, oder läuft der mit dem Standard User Deiner Fritz?
-
Ich habe für den Adapter einen eigenen User angelegt.
Über den gleichen User greift auch der TR064 Adapter zu. Dort besteht das Problem nicht.
Firmware ist wie gesagt die 6.87 weil das ein gebrandetes Gerät ist das Firmware nur vom Provider bekommt.
Edit: Ich kann mit der 0.1.1 auch gut leben, da soweit ich sehe für mich keinen nennenswerten Änderungen eingebaut wurden.
-
Ansich ist die 0.1.1 ja auch ok, solange du keine neuen Taster benutzt.
Das einzige was ich irgendwann noch geändert habe, ist die Version der eingebunden Bibliothek fritzapi. Muss mal schauen ob diese ggf. Genau zu 0.1.2 reingekommen ist. Allerdings sollte der Aufruf zur Fritzbox der gleiche geblieben sein.
Ich checke mal die versionen, wenn mein Internet wieder geht.
Gruß
Klaus
Gesendet von iPhone mit Tapatalk
-
Kein Problem.
Wie schon gesagt funktioniert die Version bei mir.
Nur eben mit dem Hinweis das es bei der höheren Version zu dem Ausfall kommen könnte ohne das er als Fehler direkt angezeigt wird.
Ich hätte das ehrlich gesagt sicher längere Zeit nicht gemerkt wenn ich nicht die Heizungssteuerung umgestellt hätte.
Soweit ich mich erinnere hat AVM auch bei der Firmware ab V7 einige Änderungen drin die nicht mit der 6.8x kompatibel sind. Kann sein das sie da etwas an der API geändert haben und das demzufolge bei dir (mit aktueller Firmware) das Ganze funktioniert, aber das nicht rückwärtskompatibel zu der Uraltfirmware der Providerboxen ist.
-
Ich habe gestern noch etwas experimentiert und festgestellt das es scheinbar mit der Nutzerkennung der Box zu tun hat.
Wenn ich den für den ioBroker eingerichteten Nutzer verwende habe ich die besagten Probleme.
Wenn ich aber direkt das Fritzbox Passwort verwende für die Administrationsoberfläche tritt der Effekt mit den fehlerhaften Anmeldungen nicht mehr auf.
Ich habe übrigens auch in der Version 0.1.1 schon Anmeldeprobleme. Nur scheinen die seltsamerweise nur Zeitweise aufzutreten.
Und der Adapter TR064 läuft mit den gleichen Anmeldedaten (Nutzer ioBroker) ohne eine einzige Fehlermeldung
-
Hi allerseits,
ich habe das Problem, dass Änderungen am Status meiner Dect200 zwar funktionieren, wenn ich sie direkt auf der Oberfläche im IObroker mache - aber wenn ich NodeRed nutze, um den Staus zu ändern, ändert sich der Status kurz auf der Oberfläche und ändert sich wieder zurück und der neue Status landet nicht auf dem Dect200.
Änderungen mit NodeRed, die ich in an CCU-Variablen mache, funktionieren.
Da direkte Änderungen auf der Oberfläche im IObroker funktionieren gehe ich davon aus dass die Anmeldung von Fritzdect in der Fritzbox ok ist und alle Rechte richtig sind.
Version 0.1.1 Talking to FritzBox with firmware: 07.01
so protokolliert sich eine Änderung auf true mit NodeRed:
2018-10-24 07:00:04.294 - [34mdebug[39m: fritzdect.0 stateChange fritzdect.0.DECT200_087610209512.state {"val":true,"ack":true,"ts":1540357204289,"q":0,"from":"system.adapter.node-red.0","lc":1540357204289} 2018-10-24 07:00:18.138 - [34mdebug[39m: fritzdect.0 polling! fritzdect is alive 2018-10-24 07:00:18.607 - [34mdebug[39m: fritzdect.0 devices 2018-10-24 07:00:18.608 - [34mdebug[39m: fritzdect.0 [{"identifier":"087610209512","id":"16","functionbitmask":"2944","fwversion":"04.09","manufacturer":"AVM","productname":"FRITZ!DECT 200","present":"1","name":"FRITZ!DECT 200 #1","switch":{"state":"0","mode":"manuell","lock":"0","devicelock":"0"},"powermeter":{"voltage":"233559","power":"0","energy":"312278"},"temperature":{"celsius":"230","offset":"0"}}] 2018-10-24 07:00:18.608 - [34mdebug[39m: fritzdect.0 update Devices 1 2018-10-24 07:00:18.609 - [34mdebug[39m: fritzdect.0 updating Switch FRITZ!DECT 200 #1 2018-10-24 07:00:18.609 - [34mdebug[39m: fritzdect.0 DECT200_087610209512 : name : FRITZ!DECT 200 #1 2018-10-24 07:00:18.611 - [34mdebug[39m: fritzdect.0 DECT200_087610209512 : present : 1 2018-10-24 07:00:18.615 - [34mdebug[39m: fritzdect.0 DECT200_087610209512 : state :0 2018-10-24 07:00:18.616 - [34mdebug[39m: fritzdect.0 DECT200_087610209512 : power :0 2018-10-24 07:00:18.617 - [34mdebug[39m: fritzdect.0 DECT200_087610209512 : energy :312278 2018-10-24 07:00:18.618 - [34mdebug[39m: fritzdect.0 DECT200_087610209512 : mode : manuell 2018-10-24 07:00:18.618 - [34mdebug[39m: fritzdect.0 DECT200_087610209512 : lock : 0 2018-10-24 07:00:18.619 - [34mdebug[39m: fritzdect.0 DECT200_087610209512 : devicelock : 0 2018-10-24 07:00:18.620 - [34mdebug[39m: fritzdect.0 DECT200_087610209512 : temp : 23 2018-10-24 07:00:18.620 - [34mdebug[39m: fritzdect.0 DECT200_087610209512 : voltage : 233.559 2018-10-24 07:00:18.645 - [34mdebug[39m: fritzdect.0 stateChange fritzdect.0.DECT200_087610209512.name {"val":"FRITZ!DECT 200 #1","ack":true,"ts":1540357218612,"q":0,"from":"system.adapter.fritzdect.0","lc":1535109217834} 2018-10-24 07:00:18.649 - [34mdebug[39m: fritzdect.0 stateChange fritzdect.0.DECT200_087610209512.present {"val":"1","ack":true,"ts":1540357218623,"q":0,"from":"system.adapter.fritzdect.0","lc":1535109217841} 2018-10-24 07:00:18.650 - [34mdebug[39m: fritzdect.0 stateChange fritzdect.0.DECT200_087610209512.state {"val":"0","ack":true,"ts":1540357218628,"q":0,"from":"system.adapter.fritzdect.0","lc":1540357218628} 2018-10-24 07:00:18.651 - [34mdebug[39m: fritzdect.0 stateChange fritzdect.0.DECT200_087610209512.power {"val":0,"ack":true,"ts":1540357218631,"q":0,"from":"system.adapter.fritzdect.0","lc":1540355704133} 2018-10-24 07:00:18.652 - [34mdebug[39m: fritzdect.0 stateChange fritzdect.0.DECT200_087610209512.energy {"val":"312278","ack":true,"ts":1540357218632,"q":0,"from":"system.adapter.fritzdect.0","lc":1540355704134} 2018-10-24 07:00:18.658 - [34mdebug[39m: fritzdect.0 stateChange fritzdect.0.DECT200_087610209512.mode {"val":"manuell","ack":true,"ts":1540357218637,"q":0,"from":"system.adapter.fritzdect.0","lc":1535109217851} 2018-10-24 07:00:18.659 - [34mdebug[39m: fritzdect.0 stateChange fritzdect.0.DECT200_087610209512.lock {"val":"0","ack":true,"ts":1540357218641,"q":0,"from":"system.adapter.fritzdect.0","lc":1535109217852} 2018-10-24 07:00:18.659 - [34mdebug[39m: fritzdect.0 stateChange fritzdect.0.DECT200_087610209512.devicelock {"val":"0","ack":true,"ts":1540357218642,"q":0,"from":"system.adapter.fritzdect.0","lc":1535109217853} 2018-10-24 07:00:18.659 - [34mdebug[39m: fritzdect.0 stateChange fritzdect.0.DECT200_087610209512.temp {"val":23,"ack":true,"ts":1540357218643,"q":0,"from":"system.adapter.fritzdect.0","lc":1540357054360} 2018-10-24 07:00:18.660 - [34mdebug[39m: fritzdect.0 stateChange fritzdect.0.DECT200_087610209512.voltage {"val":233.559,"ack":true,"ts":1540357218644,"q":0,"from":"system.adapter.fritzdect.0","lc":1540357174361} 2018-10-24 07:00:19.018 - [34mdebug[39m: fritzdect.0 groups 2018-10-24 07:00:19.019 - [34mdebug[39m: fritzdect.0 []
Ich bin ratlos…mache ich da noch irgendwas falsch?
-
Versuch mal bei der Übergabe des Kommandos den ACK Wert auf false zu setzen. Dann wird das true/false als Kommando interpretiert, sonst ist es nur eine Statusmeldung.
Gruß
Klaus
Gesendet von iPhone mit Tapatalk
-
prima, danke, hat funktioniert!
Hatte zuerst noch das Problem, dass ich nicht wusste wie man den "act"-Wert auf false setzen kann, aber ein export, edit, import des nodered-flows brachte dann das gewünschte Ergebnis.
Danke nochmal -auch für fritzdect!
-
Ist es möglich beim Dect 301 die Temperatur eines externen Temperatursensors (dem Xiaomi Temperatursensor), statt der Temperatur des internen Sensors zu übergeben. Bei mir wird der Wert immer wieder überschrieben.