Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [Gelöst] Fehler Sonoff Zigbee Stick Zigbee Adapter Proxmox

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Gelöst] Fehler Sonoff Zigbee Stick Zigbee Adapter Proxmox

    This topic has been deleted. Only users with topic management privileges can see it.
    • FreunderNacht
      FreunderNacht last edited by FreunderNacht

      Systemdata Bitte Ausfüllen
      Hardwaresystem: NUC
      Arbeitsspeicher: 6GB
      Festplattenart: SSD
      Betriebssystem: Ubuntu
      Nodejs-Version: 12.22.9
      NPM-Version: 6.14.15
      Installationsart: Manuell
      Image genutzt: Ja
      Virtualisierungsplattform: Proxmox 6
      Art der virtuellen Maschine: VM

      Hi,
      ich habe heute versucht den den Zigbee-Adapter zu installieren und den Sonoff Zigbee-Stick 3.0 plus einzubinden.
      Hierbei hatte ich jedoch keinen Erfolg.

      Den Stick habe ich im Proxmox an die VM durchgereicht:

      Proxnox VM Hardwareeinstellungen.jpg

      Er wird in der VM auch gefunden:

      io-broker@io-broker:~$ ls -la /dev/serial/by-id/
      total 0
      drwxr-xr-x 2 root root 60 Jan 21 19:35 .
      drwxr-xr-x 4 root root 80 Jan 21 19:35 ..
      lrwxrwxrwx 1 root root 13 Jan 21 19:35 usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_ecf07515733bec119d56a0957a0af07f-if00-port0 -> ../../ttyUSB0
      

      Dann habe ich den Zigbee Adapter installiert.
      Bei der Installation sind auch direkt schon Warnungen aufgetaucht:

      $ iobroker add zigbee --host io-broker
      
      NPM version: 6.14.15
      
      npm install iobroker.zigbee@1.6.6 --loglevel error --prefix "/opt/iobroker" (System call)
      
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Open(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:78:69: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] 78 | uv_queue_work(uv_default_loop(), req, EIO_Open, (uv_after_work_cb)EIO_AfterOpen); | ^~~~~~~~~~~~~
      
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Update(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:135:71: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] 135 | uv_queue_work(uv_default_loop(), req, EIO_Update, (uv_after_work_cb)EIO_AfterUpdate); | ^~~~~~~~~~~~~~~
      
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Close(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:175:70: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] 175 | uv_queue_work(uv_default_loop(), req, EIO_Close, (uv_after_work_cb)EIO_AfterClose); | ^~~~~~~~~~~~~~
      
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Flush(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:215:70: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] 215 | uv_queue_work(uv_default_loop(), req, EIO_Flush, (uv_after_work_cb)EIO_AfterFlush); | ^~~~~~~~~~~~~~
      
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Set(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:271:68: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] 271 | uv_queue_work(uv_default_loop(), req, EIO_Set, (uv_after_work_cb)EIO_AfterSet); | ^~~~~~~~~~~~
      
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Get(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:316:68: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] 316 | uv_queue_work(uv_default_loop(), req, EIO_Get, (uv_after_work_cb)EIO_AfterGet); | ^~~~~~~~~~~~
      
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE GetBaudRate(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:366:76: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] 366 | uv_queue_work(uv_default_loop(), req, EIO_GetBaudRate, (uv_after_work_cb)EIO_AfterGetBaudRate); | ^~~~~~~~~~~~~~~~~~~~
      
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Drain(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:412:70: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] 412 | uv_queue_work(uv_default_loop(), req, EIO_Drain, (uv_after_work_cb)EIO_AfterDrain); | ^~~~~~~~~~~~~~
      
      ../src/serialport.cpp: At global scope:../src/serialport.cpp:433:28: warning: unnecessary parentheses in declaration of ‘ToParityEnum’ [-Wparentheses] 433 | SerialPortParity NAN_INLINE(ToParityEnum(const v8::Local<v8::String>& v8str)) { | ^../src/serialport.cpp:452:30: warning: unnecessary parentheses in declaration of ‘ToStopBitEnum’ [-Wparentheses] 452 | SerialPortStopBits NAN_INLINE(ToStopBitEnum(double stopBits)) { | ^
      
      In file included from ../../../nan/nan.h:58, from ../src/./serialport.h:13, from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.22.9/include/node/node.h:736:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] 736 | (node::addon_register_func) (regfunc), \ | ^/home/iobroker/.cache/node-gyp/12.22.9/include/node/node.h:770:3: note: in expansion of macro ‘NODE_MODULE_X’ 770 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) | ^~~~~~~~~~~~~../src/serialport.cpp:486:1: note: in expansion of macro ‘NODE_MODULE’ 486 | NODE_MODULE(serialport, init); | ^~~~~~~~~~~
      
      ../src/serialport_unix.cpp: In function ‘int setup(int, OpenBaton*)’:../src/serialport_unix.cpp:179:82: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 1005 [-Wformat-truncation=]
      
      179 | snprintf(data->errorString, sizeof(data->errorString), "Error %s Cannot open %s", strerror(errno), data->path); | ^~In file included from /usr/include/stdio.h:867, from ../src/serialport.h:10, from ../src/serialport_unix.cpp:2:/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output 20 or more bytes (assuming 1043) into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      
      ../src/serialport_unix.cpp: In function ‘void EIO_Open(uv_work_t*)’:
      
      ../src/serialport_unix.cpp:89:84: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] 89 | snprintf(data->errorString, sizeof(data->errorString), "Error: %s, cannot open %s", strerror(errno), data->path); | ^~In file included from /usr/include/stdio.h:867, from ../src/serialport.h:10, from ../src/serialport_unix.cpp:2:/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output 22 or more bytes (assuming 1045) into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Open(Nan::NAN_METHOD_ARGS_TYPE)’:
      
      ../src/serialport.cpp:78:69: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] 78 | uv_queue_work(uv_default_loop(), req, EIO_Open, (uv_after_work_cb)EIO_AfterOpen); | ^~~~~~~~~~~~~
      
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Update(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:135:71: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] 135 | uv_queue_work(uv_default_loop(), req, EIO_Update, (uv_after_work_cb)EIO_AfterUpdate);
      
      | ^~~~~~~~~~~~~~~
      
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Close(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:175:70: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] 175 | uv_queue_work(uv_default_loop(), req, EIO_Close, (uv_after_work_cb)EIO_AfterClose); | ^~~~~~~~~~~~~~
      
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Flush(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:215:70: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] 215 | uv_queue_work(uv_default_loop(), req, EIO_Flush, (uv_after_work_cb)EIO_AfterFlush); | ^~~~~~~~~~~~~~
      
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Set(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:271:68: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] 271 | uv_queue_work(uv_default_loop(), req, EIO_Set, (uv_after_work_cb)EIO_AfterSet); | ^~~~~~~~~~~~
      
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Get(Nan::NAN_METHOD_ARGS_TYPE)’:
      
      ../src/serialport.cpp:316:68: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] 316 | uv_queue_work(uv_default_loop(), req, EIO_Get, (uv_after_work_cb)EIO_AfterGet); | ^~~~~~~~~~~~
      
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE GetBaudRate(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:366:76: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
      
      366 | uv_queue_work(uv_default_loop(), req, EIO_GetBaudRate, (uv_after_work_cb)EIO_AfterGetBaudRate); | ^~~~~~~~~~~~~~~~~~~~
      
      ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Drain(Nan::NAN_METHOD_ARGS_TYPE)’:../src/serialport.cpp:412:70: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type] 412 | uv_queue_work(uv_default_loop(), req, EIO_Drain, (uv_after_work_cb)EIO_AfterDrain); | ^~~~~~~~~~~~~~
      
      ../src/serialport.cpp: At global scope:../src/serialport.cpp:433:28: warning: unnecessary parentheses in declaration of ‘ToParityEnum’ [-Wparentheses] 433 | SerialPortParity NAN_INLINE(ToParityEnum(const v8::Local<v8::String>& v8str)) { | ^
      
      ../src/serialport.cpp:452:30: warning: unnecessary parentheses in declaration of ‘ToStopBitEnum’ [-Wparentheses] 452 | SerialPortStopBits NAN_INLINE(ToStopBitEnum(double stopBits)) { | ^
      
      In file included from ../../../nan/nan.h:58, from ../src/./serialport.h:13, from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.22.9/include/node/node.h:736:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] 736 | (node::addon_register_func) (regfunc), \
      
      | ^/home/iobroker/.cache/node-gyp/12.22.9/include/node/node.h:770:3: note: in expansion of macro ‘NODE_MODULE_X’ 770 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) | ^~~~~~~~~~~~~../src/serialport.cpp:486:1: note: in expansion of macro ‘NODE_MODULE’ 486 | NODE_MODULE(serialport, init); | ^~~~~~~~~~~
      
      ../src/serialport_unix.cpp: In function ‘int setup(int, OpenBaton*)’:
      
      ../src/serialport_unix.cpp:179:82: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 1005 [-Wformat-truncation=] 179 | snprintf(data->errorString, sizeof(data->errorString), "Error %s Cannot open %s", strerror(errno), data->path); | ^~In file included from /usr/include/stdio.h:867, from ../src/serialport.h:10, from ../src/serialport_unix.cpp:2:/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output 20 or more bytes (assuming 1043) into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      
      ../src/serialport_unix.cpp: In function ‘void EIO_Open(uv_work_t*)’:
      
      ../src/serialport_unix.cpp:89:84: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] 89 | snprintf(data->errorString, sizeof(data->errorString), "Error: %s, cannot open %s", strerror(errno), data->path); | ^~In file included from /usr/include/stdio.h:867, from ../src/serialport.h:10, from ../src/serialport_unix.cpp:2:/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output 22 or more bytes (assuming 1045) into a destination of size 1024 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      
      host.io-broker install adapter zigbee
      
      upload [300] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/vis-network.min.css vis-network.min.css text/css
      
      upload [250] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/sensor_ht.png img/sensor_ht.png image/png
      
      upload [200] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/paulmann_rgbw_globe.png img/paulmann_rgbw_globe.png image/png
      
      upload [150] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/lamp_01.png img/lamp_01.png image/png
      
      upload [100] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/group_6.png img/group_6.png image/png
      
      upload [90] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/gledopto_gu10.png img/gledopto_gu10.png image/png
      
      upload [80] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/flair_viyu_e14_candle.png img/flair_viyu_e14_candle.png image/png
      
      upload [70] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/diy.png img/diy.png image/png
      
      upload [60] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/crts0111.PNG img/crts0111.PNG image/png
      
      upload [50] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/battery_v.png img/battery_v.png image/png
      
      upload [40] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/ZHS15.png img/ZHS15.png image/png
      
      upload [30] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/Paulmann_50067.png img/Paulmann_50067.png image/png
      
      upload [20] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/HG06104A.png img/HG06104A.png image/png
      
      upload [19] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/FLOALT.panel.WS.png img/FLOALT.panel.WS.png image/png
      
      upload [18] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/Eurotronic_Spirit_04.png img/Eurotronic_Spirit_04.png image/png
      
      upload [17] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/DIYRuZ_R8_8.png img/DIYRuZ_R8_8.png image/png
      
      upload [16] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/DIYRuZ_Geiger.png img/DIYRuZ_Geiger.png image/png
      
      upload [15] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/DIYRuZ_FreePad_LeTV_8.png img/DIYRuZ_FreePad_LeTV_8.png image/png
      
      upload [14] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/DIYRuZ_FreePad.png img/DIYRuZ_FreePad.png image/png
      
      upload [13] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/DIYRuZ_Flower.png img/DIYRuZ_Flower.png image/png
      
      upload [12] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/DIYRuZ_CO2.png img/DIYRuZ_CO2.png image/png
      
      upload [11] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/DIYRuZ.png img/DIYRuZ.png image/png
      
      upload [10] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/DGNWG05LM.png img/DGNWG05LM.png image/png
      
      upload [9] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/Bitron_AV201021A.png img/Bitron_AV201021A.png image/png
      
      upload [8] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/BW-IS5.png img/BW-IS5.png image/png
      
      upload [7] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/BW-IS3.png img/BW-IS3.png image/png
      
      upload [6] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/AV2010_32.png img/AV2010_32.png image/png
      
      upload [5] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/86sw2.png img/86sw2.png image/png
      
      upload [4] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/86sw1.png img/86sw1.png image/png
      
      upload [3] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/86plug.png img/86plug.png image/png
      
      upload [2] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/14147206L.png img/14147206L.png image/png
      
      upload [1] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/admin.js admin.js application/javascript
      
      upload [0] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/adapter-settings.js adapter-settings.js application/javascript
      
      host.io-broker object system.adapter.zigbee created/updated
      
      host.io-broker create instance zigbee
      
      host.io-broker object zigbee.0.info.groups created
      
      host.io-broker object zigbee.0.info.pairingMessage created
      
      host.io-broker object zigbee.0.info.pairingCountdown created
      
      host.io-broker object zigbee.0.info.pairingMode created
      
      host.io-broker object zigbee.0.info.connection created
      
      host.io-broker object zigbee.0.info created
      
      host.io-broker object zigbee.0.exclude.all created
      
      host.io-broker object zigbee.0.exclude created
      
      host.io-broker object system.adapter.zigbee.0.logLevel created
      
      host.io-broker object system.adapter.zigbee.0.sigKill created
      
      host.io-broker object system.adapter.zigbee.0.eventLoopLag created
      
      host.io-broker object system.adapter.zigbee.0.outputCount created
      
      host.io-broker object system.adapter.zigbee.0.inputCount created
      
      host.io-broker object system.adapter.zigbee.0.uptime created
      
      host.io-broker object system.adapter.zigbee.0.memRss created
      
      host.io-broker object system.adapter.zigbee.0.memHeapTotal created
      
      host.io-broker object system.adapter.zigbee.0.memHeapUsed created
      
      host.io-broker object system.adapter.zigbee.0.cputime created
      
      host.io-broker object system.adapter.zigbee.0.cpu created
      
      host.io-broker object system.adapter.zigbee.0.compactMode created
      
      host.io-broker object system.adapter.zigbee.0.connected created
      
      host.io-broker object system.adapter.zigbee.0.alive created
      
      host.io-broker Set default value of zigbee.0.info.groups:
      
      host.io-broker Set default value of zigbee.0.info.pairingMessage:
      
      host.io-broker Set default value of zigbee.0.info.pairingCountdown: 0
      
      host.io-broker Set default value of zigbee.0.info.pairingMode: false
      
      host.io-broker Set default value of zigbee.0.info.connection: false
      
      host.io-broker Set default value of zigbee.0.exclude.all: []
      
      host.io-broker object system.adapter.zigbee.0 created
      
      Process exited with code 0
      

      Er wurde aber soweit installiert.

      Die Einstellungen im Zigbee-Adapter habe ich wie folgt gesetzt:

      Einstellungen Zigbee Adapter.jpg

      Der Adaper startet auch, er verbindet sich jedoch nicht:

      Zigbee Instanz.jpg

      Im Log kommen folgende Meldungen:

      
      zigbee.0
      2022-01-21 19:48:27.979	error	Error herdsman start
      
      zigbee.0
      2022-01-21 19:48:27.979	error	Failed to start Zigbee
      
      zigbee.0
      2022-01-21 19:48:27.979	error	Error herdsman start
      
      zigbee.0
      2022-01-21 19:48:27.979	error	Failed to start Zigbee
      
      zigbee.0
      2022-01-21 19:48:27.978	error	Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'"
      
      zigbee.0
      2022-01-21 19:48:27.769	info	Installed Version: iobroker.zigbee@1.6.6
      
      zigbee.0
      2022-01-21 19:48:27.757	info	Starting Zigbee npm ...
      
      zigbee.0
      2022-01-21 19:48:27.756	info	Try to reconnect. 1 attempts left
      
      zigbee.0
      2022-01-21 19:48:17.754	error	Error herdsman start
      
      zigbee.0
      2022-01-21 19:48:17.754	error	Failed to start Zigbee
      
      zigbee.0
      2022-01-21 19:48:17.753	error	Starting zigbee-herdsman problem : "startup failed - configuration-adapter mismatch - see logs above for more information"
      
      zigbee.0
      2022-01-21 19:48:17.657	error	Re-commissioning your network will require re-pairing of all devices!
      
      zigbee.0
      2022-01-21 19:48:17.657	error	If you wish to re-commission your network, please remove coordinator backup at /opt/iobroker/iobroker-data/zigbee_0/nvbackup.json.
      
      zigbee.0
      2022-01-21 19:48:17.657	error	Please update configuration to prevent further issues.
      
      zigbee.0
      2022-01-21 19:48:17.656	error	- Channel List: configured=11, adapter=11
      
      zigbee.0
      2022-01-21 19:48:17.656	error	- Network Key: configured=01030507090b0d0f00020406080a0c0d, adapter=01030507090b0d0f00020406080a0c0d
      
      zigbee.0
      2022-01-21 19:48:17.655	error	- Extended PAN ID: configured=dd2ddd5dddddd4dd, adapter=00124b0024cae298
      
      zigbee.0
      2022-01-21 19:48:17.655	error	- PAN ID: configured=6746, adapter=6746
      
      zigbee.0
      2022-01-21 19:48:17.654	error	Configuration is not consistent with adapter state/backup!
      
      zigbee.0
      2022-01-21 19:48:17.487	info	Installed Version: iobroker.zigbee@1.6.6
      
      zigbee.0
      2022-01-21 19:48:17.167	info	Starting Zigbee npm ...
      
      zigbee.0
      2022-01-21 19:48:17.105	info	starting. Version 1.6.6 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.22.9, js-controller: 3.3.22
      

      Hat jemand eine Idee woran das liegen könnte, bzw. wo ich suchen müsste?
      Ich habe den Adapter schon mehrfach deinstalliert und wieder installiert.
      Immer das selbe.

      Ich habe auch schon mal den Ordner Zigbbe_0 in /opt/iobroker/iobroker-data/ manuell gelöscht.

      Danke
      Gruß

      Freund der Nacht

      crunchip Thomas Braun Asgothian 3 Replies Last reply Reply Quote 0
      • crunchip
        crunchip Forum Testing Most Active @FreunderNacht last edited by

        @freundernacht probier doch mal in der Instanz Einstellung, den Com Anschlussname aus dem Auswahlmenü, anstatt manuell rein zu schreiben

        FreunderNacht 1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @FreunderNacht last edited by

          @freundernacht sagte in Fehler Sonoff Zigbee Stick Zigbee Adapter -> Proxmox VM:

          Extended PAN ID: configured=dd2ddd5dddddd4dd, adapter=00124b0024cae298

          Muss übereinstimmen. Im Adapter anpassen.

          1 Reply Last reply Reply Quote 1
          • FreunderNacht
            FreunderNacht @crunchip last edited by

            @crunchip
            Hab ich auch schon versucht das selbe Ergebnis.

            1 Reply Last reply Reply Quote 0
            • Asgothian
              Asgothian Developer @FreunderNacht last edited by Asgothian

              @freundernacht Lesen bildet:

              zigbee.0
              2022-01-21 19:48:17.657	error	Re-commissioning your network will require re-pairing of all devices!
               
              zigbee.0
              2022-01-21 19:48:17.657	error	If you wish to re-commission your network, please remove coordinator backup at /opt/iobroker/iobroker-data/zigbee_0/nvbackup.json.
               
              zigbee.0
              2022-01-21 19:48:17.657	error	Please update configuration to prevent further issues.
               
              zigbee.0
              2022-01-21 19:48:17.656	error	- Channel List: configured=11, adapter=11
               
              zigbee.0
              2022-01-21 19:48:17.656	error	- Network Key: configured=01030507090b0d0f00020406080a0c0d, adapter=01030507090b0d0f00020406080a0c0d
               
              zigbee.0
              2022-01-21 19:48:17.655	error	- Extended PAN ID: configured=dd2ddd5dddddd4dd, adapter=00124b0024cae298
               
              zigbee.0
              2022-01-21 19:48:17.655	error	- PAN ID: configured=6746, adapter=6746
               
              zigbee.0
              2022-01-21 19:48:17.654	error	Configuration is not consistent with adapter state/backup!
              
              

              Da steht genau was nicht ok ist. Manchmal frage ich mich echt warum wir das ins Log schreiben (lassen), wenn es doch keiner liest.

              Du musst entweder 98e2ca24004b1200 als ExtPanId eintragen oder deine Shepherd.db und nvbackup.json (in /opt/iobroker/iobroker-data/zigbee_0) löschen (und alle Geräte neu anlernen)

              A.

              FreunderNacht V 2 Replies Last reply Reply Quote 2
              • FreunderNacht
                FreunderNacht @Asgothian last edited by

                @Thomas-Braun
                @Asgothian

                Danke @Thomas-Braun,
                Danke @Asgothian,
                das war es.

                Zigbee Instanz verbunden.jpg

                Manchmal sieht man den Wald vor lauter Bäumen nicht mehr.

                Ich hatte gelesen, das die PAN ID frei vergeben werden kann.
                Tut mir leid, hätte ich wirklich selbst sehen können.

                Vielen Dank

                Thomas Braun Asgothian 2 Replies Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @FreunderNacht last edited by

                  @freundernacht Kann sie ja auch. Aber dann müssen alle Kommunikationspartner auch diese Information haben.
                  (War übrigens die Extended PAN-ID, die PAN-ID passte bei dir)

                  FreunderNacht 1 Reply Last reply Reply Quote 0
                  • Asgothian
                    Asgothian Developer @FreunderNacht last edited by

                    @freundernacht sagte in Fehler Sonoff Zigbee Stick Zigbee Adapter -> Proxmox VM:

                    Ich hatte gelesen, das die PAN ID frei vergeben werden kann.

                    Kann sie. Allerdings kann (wird) es passieren das wenn die PanID und/oder ExtPanID geändert wird nachdem der Adapter schon einmal gestartet war der Adapter nicht durchstartet - wegen eines Konfigurationsmismatch. Dieses ist eine Absicherung dagegen das aus versehen die Konfiguration geändert wird und danach das Zigbee Netzwerk neu aufgebaut werden muss.

                    Deswegen auch dieser lange Text, wo halt drin steht:
                    entweder Datei /opt/iobroker/iobroker-data/zigbee_0/nvbackup.json löschen oder die unter "adapter" stehenden Werte von Channel, PanID und extPanID in die Konfiguration übernehmen.

                    Das der Wert den ich Dir genannt hab anders aussieht liegt daran das die im Log stehende ExtPanID "reversed" ausgegeben wird, sprich byteweise vertauscht. Wenn du also die beiden Werte vergleichst (00124b0024cae298 und 98e2ca24004b1200) sollte klar sein was gemeint ist.

                    A.

                    FreunderNacht 1 Reply Last reply Reply Quote 1
                    • FreunderNacht
                      FreunderNacht @Thomas Braun last edited by

                      @thomas-braun
                      Sorry, meinte doch die Extended PAN ID.

                      Ich hatte noch nichts angelernt, der Adapter war quasi noch jungfräulich.

                      Wie mache ich denn den in so einem Falle die Extended PAN ID den anderen Kommunikationspartner bekannt.

                      Wären ja in diesem Falle nur der Adapter und der Zigbee Stick, oder?

                      Ich habe angenommen, dass ich die Extended PAN ID die ich direkt nach der Installation im Adapter setze automatisch auch vom Stick übernommen wird.

                      Asgothian 1 Reply Last reply Reply Quote 0
                      • Asgothian
                        Asgothian Developer @FreunderNacht last edited by

                        @freundernacht um die ExtPanID zu setzen musst du den Adapter starten. Damit wird diese auch auf das Netzwerk angewandt. Deswegen der Hinweis zum löschen der Datei. Wenn nichts angelernt ist ist das of die einfachere Wahl.
                        Löschen der Datei lohnt natürlich nur nachdem der Adapter angehalten wurde.

                        A.

                        1 Reply Last reply Reply Quote 1
                        • FreunderNacht
                          FreunderNacht @Asgothian last edited by

                          @asgothian
                          Vielen Dank für die ausführliche Antwort, das hat mir sehr geholfen.

                          Nach dem Stoppen des Adapters und dem löschen des Ordners:
                          /opt/iobroker/iobroker-data/zigbee_0/

                          Hats dann beim erneuten starten funktioniert.
                          Ich hatte ja eh noch keine Geräte angelernt.

                          1 Reply Last reply Reply Quote 0
                          • V
                            vqe17235 @Asgothian last edited by

                            @asgothian
                            Hallo zusammen, ich habe anscheinend ein ähnliches Problem... Allerdings taucht ein so detaillierter Log im Protokoll bei mir nicht auf, obwohl ich für den Adapter alles anzeigen lasse. Wie kann ich denn sehen, welche Werte konfiguriert sind, und welche es sein sollten?

                            crunchip 1 Reply Last reply Reply Quote 0
                            • crunchip
                              crunchip Forum Testing Most Active @vqe17235 last edited by

                              @vqe17235 die Instanz auf debug stellen.
                              Ohne Fehlermeldung kan man schlecht helfen

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              702
                              Online

                              31.8k
                              Users

                              80.1k
                              Topics

                              1.3m
                              Posts

                              proxmox sonoff zigbee sonoff zigbee 3.0 plus sonoff zigbee stick 3.0 plus vms zigbee zigbee stick
                              5
                              13
                              1240
                              Loading More Posts
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes
                              Reply
                              • Reply as topic
                              Log in to reply
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                              The ioBroker Community 2014-2023
                              logo