Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. hannoi

    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

    H
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 36
    • Best 1
    • Groups 1

    hannoi

    @hannoi

    1
    Reputation
    32
    Profile views
    36
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    hannoi Follow
    Starter

    Best posts made by hannoi

    • RE: js-controller 2 jetzt für alle im Stable

      Update von 2.0.39 auf 2.1.0 hat ohne Probleme funktioniert, alle Adapter sind wieder online (Update per "stop, update, upgrade self und start" durchgeführt.

      @apollon77 DANKE für die super Arbeit! 👍

      posted in ioBroker Allgemein
      H
      hannoi

    Latest posts made by hannoi

    • RE: js-controller 3.0/3.1 jetzt im Latest!

      Hatte auch gerade nach dem JS-controller Update von 3.1.4 auf 3.1.5 folgende Fehlermeldung und der Javascript Adapter hat nicht mehr gestartet:

      2020-06-11 10:30:15.045	error	instance system.adapter.javascript.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
      2020-06-11 10:30:15.045	error	Caught by controller[0]: }
      2020-06-11 10:30:15.045	error	Caught by controller[0]: ]
      2020-06-11 10:30:15.045	error	Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.javascript/main.js'
      2020-06-11 10:30:15.045	error	Caught by controller[0]: '/opt/iobroker/node_modules/virtual-tsc/build/index.js',
      2020-06-11 10:30:15.045	error	Caught by controller[0]: '/opt/iobroker/node_modules/virtual-tsc/build/compiler.js',
      2020-06-11 10:30:15.044	error	Caught by controller[0]: requireStack: [
      2020-06-11 10:30:15.044	error	Caught by controller[0]: code: 'MODULE_NOT_FOUND',
      2020-06-11 10:30:15.044	error	Caught by controller[0]: {
      2020-06-11 10:30:15.044	error	Caught by controller[0]: at internal/main/run_main_module.js:17:47
      2020-06-11 10:30:15.044	error	Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)
      2020-06-11 10:30:15.044	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:879:14)
      2020-06-11 10:30:15.044	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:986:32)
      2020-06-11 10:30:15.043	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10)
      2020-06-11 10:30:15.043	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1138:30)
      2020-06-11 10:30:15.043	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.javascript/main.js:35:24)
      2020-06-11 10:30:15.043	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:72:18)
      2020-06-11 10:30:15.043	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:1026:19)
      2020-06-11 10:30:15.043	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:879:14)
      2020-06-11 10:30:15.043	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:986:32)
      2020-06-11 10:30:15.043	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10)
      2020-06-11 10:30:15.042	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1138:30)
      2020-06-11 10:30:15.042	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/virtual-tsc/build/index.js:3:18)
      2020-06-11 10:30:15.042	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:72:18)
      2020-06-11 10:30:15.042	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:1026:19)
      2020-06-11 10:30:15.042	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:879:14)
      2020-06-11 10:30:15.042	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:986:32)
      2020-06-11 10:30:15.042	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10)
      2020-06-11 10:30:15.041	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1138:30)
      2020-06-11 10:30:15.041	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/virtual-tsc/build/compiler.js:3:10)
      2020-06-11 10:30:15.041	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:72:18)
      2020-06-11 10:30:15.041	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:1026:19)
      2020-06-11 10:30:15.041	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:842:27)
      2020-06-11 10:30:15.041	error	Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:966:15)
      2020-06-11 10:30:15.041	error	Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.javascript/main.js
      2020-06-11 10:30:15.040	error	Caught by controller[0]: - /opt/iobroker/node_modules/virtual-tsc/build/index.js
      2020-06-11 10:30:15.040	error	Caught by controller[0]: - /opt/iobroker/node_modules/virtual-tsc/build/compiler.js
      2020-06-11 10:30:15.040	error	Caught by controller[0]: Require stack:
      2020-06-11 10:30:15.040	error	Caught by controller[0]: Error: Cannot find module 'typescript'
      2020-06-11 10:30:15.040	error	Caught by controller[0]: ^
      2020-06-11 10:30:15.040	error	Caught by controller[0]: throw err;
      2020-06-11 10:30:15.039	error	Caught by controller[0]: internal/modules/cjs/loader.js:969
      

      Nach einem "npm install typescript" im iobroker dir hat die ScriptEngine wieder funktioniert.

      posted in ioBroker Allgemein
      H
      hannoi
    • RE: Welcher Zigbee Adapter ist der aktuellste? Fehler... cc2531

      Nach einem

      npm install bindings
      und danach einem:
      npm rebuild --unsafe-perm
      

      wurde Adapter wieder grün und ist wieder erreichbar!

      posted in ioBroker Allgemein
      H
      hannoi
    • RE: Welcher Zigbee Adapter ist der aktuellste? Fehler... cc2531

      Korrekt, beide auf JS-controller 3.1.4 und Nodejs auf v12.16.3.

      posted in ioBroker Allgemein
      H
      hannoi
    • RE: Welcher Zigbee Adapter ist der aktuellste? Fehler... cc2531

      @dimaiv
      Sry dachte evtl. kann man aus den Fehlern schon etwas rauslesen. Also ich hab auf dem multihost slave den Zigbee CC2531 Adapter, welcher auch bis zu dem Update ohne Probleme lief.

      Ich hab den Fixer jetzt noch mal laufen lassen und danach auf dem slave noch mal das pm rebuild, da kommt folgendes:

      root@: /opt/iobroker# npm rebuild
      
      > iobroker@2.0.3 install /opt/iobroker/node_modules/iobroker
      > node lib/checkVersions.js
      
      NPM version: 6.14.4
      
      > iobroker@2.0.3 postinstall /opt/iobroker/node_modules/iobroker
      > node lib/install.js
      
      lib/install.js is not being run as part of an installation - skipping...
      
      > serialport@6.2.2 install /opt/iobroker/node_modules/iobroker.discovery/node_modules/serialport
      > prebuild-install || node-gyp rebuild
      
      prebuild-install WARN install No prebuilt binaries found (target=12.16.3 runtime=node arch=arm platform=linux)
      make: Verzeichnis „/opt/iobroker/node_modules/iobroker.discovery/node_modules/serialport/build“ wird betreten
        CXX(target) Release/obj.target/serialport/src/serialport.o
      ../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:0,
                       from ../../nan/nan.h:53,
                       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:0,
                       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:53,
                       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:0,
                       from ../../nan/nan.h:53,
                       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:0,
                       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:53,
                       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: 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:0,
                       from ../src/serialport.cpp:1:
      ../../nan/nan.h:1674: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:0,
                       from ../../nan/nan.h:53,
                       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:0,
                       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:53,
                       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: 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:0,
                       from ../src/serialport.cpp:1:
      ../../nan/nan.h:1674:3: note: declared here
         Call(int argc, v8::Local<v8::Value> argv[]) const {
         ^~~~
      ../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:0,
                       from ../src/serialport.cpp:1:
      ../../nan/nan.h:1674:3: note: declared here
         Call(int argc, v8::Local<v8::Value> argv[]) const {
         ^~~~
      ../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:0,
                       from ../src/serialport.cpp:1:
      ../../nan/nan.h:1674: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:0,
                       from ../../nan/nan.h:53,
                       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:0,
                       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:53,
                       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: 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:0,
                       from ../src/serialport.cpp:1:
      ../../nan/nan.h:1674:3: note: declared here
         Call(int argc, v8::Local<v8::Value> argv[]) const {
         ^~~~
      ../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:0,
                       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:53,
                       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:0,
                       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:53,
                       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:0,
                       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:53,
                       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:0,
                       from ../src/serialport.cpp:1:
      ../../nan/nan.h:1674:3: note: declared here
         Call(int argc, v8::Local<v8::Value> argv[]) const {
         ^~~~
      ../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:0,
                       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:53,
                       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:0,
                       from ../src/serialport.cpp:1:
      ../../nan/nan.h:1674:3: note: declared here
         Call(int argc, v8::Local<v8::Value> argv[]) const {
         ^~~~
      ../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:0,
                       from ../src/serialport.cpp:1:
      ../../nan/nan.h:1674:3: note: declared here
         Call(int argc, v8::Local<v8::Value> argv[]) const {
         ^~~~
      ../src/serialport.cpp: At global scope:
      ../src/serialport.cpp:460:17: error: variable or field ‘init’ declared void
         void init(v8::Handle<v8::Object> target) {
                       ^~~~~~
      ../src/serialport.cpp:460:13: error: ‘Handle’ is not a member of ‘v8’
         void init(v8::Handle<v8::Object> target) {
                   ^~
      ../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) {
                                          ^~~~~~
      In file included from ../../nan/nan.h:53:0,
                       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);
       ^~~~~~~~~~~
      serialport.target.mk:112: die Regel für Ziel „Release/obj.target/serialport/src/serialport.o“ scheiterte
      make: *** [Release/obj.target/serialport/src/serialport.o] Fehler 1
      make: Verzeichnis „/opt/iobroker/node_modules/iobroker.discovery/node_modules/serialport/build“ wird verlassen
      gyp ERR! build error
      gyp ERR! stack Error: `make` failed with exit code: 2
      gyp ERR! stack     at ChildProcess.onExit (/usr/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.66-v7+
      gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
      gyp ERR! cwd /opt/iobroker/node_modules/iobroker.discovery/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.
      
      

      Den Slave hab ich jetzt schon einige Male durchgestartet, Zigbee Adapter Version ist die 1.1.1.
      Sollte ich den Master auch noch mal durchstarten? Dort läuft bis auf den Zigbee Adapater alles soweit.

      posted in ioBroker Allgemein
      H
      hannoi
    • RE: Welcher Zigbee Adapter ist der aktuellste? Fehler... cc2531

      Soeben nach dem Nodejs Update auf v12.16.3 startet mein Zigbee Adapter gar nicht mehr, im Log bekomme ich folgende Meldung:

      2020-05-12 20:53:41.105	info	Restart adapter system.adapter.zigbee.0 because enabled
      2020-05-12 20:53:41.105	error	instance system.adapter.zigbee.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
      2020-05-12 20:53:41.104	error	Caught by controller[0]: }
      2020-05-12 20:53:41.104	error	Caught by controller[0]: ]
      2020-05-12 20:53:41.103	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/compiled/12.16.3/linux/arm/serialport.node'
      2020-05-12 20:53:41.102	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/default/serialport.node',
      2020-05-12 20:53:41.102	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/Release/serialport.node',
      2020-05-12 20:53:41.101	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/out/Release/serialport.node',
      2020-05-12 20:53:41.100	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/Debug/serialport.node',
      2020-05-12 20:53:41.100	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/out/Debug/serialport.node',
      2020-05-12 20:53:41.099	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/Release/serialport.node',
      2020-05-12 20:53:41.099	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/Debug/serialport.node',
      2020-05-12 20:53:41.098	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/serialport.node',
      2020-05-12 20:53:41.097	error	Caught by controller[0]: tries: [
      2020-05-12 20:53:41.097	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1133:30) {
      2020-05-12 20:53:41.096	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/cc-znp/node_modules/serialport/lib/bindings/auto-detect.js:16:22)
      2020-05-12 20:53:41.096	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:77:18)
      2020-05-12 20:53:41.095	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:1019:19)
      2020-05-12 20:53:41.094	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:877:14)
      2020-05-12 20:53:41.094	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:977:32)
      2020-05-12 20:53:41.093	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10)
      2020-05-12 20:53:41.093	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1133:30)
      2020-05-12 20:53:41.092	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/cc-znp/node_modules/serialport/lib/bindings/linux.js:2:36)
      2020-05-12 20:53:41.092	error	Caught by controller[0]: at bindings (/opt/iobroker/node_modules/cc-znp/node_modules/bindings/bindings.js:93:9)
      2020-05-12 20:53:41.091	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/compiled/12.16.3/linux/arm/serialport.node
      2020-05-12 20:53:41.090	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/default/serialport.node
      2020-05-12 20:53:41.090	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/Release/serialport.node
      2020-05-12 20:53:41.089	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/out/Release/serialport.node
      2020-05-12 20:53:41.089	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/Debug/serialport.node
      2020-05-12 20:53:41.088	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/out/Debug/serialport.node
      2020-05-12 20:53:41.087	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/Release/serialport.node
      2020-05-12 20:53:41.087	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/Debug/serialport.node
      2020-05-12 20:53:41.086	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/serialport.node
      2020-05-12 20:53:41.086	error	Caught by controller[0]: Error: Could not locate the bindings file. Tried:
      2020-05-12 20:53:41.085	error	Caught by controller[0]: ^
      2020-05-12 20:53:41.076	error	Caught by controller[0]: throw err
      2020-05-12 20:53:41.075	error	Caught by controller[0]: /opt/iobroker/node_modules/cc-znp/node_modules/bindings/bindings.js:96
      2020-05-12 20:53:38.816	info	instance system.adapter.zigbee.0 started with pid 3677
      2020-05-12 20:53:08.791	info	Restart adapter system.adapter.zigbee.0 because enabled
      2020-05-12 20:53:08.790	error	instance system.adapter.zigbee.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
      2020-05-12 20:53:08.789	error	Caught by controller[0]: }
      2020-05-12 20:53:08.789	error	Caught by controller[0]: ]
      2020-05-12 20:53:08.788	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/compiled/12.16.3/linux/arm/serialport.node'
      2020-05-12 20:53:08.787	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/default/serialport.node',
      2020-05-12 20:53:08.787	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/Release/serialport.node',
      2020-05-12 20:53:08.786	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/out/Release/serialport.node',
      2020-05-12 20:53:08.786	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/Debug/serialport.node',
      2020-05-12 20:53:08.785	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/out/Debug/serialport.node',
      2020-05-12 20:53:08.784	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/Release/serialport.node',
      2020-05-12 20:53:08.784	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/Debug/serialport.node',
      2020-05-12 20:53:08.783	error	Caught by controller[0]: '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/serialport.node',
      2020-05-12 20:53:08.783	error	Caught by controller[0]: tries: [
      2020-05-12 20:53:08.782	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1133:30) {
      2020-05-12 20:53:08.782	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/cc-znp/node_modules/serialport/lib/bindings/auto-detect.js:16:22)
      2020-05-12 20:53:08.781	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:77:18)
      2020-05-12 20:53:08.780	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:1019:19)
      2020-05-12 20:53:08.780	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:877:14)
      2020-05-12 20:53:08.779	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:977:32)
      2020-05-12 20:53:08.778	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10)
      2020-05-12 20:53:08.777	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1133:30)
      2020-05-12 20:53:08.777	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/cc-znp/node_modules/serialport/lib/bindings/linux.js:2:36)
      2020-05-12 20:53:08.776	error	Caught by controller[0]: at bindings (/opt/iobroker/node_modules/cc-znp/node_modules/bindings/bindings.js:93:9)
      2020-05-12 20:53:08.775	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/compiled/12.16.3/linux/arm/serialport.node
      2020-05-12 20:53:08.775	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/default/serialport.node
      2020-05-12 20:53:08.774	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/Release/serialport.node
      2020-05-12 20:53:08.774	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/out/Release/serialport.node
      2020-05-12 20:53:08.773	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/Debug/serialport.node
      2020-05-12 20:53:08.773	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/out/Debug/serialport.node
      2020-05-12 20:53:08.772	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/Release/serialport.node
      2020-05-12 20:53:08.771	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/Debug/serialport.node
      2020-05-12 20:53:08.771	error	Caught by controller[0]: → /opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/serialport.node
      2020-05-12 20:53:08.770	error	Caught by controller[0]: Error: Could not locate the bindings file. Tried:
      2020-05-12 20:53:08.769	error	Caught by controller[0]: ^
      2020-05-12 20:53:08.769	error	Caught by controller[0]: throw err
      2020-05-12 20:53:08.767	error	Caught by controller[0]: /opt/iobroker/node_modules/cc-znp/node_modules/bindings/bindings.js:96
      

      Ein npm rebuild hatte ich durchgeführt.

      JS controller 3.1.4

      Wer eine Idee ?

      posted in ioBroker Allgemein
      H
      hannoi
    • RE: Welcher Zigbee Adapter ist der aktuellste? Fehler... cc2531

      @Asgothian es ist alles zu sehen in den Objekten, wenn ich per Telegram o.ä. was ansteuer funktioniert es. Sieht eher aus wie die Anzeige in der Instanz selber, hab leider kein neues Zigbee Gerät welches noch nicht angelernt war um das Neuanlernen zu testen..

      posted in ioBroker Allgemein
      H
      hannoi
    • RE: Welcher Zigbee Adapter ist der aktuellste? Fehler... cc2531

      Hi zusammen,

      ich habe gerade ein Zigbee Adapter Update von 0.11.5 auf 1.1.1 gemacht, die Instanz ist auch soweit "grün" also startet aber ich sehe keine Geräte mehr, wenn ich den Adapter neustarte sehe ich im Log auch die ganzen Geräte nur sie werden eben nicht mehr angezeigt. Dauert es bis die Geräte wieder sauber angezeigt werden oder hab ich was falsch gemacht bzw. was kann ich tun (außer den Adapter wieder auf die v0.11.5 zu downgraden) ?

      Danke.

      posted in ioBroker Allgemein
      H
      hannoi
    • RE: js-controller 2.2 jetzt im Latest

      Update von 2.2.7 auf 2.2.8 verlief auch bei mir ohne Probleme, alle Instanzen wieder grün 😉 Danke!

      iobroker stop
      iobroker update
      iobroker upgrade self
      iobroker start
      
      posted in ioBroker Allgemein
      H
      hannoi
    • RE: [Gelöst] Aktienkurs einlesen?

      Der Parser ist auch eine Option zum Auslesen der entsprechenden Daten auf den verschiedenen Seiten.

      posted in JavaScript
      H
      hannoi
    • RE: js-controller 2 jetzt für alle im Stable

      Update von 2.0.39 auf 2.1.0 hat ohne Probleme funktioniert, alle Adapter sind wieder online (Update per "stop, update, upgrade self und start" durchgeführt.

      @apollon77 DANKE für die super Arbeit! 👍

      posted in ioBroker Allgemein
      H
      hannoi
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo