NEWS
Zigbee: DeviceConfigure failed?!
-
@myzerat ok, mach das mal, dann sehen wir weiter
-
@crunchip
@arteck (bitte um hilfe)so, habe gestern alles neu installiert und das backup eingespielt und diesmal habe ich den CC2531 in Verwendung. ich habe keine Aktoren installiert, die shepherd.db ist bis auf den CC2531 leer
und dennoch kommen immer wieder Fehlermeldungen:
host.RDJLHome 2021-05-27 12:01:03.348 error instance system.adapter.zigbee.0 terminated with code 6 (UNCAUGHT_EXCEPTION) zigbee.0 2021-05-27 12:01:02.724 warn (25029) Terminated (UNCAUGHT_EXCEPTION): Without reason zigbee.0 2021-05-27 12:01:02.723 info (25029) terminating zigbee.0 2021-05-27 12:01:02.449 info (25029) Zigbee: disabling joining new devices. zigbee.0 2021-05-27 12:01:02.446 info (25029) cleaned everything up... zigbee.0 2021-05-27 12:01:02.433 error (25029) Cannot read property 'mapped' of undefined zigbee.0 2021-05-27 12:01:02.432 error at processTicksAndRejections (internal/process/task_queues.js:97:5) zigbee.0 2021-05-27 12:01:02.432 error at Zigbee.publishFromState (/opt/iobroker/node_modules/iobroker.zigbee/main.js:421:36) zigbee.0 2021-05-27 12:01:02.432 error (25029) TypeError: Cannot read property 'mapped' of undefined zigbee.0 2021-05-27 12:01:02.432 error (25029) unhandled promise rejection: Cannot read property 'mapped' of undefined zigbee.0 2021-05-27 12:01:02.431 error (25029) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). zigbee.0 2021-05-27 12:01:02.422 error (25029) Cannot read property 'mapped' of undefined zigbee.0 2021-05-27 12:01:02.421 error at processTicksAndRejections (internal/process/task_queues.js:97:5) zigbee.0 2021-05-27 12:01:02.421 error at Zigbee.publishFromState (/opt/iobroker/node_modules/iobroker.zigbee/main.js:421:36) zigbee.0 2021-05-27 12:01:02.421 error (25029) TypeError: Cannot read property 'mapped' of undefined zigbee.0 2021-05-27 12:01:02.420 error (25029) unhandled promise rejection: Cannot read property 'mapped' of undefined zigbee.0 2021-05-27 12:01:02.418 error (25029) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
langsam bin ich echt am verzweifeln. ich habe mir gedacht, auf nuc umzusteigen wäre eine gute idee, langsam bezweifle ich dies. alles funktioniert nur zigbee will nicht so recht. obwohl ich mehrmals immer wieder alles neu installiere, also von grund auf.
zur Zeit ist das System DEbian 10.10 auf Proxmox VM , node 12.22.1, nodejs 12.22.1, npm 6.14.12
pi@RDJLHome:/opt/iobroker$ npm list zigbee-herdsman-converters
iobroker.inst@3.0.0 /opt/iobroker
└─┬ iobroker.zigbee@1.4.4
└── zigbee-herdsman-converters@14.0.162 -
@myzerat sagte in Zigbee: DeviceConfigure failed?!:
pi@RDJLHome:/opt/iobroker$ npm list zigbee-herdsman-converters
iobroker.inst@3.0.0 /opt/iobroker
└─┬ iobroker.zigbee@1.4.4
└── zigbee-herdsman-converters@14.0.162An dieser Stelle hast Du (haben wir) ein Problem.
Durch Anpassungen am Herdsman / Herdsman_converters sind Anpassungen im iobroker.zigbee notwendig geworden, die dazu führen das eine Installation des 1.4.4 unter Umständen nicht läuft. Du wirst hier also mindestens auf die Version im latest (beta), wenn nicht sogar auf die 1.5.5 von Github wechseln müssen.
Das Problem ist das wir bei der 1.4.4 es versäumt haben die Herdsman Version fest zu verknüpfen und so immer die neuste Herdsman Version installiert wird.
A.
-
@myzerat du hast ein backup eingespielt, hast aber nun einen anderen Stick dran?
Logisch dass das nicht funktioniert. -
nein so ist es nicht, das backup war von einem raspi4 und da lief der cc2531 vorher auch seit Monaten.
-
danke, hast du dazu einen link den ich in die katze (Adapter aus beliebiger Quelle installieren oder aktualisieren) eingeben muss ?
ich habe jetzt diese (deine) version installiert 1.5.1 von https://github.com/asgothian/ioBroker.zigbee
und das zeigt mein stick im adapter an
-
@myzerat sagte in Zigbee: DeviceConfigure failed?!:
ich habe jetzt diese (deine) version installiert 1.5.1 von https://github.com/asgothian/ioBroker.zigbee
Das ist nicht gut. Meine Version ist aktuell instabil und wird im Zweifelsfall nicht laufen.
Am einfachsten gehst du über die Katze und wählst nur den Zigbee Adapter aus, ohne das du über Benutzerdefiniert einen Link eingibst.
A.
-
ok, mach ich gerade, da wird die 1.5.0 installiert
da kam jetzt eine fehlermeldung
Fertig mit Fehler: Cannot find io-package.json in /opt/iobroker/node_modules/iobroker.zigbee
$ ./iobroker upgrade zigbee@1.5.0 Update zigbee from @1.5.1 to @1.5.0 host.RDJLHome Adapter "system.adapter.zigbee.0" is stopped. NPM version: 6.14.12npm install iobroker.zigbee@1.5.0 --loglevel error --prefix "/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:../../nan/nan.h:1026:46: note: declared here NAN_DEPRECATED inline v8::Local<v8::Value> MakeCallback( ^~~~~~~~~~~~../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:../../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(Nan::NAN_METHOD_ARGS_TYPE)’:../authenticate_pam.cc:147:83: warning: ‘v8::Local<v8::Value> v8::Object::Get(v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations] Local<Value> res = options->Get(Nan::New<String>("serviceName").ToLocalChecked()); ^In file included from /home/iobroker/.cache/node-gyp/12.22.1/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.22.1/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.22.1/include/node/node.h:67, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.22.1/include/node/v8.h:3553:51: note: declared here V8_DEPRECATED("Use maybe version", Local<Value> Get(Local<Value> key)); ^~~/home/iobroker/.cache/node-gyp/12.22.1/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~../authenticate_pam.cc:150:69: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], long unsigned int)’ serviceName->WriteUtf8(m->serviceName, sizeof(m->serviceName) - 1); ^In file included from /home/iobroker/.cache/node-gyp/12.22.1/include/node/node.h:67, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.22.1/include/node/v8.h:2878: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/12.22.1/include/node/v8.h:2878:7: note: no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’../authenticate_pam.cc:152:69: warning: ‘v8::Local<v8::Value> v8::Object::Get(v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations] res = options->Get(Nan::New<String>("remoteHost").ToLocalChecked()); ^In file included from /home/iobroker/.cache/node-gyp/12.22.1/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.22.1/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.22.1/include/node/node.h:67, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.22.1/include/node/v8.h:3553:51: note: declared here V8_DEPRECATED("Use maybe version", Local<Value> Get(Local<Value> key)); ^~~/home/iobroker/.cache/node-gyp/12.22.1/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~ ../authenticate_pam.cc:155:66: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], long unsigned int)’ remoteHost->WriteUtf8(m->remoteHost, sizeof(m->remoteHost) - 1); ^In file included from /home/iobroker/.cache/node-gyp/12.22.1/include/node/node.h:67, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.22.1/include/node/v8.h:2878: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/12.22.1/include/node/v8.h:2878:7: note: no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’../authenticate_pam.cc:160:58: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], long unsigned int)’ username->WriteUtf8(m->username, sizeof(m->username) - 1); ^In file included from /home/iobroker/.cache/node-gyp/12.22.1/include/node/node.h:67, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.22.1/include/node/v8.h:2878: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/12.22.1/include/node/v8.h:2878:7: note: no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’../authenticate_pam.cc:161:58: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], long unsigned int)’ password->WriteUtf8(m->password, sizeof(m->password) - 1); ^In file included from /home/iobroker/.cache/node-gyp/12.22.1/include/node/node.h:67, from ../../nan/nan.h:56, from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.22.1/include/node/v8.h:2878: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/12.22.1/include/node/v8.h:2878:7: note: no known 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:11: note: suggested alternative: ‘rand_r’ void init(Handle<Object> exports) { ^~~~~~ rand_r../authenticate_pam.cc:170:24: error: expected primary-expression before ‘>’ token 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, 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/12.22.1/include/node/node.h:736:36: note: in definition 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); ^~~~~~~~~~~ ../authenticate_pam.cc:175:31: note: suggested alternative: ‘int’ NODE_MODULE(authenticate_pam, init); ^~~~/home/iobroker/.cache/node-gyp/12.22.1/include/node/node.h:736:36: note: in definition 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: *** [authenticate_pam.target.mk:111: Release/obj.target/authenticate_pam/authenticate_pam.o] Fehler 1 gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2gyp 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:314:20)gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12)gyp ERR! System Linux 4.19.0-16-amd64gyp 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/authenticate-pamgyp ERR! node -v v12.22.1gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok ERROR: Cannot find io-package.json in /opt/iobroker/node_modules/iobroker.zigbee ERROR: Cannot parse /opt/iobroker/node_modules/iobroker.zigbee/io-package.json:SyntaxError: /opt/iobroker/node_modules/iobroker.zigbee/io-package.json: Unexpected token } in JSON at position 167Cannot find io-package.json in /opt/iobroker/node_modules/iobroker.zigbee Adapter "zigbee" updatedhost.RDJLHome Adapter "system.adapter.zigbee.0" is started Cannot write file zigbee.svg: Connection is closed. Cannot write file zigbee.png: Connection is closed. Cannot write file words.js: Connection is closed. Cannot write file vis-network.min.js: Connection is closed. Cannot write file vis-network.min.css: Connection is closed. Cannot write file tab_m.html: Connection is closed. Cannot write file shuffle.min.js: Connection is closed. Cannot write file moment.min.js: Connection is closed. Cannot write file index_m.html: Connection is closed. Cannot write file index.html: Connection is closed. Cannot write file img/zemismart_sw2.png: Connection is closed. Cannot write file img/zbt_smart_switch.png: Connection is closed. Cannot write file img/zbt_remote.png: Connection is closed. Cannot write file img/zbt_led_panel.png: Connection is closed. Cannot write file img/zbt_e27_rgbw.png: Connection is closed. Cannot write file img/zbt_e27.png: Connection is closed. Cannot write file img/xiaomi_wireless_switch.png: Connection is closed. Cannot write file img/xiaomi_plug_eu.png: Connection is closed. Cannot write file img/wemo.png: Connection is closed. ERROR: process exited with code 29
-
@myzerat
Hmm.. das ist seltsam.Dann nutz mal bitte diesen Link direkt:
https://github.com/ioBroker/ioBroker.zigbee
A.
-
@asgothian sagte in Zigbee: DeviceConfigure failed?!:
ist installiert , zeigt version 1.5.6
folgende FM kommt: und ich musste die PAN ID ändern, somit ist der adapter mal auf grün. jetzt werde ich mal einige Aktoren einbinden und melde mich dann später ob es was gebracht hat, thx dir einstweilen
zigbee.0 2021-05-27 13:28:16.904 error (27409) Error herdsman start zigbee.0 2021-05-27 13:28:16.903 error (27409) Failed to start Zigbee zigbee.0 2021-05-27 13:28:16.903 error (27409) Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'" zigbee.0 2021-05-27 13:28:16.724 info (27409) Installed Version: ioBroker/ioBroker.zigbee#50d5b069ff6756f41fcda6af42a9faf01969462d zigbee.0 2021-05-27 13:28:16.699 info (27409) Starting Zigbee npm ... zigbee.0 2021-05-27 13:28:16.698 info (27409) Try to reconnect. 1 attempts left zigbee.0 2021-05-27 13:28:06.697 error (27409) Error herdsman start zigbee.0 2021-05-27 13:28:06.696 error (27409) Failed to start Zigbee zigbee.0 2021-05-27 13:28:06.696 error (27409) Starting zigbee-herdsman problem : "startup failed - configuration-adapter mismatch - see logs above for more information" zigbee.0 2021-05-27 13:28:06.694 error (27409) Re-commissioning your network will require re-pairing of all devices! zigbee.0 2021-05-27 13:28:06.694 error (27409) If you wish to re-commission your network, please remove coordinator backup at /opt/iobroker/iobroker-data/zigbee_0/nvbackup.json. zigbee.0 2021-05-27 13:28:06.693 error (27409) Please update configuration to prevent further issues. zigbee.0 2021-05-27 13:28:06.693 error (27409) - Channel List: configured=12, adapter=11 zigbee.0 2021-05-27 13:28:06.692 error (27409) - Network Key: configured=01030507090b0d0f00020406080a0c0d, adapter=01030507090b0d0f00020406080a0c0d zigbee.0 2021-05-27 13:28:06.691 error (27409) - Extended PAN ID: configured=00124b001940be75, adapter=00124b001940be75 zigbee.0 2021-05-27 13:28:06.690 error (27409) - PAN ID: configured=6752, adapter=6755 zigbee.0 2021-05-27 13:28:06.690 error (27409) Configuration is not consistent with adapter state/backup! zigbee.0 2021-05-27 13:28:05.131 info (27409) Installed Version: ioBroker/ioBroker.zigbee#50d5b069ff6756f41fcda6af42a9faf01969462d zigbee.0 2021-05-27 13:28:04.729 info (27409) Starting Zigbee npm ... zigbee.0 2021-05-27 13:28:04.628 info (27409) starting. Version 1.5.6 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.22.1, js-controller: 3.2.16
-