Presence Detection: Wer ist zuhause? Die besten Methoden
Dieser Artikel kann Affiliate-Links enthalten. Wenn du über diese Links einkaufst, erhalten wir möglicherweise eine kleine Provision — ohne Mehrkosten für dich. Das hilft uns, weiterhin kostenlose Inhalte zu erstellen.
Die wichtigste Frage für dein Smart Home lautet: Ist jemand zuhause? Heizung runterdrehen, wenn niemand da ist. Licht einschalten, wenn du heimkommst. Alarmanlage aktivieren, wenn das Haus leer ist. All das braucht zuverlässige Anwesenheitserkennung, und genau da wird es kompliziert.
Es gibt kein einzelnes System, das perfekt funktioniert. Aber mit der richtigen Kombination aus Methoden erreichst du eine Trefferquote von über 95%. " style="text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px">Home Assistant kombinierst.
Die zwei Ebenen der Anwesenheitserkennung
Bevor wir in die Methoden eintauchen, eine wichtige Unterscheidung:
- Haus-Level („Wer ist zuhause?"): Erkennt, ob eine Person im Haus ist oder nicht. Nutzt GPS, WLAN oder Router-Tracking. Typische Automationen: Heizung, Alarm, Willkommen-Szene.
- Raum-Level („Wer ist in welchem Raum?"): Erkennt, in welchem Raum sich eine Person befindet. Nutzt Bewegungsmelder, mmWave-Sensoren oder BLE-Beacons. Typische Automationen: Raumlicht, Raumklima, Mediensteuerung.
Synology DS423+ für Docker
Unsere Empfehlung passend zu diesem Thema
* Affiliate-Link, du zahlst nicht mehr, wir erhalten eine kleine Provision
Methode 1: Geofencing (GPS)
Dein Smartphone sendet seinen Standort an Home Assistant. Wenn du eine definierte Zone („Home") betrittst oder verlässt, wird eine Automation ausgelöst.
Einrichtung
Die Home-Assistant-Companion-App (iOS und Android) liefert GPS-Daten automatisch. Definiere eine Zone unter Einstellungen > Zonen mit einem Radius von 100–250 Metern.
Vorteile
- Funktioniert auch ausserhalb des WLAN-Bereichs
- Erkennt Ankunft und Abfahrt zuverlässig
- Keine zusätzliche Hardware nötig
Nachteile
- GPS-Genauigkeit schwankt (50–300 Meter)
- Verzögerung von 30–120 Sekunden möglich
- Erhöhter Akku-Verbrauch bei häufiger Standortabfrage
- Funktioniert nicht für Gäste ohne App
Mehr zur GPS-basierten Erkennung und Zonenkonfiguration findest du im Ratgeber Geofencing im Smart Home.
Methode 2: Router-basiertes Tracking
Dein Router weiss, welche Geräte im WLAN angemeldet sind. Wenn dein Smartphone verbunden ist, bist du zuhause. Wenn es sich abmeldet, bist du weg.
Unterstützte Router
- Fritz!Box: Über die Fritz!Box-Integration (HACS). Sehr zuverlässig, aktualisiert alle 30–60 Sekunden.
- UniFi: Über die UniFi-Integration. Schnelle Erkennung, besonders mit UniFi-Controller.
- TP-Link/Netgear: Über Device Tracker Integrationen (unterschiedliche Zuverlässigkeit).
- Nmap: Universelle Lösung für jeden Router, scannt das Netzwerk nach Geräten.
Vorteile
- Keine App nötig (funktioniert mit jedem WLAN-Gerät)
- Erkennt auch Gäste-Smartphones
- Kein GPS, kein Akkuverbrauch
Nachteile
- Smartphones halten WLAN im Standby manchmal aus → falsche „Nicht zuhause"-Erkennung
- Verzögerung beim Erkennen der Abwesenheit (5–15 Minuten)
- Erkennt nur „zuhause" vs „nicht zuhause", keine Richtung
Methode 3: BLE-Beacons (Bluetooth)
Bluetooth Low Energy-Beacons senden regelmässig ein Signal. Ein BLE-Empfänger in jedem Raum misst die Signalstärke und bestimmt, in welchem Raum sich das Beacon (und damit die Person) befindet.
Varianten
- Smartphone als Beacon: Die Companion App sendet BLE-Signale. ESP32-Boards in jedem Raum empfangen sie.
- BLE-Tracker (z.B. Apple Watch, Tile): Kleine Geräte, die dauerhaft BLE senden.
- ESPresense: Open-Source-Projekt mit ESP32-Boards. Trianguliert die Position anhand der Signalstärke mehrerer Empfänger.
ESPresense einrichten
ESPresense ist die beste Open-Source-Lösung für BLE-basierte Raumerkennung. Du brauchst:
- Einen ESP32 pro Raum (ca. 5 € pro Stück)
- ESPresense Firmware auf die ESP32 flashen (install.espresense.com)
- MQTT als Kommunikationskanal (Mosquitto auf Home Assistant)
- ESPresense-Integration in Home Assistant konfigurieren
Jeder ESP32 meldet die Signalstärke aller BLE-Geräte in seiner Nähe an MQTT. Home Assistant bestimmt aus den Werten, welchem Raum das Gerät am nächsten ist.
Genauigkeit
BLE-Raumerkennung erreicht eine Genauigkeit von ca. 2–4 Metern, ausreichend, um zwischen Zimmern zu unterscheiden, aber nicht genau genug für die Position innerhalb eines Raums. Wände und Möbel beeinflussen die Signalstärke erheblich.
Methode 4: Bewegungsmelder (PIR)
Der einfachste Weg zur Raum-Level-Erkennung: Ein PIR-Bewegungsmelder in jedem Raum. Bewegung erkannt = jemand ist da. Keine Bewegung seit 5 Minuten = Raum ist leer.
Vorteile
- Günstig (Zigbee-Sensoren ab 8 €)
- Zuverlässige Erkennung von Bewegung
- Keine Konfiguration nötig, kein Tracking von Personen
Nachteile
- Erkennt nur Bewegung, nicht Anwesenheit
- Wer still sitzt, wird nicht erkannt
- Haustiere lösen PIR-Sensoren aus
Methode 5: mmWave-Sensoren (Präsenzerkennung)
mmWave-Sensoren (Millimeterwellen-Radar) sind die modernste Methode. Sie erkennen nicht nur Bewegung, sondern auch minimale Körperbewegungen wie Atmung. Damit erkennen sie Anwesenheit auch bei Personen, die still auf der Couch sitzen.
Empfohlene Sensoren
- Aqara FP1e: Günstiger Zigbee-Präsenzsensor. Erkennt Anwesenheit im Umkreis von 5 Metern. Im Detail getestet im Ratgeber Aqara FP1e Praxistest.
- Aqara FP2: Premium-Variante mit Zonen-Erkennung. Kann bis zu 5 Personen in verschiedenen Zonen des Raums unterscheiden.
- Everything Presence One: ESPHome-basierter mmWave-Sensor mit PIR, Licht- und Temperatursensor. Open Source, vollständig anpassbar.
automation:
- alias: "Wohnzimmer Licht bei Anwesenheit"
trigger:
- platform: state
entity_id: binary_sensor.aqara_fp1e_presence
to: "on"
condition:
- condition: numeric_state
entity_id: sensor.wohnzimmer_helligkeit
below: 100
action:
- service: light.turn_on
target:
entity_id: light.wohnzimmer
data:
brightness_pct: 70
- alias: "Wohnzimmer Licht bei Abwesenheit"
trigger:
- platform: state
entity_id: binary_sensor.aqara_fp1e_presence
to: "off"
for:
minutes: 2
action:
- service: light.turn_off
target:
entity_id: light.wohnzimmer
Die beste Kombination: Multi-Sensor-Ansatz
Keine einzelne Methode ist perfekt. Die zuverlässigste Anwesenheitserkennung kombiniert mehrere Methoden:
Empfohlene Kombination
- Haus-Level: Companion App (GPS) + Fritz!Box-Tracking. Beide Quellen in einer Person-Entity kombiniert.
- Raum-Level: mmWave-Sensor (Aqara FP1e) in Wohn-/Arbeitszimmer + PIR-Bewegungsmelder in Flur, Bad und Küche.
- Optional: ESPresense für BLE-basierte Raumerkennung als Ergänzung.
Person-Entity konfigurieren
In Home Assistant kombinierst du mehrere Tracker in einer Person-Entity (Einstellungen > Personen). Home Assistant verwendet alle zugewiesenen Tracker und bestimmt den Status nach dem „zuletzt gesehen"-Prinzip: person: - name: Thorsten id: thorsten device_trackers: - device_tracker.thorstens_iphone - device_tracker.fritz_thorsten_iphone
Bayesian Sensor für höhere Genauigkeit
Der Bayesian Sensor kombiniert mehrere Wahrscheinlichkeiten zu einer Gesamtaussage. Er berechnet: „Wie wahrscheinlich ist es, dass jemand zuhause ist, wenn GPS sagt ja, WLAN sagt nein, und der Bewegungsmelder hat vor 5 Minuten ausgelöst?"
binary_sensor:
- platform: bayesian
name: "Thorsten Zuhause"
prior: 0.6
probability_threshold: 0.9
observations:
- platform: state
entity_id: person.thorsten
to_state: "home"
prob_given_true: 0.95
prob_given_false: 0.05
- platform: state
entity_id: binary_sensor.flur_bewegung
to_state: "on"
prob_given_true: 0.8
prob_given_false: 0.1
- platform: state
entity_id: binary_sensor.wohnzimmer_presence
to_state: "on"
prob_given_true: 0.95
prob_given_false: 0.02
Veröffentlicht durch die SmartHomePraxis-Redaktion. Veröffentlicht am 6. August 2026.
Verantwortlich i.S.d. § 18 MStV: siehe Impressum.
Fehler entdeckt oder ergänzende Erfahrung? korrektur@smarthomepraxis.de
Smart-Home-Tipps direkt ins Postfach
Neue Anleitungen, Vergleiche und Praxis-Tipps – kein Spam, jederzeit abbestellbar.
🎁 Gratis dazu: Smart-Home-Starter-Guide (PDF)
Das könnte dich auch interessieren
Home Assistant Automationen debuggen: Traces, Logs und Fehlersuche
Deine Automation löst nicht aus? Oder sie triggert, aber nichts passiert? Mit Traces, Logs und den Entwicklerwerkzeugen findest du den Fehler in wenigen Minuten. Schritt-für-Schritt-Anleitung.
Halloween-Automationen mit Home Assistant: Gruselige Effekte selber bauen
Bewegungsgesteuerte Grusel-Sounds, LED-Blitzeffekte, Nebelmaschine per Automation und Türklingel-Schreckmoment: So machst du dein Smart Home Halloween-ready.
Stromzähler mit IR-Lesekopf auslesen: Verbrauch in Home Assistant
Deinen digitalen Stromzähler per Infrarot-Lesekopf auslesen und den Verbrauch in Echtzeit in Home Assistant sehen — ohne Eingriff in die Elektrik und ohne Genehmigung vom Netzbetreiber.