NEWS
js-controller 4.0.x jetzt für alle User im STABLE!
-
@bahnuhr
Da finde ich keine Option zur Änderung an den einzelnen Kanälen.Das ist hier alles aber nur auf Homematic bezogen.
Beim Deconz kann man das ja nicht ändern und da wurde es 100%ig angezeigt. -
@siggi0904 sagte in js-controller 4.0.x jetzt für alle User im STABLE!:
Da finde ich keine Option zur Änderung an den einzelnen Kanälen.
Nochmal:
Da gibt es keine Option.
Einfach drauf klicken und den Namen ändern.@siggi0904 sagte in js-controller 4.0.x jetzt für alle User im STABLE!:
Beim Deconz kann man das ja nicht ändern und da wurde es 100%ig angezeigt.
Deconz hab ich nicht.
-
@siggi0904 Die Spalte wird bei dir aufgrund der Auflösung nicht angezeigt, hat mit dem Controller nichts zu tun.
-
@bahnuhr Ich meine ja nicht in der CCU, sondern in den Objekten von Iob.
-
@foxriver76
kann ich das anpassen?Geht das über den Zoom?
-
-
@siggi0904 ich wüsste noch wo das in diesem thread passt weil ist wenn admin. Mach mal deinen Browser breiter. Dann ist der Name auch wieder da
Ok foxriver war schneller ;-))
-
Hallo zusammen,
das Update des JS-Controllers hat auf dem Master super funktioniert.
Beim Update des ersten Slaves kommt diese Meldung:pi@rpi3b-garten:~ $ iobroker upgrade self Update js-controller from @3.3.22 to @4.0.23 NPM version: 6.14.16 npm install iobroker.js-controller@4.0.23 --loglevel error --unsafe-perm --prefi x "/opt/iobroker" (System call) In file included from ../../nan/nan.h:58, from ../src/unix_dgram.cc:5: /home/iobroker/.cache/node-gyp/14.19.1/include/node/node.h:793:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] (node::addon_register_func) (regfunc), \ ^ /home/iobroker/.cache/node-gyp/14.19.1/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’ NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) ^~~~~~~~~~~~~ ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(unix_dgram, Initialize) ^~~~~~~~~~~
Ist das so OK?
iobroker -v "sagt": 4.0.23Danke für Info...
-
-
@thomas-braun THX
-
ich habe nun auch auf 4.0.23 upgedatet.
Die Übersicht im Thread hab ich verloren.
Haben diese Meldungen was zu bedeuten?
nega@ioBroker:~$ iob upgrade self Update js-controller from @3.3.22 to @4.0.23 NPM version: 6.14.16 npm install iobroker.js-controller@4.0.23 --loglevel error --unsafe-perm --prefix "/opt/iobroker" (System call) In file included from ../../nan/nan.h:56, from ../src/unix_dgram.cc:5: /home/iobroker/.cache/node-gyp/14.19.1/include/node/node.h:793:43: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>)' to 'node::addon_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)'} [-Wcast-function-type] 793 | (node::addon_register_func) (regfunc), \ | ^ /home/iobroker/.cache/node-gyp/14.19.1/include/node/node.h:827:3: note: in expansion of macro 'NODE_MODULE_X' 827 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) | ^~~~~~~~~~~~~ ../src/unix_dgram.cc:404:1: note: in expansion of macro 'NODE_MODULE' 404 | NODE_MODULE(unix_dgram, Initialize) | ^~~~~~~~~~~ Server Objects 127.0.0.1:50326 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets"] Server States 127.0.0.1:58060 Error from InMemDB: Error: GET-UNSUPPORTED for namespace meta.: Data=["meta.states.protocolVersion"] Server Objects 127.0.0.1:50326 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.protocolVersion"] Server States 127.0.0.1:58062 Error from InMemDB: Error: PSUBSCRIBE-UNSUPPORTED for namespace meta.: Data=["meta.*"] Server Objects 127.0.0.1:50326 Error from InMemDB: Error: Unknown LUA script load Server Objects 127.0.0.1:50326 Error from InMemDB: Error: Unknown LUA script load Server Objects 127.0.0.1:50326 Error from InMemDB: Error: Unknown LUA script load Server Objects 127.0.0.1:50326 Error from InMemDB: Error: SET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets",{"type":"Buffer","data":[49]}] Could not migrate objects to corresponding sets: Error SET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets",{"type":"Buffer","data":[49]}] nega@ioBroker:~$ nega@ioBroker:~$ iob upgrade self 793 | (node::addon_register_func) (regfunc), \ | ^ /home/iobroker/.cache/node-gyp/14.19.1/include/node/node.h:827:3: note: in expansion of macro 'NODE_MODULE_X' 827 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) | ^~~~~~~~~~~~~ ../src/unix_dgram.cc:404:1: note: in expansion of macro 'NODE_MODULE' 404 | NODE_MODULE(unix_dgram, Initialize) | ^~~~~~~~~~~ Server Objects 127.0.0.1:50326 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets"] Server States 127.0.0.1:58060 Error from InMemDB: Error: GET-UNSUPPORTED for namespace meta.: Data=["meta.states.protocolVersion"] Server Objects 127.0.0.1:50326 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.protocolVersion"] Server States 127.0.0.1:58062 Error from InMemDB: Error: PSUBSCRIBE-UNSUPPORTED for namespace meta.: Data=["meta.*"] Server Objects 127.0.0.1:50326 Error from InMemDB: Error: Unknown LUA script load Server Objects 127.0.0.1:50326 Error from InMemDB: Error: Unknown LUA script load Server Objects 127.0.0.1:50326 Error from InMemDB: Error: Unknown LUA script load Server Objects 127.0.0.1:50326 Error from InMemDB: Error: SET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets",{"type":"Buffer","data":[49]}] Could not migrate objects to corresponding sets: Error SET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets",{"type":"Buffer","data":[49]}]
-
@negalein sagte in js-controller 4.0.x jetzt für alle User im STABLE!:
Die Übersicht im Thread hab ich verloren
die Meldung steht im ersten Beitrag und da steht, alles ok
-
jetzt habe ich das update mehrmals versucht und es funktioniert leider nicht. nachdem das update abgelaufen ist (auch mit gemeldeten Fehlern) wird es garnicht mehr erkannt. Bin leider nur Anfänger der selten dazu kommt mit iobroker zu arbeiten. Deswegen brauche ich etwas hilfe von euch. Was muss ich euch zeigen damit ihr mir bei dem Update helfen könnt??
Habe zurzeit den JS controller 2.2.10 und Node.js v12.21.0 drauf -
sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs iobroker update -i
(auch mit gemeldeten Fehlern)
Und die sind streng geheim?
-
@thomas-braun said in js-controller 4.0.x jetzt für alle User im STABLE!:
sudo ln -s /usr/bin/node /usr/bin/nodejs
wie bekomme ich die für euch ersichtlich. drag and drop?
-
@tomk81
Aus der Konsole als Text per Copy & Paste. In </> CodeTags eingebettet. -
@thomas-braun sorry bin zu dämlich. weis nicht wie du es meinst. Arbeite mit Putty und sobald ich die rechte Taste drücke, kopiert der nur. sorry ist echt peinlich
-
Text in der Konsole markieren und kopieren.
Dann das Icon </>
anklicken, Text dahin kopieren, wo code_text steht:
Führt dann so so einem gut lesbaren Text, der so ähnlich wie deine Konsole ausschaut.code_text
-
@tomk81 sagte in js-controller 4.0.x jetzt für alle User im STABLE!:
Arbeite mit Putty
Ich nicht. Aber da mit puTTY recht viele arbeiten wird das wohl da auch möglich sein.
-
Update js-controller from @2.2.10 to @4.0.23 NPM version: 6.14.11 npm install iobroker.js-controller@4.0.23 --loglevel error --unsafe-perm --prefix "/opt/iobroker" (System call) Objects 127.0.0.1:38520 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets"] States 127.0.0.1:33132 Error from InMemDB: Error: GET-UNSUPPORTED for namespace meta.: Data=["meta.states.protocolVersion"] Objects 127.0.0.1:38520 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.protocolVersion"] Objects 127.0.0.1:38520 Error from InMemDB: Error: scan NOT SUPPORTED /opt/iobroker/node_modules/standard-as-callback/built/index.js:6 throw e; ^ ReplyError: Error scan NOT SUPPORTED at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) Emitted 'error' event on ScanStream instance at: at /opt/iobroker/node_modules/ioredis/built/ScanStream.js:38:22 at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:12:23) at /opt/iobroker/node_modules/standard-as-callback/built/index.js:33:51 at processTicksAndRejections (internal/process/task_queues.js:97:5) { command: { name: 'scan', args: [ '0', 'MATCH', 'cfg.o.system.host.*', 'COUNT', '250' ] } } npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! iobroker.js-controller@4.0.23 install: `node iobroker.js setup first` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the iobroker.js-controller@4.0.23 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/2022-05-11T16_53_19_849Z-debug.log host.raspberrypi Cannot install iobroker.js-controller@4.0.23: 1