你好,@有线- 这很奇怪。它在开发人员/模板工具中工作。我尝试了以这种方式结束的各种扰动(仍然不起作用 - 但坚持我):
为:小时:0分钟:> {%set long_wait = 10.0 | float%} {%set short_wait = 1.0 | float%} {%if(now()。%} {{long_wait | float}}} {%else%} {{short_wait | float}}} {%endif%}秒:0
如您所见,我使一切都浮出水面。仍然收到与重新加载自动化时相同的错误(但在配置检查中没有)。
一时兴起,我将触发部分更改为:
- alias: Motion activated light (office) description: '' trigger: - platform: state entity_id: binary_sensor.master_bedroom_sensor_motion to: 'on' - platform: state entity_id: binary_sensor.master_bedroom_sensor_motion to: 'off' for: hours: 0 minutes:> {%set long_wait = 10.0 | float%} {%set short_wait = 1.0 | float%} {%if(now()。小时> = 7和现在()。小时<= 16)%} {{long_wait | float | float | float | float | float}}} {%else%} {{short_wait | float}}} {%endif%}秒:0条件:[]操作: - service_template:'light.turn _ {entity_id:light.hue_color_lamp_2
我所做的就是将平台更改为状态
然后检查上
和离开
条件。它尽可能地工作。
然后,我将模板恢复到您最初拥有的(其他与上面直接相同的所有内容):
{{10 if(now()。小时> = 7和现在()。小时<= 16)else 1}}}
而且这也奏效了。所以……一定有某种错误设备
平台。我正在标记其他几个来帮助(@pnbruckner,,,,@123,,,,@frenck)看看我们从这里去哪里。但是以上会起作用 - 只是不适合设备
平台。