Closed MrC0nst closed 2 years ago
Настраиваем отображение текущего положения жалюзей в home assistant. Для этого вносим в файл configuration.yaml в раздел sensor следующие строки. ##AC_NAME## заменяем на имя своего кондиционера из esphome
##AC_NAME##_vlouver_state_icons: unique_id: baa7b66b77df426dbe20cd9e6e4ad6d3 value_template: >- {% if is_state('sensor.##AC_NAME##_vlouvers_state', '0') %} Жалюзи находятся в состоянии SWING (качаются вверх-вниз) {% elif is_state('sensor.##AC_NAME##_vlouvers_state', '1') %} Жалюзи остановлены в каком-то пользовательском положении {% elif is_state('sensor.##AC_NAME##_vlouvers_state', '2') %} Жалюзи установлены в верхнее положение {% elif is_state('sensor.##AC_NAME##_vlouvers_state', '3') %} Жалюзи установлены в положение на шаг выше среднего {% elif is_state('sensor.##AC_NAME##_vlouvers_state', '4') %} Жалюзи установлены в среднее положение {% elif is_state('sensor.##AC_NAME##_vlouvers_state', '5') %} Жалюзи установлены в положение на шаг ниже среднего {% elif is_state('sensor.##AC_NAME##_vlouvers_state', '6') %} Жалюзи установлены в нижнее положение {% else %} Ошибка положений жалюзей {% endif %} icon_template: >- {% if is_state('sensor.##AC_NAME##_vlouvers_state', '0') %} mdi:pan-vertical {% elif is_state('sensor.##AC_NAME##_vlouvers_state', '1') %} mdi:circle-small {% elif is_state('sensor.##AC_NAME##_vlouvers_state', '2') %} mdi:pan-up {% elif is_state('sensor.##AC_NAME##_vlouvers_state', '3') %} mdi:pan-top-left {% elif is_state('sensor.##AC_NAME##_vlouvers_state', '4') %} mdi:pan-left {% elif is_state('sensor.##AC_NAME##_vlouvers_state', '5') %} mdi:pan-bottom-left {% elif is_state('sensor.##AC_NAME##_vlouvers_state', '6') %} mdi:pan-down {% else %} mdi:fan-alert {% endif %}
Хотелось бы получить сенсор положения жалюзей. Можно будет в умном доме отображать рекущее их состояние.