Guten Abend,
habe heute mal ioBroker geupdatet. Dort kam dann die Meldung "oBroker unterstützt die LTS Versionen 6, 8, 10 oder neuer von Node.js. Bitte aktualisieren Sie die verwendete Node.js Version ("v4.3.2") auf dem Rechner "raspberrypi" auf eine unterstützte Version. Wir empfehlen die Verwendung von Node.js 6."
Habe dann nach dieser Anleitung http://www.iobroker.net/docu/?page_id=5 … ion_Nodejs das Node geupdatet. Mit nodejs -v wird mir die aktuelle Node version angeziegt, mit node -v aber noch die alte.
Man soll ja dann laut Anleitung diesen befehl ausführen "sudo ln -s /usr/local/bin/nodejs /usr/bin/node". Nur leider kommt bei mir immer dieser Fehler:
ln: failed to create symbolic link ‘/usr/bin/node’: File exists
Habe jetzt knapp 2 Stunden alles möglich probiert. Aber es möchte einfach nicht klappen. Die Mledung in ioBroker kommt immer noch. Es laufen alle Adapter außer der Wichtigste "hm-rpc.0". Dort kommt im Log immer dieser Fehler:
host.raspberrypi 2018-10-13 21:25:22.755 error instance system.adapter.hm-rpc.0 terminated with code 0 (OK)
hm-rpc.0 2018-10-13 21:25:22.720 info terminating
hm-rpc.0 2018-10-13 21:25:22.679 error Cannot call init: [xmlrpc_bin://192.168.2.104:2001, ""]TypeError: Buffer.alloc is not a function
hm-rpc.0 2018-10-13 21:25:22.678 info binrpc -> 192.168.2.111:2001 init ["xmlrpc_bin://192.168.2.104:2001",""]
hm-rpc.0 2018-10-13 21:25:22.675 error at process._tickCallback (node.js:348:17)
hm-rpc.0 2018-10-13 21:25:22.675 error at nextTickCallbackWith1Arg (node.js:426:9)
hm-rpc.0 2018-10-13 21:25:22.675 error at emitCloseNT (net.js:1523:8)
hm-rpc.0 2018-10-13 21:25:22.675 error at Server.emit (events.js:166:7)
hm-rpc.0 2018-10-13 21:25:22.675 error at emitNone (events.js:67:13)
hm-rpc.0 2018-10-13 21:25:22.675 error at Server.g (events.js:260:16)
hm-rpc.0 2018-10-13 21:25:22.675 error at Server. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:254:25)
hm-rpc.0 2018-10-13 21:25:22.675 error at /opt/iobroker/node_modules/iobroker.hm-rpc/hm-rpc.js:714:9
hm-rpc.0 2018-10-13 21:25:22.675 error at connect (/opt/iobroker/node_modules/iobroker.hm-rpc/hm-rpc.js:1471:18)
hm-rpc.0 2018-10-13 21:25:22.675 error at sendInit (/opt/iobroker/node_modules/iobroker.hm-rpc/hm-rpc.js:665:17)
hm-rpc.0 2018-10-13 21:25:22.675 error TypeError: adapter.stop is not a function
hm-rpc.0 2018-10-13 21:25:22.662 error uncaught exception: adapter.stop is not a function
hm-rpc.0 2018-10-13 21:25:22.649 error Init not possible, going to stop:
Denke das hängt alles damit zusammen das ich diesen Befehl "sudo ln -s /usr/local/bin/nodejs /usr/bin/node" nicht ausführen kann.
Bin für jeden Tipp dankbar. Bin echt am verzweifeln. Vorher lief alles ohne Porbleme mit der alten Version, aber wollte halt gerne das neue ioBroker Design.
LG Rene</anonymous>