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
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.
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. ![]()
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