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

  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Installation issues due to npm node.js version compatibility

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.3k

Installation issues due to npm node.js version compatibility

Scheduled Pinned Locked Moved Unsolved Error/Bug
installnpm versionnode.js
2 Posts 2 Posters 894 Views 1 Watching
  • 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.
  • M Offline
    M Offline
    matyi
    wrote on last edited by
    #1

    Hello all,

    I started using ioBroker yesterday and it took me till today to get it started. I guess it's good to share the experience to improve the scripts/workflow/documentation. I was going through the following while until setting up ioBorder successfully (roughly reproduced):

    1. trial:
    • setting up a VM with Debian Buster including updating the system.
    • First I was following the instructions using this guide: https://www.iobroker.net/docu/index-15.htm?page_id=8323&lang=de
      I googled for the current node.js version and installed version 10.x intuitively. Axecuting the following command indicated my main issue already
    node -v
    nodejs -v
    npm -v
    

    the command npm couln'd be found! I simply ignored this issueand installted ioBroker. I couldn't load the ioBroker configuration page.

    1. trial:
    • uninstalled all packages by using:
    update-rc.d iobroker.sh remove
    sudo apt-get remove nodejs
    sudo apt-get remove npm
    
    • Subsequently, I used the following instructions to install your software: https://www.iobroker.net/#de/download
    • some warnings appeared during installation including that npm is not compatible with the installed nodejs version. I couldn't load the ioBroker configuration page again.
    • I tried to fix this issue by using this troubleshooting instruchtions https://www.iobroker.net/docu/index-26.htm?page_id=3928&lang=de and installing the recent version of npm:
    curl https://www.npmjs.com/install.sh | sudo sh
    

    from here: https://github.com/nodejs/help/issues/1877
    however no success again

    1. trial
    • since I lost the overview of installed software I reseted the VM to the point after updating the operating system.
    • Again I tried to use the instructions from here: https://www.iobroker.net/#de/download without success.
    • After reseting again I used the following sequence of commands:
    curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
    sudo apt-get install -y nodejs
    curl https://www.npmjs.com/install.sh | sudo sh
    curl -sL https://iobroker.net/install.sh | bash -
    

    With success!!! Now I'm happy to be able to load the web interface of ioBroker. :blush:
    I'm curious to learn how it works :grinning:

    Cheers,
    Matyi

    Systemdata
    Hardwaresystem: Virtual Box
    Arbeitsspeicher: 1GB
    Festplattenart: 8 GB
    Betriebssystem: Debian Buster with Raspberry Pi Desktop
    Node-Version: 10.15.2
    Nodejs-Version: 10.15.2
    NPM-Version: 6.13.7
    Installationsart: Skript
    Image genutzt: Nein
    HomoranH 1 Reply Last reply
    0
    • M matyi

      Hello all,

      I started using ioBroker yesterday and it took me till today to get it started. I guess it's good to share the experience to improve the scripts/workflow/documentation. I was going through the following while until setting up ioBorder successfully (roughly reproduced):

      1. trial:
      • setting up a VM with Debian Buster including updating the system.
      • First I was following the instructions using this guide: https://www.iobroker.net/docu/index-15.htm?page_id=8323&lang=de
        I googled for the current node.js version and installed version 10.x intuitively. Axecuting the following command indicated my main issue already
      node -v
      nodejs -v
      npm -v
      

      the command npm couln'd be found! I simply ignored this issueand installted ioBroker. I couldn't load the ioBroker configuration page.

      1. trial:
      • uninstalled all packages by using:
      update-rc.d iobroker.sh remove
      sudo apt-get remove nodejs
      sudo apt-get remove npm
      
      • Subsequently, I used the following instructions to install your software: https://www.iobroker.net/#de/download
      • some warnings appeared during installation including that npm is not compatible with the installed nodejs version. I couldn't load the ioBroker configuration page again.
      • I tried to fix this issue by using this troubleshooting instruchtions https://www.iobroker.net/docu/index-26.htm?page_id=3928&lang=de and installing the recent version of npm:
      curl https://www.npmjs.com/install.sh | sudo sh
      

      from here: https://github.com/nodejs/help/issues/1877
      however no success again

      1. trial
      • since I lost the overview of installed software I reseted the VM to the point after updating the operating system.
      • Again I tried to use the instructions from here: https://www.iobroker.net/#de/download without success.
      • After reseting again I used the following sequence of commands:
      curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
      sudo apt-get install -y nodejs
      curl https://www.npmjs.com/install.sh | sudo sh
      curl -sL https://iobroker.net/install.sh | bash -
      

      With success!!! Now I'm happy to be able to load the web interface of ioBroker. :blush:
      I'm curious to learn how it works :grinning:

      Cheers,
      Matyi

      Systemdata
      Hardwaresystem: Virtual Box
      Arbeitsspeicher: 1GB
      Festplattenart: 8 GB
      Betriebssystem: Debian Buster with Raspberry Pi Desktop
      Node-Version: 10.15.2
      Nodejs-Version: 10.15.2
      NPM-Version: 6.13.7
      Installationsart: Skript
      Image genutzt: Nein
      HomoranH Do not disturb
      HomoranH Do not disturb
      Homoran
      Global Moderator Administrators
      wrote on last edited by
      #2

      @matyi sagte in Installation issues due to npm node.js version compatibility:

      First I was following the instructions using this guide: https://www.iobroker.net/docu/index-15.htm?page_id=8323&lang=de

      This ist outdated!

      This is the actual version:
      https://www.iobroker.net/#en/documentation/install/linux.md

      floow the link to the docu in the header of the forum

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      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

      337

      Online

      32.4k

      Users

      81.4k

      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