Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. [Erledigt] Serialport Probleme bei Zigbee-Inst.

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

[Erledigt] Serialport Probleme bei Zigbee-Inst.

Geplant Angeheftet Gesperrt Verschoben Gelöst Error/Bug
zigbee raspi4
3 Beiträge 2 Kommentatoren 241 Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • a200A Offline
    a200A Offline
    a200
    schrieb am zuletzt editiert von a200
    #1

    moin,

    ich habe einen raspi 4 mit dem Raspi 2-4 Image (ohne piVCCU) aud dem https://www.iobroker.net/#de/download bereich.

    als nächstes wollte ich den Zigbee-Adapter installieren. folgende Fehlermeldung kommt:

    2019-08-23 12:36:47.262  - info: iobroker url "https://github.com/ioBroker/ioBroker.zigbee" --debug
    2019-08-23 12:36:47.805  - info: iobroker install https://github.com/ioBroker/ioBroker.zigbee/tarball/master
    2019-08-23 12:36:48.526  - info: iobroker npm install https://github.com/ioBroker/ioBroker.zigbee/tarball/master --production --save --prefix "/opt/iobroker" (System call)
    2019-08-23 12:40:49.779  - info: iobroker > @serialport/bindings@2.0.8 install /opt/iobroker/node_modules/@serialport/bindings
    > prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild
    
    
    2019-08-23 12:41:01.361  - info: iobroker prebuild-install
    2019-08-23 12:41:01.363  - info: iobroker  WARN install No prebuilt binaries found (target=10.16.3 runtime=node arch=arm libc= platform=linux)
    2019-08-23 12:41:04.024  - info: iobroker make: Verzeichnis „/opt/iobroker/node_modules/@serialport/bindings/build“ wird betreten
    2019-08-23 12:41:04.040  - info: iobroker   CXX(target) Release/obj.target/bindings/src/serialport.o
    2019-08-23 12:41:07.712  - info: iobroker In file included from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:
    ../../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
    ../../../nan/nan.h:2298:62: 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]
        , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
                                                                 ^
    
    2019-08-23 12:41:07.768  - info: iobroker ../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);
                                                                        ^~~~~~~~~~~~~
    
    2019-08-23 12:41:07.775  - info: iobroker ../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);
                                                                          ^~~~~~~~~~~~~~~
    
    2019-08-23 12:41:07.779  - info: iobroker ../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);
                                                                         ^~~~~~~~~~~~~~
    
    2019-08-23 12:41:07.783  - info: iobroker ../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);
                                                                         ^~~~~~~~~~~~~~
    
    2019-08-23 12:41:07.788  - info: iobroker ../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);
                                                                       ^~~~~~~~~~~~
    
    2019-08-23 12:41:07.791  - info: iobroker ../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);
                                                                       ^~~~~~~~~~~~
    
    2019-08-23 12:41:07.799  - info: iobroker ../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);
                                                                               ^~~~~~~~~~~~~~~~~~~~
    
    2019-08-23 12:41:07.805  - info: iobroker ../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);
                                                                         ^~~~~~~~~~~~~~
    
    2019-08-23 12:41:07.807  - info: iobroker ../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)) {
                               ^
    
    2019-08-23 12:41:07.809  - info: iobroker ../src/serialport.cpp:449:30: warning: unnecessary parentheses in declaration of ‘ToStopBitEnum’ [-Wparentheses] SerialPortStopBits NAN_INLINE(ToStopBitEnum(double stopBits)) {
                                 ^
    
    2019-08-23 12:41:07.866  - info: iobroker In file included from ../../../nan/nan.h:54,                 from ../src/./serialport.h:6,
                    from ../src/serialport.cpp:1:
    /home/iobroker/.node-gyp/10.16.3/include/node/node.h:573: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/.node-gyp/10.16.3/include/node/node.h:607: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);
    ^~~~~~~~~~~
    
    2019-08-23 12:41:07.936  - info: iobroker In file included from /home/iobroker/.node-gyp/10.16.3/include/node/node.h:63,                 from ../../../nan/nan.h:54,
                    from ../src/./serialport.h:6,
                    from ../src/serialport.cpp:1:
    /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:
    /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78:   required from here
    /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
                   reinterpret_cast<Callback>(callback), type);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    2019-08-23 12:41:07.960  - info: iobroker /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:../../../nan/nan_object_wrap.h:65:61:   required from here
    /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
    
    2019-08-23 12:41:10.013  - info: iobroker   CXX(target) Release/obj.target/bindings/src/serialport_unix.o
    2019-08-23 12:41:11.486  - info: iobroker In file included from ../src/serialport.h:6,                 from ../src/serialport_unix.cpp:2:
    ../../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
    ../../../nan/nan.h:2298:62: 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]
        , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
                                                                 ^
    
    2019-08-23 12:41:11.606  - info: iobroker In file included from /home/iobroker/.node-gyp/10.16.3/include/node/node.h:63,                 from ../../../nan/nan.h:54,
                    from ../src/serialport.h:6,
                    from ../src/serialport_unix.cpp:2:
    /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:
    /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78:   required from here
    /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
                   reinterpret_cast<Callback>(callback), type);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    2019-08-23 12:41:11.630  - info: iobroker /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:../../../nan/nan_object_wrap.h:65:61:   required from here
    /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
    
    2019-08-23 12:41:11.844  - info: iobroker ../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);
                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~
    
    2019-08-23 12:41:11.846  - info: iobroker ../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);
        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    2019-08-23 12:41:11.908  - info: iobroker ../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);
        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    2019-08-23 12:41:12.028  - info: iobroker   CXX(target) Release/obj.target/bindings/src/poller.o
    2019-08-23 12:41:13.299  - info: iobroker In file included from ../src/poller.cpp:1:../../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
    ../../../nan/nan.h:2298:62: 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]
        , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
                                                                 ^
    
    2019-08-23 12:41:13.416  - info: iobroker In file included from /home/iobroker/.node-gyp/10.16.3/include/node/node.h:63,                 from ../../../nan/nan.h:54,
                    from ../src/poller.cpp:1:
    /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:
    /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78:   required from here
    /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
                   reinterpret_cast<Callback>(callback), type);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    2019-08-23 12:41:13.439  - info: iobroker /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:../../../nan/nan_object_wrap.h:65:61:   required from here
    /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
    
    2019-08-23 12:41:14.196  - info: iobroker   CXX(target) Release/obj.target/bindings/src/serialport_linux.o
    2019-08-23 12:41:14.321  - info: iobroker   SOLINK_MODULE(target) Release/obj.target/bindings.node
    2019-08-23 12:41:14.716  - info: iobroker   COPY Release/bindings.node
    2019-08-23 12:41:14.733  - info: iobroker make: Verzeichnis „/opt/iobroker/node_modules/@serialport/bindings/build“ wird verlassen
    2019-08-23 12:41:15.889  - info: iobroker npm
    2019-08-23 12:41:15.890  - info: iobroker  WARN bl@0.7.0 requires a peer of stream-browserify@* but none is installed. You must install peer dependencies yourself.npm
    2019-08-23 12:41:15.891  - info: iobroker  WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.3 (node_modules/osx-temperature-sensor):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
    
    
    2019-08-23 12:41:15.896  - info: iobroker + iobroker.zigbee@0.11.2added 87 packages from 54 contributors and audited 2491 packages in 263.617s
    
    2019-08-23 12:41:15.900  - info: iobroker found 43 vulnerabilities (28 low, 4 moderate, 11 high)  run `npm audit fix` to fix them, or `npm audit` for details
    
    2019-08-23 12:41:16.005  - info: iobroker exit 0
    2019-08-23 12:41:16.161  - info: host.ioBroker-RasPi4 Update repository "default" under "http://download.iobroker.net/sources-dist.json"
    
    

    kann einer helfen?

    Danke a200.

    IoBroker auf QNAP TS-451, Raspi und NUC

    paul53P 1 Antwort Letzte Antwort
    0
    • a200A Offline
      a200A Offline
      a200
      schrieb am zuletzt editiert von a200
      #3

      @paul53 sagte in Serialport Probleme bei Zigbee-Installation Pi4:

      Läuft es nicht ?

      Ich Depp. Klar läuft es. Habe keine Instanz gesehen und gedacht dass es nicht läuft. Dabei habe ich Instanz angelegt. Sorry und Danke!

      IoBroker auf QNAP TS-451, Raspi und NUC

      1 Antwort Letzte Antwort
      0
      • a200A a200

        moin,

        ich habe einen raspi 4 mit dem Raspi 2-4 Image (ohne piVCCU) aud dem https://www.iobroker.net/#de/download bereich.

        als nächstes wollte ich den Zigbee-Adapter installieren. folgende Fehlermeldung kommt:

        2019-08-23 12:36:47.262  - info: iobroker url "https://github.com/ioBroker/ioBroker.zigbee" --debug
        2019-08-23 12:36:47.805  - info: iobroker install https://github.com/ioBroker/ioBroker.zigbee/tarball/master
        2019-08-23 12:36:48.526  - info: iobroker npm install https://github.com/ioBroker/ioBroker.zigbee/tarball/master --production --save --prefix "/opt/iobroker" (System call)
        2019-08-23 12:40:49.779  - info: iobroker > @serialport/bindings@2.0.8 install /opt/iobroker/node_modules/@serialport/bindings
        > prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild
        
        
        2019-08-23 12:41:01.361  - info: iobroker prebuild-install
        2019-08-23 12:41:01.363  - info: iobroker  WARN install No prebuilt binaries found (target=10.16.3 runtime=node arch=arm libc= platform=linux)
        2019-08-23 12:41:04.024  - info: iobroker make: Verzeichnis „/opt/iobroker/node_modules/@serialport/bindings/build“ wird betreten
        2019-08-23 12:41:04.040  - info: iobroker   CXX(target) Release/obj.target/bindings/src/serialport.o
        2019-08-23 12:41:07.712  - info: iobroker In file included from ../src/./serialport.h:6,                 from ../src/serialport.cpp:1:
        ../../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
        ../../../nan/nan.h:2298:62: 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]
            , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
                                                                     ^
        
        2019-08-23 12:41:07.768  - info: iobroker ../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);
                                                                            ^~~~~~~~~~~~~
        
        2019-08-23 12:41:07.775  - info: iobroker ../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);
                                                                              ^~~~~~~~~~~~~~~
        
        2019-08-23 12:41:07.779  - info: iobroker ../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);
                                                                             ^~~~~~~~~~~~~~
        
        2019-08-23 12:41:07.783  - info: iobroker ../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);
                                                                             ^~~~~~~~~~~~~~
        
        2019-08-23 12:41:07.788  - info: iobroker ../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);
                                                                           ^~~~~~~~~~~~
        
        2019-08-23 12:41:07.791  - info: iobroker ../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);
                                                                           ^~~~~~~~~~~~
        
        2019-08-23 12:41:07.799  - info: iobroker ../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);
                                                                                   ^~~~~~~~~~~~~~~~~~~~
        
        2019-08-23 12:41:07.805  - info: iobroker ../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);
                                                                             ^~~~~~~~~~~~~~
        
        2019-08-23 12:41:07.807  - info: iobroker ../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)) {
                                   ^
        
        2019-08-23 12:41:07.809  - info: iobroker ../src/serialport.cpp:449:30: warning: unnecessary parentheses in declaration of ‘ToStopBitEnum’ [-Wparentheses] SerialPortStopBits NAN_INLINE(ToStopBitEnum(double stopBits)) {
                                     ^
        
        2019-08-23 12:41:07.866  - info: iobroker In file included from ../../../nan/nan.h:54,                 from ../src/./serialport.h:6,
                        from ../src/serialport.cpp:1:
        /home/iobroker/.node-gyp/10.16.3/include/node/node.h:573: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/.node-gyp/10.16.3/include/node/node.h:607: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);
        ^~~~~~~~~~~
        
        2019-08-23 12:41:07.936  - info: iobroker In file included from /home/iobroker/.node-gyp/10.16.3/include/node/node.h:63,                 from ../../../nan/nan.h:54,
                        from ../src/./serialport.h:6,
                        from ../src/serialport.cpp:1:
        /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:
        /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78:   required from here
        /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
                       reinterpret_cast<Callback>(callback), type);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        2019-08-23 12:41:07.960  - info: iobroker /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:../../../nan/nan_object_wrap.h:65:61:   required from here
        /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
        
        2019-08-23 12:41:10.013  - info: iobroker   CXX(target) Release/obj.target/bindings/src/serialport_unix.o
        2019-08-23 12:41:11.486  - info: iobroker In file included from ../src/serialport.h:6,                 from ../src/serialport_unix.cpp:2:
        ../../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
        ../../../nan/nan.h:2298:62: 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]
            , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
                                                                     ^
        
        2019-08-23 12:41:11.606  - info: iobroker In file included from /home/iobroker/.node-gyp/10.16.3/include/node/node.h:63,                 from ../../../nan/nan.h:54,
                        from ../src/serialport.h:6,
                        from ../src/serialport_unix.cpp:2:
        /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:
        /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78:   required from here
        /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
                       reinterpret_cast<Callback>(callback), type);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        2019-08-23 12:41:11.630  - info: iobroker /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:../../../nan/nan_object_wrap.h:65:61:   required from here
        /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
        
        2019-08-23 12:41:11.844  - info: iobroker ../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);
                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~
        
        2019-08-23 12:41:11.846  - info: iobroker ../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);
            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        2019-08-23 12:41:11.908  - info: iobroker ../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);
            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        2019-08-23 12:41:12.028  - info: iobroker   CXX(target) Release/obj.target/bindings/src/poller.o
        2019-08-23 12:41:13.299  - info: iobroker In file included from ../src/poller.cpp:1:../../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
        ../../../nan/nan.h:2298:62: 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]
            , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
                                                                     ^
        
        2019-08-23 12:41:13.416  - info: iobroker In file included from /home/iobroker/.node-gyp/10.16.3/include/node/node.h:63,                 from ../../../nan/nan.h:54,
                        from ../src/poller.cpp:1:
        /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:
        /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78:   required from here
        /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
                       reinterpret_cast<Callback>(callback), type);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        2019-08-23 12:41:13.439  - info: iobroker /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:../../../nan/nan_object_wrap.h:65:61:   required from here
        /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
        
        2019-08-23 12:41:14.196  - info: iobroker   CXX(target) Release/obj.target/bindings/src/serialport_linux.o
        2019-08-23 12:41:14.321  - info: iobroker   SOLINK_MODULE(target) Release/obj.target/bindings.node
        2019-08-23 12:41:14.716  - info: iobroker   COPY Release/bindings.node
        2019-08-23 12:41:14.733  - info: iobroker make: Verzeichnis „/opt/iobroker/node_modules/@serialport/bindings/build“ wird verlassen
        2019-08-23 12:41:15.889  - info: iobroker npm
        2019-08-23 12:41:15.890  - info: iobroker  WARN bl@0.7.0 requires a peer of stream-browserify@* but none is installed. You must install peer dependencies yourself.npm
        2019-08-23 12:41:15.891  - info: iobroker  WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.3 (node_modules/osx-temperature-sensor):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
        
        
        2019-08-23 12:41:15.896  - info: iobroker + iobroker.zigbee@0.11.2added 87 packages from 54 contributors and audited 2491 packages in 263.617s
        
        2019-08-23 12:41:15.900  - info: iobroker found 43 vulnerabilities (28 low, 4 moderate, 11 high)  run `npm audit fix` to fix them, or `npm audit` for details
        
        2019-08-23 12:41:16.005  - info: iobroker exit 0
        2019-08-23 12:41:16.161  - info: host.ioBroker-RasPi4 Update repository "default" under "http://download.iobroker.net/sources-dist.json"
        
        

        kann einer helfen?

        Danke a200.

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von
        #2

        @a200 sagte:

        folgende Fehlermeldung kommt:

        Ich sehe keine Fehlermeldung, sondern

        info: iobroker exit 0
        

        Läuft es nicht ?

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        1 Antwort Letzte Antwort
        1
        • a200A Offline
          a200A Offline
          a200
          schrieb am zuletzt editiert von a200
          #3

          @paul53 sagte in Serialport Probleme bei Zigbee-Installation Pi4:

          Läuft es nicht ?

          Ich Depp. Klar läuft es. Habe keine Instanz gesehen und gedacht dass es nicht läuft. Dabei habe ich Instanz angelegt. Sorry und Danke!

          IoBroker auf QNAP TS-451, Raspi und NUC

          1 Antwort Letzte Antwort
          0
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          725

          Online

          32.4k

          Benutzer

          81.5k

          Themen

          1.3m

          Beiträge
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Anmelden

          • Du hast noch kein Konto? Registrieren

          • Anmelden oder registrieren, um zu suchen
          • Erster Beitrag
            Letzter Beitrag
          0
          • Home
          • Aktuell
          • Tags
          • Ungelesen 0
          • Kategorien
          • Unreplied
          • Beliebt
          • GitHub
          • Docu
          • Hilfe