NEWS
Zigbee adapter bringt nur fehlermeldung [gelöst]
-
Hallo Leute,
ich musste mein System neu installieren.
sieht nun wie folgt aus:
NUC mit Proxmox und dann debian mit ioBroker.
Das meiste läuft wieder, jedoch mein Zigbee will nicht.
Ich habe den USB durchgereicht:
root@iobroker:/opt/iobroker/log# ls -lA /dev/serial/by-id/ insgesamt 0 lrwxrwxrwx 1 root root 13 Jan 31 21:23 usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0018ED3018-if00 -> ../../ttyACM0 root@iobroker:/opt/iobroker/log#die /dev/ttyACM0 habe ich im Zigbee Adapter auch eingetragen,
beim Starten von Zigbee bekomme ich dann die Fehlermeldung:
2019-01-31 21:41:24.869 - info: zigbee.0 starting. Version 0.8.0 in /opt/iobroker/node_modules/iobroker.zigbee, node: v8.15.0 2019-01-31 21:41:24.871 - info: zigbee.0 Start on port: /dev/ttyACM0 with panID 6754 channel 11 2019-01-31 21:41:27.904 - error: zigbee.0 uncaught exception: Cannot read property 'close' of undefined 2019-01-31 21:41:27.904 - error: zigbee.0 TypeError: Cannot read property 'close' of undefined at shepherd.start (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:78:47) at /opt/iobroker/node_modules/q/q.js:2059:17 at runSingle (/opt/iobroker/node_modules/q/q.js:137:13) at flush (/opt/iobroker/node_modules/q/q.js:125:13) at _combinedTickCallback (internal/process/next_tick.js:132:7) at process._tickCallback (internal/process/next_tick.js:181:9) 2019-01-31 21:41:27.906 - info: zigbee.0 zigbee-shepherd stopped 2019-01-31 21:41:27.909 - info: zigbee.0 terminating 2019-01-31 21:41:27.935 - error: Caught by controller[0]: 2019-01-31T20:41:24.880Z zigbee-shepherd:init zigbee-shepherd booting... 2019-01-31 21:41:27.936 - error: Caught by controller[1]: Thu, 31 Jan 2019 20:41:24 GMT cc-znp The serialport /dev/ttyACM0 is opened. 2019-01-31 21:41:27.936 - error: Caught by controller[1]: 2019-01-31T20:41:24.891Z zigbee-shepherd:request REQ --> SYS:osalNvRead 2019-01-31 21:41:27.936 - error: Caught by controller[2]: Thu, 31 Jan 2019 20:41:24 GMT cc-znp:SREQ --> SYS:osalNvRead, { id: 3840, offset: 0, len: 1, value: [ 85 ] } 2019-01-31 21:41:27.936 - error: Caught by controller[3]: Thu, 31 Jan 2019 20:41:27 GMT cc-znp:SRSP <-- SYS:osalNvRead, __timeout__ 2019-01-31 21:41:27.936 - error: Caught by controller[4]: 2019-01-31T20:41:27.900Z zigbee-shepherd:request RSP <-- SYS:osalNvRead 2019-01-31 21:41:27.936 - error: Caught by controller[5]: 2019-01-31T20:41:27.902Z zigbee-shepherd:init Coordinator initialize had an error: Error: request timeout 2019-01-31 21:41:27.936 - error: Caught by controller[5]: at CcZnp. <anonymous>(/opt/iobroker/node_modules/cc-znp/lib/ccznp.js:254:22) 2019-01-31 21:41:27.936 - error: Caught by controller[5]: at Object.onceWrapper (events.js:315:30) 2019-01-31 21:41:27.936 - error: Caught by controller[5]: at emitOne (events.js:116:13) 2019-01-31 21:41:27.936 - error: Caught by controller[5]: at CcZnp.emit (events.js:211:7) 2019-01-31 21:41:27.936 - error: Caught by controller[5]: at Timeout. <anonymous>(/opt/iobroker/node_modules/cc-znp/lib/ccznp.js:233:18) 2019-01-31 21:41:27.937 - error: Caught by controller[5]: at ontimeout (timers.js:498:11) 2019-01-31 21:41:27.937 - error: Caught by controller[5]: at tryOnTimeout (timers.js:323:5) 2019-01-31 21:41:27.937 - error: Caught by controller[5]: at Timer.listOnTimeout (timers.js:290:5) 2019-01-31 21:41:27.937 - error: Caught by controller[6]: 2019-01-31T20:41:27.903Z zigbee:controller debug Error while starting zigbee-shepherd, attemping to fix... (takes 60 seconds) undefined 2019-01-31 21:41:27.937 - error: Caught by controller[6]: TypeError: Cannot read property 'close' of undefined 2019-01-31 21:41:27.937 - error: Caught by controller[6]: at shepherd.start (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:78:47) 2019-01-31 21:41:27.937 - error: Caught by controller[6]: at /opt/iobroker/node_modules/q/q.js:2059:17 2019-01-31 21:41:27.937 - error: Caught by controller[6]: at runSingle (/opt/iobroker/node_modules/q/q.js:137:13) 2019-01-31 21:41:27.937 - error: Caught by controller[6]: at flush (/opt/iobroker/node_modules/q/q.js:125:13) 2019-01-31 21:41:27.937 - error: Caught by controller[6]: at _combinedTickCallback (internal/process/next_tick.js:132:7) 2019-01-31 21:41:27.937 - error: Caught by controller[6]: at process._tickCallback (internal/process/next_tick.js:181:9) 2019-01-31 21:41:27.937 - error: Caught by controller[6]: 2019-01-31T20:41:27.905Z zigbee-shepherd zigbee-shepherd is stopping. 2019-01-31 21:41:27.937 - error: Caught by controller[6]: 2019-01-31T20:41:27.906Z zigbee-shepherd zigbee-shepherd is stopped. 2019-01-31 21:41:27.937 - error: Caught by controller[6]: 2019-01-31T20:41:27.906Z zigbee:controller info zigbee-shepherd stopped undefined 2019-01-31 21:41:27.937 - error: host.iobroker instance system.adapter.zigbee.0 terminated with code 0 (OK) 2019-01-31 21:41:27.937 - info: host.iobroker Restart adapter system.adapter.zigbee.0 because enabled 2019-01-31 21:41:57.942 - info: host.iobroker instance system.adapter.zigbee.0 started with pid 2020 2019-01-31 21:41:58.425 - info: zigbee.0 starting. Version 0.8.0 in /opt/iobroker/node_modules/iobroker.zigbee, node: v8.15.0 2019-01-31 21:41:58.427 - info: zigbee.0 Start on port: /dev/ttyACM0 with panID 6754 channel 11 2019-01-31 21:42:00.811 - info: host.iobroker object change system.adapter.zigbee.0 2019-01-31 21:42:00.812 - info: host.iobroker stopInstance system.adapter.zigbee.0 2019-01-31 21:42:00.812 - info: host.iobroker stopInstance system.adapter.zigbee.0 killing pid 2020 2019-01-31 21:42:00.815 - info: zigbee.0 zigbee-shepherd stopped 2019-01-31 21:42:00.843 - error: Caught by controller[0]: 2019-01-31T20:41:58.436Z zigbee-shepherd:init zigbee-shepherd booting... 2019-01-31 21:42:00.844 - error: Caught by controller[1]: Thu, 31 Jan 2019 20:41:58 GMT cc-znp The serialport /dev/ttyACM0 is opened. 2019-01-31 21:42:00.844 - error: Caught by controller[2]: 2019-01-31T20:41:58.448Z zigbee-shepherd:request REQ --> SYS:osalNvRead 2019-01-31 21:42:00.844 - error: Caught by controller[3]: Thu, 31 Jan 2019 20:41:58 GMT cc-znp:SREQ --> SYS:osalNvRead, { id: 3840, offset: 0, len: 1, value: [ 85 ] } 2019-01-31 21:42:00.844 - error: Caught by controller[4]: 2019-01-31T20:42:00.813Z zigbee-shepherd zigbee-shepherd is stopping. 2019-01-31 21:42:00.844 - error: Caught by controller[4]: 2019-01-31T20:42:00.814Z zigbee-shepherd zigbee-shepherd is stopped. 2019-01-31 21:42:00.844 - error: Caught by controller[4]: 2019-01-31T20:42:00.814Z zigbee:controller info zigbee-shepherd stopped undefined 2019-01-31 21:42:00.844 - info: host.iobroker instance system.adapter.zigbee.0 terminated with code 0 (OK)</anonymous></anonymous>kann mir hierzu jemand weiterhelfen?
-
so, nun konnte ich endlich die Version prüfen:
Es ist aber doch sehr schwierig zu beurteilen, welche Version man installiert hat,
wenn die verfügbare Versionsnummer kleiner als die installierte Versionsnummer angegeben wird.
Installiert wurden die Adapter aber über admin und NICHT über GitHub…
Vielleicht kann man das mal richtig stellen...

Dennoch habe ich den Adapter nochmals komplett gelöscht und neu installiert.
Nun funktioniert der Adapter wieder, aber die Versionsanzeige sollte doch mal korrigiert werden.
Nun ist es wie folgt:
Verfügbare Version: 0.6.0
Installierte Version: 0.9.1
Installierte Instanzen: 1