ioBroker vs. Home Assistant – welches System passt zu euch? (2026)
Ihr steht vor der Entscheidung: ioBroker oder Home Assistant – und findet im Netz vor allem Glaubenskriege statt ehrliche Antworten. Verständlich, denn beide Systeme sind kostenlos, Open Source und laufen lokal auf dem eigenen Server. Trotzdem unterscheiden sie sich fundamental in Philosophie, Bedienung und Stärken.
Dieser Artikel zeigt euch, wo die echten Unterschiede liegen – technisch präzise, ohne Marketing-Sprech. Am Ende wisst ihr, welches System zu eurem Vorhaben passt.
Was ist ioBroker?
ioBroker ist eine Node.js-basierte Smart-Home-Plattform, die 2014 in der deutschsprachigen Community gestartet ist. Das Besondere: ioBroker selbst ist nur ein Kern (der „Controller“) – die eigentliche Funktionalität kommt über Adapter. Jeder Adapter ist ein eigener Node.js-Prozess, der eine bestimmte Hardware oder einen Dienst anbindet.
Aktuell stehen über 600 Adapter zur Verfügung – von KNX über MQTT bis zu Shelly, Zigbee und Alexa. Die Datenbank dahinter ist Redis oder CouchDB (je nach Installation), und alle Gerätezustände werden als „Datenpunkte“ in einem hierarchischen Objektbaum verwaltet.
ioBroker läuft auf nahezu allem: Linux, Windows, macOS, Docker, Synology NAS, Raspberry Pi. Die Plattform ist besonders stark im DACH-Raum verankert – das deutschsprachige Forum und die Community-Dokumentation sind sehr aktiv.
Was ist Home Assistant?
Home Assistant (kurz: HA) ist eine Python-basierte Smart-Home-Plattform, die 2013 gestartet ist und heute von der Firma Nabu Casa kommerziell weiterentwickelt wird. Das Herzstück ist Home Assistant Core – der eigentliche Dienst. Darüber gibt es verschiedene Installationsvarianten:
- Home Assistant OS (HAOS): Komplettes Betriebssystem, empfohlen für Einsteiger. Läuft auf Raspberry Pi, Home Assistant Green, Yellow, oder als VM.
- Home Assistant Container: Docker-Image ohne Supervisor/Add-ons.
- Home Assistant Core: Nur der Python-Dienst, maximale Kontrolle.
HA erscheint monatlich in einer neuen Version (aktuell: 2026.6) mit festen Release-Terminen. Über 3.000 Integrationen sind im Core enthalten – kein separater Download nötig. Die globale Community ist enorm: auf YouTube gibt es allein für #homeassistant über 17.000 Videos.
Installation und Hardware-Anforderungen
ioBroker installieren
ioBroker wird auf einem bestehenden Linux-System installiert. Der einfachste Weg:
1 | curl -sLf https://iobroker.net/install.sh | bash - |
Das Skript installiert Node.js, npm und den ioBroker-Controller. Anschließend läuft ioBroker unter http://IP:8081. Für jeden Adapter legt das System eine eigene Node.js-Instanz an – das macht ioBroker bei vielen Adaptern RAM-intensiv.
Hardware-Empfehlung für ioBroker:
- Minimum: Raspberry Pi 4 mit 2 GB RAM (bei wenigen Adaptern)
- Empfohlen: Raspberry Pi 4 mit 4 GB RAM – bei mehr als 20 Adaptern wird der RAM schnell knapp
- Ideal: Mini-PC (Intel NUC, NAS) für große Installationen mit 50+ Adaptern
Home Assistant installieren
Die empfohlene Methode ist HAOS als Image auf eine SSD oder SD-Karte flashen (z. B. mit dem Raspberry Pi Imager) und starten. Fertig. Keine manuelle Node.js-Installation, kein Shell-Zugriff nötig für Updates.
Eine vollständige Schritt-für-Schritt-Anleitung findet ihr hier: Home Assistant auf dem Raspberry Pi installieren.
Hardware-Empfehlung für Home Assistant:
- Minimum: Raspberry Pi 4 mit 2 GB RAM
- Empfohlen: Raspberry Pi 4/5 mit 4 GB RAM + SSD (statt SD-Karte)
- Plug-and-Play: Home Assistant Green – fertig konfiguriertes Gerät, direkt einsatzbereit
Benutzeroberfläche und Dashboard
ioBroker: VIS und Jarvis
ioBroker hat keine eingebaute Standard-Oberfläche – ihr müsst einen Visualisierungs-Adapter installieren. Die Optionen:
- ioBroker.vis (aktuell VIS-2): Drag-and-Drop-Editor mit Widget-Bibliothek. Sehr flexibel, aber hohe Einarbeitungszeit. Jedes Element wird manuell platziert und mit Datenpunkten verknüpft.
- Jarvis: Moderneres Dashboard-Konzept, einfacher zu konfigurieren.
- Material Design Components (MDC): Community-Adapter für Material-UI-Dashboards.
Der Vorteil: Ihr könnt jedes Detail des Dashboards selbst gestalten. Der Nachteil: Es dauert deutlich länger, bis ein brauchbares Dashboard steht.
Home Assistant: Lovelace UI
Home Assistant bringt mit Lovelace eine voll funktionsfähige Dashboard-UI direkt mit. Geräte werden nach dem Onboarding automatisch erkannt und in einer Default-Ansicht angezeigt. Über einen grafischen Editor lassen sich Karten (Cards) ohne Coding hinzufügen, verschieben und anpassen.
Für Fortgeschrittene gibt es YAML-Konfiguration, Custom Cards aus dem HACS-Store und Themes – von minimalistisch bis komplex. Das neue Sections-Layout (ab 2024.6) macht die Anordnung von Elementen nochmals einfacher.
Integrationen und Adapter
| Aspekt | ioBroker | Home Assistant |
|---|---|---|
| Anzahl Integrationen | 600+ Adapter | 3.000+ Integrationen |
| Zigbee-Unterstützung | Zigbee-Adapter (z. B. zigbee2mqtt via ioBroker.mqtt) | ZHA nativ, Zigbee2MQTT als Add-on |
| KNX | Sehr guter nativer KNX-Adapter | KNX-Integration vorhanden, weniger mächtig |
| Modbus / BACnet | Gut (Industrie-Adapter vorhanden) | Modbus vorhanden, BACnet limitiert |
| Alexa / Google | Über Adapter (cloud.iobroker.net, kostenpflichtig) | Nabu Casa oder kostenlos via Nabu Casa Free Tier |
| Apple HomeKit | Adapter vorhanden | Nativ integriert |
| Matter | In Entwicklung (matter-Adapter) | Nativ seit 2023.x, aktiv weiterentwickelt |
| MQTT | Nativer MQTT-Adapter (Client + Broker) | MQTT-Integration + Mosquitto Add-on |
Wichtig für Zigbee-Nutzer: Sowohl ioBroker als auch HA unterstützen Zigbee-Sticks wie den SONOFF Zigbee 3.0 USB Dongle Plus. Welchen Dongle ihr nehmen solltet, erklärt unser Artikel zu den besten Zigbee-Koordinatoren 2026.
Automatisierungen erstellen
ioBroker: JavaScript / Blockly / Rules
ioBroker bietet vier Wege zur Automatisierung:
- Blockly: Visueller Block-Editor, ähnlich Scratch. Für einfache Trigger-Aktions-Regeln gut geeignet.
- JavaScript-Adapter: Vollständiges Node.js-Scripting. Ihr schreibt echte JavaScript-Funktionen mit Zugriff auf alle Datenpunkte. Maximale Flexibilität – aber ihr braucht Programmierkenntnisse.
- Rules-Adapter: GUI-basierter Regeleditor für häufige Szenarien.
- Node-RED: Über den Node-RED-Adapter lässt sich Node-RED direkt in ioBroker integrieren.
Ein einfaches JavaScript-Script in ioBroker sieht so aus:
1 2 3 | on({id: 'zigbee.0.00158d000xxxxxx.occupancy', val: true}, () => { setState('hm-rpc.0.NEQ123456.1.LEVEL', 100); }); |
Home Assistant: YAML / GUI / Python Scripts
In Home Assistant gibt es ebenfalls mehrere Ebenen:
- Automatisierungs-GUI: Trigger, Bedingungen und Aktionen werden visuell zusammengestellt – ohne eine Zeile Code. Für 80 % der Anwendungsfälle ausreichend.
- YAML-Automatisierungen: Für komplexere Logiken direkt in
automations.yamlschreiben. Klarer und versionierbar (z. B. mit Git). - Scripts und Templates: Jinja2-Templates erlauben dynamische Berechnungen direkt in Aktionen.
- Python Scripts: Über
pyscript(HACS) oder AppDaemon lässt sich vollständiges Python-Scripting nutzen. - Blueprints: Fertige, importierbare Automatisierungsvorlagen aus der Community.
Für Node-RED-Fans: Auch in Home Assistant lässt sich Node-RED vollständig integrieren.
Performance und Ressourcenverbrauch
Hier liegt ein wesentlicher Unterschied: ioBrokers Architektur startet für jeden Adapter einen eigenen Node.js-Prozess. Das macht das System sehr stabil (ein abstürzender Adapter reißt nicht den Rest mit), aber es verbraucht deutlich mehr RAM.
Typische RAM-Nutzung im Vergleich:
| Setup | ioBroker RAM-Verbrauch | Home Assistant RAM-Verbrauch |
|---|---|---|
| Basis-Installation | ~300–500 MB | ~200–350 MB |
| 10 Adapter / Integrationen | ~700 MB – 1,2 GB | ~400–600 MB |
| 30+ Adapter / Integrationen | 2–3 GB+ | 600 MB – 1 GB |
Fazit Performance: Home Assistant ist effizienter. Auf einem Raspberry Pi 4 mit 2 GB RAM läuft HA mit 30+ Integrationen flüssig. ioBroker mit 30+ Adaptern kommt an diese RAM-Grenze heran.
Updates und Wartung
ioBroker
ioBroker-Updates laufen über die Admin-Oberfläche – sowohl für den Controller als auch für einzelne Adapter. Da ioBroker auf einem normalen Linux-System läuft, müsst ihr zusätzlich das Betriebssystem selbst aktualisieren (apt upgrade), Node.js-Versionen im Auge behalten und gelegentlich manuelle Eingriffe vornehmen. Major-Updates (z. B. Node.js 18 → 20) können Adapter-Inkompatibilitäten auslösen.
Home Assistant
HAOS-Updates werden über die UI mit einem Klick eingespielt – inklusive Betriebssystem, Supervisor und Core. Monatliche Releases am ersten Mittwoch des Monats. Breaking Changes werden transparent kommuniziert. Major-Updates (z. B. auf Python 3.13) laufen automatisch im Hintergrund ab.
Community und Dokumentation
| Kriterium | ioBroker | Home Assistant |
|---|---|---|
| Community-Sprache | Hauptsächlich Deutsch (DACH-Schwerpunkt) | Englisch (global), dt. Community wächst |
| Offizielle Dokumentation | Deutsch + Englisch | Englisch |
| YouTube-Videos | ~400 Videos (52 Kanäle) | 17.800+ Videos (2.400+ Kanäle) |
| Forum-Aktivität | forum.iobroker.net – sehr aktiv | community.home-assistant.io – sehr aktiv |
| GitHub Stars (Core) | ~15.000 | ~75.000+ |
| Entwickler hinter dem Projekt | Community-getragen, kein festes Team | Nabu Casa GmbH + riesige Open-Source-Community |
Kosten
Beide Systeme sind kostenlos als Open Source verfügbar. Kosten entstehen nur optional:
- ioBroker: Der cloud.iobroker.net-Service (Remote-Zugriff, Alexa-Anbindung) kostet ~1,80 €/Monat. Für lokale Nutzung entstehen keine Kosten.
- Home Assistant: Nabu Casa für Remote-Zugriff und Alexa/Google-Integration kostet 6,50 €/Monat – ebenfalls vollständig optional.
ioBroker vs. Home Assistant – der direkte Vergleich
| Kategorie | ioBroker | Home Assistant | Gewinner |
|---|---|---|---|
| Einstieg für Anfänger | Mittel | Einfach | 🏆 HA |
| Flexibilität / Scripting | Sehr hoch (JS) | Hoch (YAML/Python) | 🏆 ioBroker |
| Anzahl Integrationen | 600+ | 3.000+ | 🏆 HA |
| RAM-Effizienz | Mittel (pro Adapter ein Prozess) | Gut (ein Prozess) | 🏆 HA |
| Update-Komfort | Manuell (OS + Adapter einzeln) | 1-Klick (OS + Core + Add-ons) | 🏆 HA |
| KNX / Industrie-Protokolle | Sehr gut | Gut | 🏆 ioBroker |
| Matter-Unterstützung | In Entwicklung | Nativ, reif | 🏆 HA |
| Deutschsprachige Doku | Sehr gut | Wächst | 🏆 ioBroker |
| Dashboard out-of-the-box | Adapter nötig (VIS) | Lovelace direkt dabei | 🏆 HA |
| Kosten (Grundbetrieb) | Kostenlos | Kostenlos | Unentschieden |
Für wen eignet sich ioBroker?
ioBroker ist die richtige Wahl, wenn:
- ihr bereits JavaScript-Kenntnisse habt und komplexe, programmierlastige Automatisierungen braucht
- ihr KNX, Modbus oder andere Industrie-Protokolle tief integrieren müsst
- ihr bevorzugt auf Deutsch lest und ein aktives deutschsprachiges Forum schätzt
- ihr eine bestehende ioBroker-Installation mit vielen JS-Scripten habt, die sich nicht einfach migrieren lässt
- ihr auf einem Windows-PC oder NAS installieren wollt (ioBroker läuft dort problemlos)
Für wen eignet sich Home Assistant?
Home Assistant ist die richtige Wahl, wenn:
- ihr schnell einsteigen wollt ohne tiefes Linux-Wissen
- ihr eine breite Gerätepalette – vor allem moderne Consumer-Geräte (Zigbee, Z-Wave, Matter, WLAN) – integrieren möchtet
- ihr eine stabile, monatlich aktualisierte Plattform mit langem Support-Horizont wollt
- ihr auf eine riesige internationale Community und tausende YouTube-Tutorials zugreifen wollt
- ihr Blueprints und HACS nutzen wollt – fertige Automatisierungen mit einem Klick importieren
- ihr Energie-Monitoring, Sprachassistenten oder Alexa-Integration mit minimalem Aufwand einrichten wollt
Migration von ioBroker zu Home Assistant
Viele Nutzer wechseln – in der Regel von ioBroker zu Home Assistant, selten umgekehrt. Eine automatisierte Migrations-Tool gibt es nicht. So geht ihr vor:
- Geräte-Inventur: Listet alle ioBroker-Adapter und die dahinter liegenden Geräte auf. Prüft für jeden, ob eine HA-Integration existiert (in 95 % der Fälle: ja).
- Parallelbetrieb: Betreibt beide Systeme zunächst parallel. ioBroker kann via MQTT Datenpunkte an Home Assistant schicken – so laufen kritische Automatisierungen weiter, während ihr HA aufbaut.
- Schrittweise Migration: Beginnt mit den einfachsten Geräten (WLAN-Steckdosen, Zigbee-Sensoren). Komplexe JS-Scripte übersetzt ihr zuletzt.
- Automatisierungen neu erstellen: ioBroker-JS-Scripte lassen sich nicht 1:1 übertragen. Einfache Trigger-Aktions-Regeln übernehmt ihr in die HA-GUI, komplexere Logiken mit AppDaemon oder pyscript.
Zeithorizont: Bei einer typischen Hausinstallation (20–30 Geräte, 15–20 Automatisierungen) plant etwa 2–4 Wochenenden ein.
Wenn ihr bereits in Home Assistant eingestiegen seid und einen Zigbee-Koordinator sucht, lest unseren Guide zu den besten Zigbee-Koordinatoren 2026. Für die Zigbee-Integration empfehlen wir Zigbee2MQTT einrichten – deutlich mehr Gerät-Support als ZHA.
Empfohlene Hardware
Egal ob ioBroker oder Home Assistant – die Hardware-Empfehlung ist ähnlich:
- Raspberry Pi 5 (4 GB) – läuft beide Systeme flüssig, auch mit vielen Add-ons
- Home Assistant Green – für HA-Nutzer: fertig konfiguriertes Gerät, keine Bastelei
- SONOFF Zigbee 3.0 USB Dongle Plus-E – empfohlener Zigbee-Koordinator für beide Plattformen
Häufige Fragen (FAQ)
Kann ich ioBroker und Home Assistant gleichzeitig betreiben?
Ja. Beide Systeme laufen problemlos parallel – entweder auf getrennter Hardware oder als Docker-Container auf demselben Server. Sie können über MQTT miteinander kommunizieren. Das ist der empfohlene Weg bei einer schrittweisen Migration.
Ist Home Assistant schwieriger zu erlernen als ioBroker?
Nein – eher umgekehrt. Home Assistant hat durch HAOS, die Lovelace-UI und die automatische Geräteerkennung eine deutlich flachere Einstiegskurve. ioBroker erfordert tieferes Wissen über Node.js, Datenpunkt-Struktur und Adapter-Konfiguration.
Welches System ist stabiler?
Beide Systeme sind produktionsstabil. ioBrokers Prozess-Isolation (jeder Adapter läuft separat) verhindert, dass ein Absturz das ganze System reißt. Home Assistant profitiert von einem professionellen Entwicklerteam und monatlichen, gut getesteten Releases.
Kann ich meine ioBroker-Skripte in Home Assistant wiederverwenden?
Direkt nicht – JavaScript-Scripte aus ioBroker laufen nicht in HA. Einfache Logiken lassen sich in der HA-GUI oder als YAML-Automatisierung neu erstellen. Für komplexe Scripte bietet sich AppDaemon (Python) oder pyscript als Ersatz für den ioBroker-JavaScript-Adapter an.
Welches System hat die bessere Alexa-Integration?
Beide sind vergleichbar. Home Assistant nutzt dafür Nabu Casa (6,50 €/Monat) oder die manuelle Emulated Hue-Methode. ioBroker nutzt cloud.iobroker.net (~1,80 €/Monat). Für Google Assistant ist Home Assistant via Nabu Casa komfortabler.
Gibt es einen Grund, 2026 noch mit ioBroker neu zu starten?
Für reine Consumer-Smart-Home-Anwendungen mit Zigbee, Z-Wave und WLAN-Geräten gibt es kaum einen Grund, ioBroker gegenüber HA zu bevorzugen. Wenn ihr jedoch KNX, komplexe industrielle Protokolle oder sehr individuelle JavaScript-Automatisierungen plant, ist ioBroker weiterhin eine ausgezeichnete Wahl.







