NEWS
UNSOLVED Done: Zigbee: Pairing - Fehlermeldung: Failed to stop Zigbee
-
@arteck Genau, das hatte dann geholfen.
Nichts desto trotz habe ich in letzter Zeit immer wieder Probleme mit Devices, die nicht mehr gefunden werden (öfter als früher), zB. eine Osram LED-Lampe.
Ich kann es jetzt nicht 100% beschwören, aber es könnte seit dem letzten Zigbee-Adapter-Upgrade sein. Allerdings habe ich seit dem auch mein Rapsi-System aktualisiert, kA, ob das auch was damit zu tun haben könnte.Eben habe ich das System erneut aktualisiert, Node.js ist nun auf v12.18.4. Mal sehen, wie es in den nächsten Tagen läuft.
-
Hi arteck, ich hänge mich hier mal ran.
Läuft bei mir fehlerfrei mit den vorhandenen Geräten in einer VM auf meinem Nuc.Habe bereits den Adapter de- / und wieder Installiert.
Die VM neu gestartet
Den ganzen Nuc neu gestartetBringt aber leider keine Änderung
Bei mir auch folgende Fehlermeldung im PopUp-Fenster wenn ich auf Pairing gehe:
Error: Failed to stop zigbee (Error: SREQ '--> AF - dataRequestExt - {"dstaddrmode":2,"dstaddr":"0x000000000000fffd","destendpoint":242,"dstpanid":0,"srcendpoint":242,"clusterid":33,"transid":2,"options":0,"radius":30,"len":6,"data":{"type":"Buffer","data":[25,3,2,11,0,0]}}' failed with status '(0x10: MEM_ERROR)' (expected '(0x00: SUCCESS)') at Znp.<anonymous> (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:291:27) at Generator.next (<anonymous>) at fulfilled (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:24:58)). undefined Pairing started
Hier noch der DebugLog
zigbee.0 2020-11-28 16:34:13.892 error at fulfilled (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:24:58)) zigbee.0 2020-11-28 16:34:13.892 error at Generator.next (<anonymous>) zigbee.0 2020-11-28 16:34:13.892 error at Znp.<anonymous> (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:291:27) zigbee.0 2020-11-28 16:34:13.892 error (1636) Failed to stop zigbee (Error: SREQ '--> AF - dataRequestExt - {"dstaddrmode":2,"dstaddr":"0x000000000000fffd","destendpoint":242,"dstpanid":0,"srcendpoint":242,"clusterid":33,"transid":2,"opti zigbee.0 2020-11-28 16:34:13.884 debug (1636) Publish available for 0x00158d0004a052b5 = false zigbee.0 2020-11-28 16:34:13.884 debug (1636) Publish available for 0x00158d00047f8adc = false zigbee.0 2020-11-28 16:34:13.884 debug (1636) Publish available for 0x00158d0002c65109 = false zigbee.0 2020-11-28 16:34:13.884 debug (1636) Publish available for 0x84182600000e47d6 = false zigbee.0 2020-11-28 16:34:13.884 debug (1636) Publish available for 0x00158d0002797af3 = false zigbee.0 2020-11-28 16:34:13.884 debug (1636) Publish available for 0x00158d0002789cad = false zigbee.0 2020-11-28 16:34:13.884 debug (1636) Publish available for 0x7cb03eaa00b2748b = false zigbee.0 2020-11-28 16:34:13.883 debug (1636) Publish available for 0x00158d000271c5bf = false zigbee.0 2020-11-28 16:34:13.883 debug (1636) Publish available for 0x00158d000273427e = false zigbee.0 2020-11-28 16:34:13.883 debug (1636) Publish available for 0x00158d0002b6093f = false zigbee.0 2020-11-28 16:34:13.883 debug (1636) Publish available for 0x00158d000271c61d = false zigbee.0 2020-11-28 16:34:13.883 debug (1636) Publish available for 0x84182600000e534b = false zigbee.0 2020-11-28 16:34:13.883 debug (1636) Publish available for 0x7cb03eaa0a02f731 = false zigbee.0 2020-11-28 16:34:13.883 debug (1636) Publish available for 0x00158d00028af534 = false zigbee.0 2020-11-28 16:34:13.871 info (1636) Zigbee: disabling joining new devices. zigbee.0 2020-11-28 16:34:13.870 info (1636) cleaned everything up... zigbee.0 2020-11-28 16:34:13.870 error at fulfilled (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:24:58) zigbee.0 2020-11-28 16:34:13.870 error at Generator.next (<anonymous>) zigbee.0 2020-11-28 16:34:13.870 error at Znp.<anonymous> (/opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:291:27) zigbee.0 2020-11-28 16:34:13.870 error (1636) Error: SREQ '--> AF - dataRequestExt - {"dstaddrmode":2,"dstaddr":"0x000000000000fffd","destendpoint":242,"dstpanid":0,"srcendpoint":242,"clusterid":33,"transid":1,"options":0,"radius":30,"len zigbee.0 2020-11-28 16:34:13.870 error (1636) unhandled promise rejection: SREQ '--> AF - dataRequestExt - {"dstaddrmode":2,"dstaddr":"0x000000000000fffd","destendpoint":242,"dstpanid":0,"srcendpoint":242,"clusterid":33,"transid":1,"optio
Auch beim Update auf die aktuelle Version auch Warnings:
$ ./iobroker upgrade zigbee Update zigbee from @1.0.0 to @1.3.1 host.Iobroker-Produktiv Adapter "system.adapter.zigbee.0" is stopped. NPM version: 6.14.4 npm install iobroker.zigbee@1.3.1 --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] 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] 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] 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] 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:270: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] 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:314: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] 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:363: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] 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:409: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] uv_queue_work(uv_default_loop(), req, EIO_Drain, (uv_after_work_cb)EIO_AfterDrain); ^~~~~~~~~~~~~~ ../src/serialport.cpp: At global scope:../src/serialport.cpp:430:28: warning: unnecessary parentheses in declaration of ‘ToParityEnum’ [-Wparentheses] SerialPortParity NAN_INLINE(ToParityEnum(const v8::Local<v8::String>& v8str)) { ^ ../src/serialport.cpp:449:30: warning: unnecessary parentheses in declaration of ‘ToStopBitEnum’ [-Wparentheses] SerialPortStopBits NAN_INLINE(ToStopBitEnum(double stopBits)) { ^ In file included from ../../../nan/nan.h:56, from ../src/./serialport.h:6, from ../src/serialport.cpp:1:/home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:608: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] (node::addon_register_func) (regfunc), \ ^/home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:642:3: note: in expansion of macro ‘NODE_MODULE_X’ NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) ^~~~~~~~~~~~~../src/serialport.cpp:483:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(serialport, init); ^~~~~~~~~~~ ../src/serialport_unix.cpp: In function ‘int setup(int, OpenBaton*)’:../src/serialport_unix.cpp:176:60: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 1005 [-Wformat-truncation=] snprintf(data->errorString, sizeof(data->errorString), "Error %s Cannot open %s", strerror(errno), data->path); ^~~~~~~~~~~~~~~~~~~~~~~~~../src/serialport_unix.cpp:176:13: note: ‘snprintf’ output 20 or more bytes (assuming 1043) into a destination of size 1024 snprintf(data->errorString, sizeof(data->errorString), "Error %s Cannot open %s", strerror(errno), data->path); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/serialport_unix.cpp: In function ‘void EIO_Open(uv_work_t*)’:../src/serialport_unix.cpp:86:60: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] snprintf(data->errorString, sizeof(data->errorString), "Error: %s, cannot open %s", strerror(errno), data->path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~../src/serialport_unix.cpp:86:13: note: ‘snprintf’ output 22 or more bytes (assuming 1045) into a destination of size 1024 snprintf(data->errorString, sizeof(data->errorString), "Error: %s, cannot open %s", strerror(errno), data->path); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Update "system.adapter.zigbee.0" upload [250] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/tuya_rb280.png img/tuya_rb280.png image/png upload [200] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/philips_hue_gu10_color.png img/philips_hue_gu10_color.png image/png upload [150] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/lumi_router.png img/lumi_router.png image/png upload [100] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/ikea_recessed_spot_light.png img/ikea_recessed_spot_light.png image/png upload [90] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/ikea_bulb_E27.png img/ikea_bulb_E27.png image/png upload [80] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/hive.png img/hive.png image/png upload [70] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/gira_4_buttons.png img/gira_4_buttons.png image/png upload [60] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/ewelink_DS01.png img/ewelink_DS01.png image/png upload [50] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/ctrl_neutral1.png img/ctrl_neutral1.png image/png upload [40] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/bitron_902010_24.png img/bitron_902010_24.png image/png upload [30] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/ZHS15.png img/ZHS15.png image/png upload [20] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/NAS-AB02B0.png img/NAS-AB02B0.png image/png upload [19] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/Moes_Wall_Thermostat.png img/Moes_Wall_Thermostat.png image/png upload [18] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/Ikea_fyrtur.png img/Ikea_fyrtur.png image/png upload [17] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/HY08WE.png img/HY08WE.png image/png upload [16] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/FLOALT.panel.WS.png img/FLOALT.panel.WS.png image/png upload [15] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/Eurotronic_Spirit_04.png img/Eurotronic_Spirit_04.png image/png upload [14] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/DIYRuZ_R8_8.png img/DIYRuZ_R8_8.png image/png upload [13] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/DIYRuZ_Geiger.png img/DIYRuZ_Geiger.png image/png upload [12] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/DIYRuZ_FreePad.png img/DIYRuZ_FreePad.png image/png upload [11] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/DIYRuZ_Flower.png img/DIYRuZ_Flower.png image/png upload [10] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/DIYRuZ.png img/DIYRuZ.png image/png upload [9] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/DGNWG05LM.png img/DGNWG05LM.png image/png upload [8] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/Bitron_AV201021A.png img/Bitron_AV201021A.png image/png upload [7] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/BW-IS5.png img/BW-IS5.png image/png upload [6] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/BW-IS3.png img/BW-IS3.png image/png upload [5] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/AV2010_32.png img/AV2010_32.png image/png upload [4] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/86sw2.png img/86sw2.png image/png upload [3] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/86sw1.png img/86sw1.png image/png upload [2] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/86plug.png img/86plug.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 Adapter "zigbee" updated host.Iobroker-Produktiv Adapter "system.adapter.zigbee.0" is started process exited with code 0
-
@Peoples was willst du mir sagen.. ich verstehe kein wort ??
-
@arteck
Dass ich sobald ich auf pairing clicke die oben genannte Fehlermeldung kommt.Hab gerade gesehen dass ich das Wesentliche vergessen hatte
-
@Peoples sagte in Done: Zigbee: Pairing - Fehlermeldung: Failed to stop Zigbee:
@arteck
Dass ich sobald ich auf pairing clicke die oben genannte Fehlermeldung kommt.Hab gerade gesehen dass ich das Wesentliche vergessen hatte
Ich habe jetzt nochmal alles gelöscht und den Stick mal abgezogen, ihn wieder gesteckt und den Adapter neu Installiert, nun geht es wieder.
-
@Peoples sagte in Done: Zigbee: Pairing - Fehlermeldung: Failed to stop Zigbee:
Ich habe jetzt nochmal alles gelöscht und den Stick mal abgezogen, ihn wieder gesteckt und den Adapter neu Installiert, nun geht es wieder.
Nur noch als Hinweis: Die Meldung "MEM_ERROR" deutet darauf hin das dem Stick der Speicher ausgeht. Das wird immer wieder passieren. Du musst also entweder damit leben das du den Stick von Zeit zu Zeit abstecken und neu anstecken musst oder auf einen anderen Zigbee Stick ausweichen.
A.
-
@Asgothian sagte in Done: Zigbee: Pairing - Fehlermeldung: Failed to stop Zigbee:
@Peoples sagte in Done: Zigbee: Pairing - Fehlermeldung: Failed to stop Zigbee:
Ich habe jetzt nochmal alles gelöscht und den Stick mal abgezogen, ihn wieder gesteckt und den Adapter neu Installiert, nun geht es wieder.
Nur noch als Hinweis: Die Meldung "MEM_ERROR" deutet darauf hin das dem Stick der Speicher ausgeht. Das wird immer wieder passieren. Du musst also entweder damit leben das du den Stick von Zeit zu Zeit abstecken und neu anstecken musst oder auf einen anderen Zigbee Stick ausweichen.
A.
Naja bis jetzt hielt er zwei Jahre, denke damit kann ich leben
-
@Asgothian
Welcher von den Sticks wäre deine erste Wahl wenn ich mir hier was neues besorgen sollte? -
@Peoples
Eine erste Wahl habe ich nicht.Daher die aus meiner Sicht sinnvollen Sticks in keiner besonderen Reihenfolge:
- Electrolama zig-a-zig-ah! (zzh!)
- slaesh’s CC2652RB stick
- Texas Instruments LAUNCHXL-CC26X2R1
- Texas Instruments LAUNCHXL-CC1352P-2
- ZiGate USB-TTL
- Texas Instruments CC2538 with CC2592 RF Amplifier
Beschreibungen von hier
Zum CC2538+CC2592: Den würde ich nicht wie auf der Seite beschrieben aus China beziehen. Es gibt im Marktplatz mehrere Angebote dazu.
Hier noch mein Kommentar zu den anderen bei zigbee2mqtt erwähnten Adaptern:
- Conbee / Conbee II: Support im Zigbee adapter noch im Alpha-Stadium ist. Es geht nicht alles.
- cc2530/2531: Die sind aus meiner Sicht schlicht und einfach zu schwach auf der Brust.
- ZiGate USB-TTL ist noch im Alpha Stadium.
A.
-
@Asgothian
Merci, werd mir mal einen von arteck holen