35
533
2895
金牌会员
Error while executing automation automation.airx_bedroom_state_switch. Invalid data for call_service at pos 1: Service does not match format <domain>.<name>
action: service_template: > {% if (trigger.to_state.state == 'on') and (states('fan.airx2') == 'on') %} fan.turn_off {% elif (trigger.to_state.state == 'off') and (states('fan.airx2') == 'off') %} fan.turn_on {% else %} {% endif %} entity_id: fan.airx2
使用道具 举报
27
2143
8930
论坛元老
5
322
1345
netsnake 发表于 2019-6-6 11:04 考虑下条件分支吧,不是一个唯二选择的,注定出现不赋值情况!(如不考虑动作前风扇状态等) 或让风扇做一 ...
情非殇 发表于 2019-6-6 10:16 小白觉得,是不是可以去掉else
debitus 发表于 2019-6-7 23:11 有的可以去掉,有的去掉了之后,并没有穷尽所有的if条件。 主要是,去掉了之后,错误依然存在…… ...
情非殇 发表于 2019-6-8 08:15 else下面写false呢,不生效
本版积分规则 发表回复 回帖后跳转到最后一页
为论坛做出突出贡献的会员
Archiver|手机版|小黑屋|Hassbian
GMT+8, 2024-11-24 13:29 , Processed in 1.104538 second(s), 29 queries .
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.