Der Homeserver lĂ€uft, Nextcloud synchronisiert meine Daten â jetzt wird’s smart! Was mit einem einzelnen Shelly-Schalter begann, ist inzwischen eine vollstĂ€ndige Smart-Home-Zentrale geworden: Das System weiĂ, wer zuhause ist, steuert Zigbee-GerĂ€te, regelt die Heizung und schlĂ€gt Alarm wenn nötig. Alles lokal, ohne Cloud, ohne Abo.
Danke ĂŒbrigens an Niels, der mich mit Home Assistant angefixt hat â ohne ihn wĂ€re der Mini-PC wohl einfach nur ein Nextcloud-Server geblieben. đ
Was ist Home Assistant?
Home Assistant ist das fĂŒhrende Open-Source-System fĂŒr Smart Home:
- đ Kostenlos und Open Source
- đ Lokale Steuerung â keine Cloud nötig
- đ± Apps fĂŒr iOS und Android
- đ Tausende GerĂ€te werden unterstĂŒtzt
- đ€ Automationen â „Wenn Sonne untergeht, Licht an“
Installation auf dem Mini-PC
Home Assistant lÀuft als Docker-Container auf meinem Homeserver:
docker run -d \
--name homeassistant \
--privileged \
--restart=unless-stopped \
-v /data/homeassistant/config:/config \
-v /run/dbus:/run/dbus:ro \
--network=host \
ghcr.io/home-assistant/home-assistant:stable
Nach dem Start ist Home Assistant unter http://192.168.178.65:8123 erreichbar â
und ĂŒber https://homeassistant.4uweb.de auch von unterwegs.
Projekt 1: Shelly â smarte Schalter ohne Umbau
Der Shelly 1 Mini Gen3 ist perfekt fĂŒr Retrofitting â er passt in jede bestehende Unterputzdose und lĂ€sst den physischen Schalter weiter funktionieren:
- đŠ Winzig klein â 35Ă30Ă15mm, passt hinter jeden Schalter
- ⥠Potentialfreier Kontakt â funktioniert mit jeder Schaltung
- đ Physischer Schalter bleibt â Licht geht auch ohne App
- đ¶ WLAN â keine Bridge oder Hub nötig
- đ Lokale API â kein Cloud-Zwang
Home Assistant erkennt Shelly-GerĂ€te automatisch im Netzwerk: Einstellungen â GerĂ€te & Dienste â Shelly wird gefunden â „Konfigurieren“ â fertig. Eine einfache Automation schaltet das Licht automatisch bei Sonnenuntergang:
automation:
- alias: "Flur-Licht bei Dunkelheit"
trigger:
- platform: sun
event: sunset
action:
- service: light.turn_on
target:
entity_id: light.flur
â ïž Arbeiten an der Elektrik nur durch Fachpersonal! Vor dem Einbau Sicherung ausschalten und mit SpannungsprĂŒfer kontrollieren.
Projekt 2: Garagentor per SchlĂŒsselanhĂ€nger
Ein zweiter Shelly 1 Mini am Garagentor-Antrieb, dazu ein Shelly BLU Button am SchlĂŒsselbund â fĂŒr ~20 ⏠ein smartes Garagentor ohne Cloud, ohne Abo, ohne klobigen Original-Handsender.
Der Shelly lĂ€uft im Impuls-Modus (Auto-Off 0,5 Sek.) â er simuliert einen kurzen Tastendruck, genau wie der Wandtaster. Der BLU Button verbindet sich per Bluetooth direkt mit dem Shelly, der als Gateway fungiert.
Personenerkennung per Bluetooth: Wer ist zuhause?
FĂŒr Automationen wie Heizung und Alarm ist die entscheidende Frage: Ist ĂŒberhaupt jemand zuhause â und wer?
Zwei ESP32-Mikrocontroller laufen als Bluetooth-Scanner: einer im BĂŒro, einer im Wohnzimmer. Sie empfangen die Bluetooth-Signale unserer Handys und melden die SignalstĂ€rke (RSSI) an Home Assistant. Daraus erkennt das System, ob eine Person zuhause ist â und wo ungefĂ€hr im Haus sie sich befindet.
Das TĂŒckische: Moderne Smartphones (besonders Samsung) wechseln stĂ€ndig ihre Bluetooth-Adresse â MAC-Randomisierung. Die statische Adresse aus den Handy-Einstellungen nĂŒtzt also nichts. Die Lösung ist die Home Assistant Companion App, die einen festen iBeacon-Sender aktiviert â eine UUID, die sich nie Ă€ndert. Die ESP32s tracken diese UUID, nicht die MAC-Adresse.
- đ± Person 1 â eigene iBeacon-UUID, erkannt von beiden ESP32s
- đ± Person 2 â eigene iBeacon-UUID, erkannt von beiden ESP32s
- đ Zuhause â wenn mindestens ein ESP32 das Signal empfĂ€ngt
- đȘ Weg â wenn kein ESP32 mehr reagiert
Das Ergebnis: Home Assistant weiĂ zuverlĂ€ssig, wer zuhause ist â ohne GPS, ohne Internet, ohne Akku-Fresser.
PrÀsenzerkennung: Ist jemand im Raum?
FĂŒr die Lichtsteuerung braucht man eine genauere Antwort: nicht nur wer zuhause ist, sondern ob gerade jemand in einem bestimmten Raum sitzt â auch wenn er sich nicht bewegt. Klassische PIR-Bewegungsmelder schalten das Licht aus, sobald man regungslos auf dem Sofa sitzt. Das ist nervig.
Die Lösung: Zigbee PrĂ€senzmelder mit PIR + 24 GHz mmWave-Radar. Der Radarsensor erkennt auch kleinste Bewegungen â AtemzĂŒge, minimales Zucken â und hĂ€lt das Licht zuverlĂ€ssig an, solange jemand im Raum ist. In jedem Raum hĂ€ngt einer dieser kombinierten Sensoren:
- đïž PIR â schnelle Reaktion bei Betreten des Raums
- đĄ 24 GHz mmWave-Radar â erkennt PrĂ€senz auch ohne Bewegung
- đĄ Helligkeitssensor â Licht nur anschalten wenn es dunkel genug ist
- đ Batteriebetrieben â keine Steckdose nötig, flexibel montierbar
- đ¶ Zigbee â direkt in Home Assistant via ZHA, keine Cloud
Zigbee: Der Funk-Standard fĂŒrs Smart Home
Zigbee ist ein stromsparendes Funkprotokoll speziell fĂŒr Smart-Home-GerĂ€te. Hunderte Hersteller nutzen es â von Sensoren ĂŒber Schalter bis zu Thermostaten.
Als Zigbee-Koordinator lĂ€uft ein Sonoff Zigbee Dongle-E direkt am Mini-PC. Die Integration ZHA (Zigbee Home Automation) ist in Home Assistant eingebaut â kein extra Server, kein Zigbee2MQTT nötig. Pairing neuer GerĂ€te: Einmal in den Pairing-Modus, Home Assistant erkennt sie automatisch.
Erster Zigbee-Sensor: Aqara P1 Bewegungsmelder
Der Aqara P1 ist batteriebetrieben, winzig und prĂ€zise. Er meldet Bewegung und Helligkeit direkt an Home Assistant â ohne Aqara Cloud, ohne Hub.
- đ Batteriebetrieben â kein Kabel nötig, hĂ€lt ĂŒber 1 Jahr
- đïž Bewegungserkennung â 170° Winkel, bis 7 Meter
- đĄ Helligkeit â Lux-Wert fĂŒr tageslichtabhĂ€ngige Automationen
- ⥠Reaktionszeit â unter 1 Sekunde
Licht automatisieren: PC, Hausgang, Fernseher
Mit Anwesenheitserkennung und Bewegungsmelder lassen sich Automationen bauen, die sich wirklich nach Smart Home anfĂŒhlen â die eingebauten Shelly-Schalter ĂŒbernehmen die AusfĂŒhrung:
- đ» PC-Bereich: Licht geht an, sobald ich mich im BĂŒro aufhalte und es drauĂen dunkel wird. Verlasse ich den Raum und komme nicht zurĂŒck â Licht aus.
- đȘ Hausgang: Bewegungsmelder löst Licht aus, sobald jemand den Gang betritt. Nach 2 Minuten ohne Bewegung: automatisch aus.
- đș Fernseher: Abends, wenn wir im Wohnzimmer sind und der Fernseher lĂ€uft, dimmt das Licht automatisch auf KinoatmosphĂ€re. Fernseher aus: Licht wieder normal.
Heizungssteuerung: WÀrme wenn nötig
Als nÀchstes kommen Zigbee-Thermostate (AVATTO TRV06) an die Heizkörper. Das Konzept ist simpel aber effektiv:
- đ Zuhause â Heizung auf WohlfĂŒhltemperatur (z.B. 21°C)
- đ Unterwegs â Heizung auf Spartemperatur (z.B. 17°C)
- đïž Schlafenszeit â Schlafzimmer kĂŒhler, Wohnzimmer aus
- đ Raumbasiert â nur heizen, wo sich jemand aufhĂ€lt
Die Anwesenheitserkennung per ESP32 macht das möglich: Das System weiĂ, wann wirklich jemand zuhause ist â nicht nur wann das Handy im WLAN ist.
Alarmanlage: Einfach aber wirksam
Eine professionelle Alarmanlage kostet Hunderte Euro und bindet einen an VertrĂ€ge. Mit Home Assistant geht’s deutlich gĂŒnstiger:
- đ Alarm aktiv wenn beide Handys weg sind (Anwesenheit = false)
- đïž Bewegungsmelder schlĂ€gt an â sofortige Push-Benachrichtigung
- đž Optional: Kamera-Snapshot bei Auslösung
- đ Optional: Echo Dot als Sirene („Alarm! Alarm!“)
Der Bewegungsmelder im Hausgang ist ideal: Wer ins Haus kommt, passiert ihn fast immer. Kombiniert mit der Anwesenheitserkennung ist das eine solide erste Verteidigungslinie â und kostet weniger als 15 âŹ.
Das Zusammenspiel
| Situation | Was passiert |
|---|---|
| Beide gehen raus | Heizung auf Sparmodus, Alarm aktiv, alles Licht aus |
| Einer kommt heim | Alarm deaktiviert, Heizung hoch, Flur-Licht an |
| Bewegung nachts (niemand zuhause) | Push-Nachricht auf beide Handys |
| Abends im Wohnzimmer | Licht dimmt, wenn Fernseher an |
| Flur ohne Bewegung > 2 Min | Flur-Licht automatisch aus |
Was es kostet
| Komponente | Preis |
|---|---|
| Shelly 1 Mini Gen3 (pro Schalter) | ~12 ⏠|
| Shelly BLU Button (Garagentor) | ~10 ⏠|
| ESP32 (2Ă, Bluetooth-Scanner) | ~10 ⏠|
| Sonoff Zigbee Dongle-E | ~20 ⏠|
| Aqara P1 Bewegungsmelder | ~15 ⏠|
| AVATTO TRV06 Thermostat (pro Heizkörper) | ~25 ⏠|
| Home Assistant, ESPHome, ZHA | Kostenlos |
| Cloud-Abo, VertrÀge | 0 ⏠|
Fazit
Was als „mal ein Shelly einbauen“ begann, ist inzwischen ein echtes Smart Home geworden. Das System weiĂ, wer wo ist. Es heizt wenn nötig, lĂ€sst das Licht an wenn jemand da ist, und schlĂ€gt Alarm wenn nicht. Alles lĂ€uft auf dem Mini-PC im Keller â lokal, ohne Internet-AbhĂ€ngigkeit, ohne MonatsgebĂŒhr.
Und der schönste Teil: Wenn ein neues GerĂ€t dazukommt, ist es meistens in wenigen Minuten integriert. Zigbee pairen, Automation schreiben, fertig. đ