Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Adapter lassen sich nicht mehr updaten ?

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Adapter lassen sich nicht mehr updaten ?

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

      @tr1plx mach mal die harte methode 😉 adapter löschen .... neu installieren. war ja einiges ned ganz sauber bei deinem broker .....

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

        @Thomas-Braun

        Konsolenoutput ist zu viel für einen Post. Aber Quasi die gleichen Meldungen wie bekannt. Hier ein Auszug:

        Adapter "tinker"         is not installed.
        Adapter "tino"           is not installed.
        Adapter "tinyrx4"        is not installed.
        Update tr-064 from @4.0.1 to @4.0.3
        NPM version: 6.14.5
        npm install iobroker.tr-064@4.0.3 --loglevel error --prefix "/opt/iobroker" (System call)
        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)
                                                                      ^
        ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Open(Nan::NAN_METHOD_ARGS_TYPE)’:
        ../src/serialport.cpp:41:48: error: no matching function for call to ‘v8::Value::ToString()’
           v8::String::Utf8Value path(info[0]->ToString());
                                                        ^
        In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67,
                         from ../../../../nan/nan.h:54,
                         from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2668:44: note: candidate: ‘v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const’
           V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
                                                    ^~~~~~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2668:44: note:   candidate expects 1 argument, 0 provided
        In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8-internal.h:14,
                         from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:27,
                         from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67,
                         from ../../../../nan/nan.h:54,
                         from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2684:31: note: candidate: ‘v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const’
                         Local<String> ToString(Isolate* isolate) const);
                                       ^~~~~~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
           declarator __attribute__((deprecated(message)))
           ^~~~~~~~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2684:31: note:   candidate expects 1 argument, 0 provided
                         Local<String> ToString(Isolate* isolate) const);
                                       ^~~~~~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
           declarator __attribute__((deprecated(message)))
           ^~~~~~~~~~
        ../src/serialport.cpp:48:53: error: no matching function for call to ‘v8::Value::ToObject()’
           v8::Local<v8::Object> options = info[1]->ToObject();
                                                             ^
        In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67,
                         from ../../../../nan/nan.h:54,
                         from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2672:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
           V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
                                                    ^~~~~~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2672:44: note:   candidate expects 1 argument, 0 provided
        In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8-internal.h:14,
                         from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:27,
                         from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67,
                         from ../../../../nan/nan.h:54,
                         from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2686:31: note: candidate: ‘v8::Local<v8::Object> v8::Value::ToObject(v8::Isolate*) const’
                         Local<Object> ToObject(Isolate* isolate) const);
                                       ^~~~~~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
           declarator __attribute__((deprecated(message)))
           ^~~~~~~~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2686:31: note:   candidate expects 1 argument, 0 provided
                         Local<Object> ToObject(Isolate* isolate) const);
                                       ^~~~~~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
           declarator __attribute__((deprecated(message)))
           ^~~~~~~~~~
        ../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 ‘void EIO_AfterOpen(uv_work_t*)’:
        ../src/serialport.cpp:95:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
           data->callback.Call(2, argv);
                                      ^
        In file included from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        ../../../../nan/nan.h:1740:3: note: declared here
           Call(int argc, v8::Local<v8::Value> argv[]) const {
           ^~~~
        ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Update(Nan::NAN_METHOD_ARGS_TYPE)’:
        ../src/serialport.cpp:113:53: error: no matching function for call to ‘v8::Value::ToObject()’
           v8::Local<v8::Object> options = info[1]->ToObject();
                                                             ^
        In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67,
                         from ../../../../nan/nan.h:54,
                         from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2672:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
           V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
                                                    ^~~~~~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2672:44: note:   candidate expects 1 argument, 0 provided
        In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8-internal.h:14,
                         from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:27,
                         from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67,
                         from ../../../../nan/nan.h:54,
                         from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2686:31: note: candidate: ‘v8::Local<v8::Object> v8::Value::ToObject(v8::Isolate*) const’
                         Local<Object> ToObject(Isolate* isolate) const);
                                       ^~~~~~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
           declarator __attribute__((deprecated(message)))
           ^~~~~~~~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2686:31: note:   candidate expects 1 argument, 0 provided
                         Local<Object> ToObject(Isolate* isolate) const);
                                       ^~~~~~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
           declarator __attribute__((deprecated(message)))
           ^~~~~~~~~~
        ../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 ‘void EIO_AfterUpdate(uv_work_t*)’:
        ../src/serialport.cpp:150:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
           data->callback.Call(1, argv);
                                      ^
        In file included from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        ../../../../nan/nan.h:1740:3: note: declared here
           Call(int argc, v8::Local<v8::Value> argv[]) const {
           ^~~~
        ../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 ‘void EIO_AfterClose(uv_work_t*)’:
        ../src/serialport.cpp:188:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
           data->callback.Call(1, argv);
                                      ^
        In file included from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        ../../../../nan/nan.h:1740:3: note: declared here
           Call(int argc, v8::Local<v8::Value> argv[]) const {
           ^~~~
        ../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 ‘void EIO_AfterFlush(uv_work_t*)’:
        ../src/serialport.cpp:231:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
           data->callback.Call(1, argv);
                                      ^
        In file included from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        ../../../../nan/nan.h:1740:3: note: declared here
           Call(int argc, v8::Local<v8::Value> argv[]) const {
           ^~~~
        ../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Set(Nan::NAN_METHOD_ARGS_TYPE)’:
        ../src/serialport.cpp:250:53: error: no matching function for call to ‘v8::Value::ToObject()’
           v8::Local<v8::Object> options = info[1]->ToObject();
                                                             ^
        In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67,
                         from ../../../../nan/nan.h:54,
                         from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2672:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
           V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
                                                    ^~~~~~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2672:44: note:   candidate expects 1 argument, 0 provided
        In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8-internal.h:14,
                         from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:27,
                         from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67,
                         from ../../../../nan/nan.h:54,
                         from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2686:31: note: candidate: ‘v8::Local<v8::Object> v8::Value::ToObject(v8::Isolate*) const’
                         Local<Object> ToObject(Isolate* isolate) const);
                                       ^~~~~~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
           declarator __attribute__((deprecated(message)))
           ^~~~~~~~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2686:31: note:   candidate expects 1 argument, 0 provided
                         Local<Object> ToObject(Isolate* isolate) const);
                                       ^~~~~~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
           declarator __attribute__((deprecated(message)))
           ^~~~~~~~~~
        ../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 ‘void EIO_AfterSet(uv_work_t*)’:
        ../src/serialport.cpp:285:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
           data->callback.Call(1, argv);
                                      ^
        In file included from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        ../../../../nan/nan.h:1740:3: note: declared here
           Call(int argc, v8::Local<v8::Value> argv[]) const {
           ^~~~
        ../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 ‘void EIO_AfterGet(uv_work_t*)’:
        ../src/serialport.cpp:329:96: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
             results->Set(Nan::New<v8::String>("cts").ToLocalChecked(), Nan::New<v8::Boolean>(data->cts));
                                                                                                        ^
        In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8-internal.h:14,
                         from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:27,
                         from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67,
                         from ../../../../nan/nan.h:54,
                         from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:3499:22: note: declared here
                         bool Set(Local<Value> key, Local<Value> value));
                              ^~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
           declarator __attribute__((deprecated(message)))
           ^~~~~~~~~~
        ../src/serialport.cpp:330:96: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
             results->Set(Nan::New<v8::String>("dsr").ToLocalChecked(), Nan::New<v8::Boolean>(data->dsr));
                                                                                                        ^
        In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8-internal.h:14,
                         from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:27,
                         from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67,
                         from ../../../../nan/nan.h:54,
                         from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:3499:22: note: declared here
                         bool Set(Local<Value> key, Local<Value> value));
                              ^~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
           declarator __attribute__((deprecated(message)))
           ^~~~~~~~~~
        ../src/serialport.cpp:331:96: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
             results->Set(Nan::New<v8::String>("dcd").ToLocalChecked(), Nan::New<v8::Boolean>(data->dcd));
                                                                                                        ^
        In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8-internal.h:14,
                         from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:27,
                         from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67,
                         from ../../../../nan/nan.h:54,
                         from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:3499:22: note: declared here
                         bool Set(Local<Value> key, Local<Value> value));
                              ^~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
           declarator __attribute__((deprecated(message)))
           ^~~~~~~~~~
        ../src/serialport.cpp:336:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
           data->callback.Call(2, argv);
                                      ^
        In file included from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        ../../../../nan/nan.h:1740:3: note: declared here
           Call(int argc, v8::Local<v8::Value> argv[]) const {
           ^~~~
        ../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 ‘void EIO_AfterGetBaudRate(uv_work_t*)’:
        ../src/serialport.cpp:378:106: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
             results->Set(Nan::New<v8::String>("baudRate").ToLocalChecked(), Nan::New<v8::Integer>(data->baudRate));
                                                                                                                  ^
        In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8-internal.h:14,
                         from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:27,
                         from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67,
                         from ../../../../nan/nan.h:54,
                         from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:3499:22: note: declared here
                         bool Set(Local<Value> key, Local<Value> value));
                              ^~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
           declarator __attribute__((deprecated(message)))
           ^~~~~~~~~~
        ../src/serialport.cpp:383:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
           data->callback.Call(2, argv);
                                      ^
        In file included from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        ../../../../nan/nan.h:1740:3: note: declared here
           Call(int argc, v8::Local<v8::Value> argv[]) const {
           ^~~~
        ../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: In function ‘void EIO_AfterDrain(uv_work_t*)’:
        ../src/serialport.cpp:424:30: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
           data->callback.Call(1, argv);
                                      ^
        In file included from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        ../../../../nan/nan.h:1740:3: note: declared here
           Call(int argc, v8::Local<v8::Value> argv[]) const {
           ^~~~
        ../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)) {
                                      ^
        ../src/serialport.cpp:460:17: error: variable or field ‘init’ declared void
           void init(v8::Handle<v8::Object> target) {
                         ^~~~~~
        ../src/serialport.cpp:460:17: error: ‘Handle’ is not a member of ‘v8’
        ../src/serialport.cpp:460:34: error: expected primary-expression before ‘>’ token
           void init(v8::Handle<v8::Object> target) {
                                          ^
        ../src/serialport.cpp:460:36: error: ‘target’ was not declared in this scope
           void init(v8::Handle<v8::Object> target) {
                                            ^~~~~~
        ../src/serialport.cpp:460:36: note: suggested alternative: ‘tzset’
           void init(v8::Handle<v8::Object> target) {
                                            ^~~~~~
                                            tzset
        In file included from ../../../../nan/nan.h:54,
                         from ../src/./serialport.h:6,
                         from ../src/serialport.cpp:1:
        ../src/serialport.cpp:485:25: error: ‘init’ was not declared in this scope
         NODE_MODULE(serialport, init);
                                 ^~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:608:36: note: in definition of macro ‘NODE_MODULE_X’
               (node::addon_register_func) (regfunc),                          \
                                            ^~~~~~~
        ../src/serialport.cpp:485:1: note: in expansion of macro ‘NODE_MODULE’
         NODE_MODULE(serialport, init);
         ^~~~~~~~~~~
        ../src/serialport.cpp:485:25: note: suggested alternative: ‘int’
         NODE_MODULE(serialport, init);
                                 ^~~~
        /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:608:36: note: in definition of macro ‘NODE_MODULE_X’
               (node::addon_register_func) (regfunc),                          \
                                            ^~~~~~~
        ../src/serialport.cpp:485:1: note: in expansion of macro ‘NODE_MODULE’
         NODE_MODULE(serialport, init);
         ^~~~~~~~~~~
        make: *** [serialport.target.mk:114: Release/obj.target/serialport/src/serialport.o] Fehler 1
        gyp ERR! build error
        gyp ERR! stack Error: `make` failed with exit code: 2
        gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
        gyp ERR! stack     at ChildProcess.emit (events.js:310:20)
        gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
        gyp ERR! System Linux 4.19.0-9-amd64
        gyp ERR! command "/usr/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
        gyp ERR! cwd /opt/iobroker/node_modules/iobroker.wm-bus/node_modules/serialport
        gyp ERR! node -v v12.16.3
        gyp ERR! node-gyp -v v5.1.0
        gyp ERR! not ok
        npm ERR! code ELIFECYCLE
        npm ERR! errno 1
        npm ERR! serialport@6.2.2 install: `prebuild-install || node-gyp rebuild`
        npm ERR! Exit status 1
        npm ERR!
        npm ERR! Failed at the serialport@6.2.2 install script.
        npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
        
        npm ERR! A complete log of this run can be found in:
        npm ERR!     /home/iobroker/.npm/_logs/2020-05-13T20_16_09_878Z-debug.log
        upload [2] tr-064.admin /opt/iobroker/node_modules/iobroker.tr-064/admin/words.js words.js application/javascript
        upload [1] tr-064.admin /opt/iobroker/node_modules/iobroker.tr-064/admin/tr-064.png tr-064.png image/png
        upload [0] tr-064.admin /opt/iobroker/node_modules/iobroker.tr-064/admin/index_m.html index_m.html text/html
        Adapter "tr-064" updated
        Adapter "tradfri"        is not installed.
        Adapter "trashschedule"  is not installed.
        Adapter "tunnelbroker-endpoint-updater" is not installed.
        Adapter "tuya"           is not installed.
        Adapter "tvspielfilm"    is not installed.
        Adapter "unifi"          is up to date.
        Adapter "unifi-protect"  is not installed.
        Adapter "upnp"           is up to date.
        Adapter "vaillant"       is not installed.
        Adapter "valloxmv"       is not installed.
        Adapter "vcard"          is not installed.
        Adapter "vedirect"       is not installed.
        Adapter "velux"          is not installed.
        Adapter "viessmann"      is not installed.
        Adapter "viessmannapi"   is not installed.
        Adapter "virtualpowermeter" is not installed.
        Adapter "vis"            is up to date.
        Adapter "vis-bars"       is up to date.
        Adapter "vis-canvas-gauges" is up to date.
        Adapter "vis-colorpicker" is up to date.
        Adapter "vis-fancyswitch" is up to date.
        Adapter "vis-google-fonts" is up to date.
        Adapter "vis-history"    is up to date.
        Adapter "vis-hqwidgets"  is up to date.
        Adapter "vis-inventwo"   is not installed.
        Adapter "vis-jqui-mfd"   is up to date.
        Adapter "vis-justgage"   is up to date.
        Adapter "vis-keyboard"   is up to date.
        Adapter "vis-lcars"      is up to date.
        Adapter "vis-map"        is up to date.
        Adapter "vis-material"   is up to date.
        Adapter "vis-material-webfont" is not installed.
        Adapter "vis-materialdesign" is up to date.
        Adapter "vis-metro"      is up to date.
        Adapter "vis-players"    is up to date.
        Adapter "vis-plumb"      is up to date.
        Adapter "vis-rgraph"     is up to date.
        Adapter "vis-timeandweather" is up to date.
        Adapter "vis-weather"    is up to date.
        Adapter "vodafone-speedtest" is not installed.
        Adapter "volvo"          is not installed.
        Adapter "vr200"          is not installed.
        Adapter "vw-connect"     is not installed.
        Adapter "weatherunderground" is not installed.
        Adapter "web"            is up to date.
        Adapter "web-speedy"     is up to date.
        Adapter "weishaupt-wem"  is not installed.
        Adapter "wiffi-wz"       is not installed.
        Adapter "wifilight"      is not installed.
        Adapter "windows-control" is not installed.
        Adapter "wlanthermo-nano" is not installed.
        Adapter "wled"           is not installed.
        Adapter "wm-bus"         is not installed.
        Adapter "wolf"           is not installed.
        Adapter "worx"           is not installed.
        Adapter "xbox"           is not installed.
        Adapter "xs1"            is not installed.
        Adapter "yahka"          is not installed.
        Adapter "yamaha"         is up to date.
        Adapter "yeelight-2"     is not installed.
        Adapter "youtube"        is not installed.
        Adapter "yr"             is not installed.
        Adapter "zigbee"         is not installed.
        Adapter "zoneminder"     is not installed.
        Adapter "zont"           is not installed.
        Adapter "zwave"          is not installed.
        Adapter "zwave2"         is not installed.
        
        
        harrym 1 Reply Last reply Reply Quote 0
        • harrym
          harrym @tr1plx last edited by harrym

          @tr1plx ja ... der will was mim serialport .... sein aber alles nur warnings bzw. infos ....

          lösch mal den adapter .... ist ja schnell wieder eingerichtet 😉

          serialport fragt nach node v8 ab ..... ?????

          tr1plx 2 Replies Last reply Reply Quote 0
          • tr1plx
            tr1plx @harrym last edited by

            @harrym said in Adapter lassen sich nicht mehr updaten ?:

            @tr1plx ja ... der will was mim serialport .... sein aber alles nur warnings bzw. infos ....

            lösch mal den adapter .... ist ja schnell wieder eingerichtet 😉

            ok, aber ich glaube das bringt nichts. Denn als Update wird auch Philips Hue Bridge angeboten, ich hatte den mal installiert, es gibt aber keine Instanz. Wie also löschen wenn nicht da?

            harrym 2 Replies Last reply Reply Quote 0
            • harrym
              harrym @tr1plx last edited by

              @tr1plx hue aus git oder offiziell?

              tr1plx 1 Reply Last reply Reply Quote 0
              • tr1plx
                tr1plx @harrym last edited by

                @harrym said in Adapter lassen sich nicht mehr updaten ?:

                @tr1plx ja ... der will was mim serialport .... sein aber alles nur warnings bzw. infos ....

                lösch mal den adapter .... ist ja schnell wieder eingerichtet 😉

                serialport fragt nach node v8 ab ..... ?????

                Was ist denn serialport? Ist damit wirklich eine serielle Schnittstelle gemeint?

                harrym 1 Reply Last reply Reply Quote 0
                • harrym
                  harrym @tr1plx last edited by

                  @tr1plx ja

                  1 Reply Last reply Reply Quote 0
                  • tr1plx
                    tr1plx @harrym last edited by

                    @harrym
                    alles offiziel. aus dem "latest" release. Nix über Git...

                    um den Seriellen Schnittstellen Fehler mal weg zu haben. Soll ich der VM mal eine spendieren?

                    Thomas Braun 1 Reply Last reply Reply Quote 0
                    • harrym
                      harrym @tr1plx last edited by

                      @tr1plx MOMENT! da gabs nen thread im Forum ..... wie man das beheben kann .... "leichen" von adaptern beseitigen ......

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

                        @harrym

                        iobroker upload VERWAISTER_ADAPTER
                        

                        war das glaube ich.

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

                          @Thomas-Braun ne .... da gings um json files .....

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

                            @harrym

                            serialport fragt nach node v8 ab ..... ?????

                            Nee, mit V8 ist die Javascriptengine gemeint.

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

                              @harrym so viel ich weiss, war das in /opt/iobroker/iobroker-data/files/, da müssten die "Überbleibsel" zu finden sein

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

                                @crunchip und darin dann verwaiste jsons .... soweit ich das noch im kopf habe .....

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

                                  @tr1plx

                                  iobroker list adapters
                                  
                                  tr1plx 1 Reply Last reply Reply Quote 0
                                  • tr1plx
                                    tr1plx @Thomas Braun last edited by

                                    @Thomas-Braun said in Adapter lassen sich nicht mehr updaten ?:

                                    iobroker list adapters

                                    Zwischenablage01.jpg

                                    Also um die "Problemkinder" geht es ja. von "DWD" habe ich auch eine Instanz - diese habe ich deinstalliert und neuinstalliert, da man am wenigsten konfigurieren muss. -> kein Erfolg, nach kurzer Zeit wieder im Update drin.

                                    max@iobroker:~$ iobroker list adapters
                                    system.adapter.admin                   : admin          - v4.1.1
                                    system.adapter.alexa2                  : alexa2         - v3.1.2
                                    system.adapter.backitup                : backitup       - v1.5.7
                                    system.adapter.ble                     : ble            - v0.11.6
                                    system.adapter.cloud                   : cloud          - v3.0.3
                                    system.adapter.daswetter               : daswetter      - v3.0.1
                                    system.adapter.digitalstrom            : digitalstrom   - v1.0.2
                                    system.adapter.discovery               : discovery      - v2.3.5
                                    system.adapter.dwd                     : dwd            - v2.4.9
                                    system.adapter.email                   : email          - v1.0.6
                                    system.adapter.enigma2                 : enigma2        - v1.2.9
                                    system.adapter.feiertage               : feiertage      - v1.0.19
                                    system.adapter.flot                    : flot           - v1.9.2
                                    system.adapter.fritzdect               : fritzdect      - v0.3.2
                                    system.adapter.fullybrowser            : fullybrowser   - v1.0.3
                                    system.adapter.harmony                 : harmony        - v1.2.2
                                    system.adapter.history                 : history        - v1.9.6
                                    system.adapter.hm-rega                 : hm-rega        - v2.6.7
                                    system.adapter.hm-rpc                  : hm-rpc         - v1.14.2
                                    system.adapter.homeconnect             : homeconnect    - v0.0.28
                                    system.adapter.hue                     : hue            - v3.2.9
                                    system.adapter.ical                    : ical           - v1.7.0
                                    system.adapter.icons-addictive-flavour-png: icons-addictive-flavour-png - v0.1.0
                                    system.adapter.icons-fatcow-hosting    : icons-fatcow-hosting - v0.1.0
                                    system.adapter.icons-material-png      : icons-material-png - v0.1.0
                                    system.adapter.icons-mfd-png           : icons-mfd-png  - v1.0.2
                                    system.adapter.icons-mfd-svg           : icons-mfd-svg  - v1.0.2
                                    system.adapter.icons-ultimate-png      : icons-ultimate-png - v1.0.1
                                    system.adapter.info                    : info           - v1.7.2
                                    system.adapter.innogy-smarthome        : innogy-smarthome - v0.3.4
                                    system.adapter.javascript              : javascript     - v4.5.1
                                    system.adapter.nut                     : nut            - v1.1.3
                                    system.adapter.pi-hole                 : pi-hole        - v1.2.3
                                    system.adapter.ping                    : ping           - v1.4.7
                                    system.adapter.plex                    : plex           - v0.8.11
                                    system.adapter.pollenflug              : pollenflug     - v1.0.6
                                    system.adapter.pushover                : pushover       - v2.0.2
                                    system.adapter.radar2                  : radar2         - v1.2.5
                                    system.adapter.roomba                  : roomba         - v1.1.1
                                    system.adapter.rpi2                    : rpi2           - v1.2.0
                                    system.adapter.smartmeter              : smartmeter     - v3.1.1
                                    system.adapter.snmp                    : snmp           - v0.5.0
                                    system.adapter.socketio                : socketio       - v3.0.7
                                    system.adapter.sql                     : sql            - v1.12.5
                                    system.adapter.synology                : synology       - v0.1.10
                                    system.adapter.tankerkoenig            : tankerkoenig   - v2.0.9
                                    system.adapter.tr-064                  : tr-064         - v4.0.3
                                    system.adapter.unifi                   : unifi          - v0.5.0
                                    system.adapter.upnp                    : upnp           - v1.0.16
                                    system.adapter.vis                     : vis            - v1.2.6
                                    system.adapter.vis-bars                : vis-bars       - v0.1.4
                                    system.adapter.vis-canvas-gauges       : vis-canvas-gauges - v0.1.5
                                    system.adapter.vis-colorpicker         : vis-colorpicker - v1.2.0
                                    system.adapter.vis-fancyswitch         : vis-fancyswitch - v1.1.0
                                    system.adapter.vis-google-fonts        : vis-google-fonts - v0.1.0
                                    system.adapter.vis-history             : vis-history    - v1.0.0
                                    system.adapter.vis-hqwidgets           : vis-hqwidgets  - v1.1.4
                                    system.adapter.vis-jqui-mfd            : vis-jqui-mfd   - v1.0.12
                                    system.adapter.vis-justgage            : vis-justgage   - v1.0.2
                                    system.adapter.vis-keyboard            : vis-keyboard   - v0.0.2
                                    system.adapter.vis-lcars               : vis-lcars      - v1.0.4
                                    system.adapter.vis-map                 : vis-map        - v1.0.4
                                    system.adapter.vis-material            : vis-material   - v0.1.3
                                    system.adapter.vis-materialdesign      : vis-materialdesign - v0.3.6
                                    system.adapter.vis-metro               : vis-metro      - v1.1.2
                                    system.adapter.vis-players             : vis-players    - v0.1.6
                                    system.adapter.vis-plumb               : vis-plumb      - v1.0.2
                                    system.adapter.vis-rgraph              : vis-rgraph     - v0.0.2
                                    system.adapter.vis-timeandweather      : vis-timeandweather - v1.1.7
                                    system.adapter.vis-weather             : vis-weather    - v2.5.2
                                    system.adapter.vuplus                  : vuplus         - v0.1.1
                                    system.adapter.weatherunderground      : weatherunderground - v3.2.0
                                    system.adapter.web                     : web            - v3.0.8
                                    system.adapter.web-speedy              : web-speedy     - v0.2.0
                                    system.adapter.yamaha                  : yamaha         - v0.3.19
                                    system.adapter.deconz                  : deconz         - v1.3.7
                                    system.adapter.cul                     : cul            - v1.2.1
                                    system.adapter.fhem                    : fhem           - v1.4.1
                                    system.adapter.wm-bus                  : wm-bus         - v0.3.1
                                    system.adapter.wmbus                   : wmbus          - v0.5.2
                                    system.adapter.iot                     : iot            - v1.4.18
                                    system.adapter.scenes                  : scenes         - v1.1.0
                                    system.adapter.simple-api              : simple-api     - v2.4.5
                                    system.adapter.broadlink2              : broadlink2     - v2.0.3
                                    system.adapter.sonoff                  : sonoff         - v2.3.3
                                    system.adapter.habpanel                : habpanel       - v0.4.1
                                    
                                    
                                    1 Reply Last reply Reply Quote 0
                                    • crunchip
                                      crunchip Forum Testing Most Active @harrym last edited by

                                      @harrym da müsste dann eigentlich ganze Ordner zu finden sein, wenn Reste übrig bleiben beim Instanz/Adapter löschen und das nicht sauber deinstalliert wurde.
                                      Oder bei "Älteren" Adapter, bei denen eine "Neue" Version herausgebracht wurde( tr-64 als Beispiel), müsste ein ganzer Ordner vorliegen, nicht nur eine Json

                                      1 Reply Last reply Reply Quote 1
                                      • tr1plx
                                        tr1plx last edited by

                                        Wäre es vielleicht am sinnvollsten eine frische Debian-VM aufzusetzen und iobroker aus dem Backup wiederherzustellen?
                                        Langsam glaube ich, dass diese Installation "verpfuscht" ist.

                                        Wichtig wäre mir halt, dass alle Adaptereinstellungen erhalten bleiben. Das ist doch bei einem Backup wiederherstellen so?

                                        harrym 1 Reply Last reply Reply Quote 0
                                        • harrym
                                          harrym @tr1plx last edited by

                                          @tr1plx wäre sinnvoll. und ja ... eigentlich sollte eine rücksicherung via backitup stressfrei funktionieren.

                                          tr1plx 1 Reply Last reply Reply Quote 0
                                          • tr1plx
                                            tr1plx @harrym last edited by

                                            @harrym
                                            Habe ich noch nie gemacht, aber wenn ich die VM parallel aufziehe und die alte erst mal zur Sicherheit behalte, wird das vermutlich der sauberste Weg sein. Ich habe nun schon zwei Abende in die fehlersuche gesteckt und ich denke die neue VM ist am saubersten und macht nun am meisten Sinn. Hoffen wir, dass der Fehler nicht aus dem Backup wiederkommt 🙂

                                            Ich danke euch schon mal ganz herzlich für eure Hilfe. Hab einiges gelernt und melde mich wieder wenn die neue VM aufgesetzt ist.

                                            harrym Thomas Braun 2 Replies 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

                                            543
                                            Online

                                            31.9k
                                            Users

                                            80.3k
                                            Topics

                                            1.3m
                                            Posts

                                            error log update
                                            5
                                            66
                                            3506
                                            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