- 积分
- 121
- 金钱
- 101
- 威望
- 0
- 贡献
- 0
- HASS币
- 0
注册会员
- 积分
- 121
- 金钱
- 101
- HASS币
- 0
|
楼主 |
发表于 2018-6-13 08:50:15
|
显示全部楼层
按照脚本加了下,基本的窗帘功能都有了,就是窗帘的状态获取上有点问题。
按照你给的value_template: "{{states.binary_sensor.cover_state.state}}",通过传感器模板获取窗帘状态时,不管我开或者关窗帘,窗帘状态都是打开状态,后面我又尝试直接使用小米窗磁装在窗帘上来获取窗帘打开/关闭状态,但也没有成功,如:value_template: "{{ states('binary_sensor.sensor1')|float >0 }}" 或者 value_template: "{{ states('binary_sensor.sensor1') }}"都不行。
后来看了官方说明,写的value_template状态只认open/closed和true/false,而窗磁状态都是 on/off,就利用窗磁也写了个传感器模板,但也不起作用,想问下大神我哪里有问题:
binary_sensor:
- platform: template
sensors:
cover_state:
friendly_name: "客厅窗帘状态"
value_template: >-
{% if is_state('binary_sensor.sensor1', 'on') %}
true
{% else %}
false
{% endif %} |
|