NEWS
ZigBee neue Version 1.5.x
-
@muchul sagte in ZigBee neue Version 1.5.x:
weder du noch ich haben das Recht, wenn es nicht funktioniert rumzuheulen.
Da bin ich bei dir und ich heul hier auch nicht rum sondern poste issues im github und helfe übersetzen im weblate.
Was mich hier langsam nervt ist, wenn Alpha oder Beta Versionen getestet werden und die Anspruchshaltung, das alles sofort funktionieren muss zu Tage gelegt wird.
Stimme ich dir zu, ich hab hier manchmal den Eindruck dass viele user das beta-repository aktiviert haben und garnicht wissen was sie damit "anrichten": oh es gibt eine neue Admin Version -> Runterladen und dann oh, die "Menuleiste ist weg". Im Stable hätte ich auch die Erwartungshaltung dass es "stable" ist und dieser Unterschied scheint vielen nicht klar zu sein...
-
Hallo @Asgothian
ich wollte nur vorsichtig nach der Implementierung/Überarbeitung von der Fernbedienung ZYCT-202 fragen. Leider ist mein alter Beitrag wohl nur im alten Forum noch zu finden (https://213.136.68.177/topic/42253/zigbee-neue-version-1-4-4/91)Danke dir und vG, Thorsten
-
@kueppert sagte in ZigBee neue Version 1.5.x:
ZYCT-202
Das kann ich mir nicht mehr anschauen - der Link geht ins leere. Bitte versuch folgendes:
- remote pairen
- die IEEE Addresse der Remote (ohne 0x) in den State zigbee.0.debugmessages eintragen
- knöpfe drücken und schauen ob es Einträge im Log gibt.
A.
-
@asgothian jap, mache ich, WENN ihr mir sagen könnt, woher folgender Fehler resultiert wenn ich auf pairen drücke (hab heute erst die 1.5.6 installiert):
Error: Failed to open the network: Error: SRSP - UTIL - ledControl after 6000ms at Timeout._onTimeout (/opt/iobroker/node_modules/zigbee-herdsman/dist/utils/waitress.js:37:35) at listOnTimeout (internal/timers.js:554:17) at processTimers (internal/timers.js:497:7). undefined Pairing started
Instanz neu gestartet hab ich bereits. Der Adapter funktioniert auch, nur das Pairen nicht mehr - vermutlich seit meinem Update von eben.
Danke euch und vG, Thorsten
NACHTRAG (weitere Infos):
zigbee.0 2021-05-30 18:51:11.316 info Coordinator firmware version: {"type":"zStack30x","meta":{"transportrev":2,"product":2,"majorrel":2,"minorrel":7,"maintrel":2,"revision":20190523}} zigbee.0 2021-05-30 18:51:09.546 info Installed Version: iobroker.zigbee@1.5.6 zigbee.0 2021-05-30 18:51:09.157 info Starting Zigbee npm ... zigbee.0 2021-05-30 18:51:09.038 info starting. Version 1.5.6 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.22.1, js-controller: 3.3.11
-
@kueppert Was nutzt du als Koordinator ? Ich habe das Problem nicht.
A.
-
@asgothian ich hab den CC2538 + CC2592, hier noch die Daten aus der Kachel:
type:zStack30x version:2-2.2.7.2. revision:20190523 port:/dev/ttyACM0 channel:11
Soll ich nen Downgrade machen zum Testen? Oder etwas anderes versuchen?
-
Installiere mal bitte von
https://github.com/asgothian/ioBroker.zigbee/tarball/zigbee_1_5_6. Möglicherweise fixed das das Problem.
A.
-
@asgothian sagte in ZigBee neue Version 1.5.x:
https://github.com/asgothian/ioBroker.zigbee/tarball/zigbee_1_5_6
Habe deine Version via Git installiert, lief ohne Probleme durch. Ist auch gestartet. Leider das gleiche Fehlerbild weiterhin vorhanden
-
@kueppert kannst du bitte prüfen welche Versionen des zigbee-herdsman und zigbee-herdsman-converters du installiert hast ?
A.
(ps) ich habe verschiedene andere Koordinatoren mit denen es geht, genau deinen kann ich leider nicht prüfen. -
@asgothian sagte in ZigBee neue Version 1.5.x:
zigbee-herdsman
Gemäß der Datei /opt/iobroker/node_modules/zigbee-herdsman/package.json:
"_from": "zigbee-herdsman@0.13.107"
und gem. /opt/iobroker/node_modules/zigbee-herdsman-converters/package.json:
"_from": "zigbee-herdsman-converters@14.0.162"
-
@asgothian
Hallo, ich schliesse mich mal an, ich habe genau das gleiche Problem wie @Kueppert und auch den gleichen Coordinator:type:zStack30x version:2-2.2.7.2. revision:20190523 port:/dev/serial/by-id/usb-Texas_Instruments_CC2538_USB_CDC-if00 channel:11
Ich habe einen Snapshot zurückgespielt und bin jetzt auf der Version 1.5.5 mit dieser Herdsman Version:
"_from": "zigbee-herdsman@^0.13.92"
"_from": "zigbee-herdsman-converters@14.0.134"
Nach einem Update auf 1.5.6 habe ich genau dieses Fehlerbild wie von @Kueppert beschrieben.
-
@kueppert sagte in ZigBee neue Version 1.5.x:
SRSP - UTIL - ledControl after 6000ms
hast du die led Option aus ??
-
Hi...leider habe ich, nach dem Update von 1.5.5 auf 1.5.6 auch einen der Fehler bekommen. Leider steige ich nicht wirklich aus der Thread History durch wie ich das, ohne Kompett Wiederherstellung und neu pairen, wieder hinbekomme. Ein Neu-Pairen ist schwierig, da die Installation 40KM weit weg steht.
Ich habe schon Downgrades und Restores mit BackupIt versucht. Zuletzt habe ich auf ser2net umgestellt (hatte dies schon zuhause wegen LXC Problemen gemacht). Leider kommen die Meldungen immer noch:2021-05-31 08:17:28.712 - info: host.MSWohni instance system.adapter.zigbee.0 started with pid 1248 2021-05-31 08:17:33.336 - info: zigbee.0 (1248) starting. Version 1.5.6 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.22.1, js-controller: 3.3.11 2021-05-31 08:17:33.486 - info: zigbee.0 (1248) Starting Zigbee npm ... 2021-05-31 08:17:34.090 - info: zigbee.0 (1248) Installed Version: iobroker.zigbee 2021-05-31 08:17:35.215 - error: zigbee.0 (1248) Configuration is not consistent with adapter state/backup! 2021-05-31 08:17:35.216 - error: zigbee.0 (1248) - PAN ID: configured=2009, adapter=65535 2021-05-31 08:17:35.218 - error: zigbee.0 (1248) - Extended PAN ID: configured=294265d92792c0e3, adapter=0000000000000000 2021-05-31 08:17:35.219 - error: zigbee.0 (1248) - Network Key: configured=daed6740929d70485703bf86765393ae, adapter=daed6740929d70485703bf86765393ae 2021-05-31 08:17:35.220 - error: zigbee.0 (1248) - Channel List: configured=16, adapter= 2021-05-31 08:17:35.220 - error: zigbee.0 (1248) Please update configuration to prevent further issues. 2021-05-31 08:17:35.221 - error: zigbee.0 (1248) If you wish to re-commission your network, please remove coordinator backup at /opt/iobroker/iobroker-data/zigbee_0/nvbackup.json. 2021-05-31 08:17:35.222 - error: zigbee.0 (1248) Re-commissioning your network will require re-pairing of all devices! 2021-05-31 08:17:35.223 - error: zigbee.0 (1248) Starting zigbee-herdsman problem : "startup failed - configuration-adapter mismatch - see logs above for more information" 2021-05-31 08:17:35.224 - error: zigbee.0 (1248) Failed to start Zigbee 2021-05-31 08:17:35.225 - error: zigbee.0 (1248) Error herdsman start 2021-05-31 08:17:45.227 - info: zigbee.0 (1248) Try to reconnect. 2021-05-31 08:17:45.229 - info: zigbee.0 (1248) Starting Zigbee npm ... 2021-05-31 08:17:45.247 - info: zigbee.0 (1248) Installed Version: iobroker.zigbee 2021-05-31 08:17:46.751 - info: host.MSWohni "system.adapter.zigbee.0" disabled 2021-05-31 08:17:46.754 - info: host.MSWohni stopInstance system.adapter.zigbee.0 (force=false, process=true) 2021-05-31 08:17:46.768 - info: zigbee.0 (1248) Got terminate signal TERMINATE_YOURSELF 2021-05-31 08:17:46.772 - info: host.MSWohni stopInstance system.adapter.zigbee.0 send kill signal 2021-05-31 08:17:46.770 - info: zigbee.0 (1248) cleaned everything up... 2021-05-31 08:17:46.778 - info: zigbee.0 (1248) Zigbee: disabling joining new devices. 2021-05-31 08:17:46.781 - warn: zigbee.0 (1248) Failed to stop zigbee during startup 2021-05-31 08:17:46.782 - info: zigbee.0 (1248) terminating 2021-05-31 08:17:46.784 - info: zigbee.0 (1248) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2021-05-31 08:17:46.786 - error: zigbee.0 (1248) Unhandled 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(). 2021-05-31 08:17:46.787 - error: zigbee.0 (1248) unhandled promise rejection: Cannot read property 'getEntries' of null 2021-05-31 08:17:46.790 - error: zigbee.0 (1248) TypeError: Cannot read property 'getEntries' of null at Function.loadFromDatabaseIfNecessary (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/model/device.js:220:55) at Function.all (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/model/device.js:240:16) at Controller.getDevices (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/controller.js:303:31) at ZigbeeController.getClients (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:228:49) at DeviceAvailability.stop (/opt/iobroker/node_modules/iobroker.zigbee/lib/zbDeviceAvailability.js:222:43) at ZigbeeController.callExtensionMethod (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:214:42) at ZigbeeController.stop (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:385:20) at Zigbee.onUnload (/opt/iobroker/node_modules/iobroker.zigbee/main.js:696:41) at processTicksAndRejections (internal/process/task_queues.js:97:5) 2021-05-31 08:17:46.790 - error: zigbee.0 (1248) Cannot read property 'getEntries' of null 2021-05-31 08:17:47.420 - info: host.MSWohni instance system.adapter.zigbee.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
hat vielleicht jemand eine Idee, wie ich das "remote" lösen kann?
-
@msauer sagte in ZigBee neue Version 1.5.x:
Die Meldung besagt das deine nvbackup.json Datei defekt ist. In dieser sollten Werte für die PanID und den Zigbee Kanal abgelegt sein - das sind sie aber anscheinend nicht:
2021-05-31 08:17:35.216 - error: zigbee.0 (1248) - PAN ID: configured=2009, adapter=65535 2021-05-31 08:17:35.218 - error: zigbee.0 (1248) - Extended PAN ID: configured=294265d92792c0e3, adapter=0000000000000000 2021-05-31 08:17:35.219 - error: zigbee.0 (1248) - Network Key: configured=daed6740929d70485703bf86765393ae, adapter=daed6740929d70485703bf86765393ae 2021-05-31 08:17:35.220 - error: zigbee.0 (1248) - Channel List: configured=16, adapter=
Ich habe schon Downgrades und Restores mit BackupIt versucht. Zuletzt habe ich auf ser2net umgestellt (hatte dies schon zuhause wegen LXC Problemen gemacht). Leider kommen die Meldungen immer noch:
Leider ist dadurch nicht mehr wirklich zu sagen was im Detail passiert ist. Die einzige chance die ich sehe ist das du per ssh auf den ioBroker gehst und schaust ob eine der im Verzeichnis /opt/iobroker/iobroker-data/zigbee_0 liegenden Dateien eine korrekte Kopie der nvbackup.json enthält.
Dazu:
- Zigbee Adapter anhalten
- die bestehenden Dateien shepherd.db und nvbackup.json weg kopieren
- schauen ob du ein lokales Backup von gestern oder vorgestern hast. Wenn ja, das mit tar -xzf <dateiname> entpacken
- Zigbee Adapter starten
- Log prüfen ob die oben genannten Meldungen weiterhin auftauchen.
A.
-
@asgothian Alles so gemacht. Backup vom 28ten genutzt. Gleicher Fehler.
-
@arteck hab da keinen Haken drin:
-
@mickym Moin, bei mir läuft jetzt die Version 1.5.6. Allerdings sind meine ZigBee Devices nach dem einspielen der Sicherung trotzdem nicht vorhanden.
Ne Idee woran das liegen kann? Werde dann wohl oder übel alles neu fairen müssen.
Gruß
André
-
@freak9882 Ehrlich weiß ich auch nicht, woran das liegt und Spekulationen helfen Dir glaub nicht weiter. Wenn die Fachleute hier keine Idee haben, dann wird Dir wohl nichts anderes übrig bleiben als alles neu zu pairen. Danach würde ich jedenfalls sofort ein Image machen.
-
Bitte verifizieren:
- Existieren die Dateien
/opt/iobroker/obroker-data/zigbee_0/shepherd.db
/opt/iobroker/obroker-data/zigbee_1/shepherd.db
/opt/iobroker/obroker-data/zigbee_0/nvbackup.json
/opt/iobroker/obroker-data/zigbee_1/nvbackup.json - Werden diese Dateien auch geladen (Zigbee Adapter im Debug starten, Log vom Startverhalten durchschauen - die verwendete Datenbank wird im Log ausgegeben
- befinden sich in den Dateien auch Geräte (per cat /opt/iobroker/obroker-data/zigbee_0/shepherd.db)
Sofern die shepherd.db nicht existiert oder leer ist kannst du versuchen von den lokal angelegten tar.gz Dateien die shepherd.db zu extrahieren. Dazu erst den zigbee Adapter anhalten, dann die Datei restaurieren, dann den Adapter wieder starten.
A.
- Existieren die Dateien
-
@asgothian OK, danke, kann ich gerne testen. Wie gesagt, Anfänger, wie komme ich vom Rechner an diese Dateien? Explorer eher nicht, oder?