Advertisement
Guest User

Untitled

a guest
Dec 18th, 2016
317
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 0.71 KB | None | 0 0
  1. # configuration.yaml
  2. sensor:
  3.   - platform: template
  4.     sensors:
  5.       sun_alarm_time_set:
  6.         entity_id:
  7.          - input_slider.sun_alarm_hour
  8.           - input_slider.sun_alarm_min
  9.         value_template: '{{ "%0.02d:%0.02d" | format(states("input_slider.sun_alarm_hour") | int, states("input_slider.sun_alarm_min") | int) }}'
  10.  
  11. automation:
  12.   - alias: sun_alarm
  13.     trigger:
  14.       - platform: time
  15.         minutes: "/1"
  16.         seconds: 0
  17.     condition:
  18.       - condition: template
  19.         value_template: '{{ ((now().strftime("%s") | int + 1800) | timestamp_custom("%H:%M")) == states.sensor.sun_alarm_time_set.state }}'
  20.     action:
  21.       - service: switch.turn_on
  22.         entity_id: switch.sun_alarm
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement