Anfänger braucht Hilfe bei Automation

Hallo zusammen,

ich habe mir eine Automation gebaut wo als Trigger ein Bewegungsmelder eingesetzt wird. Ich Triggere auf “Bewegung” und auf “keine Bewegung”

Bei Ausführen habe ich 3 Optionen erstellt.

Option1:
Der BWM hat eine Bewegung erkannt
UND
die Uhrzeit liegt nach 17:00 Uhr und vor  21:00Uhr

DANN soll das Licht mit 100% leuchten.


Option2:
Der BWM hat eine Bewegung erkannt
UND
(die Uhrzeit liegt nach 00:00 Uhr und vor  06:00Uhr
ODER
die Uhrzeit liegt nach 21:00 Uhr und vor  23:59Uhr)

DANN soll das Licht mit 15% leuchten.


Option3:
Der BWM hat keine Bewegung erkannt
UND
(die Uhrzeit liegt nach 00:00 Uhr und vor  06:00Uhr
ODER
die Uhrzeit liegt nach 17:00 Uhr und vor  23:59Uhr)

DANN
soll nach einer Verzögerung von 1:30min das Licht abgeschaltet werden.

Gibt es eine Möglichkeit, wenn Option 3 gestartet wurde und der BWM wieder eine Bewegung erkennt, die Option 3 abgebrochen wird und entsprechend der Uhrzeit dann Option1 oder 2 gestartet wird?

Danke schonmal!!

Gruß Torsten

Hast du schon eine Automatisierung angelegt? Dann poste besser diese als Code </>

Ansonsten nicht so

sondern
Der BWM hat für 1:30 Min. keine Bewegung erkannt`

Hallo @sirector hoffe das ist richtig

alias: Licht Flur Decke
description: ""
triggers:
  - type: motion
    device_id: fb7e6a57cff6c07c8123bb7547e2f567
    entity_id: 565d2bf70ef84b80c2b9736c2a38b5dc
    domain: binary_sensor
    trigger: device
    id: Bewegung
  - type: no_motion
    device_id: fb7e6a57cff6c07c8123bb7547e2f567
    entity_id: 565d2bf70ef84b80c2b9736c2a38b5dc
    domain: binary_sensor
    trigger: device
    id: keine Bewegung
conditions: []
actions:
  - choose:
      - conditions:
          - condition: and
            conditions:
              - condition: time
                after: "17:00:00"
                before: "21:00:00"
                weekday:
                  - mon
                  - tue
                  - wed
                  - thu
                  - fri
                  - sat
                  - sun
              - condition: trigger
                id:
                  - Bewegung
        sequence:
          - type: turn_on
            device_id: 70ee1323df009248dc410c45b295999d
            entity_id: 5f59c52b4408119952f303170e24f876
            domain: light
            brightness_pct: 100
      - conditions:
          - condition: and
            conditions:
              - condition: or
                conditions:
                  - condition: time
                    after: "00:00:00"
                    before: "06:00:00"
                    weekday:
                      - mon
                      - tue
                      - wed
                      - thu
                      - fri
                      - sat
                      - sun
                  - condition: time
                    after: "21:00:00"
                    before: "23:59:59"
                    weekday:
                      - mon
                      - tue
                      - wed
                      - thu
                      - fri
                      - sat
                      - sun
              - condition: trigger
                id:
                  - Bewegung
        sequence:
          - type: turn_on
            device_id: 70ee1323df009248dc410c45b295999d
            entity_id: 5f59c52b4408119952f303170e24f876
            domain: light
            brightness_pct: 15
      - conditions:
          - condition: and
            conditions:
              - condition: trigger
                id:
                  - keine Bewegung
              - condition: or
                conditions:
                  - condition: time
                    after: "00:00:00"
                    before: "06:00:00"
                  - condition: time
                    after: "17:00:00"
                    before: "23:59:59"
        sequence:
          - delay:
              hours: 0
              minutes: 1
              seconds: 30
              milliseconds: 0
          - type: turn_off
            device_id: 70ee1323df009248dc410c45b295999d
            entity_id: 5f59c52b4408119952f303170e24f876
            domain: light
mode: single

Dann schreib lieber

- type: no_motion
    device_id: fb7e6a57cff6c07c8123bb7547e2f567
    entity_id: 565d2bf70ef84b80c2b9736c2a38b5dc
    domain: binary_sensor
    trigger: device
    id: keine Bewegung
    for:
      hours: 1
      minutes: 30
      seconds: 0

und lass das mit dem delay weg. Dann wird erst ausgelöst, wenn keine Bewegung für 1:30 Min erfolgt ist.

@sirector
ok, danke werde ich ausprobieren!

Wieso nicht einfach Modus restart?

Ich finde es ohne delay sauberer, da ein delay einen Neustart nicht überleben würde

Danke @sirector,

hat funktioniert