NEWS
Test Adapter Adapter-fritzdect v2.1.x GitHub
-
@foxthefox Kann das sein das bei einer Gruppe die Datenpunkte nicht geändert wurden?
Bei meinen Thermostaten sind die neuen Datenpunkte alle einwandfrei vorhanden. Bei der Gruppe aus 3 Thermostaten hat sich die Struktur nicht verändert.Edit: Fehler gefunden. Nennt sich nicht mehr Group sondern ebenfalls DECT. Etwas verwirrend.
Ich bekomme noch eine Fehlermeldung:
fritzdect.0 2021-01-04 08:14:14.337 error (22516) unhandled promise rejection: undefined Unhandled 2021-01-04 08:14:14.335 error promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
nachdem ich auf die Debug Knöpfe gedrückt habe.
-
@UncleSam
2.x.x ist schon der breaking change. -
@foxthefox Ah, ok, sorry. Dann ist ja alles gut
-
@Chaot
Kann sein, daß bei den Gruppen schon damals die Namen aus der fritzbox verwendet wurden, dann gibt es nichts was sich ändert. Allerdings sollte synchronized dazugekommen sein, sofern die Fritzbox das unterstützt.Sofern es nicht störend ist, würde ich bei den Gruppen es bei dem DECT_ lassen, das macht es einfacher beim Update, hier nicht unterscheiden zu müssen.
Gruß
Klaus -
@foxthefox sagte in Test Adapter Adapter-fritzdect v2.1.x GitHub:
Sofern es nicht störend ist, würde ich bei den Gruppen es bei dem DECT_ lassen, das macht es einfacher beim Update, hier nicht unterscheiden zu müssen.
Nö, das ist nicht störend. Man weiß ja dann wonach man suchen muss.
-
@Chaot
und mit der Benennung (Name der Gruppe in Fritzbox gesetzt) kann man es auch erkennenbin am erstellen einer Version 2.1.1, wegen des errorhandlers
-
@foxthefox Ok, bin ja sowieso zu Hause. Kann das dann gleich mal testen.
-
@Chaot
2.1.1 ist jetzt auf GitHubBei mir gingen die Debug-Buttons schon vorher. Also ich kann da leider nichts Debuggen.
Falls es bei dir wieder auftritt, dann evtl. den Adapter mal in debug modus versetzen.
Da gibt mir dann mehr info. -
@foxthefox Wenn ich den Button "My Colours" klicke kommt:
fritzdect.0 2021-01-04 11:28:29.709 error (5147) unhandled promise rejection: undefined Unhandled 2021-01-04 11:28:29.707 error promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
Adapter bleibt momentan gelb.
fritzdect.0 2021-01-04 11:33:20.894 info (12777) setting up thermostat nextchange fritzdect.0 2021-01-04 11:33:20.865 info (12777) setting up thermostat fritzdect.0 2021-01-04 11:33:20.863 info (12777) setting up groupinfo fritzdect.0 2021-01-04 11:33:20.860 info (12777) CREATE groups 1 fritzdect.0 2021-01-04 11:33:20.853 info (12777) setting up thermostat nextchange fritzdect.0 2021-01-04 11:33:20.826 info (12777) setting up thermostat fritzdect.0 2021-01-04 11:33:20.825 info (12777) setting up temperatur fritzdect.0 2021-01-04 11:33:20.812 info (12777) setting up thermostat nextchange fritzdect.0 2021-01-04 11:33:20.793 info (12777) setting up thermostat fritzdect.0 2021-01-04 11:33:20.792 info (12777) setting up temperatur fritzdect.0 2021-01-04 11:33:20.783 info (12777) setting up thermostat nextchange fritzdect.0 2021-01-04 11:33:20.762 info (12777) setting up thermostat fritzdect.0 2021-01-04 11:33:20.761 info (12777) setting up temperatur fritzdect.0 2021-01-04 11:33:20.752 info (12777) setting up thermostat nextchange fritzdect.0 2021-01-04 11:33:20.727 info (12777) setting up thermostat fritzdect.0 2021-01-04 11:33:20.724 info (12777) setting up temperatur fritzdect.0 2021-01-04 11:33:20.705 info (12777) setting up thermostat nextchange fritzdect.0 2021-01-04 11:33:20.677 info (12777) setting up thermostat fritzdect.0 2021-01-04 11:33:20.674 info (12777) setting up temperatur fritzdect.0 2021-01-04 11:33:20.664 info (12777) setting up thermostat nextchange fritzdect.0 2021-01-04 11:33:20.634 info (12777) setting up thermostat fritzdect.0 2021-01-04 11:33:20.631 info (12777) setting up temperatur fritzdect.0 2021-01-04 11:33:20.615 info (12777) setting up thermostat nextchange fritzdect.0 2021-01-04 11:33:20.577 info (12777) setting up thermostat fritzdect.0 2021-01-04 11:33:20.574 info (12777) setting up temperatur fritzdect.0 2021-01-04 11:33:20.523 info (12777) CREATE Devices 7 fritzdect.0 2021-01-04 11:33:20.187 info (12777) fritzdect entered ready fritzdect.0 2021-01-04 11:33:20.144 info (12777) starting. Version 2.1.1 in /opt/iobroker/node_modules/iobroker.fritzdect, node: v12.20.0, js-controller: 3.1.6 host.ioBroker 2021-01-04 11:33:18.720 info instance system.adapter.fritzdect.0 started with pid 12777 host.ioBroker 2021-01-04 11:33:18.582 info "system.adapter.fritzdect.0" enabled
Verbunden mit Fritzdect---- false
-
@foxthefox Die anderen Button funktionieren. Lediglich der Button Colours gibt den Fehler aus und der Adapter startet neu
fritzdect.0 2021-01-04 11:39:11.709 info (20600) setting up thermostat nextchange fritzdect.0 2021-01-04 11:39:11.670 info (20600) setting up thermostat fritzdect.0 2021-01-04 11:39:11.666 info (20600) setting up groupinfo fritzdect.0 2021-01-04 11:39:11.651 info (20600) CREATE groups 1 fritzdect.0 2021-01-04 11:39:11.645 info (20600) setting up thermostat nextchange fritzdect.0 2021-01-04 11:39:11.621 info (20600) setting up thermostat fritzdect.0 2021-01-04 11:39:11.620 info (20600) setting up temperatur fritzdect.0 2021-01-04 11:39:11.614 info (20600) setting up thermostat nextchange fritzdect.0 2021-01-04 11:39:11.585 info (20600) setting up thermostat fritzdect.0 2021-01-04 11:39:11.584 info (20600) setting up temperatur fritzdect.0 2021-01-04 11:39:11.577 info (20600) setting up thermostat nextchange fritzdect.0 2021-01-04 11:39:11.554 info (20600) setting up thermostat fritzdect.0 2021-01-04 11:39:11.552 info (20600) setting up temperatur fritzdect.0 2021-01-04 11:39:11.545 info (20600) setting up thermostat nextchange fritzdect.0 2021-01-04 11:39:11.513 info (20600) setting up thermostat fritzdect.0 2021-01-04 11:39:11.512 info (20600) setting up temperatur fritzdect.0 2021-01-04 11:39:11.506 info (20600) setting up thermostat nextchange fritzdect.0 2021-01-04 11:39:11.479 info (20600) setting up thermostat fritzdect.0 2021-01-04 11:39:11.478 info (20600) setting up temperatur fritzdect.0 2021-01-04 11:39:11.472 info (20600) setting up thermostat nextchange fritzdect.0 2021-01-04 11:39:11.450 info (20600) setting up thermostat fritzdect.0 2021-01-04 11:39:11.449 info (20600) setting up temperatur fritzdect.0 2021-01-04 11:39:11.443 info (20600) setting up thermostat nextchange fritzdect.0 2021-01-04 11:39:11.420 info (20600) setting up thermostat fritzdect.0 2021-01-04 11:39:11.417 info (20600) setting up temperatur fritzdect.0 2021-01-04 11:39:11.406 info (20600) CREATE Devices 7 fritzdect.0 2021-01-04 11:39:10.896 info (20600) fritzdect entered ready fritzdect.0 2021-01-04 11:39:10.863 info (20600) starting. Version 2.1.1 in /opt/iobroker/node_modules/iobroker.fritzdect, node: v12.20.0, js-controller: 3.1.6 host.ioBroker 2021-01-04 11:39:09.436 info instance system.adapter.fritzdect.0 started with pid 20600 host.ioBroker 2021-01-04 11:38:39.366 info Restart adapter system.adapter.fritzdect.0 because enabled host.ioBroker 2021-01-04 11:38:39.361 info instance system.adapter.fritzdect.0 terminated with code 0 (NO_ERROR) fritzdect.0 2021-01-04 11:38:38.060 info (18055) Terminated (NO_ERROR): Without reason fritzdect.0 2021-01-04 11:38:38.057 info (18055) terminating fritzdect.0 2021-01-04 11:38:38.052 info (18055) cleaned everything up... fritzdect.0 2021-01-04 11:38:38.051 error (18055) unhandled promise rejection: undefined Unhandled 2021-01-04 11:38:38.050 error promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
Vielleicht noch zur Info: Ich habe ein 6591 Box
-
@Chaot
das mit den Farben schmeiße ich bestimmt wieder raus.
Habe keine Idee was ich da und vor allem wann setzen soll
War aus dem adapter-creator mit dabei und hab da was versucht, eh es verwirrt kommt es raus.Theoretisch ist der adapter online, ist aber immer nur für kurze Zeit mit der Fritzbox verbunden und das lässt sich evtl. so nicht abbilden.
Die Colors sind ohnehin etwas problematisch und noch nicht fertig. Die kann ich derzeitig nicht nach JSON wandeln, da das Format von der Fritzbox irgendwie blöd ist. Deswegen übergebe ich direkt das XML als Resultat und das mag ggf. das sendTo nicht.
Also ggf. ein externer Fehler wegen inkompatiblen Format??!Aber schön zu wissen, daß die anderen gehen.
-
@foxthefox Was soll das eigentlich sein mit den Farben?
-
@Chaot
ich habe einen Datenpunkt info.connection, der macht wohl den Zustand Verbunden = false, und somit wir der Adapter gelb.Bei zyklischen Polling macht es ggf. keinen Sinn den Verbindungsstatus zur Fritzbox zu zeigen.
-
@foxthefox Ich denke mal das das wirklich keiner braucht. Einmaliger Verbindungstest beim Einrichten ist ja drin.
-
@Chaot
habe eine 2.1.2 ohne info.connection erstellt -
Ich habe eine DECT200 Steckdose, die nicht erreichbar ist (Schublade).
Für mich sieht es so aus, als würde er dann die Schleife abbrechen,
jedenfalls erhalten die nachfolgenden DECT-Devices keine Istwerte mehr
Kann das sein?
Sind Logfiles gewünscht? -
@foxthefox Adapter ist noch gelb (falls du das gemeint hast)
Ansonsten sieht alles normal aus bisher:fritzdect.0 2021-01-04 14:57:42.750 info (26143) setting up thermostat nextchange fritzdect.0 2021-01-04 14:57:42.736 info (26143) setting up thermostat fritzdect.0 2021-01-04 14:57:42.734 info (26143) setting up groupinfo fritzdect.0 2021-01-04 14:57:42.731 info (26143) CREATE groups 1 fritzdect.0 2021-01-04 14:57:42.725 info (26143) setting up thermostat nextchange fritzdect.0 2021-01-04 14:57:42.710 info (26143) setting up thermostat fritzdect.0 2021-01-04 14:57:42.709 info (26143) setting up temperatur fritzdect.0 2021-01-04 14:57:42.702 info (26143) setting up thermostat nextchange fritzdect.0 2021-01-04 14:57:42.684 info (26143) setting up thermostat fritzdect.0 2021-01-04 14:57:42.682 info (26143) setting up temperatur fritzdect.0 2021-01-04 14:57:42.672 info (26143) setting up thermostat nextchange fritzdect.0 2021-01-04 14:57:42.653 info (26143) setting up thermostat fritzdect.0 2021-01-04 14:57:42.652 info (26143) setting up temperatur fritzdect.0 2021-01-04 14:57:42.644 info (26143) setting up thermostat nextchange fritzdect.0 2021-01-04 14:57:42.625 info (26143) setting up thermostat fritzdect.0 2021-01-04 14:57:42.623 info (26143) setting up temperatur fritzdect.0 2021-01-04 14:57:42.616 info (26143) setting up thermostat nextchange fritzdect.0 2021-01-04 14:57:42.603 info (26143) setting up thermostat fritzdect.0 2021-01-04 14:57:42.601 info (26143) setting up temperatur fritzdect.0 2021-01-04 14:57:42.593 info (26143) setting up thermostat nextchange fritzdect.0 2021-01-04 14:57:42.572 info (26143) setting up thermostat fritzdect.0 2021-01-04 14:57:42.570 info (26143) setting up temperatur fritzdect.0 2021-01-04 14:57:42.560 info (26143) setting up thermostat nextchange fritzdect.0 2021-01-04 14:57:42.539 info (26143) setting up thermostat fritzdect.0 2021-01-04 14:57:42.537 info (26143) setting up temperatur fritzdect.0 2021-01-04 14:57:42.512 info (26143) CREATE Devices 7 fritzdect.0 2021-01-04 14:57:42.204 info (26143) fritzdect entered ready fritzdect.0 2021-01-04 14:57:42.177 info (26143) starting. Version 2.1.2 in /opt/iobroker/node_modules/iobroker.fritzdect, node: v12.20.0, js-controller: 3.1.6 host.ioBroker 2021-01-04 14:57:40.786 info instance system.adapter.fritzdect.0 started with pid 26143
-
@ente34
das sollte nicht passieren.Ich bräuchte dann mal den output von "Meine Geräte"
Logs ggf. später -
@foxthefox sagte in Test Adapter Adapter-fritzdect v2.1.x GitHub:
"Meine Geräte"
Sorry, was meinst Du mit "Meine Geräte"?
-
@ente34
in den Einstellungen zum Adapter gibt es eine Taste: