NEWS
Probleme mit FritzDect Adapter
-
Mir ging es heute genau wie dem Thread Ersteller. Musste den Objekte Baum mal löschen und nun wird er nicht mehr aufgebaut. Stattdessen gibt es diese "lustige" Meldung.
Hilft das vielleicht dem Entwickler @foxthefox weiter ,so fern er denn hier mit liest?
fritzdect.0 2022-07-20 12:23:14.911 error try/catch error in onReady [object Object] fritzdect.0 2022-07-20 12:23:12.602 info fritzdect uses USER: admin fritzdect.0 2022-07-20 12:23:12.547 info fritzdect entered ready fritzdect.0 2022-07-20 12:23:12.529 info starting. Version 2.2.6 (non-npm: foxthefox/ioBroker.fritzdect) in C:/iobroker/GLT/node_modules/iobroker.fritzdect, node: v14.16.0, js-controller: 4.0.23 host.GLTGLT) 2022-07-20 12:23:06.941 info host.GLT(GLT) instance system.adapter.fritzdect.0 started with pid 15108
-
Bei mir ist alles hübsch.
Adapter Version 2.2.3
Node 14.20.0
User ist der Admin aus der Fritzbox. Irgendwann wurde das ja mal geändert , dass der jetzt fritz und 4 Zahlen hat. -
@haselchen Der Adapter wird ja grün und er versucht zumindest irgend etwas anzulegen. Leider wars dann auch schon, denn der admin Ordner bleibt ohne Inhalt.
Also gehe ich mal davon aus, das der Login auf die FB funktioniert.
fritzdect.0 2022-07-20 12:47:55.278 error try/catch error in onReady [object Object] fritzdect.0 2022-07-20 12:47:53.081 info fritzdect uses USER: admin fritzdect.0 2022-07-20 12:47:53.040 info fritzdect entered ready fritzdect.0 2022-07-20 12:47:53.023 info starting. Version 2.2.6 (non-npm: foxthefox/ioBroker.fritzdect) in C:/iobroker/GLT/node_modules/iobroker.fritzdect, node: v14.16.0, js-controller: 4.0.23 fritzdect.0 2022-07-20 12:47:51.776 debug States connected to redis: 127.0.0.1:9000 fritzdect.0 2022-07-20 12:47:51.649 debug States create User PubSub Client fritzdect.0 2022-07-20 12:47:51.648 debug States create System PubSub Client fritzdect.0 2022-07-20 12:47:51.578 debug Redis States: Use Redis connection: 127.0.0.1:9000 fritzdect.0 2022-07-20 12:47:51.483 debug Objects connected to redis: 127.0.0.1:9001 fritzdect.0 2022-07-20 12:47:51.245 debug Objects client initialize lua scripts fritzdect.0 2022-07-20 12:47:51.020 debug Objects create User PubSub Client fritzdect.0 2022-07-20 12:47:51.019 debug Objects create System PubSub Client fritzdect.0 2022-07-20 12:47:51.016 debug Objects client ready ... initialize now fritzdect.0 2022-07-20 12:47:50.910 debug Redis Objects: Use Redis connection: 127.0.0.1:9001 host.GLTGLT) 2022-07-20 12:47:47.888 info host.GLT(GLT) instance system.adapter.fritzdect.0 started with pid 14044 host.GLTGLT) 2022-07-20 12:47:45.851 info host.GLT(GLT) instance system.adapter.fritzdect.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) fritzdect.0 2022-07-20 12:47:44.744 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason fritzdect.0 2022-07-20 12:47:44.743 info terminating fritzdect.0 2022-07-20 12:47:44.742 info cleaned everything up... host.GLTGLT) 2022-07-20 12:47:44.742 info host.GLT(GLT) stopInstance system.adapter.fritzdect.0 send kill signal fritzdect.0 2022-07-20 12:47:44.740 info Got terminate signal TERMINATE_YOURSELF
-
Einfach ins Blaue geraten. Kannst du noch auf die alte GUI zurückwechseln?
-
@haselchen Nein, leider nicht - der Weg ist mitlerweile durch den 6er Admin erledigt.
-
Benutzt du Redis?
Ist so das Einzige, was mir im Log gerade so aufgefallen ist. -
@jb_sullivan Hi, mal in die Ereignisse der Fritzbox geschaut, ob da ne Anmeldung mit dem User stattgefunden hat bzw. Fehlgeschlagen ist.
-
@haselchen sagte in Probleme mit FritzDect Adapter:
Benutzt du Redis?
Was ist Redis? Kenne ich ehrlich gesagt nicht. Ist das ein Adapter? Wenn ich es benutze, dann nicht bewusst und schon gar nicht wüsste ich wie ich mir das "eingefangen" habe
-
Da können bestimmt die Cracks was mit anfangen
@Homoran
@foxthefoxEdit:
Mein Adapterstart sieht komplett anders aus.
Irgendwie smootherfritzdect.0 2022-07-20 18:02:26.675 info (3788) CREATE Devices 1 fritzdect.0 2022-07-20 18:02:26.674 debug (3788) [{"identifier":"XXXXXXX","id":"XX","functionbitmask":"35712","fwversion":"04.16","manufacturer":"AVM","productname":"FRITZ!DECT 200","present":"1","txbusy":"0","name":"Waschmaschine","swi fritzdect.0 2022-07-20 18:02:26.673 debug (3788) devices fritzdect.0 2022-07-20 18:02:26.406 info (3788) start creating devices/groups fritzdect.0 2022-07-20 18:02:26.405 info (3788) the rights are : {"Name":["Dial","App","HomeAuto","BoxAdmin","Phone","NAS"],"Access":["2","2","2","2","2","2"]} fritzdect.0 2022-07-20 18:02:26.180 info (3788) checking user permissions fritzdect.0 2022-07-20 18:02:25.152 info (3788) fritzdect uses USER: XXXX fritzdect.0 2022-07-20 18:02:24.917 info (3788) fritzdect entered ready fritzdect.0 2022-07-20 18:02:24.841 info (3788) starting. Version 2.2.3 in /opt/iobroker/node_modules/iobroker.fritzdect, node: v14.20.0, js-controller: 4.0.23
Steht bei dir in den Adapter Einstellungen unter dem Punkt mit den Kreuzen [Object Object] ?
Wenn ja, lösch das mal und starte den Adapter neu. -
@jb_sullivan sagte in Probleme mit FritzDect Adapter:
Was ist Redis? Kenne ich ehrlich gesagt nicht. Ist das ein Adapter?
Redis ist eine Datenbank zur Ressourcen spatenden Speicherung von States (und Objects)
@jb_sullivan sagte in Probleme mit FritzDect Adapter:
Wenn ich es benutze, dann nicht bewusst und schon gar nicht wüsste ich wie ich mir das "eingefangen" habe
da muss man differenzieren.
Es gibt ein "internes Redis" das ist immer da.Dann gibt es die Möglichkeit states und objects bewusst damit anstelle der JSON Datei zu speichern.
Dazu muss der redis server installiert sein und die Speicherung aktiviert wrrden.zu sehen unter
iobroker status
hiercscheint es aber um das "interne Redis" zu gehen
-
So, ich denke ich habe den Fehler gefunden ! Für mein dafür halten, liegt der Fehler in den default Einstellungen des FritzDECT Adapter.
Hier ist nämlich default mäßig
admin
eingetragen. Ich habe zwar keine große Ahnung vom ioBroker Core, aber ich könnte mir vorstellen, dasadmin
ein geschützter Ordner ist, wo keine Fremdadapter etwas rein schreiben dürfen, sondern nur ioB selber. Möglicherweise war das früher nicht so und da hat es funktioniert.Ich habe in der Fritte einen neuen User angelegt und diese Daten in den Adapter eingetragen. Damit wurde im Ordner fritzdect sofort ein Unterordner
0
angelegt und die vorhandenen DECT Geräte dort rein geschrieben.Also die default Einstellung
admin
ist meiner Meinung nach das Problem - vielleicht liege ich auch falsch - auf jeden Fall funktioniert es nun wieder.Sollte ich ggf. Recht haben, kann vielleicht jemand der Moderatoren den Thread auf gelöst setzten?
-
Das müsste der Entwickler anhand deiner sonstigen Konfig mal überprüfen. Denn wie du bei mir gesehen hast, sehen unsere Adapter Starts völlig verschieden aus .
-
hallo
habe seit heute folgenden log:
5 0 LOG HERUNTERLADEN Log-Größe: 645 B fritzdect.1 Zeit info Nachricht fritzdect.1 2023-01-05 19:18:48.205 error API err => [object Object] fritzdect.1 2023-01-05 19:18:48.205 error no response part in returned message fritzdect.1 2023-01-05 19:18:48.204 error API msg => error calling executeCommand fritzdect.1 2023-01-05 19:18:48.204 error --------------- error calling the fritzbox ----------- fritzdect.1 2023-01-05 19:18:48.204 error API funct => login_SID
folge kann kein gerät bedienen