Benutzer-Werkzeuge

Webseiten-Werkzeuge


iobroker:inst201811:start

Installation ioBroker

Anleitung basiert auf der Originalanleitung auf der 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 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/start.txt · Zuletzt geändert: 2022/10/25 18:42 (Externe Bearbeitung)