NEWS
Zigbee Adapter Probleme
-
Deaktivieren des Adapters führt hier zu:
host.raspberrypi 2021-06-02 13:10:27.976 info instance system.adapter.zigbee.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) zigbee.0 2021-06-02 13:10:27.327 error Cannot read property 'getEntries' of null zigbee.0 2021-06-02 13:10:27.327 error 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:210: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:196:42) at ZigbeeController.stop (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:368:20) at Zigbee.onUnload (/opt/iobroker/node_modules/iobroker.zigbee/main.js:696:41) at processTicksAndRejections (internal/process/task_queues.js:97:5) zigbee.0 2021-06-02 13:10:27.325 error unhandled promise rejection: Cannot read property 'getEntries' of null zigbee.0 2021-06-02 13:10:27.324 error 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(). zigbee.0 2021-06-02 13:10:27.322 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason zigbee.0 2021-06-02 13:10:27.321 info terminating zigbee.0 2021-06-02 13:10:27.319 warn Failed to stop zigbee during startup zigbee.0 2021-06-02 13:10:27.315 info Zigbee: disabling joining new devices. zigbee.0 2021-06-02 13:10:27.309 info cleaned everything up... host.raspberrypi 2021-06-02 13:10:27.313 info stopInstance system.adapter.zigbee.0 send kill signal zigbee.0 2021-06-02 13:10:27.307 info Got terminate signal TERMINATE_YOURSELF host.raspberrypi 2021-06-02 13:10:27.290 info stopInstance system.adapter.zigbee.0 (force=false, process=true) host.raspberrypi 2021-06-02 13:10:27.286 info "system.adapter.zigbee.0" disabled
Er ist dann aber deaktiviert.
mit der 1.5.6 habe ich mir das System zerschossen. Darum habe ich die nicht wieder genutzt... Am Ende zeigte er eine Instanz von Zigbee an, aber unter Adapter war der Adapter nicht installiert.... Darum musste ich das ganze dann neu machen.
-
Bin mir nicht sicher ob es der selbe Fehler ist aber ich vermute es:
Version eist 1.5.6zigbee.0 2021-06-02 17:20:31.236 error Error herdsman start zigbee.0 2021-06-02 17:20:31.234 error Failed to start Zigbee zigbee.0 2021-06-02 17:20:31.230 error Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'" zigbee.0 2021-06-02 17:20:30.313 info Installed Version: iobroker.zigbee zigbee.0 2021-06-02 17:20:30.237 info Starting Zigbee npm ... zigbee.0 2021-06-02 17:20:30.233 info Try to reconnect. 1 attempts left zigbee.0 2021-06-02 17:20:20.228 error Error herdsman start zigbee.0 2021-06-02 17:20:20.226 error Failed to start Zigbee zigbee.0 2021-06-02 17:20:20.224 error Starting zigbee-herdsman problem : "startup failed - configuration-adapter mismatch - see logs above for more information" zigbee.0 2021-06-02 17:20:20.219 error Re-commissioning your network will require re-pairing of all devices! zigbee.0 2021-06-02 17:20:20.217 error If you wish to re-commission your network, please remove coordinator backup at /opt/iobroker/iobroker-data/zigbee_0/nvbackup.json. zigbee.0 2021-06-02 17:20:20.215 error Please update configuration to prevent further issues. zigbee.0 2021-06-02 17:20:20.213 error - Channel List: configured=11, adapter=11 zigbee.0 2021-06-02 17:20:20.211 error - Network Key: configured=01030507090b0d0f00020406080a0c0d, adapter=01030507090b0d0f00020406080a0c0d zigbee.0 2021-06-02 17:20:20.209 error - Extended PAN ID: configured=00124b0008c985f1, adapter=00124b0008c985f1 zigbee.0 2021-06-02 17:20:20.206 error - PAN ID: configured=6754, adapter=6756 zigbee.0 2021-06-02 17:20:20.203 error Configuration is not consistent with adapter state/backup!"
-
@robbsen den Error herdsman start hatte ich mit der 1.5.6 auch. Da es mir leider nicht möglich war auf
1.5.5 zurück zu gehen musste ich den Broker neu aufsetzen. Mit der 1.5.5 gab es dann den Fehler hier und ich befürchte hardwaremäßig etwas zerstört zu haben an dem Stick oder firmwaremäßig.... Aber warten wir Mal auf die Antwort von arteck... -
@dragon ohje....
ich muss dringend von der Raspberry Slave Lösung weg... die sicher ich einfach zu selten.
an einen Hardwaredefekt glaube ich aber nicht, wieso sollte die Software den Stick zerstören... -
@dragon hardwaremäßig etwas zerstört zu haben an dem Stick oder firmwaremäßig....
da kann ich beruhigen. Habe einen zweiten Stick auf meinem Master mit Proxmox hängen. Dort habe ich eben nen Backup mit Version 1.5.5 eingespielt und dieser ist zumindest wieder grün. Scheint als "lediglich" ein Software und Einstellungsproblem zu sein.
Nachtrag: Nachdem ich dort das Update wieder auf 1.5.6 gemacht habt ist auch dort der Stick wieder Tod!
Noch ein Nachtrag.. habe nach sehr viel Neuinstallieren, deinstallieren , Neustarten irgendwann Glück gehabt:
Dafür habe ich rm -R /opt/iobroker/iobroker-data/zigbee_0/nvbackup.json genutzt und B: die PAN-ID geändert, diese stand bei mir auf 6754 erwartet wurde aber lt. LOG 6755
Die 6754 wird auf meinem Master bei der anderen Instanz verwendet, also irgendwie auch logisch.nur verbunden sind die Geräte noch nicht, ggf. muss ich diese also noch manuell neu anlernen. Aber ein Fortschritt
seitdem ist auch Version 1.5.6 auf dem Slave grün und alle Geräte scheinbar auch wieder da
-
@robbsen Tja, das Problem ist gelöst.... Mit einer sehr verrückten Maßnahme... Ich habe die PAN-ID auf 6755 geändert und schon läuft der Adapter..... Die 6754 die vorher eingestellt war akzeptiert er nicht. Naja mir solls egal sein.... Hauptsache es läuft wieder. Sogar die 1.5.6 läuft jetzt.....
-
mit einer Änderung der PANID wird das Netz neu aufgebaut.. das wird immer funktionieren ...da hier die /opt/iobroker/iobroker-data/zigbee_0/nvbackup.json neu geschrieben wird..
also nix ungewöhnliches.. musst ihr halt alles neu anlernen
-
@arteck danke für die Aufklärung
habe gestern noch mal auf meinem Master von 1.5.5 auf 1.5.6 geupdatet auch dort blieb der Adapter rot, habe auch dort die PAN-ID auf 6755 geändert. Ich musste in diesem Fall nichts neu anlernen. Kann es sein, dass das Update die vorherige PAN-ID schlicht nicht übernimmt?
-
@robbsen es sind viele Probleme die wir gerade analysieren..
-
@arteck dann weiterhin viel Erfolg