Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Admin 3.5.10 Node Fehler

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    848

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Admin 3.5.10 Node Fehler

Scheduled Pinned Locked Moved ioBroker Allgemein
2 Posts 2 Posters 503 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    renedivx
    wrote on last edited by
    #1

    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>

    1 Reply Last reply
    0
    • StabilostickS Offline
      StabilostickS Offline
      Stabilostick
      wrote on last edited by
      #2
      sudo apt-get remove nodejs
      sudo apt-get remove npm
      sudo rm -rf /usr/local/bin/node*
      sudo rm -rf /usr/bin/node*
      rm -rf ~/.npm
      sudo apt-get autoremove
      sudo apt-get autoclean
      

      Then go to /etc/apt/sources.list.d and remove any node list if you have.

      Dann Node.js in Version 8.x wie in der Anleitung beschrieben installieren und das npm-Downgrade auf v4.6.1 durchführen.

      Ggf. wie in Anleitung beschrieben die ioBroker-Installation updaten. (Stichwort reinstall.sh)

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      Support us

      ioBroker
      Community Adapters
      Donate
      FAQ Cloud / IOT
      HowTo: Node.js-Update
      HowTo: Backup/Restore
      Downloads
      BLOG

      500

      Online

      32.6k

      Users

      82.1k

      Topics

      1.3m

      Posts
      Community
      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
      ioBroker Community 2014-2025
      logo
      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Home
      • Recent
      • Tags
      • Unread 0
      • Categories
      • Unreplied
      • Popular
      • GitHub
      • Docu
      • Hilfe