本帖最后由 情非殇 于 2018-11-14 13:49 编辑
我认为在打开template_light的开动作下,加上自动化的暂停、开始的service,应该就可以抵消你说的默认显示上次剩余时间的bug吧,就相当于在第1秒强制开启一次刷新自动化例如这样
light:
- platform: template
# 虚拟灯
lights:
switch_charge_timer:
turn_on:
# 打开计时器
- service: timer.start
data:
entity_id: timer.Charge_timer
# 打开开关
- service: input_boolean.turn_on
data:
entity_id: input_boolean.test_switch
#打开计时器刷新
- service: automation.turn_on
data:
entity_id: automation.flash_timer
######### 测试修复bug--下次直接打开倒计时时,默认显示上一次关闭时剩余的时间 #################################################
- service: timer.pause
data:
entity_id: timer.charge_timer
- service: timer.start
data:
entity_id: timer.charge_timer
|