Automation für eine Alarm Meldung

Hallo zusammen,

ich bräuchte eure Schwarmintelligenz:

Habe an einem Tiefkühlschrank einen IKEA Parasoll montiert da dessen Tür gerne mal einen Spalt offen stehen bleibt. Damit die Kinder sich nicht wieder mit Tränen füllen wenn sie mal wieder das aufgetaute Speiseeis sehen will ich mir eine Automation machen welche nach 2 Minuten eine Warnung ausgibt. Ich habe 3 Alexas im Haus welche ich dann gerne nutzen will um eine Ansage zu machen. Soweit kein Problem allerdings würde ich diese Ansage solange wiederholen lassen bis der Türkontakt wieder auf geschlossen steht.

Könnt ihr mir da helfen mit ein paar Tipps ? Wie stelle ich eine Wiederholung der Benachrichtigung über Alexa ein ? Und wie setze ich die Benachrichtigung wieder zurück wenn der Kontakt geschlossen ist ?

Vielen Dank im Voraus,

Florian

Dafür gibt es eine Aktion “wiederholen bis …”

Du könntest entweder eine Automation machen:

  • die alle 2 Minuten auslöst /2 und in der Bedingung guckst ob die Tür offen oder geschlossen ist.
trigger: time_pattern
minutes: /2
  • die auslöst sobald der Sensor 2 Min offen ist und dann mit Wiederholen arbeiten.
repeat:
  sequence: []
  until:
    - condition: state
      entity_id: binary_sensor.tur
      state: "off"

beim repeat solltest du dann noch ein Delay einbauen.

LG

Vielen Dank euch beiden, habe das “Wiederholen bis…” übernommen.