Visualisierung von Verzögerungszeit in Automationen

Hallo zusammen,
Ich würde gerne die Verzögerungszeit aus Automationen visualisieren. Habe leider noch nichts dazu gefunden.
Kann mir da jemand helfen?

Vielen Dank

Christian

Wird die Verzögerung in der Automation berechnet oder ist das ein fixer wert?
Spontan kommt mir, einen Input Helfer anzulegen und den aus der Automation zu beschreiben. Dann siehst du, wie lang die Verzögerung ist.

2 „Gefällt mir“

Ich habe in verschiedenen Automationen bei Beleuchtungen z.B. Badezimmer "verzögere um“ eingesetzt.
Diese laufende Zeit hätte ich gerne gesehen. Auch um Anpassungen machen zu können und nicht immer ne Stoppuhr nehmen zu müssen.

Vielen Dank

Christian

Teile mal bitte den Code von deiner Automatisierung. Dann kann dir besser geholfen werden. :slight_smile:

alias: Licht Badezimmer
description: ""
triggers:
  - entity_id:
      - binary_sensor.bewegungsmelder_badezimmer_occupancy
    to: "on"
    trigger: state
    id: Bewegungsmelder
  - entity_id:
      - input_boolean.ha_duscherkennung
    to: "on"
    id: Duschen ausgelöst
    trigger: state
conditions: []
actions:
  - action: input_boolean.turn_off
    metadata: {}
    data: {}
    target:
      entity_id: input_boolean.ha_duscherkennung
  - choose:
      - conditions:
          - condition: and
            conditions:
              - condition: or
                conditions:
                  - condition: numeric_state
                    entity_id: sensor.bewegungsmelder_badezimmer_illuminance
                    below: 500
                    enabled: true
                  - condition: state
                    entity_id: binary_sensor.nacht
                    state: "on"
              - condition: time
                after: "04:30:00"
                before: "04:50:00"
                weekday:
                  - fri
                  - thu
                  - wed
                  - tue
                  - mon
          - condition: trigger
            id:
              - Bewegungsmelder
        sequence:
          - action: input_boolean.turn_off
            metadata: {}
            data: {}
            target:
              entity_id: input_boolean.ha_duscherkennung
          - target:
              entity_id:
                - light.licht_badezimmer
            data:
              kelvin: 4261
              brightness_pct: 100
              transition: 21
            enabled: true
            action: light.turn_on
          - wait_for_trigger:
              - type: occupied
                device_id: 6352e9da849293c7da46b3e32fe22491
                entity_id: 889bfd4dc626e835217acfedcb31fd0c
                domain: binary_sensor
                trigger: device
            continue_on_timeout: true
            timeout:
              hours: 0
              minutes: 0
              seconds: 0
              milliseconds: 0
          - delay:
              hours: 0
              minutes: 5
              seconds: 30
              milliseconds: 0
          - target:
              entity_id:
                - light.licht_badezimmer
            data:
              kelvin: 3495
              brightness_pct: 50
            enabled: true
            action: light.turn_on
          - delay:
              hours: 0
              minutes: 0
              seconds: 30
              milliseconds: 0
          - metadata: {}
            data: {}
            target:
              entity_id:
                - light.licht_badezimmer
            action: light.turn_off
        alias: gedimmt starten längere Verzögerung - 4:50
      - conditions:
          - condition: and
            conditions:
              - condition: or
                conditions:
                  - condition: numeric_state
                    entity_id: sensor.bewegungsmelder_badezimmer_illuminance
                    below: 500
                    enabled: true
                  - condition: state
                    entity_id: binary_sensor.nacht
                    state: "on"
              - condition: time
                after: "04:50:00"
                before: "07:00:00"
          - condition: trigger
            id:
              - Bewegungsmelder
        sequence:
          - action: input_boolean.turn_off
            metadata: {}
            data: {}
            target:
              entity_id: input_boolean.ha_duscherkennung
          - target:
              entity_id:
                - light.licht_badezimmer
            data:
              kelvin: 4261
              brightness_pct: 100
              transition: 21
            enabled: true
            action: light.turn_on
          - wait_for_trigger:
              - type: occupied
                device_id: 6352e9da849293c7da46b3e32fe22491
                entity_id: 889bfd4dc626e835217acfedcb31fd0c
                domain: binary_sensor
                trigger: device
            continue_on_timeout: true
            timeout:
              hours: 0
              minutes: 0
              seconds: 0
              milliseconds: 0
          - delay:
              hours: 0
              minutes: 2
              seconds: 30
              milliseconds: 0
          - target:
              entity_id:
                - light.licht_badezimmer
            data:
              kelvin: 3495
              brightness_pct: 50
            enabled: true
            action: light.turn_on
          - delay:
              hours: 0
              minutes: 0
              seconds: 30
              milliseconds: 0
          - metadata: {}
            data: {}
            target:
              entity_id:
                - light.licht_badezimmer
            action: light.turn_off
        alias: gedimmt starten  4:50 - 7:00
      - conditions:
          - condition: and
            conditions:
              - condition: or
                conditions:
                  - condition: numeric_state
                    entity_id: sensor.bewegungsmelder_badezimmer_illuminance
                    below: 500
                    enabled: true
                  - condition: state
                    entity_id: binary_sensor.nacht
                    state: "on"
              - condition: time
                after: "07:00:00"
                before: "23:00:00"
          - condition: trigger
            id:
              - Bewegungsmelder
        sequence:
          - action: input_boolean.turn_off
            metadata: {}
            data: {}
            target:
              entity_id: input_boolean.ha_duscherkennung
          - target:
              entity_id:
                - light.licht_badezimmer
            data:
              kelvin: 5075
              brightness_pct: 100
            enabled: true
            action: light.turn_on
          - wait_for_trigger:
              - type: occupied
                device_id: 6352e9da849293c7da46b3e32fe22491
                entity_id: 889bfd4dc626e835217acfedcb31fd0c
                domain: binary_sensor
                trigger: device
            continue_on_timeout: true
            timeout:
              hours: 0
              minutes: 0
              seconds: 0
              milliseconds: 0
          - delay:
              hours: 0
              minutes: 2
              seconds: 30
              milliseconds: 0
          - target:
              entity_id:
                - light.licht_badezimmer
            data:
              kelvin: 3495
              brightness_pct: 50
            enabled: true
            action: light.turn_on
          - delay:
              hours: 0
              minutes: 0
              seconds: 30
              milliseconds: 0
          - metadata: {}
            data: {}
            target:
              entity_id:
                - light.licht_badezimmer
            action: light.turn_off
        alias: Standartbeleuchtung 7:00 - 23:00
      - conditions:
          - condition: and
            conditions:
              - condition: state
                entity_id: binary_sensor.nacht
                state: "on"
              - condition: time
                after: "23:00:00"
                before: "04:30:00"
          - condition: trigger
            id:
              - Bewegungsmelder
        sequence:
          - action: input_boolean.turn_off
            metadata: {}
            data: {}
            target:
              entity_id: input_boolean.ha_duscherkennung
          - target:
              entity_id:
                - light.licht_badezimmer
            data:
              rgb_color:
                - 3
                - 170
                - 6
              brightness_pct: 30
            enabled: true
            action: light.turn_on
          - wait_for_trigger:
              - entity_id:
                  - binary_sensor.bewegungsmelder_badezimmer_occupancy
                to: "off"
                for:
                  hours: 0
                  minutes: 0
                  seconds: 30
                from: "on"
                trigger: state
            continue_on_timeout: true
            timeout:
              hours: 0
              minutes: 0
              seconds: 0
              milliseconds: 0
          - delay:
              hours: 0
              minutes: 1
              seconds: 30
              milliseconds: 0
          - target:
              entity_id:
                - light.licht_badezimmer
            data:
              rgb_color:
                - 3
                - 170
                - 6
              brightness_pct: 10
            enabled: true
            action: light.turn_on
          - delay:
              hours: 0
              minutes: 0
              seconds: 30
              milliseconds: 0
          - metadata: {}
            data: {}
            target:
              entity_id:
                - light.licht_badezimmer
            action: light.turn_off
        alias: Nacht 23:00 - 4:30 Licht grün
      - conditions:
          - condition: trigger
            id:
              - Duschen ausgelöst
        sequence:
          - target:
              entity_id:
                - light.licht_badezimmer
            data:
              kelvin: 5075
              brightness_pct: 100
            enabled: true
            action: light.turn_on
          - delay:
              hours: 0
              minutes: 10
              seconds: 0
              milliseconds: 0
            enabled: true
          - target:
              entity_id:
                - light.licht_badezimmer
            data:
              kelvin: 3495
              brightness_pct: 50
            enabled: true
            action: light.turn_on
          - delay:
              hours: 0
              minutes: 0
              seconds: 30
              milliseconds: 0
          - metadata: {}
            data: {}
            target:
              entity_id:
                - light.licht_badezimmer
            action: light.turn_off
          - action: input_boolean.turn_off
            metadata: {}
            data: {}
            target:
              entity_id: input_boolean.ha_duscherkennung
        alias: Duscherkennung
mode: restart

Hallo,
wie ich schon im Forum von Simon42 geschrieben habe könntest du das mit einem Timer visualisieren. Anstatt der Verzögerung startest du einen Timer und dann wartest du darauf das der Status des Timers von Aktiv auf Leerlauf wechselt.

  - action: timer.start
    metadata: {}
    data:
      duration: "00:05:30"
    target:
      entity_id: timer.testtimer
  - wait_for_trigger:
      - trigger: state
        entity_id:
          - timer.testtimer
        from: active
        to: idle

Wow, vielen Dank für die Mühe. Werde mich mit dem Thema am WE befassen. Einen Teil hast du mir dann schon abgenommen. Danke!
Hab mich mit Timern noch nicht befasst!

Gruß
Christian