====== Installation ioBroker ====== Anleitung basiert auf der Originalanleitung auf der [[http://www.iobroker.net/docu/?page_id=5106&lang=de#Installationsanleitung|ioBroker Webseite]]. Prüfen ob node, nodejs oder npm installiert sind, ansonsten diese löschen. node -v nodejs -v npm -v sudo apt-get --purge remove node sudo apt-get --purge remove nodejs sudo apt-get autoremove sudo reboot Dann node, nodejs und npm installieren: ===== Installation node ===== curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev libpam0g-dev nodejs sudo reboot Dann npm unbedingt downgraden mit der Version 4: sudo npm install -g npm@4 ===== Installation nodejs ===== ==== Neue Art ==== Falls es schon eine Node Version gibt: sudo apt-get --purge remove node sudo apt-get --purge remove nodejs sudo apt-get autoremove sudo reboot Ansonsten, zum installierend er Node 10.x Version: curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev libpam0g-dev nodejs sudo reboot ==== Alte Art ==== Unter [[http://nodejs.org/dist/latest-v8.x/|Nodejs Webseite]] die aktuelle Versionsnummer heraussuchen und in den nächsten Befehlen ersetzen) wget http://nodejs.org/dist/latest-v8.x/node-v8.13.0-linux-armv6l.tar.gz tar -xvf node-v8.13.0-linux-armv6l.tar.gz cd node-v8.13.0-linux-armv6l sudo cp -R * /usr/local/ sudo ln -s /usr/local/bin/node /usr/bin/nodejs (Kann auch schon vorhanden sein) ===== Installation iobroker ===== ==== Neue Art ==== curl -sL https://iobroker.net/install.sh | bash - ==== Alte Art ==== sudo mkdir /opt/iobroker sudo chmod 777 /opt/iobroker cd /opt/iobroker sudo npm install iobroker --unsafe-perm Bei mir wurde das Hauptmodul iobroker-controller nicht installiert, dies musste ich mit cd /opt/iobroker npm install iobroker.js-controller –production nachinstallieren ===== Kontrolle iobroker Daemon ===== systemctl start iobroker systemctl restart iobroker systemctl stop iobroker systemctl status iobroker ===== Erster Aufruf ===== Jetzt kann über den Link http://IP-DES-RASPBERRY:8081/ iobroker aufgerufen werden. {{:iobroker:inst201811:setup01.png?400|}}