ioBroker – Installieren und Einrichten

ioBroker ist eine modulare Open-Source-Plattform zur Hausautomation. Sie dient als zentrale Steuerungseinheit für Smart-Home-Geräte unterschiedlichster Hersteller und Protokolle. Die Plattform läuft als Serverdienst und ist besonders gut für Linux-Systeme ohne grafische Benutzeroberfläche geeignet – etwa auf einem Raspberry Pi oder einem dedizierten Heimserver. Für den Betrieb wird ein Linux-System mit Internetzugang benötigt. Da ioBroker ohne grafische Oberfläche auskommt, empfiehlt sich eine minimalistische oder serverbasierte Linux-Installation.

Für ioBroker stehen verschiedene webbasierte beziehungsweise browserbasierte Benutzeroberflächen zur Verfügung, die je nach Anwendungsfall unterschiedliche Nutzungsmöglichkeiten bieten. Das umfangreichste und am häufigsten verwendete Interface ist VIS in der aktuell verfügbaren Version 2. Die Nutzung von VIS 2 erfordert eine Lizenz. Für den privaten Gebrauch ist eine Online-Lizenz kostenfrei erhältlich, während für eine Offline-Lizenz eine einmalige Gebühr von 38 € anfällt. Eine Übersicht zu den ioBroker-Lizenzen finden Sie unter: https://iobroker.net/www/pricing#commercial


Installation von ioBroker

Die Grundinstallation von ioBroker erfolgt über ein zentrales Installationsskript, das über curl geladen und direkt in der Shell ausgeführt wird:

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

Dabei wird das Skript install.sh heruntergeladen und in der Standard-Shell (bash) ausgeführt. Das Skript übernimmt alle erforderlichen Schritte, einschließlich der Einrichtung als Systemdienst. Nach Abschluss läuft ioBroker automatisch im Hintergrund und wird beim Systemstart geladen.


Zugriff auf das Webinterface

Nach der Installation ist das ioBroker-Webinterface über den Browser erreichbar. Hier erfolgt die weitere Konfiguration, darunter die Benutzerverwaltung und Adapterinstallation. Das ioBroker Webinterface wird über die IP-Adresse des Servers mit dem Port 8081 aufgerufen:

http://<ip-adresse>:8081

Beim ersten Start erscheint ein Einrichtungsassistent, der grundlegende Einstellungen wie Sprache, Systemname und erste Adapterinstallationen ermöglicht. Unmittelbar nach der Installation ist das Webinterface standardmäßig für alle Geräte im lokalen Netzwerk zugänglich. Es wird empfohlen, den Zugang abzusichern:

  • Im Webinterface den Punkt „Benutzer“ aufrufen.
  • Ein sicheres Passwort für den Admin-Benutzer festlegen.
  • Optional: Weitere Benutzer mit eingeschränkten Rechten anlegen.
  • Bei Zugriff von außen sollten zusätzliche Schutzmaßnahmen wie SSL-Verschlüsselung, VPN oder ein Reverse-Proxy in Betracht gezogen werden.

Adapterverwaltung

Adapter bilden das Kernstück von ioBroker. Sie ermöglichen die Anbindung verschiedenster Smart-Home-Systeme, Protokolle und Dienste. Die Installation erfolgt über das Webinterface:

  • Im Hauptmenü „Adapter“ auswählen.
  • Über das Suchfeld nach einem gewünschten Adapter suchen (z. B. „mqtt“, „tuya“, „zigbee“).
  • Die Installation per Klick auf das Plus-Symbol (+) starten.
  • Nach der Installation kann der Adapter konfiguriert und mit Geräten verknüpft werden.

Visualisierungen

Visualisierungen sind grafische Benutzeroberflächen zur Anzeige, Steuerung oder Automatisierung von Smart-Home-Geräten und -Daten. Sie werden durch Adapter wie VIS 1, VIS 2, iQontrol oder Jarvis umgesetzt

Visualisierungsadapter für ioBroker

KriteriumVIS 1VIS 2 (Beta)ioBroker.webQontrol / qControlJarvis
BeschreibungKlassischer ioBroker-Visualisierer mit Drag-&-Drop-Oberfläche. Weit verbreitet.Moderne Neuentwicklung auf Basis von React. Noch in Beta.Einfaches Web-Frontend mit Basisanzeigen (auch Admin-UI).Mobile Visualisierung mit einfacher Kacheloptik, optimiert für Smartphones.Hochgradig konfigurierbares Dashboard auf JSON/Material UI-Basis.
VorteileViele Widgets, flexibel, große Community.Modern, responsive, bessere Codebasis.Schnell, einfach, keine externe Einrichtung notwendig.Sehr leichtgewichtig, gute Smartphone-Darstellung.Modular, responsive, stark anpassbar, gute Mobilnutzung.
NachteileAltbackend, teils veraltet, nicht mobiloptimiert.Noch nicht stabil, Dokumentation lückenhaft.Kaum Layoutoptionen, keine Benutzeroberfläche für Design.Eingeschränkt erweiterbar, kaum Desktopoptimierung.Einarbeitung nötig, Konfiguration über JSON.

Weitere Visualisierungsadapter:

  • Material UI – Moderne Visualisierung mit anpassbaren Widgets auf Material-Design-Basis.
  • Blockly – Visualisierung und Automatisierung über grafische Block-Programmierung.
  • Smart Widgets – Erweiterung für VIS mit vordefinierten, responsiven Widgets.
  • HomeKit UI – iOS-ähnliche Visualisierung für Apple-Nutzer.
  • Flot – Adapter zur grafischen Darstellung von Diagrammen und historischen Daten.
  • Echarts – Alternative Diagrammvisualisierung basierend auf Apache ECharts.

CC_BY_NC_SAby Speefak

Schreibe einen Kommentar

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

Back To Top