ich habe gerade Yama V10 als Blueprint installiert und stelle enttäuscht fest, dass ich auch hier (wie auch bei der “Motion-activated Light” Blueprint nur Lampen auswählen kann… ich möchte aber zwei smarte Zwischenstecker damit steuern, die Monitore anschalten, wenn sich jemand im Raum aufhält / diesen betritt.
Habt ihr eine Lösung / Blueprint, um beliebige Geräte für eine Zeit x:xx anzuschalten und anschließend wieder auszuschalten, wenn keine erneute Bewegung detektiert wurde?
Wieso machst Du das nicht mit einer einfachen Automation?
Nur mal, so als Beispiel, sind zwar auch Lampen, aber das sollte einfach durch Austausch der ID auch eine Steckdose steuern
alias: Bewegungsmelder Küche
description: >-
## Dokumentation der YAML-Automation "Bewegungsmelder Küche"
**Zweck:**
Diese Automation schaltet ein Arbeitslicht in der Küche ein, wenn eine
Bewegung vom Bewegungsmelder "binary_sensor.bwm_kuche_occupancy" erkannt wird
und die Helligkeit unter 2000 Lux liegt. Das Licht wird nach 3 Minuten
Inaktivität wieder ausgeschaltet.
**Trigger:**
* **Bewegung erkannt:** Dieser Trigger wird aktiviert, wenn der
Bewegungsmelder "binary_sensor.bwm_kuche_occupancy" von "aus" auf "ein"
schaltet.
* **Bewegung normal:** Dieser Trigger wird aktiviert, wenn der
Bewegungsmelder "binary_sensor.bwm_kuche_occupancy" von "ein" auf "aus"
schaltet. In diesem Fall wird das Licht nach 3 Minuten Inaktivität
ausgeschaltet.
**Bedingung:**
* **Helligkeit unter 2000 Lux:** Die Automation wird nur ausgeführt, wenn
die Helligkeit vom Sensor "sensor.anwesenheitsmelder_1_illuminance" unter 2000
Lux liegt.
**Aktionen:**
* **Licht einschalten:** Wenn die Bewegung erkannt wird und die Helligkeit
unter 2000 Lux liegt, wird das Arbeitslicht "light.my_kitchen_worklight" mit
einer Helligkeit von 200 eingeschaltet.
* **Licht ausschalten:** Wenn die Bewegung normal ist (d.h. nach 3 Minuten
Inaktivität), wird das Arbeitslicht "light.my_kitchen_worklight"
ausgeschaltet.
**Modus:**
* **single:** In diesem Modus wird die Automation nur einmal pro Trigger
ausgeführt. Wenn der Bewegungsmelder erneut Bewegung erkennt, während das
Licht bereits eingeschaltet ist, wird die Automation nicht erneut ausgeführt.
**Verbesserungsvorschläge:**
* **Variable für Helligkeitsgrenze:** Definiere eine Variable für die
Helligkeitsgrenze, um die Anpassung später zu vereinfachen.
* **Verzögerung beim Einschalten:** Füge eine Verzögerung beim Einschalten
des Lichts ein, um kurze Fehlalarme zu vermeiden.
**Allgemeine Hinweise:**
* Die Namen der Entitäten ("binary_sensor.bwm_kuche_occupancy",
"sensor.anwesenheitsmelder_1_illuminance", "light.my_kitchen_worklight")
müssen an deine individuellen Gegebenheiten angepasst werden.
* Vergewissere dich, dass die Helligkeitswerte in Lux angegeben sind.
* Du kannst die Automation an deine Bedürfnisse anpassen, z.B. indem du die
Helligkeit des Lichts beim Einschalten änderst oder weitere Aktionen
hinzufügst.
**Ressourcen:**
* Dokumentation zu Bedingungen in Home Assistant:
[https://www.home-assistant.io/docs/automation/condition/](https://www.home-assistant.io/docs/automation/condition/)
* Liste der unterstützten Sensoren:
[https://www.home-assistant.io/dashboards/sensor/](https://www.home-assistant.io/dashboards/sensor/)
trigger:
- platform: state
entity_id:
- binary_sensor.bwm_kuche_occupancy
from: "off"
to: "on"
id: Bewegung Küche erkannt
- platform: state
entity_id:
- binary_sensor.bwm_kuche_occupancy
from: "on"
to: "off"
id: Bewegung Küche normal
for:
hours: 0
minutes: 3
seconds: 0
condition: []
action:
- delay:
hours: 0
minutes: 0
seconds: 0
milliseconds: 250
- if:
- condition: trigger
id:
- Bewegung Küche erkannt
- condition: numeric_state
entity_id: sensor.anwesenheitsmelder_1_illuminance
below: 2500
then:
- service: light.turn_on
target:
entity_id: light.my_kitchen_worklight
data:
brightness: 200
- if:
- condition: trigger
id:
- Bewegung Küche normal
then:
- service: light.turn_off
target:
entity_id: light.my_kitchen_worklight
data: {}
mode: single
Hallo Bernd,
danke für deinen Tipp, aber ich verstehe leider gar nichts von YAML-Programmierung und auch wenn ich dein Beispiel beim ersten Lesen ansatzweise nachvollziehen kann, wüsste ich nicht, wie ich das für meinen Fall anpassen könnte.
Ich hatte gehofft, dass es eine Blueprint gibt, die nicht nur auf Lampen fokussiert. Eine Überlegung / Idee von mir wäre jetzt eine Lampe in eine Blueprint einzusetzen und anschl. im YAML Code die Entität der Lampe gegen die der Steckdose zu tauschen…
@Jonas.DER
Danke, Jonas! Werde ich mir anschauen… hatte das Update noch nicht installiert!
VG Tobias
@spiderrolli
Danke, Spiderrolli. Das Video hatte ich mir schon angesehen, da geht es um die Yama Blueprint, mit der komme ich leider auch nicht weiter, aber der Tipp von Osorkon hat geholfen!
@Osorkon
Danke, Osorkon!
Sehr smarter und einsteigerfreundlicher Weg!
Funktioniert prima!
VG Tobias