ioBroker-Installation unter Raspberry pi, Ubuntu oder Debian Linux

Um unser Zuhause zu automatisieren, benötigen wir eine Zentraleinheit, die unsere anderen IoT-Geräte zusammenbringt, für die ioBroker eine gute Lösung ist.

ioBroker-Installation unter Raspberry pi
ioBroker-Installation unter Raspberry pi

Diese können benötigt werden:

Raspberry Pi 4 Modell B 4 GB

Offizielles Netzteil für Raspberry Pi 4 Model B, USB-C, 5.1V, 3A

Intenso 16GB microSDHC

Mini PC 16GB DDR4 512GB ROM, Intel Celeron N5105 bis zu 2,9 GHz

Mini PC 16GB DDR4 512GB ROM, Intel Celeron N5105 bis zu 2,9 GHz

Windows 11 Pro Mini Computer mit 2xHDMI+VGA 4K Triple Display, WiFi 5, RJ45-LAN, BT 4.2

werbung

In Bezug auf die Hardware kann ioBroker auf einem SoC-Einzelkartencomputer (RaspberryPI, OrangePI usw.) oder auf einem Desktop-PC mit Debian oder Ubuntu, Linux installiert werden. Ich gehe davon aus, dass das Betriebssystem installiert ist. Aktualisieren wir im ersten Schritt das System.

sudo apt-get update && upgrade

Überprüfen wir die installierten Versionen von nodejs und npm.

node -v

nodejs -v

npm -v

Wenn die Version korrekt ist oder keine Versionsnummer zurückgegeben wird, können wir mit der Installation fortfahren.

Wenn die Version nicht korrekt ist, sollte sie wie folgt entfernt werden

sudo apt-get --purge remove node

sudo apt-get --purge remove nodejs

sudo apt-get autoremove

Starten wir dann das System neu.

sudo reboot

Installieren wir das cURL-Programm.

sudo apt-get install curl

Installieren wir dann node.js.

curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -

sudo apt-get install -y nodejs

Debian als Root

sudo su

curl -sL https://deb.nodesource.com/setup_18.x | bash -

apt-get install -y nodejs

Starten wir das System erneut.

sudo reboot

Überprüfen wir die nodejs-Version erneut.

node -v

Wenn  node -vdie Antwort „nicht gefunden“ lautet, geben wir an einer Eingabeaufforderung Folgendes ein:

sudo ln -s /usr/local/bin/nodejs /usr/bin/node

Schauen wir uns die npm-Version an:

npm -v

Dies muss eine höhere Versionsnummer als 8 zurückgeben. Wenn nicht, aktualisieren wir npm:

sudo -H npm install -g npm@8

Installieren wir ioBroker:

curl -sLf https://iobroker.net/install.sh | bash -

Wenn alles gut gegangen ist, können wir so etwas sehen:

ioBroker auf Raspberry Pi installiert
ioBroker auf Raspberry Pi installiert

Weitere Befehle für ioBroker:

sudo systemctl stop iobroker

sudo systemctl start iobroker

sudo systemctl restart iobroker

Öffnen wir nun die IP-Adresse, die wir am Ende der Installation erhalten haben, in unserem Browser

http://192.168.8 102:8081

Wir können mit der Einrichtung von iobroker beginnen.

Einrichtung von iobroker beginnen
Einrichtung von iobroker beginnen

Wählen wir eine Sprache und akzeptieren wir die Nutzungsbedingungen.

ioBroker license
ioBroker license

Legen wir unser iobroker-Administratorkennwort fest.

iobroker-Administratorkennwort
iobroker-Administratorkennwort

Auf der nächsten Seite können wir festlegen, dass beim Aufrufen der iobroker-Administrationsoberfläche eine Anmelde-ID erforderlich ist.

iobroker - Anmeldung erforderlich
iobroker – Anmeldung erforderlich

Geben wir unserem Standort sowie unsere bevorzugten Einheiten, Währung und das Datumsformat ein.

iobroker - Maßeinheit, Standortdaten
iobroker – Maßeinheit, Standortdaten

Das war’s, lasst uns auf die Schaltfläche „Fertig stellen“ klicken.

iobroker-Einstellungen erledigt
iobroker-Einstellungen erledigt

Nachdem wir die Grundeinstellungen von iobroker abgeschlossen haben, gehen wir zur Registerkarte Adapter.

ioBroker Adapter Panel
ioBroker Adapter Panel

Installieren wir die erforderlichen Adapter auf dem Adapter-panel.

Mehr über iobroker hier.

Diese können wir beispielsweise auch über ioBroker steuern.

werbung – amazon.de