本帖最后由 121665460 于 2020-6-16 17:23 编辑
通过yeelight彩光等待颜色值中转小米门锁状态,yeelight彩光在过道充当开门过道灯,设置了延时30秒关闭。但关灯后value_template的值也更新掉了。也没有办法保持最后一次有值的状态
代码
sensor:
- platform: template
sensors:
rgb:
friendly_name: '灯光颜色'
value_template: "{{ state_attr('light.ru_hu_guo_dao_cai_guang_deng_dai','rgb_color') }}"
lockstatus:
friendly_name: '门锁状态'
value_template: "{{ '门开着' if state_attr('light.ru_hu_guo_dao_cai_guang_deng_dai','rgb_color') == (0, 255, 210) }} {{ '门关了' if state_attr('light.ru_hu_guo_dao_cai_guang_deng_dai','rgb_color') == (0, 244, 255) }} {{ '反锁了' if state_attr('light.ru_hu_guo_dao_cai_guang_deng_dai','rgb_color') == (0, 183, 255) }} {{ '门没有锁' if state_attr('light.ru_hu_guo_dao_cai_guang_deng_dai','rgb_color') == (0, 105, 255) }}"
通过自动化实现了。。。 |