这里有一个话题可以解决你的问题:
看来你只需要使用{{states.input_datetime.arrosage_manuel.state}}
.
只是为了我的强迫症(和YAML的),你应该工作在2xspace的原则,所以
- data_template: duration: "{{states.input_datetime.arrosage_manuel.state}}"
应该是
- data_template: duration: "{{states.input_datetime.arrosage_manuel.state}}"
另一种解决方案是使用input_datetime作为触发器,即设置计时器应该结束的时间。
触发器:- platform: template value_template: '{{states(" sensor.time ") == (state_attr(" input_datetime. value ");int arrosage_manuel”、“时间戳”)| | timestamp_custom(“% H: % M”,假))}}'
您的input_boolean(或input_datetime的状态更改)可以打开自动化。您可以在最后添加一个动作来再次关闭自动化,这样它就不会每天触发。
这有一个额外的奖励,一个重新启动的家庭助理不会影响这个工作。19463331伟德国际如果家庭助理只是倒计时一段时间和家庭助理重新开始,那么时间将被遗忘。19463331伟德国际