我前段时间想把博联红外的script(为了控制几个播放设备的联动用的packet)转成switch(接进天猫精灵),但是脚本转换过来的开关有个问题:打开之后会弹回去,并不会像普通开关一样有状态反馈、开就是开关就是关,想到是不是可以加个状态反馈的sensor或者啥,像普通开关一样,我的写法是参考官方和坛子里大神的一些帖子,也是个比较初级的,不知道可以实现吗?
这么写的:
switch:
- platform: template
switches:
AAAA:
value_template: "{{ is_state('script.BBBB', 'on') }}"
turn_on:
service: script.turn_on
data:
entity_id: script.BBBB
turn_off:
service: script.turn_off
data:
entity_id: script.BBBB
我该怎么改一下比较好呢,谢谢。 |