NEWS
Tester für Zigbee Adapter 2.0.x gesucht
-
@asgothian Scheint an der Firmwareversion zu liegen. Bei den neueren Geräten funktioniert es. Der hier z.B. funktioniert:
-
@heko Hast du das Gerät über die Kachel neu konfiguriert ?
A.
-
@asgothian ja jabe ich gemacht - du meinst reconfigure oder?
-
@heko Ja. Macht er das erfolgreich ?
-
@asgothian sagte in Tester für Zigbee Adapter 2.0.x gesucht:
Macht er das erfolgreich ?
bei mir kommt seit dem letzten update diese Meldung nicht mehr!
-
@homoran sagte in Tester für Zigbee Adapter 2.0.x gesucht:
@asgothian sagte in Tester für Zigbee Adapter 2.0.x gesucht:
Macht er das erfolgreich ?
bei mir kommt seit dem letzten update diese Meldung nicht mehr!
Welche Meldung ?
Wenn die Konfiguration erfolgreich war gibt es keine, wenn nicht gibt es einen Dialog mit Fehlermeldung.
-
@asgothian sagte in Tester für Zigbee Adapter 2.0.x gesucht:
wenn nicht gibt es einen Dialog mit Fehlermeldung.
ok, da hatten wir ja drüber gesprochen.
ERROR im Titel und Erfolg im Body war ja nicht so toll.Dann ist alles gut
-
@asgothian ja macht er ohne Error
DeviceConfigure successful 0x00158d00036978b2 SPZB0001 -
@asgothian said in Tester für Zigbee Adapter 2.0.x gesucht:
@martinschm 'die' ist gut. 6 von 70 geräten. Gib denen Zeit.
A.
Wenn ich auf den Pairing Button klicke bekomme ich noch diese MEldung
Error: Failed to open the network: AssertionError [ERR_ASSERTION]: Cannot permit join for more than 254 seconds. at Controller.permitJoin (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/controller.js:245:39) at ZigbeeController.permitJoin (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:659:33) at Commands.letsPairing (/opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:217:31) at Commands.onMessage (/opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:63:34) at Zigbee.<anonymous> (/opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:20:48) at Zigbee.emit (node:events:530:35) at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7262:20) at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:291:37) at process.processImmediate (node:internal/timers:483:21). undefined
-
@martinschm sagte in Tester für Zigbee Adapter 2.0.x gesucht:
@asgothian said in Tester für Zigbee Adapter 2.0.x gesucht:
@martinschm 'die' ist gut. 6 von 70 geräten. Gib denen Zeit.
A.
Wenn ich auf den Pairing Button klicke bekomme ich noch diese MEldung
Error: Failed to open the network: AssertionError [ERR_ASSERTION]: Cannot permit join for more than 254 seconds. at Controller.permitJoin (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/controller.js:245:39) at ZigbeeController.permitJoin (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:659:33) at Commands.letsPairing (/opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:217:31) at Commands.onMessage (/opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:63:34) at Zigbee.<anonymous> (/opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:20:48) at Zigbee.emit (node:events:530:35) at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7262:20) at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:291:37) at process.processImmediate (node:internal/timers:483:21). undefined
im ernst... stell de timer auf 240.. dann läuft es
-
@asgothian + @arteck danke für das Update und die ganze Pflege die ihr hier am Adapter leistet!
Ich kann gut verstehen, dass ihr den Adapter mehr 'Standardisieren' (ZigBee-Herdsmann) wolltet.Ich hatte das Update lange vor mir her geschoben, einfach aus Sorge, dass die Nacharbeit dann ggf. zu aufwändig wird (>100 Devices in meinem ZigBee Netz) - neben anderen (außerhalb ioBroker) Baustellen
Aber heute war's mal schön ruhig
Also noch ein letztes schnelles Backup und dann ran.
Was soll ich sagen: Perfekt gelaufen, oben die Änderungen / Vorgehensweise und neue Funktionalitäten super erklärt und die Nacharbeit war, danke größtenteils verwendeten Aliasen, überschaubarFür anderer Nutzer; folgende Devices musste ich wegen veränderter Datenpunkte bei mir nacharbeiten:
IKEA E1524/E1810: https://www.zigbee2mqtt.io/devices/E1524_E1810.html
OSRAM AC0251100NJ/AC0251600NJ/AC0251700NJ: https://www.zigbee2mqtt.io/devices/AC0251100NJ_AC0251600NJ_AC0251700NJ.html
Aqara WXKG11LM: https://www.zigbee2mqtt.io/devices/WXKG11LM.html
Aqara WXCJKG13LM: https://www.zigbee2mqtt.io/devices/WXCJKG13LM.html
Xiaomi GZCGQ01LM: https://www.zigbee2mqtt.io/devices/GZCGQ01LM.html
Tuya LCZ030: https://www.zigbee2mqtt.io/devices/LCZ030.htmlBei einigen wenigen Aqara Öffnungssensoren standen in der ZigBee Übersicht wieder die Originalnamen, aber das war auch schnell erledigt.
Etwas mehr Arbeit waren meine Heimann Sirenen. Da bin ich nun zunächst wieder (per Blockly) auf die SendToDevice-Payload Funktion gegangen, da sich die Datenpunkte nicht mehr einfach so per Wertzuweisung ansprechen ließen. Aber die waren auch bei der Ersteinrichtung seiner Zeit schon etwas sperrig
Lampen und Plugs waren alle völlig unproblematisch
Bei der Karte würde ich mir - ich glaube irgendwann schonmal angesprochen
- noch wünschen, dass die Geräte, wenn man sie verschiebt, einfach an der entsprechenden Stelle bleiben und sich nicht sofort wieder verschieben wenn man den Partner anfasst.
Also nochmals Danke für die tolle Arbeit und schöne Feiertage
-
@pedder007 um Thema Karte - mach Mal die Einstellungen auf - da gibts nen Punkt ‘deactivate physics’ oder ähnlich.
A.
-
@asgothian sagte in Tester für Zigbee Adapter 2.0.x gesucht:
mach Mal die Einstellungen auf - da gibts nen Punkt ‘deactivate physics’
Danke, jap, genau das meine ich, war ich nur nicht drauf gekommen, dass das damit gemeint ist
Aber: Leider ist das beim nächsten Öffnen (Neuladen der Seite) wieder alles weg, bzw. man fängt von vorne an, was bei >100 Devices auch keine Freude macht
Kann man dem Adapter beibringen das er sich die Einstellung und die ggf. selber angeordnete Karte merkt?
Ich frage lieber hier vorher nach, bevor ich da in Git was für aufmache -
@pedder007 nein. Ist auch nicht geplant. Die Karte und die Position der Geräte darauf wird automatisch erstellt und nicht gespeichert. Für eine nur als Momentaufnahme interessante Funktion ist der Aufwand viel zu how’s umzusetzen.
A.
Nachtrag: Du bist herzlich eingeladen das zu implementieren und als PR zur Verfügung zu stellen. Ansonsten wirst du ohne diese Funktion leben müssen
-
Hallo. Ich bin immer noich auf der 1.10.3 und bisher auch alles OK. Allerdings muss ich nun handeln, da ja schon an der 3.x gearbeitet wird. Damit die Schere die weiter auseinander geht, muss ich nun.
Kurze Frage, für den Fall das es "schief" geht. Sichern sollte ich mir
aus /opt/iobroker/iobroker-data/zigbee_0
dev_names.json shepherd.db
sowie die Adapterkonfiguration.
Damit sollte ein Notfall-Rücksprung möglich sein?
Ro75.
-
@ro75 am besten du sicherst das ganze Verzeichnis.
A.
-
@asgothian Danke für die schnelle Antwort. Also praktisch das hier:
Ro75.
EDIT:
Das Update von der 1.10.3 auf die 2.0.5 verlief OHNE Probleme. Die Datenstruktur ist bis auf ein Gerät geblieben, also nur minimale Änderungen.
Nur hier muss ich die Auswertung ändern. Vielen Dank für die Entwicklung und dem Support. Ein schönes OSterwochenende.
Ro75.
-
@arteck said in Tester für Zigbee Adapter 2.0.x gesucht:
@martinschm sagte in Tester für Zigbee Adapter 2.0.x gesucht:
@asgothian said in Tester für Zigbee Adapter 2.0.x gesucht:
@martinschm 'die' ist gut. 6 von 70 geräten. Gib denen Zeit.
A.
Wenn ich auf den Pairing Button klicke bekomme ich noch diese MEldung
Error: Failed to open the network: AssertionError [ERR_ASSERTION]: Cannot permit join for more than 254 seconds. at Controller.permitJoin (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/controller.js:245:39) at ZigbeeController.permitJoin (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:659:33) at Commands.letsPairing (/opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:217:31) at Commands.onMessage (/opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:63:34) at Zigbee.<anonymous> (/opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:20:48) at Zigbee.emit (node:events:530:35) at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:7262:20) at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-states-redis/build/esm/lib/states/statesInRedisClient.js:291:37) at process.processImmediate (node:internal/timers:483:21). undefined
im ernst... stell de timer auf 240.. dann läuft es
Ja im Ernst. Verstehe den Kommentar ehrlicherweise auch gar nicht.
Mir, wird an einer Stelle, an der dies bisher nicht auftrat eine für technische Laien kryptische Fehlermeldung gebraucht. Die hab ich hier gemeldet und nach einer Lösung gefragt.
Nicht mehr nicht weniger. Es war auch keine Kritik dabei oder eine Forderung nach einem sofortigen Fix.
Da stell ich mir im Ernst die Frage ob das der richtige Ton im Forum ist.
-
@martinschm hast du denn den Wert geändert? Mit welchem Ergebnis?
Ro75.
-
@martinschm sagte in Tester für Zigbee Adapter 2.0.x gesucht:
eine für technische Laien kryptische Fehlermeldung gebraucht.
meinst du die hier?
@martinschm sagte in Tester für Zigbee Adapter 2.0.x gesucht:
Cannot permit join for more than 254 seconds.
und die Antwort von @arteck
@arteck sagte in Tester für Zigbee Adapter 2.0.x gesucht:
stell de timer auf 240
zielt doch genau darauf ab.
bezieht sich auf deinen Screenshot https://forum.iobroker.net/post/1265206
Der die Ursache der Meldung zeigt