Skip to main content

Smarte Technik für dein Zuhause

ioBroker: Die smarte Lösung für dein vernetztes Zuhause

Autor

Robin Ewers

Veröffentlicht

03.07.2023

Aktualisiert

07.11.2023

ioBroker: Die smarte Lösung für dein vernetztes Zuhause
(stock.adobe.com)

ioBroker ist eine Open-Source-Plattform, die als zentrales Steuerungssystem für ein vernetztes Zuhause dient. Es ermöglicht die Integration verschiedener Smart-Home-Systeme, Geräte und Protokolle, für eine umfassende Automatisierung und Steuerung. Unterstützter Funkstandard von ioBroker ist ZigBee. Zusätzlich hierzu unterstützt ioBroker auch Matter und Z-Wave, weitere Funkstandards für Smart Home. So kannst du mit ioBroker Homematic, Philips Hue und viele andere Geräte miteinander verbinden und steuern.

Was brauche ich, um ioBroker zu nutzen?

ioBroker wurde in JavaScript entwickelt und verbindet Smart Home Geräte unterschiedlicher Hersteller. Die Software benötigt zur Funktion ein dauerhaft laufendes System, etwa einen NAS-Speicher. Aber auch die Einrichtung von ioBroker auf einem Raspberry Pi ist möglich. Und mit einer extra Installationsdatei von der Herstellerseite kann die Software selbst auf einem Windows-PC mit ausgeführt werden. Da aber ioBroker, wie der Name verrät, nur ein Vermittler ist, werden noch einige virtuelle Adapter (vergleichbar mit Windowstreibern) benötigt. Hierbei handelt es sich um kleine Apps, für das jeweilige System, das du mit ioBroker steuern möchtest. Diese gibt es beispielsweise für bwt, Velux, Hombot, bosesoundtouch etc.

Zusammengefasst wird für die Verwendung von ioBroker benötigt:

  • Ein Rechner – etwa Raspberry Pi 3 oder neuer (inkl. Netzteil)
  • Micro-SD-Karte (wenigstens 8 GB)
  • PC/Mac für das erstmalige Beschreiben der SD-Karte
  • ggf. ein Adapter von Micro-SD auf SD
  • Display mit HDMI-Anschluss
  • HDMI-Kabel
  • USB-Tastatur

Des Weiteren ist erforderlich: 

Laufzeitumgebung Architektur
Node.js 32-bit / 64-bit
ppc64le
armv6, armv7, arm64
aix-ppc64, s390x
Node Packet Manager (npm)
6.4.1

Unterstützte Betriebssysteme

Betriebssystem Architektur
Windows 7 32-bit/64-bit
Windows Server 2008 R2 64-bit/IA64-Edition
Windows 8 32-bit/64-bit
Windows Server 2012 64-bit
Windows 8.1 32-bit/64-bit
Windows Server 2012 R2 64-bit
Windows 10 32-bit/64-bit
Windows Server 2016 64-bit
Arch Linux und Derivate
Debian und Derivate Ubuntu, Bananian, Cubian, Raspbian, Knoppix
Gentoo und Derivate
Red-Hat und Derivate Fedora, Pidora, CentOS, Mandriva
Slackware und Derivate openSUSE
macOS 64-bit
Linux From Scratch

Wie richte ich ioBroker ein?

Um ioBroker auf Windows zu installieren, gehst du wie folgt vor:

  • Öffne die Seite https://nodejs.org in deinem Browser und klicke unter „Download for Windows“ auf den Link mit der höchsten Versionsnummer von Node.js zum Herunterladen.
  • Installiere die Datei entsprechend den Anweisungen des Einrichtungsassistenten.
  • Stelle sicher, dass das Häkchen vor „Automatically install the necessary tools“ gesetzt ist, um zusätzliche Tools herunterzuladen und einzurichten, die für Node.js benötigt werden.
  • Erstelle nun einen Ordner für ioBroker, zum Beispiel C:\ioBroker.
  • Drücke die Tastenkombination [Win]+[R], gib „cmd“ in das Eingabefeld ein und bestätige mit „OK“. Verwende den Befehl „cd c:\ioBroker“, um in den neuen Ordner zu wechseln.
  • Gib den Befehlnpm install iobroker“ ein und warte, bis der Download und die Installation von ioBroker abgeschlossen sind.
  • Danach kannst du die ioBroker-Benutzeroberfläche im Browser öffnen, indem du „localhost:8081“ eingibst.
  • Dort wird über die entsprechenden Adapter die Verbindung zu den einzelnen Geräten erstellt.
  • Eine Übersicht der verfügbaren Geräteadapter gibt es auf der ioBroker-Projektseite unter „Adapter“.

ioBroker auf Raspberry Pi installieren

Diese Anleitung gilt für eine Neuinstallation von ioBroker am Beispiel des Raspberry Pi mit Raspberry OS ‚Bullseye‘.

  1. Installiere das gewünschte Basis-Betriebssystem (Raspberry OS Bullseye, Ubuntu, Debian usw.).
  2. Führe ein System-Update mit dem Konsolenbefehl sudo apt-get update && sudo apt-get upgrade oder sudo apt update && sudo apt upgrade durch.
  3. Installiere ioBroker mit dem Befehl: curl -sLf https://iobroker.net/install.sh | bash –

Die Installation kann je nach Hardware einige Zeit in Anspruch nehmen.

  1. Die Installation erfolgt in vier Schritten, die in der Konsole angezeigt werden:
    • Installing prerequisites (1/4)
    • Creating ioBroker user and directory (2/4)
    • Installing ioBroker (3/4)
    • Finalizing installation (4/4)
  2. Am Schluss erscheint die Meldung „ioBroker was installed successfully“.
  3. Öffne den Webbrowser und gib die IP-Adresse des Raspberry Pi gefolgt von „:8081“ ein, z.B. http://<IP-Adresse>:8081.
  4. Dort kann ioBroker konfiguriert werden.

Aus Sicherheitsgründen sollte kein Root-Zugriff für SSH freigeschaltet werden.

Was kann ich mit ioBroker machen?

Mit ioBroker kannst du nicht nur unterschiedliche Smart Home Geräte in deinem Haushalt steuern. Du kannst auch Regeln und Szenarien erstellen. Aber auch:

  1. Steuere smarte Geräte wie Beleuchtung, Heizung, Klimaanlage, Jalousien, Türschlösser und mehr.
  2. Erstelle komplexe Automatisierungsregeln und Szenen, um mehrere Aktionen gleichzeitig auszuführen. So kannst du ein Szenario anlegen, das mit der Dämmerung die Jalousien herunterfährt und das Licht einschaltet.
  3. Überwache verschiedene Parameter, etwa die Temperatur, Luftfeuchtigkeit, Luftqualität. Lass dich dann informieren, wenn einer der Parameter einen eingestellten Schwellenwert über- oder unterschreitet, beispielsweise wenn es in einem Zimmer zu kalt wird.
  4. Lass dir auf der Weboberfläche den Status deiner Geräte anzeigen.
  5. ioBroker ermöglicht die Integration von Sprachassistenten wie Amazon Alexa oder Google Assistant.

Jetzt gratis eBook sichern!

Mit unserer Sammlung von 1000 Alexa Befehlen lernst du schnell und spielerisch was Alexa alles kann!
4255

Steuern kannst du mit ioBroker beispielsweise:

Was kostet ioBroker Pro?

ioBroker ist eine kostenfreie Software für das private Umfeld. Doch für die kommerzielle Nutzung fallen Kosten an. Daher werden zwei Varianten unterschieden:

  • ioBroker.net
  • ioBroker.pro

ioBroker.net enthält bereits viele Funktionen kostenlos, wie:

  • Verbindung zu Alexa, 20 Sprachbefehle pro Tag maximal
  • IFTTT
  • Geo-Location-Meldungen
  • NightScout
  • Android Tasker
  • Fernzugriff zur Betrachtung der eigenen Visualisierung
  • Zugriff auf Kamera-Bilder

Für die kommerzielle Nutzung von ioBroker fallen Kosten für bestimmte Produkte an, wie iobroker.vis, iobroker.knx und iobroker.lcn. Die Preise liegen zwischen 119,00 Euro und 595,00 Euro, abhängig von der Variante (vis, knx, lcn etc.) und der Anzahl der Geräte.

Die professionelle Variante, ioBroker.pro, enthält die gleichen Funktionen wie ioBroker.net plus Zusatzfunktionen wie die Konfiguration der Administrationsoberfläche und Bearbeitung von Skripten aus der Ferne.

Für die Pro-Lizenz mit Fernzugriff fallen 2023 folgende Kosten an:

  • 1 Monat: 5,95 Euro
  • 6 Monate: 29,99 Euro
  • 12 Monate: 44,99 Euro

Ohne Fernzugriff gibt es 6 Monate für 15,99 Euro und 12 Monate für 23,99 Euro.

Was ist besser ioBroker oder OpenHAB?

Wer nach einer ioBroker Alternative sucht, stößt bald auf OpenHAB. Welche der beiden Plattformen dabei besser ist, hängt von den eigenen Vorstellungen ab. Mit beiden kannst du dein Smart Home steuern. Jedoch mit dem ein oder anderen Unterschied.

  1. Bei OpenHAB ist mitunter die Einrichtung und Bedienoberfläche etwas komplizierter.
  2. Bei ioBroker kannst du mit unzähligen Adaptern und Add-ons die Funktionalität erweitern.
  3. Beide unterstützen Amazon Alexa und Google Assistant. Die Integration kann jedoch unterschiedlich sein.

Gleiches gilt auch bezüglich der zweiten ioBroker Alternative Home Assistant 

Home Assistant vs ioBroker

Mit beiden Plattformen kannst du deine Smart Home Geräte steuern. Dabei ist der Home Assistant vor allem für seine benutzerfreundliche Oberfläche und die einfache Einrichtung bekannt. Zudem kann es bei Home Assistant einfacher sein, neue Geräte und Systeme zu integrieren. Dagegen kannst du aber bei beiden Systemen eine Sprachsteuerung integrieren. Außerdem ist Home Assistant bekannt für seine umfangreiche Integration von Drittanbieterdiensten und Plattformen (über 1.800). Zwar ist das mit ioBroker auch möglich, der Umfang ist aber geringer als bei Home Assistant: ca. 420.

ioBroker Docker: Vereinfachte und portable Ausführung der ioBroker Software

Neben den vielen Vorteilen, die ioBroker bietet – etwa die Verbindung zahlreicher unterschiedlicher Smart Home Anwendungen mittels Adapter zu einem System sowie die kostenfreie Variante hat ioBroker noch einen weiteren Vorteil: ioBroker Docker. Damit kannst du die ioBroker-Software in einem Docker-Container ausführen. Dabei handelt es sich bei Docker ebenfalls um eine Open-Source-Plattform.

Damit kannst du verschiedene Versionen von ioBroker parallel ausführen und isoliert voneinander betreiben. Dies ist besonders nützlich, wenn du verschiedene Konfigurationen oder Testumgebungen benötigst.

Dafür muss aber Docker auf deinem Host-System installiert werden. Danach wird das Docker-Image für ioBroker heruntergeladen und ein Container erstellt. Dieser kann dann gestartet, gestoppt oder gelöscht werden, je nach Bedarf.

Grundsätzlich bedarf es aber etwas Erfahrung, um ioBroker mit Docker verwenden zu können. Für den Einstieg ist das vielleicht noch etwas zu viel. Doch mit der Zeit durchaus eine sinnvolle Ergänzung.

Jetzt gratis eBook sichern!

Mit unserer Sammlung von 1000 Alexa Befehlen lernst du schnell und spielerisch was Alexa alles kann!
4255

Ähnliche Beiträge

7 Geniale Hacks mit Vibrationssensoren für dein Smart Home

  • von Robin Ewers
  • 15.11.2024

Vibrationssensoren sind oft unterschätzte Helfer im Smart Home, die jedoch eine beeindruckende Vielseitigkeit bieten. Mit ihnen kannst du zahlreiche Automationen umsetzen, die deinen Alltag erleichtern und sogar für mehr Sicherheit sorgen. Hier stelle ich dir sieben clevere Hacks vor, die zeigen, wie vielseitig und praktisch diese kleinen Sensoren wirklich sind. […]

5 Geniale Einsatzmöglichkeiten für Smarte Kontaktsensoren im Alltag

  • von Robin Ewers
  • 31.10.2024

Smarte Kontaktsensoren können deinen Alltag komplett verändern – von automatischer Beleuchtung im Abstellraum bis hin zur perfekten Gaming-Atmosphäre. Entdecke fünf geniale Einsatzmöglichkeiten, die Komfort, Effizienz und ein wenig Magie in dein Zuhause bringen!

Person mit geldscheinen vor blauem hintergrund mit einem grünen icon für vernetztes zuhause

Für unter 100 Euro: Starte dein eigenes Smart Home

  • von Robin Ewers
  • 10.10.2024

Starte dein eigenes Smart Home für weniger als 100 Euro! Mit einfachen, kostengünstigen Geräten wie smarten Glühbirnen, Steckdosen und Sprachassistenten bringst du dein Zuhause in wenigen Schritten auf das nächste Level. Erfahre, wie du mit minimalem Aufwand maximale smarte Funktionen nutzen kannst!

Keine Kommentare vorhanden


Du hast eine Frage oder Meinung zum Artikel?

Ihre E-Mail Adresse wird nicht veröffentlicht