Hi,
erstmal Danke für die Hilfe, über die Konsole konnte ich das Ganze reaktivieren. Danach lief das Ganze wieder mt ein paar kleinen Änderungen wieder einwandfrei
NEWS
Latest posts made by Rogni
-
RE: BackitUp Fehler bei Wiederherstllung
-
BackitUp Fehler bei Wiederherstllung
Moin moin,
evtl kann mir jemand helfen, leider ist mein NUC und meine Diskstation abgeraucht. IObroker ist auf dem NUC in einer VM gelaufen, nun habe eine neue DS gekauft und alle Daten auf die neue DS migriert. Danach habe ich Linux auf der DS via Virtual Maschine Manager aufgespielt, IObroker installiert, das hat soweit super geklappt. Nun will ich per Backitup die Sicherung wieder einspielen und dann kommt :
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
als Fehlermeldung. Bin ratlos und sehe vor lauter Bäumen heute Abend den Wals nicht mehr. Es wäre zum kotzen wenn ich die Sicherung nicht zum laufen bekomme, weil hier die Ganze Vis usw. drauf ist.Viele Grüße Rogni
-
RE: Device Reminder keine Einstellungen mehr
Hi,
Danke schonmal für die Antworten.Bei mir ist JS Controller 5.08 und npm v18.16.1 am Start. Hab grade mal im Github gekuckt, Issue ist eröffnet
-
Device Reminder keine Einstellungen mehr
Guten Morgen,
ich habe mal eine Frage, habe grade bemerkt das beim Adapter Device Reminder alle Einstellungen nicht mehr sichtbar sind. Waschmachinen Meldung als auch Trockner und Telegram laufen ganz normal ab. Ich kann nur nichts hinzufügen oder ändern , da die Oberfläche leer ist. Wenn ich eine neue Instanz hinzufüge, siehr diese genauso aus. Hatte jemand das Problem schonmal ?? Vielen Dank schonmal für die Antworten.
-
RE: Nanoleaf Adapter hat mit Update keine Funktion mehr
Danke für die Antwort, das war mehr oder weniger meine Frage ob hier schon was bekannt ist. Issue ist geöffnet
-
RE: js-controller 5.0.x jetzt in der BETA
R
Rogni
25 minutes agoHi Leute,
Seit dem Update auf NodeJS 18 und JS Controller 5.05 hat der Nanoleaf Adapter keine Funktion mehr, da er wohl noch nicht mit dem neuen Node JS zurecht kommt. Gibt es hierfür eine Alternative bzw. Update?? ICh finde hierzu leider nichts.
Vielen Dank schonmal für Eure Infos
Log beim Start:
2023-07-16 13:48:17.068 - [32minfo[39m: host.IOBroker-Neu instance system.adapter.nanoleaf-lightpanels.0 started with pid 32183 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: node:internal/modules/cjs/loader:1080 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: throw err; 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: ^ 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js' 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: Require stack: 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/lib/utils.js 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/main.js 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15) 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:922:27) 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1143:19) 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at require (node:internal/modules/cjs/helpers:110:18) 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/lib/utils.js:63:25) 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1256:14) 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1119:32) 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:960:12) 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1143:19) { 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: code: 'MODULE_NOT_FOUND', 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: requireStack: [ 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/lib/utils.js', 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/main.js' 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: ] 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: } 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: Node.js v18.16.1 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu instance system.adapter.nanoleaf-lightpanels.0 terminated with code 1 (JS_CONTROLLER_STOPPED) 2023-07-16 13:48:17.295 - [32minfo[39m: host.IOBroker-Neu Rebuild for adapter system.adapter.nanoleaf-lightpanels.0 not successful in 3 tries. Adapter will not be restarted again. Please execute "npm install --production" in adapter directory manually. 2023-07-16 13:48:18.940 - [32minfo[39m: host.IOBroker-Neu instance system.adapter.nanoleaf-lightpanels.1 started with pid 32190 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: node:internal/modules/cjs/loader:1080 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: throw err; 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: ^ 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js' 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: Require stack: 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/lib/utils.js 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/main.js 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15) 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:922:27) 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1143:19) 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at require (node:internal/modules/cjs/helpers:110:18) 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/lib/utils.js:63:25) 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1256:14) 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1119:32) 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:960:12) 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1143:19) { 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: code: 'MODULE_NOT_FOUND', 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: requireStack: [ 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/lib/utils.js', 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/main.js' 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: ] 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: } 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: Node.js v18.16.1 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu instance system.adapter.nanoleaf-lightpanels.1 terminated with code 1 (JS_CONTROLLER_STOPPED) 2023-07-16 13:48:19.147 - [32minfo[39m: host.IOBroker-Neu Rebuild for adapter system.adapter.nanoleaf-lightpanels.1 not successful in 3 tries. Adapter will not be restarted again. Please execute "npm install --production" in adapter directory manually. 2023-07-16 13:49:00.012 - [32minfo[39m: hm-rpc.1 (32124) Scheduled restart.
Issue ist eröffnet
-
RE: Nanoleaf Adapter hat mit Update keine Funktion mehr
@thomas-braun ja der Controller in der Version 1.3.1
Hier der Log beim Start
2023-07-16 13:48:17.068 - [32minfo[39m: host.IOBroker-Neu instance system.adapter.nanoleaf-lightpanels.0 started with pid 32183 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: node:internal/modules/cjs/loader:1080 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: throw err; 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: ^ 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js' 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: Require stack: 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/lib/utils.js 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/main.js 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15) 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:922:27) 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1143:19) 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at require (node:internal/modules/cjs/helpers:110:18) 2023-07-16 13:48:17.294 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/lib/utils.js:63:25) 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1256:14) 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1119:32) 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:960:12) 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1143:19) { 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: code: 'MODULE_NOT_FOUND', 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: requireStack: [ 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/lib/utils.js', 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/main.js' 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: ] 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: } 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: Node.js v18.16.1 2023-07-16 13:48:17.295 - [31merror[39m: host.IOBroker-Neu instance system.adapter.nanoleaf-lightpanels.0 terminated with code 1 (JS_CONTROLLER_STOPPED) 2023-07-16 13:48:17.295 - [32minfo[39m: host.IOBroker-Neu Rebuild for adapter system.adapter.nanoleaf-lightpanels.0 not successful in 3 tries. Adapter will not be restarted again. Please execute "npm install --production" in adapter directory manually. 2023-07-16 13:48:18.940 - [32minfo[39m: host.IOBroker-Neu instance system.adapter.nanoleaf-lightpanels.1 started with pid 32190 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: node:internal/modules/cjs/loader:1080 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: throw err; 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: ^ 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js' 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: Require stack: 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/lib/utils.js 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/main.js 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15) 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:922:27) 2023-07-16 13:48:19.146 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1143:19) 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at require (node:internal/modules/cjs/helpers:110:18) 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/lib/utils.js:63:25) 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1256:14) 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1119:32) 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:960:12) 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1143:19) { 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: code: 'MODULE_NOT_FOUND', 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: requireStack: [ 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/lib/utils.js', 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: '/opt/iobroker/node_modules/iobroker.nanoleaf-lightpanels/main.js' 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: ] 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: } 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu Caught by controller[0]: Node.js v18.16.1 2023-07-16 13:48:19.147 - [31merror[39m: host.IOBroker-Neu instance system.adapter.nanoleaf-lightpanels.1 terminated with code 1 (JS_CONTROLLER_STOPPED) 2023-07-16 13:48:19.147 - [32minfo[39m: host.IOBroker-Neu Rebuild for adapter system.adapter.nanoleaf-lightpanels.1 not successful in 3 tries. Adapter will not be restarted again. Please execute "npm install --production" in adapter directory manually. 2023-07-16 13:49:00.012 - [32minfo[39m: hm-rpc.1 (32124) Scheduled restart.
Edit erledigt
-
Nanoleaf Adapter hat mit Update keine Funktion mehr
Hi Leute,
Seit dem Update auf NodeJS 18 und JS Controller 5.05 hat der Nanoleaf Adapter keine Funktion mehr, da er wohl noch nicht mit dem neuen Node JS zurecht kommt. Gibt es hierfür eine Alternative bzw. Update?? ICh finde hierzu leider nichts.
Vielen Dank schonmal für Eure Infos
-
RE: Linux Problem Gyp Error
Erstmal Dankeschön, scheint geklappt zu haben was macht der clean Terminal Befehl??
-
Linux Problem Gyp Error
Guten Morgen,
ich bin nicht so der Linux Crack, kann mir da jemand helfen??
root@IOBroker-Neu:/opt/iobroker# sudo iobroker upgrade self Update js-controller from @3.3.21 to @3.3.22 NPM version: 6.14.15 npm install iobroker.js-controller@3.3.22 --loglevel error --unsafe-perm --prefi x "/opt/iobroker" (System call) ../authenticate_pam.cc: In function ‘void after_doing_auth(uv_work_t*, int)’: ../authenticate_pam.cc:107:87: warning: ‘v8::Local<v8::Value> Nan::MakeCallback( v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated [-Wdeprecated-declarations] Nan::MakeCallback(Nan::GetCurrentContext()->Global(), Nan::New(m->callback), 1, args); ^ In file included from ../authenticate_pam.cc:23:0: ../../nan/nan.h:1026:46: note: declared here NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback( ^~~~~~~~~~~~ ../authenticate_pam.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE Authenticate(Na n::NAN_METHOD_ARGS_TYPE)’: ../authenticate_pam.cc:147:83: error: no matching function for call to ‘v8::Arra y::Get(v8::Local<v8::String>)’ Local<Value> res = options->Get(Nan::New<String>("serviceName").ToLocalChecke d()); ^ In file included from /home/iobroker/.cache/node-gyp/14.18.3/include/node/node.h :67:0, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23: /home/iobroker/.cache/node-gyp/14.18.3/include/node/v8.h:3717:43: note: candidat e: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v 8::Value>) V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context, ^~~ /home/iobroker/.cache/node-gyp/14.18.3/include/node/v8.h:3717:43: note: candid ate expects 2 arguments, 1 provided /home/iobroker/.cache/node-gyp/14.18.3/include/node/v8.h:3720:43: note: candidat e: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t) V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context, ^~~ /home/iobroker/.cache/node-gyp/14.18.3/include/node/v8.h:3720:43: note: candid ate expects 2 arguments, 1 provided ../authenticate_pam.cc:150:69: error: no matching function for call to ‘v8::Stri ng::WriteUtf8(char [128], long unsigned int)’ serviceName->WriteUtf8(m->serviceName, sizeof(m->serviceName) - 1); ^ In file included from /home/iobroker/.cache/node-gyp/14.18.3/include/node/node.h :67:0, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23: /home/iobroker/.cache/node-gyp/14.18.3/include/node/v8.h:3037:7: note: candidate : int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const int WriteUtf8(Isolate* isolate, char* buffer, int length = -1, ^~~~~~~~~ /home/iobroker/.cache/node-gyp/14.18.3/include/node/v8.h:3037:7: note: no know n conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’ ../authenticate_pam.cc:152:69: error: no matching function for call to ‘v8::Arra y::Get(v8::Local<v8::String>)’ res = options->Get(Nan::New<String>("remoteHost").ToLocalChecked()); ^ In file included from /home/iobroker/.cache/node-gyp/14.18.3/include/node/node.h :67:0, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23: /home/iobroker/.cache/node-gyp/14.18.3/include/node/v8.h:3717:43: note: candidat e: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v 8::Value>) V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context, ^~~ /home/iobroker/.cache/node-gyp/14.18.3/include/node/v8.h:3717:43: note: candid ate expects 2 arguments, 1 provided /home/iobroker/.cache/node-gyp/14.18.3/include/node/v8.h:3720:43: note: candidat e: v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t) V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context, ^~~ /home/iobroker/.cache/node-gyp/14.18.3/include/node/v8.h:3720:43: note: candid ate expects 2 arguments, 1 provided ../authenticate_pam.cc:155:66: error: no matching function for call to ‘v8::Stri ng::WriteUtf8(char [128], long unsigned int)’ remoteHost->WriteUtf8(m->remoteHost, sizeof(m->remoteHost) - 1); ^ In file included from /home/iobroker/.cache/node-gyp/14.18.3/include/node/node.h :67:0, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23: /home/iobroker/.cache/node-gyp/14.18.3/include/node/v8.h:3037:7: note: candidate : int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const int WriteUtf8(Isolate* isolate, char* buffer, int length = -1, ^~~~~~~~~ /home/iobroker/.cache/node-gyp/14.18.3/include/node/v8.h:3037:7: note: no know n conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’ ../authenticate_pam.cc:160:58: error: no matching function for call to ‘v8::Stri ng::WriteUtf8(char [128], long unsigned int)’ username->WriteUtf8(m->username, sizeof(m->username) - 1); ^ In file included from /home/iobroker/.cache/node-gyp/14.18.3/include/node/node.h :67:0, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23: /home/iobroker/.cache/node-gyp/14.18.3/include/node/v8.h:3037:7: note: candidate : int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const int WriteUtf8(Isolate* isolate, char* buffer, int length = -1, ^~~~~~~~~ /home/iobroker/.cache/node-gyp/14.18.3/include/node/v8.h:3037:7: note: no know n conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’ ../authenticate_pam.cc:161:58: error: no matching function for call to ‘v8::Stri ng::WriteUtf8(char [128], long unsigned int)’ password->WriteUtf8(m->password, sizeof(m->password) - 1); ^ In file included from /home/iobroker/.cache/node-gyp/14.18.3/include/node/node.h :67:0, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23: /home/iobroker/.cache/node-gyp/14.18.3/include/node/v8.h:3037:7: note: candidate : int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const int WriteUtf8(Isolate* isolate, char* buffer, int length = -1, ^~~~~~~~~ /home/iobroker/.cache/node-gyp/14.18.3/include/node/v8.h:3037:7: note: no know n conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’ ../authenticate_pam.cc: At global scope: ../authenticate_pam.cc:170:11: error: variable or field ‘init’ declared void void init(Handle<Object> exports) { ^~~~~~ ../authenticate_pam.cc:170:11: error: ‘Handle’ was not declared in this scope ../authenticate_pam.cc:170:24: error: expected primary-expression before ‘>’ tok en void init(Handle<Object> exports) { ^ ../authenticate_pam.cc:170:26: error: ‘exports’ was not declared in this scope void init(Handle<Object> exports) { ^~~~~~~ In file included from ../../nan/nan.h:56:0, from ../authenticate_pam.cc:23: ../authenticate_pam.cc:175:31: error: ‘init’ was not declared in this scope NODE_MODULE(authenticate_pam, init); ^ /home/iobroker/.cache/node-gyp/14.18.3/include/node/node.h:787:36: note: in defi nition of macro ‘NODE_MODULE_X’ (node::addon_register_func) (regfunc), \ ^~~~~~~ ../authenticate_pam.cc:175:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(authenticate_pam, init); ^~~~~~~~~~~ make: *** [Release/obj.target/authenticate_pam/authenticate_pam.o] Fehler 1 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_module s/node-gyp/lib/build.js:194:23) gyp ERR! stack at ChildProcess.emit (events.js:400:28) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_proces s.js:282:12) gyp ERR! System Linux 4.9.0-16-amd64 gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gy p/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/authenticate-pam gyp ERR! node -v v14.18.3 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok