本帖最后由 ciasdmxhxjjpd@c 于 2022-7-16 15:20 编辑
RT,
原因:制冷模式开一夜,不仅浪费电,更容易引起空调病
目的:自动切换 送风 和制冷模式
条件:获取设置温度和当前温度,比较后,再检测下 power是否 on, 延时5min,切换模式。
current 和 设置 温度 根据属性值获取
template_sensors.yaml
- sensor:
- name: "kfr35 Current temperature"
unique_id: kfr35_current_temperature
state: "{{ state_attr('climate.kfr_35' , 'current_temperature') }}"
unit_of_measurement: "°C"
- sensor:
- name: "kfr35 set temperature"
unique_id: kfr35_set_temperature
state: "{{ state_attr('climate.kfr_35' , 'temperature') }}"
unit_of_measurement: "°C"
因为,ha 的climate 属性里没有power状态,故通过 mqtt 获取。power状态通过nr 的插件node-red-contrib-gree-hvac获取。
configuration.ymal
- platform: mqtt
name: kfr35 power
unique_id: kfr35_power
state_topic: "kfr35/power"
scan_interval: 300
|