Smart Home mit Open Source
Home Assistant hat mein Zuhause verändert — und die Art, wie ich über Technik denke. Was als Experiment begann, ist heute das Nervensystem meines Smart Homes: Heizung, Licht, Kameras, Energie-Monitoring — alles läuft über eine Plattform, die mir gehört.
Ich bin von ioBroker umgestiegen, habe HA OS auf Proxmox virtualisiert und integriere Schritt für Schritt neue Geräte — von Bosch Smart Home Kameras bis zum KI-gesteuerten Signal Bot. Neben Home Assistant gibt es dafür auch eigenständige Tools: ein Python-CLI, einen ioBroker-Adapter und einen MCP-Server für KI-Assistenten wie Claude. Hier dokumentiere ich diesen Weg — mit allen Umwegen.
Smart Home bedeutet heute: Plattform-Vielfalt statt einer einzigen Lösung. Wer seine Geräte wirklich kontrollieren will, kommt um die Frage nicht herum — Cloud-Abhängigkeit oder Datensouveränität? Subscription oder Eigentum? Die Tools auf dieser Seite setzen konsequent auf Self-Hosting: kein Abo, keine externen Server, keine Abhängigkeit vom Hersteller-Backend.
Update: Seit Kurzem bin ich offizieller Co-Maintainer der Bosch Smart Home Controller Integration in Home Assistant Core — nicht zu verwechseln mit meinen eigenen Bosch-Kamera-Projekten weiter unten auf dieser Seite.
Welche Plattform für welchen Use-Case?
Home Assistant ist die richtige Wahl, wenn man eine zentrale Schaltzentrale mit grafischem Dashboard, Automatisierungen, Energie-Monitoring und einer riesigen Integrations-Bibliothek sucht. HA läuft als vollständiges Betriebssystem auf dedizierter Hardware oder als VM — und eignet sich für jeden, der bereit ist, ein paar Stunden in den Einstieg zu investieren. Die Bosch Smart Home Kamera-Integration zeigt, was dabei möglich ist: Live-Stream, WebRTC, Lovelace-Card und lokaler Zugriff ohne Cloud.
ioBroker ist für Nutzer interessant, die bereits in der ioBroker-Welt zuhause sind — etwa mit VIS-Dashboards, Blockly-Automationen oder einer gewachsenen Adapter-Sammlung. Der ioBroker-Adapter für Bosch Smart Home Kameras integriert sich nahtlos in dieses Ökosystem: Digest-Auth-Proxy, motion_active-Datenpunkt und Kamera-Steuerung über den vertrauten Adapter-Manager.
Python CLI passt, wenn man kein Smart-Home-System betreibt oder Kamera-Funktionen direkt in eigene Skripte einbauen will — etwa für automatisierte Snapshots, Signal-Benachrichtigungen oder CI-Pipelines. Das Python CLI Tool funktioniert standalone, ohne Home Assistant oder ioBroker, und spricht direkt über das RCP-Protokoll mit der Kamera.
MCP-Server ist die Wahl für alle, die ihre Kameras direkt aus Claude Code oder Claude Desktop heraus steuern wollen — ohne App, ohne Dashboard. Der MCP-Server bietet 10 Tools (Snapshots, Privacy, Events, Pan, LAN-Ping mit prefer_local-Routing) und vorgefertigte Prompts für tägliche Kamera-Reports und Pre-Leave-Checks.
Open-Source-Stack im Überblick
Ein Self-Hosted Smart Home besteht aus mehreren Schichten: dem Server (Home Assistant OS, ioBroker oder eine eigene Python-Laufzeitumgebung), den Adaptern und Integrationen, die Geräte anbinden, den Dashboards und Cards für die Visualisierung, und den Automationen, die alles miteinander verbinden. Alle Tools auf dieser Seite sind Open Source, laufen lokal und schicken keine Daten an externe Dienste. Updates und Weiterentwicklungen entstehen direkt hier — offen einsehbar, selbst deploybar, anpassbar.
Bosch Smart Home Kameras
Die Bosch Smart Home Kameras (Gen1 + Gen2) lassen sich auf vier Wegen einbinden — je nach Plattform und Anforderung. Alle vier Projekte sind Open Source und entstehen hier.
Home Assistant Integration
Live-Stream, WebRTC, Lovelace-Card, Mini-NVR, Cloud-Wartungs-Banner, LAN-Fallback bei Cloud-Ausfall — vollständige HA-Integration für Gen1 und Gen2 Kameras. Installierbar über HACS.
Python CLI Tool
Standalone, scriptbar, Signal-Alerts, RCP-Protokoll — Kamera-Zugriff direkt aus dem Terminal, ohne Home Assistant oder ioBroker.
ioBroker Adapter
VIS, Blockly, Digest-Proxy, motion_active Datenpunkt, LAN-Fallback für Privacy und Frontlicht — Kamera-Einbindung für ioBroker-Nutzer, installierbar über den Adapter-Manager.
MCP-Server
10 Tools für Claude Code und Claude Desktop — Snapshots, Privacy, Events, Pan, LAN-Ping und tägliche KI-Reports direkt aus dem Assistenten.
Node-RED Adapter
Visuelle Automationsflows, Trigger-Nodes für Bewegungs- und Personen-Events, nahtlose Integration in bestehende Node-RED Installationen — ohne Code, mit Drag-and-Drop.
Home Assistant
Setup, Integrationen, Monitoring — wie Home Assistant im Alltag funktioniert und was man braucht, um es sauber zu betreiben. Von der ersten Installation bis zu produktiven Automationen.
Installation & Setup
HA OS auf Proxmox VE installieren, von ioBroker migrieren und die ersten Integrationen einrichten. Der Einstieg, ohne den Überblick zu verlieren.
Monitoring & Wartung
Batterie-Monitoring mit Template-Sensoren, MariaDB Datenbank bereinigen und die Systemgesundheit im Blick behalten.
Integrationen
Bosch Smart Home Kameras, die offizielle Bosch SHC Integration in Home Assistant Core, Signal AI Bot mit Claude, Sensoren, Alarmanlagen — wie man Geräte verschiedener Hersteller in ein System bringt, das zusammenarbeitet.
Automatisierung und Skripte
Automationen, Skripte und Blueprints — wie man wiederkehrende Abläufe so aufbaut, dass sie zuverlässig laufen, ohne ständig nachzubessern.
Benachrichtigungen
Signal Bot mit Claude — Bewegungsmeldungen, Kamera-Clips und Statusmeldungen direkt auf dem Smartphone, ohne Cloud-Abhängigkeit.
Blueprints & Skripte
Wiederverwendbare Automations-Bausteine für Präsenz, Heizung und Sicherheit — dokumentiert, sodass man sie nachvollziehen und anpassen kann.
Energie & Sensoren
Template-Sensoren, Energie-Monitoring und der Batterie-Sensor — wie man aus Rohdaten nützliche Informationen macht, die im Dashboard Sinn ergeben.
FAQ
Was ist der Unterschied zwischen Home Assistant und ioBroker?
Home Assistant ist ein vollständiges Smart-Home-Betriebssystem mit eigenem App-Store (HACS), nativer Sprachsteuerung und einer riesigen Integrations-Bibliothek. ioBroker ist modularer aufgebaut und richtet sich stärker an technisch erfahrene Nutzer, die einzelne Adapter kombinieren wollen. Beide laufen lokal, ohne Cloud-Zwang.
Welches Smart-Home-System ist am benutzerfreundlichsten?
Für den Einstieg ohne Programmierkenntnisse ist Home Assistant die zugänglichste Wahl: grafisches Setup, eine aktive Community und HACS als zentraler Add-on-Store. ioBroker erfordert mehr Eigeninitiative, ist dafür bei komplexen Adapter-Kombinationen flexibler.
Muss ich programmieren können, um Home Assistant zu nutzen?
Nein. Die meisten Integrationen lassen sich über die Benutzeroberfläche einrichten, Automationen über den visuellen Editor erstellen und Dashboards per Drag-and-Drop zusammenstellen. Wer tiefer einsteigen will, kann YAML nutzen — muss es aber nicht.
Kann ich Home Assistant und ioBroker parallel betreiben?
Ja. Beide Systeme laufen unabhängig voneinander und können über MQTT oder REST-APIs miteinander kommunizieren. In der Praxis ist das selten notwendig — wer wechseln will, findet im Artikel über den Umstieg von ioBroker zu Home Assistant eine detaillierte Schritt-für-Schritt-Anleitung.
Welche Hardware brauche ich für Home Assistant?
Der Einstieg gelingt auf einem Raspberry Pi 4 (4 GB RAM) oder einem günstigen Mini-PC. Produktiv empfiehlt sich eine VM auf Proxmox VE — so lassen sich Snapshots und Backups zuverlässig verwalten. Für die Bosch Smart Home Kamera-Integration reicht jede Hardware, auf der Home Assistant stabil läuft.
Wie sicher sind selbst-gehostete Smart-Home-Systeme?
Self-Hosted-Systeme wie Home Assistant oder ioBroker laufen vollständig im lokalen Netzwerk — ohne Cloud-Routing, ohne externe Server, ohne Herstellerabhängigkeit. Das reduziert die Angriffsfläche erheblich. Wichtig: Regelmäßige Updates, starke Passwörter und kein direkter Port-Forward ins Internet — stattdessen VPN oder Nabu Casa als sicheres Relay.
Alle Tools im Überblick
Home Assistant
- Bosch Smart Home in Home Assistant Core: Jetzt offiziell Co-Maintainer
- Home Assistant Signal AI Bot mit Claude — Smart Home per Nachricht steuern
- Bosch Smart Home Kameras in Home Assistant — Eigene Integration mit Cloud API
- Home Assistant + MariaDB: Datenbank bereinigen mit recorder.purge
- Home Assistant OS einfach auf Proxmox VE installieren (KVM / VM)
- Home Assistant Batterie-Monitor Komplettlösung
