ioBroker auf Raspberry Pi installieren: Anleitung 2026

ioBroker auf einem Raspberry Pi installieren ist der schnellste Weg zu einer flexiblen, herstellerübergreifenden Smart-Home-Zentrale. Die Open-Source-Plattform verbindet Geräte von Zigbee über MQTT bis Homematic unter einer Oberfläche – und der Raspberry Pi liefert dafür eine sparsame, günstige Basis. In dieser Anleitung führen wir dich Schritt für Schritt durch die komplette Einrichtung: vom Betriebssystem über Node.js bis zum ersten Adapter.

Warum ioBroker auf dem Raspberry Pi?

Der Raspberry Pi ist ein günstiger, stromsparender Mini-Computer und damit ideal für den Dauerbetrieb einer Smart-Home-Zentrale. Diese Vorteile sprechen für die Kombination:

  • Kosteneffizient: Niedrige Anschaffungskosten für eine vollwertige Smart-Home-Zentrale.
  • Energieeffizient: Der Pi läuft rund um die Uhr mit minimalem Stromverbrauch.
  • Flexibel erweiterbar: Zigbee-Sticks, Z-Wave-Adapter oder zusätzlicher Speicher lassen sich problemlos nachrüsten.
  • Starke Community: Zahllose Tutorials und ein aktives Forum helfen bei jeder Frage weiter.

Nicht sicher, welches Modell zu deinem Setup passt? Unser Ratgeber welcher Raspberry Pi die beste Wahl ist hilft bei der Entscheidung – die Empfehlungen gelten weitgehend auch für ioBroker.

Vorbereitung: Das brauchst du

Bevor es losgeht, solltest du die folgende Hardware und Software bereithalten:

RASPBERRY PI 5, 8 GB*
RASPBERRY PI 5, 8 GB
 Preis: € 193,95
Jetzt kaufen bei Pollin.de!*
Preis inkl. MwSt., zzgl. Versandkosten
  • Raspberry Pi (empfohlen ab Pi 3): Für flüssige Performance ist ein Raspberry Pi 4 (oder neuer) mit mindestens 2 GB RAM ideal.
  • MicroSD-Karte: Mindestens 16 GB, besser 32 GB für Betriebssystem und ioBroker-Daten.
  • Raspberry Pi OS: Die empfohlene Linux-Distribution (ehemals Raspbian).
  • Netzteil: Passend zu deinem Raspberry-Pi-Modell.
  • Zubehör: HDMI-Kabel, Tastatur und Maus für die Ersteinrichtung.
  • Internetverbindung: Für Updates und die Installation.

Schritt 1: Raspberry Pi OS installieren

Raspberry Pi Imager herunterladen

Lade das Tool von der offiziellen Raspberry Pi Website herunter und installiere es auf deinem Computer.

Betriebssystem auswählen

Wähle im Imager „Raspberry Pi OS“. Für einen reinen ioBroker-Server ohne Bildschirm empfiehlt sich die Lite-Version ohne Desktop – sie spart Ressourcen. Im Imager kannst du über die erweiterten Einstellungen (Zahnrad) direkt SSH aktivieren sowie Hostname und WLAN vorkonfigurieren, was den Kopflos-Betrieb (headless) erleichtert.

MicroSD-Karte beschreiben und starten

  1. Lege die SD-Karte in deinen Computer ein und schreibe das Image mit dem Raspberry Pi Imager.
  2. Stecke die SD-Karte in den Raspberry Pi, verbinde (falls nötig) Monitor, Tastatur und Maus und schließe das Netzteil an.
  3. Folge den Anweisungen auf dem Bildschirm bzw. verbinde dich per SSH, um das System einzurichten.

Schritt 2: System vorbereiten

System aktualisieren: Öffne ein Terminal und bringe das System auf den neuesten Stand:

sudo apt update
sudo apt upgrade -y

Node.js installieren: ioBroker benötigt Node.js. Installiere eine aktuelle LTS-Version (empfohlen wird derzeit Node.js 20 LTS) über das NodeSource-Repository:

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs

Installation prüfen: Kontrolliere, ob Node.js und npm korrekt eingerichtet sind:

node -v
npm -v

Achte darauf, eine von ioBroker offiziell unterstützte Node.js-Version zu verwenden. Ältere Versionen wie Node.js 16 werden nicht mehr empfohlen.

Schritt 3: ioBroker installieren

Installationsskript ausführen: ioBroker stellt ein offizielles Setup-Skript bereit, das alle benötigten Komponenten einrichtet und den Dienst startet:

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

Das Skript installiert automatisch alle Abhängigkeiten und richtet den ioBroker-Dienst so ein, dass er nach einem Neustart automatisch startet.

Status prüfen: Nach der Installation kontrollierst du, ob der Dienst läuft:

iobroker status

Webinterface öffnen: Rufe die Admin-Oberfläche im Browser auf. Gib die IP-Adresse deines Raspberry Pi gefolgt von Port :8081 ein, zum Beispiel http://192.168.x.x:8081.

Schritt 4: Adapter und erste Konfiguration

Adapter installieren

Über das Webinterface fügst du Adapter hinzu, um Geräte und Protokolle zu integrieren. Zu den am häufigsten genutzten gehören:

  • Zigbee-Adapter: Für Zigbee-Geräte – hierfür brauchst du zusätzlich ein passendes Gateway oder einen Zigbee-Stick.
  • MQTT-Adapter: Für die Kommunikation mit MQTT-fähigen Geräten.
  • Homematic-Adapter: Für Homematic-Komponenten.

Für die Zigbee-Anbindung lohnt sich ein Blick auf unsere Übersicht der besten Zigbee-Gateways – viele davon lassen sich auch mit ioBroker betreiben.

Geräte verbinden und automatisieren

  • Füge deine Smart-Home-Geräte im jeweiligen Adapter hinzu.
  • Erstelle Automationen und Szenen im ioBroker-System – etwa mit dem JavaScript- oder Blockly-Adapter.

Visualisierung einrichten

Nutze Tools wie ioBroker.vis oder Material UI, um benutzerdefinierte Dashboards für die Steuerung deines Smart Homes zu erstellen.

Ein praktisches Anwendungsbeispiel für die Adapter-Integration findest du in unserer Anleitung zu den besten Luftreinigern für ioBroker.

Tipps für optimale Performance

  • Logrotate nutzen: Reduziere die Loggröße, um Speicherplatz zu sparen. Installiere das Paket bei Bedarf mit sudo apt install logrotate.
  • Backups einrichten: Installiere den BackItUp-Adapter, um automatische Sicherungen deiner Konfiguration zu erstellen.
  • Compact-Modus aktivieren: Wenn du viele Adapter betreibst, spart der Compact-Modus Arbeitsspeicher und Rechenleistung.
  • SSD statt SD-Karte: Für mehr Zuverlässigkeit im Dauerbetrieb kannst du den Pi von einer SSD booten und so vorzeitigem SD-Karten-Verschleiß vorbeugen.

Häufige Fragen (FAQ)

Welcher Raspberry Pi eignet sich für ioBroker?

Ab dem Raspberry Pi 3 ist ein Betrieb möglich. Für eine flüssige Performance mit mehreren Adaptern empfehlen wir einen Raspberry Pi 4 (oder neuer) mit mindestens 2 GB RAM.

Welche Node.js-Version brauche ich für ioBroker?

Verwende eine aktuelle, von ioBroker unterstützte LTS-Version. Zum Zeitpunkt dieser Anleitung wird Node.js 20 LTS empfohlen. Prüfe deine Version jederzeit mit node -v.

Über welchen Port erreiche ich das ioBroker-Webinterface?

Die Admin-Oberfläche läuft standardmäßig auf Port 8081. Rufe sie über die IP deines Raspberry Pi auf, zum Beispiel http://192.168.x.x:8081.

Fazit

Die Installation von ioBroker auf einem Raspberry Pi gelingt mit dieser Schritt-für-Schritt-Anleitung in wenigen Stunden. Nach dem Aufsetzen von Raspberry Pi OS, der Node.js-Installation und dem offiziellen Setup-Skript hast du eine stabile, kostengünstige Smart-Home-Zentrale, die sich flexibel über Adapter erweitern lässt. Von hier aus kannst du Geräte einbinden, Automationen erstellen und dein Zuhause Schritt für Schritt smarter machen.

Hast du Fragen oder Anregungen? Teile sie gerne in den Kommentaren – wir helfen dir weiter!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Nach oben scrollen