Select Git revision
time_schedule.yaml
time_schedule.yaml 1.01 KiB
time:
- platform: sntp
id: sntp_time
timezone: ${timezone}
update_interval: 1h
on_time:
- cron: ${schedule_grow_on}
then:
- lambda: |-
if (id(schedule).state == "Grow") {
id(power_light).turn_on();
}
- cron: ${schedule_grow_off}
then:
- lambda: |-
if (id(schedule).state == "Grow") {
id(power_light).turn_off();
}
- cron: ${schedule_bloom_on}
then:
- lambda: |-
if (id(schedule).state == "Bloom") {
id(power_light).turn_on();
}
- cron: ${schedule_bloom_off}
then:
- lambda: |-
if (id(schedule).state == "Bloom") {
id(power_light).turn_off();
}
- seconds: 0
minutes: /1
then:
- script.execute: light_power_state
- seconds: 0
minutes: /1
then:
- script.execute: fan_power_state