Mal ne Frage an die Profis hier

Ich möchte einen stillen Alarm einrichten indem mehrere Leuchten ca. 20 sek blinken. Dazu werden Shelly Plugs oder Shelly Schaltaktoren in einer Hohlraumdose verwendet. Der Alarm wird durch einen Shelly Blu Motion ausgelöst wenn er Bewegung erkennt. Hab ich zwar irgendwie hinbekommen, denke aber das geht besser und einfacher. Hab jetzt einfach immer wieder dengleichen Prozess kopiert und eingefügt, aber irgendwie ist das glaube nicht der richtige Weg siehe Cod. Das muss doch auch einfacher gehen?

alias: Arlarmlicht BWM und Türkontakte
description: ""
triggers:
  - type: motion
    device_id: 414435808b4082d0753c10404579d9ce
    entity_id: 2f50887bbec1cce7fd2ad0b489d782c9
    domain: binary_sensor
    trigger: device
  - type: opened
    device_id: a331fdb081ca79d610a77bec460a4a9d
    entity_id: db3819044c40b3b18e78902a4c4f6316
    domain: binary_sensor
    trigger: device
  - type: opened
    device_id: c8dd462cc24a09f2672aab2364aeeb63
    entity_id: 9faf4560068803599a54191b81346489
    domain: binary_sensor
    trigger: device
conditions:
  - condition: time
    weekday:
      - mon
      - tue
      - wed
      - thu
      - fri
      - sat
      - sun
    after: "23:00:00"
    before: "06:00:00"
actions:
  - type: turn_on
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_off
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_on
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_off
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_on
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_off
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_on
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_off
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_on
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_off
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_on
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_off
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_on
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_off
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_on
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_off
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_on
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
  - delay:
      hours: 0
      minutes: 0
      seconds: 2
      milliseconds: 0
  - type: turn_off
    device_id: ec0a020e0589130ad67143309b6eed09
    entity_id: 9cf108237660353fa3ae61bd4dc4bca1
    domain: switch
mode: single

Ja, hast du dir mal unter Aktionen “Wiederholen” angeguckt?

Hier z.B. der action part der automation mit Widerholung / repeat.

actions:
  - repeat:
      count: 5
      sequence:
        - type: turn_on
          device_id: ec0a020e0589130ad67143309b6eed09
          entity_id: 9cf108237660353fa3ae61bd4dc4bca1
          domain: switch
        - delay:
            hours: 0
            minutes: 0
            seconds: 2
            milliseconds: 0
        - type: turn_off
          device_id: ec0a020e0589130ad67143309b6eed09
          entity_id: 9cf108237660353fa3ae61bd4dc4bca1
          domain: switch
        - delay:
            hours: 0
            minutes: 0
            seconds: 2
            milliseconds: 0

LG

1 „Gefällt mir“

Ansonsten kann ich diesen Blueprint empfehlen:

1 „Gefällt mir“

Danke, werd ich heute Abend mal probieren

Dankeschön, schau ich mir mal an.