Hattest du jemals das Problem, dass sich der Bildschirm deines Wandtablets ausschaltet, während du noch direkt davor stehst? Traditionelle Automatisierungs-Timer zählen oft einfach blind herunter und schalten den Bildschirm mitten in einer Aufgabe oder einem Gespräch ab.
Dieser Blueprint bietet eine intelligente, präsenzerkennende Lösung für dein Home Assistant Wandtablet (optimiert für den Fully Kiosk Browser / Browser Mod). [1]
Wie die Logik funktioniert:
-
Bewegung erkannt: In dem Moment, in dem der Bewegungsmelder Aktivität registriert (von: „aus“ auf: „an“), schaltet sich der Tablet-Bildschirm sofort ein.
-
Dynamische Wartephase: Die Automatisierung startet keinen blinden Countdown. Stattdessen wartet sie intelligent, bis du den Bereich tatsächlich verlässt und der Bewegungsmelder wieder auf „keine Bewegung“ wechselt (von: „an“ auf: „aus“). [1]
-
Der Cooldown-Timer: Erst nachdem du weggegangen bist, beginnt der anpassbare Countdown-Timer (z. B. 30 Sekunden) zu laufen. [1]
-
Smarter Neustart: Wenn du während des Countdowns wieder in den Erfassungsbereich läufst, erkennt der Blueprint das sofort (Modus: Neustart), setzt den Timer zurück und hält das Display sicher aktiv. [1]
-
Bildschirm aus: Das Display schaltet sich erst aus, wenn der Bereich für die gesamte Dauer deiner benutzerdefinierten Verzögerung komplett frei war.
Voraussetzungen:
-
Ein Bewegungs- oder Präsenzmelder, der in der Nähe deines Wandtablets montiert ist (z. B.
binary_sensor). -
Eine Schalter-Entität, die deinen Tablet-Bildschirm steuert (z. B. ein Schalter, der von Browser Mod oder Fully Kiosk Browser bereitgestellt wird). [1]
Perfekte Ergänzung für Türklingel-Automatisierungen!
Dieser Blueprint wurde entwickelt, um meine andere präsenzgesteuerte Automatisierung für Türklingeln perfekt zu ergänzen.
Sieh dir meinen (Blueprint) Präsenzgesteuerte Tablet-Steuerung für Reolink-Klingeln mit Zwei-Wege-Audio an!
Die Nutzung beider Blueprints zusammen sorgt dafür, dass dein Tablet-Bildschirm dunkel bleibt, wenn jemand klingelt (das spart Energie/verhindert unnötiges Blenden), aber genau in der Millisekunde aufleuchtet, in der du darauf zugehst, um an die Tür zu gehen! [1]
Speichern als tablet_wakeup_on_motion.yaml
blueprint:
name: "Tablet Control (On/Off on Motion)"
description: "Turns the tablet screen on when motion is detected and turns it off after a customizable delay when no motion is detected."
domain: automation
input:
motion_entity:
name: Motion Sensor
description: The sensor that detects motion (e.g., binary_sensor.motion).
selector:
entity:
domain: binary_sensor
tablet_screen:
name: Tablet Screen Switch
description: The switch that controls the screen (e.g., switch.tablet_screen).
selector:
entity:
domain: switch
off_delay:
name: Screen Off Delay (Seconds)
description: Time in seconds after which the display is turned off when no more motion is detected.
default: 30
selector:
number:
min: 5
max: 300
unit_of_measurement: seconds
mode: slider
mode: restart
trigger:
- trigger: state
entity_id: !input motion_entity
to: "on"
actions:
# 1. Turn on the screen
- action: switch.turn_on
target:
entity_id: !input tablet_screen
# 2. Wait until the motion sensor clears
- wait_for_trigger:
- trigger: state
entity_id: !input motion_entity
to: "off"
# 3. Wait for the user-defined delay
- delay: !input off_delay
# 4. Turn off the screen
- action: switch.turn_off
target:
entity_id: !input tablet_screen