Bewegungsmelder schalten auf Geste. Anwesenheitsmelder schalten auf Existenz – sie merken auch, wenn du regungslos auf dem Sofa sitzt und liest. Genau dafür gibt es 24-GHz-mmWave-Radarsensoren wie den Tuya TS0601 (Manufacturer-Code _TZE200_kb5noeto). In Home Assistant taucht das Gerät als binary_sensor.presence_sensor_belegung auf – und liefert über vier Number-Helper extrem fein justierbare Parameter. Wer die richtig einstellt, hat das Ende des «Licht geht aus, obwohl ich noch da bin»-Problems erreicht.
Das Problem mit klassischen PIR-Sensoren
Ein PIR-Bewegungsmelder reagiert auf Wärmedifferenzen, die sich in seinem Sichtfeld bewegen. Sitzt du still, sieht er dich nicht. Im Büro, in der Leseecke oder im Bad nach 30 Sekunden Föhnen passiert dann das Klassische: Licht aus, Hände werden gewedelt, Licht an. mmWave-Radar misst stattdessen die Phasenverschiebung reflektierter Funkwellen und erkennt auch Mikrobewegungen wie Atmung – wenn er richtig eingestellt ist.
Die vier Tuning-Helper im Überblick
Beim _TZE200_kb5noeto exponiert das ZHA-Quirk vier Number-Entitäten, die wir direkt in HA setzen können:
# Sensorik-Konfiguration
number.tze200_kb5noeto_ts0601_empfindlichkeit_der_bewegungserkennung: 5 # 0–9
number.tze200_kb5noeto_ts0601_empfindlichkeit_fur_erkennung_von_bewegungslosigkeit: 7 # 0–9
number.tze200_kb5noeto_ts0601_abstand_fur_erkennung_von_bewegungslosigkeit: 5.0 # 0–9.5 m
number.tze200_kb5noeto_ts0601_ubergangszeit: 30 # 0–1500 s
Empfindlichkeit der Bewegungserkennung (0–9) steuert, wie schwach eine grobe Bewegung sein darf, um den Sensor zu triggern. 5 ist ein guter Startwert. Höher heisst auch: Mehr Fehlauslösungen durch zugige Türen oder Vorhänge.
Empfindlichkeit für Erkennung von Bewegungslosigkeit (0–9) ist der entscheidende Wert für die «still sitzen»-Erkennung. 7–8 funktioniert in einem typischen Wohnraum gut, ohne dass ein ausgeschalteter Kühlschrank-Ventilator den Sensor 24/7 triggert.
Abstand für Erkennung von Bewegungslosigkeit (0–9.5 m) definiert die Detektionszone in Metern. Im Büro lieber 4–5 m, um Bewegung im Korridor draussen nicht mitzuzählen.
Übergangszeit (Fading Time, 0–1500 s) ist die Haltezeit, bevor der Sensor von «occupied» auf «clear» zurückspringt. 30–60 Sekunden sind Standard, in einer Toilette eher 20, im Schlafzimmer eher 120.
Setup-Anleitung Schritt für Schritt
Pairing: Sensor 10 Sekunden gedrückt halten, in HA über Einstellungen → Geräte und Dienste → Zigbee Home Automation → Gerät hinzufügen anlernen. Wird das Gerät nur als generisches TS0601 ohne Number-Entitäten erkannt, fehlt der passende ZHA-Quirk – dann manuell aus dem zha-device-handlers-Repo nachziehen und HA neu starten.
Positionierung: Der Sensor strahlt konisch nach vorne (ca. 100° horizontal, 60° vertikal). An der Decke montiert deckt er rund 5 Meter Radius ab. Hauptachse auf die Hauptaufenthaltszone richten, nicht auf Türen oder Fenster – Aussenbewegung erzeugt Geisterauslösungen.
Erstkalibrierung:
# input_select für drei vordefinierte Profile
input_select:
presence_profile:
name: "Presence-Profil"
options: ["wohnen", "buero", "bad"]
initial: wohnen
automation:
- alias: "Presence-Profil anwenden"
trigger:
- platform: state
entity_id: input_select.presence_profile
action:
- choose:
- conditions: "{{ trigger.to_state.state == 'buero' }}"
sequence:
- service: number.set_value
target: { entity_id: number.tze200_kb5noeto_ts0601_empfindlichkeit_fur_erkennung_von_bewegungslosigkeit }
data: { value: 8 }
- service: number.set_value
target: { entity_id: number.tze200_kb5noeto_ts0601_ubergangszeit }
data: { value: 60 }
So lassen sich für Büro (Bildschirmarbeit, kaum Bewegung), Wohnzimmer (Fernsehen, gelegentlich) und Bad (kurze Aufenthalte, Föhn-Vibration) drei Tuning-Profile ohne ständiges Schraube-Drehen schalten.
Verbindung mit Licht und Lüftung
Der eigentliche Mehrwert entsteht in der Kombination. Im Büro koppelt der binary_sensor.presence_sensor_belegung direkt an das Bürolicht, im Wohnzimmer triggert er den automation.lautsprecherausein-Workflow, und in der Küche kann er einen Mi Air Purifier 3/3H während der Kochzeit auf Stufe «favorit» hochfahren.
automation:
- alias: "Büro-Licht via Presence"
trigger:
- platform: state
entity_id: binary_sensor.presence_sensor_belegung
to: "on"
action:
- service: scene.turn_on
target: { entity_id: scene.buro_hell }
- alias: "Büro-Licht aus nach Verlassen"
trigger:
- platform: state
entity_id: binary_sensor.presence_sensor_belegung
to: "off"
for: "00:02:00"
action:
- service: light.turn_off
target: { entity_id: light.buro }
Wichtig: Das for: "00:02:00" als zusätzliche Sicherheitsschicht zur sensoreigenen Fading Time. So überlebt das Licht ein kurzes Funkproblem ohne Fehlschaltung.
Fazit
Wer mmWave einmal richtig eingestellt hat, will nichts anderes mehr. Der Tuya _TZE200_kb5noeto ist mit unter 30 Franken erschwinglich, läuft stabil über ZHA und liefert mit den vier Number-Helpern alle Stellschrauben für ein wirklich präsenzbasiertes Smart Home. Praxis-Tipp: Drei Tage lang in der HA-Logbook-Ansicht beobachten, wann der Sensor unerwartet «on» oder «off» springt – und genau dort die Empfindlichkeitswerte um ±1 nachziehen, bis das Verhalten passt.