Hello,
I tried to use a variable time trigger via input_number, but i doesn`t work. Using the fix time e g at: ‘17:00:00’ works.
Is the syntax in the template trigger wrong?
configuration:
Sensor Time
#Einschaltzeit Weihnachtsbeleuchtung
- platform: template
sensors:
einschaltzeit_weihnachtsbeleuchtung:
friendly_name: ‘Einschaltzeit’
value_template: ‘{{ “%0.02d:00” | format(states(“input_number.weihnachtsbeleuchtung_ein”) | int ) }}:00’Zeit für Trigger
- platform: time_date
display_options:
- ‘time’
input_number:Weihnachtsbeleuchtung
weihnachtsbeleuchtung_ein:
name: Uhrzeit einschalten
initial: 18
min: 16
max: 20
automations:
Weihnachtsbeleuchtung Zeitsteuerung
Einschalten
- alias: ‘Weihnachtsbeleuchtung zeitgesteuert einschalten’
initial_state: ‘on’
trigger:platform: time
at: ‘17:00:00’
platform: template value_template: "{{ states('sensor.time') == states('sensor.einschaltzeit_weihnachtsbeleuchtung') }}" condition: condition: and conditions: - condition: state entity_id: 'group.all_devices' state: 'home' - condition: state entity_id: input_boolean.weihnachtsbeleuchtung_zuhause state: 'on' action: service: script.turn_on entity_id: script.weihnachtsbeleuchtung_einschalten