Ist-Zustand einer Entität als Trigger

Hallo,

Ich möchte einen Trigger für eine Automation erstellen, der NICHT auf die Zustandsänderung einer Entität reagiert, sondern auf den Ist-Zustand nach einer definierten Zeit.

Beispiel: Ein Wasserstandsmelder meldet seit einer gewissen Zeit “nass”, der Zustandswechsel von “trocken” zu “nass” konnte nicht erfasst werden (z.B. bei Stromausfall oder sonstiges).

Nun muß ich aber nach einer einstellbaren Zeit (z.B. 30min) auf den Ist-Zustand reagieren und dann eine Aktion antriggern.

Leider finde ich nur Möglichkeiten auf einen Zustandwechsel nach Zeit zu triggern. Kann mir da jemend helfen ?

30 Minuten nach was ?

Du hast doch keinen Bezugspunkt für die Zeit

Beim Systemstart oder wenn sich der Sensor ändert:

description: ""
mode: single
triggers:
  - trigger: homeassistant
    event: start
  - trigger: state
    entity_id:
      - binary_sensor.bad_wasserleck
    to:
      - "on"
    from:
      - "off"
conditions:
  - condition: state
    entity_id: binary_sensor.bad_wasserleck
    state:
      - "on"
actions:
  - action: light.turn_on
    metadata: {}
    target:
      entity_id: light.badlicht
    data: {}

Oder, nicht so gut, die Automatisierung alle 30 min aufgerufen:

description: ""
mode: single
triggers:
  - trigger: time_pattern
    minutes: "30"
conditions:
  - condition: state
    entity_id: binary_sensor.bad_wasserleck
    state:
      - "on"
actions:
  - action: light.turn_on
    metadata: {}
    target:
      entity_id: light.badlicht
    data: {}

würde ich wohl so drann gehen:

alias: S42 Wasserstand Sicherung
description: ""
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.wasserstandsmelder
    to:
      - "on"
  - trigger: homeassistant
    event: start
  - trigger: time_pattern
    minutes: /30
conditions:
  - condition: state
    entity_id: binary_sensor.wasserstandsmelder
    state:
      - "on"
actions:
  - action: notify.dein_was_auch_immer
    data:
      title: Wasseralarm
      message: "Achtung: Sensor meldet Nässe!"
mode: single

Wenn Ha Neustartet… (oder Stromausfall)

Sicheheitshalber alle 30 min

und natürlich sofort

Danke euch für die Tips,

Stromausfall war nur ein Beispiel, es kann kann auch andere Gründe geben, das der Homeassistent den Statuswechsel nicht mitbekommen hat, somit habe ich dann ja auch keinen direkten Auslöser.

Die Überwachung des Wasserstandes muss immer 24/7 laufen und ggf. eine Aktion starten.

Ich werde es mal mit dem time_pattern versuchen.