NEWS
ZigBee neue Version 1.5.x
-
@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?
-
@freak9882 kommt drauf an, worauf dein ioBroker läuft - ich vermute RPi oder NUC. Daher würde ich entweder putty verwenden (für den Anfänger was schwieriger) oder WinSCP für den Zugriff auf das Dateisystem.
-
Per Kommandozeile mal flugs reinschauen:
ls -la /opt/iobroker/obroker-data/zigbee_0 ls -la /opt/iobroker/obroker-data/zigbee_1
-
Hallo,
ich habe auch momentan die neuste Version installiert und die lief für mich problemlos. Alles funktioniert wie immer, bis ich heute ein neues Gerät anlernen wollte. Da kam folgendes in dem Fenster was beim pairen auf geht:
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
Zigbee Modul: CC2538 + CC2592 von dimaiv
Kann damit jemand was anfangen?
MfG
eMd -
@emd schaue mal etwas weiter oben...hab ich schon gemeldet - und das gleiche Modul wie du