Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [gelöst] Zigbee Adapter nach Update "defekt"

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Zigbee Adapter nach Update "defekt"

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

      @spectrum1981 sagte in Zigbee Adapter nach Update "defekt":

      2022-02-01 20:53:39.228 error Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'"

      Das klingt nach einem Rechteproblem. Man könnte hier weiterhelfen wenn man wüsste um was es geht 🙂
      Also was für ein System hast du (Raspi? Intel NUC? Windows PC? oder oder oder)
      und dann bitte gleich noch die üblichen Angaben (npm, node.js)

      So kann ich dir nur sagen, dass ich das Thema auch schon hatte und dass es bei mir ein Rechteproblem auf einer Datei war. Aber "bei mir" heisst intel nuc mit Debian und proxmox und iobroker als Container. Das kann bei dir ja ganz anders aussehen...

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

        @spectrum1981

        Bitte alle Meldungen vom Start des Adapters posten, nicht nur die Fehler. Einige Informationen aus dem Info Bereich zwischendurch sind Sinnvoll.

        Es scheint so zu sein das der Adapter nicht mit der Firmware reden kann. Die Schnittstelle wird beim ersten versuch geöffnet und dann nicht wieder geschlossen.

        A.

        1 Reply Last reply Reply Quote 0
        • S
          Spectrum1981 @amg_666 last edited by Spectrum1981

          Ok, ich habe einen Raspi mit einem CC2531 Stick. Hat bisher auch wunderbar funktioniert.

          pi@ioBroker-RasPi4:~ $ ls -l /dev/serial/by-id
          total 0
          lrwxrwxrwx 1 root root 13 Feb  1 20:52 usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0019369EA8-if00 -> ../../ttyACM0
          
          
          pi@ioBroker-RasPi4:~ $ npm -v
          6.14.8
          
          
          pi@ioBroker-RasPi4:~ $ nodejs -v
          v12.20.0
          
          
          zigbee.0
          2022-02-01 20:53:39.229	error	Error herdsman start
          
          zigbee.0
          2022-02-01 20:53:39.229	error	Failed to start Zigbee
          
          zigbee.0
          2022-02-01 20:53:39.228	error	Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'"
          
          zigbee.0
          2022-02-01 20:53:39.016	info	Installed Version: iobroker.zigbee@1.6.6
          
          zigbee.0
          2022-02-01 20:53:38.979	info	Starting Zigbee npm ...
          
          zigbee.0
          2022-02-01 20:53:38.971	info	Try to reconnect. 1 attempts left
          
          zigbee.0
          2022-02-01 20:53:28.964	error	Error herdsman start
          
          zigbee.0
          2022-02-01 20:53:28.963	error	Failed to start Zigbee
          
          zigbee.0
          2022-02-01 20:53:28.962	error	Starting zigbee-herdsman problem : "SRSP - SYS - version after 6000ms"
          
          zigbee.0
          2022-02-01 20:53:16.731	info	Installed Version: iobroker.zigbee@1.6.6
          
          zigbee.0
          2022-02-01 20:53:16.287	info	Starting Zigbee npm ...
          
          zigbee.0
          2022-02-01 20:53:16.175	info	starting. Version 1.6.6 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.20.0, js-controller: 3.3.22
          
          zigbee.0
          2022-02-01 20:53:10.735	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
          
          zigbee.0
          2022-02-01 20:53:10.733	info	terminating
          
          zigbee.0
          2022-02-01 20:53:10.242	info	Zigbee: disabling joining new devices.
          
          zigbee.0
          2022-02-01 20:53:10.229	info	cleaned everything up...
          
          zigbee.0
          2022-02-01 20:53:10.213	info	Got terminate signal TERMINATE_YOURSELF
          
          zigbee.0
          2022-02-01 20:52:59.760	info	Installed Version: iobroker.zigbee@1.6.6
          
          zigbee.0
          2022-02-01 20:52:59.717	info	Starting Zigbee npm ...
          
          zigbee.0
          2022-02-01 20:52:59.715	info	Try to reconnect. 1 attempts left
          
          zigbee.0
          2022-02-01 20:52:49.710	error	Error herdsman start
          
          zigbee.0
          2022-02-01 20:52:49.709	error	Failed to start Zigbee
          
          zigbee.0
          2022-02-01 20:52:49.707	error	Starting zigbee-herdsman problem : "SRSP - SYS - version after 6000ms"
          
          zigbee.0
          2022-02-01 20:52:37.481	info	Installed Version: iobroker.zigbee@1.6.6
          
          zigbee.0
          2022-02-01 20:52:37.042	info	Starting Zigbee npm ...
          
          zigbee.0
          2022-02-01 20:52:36.925	info	starting. Version 1.6.6 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.20.0, js-controller: 3.3.22
          
          zigbee.0
          2022-02-01 20:52:31.188	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
          
          zigbee.0
          2022-02-01 20:52:31.187	info	terminating
          
          zigbee.0
          2022-02-01 20:52:31.186	warn	Failed to stop zigbee during startup
          
          zigbee.0
          2022-02-01 20:52:30.743	info	Zigbee: disabling joining new devices.
          
          zigbee.0
          2022-02-01 20:52:30.740	info	cleaned everything up...
          
          zigbee.0
          2022-02-01 20:52:30.739	info	Got terminate signal TERMINATE_YOURSELF
          
          Asgothian Thomas Braun 2 Replies Last reply Reply Quote 0
          • Asgothian
            Asgothian Developer @Spectrum1981 last edited by

            @spectrum1981 sagte in Zigbee Adapter nach Update "defekt":

            2022-02-01 20:52:49.707 error Starting zigbee-herdsman problem : "SRSP - SYS - version after 6000ms"

            Die Meldung besagt das keine Kommunikation mit dem Stick möglich ist.

            Bitte versuchen:
            stick abziehen, 30 sekunden warten, stick anstecken. Adapter starten.

            Wenn das nicht geht musst du wahrscheinlich die Firmware neu flashen

            A

            S 1 Reply Last reply Reply Quote 0
            • S
              Spectrum1981 @Asgothian last edited by

              @asgothian

              Habe ich gemacht, hat aber leider nichts gebracht. Warum muss denn die Firmware auf dem Stick neu geflasht werden? Was hat das mit dem Update zu tun?

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

                @spectrum1981 sagte in Zigbee Adapter nach Update "defekt":

                Unabhänigig von

                Hat bisher auch wunderbar funktioniert.

                würde ich das Ding durch einen aktuellen Stick/Chipsatz ersetzen.

                S 1 Reply Last reply Reply Quote 0
                • S
                  Spectrum1981 @Thomas Braun last edited by

                  @thomas-braun

                  Was kannst du denn da empfehlen? Vermutlich muss ich dann auch alle Geräte neu anlernen, oder?

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

                    @spectrum1981

                    Einen aus der 'Recommended List':

                    https://www.zigbee2mqtt.io/guide/adapters/

                    Ich habe z. B. den von slaesh. Hier im Forum werden aber auch aktuelle Stickst angeboten.

                    S 1 Reply Last reply Reply Quote 0
                    • S
                      Spectrum1981 @Thomas Braun last edited by

                      @thomas-braun

                      OK, habe ich verstanden, aber bis dahin wäre es super die aktuelle Installation wieder zum Laufen zu bringen. Hat noch jemand Vorschläge? Ein Downgrade wären auch kein Problem wenn es gehen würde.

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

                        @spectrum1981 sagte in Zigbee Adapter nach Update "defekt":

                        Warum muss denn die Firmware auf dem Stick neu geflasht werden? Was hat das mit dem Update zu tun?

                        Die ältere Version war weniger kritisch bei der Kommunikation und hat auch mit Firmware die eigentlich bereits defekt war kommunizieren können. In den neueren Versionen sind erweiterte Funktionen hinzu gekommen die das nicht mehr erlauben, weswegen es da zu Problemen kommen kann.

                        Ansonsten kann ich den Vorschlag den Stick zu ersetzen nur unterstützen.

                        A.

                        S 1 Reply Last reply Reply Quote 0
                        • S
                          Spectrum1981 @Asgothian last edited by Spectrum1981

                          @asgothian

                          Wer kann mir denn einen passenden Stick inklusive der Firmware anbieten.

                          Auf dem aktuelle Adapter ein Downgrade machen geht nicht?

                          Würde doch so gehen ,oder?

                          npm install iobroker.zigbee@1.5.6 --production
                          
                          

                          Ich hatte das schon versucht aber mit diesem Ergebnis:

                          i@ioBroker-RasPi4:~ $ npm install iobroker.zigbee@1.5.6 --production
                          
                          > @serialport/bindings@9.0.4 install /home/pi/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@serialport/bindings
                          > prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild
                          
                          prebuild-install WARN install No prebuilt binaries found (target=12.20.0 runtime=node arch=arm libc= platform=linux)
                          make: Entering directory '/home/pi/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/build'
                            CXX(target) Release/obj.target/bindings/src/serialport.o
                          ../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/pi/.cache/node-gyp/12.20.0/include/node/node.h:737: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/pi/.cache/node-gyp/12.20.0/include/node/node.h:771: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);
                           ^~~~~~~~~~~
                            CXX(target) Release/obj.target/bindings/src/serialport_unix.o
                          ../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);
                               ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                            CXX(target) Release/obj.target/bindings/src/poller.o
                            CXX(target) Release/obj.target/bindings/src/serialport_linux.o
                            SOLINK_MODULE(target) Release/obj.target/bindings.node
                            COPY Release/bindings.node
                          make: Leaving directory '/home/pi/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/build'
                          
                          > @serialport/bindings@9.0.4 install /home/pi/node_modules/zigbee-herdsman/node_modules/@serialport/bindings
                          > prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild
                          
                          prebuild-install WARN install No prebuilt binaries found (target=12.20.0 runtime=node arch=arm libc= platform=linux)
                          make: Entering directory '/home/pi/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/build'
                            CXX(target) Release/obj.target/bindings/src/serialport.o
                          ../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/pi/.cache/node-gyp/12.20.0/include/node/node.h:737: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/pi/.cache/node-gyp/12.20.0/include/node/node.h:771: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);
                           ^~~~~~~~~~~
                            CXX(target) Release/obj.target/bindings/src/serialport_unix.o
                          ../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);
                               ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                            CXX(target) Release/obj.target/bindings/src/poller.o
                            CXX(target) Release/obj.target/bindings/src/serialport_linux.o
                            SOLINK_MODULE(target) Release/obj.target/bindings.node
                            COPY Release/bindings.node
                          make: Leaving directory '/home/pi/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/build'
                          
                          > serialport@9.0.6 postinstall /home/pi/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/serialport
                          > node thank-you.js
                          
                          Thank you for using serialport!
                          If you rely on this package, please consider supporting our open collective:
                          > https://opencollective.com/serialport/donate
                          
                          
                          
                          > serialport@9.0.6 postinstall /home/pi/node_modules/zigbee-herdsman/node_modules/serialport
                          > node thank-you.js
                          
                          Thank you for using serialport!
                          If you rely on this package, please consider supporting our open collective:
                          > https://opencollective.com/serialport/donate
                          
                          
                          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/fsevents):
                          npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
                          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/zigbee-herdsman/node_modules/fsevents):
                          npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
                          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/fsevents):
                          npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
                          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/zigbee-herdsman-converters/node_modules/fsevents):
                          npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
                          
                          + iobroker.zigbee@1.5.6
                          added 574 packages from 221 contributors, removed 346 packages, updated 866 packages, moved 2 packages and audited 562 packages in 181.414s
                          
                          86 packages are looking for funding
                            run `npm fund` for details
                          
                          found 17 vulnerabilities (6 low, 2 moderate, 9 high)
                            run `npm audit fix` to fix them, or `npm audit` for details
                          
                          
                          Asgothian Thomas Braun 2 Replies Last reply Reply Quote 0
                          • Asgothian
                            Asgothian Developer @Spectrum1981 last edited by

                            @spectrum1981 Das sieht doch gut aus. Die Warnungen sind beim Serialport leider Standard und nicht zu vermeiden.

                            Nach einem (manuellen) Upload (nach so einer Installation oft notwendig) solltest du den 1.5.6 adapter haben.

                            Ob das was bringt ist allerdings fraglich.

                            A.

                            S 1 Reply Last reply Reply Quote 0
                            • S
                              Spectrum1981 @Asgothian last edited by

                              @asgothian

                              Hallo!

                              Ich habe mir einen Sonoff Zigbee 3.0 USB Dongle Plus besorgt und nun geht alles. War zwar mühselig alles neu zu koppeln, aber so ist es eben 😉

                              Vielen Dank für eure Hilfe!

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

                                @spectrum1981 sagte in [gelöst] Zigbee Adapter nach Update "defekt":

                                i@ioBroker-RasPi4:~ $ npm install iobroker.zigbee@1.5.6 --production

                                Du stehst im falschen Verzeichnis.
                                Mit npm hantiert man im Installationsverzeichnis, beim ioBroker in /opt/iobroker

                                Besser die iobroker-Kommandos verwenden, die laufen im richtigen Verzeichnis ab.

                                S 1 Reply Last reply Reply Quote 0
                                • S
                                  SigiMOE @Thomas Braun last edited by SigiMOE

                                  Brauche mal euren Rat:

                                  Habe einen neuen Sonoff Zigbee 3.0 USB Dongle Plus in meinen Raspi 4 reingesteckt ( inkl. USB Verlängerung )

                                  Leider wird die Instanz nur teilweise "grün"

                                  fce5184e-8543-4011-a1f7-dc831a502cae-2022-02-12_12-46-24.jpg

                                  Hier noch ein paar Infos zu meinem System :
                                  b1bea71b-334f-4b51-be85-584f917c1e0b-2022-02-12_12-48-53.jpg

                                  Kann mir jemand ein paar Tipps geben ( Anfängerfreundlich ) 😉

                                  Hier mal ein Auszug aus dem LOG :

                                  2022-02-12 12:42:18.342 - info: host.raspi4 stopInstance system.adapter.zigbee.0 (force=false, process=true)
                                  2022-02-12 12:42:18.348 - info: zigbee.0 (5967) Got terminate signal TERMINATE_YOURSELF
                                  2022-02-12 12:42:18.350 - info: zigbee.0 (5967) cleaned everything up...
                                  2022-02-12 12:42:18.354 - info: zigbee.0 (5967) Zigbee: disabling joining new devices.
                                  2022-02-12 12:42:18.360 - warn: zigbee.0 (5967) Failed to stop zigbee during startup
                                  2022-02-12 12:42:18.361 - info: zigbee.0 (5967) terminating
                                  2022-02-12 12:42:18.362 - info: zigbee.0 (5967) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                  2022-02-12 12:42:18.387 - info: host.raspi4 stopInstance system.adapter.zigbee.0 send kill signal
                                  2022-02-12 12:42:19.078 - info: host.raspi4 instance system.adapter.zigbee.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                  2022-02-12 12:42:21.413 - info: host.raspi4 instance system.adapter.zigbee.0 started with pid 7679
                                  2022-02-12 12:42:24.018 - info: plenticore.0 (26886) State value to set for "plenticore.0.scb.export.LastExportOk" has to be type "boolean" but received type "number"
                                  2022-02-12 12:42:25.087 - info: zigbee.0 (7679) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
                                  2022-02-12 12:42:25.324 - info: zigbee.0 (7679) starting. Version 1.6.14 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.16.3, js-controller: 4.0.8
                                  2022-02-12 12:42:25.428 - info: zigbee.0 (7679) Starting Zigbee npm ...
                                  2022-02-12 12:42:25.965 - info: zigbee.0 (7679) Installed Version: iobroker.zigbee@1.6.14
                                  2022-02-12 12:42:26.184 - error: zigbee.0 (7679) Configuration is not consistent with adapter state/backup!
                                  2022-02-12 12:42:26.185 - error: zigbee.0 (7679) - PAN ID: configured=6552, adapter=6553
                                  2022-02-12 12:42:26.185 - error: zigbee.0 (7679) - Extended PAN ID: configured=00124b0024cae2bc, adapter=00124b0024cae2bc
                                  2022-02-12 12:42:26.186 - error: zigbee.0 (7679) - Network Key: configured=01030507090b0d0f00020406080a0c0d, adapter=01030507090b0d0f00020406080a0c0d
                                  2022-02-12 12:42:26.186 - error: zigbee.0 (7679) - Channel List: configured=11, adapter=11
                                  2022-02-12 12:42:26.187 - error: zigbee.0 (7679) Please update configuration to prevent further issues.
                                  2022-02-12 12:42:26.187 - error: zigbee.0 (7679) If you wish to re-commission your network, please remove coordinator backup at /opt/iobroker/iobroker-data/zigbee_0/nvbackup.json.
                                  2022-02-12 12:42:26.188 - error: zigbee.0 (7679) Re-commissioning your network will require re-pairing of all devices!
                                  2022-02-12 12:42:26.189 - error: zigbee.0 (7679) Starting zigbee-herdsman problem : "startup failed - configuration-adapter mismatch - see logs above for more information"
                                  2022-02-12 12:42:26.189 - error: zigbee.0 (7679) Failed to start Zigbee
                                  2022-02-12 12:42:26.190 - error: zigbee.0 (7679) Error herdsman start
                                  2022-02-12 12:42:27.754 - warn: octoprint.1 (27757) You should update your OctoPrint installation - supported version of this adapter is 1.7.2 (or later). Your current version is 1.7.0
                                  2022-02-12 12:42:36.192 - info: zigbee.0 (7679) Try to reconnect. 1 attempts left
                                  2022-02-12 12:42:36.193 - info: zigbee.0 (7679) Starting Zigbee npm ...
                                  2022-02-12 12:42:36.214 - info: zigbee.0 (7679) Installed Version: iobroker.zigbee@1.6.14
                                  2022-02-12 12:42:36.380 - error: zigbee.0 (7679) Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'"
                                  2022-02-12 12:42:36.381 - error: zigbee.0 (7679) Failed to start Zigbee
                                  2022-02-12 12:42:36.381 - error: zigbee.0 (7679) Error herdsman start
                                  Thomas Braun 1 Reply Last reply Reply Quote 0
                                  • J
                                    jaridian last edited by

                                    PAN ID: configured=6552, adapter=6553

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

                                      @sigimoe sagte in [gelöst] Zigbee Adapter nach Update "defekt":

                                      PAN ID: configured=6552, adapter=6553

                                      Im Adapter übereinstimmend einstellen. Und dein System auf Stand halten. Updates der Adapter und von nodeJS dringend empfohlen.

                                      S 1 Reply Last reply Reply Quote 0
                                      • S
                                        SigiMOE @Thomas Braun last edited by

                                        @thomas-braun

                                        gerade alle Adapter, Host auf den neuen Stand gebracht leider kein Erfolg
                                        immer noch gleiche Fehler

                                        Hier das LOG. Was kann ich noch prüfen ?

                                        2022-02-12 18:02:05.973 - info: zigbee.0 (12653) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
                                        2022-02-12 18:02:06.290 - info: zigbee.0 (12653) starting. Version 1.6.14 in /opt/iobroker/node_modules/iobroker.zigbee, node: v14.19.0, js-controller: 4.0.8
                                        2022-02-12 18:02:06.417 - info: zigbee.0 (12653) Starting Zigbee npm ...
                                        2022-02-12 18:02:06.936 - info: zigbee.0 (12653) Installed Version: iobroker.zigbee@1.6.14
                                        2022-02-12 18:02:07.409 - info: zigbee.0 (12653) Coordinator firmware version: {"type":"zStack3x0","meta":{"transportrev":2,"product":1,"majorrel":2,"minorrel":7,"maintrel":1,"revision":20210708}}
                                        2022-02-12 18:02:07.420 - info: zigbee.0 (12653) Unable to disable LED, unsupported function.
                                        2022-02-12 18:02:07.421 - info: zigbee.0 (12653) --> transmitPower : normal
                                        2022-02-12 18:02:07.430 - info: zigbee.0 (12653) Currently no devices.
                                        2022-02-12 18:02:07.431 - info: zigbee.0 (12653) Zigbee started
                                        2022-02-12 18:02:07.435 - error: zigbee.0 (12653) Unable to apply ExtPanID changes: Error: SRSP - SYS - osalNvRead after 0,2ms
                                        2022-02-12 18:02:07.512 - info: host.raspi4 stopInstance system.adapter.zigbee.0 (force=false, process=true)
                                        2022-02-12 18:02:07.517 - warn: zigbee.0 (12653) State "zigbee.0.info.undefinedDevices" has no existing object, this might lead to an error in future versions
                                        2022-02-12 18:02:07.526 - info: zigbee.0 (12653) Got terminate signal TERMINATE_YOURSELF
                                        2022-02-12 18:02:07.529 - info: zigbee.0 (12653) cleaned everything up...
                                        2022-02-12 18:02:07.532 - info: zigbee.0 (12653) Zigbee: disabling joining new devices.
                                        2022-02-12 18:02:07.592 - info: host.raspi4 stopInstance system.adapter.zigbee.0 send kill signal
                                        2022-02-12 18:02:08.030 - info: zigbee.0 (12653) terminating
                                        2022-02-12 18:02:08.033 - info: zigbee.0 (12653) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                        2022-02-12 18:02:08.667 - info: host.raspi4 instance system.adapter.zigbee.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                        2022-02-12 18:02:10.635 - info: host.raspi4 instance system.adapter.zigbee.0 started with pid 12829
                                        2022-02-12 18:02:14.620 - info: zigbee.0 (12829) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
                                        2022-02-12 18:02:14.890 - info: zigbee.0 (12829) starting. Version 1.6.14 in /opt/iobroker/node_modules/iobroker.zigbee, node: v14.19.0, js-controller: 4.0.8
                                        2022-02-12 18:02:14.999 - info: zigbee.0 (12829) Starting Zigbee npm ...
                                        2022-02-12 18:02:15.514 - info: zigbee.0 (12829) Installed Version: iobroker.zigbee@1.6.14
                                        2022-02-12 18:02:15.720 - error: zigbee.0 (12829) Configuration is not consistent with adapter state/backup!
                                        2022-02-12 18:02:15.721 - error: zigbee.0 (12829) - PAN ID: configured=6553, adapter=6553
                                        2022-02-12 18:02:15.722 - error: zigbee.0 (12829) - Extended PAN ID: configured=dd2dc1dddddb4da3, adapter=00124b0024cae2bc
                                        2022-02-12 18:02:15.723 - error: zigbee.0 (12829) - Network Key: configured=01030507090b0d0f00020406080a0c0d, adapter=01030507090b0d0f00020406080a0c0d
                                        2022-02-12 18:02:15.723 - error: zigbee.0 (12829) - Channel List: configured=11, adapter=11
                                        2022-02-12 18:02:15.724 - error: zigbee.0 (12829) Please update configuration to prevent further issues.
                                        2022-02-12 18:02:15.724 - error: zigbee.0 (12829) If you wish to re-commission your network, please remove coordinator backup at /opt/iobroker/iobroker-data/zigbee_0/nvbackup.json.
                                        2022-02-12 18:02:15.725 - error: zigbee.0 (12829) Re-commissioning your network will require re-pairing of all devices!
                                        2022-02-12 18:02:15.726 - error: zigbee.0 (12829) Starting zigbee-herdsman problem : "startup failed - configuration-adapter mismatch - see logs above for more information"
                                        2022-02-12 18:02:15.727 - error: zigbee.0 (12829) Failed to start Zigbee
                                        2022-02-12 18:02:15.728 - error: zigbee.0 (12829) Error herdsman start
                                        2022-02-12 18:02:18.105 - warn: octoprint.1 (5345) You should update your OctoPrint installation - supported version of this adapter is 1.7.2 (or later). Your current version is 1.7.0
                                        2022-02-12 18:02:22.791 - error: iot.0 (5453) [GHOME] device hm-rpc.1.NEQ0510324.2.STATE is unknown to google home
                                        2022-02-12 18:02:23.636 - info: plenticore.0 (4434) State value to set for "plenticore.0.scb.export.LastExportOk" has to be type "boolean" but received type "number"
                                        2022-02-12 18:02:25.729 - info: zigbee.0 (12829) Try to reconnect. 1 attempts left
                                        2022-02-12 18:02:25.730 - info: zigbee.0 (12829) Starting Zigbee npm ...
                                        2022-02-12 18:02:25.753 - info: zigbee.0 (12829) Installed Version: iobroker.zigbee@1.6.14
                                        2022-02-12 18:02:25.978 - error: zigbee.0 (12829) Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'"
                                        2022-02-12 18:02:25.979 - error: zigbee.0 (12829) Failed to start Zigbee
                                        2022-02-12 18:02:25.980 - error: zigbee.0 (12829) Error herdsman start
                                        2022-02-12 18:02:44.188 - info: plenticore.0 (4434) State value to set for "plenticore.0.scb.export.LastExportOk" has to be type "boolean" but received type "number"
                                        2022-02-12 18:02:48.063 - warn: octoprint.1 (5345) You should update your OctoPrint installation - supported version of this adapter is 1.7.2 (or later). Your current version is 1.7.0
                                        2022-02-12 18:02:50.040 - info: host.raspi4 stopInstance system.adapter.zigbee.0 (force=false, process=true)
                                        2022-02-12 18:02:50.051 - info: zigbee.0 (12829) Got terminate signal TERMINATE_YOURSELF
                                        2022-02-12 18:02:50.089 - info: host.raspi4 stopInstance system.adapter.zigbee.0 send kill signal
                                        2022-02-12 18:02:50.064 - info: zigbee.0 (12829) cleaned everything up...
                                        2022-02-12 18:02:50.082 - info: zigbee.0 (12829) Zigbee: disabling joining new devices.
                                        2022-02-12 18:02:50.100 - warn: zigbee.0 (12829) Failed to stop zigbee during startup
                                        2022-02-12 18:02:50.102 - info: zigbee.0 (12829) terminating
                                        2022-02-12 18:02:50.105 - info: zigbee.0 (12829) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                        2022-02-12 18:02:50.757 - info: host.raspi4 instance system.adapter.zigbee.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                        2022-02-12 18:02:53.129 - info: host.raspi4 instance system.adapter.zigbee.0 started with pid 13616
                                        2022-02-12 18:02:58.159 - info: zigbee.0 (13616) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
                                        2022-02-12 18:02:58.645 - info: zigbee.0 (13616) starting. Version 1.6.14 in /opt/iobroker/node_modules/iobroker.zigbee, node: v14.19.0, js-controller: 4.0.8
                                        2022-02-12 18:02:58.799 - info: zigbee.0 (13616) Starting Zigbee npm ...
                                        2022-02-12 18:02:59.344 - info: zigbee.0 (13616) Installed Version: iobroker.zigbee@1.6.14
                                        2022-02-12 18:02:59.557 - error: zigbee.0 (13616) Configuration is not consistent with adapter state/backup!
                                        2022-02-12 18:02:59.558 - error: zigbee.0 (13616) - PAN ID: configured=6553, adapter=6553
                                        2022-02-12 18:02:59.559 - error: zigbee.0 (13616) - Extended PAN ID: configured=dd2dc1dddddb4da3, adapter=00124b0024cae2bc
                                        2022-02-12 18:02:59.559 - error: zigbee.0 (13616) - Network Key: configured=01030507090b0d0f00020406080a0c0d, adapter=01030507090b0d0f00020406080a0c0d
                                        2022-02-12 18:02:59.560 - error: zigbee.0 (13616) - Channel List: configured=11, adapter=11
                                        2022-02-12 18:02:59.561 - error: zigbee.0 (13616) Please update configuration to prevent further issues.
                                        2022-02-12 18:02:59.561 - error: zigbee.0 (13616) If you wish to re-commission your network, please remove coordinator backup at /opt/iobroker/iobroker-data/zigbee_0/nvbackup.json.
                                        2022-02-12 18:02:59.561 - error: zigbee.0 (13616) Re-commissioning your network will require re-pairing of all devices!
                                        2022-02-12 18:02:59.563 - error: zigbee.0 (13616) Starting zigbee-herdsman problem : "startup failed - configuration-adapter mismatch - see logs above for more information"
                                        2022-02-12 18:02:59.563 - error: zigbee.0 (13616) Failed to start Zigbee
                                        2022-02-12 18:02:59.564 - error: zigbee.0 (13616) Error herdsman start
                                        2022-02-12 18:03:04.758 - info: plenticore.0 (4434) State value to set for "plenticore.0.scb.export.LastExportOk" has to be type "boolean" but received type "number"
                                        2022-02-12 18:03:09.566 - info: zigbee.0 (13616) Try to reconnect. 1 attempts left
                                        2022-02-12 18:03:09.567 - info: zigbee.0 (13616) Starting Zigbee npm ...
                                        2022-02-12 18:03:09.589 - info: zigbee.0 (13616) Installed Version: iobroker.zigbee@1.6.14
                                        2022-02-12 18:03:09.781 - error: zigbee.0 (13616) Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'"
                                        2022-02-12 18:03:09.782 - error: zigbee.0 (13616) Failed to start Zigbee
                                        2022-02-12 18:03:09.783 - error: zigbee.0 (13616) Error herdsman start
                                        
                                        Thomas Braun amg_666 2 Replies Last reply Reply Quote 0
                                        • Thomas Braun
                                          Thomas Braun Most Active @SigiMOE last edited by Thomas Braun

                                          @sigimoe sagte in [gelöst] Zigbee Adapter nach Update "defekt":

                                          Unable to apply ExtPanID changes: Error: SRSP - SYS - osalNvRead after 0,2ms

                                          Riecht nach Issues mit der Firmware. Flash die vielleicht mal neu.

                                          Extended PAN ID: configured=dd2dc1dddddb4da3, adapter=00124b0024cae2bc
                                          

                                          Muss übereinstimmen.

                                          S 1 Reply Last reply Reply Quote 0
                                          • amg_666
                                            amg_666 @SigiMOE last edited by

                                            @sigimoe sagte in [gelöst] Zigbee Adapter nach Update "defekt":

                                            2022-02-12 18:02:59.557 - error: zigbee.0 (13616) Configuration is not consistent with adapter state/backup!

                                            du hast die pan id geändert und er meckert jetzt rum dass die neue Konfiguration nicht mit seinem backup übereinstimmt und dass du ggf alle Geräte neu pairen musst. und wenn du das willst (bzw wohl machen musst), dann sollst du das backup des zigbee coordinators erst löschen, siehe Zeile 67 in deinem geposteten log.

                                            please remove coordinator backup at /opt/iobroker/iobroker-data/zigbee_0/nvbackup.json.
                                            

                                            halte den Adapter an, gehe in der Konsole in das Verzeichnis und benenne die nvbackup.json um zum Beispiel nvbackup.json.alt (direkt löschen würd ich sie erstmal nicht) und dann neustart des Adapters

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            487
                                            Online

                                            32.0k
                                            Users

                                            80.4k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            28
                                            2420
                                            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