Blueprint für Bewegungsmelder, der keine Lichter steuert sondern Steckdosen

Hallo zusammen,

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?

Danke für euere Tipps!
VG Tobias

Moin,

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

VG
Bernd

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…

Dann einfach die Switch Entität auswählen, Zahnradsymbol → Anzeigen als Licht.
Und schon hast Du Deine Light Entität.

Gruß
Osorkon

1 „Gefällt mir“

Schau mal hier, vielleicht hilft es.

Der richtige Weg, um Bewegungsmelder in Home Assistant zu automatisieren (2022) (youtube.com)

Mit 2024.7 lassen sich Blueprints doch auch über die GUI bearbeiten, wo man alles individuell einstellen/bearbeiten kann.

@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

:crayon:by HarryP: Post formatiert