- platform: template sensors: ventilmodus_m1: friendly_name: "M1 Modus" value_template: >- {% if is_state('sensor.manual_triac_m1', '0') %} AUTO {% elif is_state('sensor.manual_triac_m1', '1') %} STOP {% elif is_state('sensor.manual_triac_m1', '2') %} SCHLIE?EN {% elif is_state('sensor.manual_triac_m1', '3') %} ÖFFNEN {% else %} {% endif %} - platform: template sensors: ventilmodus_m2: friendly_name: "M2 Modus" value_template: >- {% if is_state('sensor.manual_triac_m2', '0') %} AUTO {% elif is_state('sensor.manual_triac_m2', '1') %} STOP {% elif is_state('sensor.manual_triac_m2', '2') %} SCHLIE?EN {% elif is_state('sensor.manual_triac_m2', '3') %} ÖFFNEN {% else %} {% endif %} - platform: template sensors: pumpenmodus_p1: friendly_name: "P1 Modus" value_template: >- {% if is_state('sensor.manual_pumpe1', '0') %} AUTO {% elif is_state('sensor.manual_pumpe1', '1') %} OFF {% elif is_state('sensor.mmanual_pumpe1', '2') %} ON {% else %} {% endif %} - platform: template sensors: pumpenmodus_p3: friendly_name: "P3 Modus" value_template: >- {% if is_state('sensor.manual_pumpe3', '0') %} AUTO {% elif is_state('sensor.manual_pumpe3', '1') %} OFF {% elif is_state('sensor.mmanual_pumpe3', '2') %} ON {% else %} {% endif %} - platform: template sensors: bewegung_m1: friendly_name: "M1 Bewegungsmodus" value_template: >- {% if is_state('sensor.m1_oeffnen', '1') %} oeffnen {% elif is_state('sensor.m1_schliessen', '1') %} schließen {% else %} stop {% endif %} - platform: template sensors: bewegung_m2: friendly_name: "M2 Bewegungsmodus" value_template: >- {% if is_state('sensor.m2_oeffnen', '1') %} Öffnen {% elif is_state('sensor.m2_schliessen', '1') %} schließen {% else %} stop {% endif %} - platform: template sensors: p1: friendly_name: "Heizungspumpe" value_template: >- {% if is_state('sensor.pumpe_1', '1') %} Ein {% else %} Aus {% endif %} - platform: template sensors: p3: friendly_name: "Zirkulationspumpe" value_template: >- {% if is_state('sensor.pumpe_3', '1') %} Ein {% else %} Aus {% endif %} - platform: template sensors: wasserbetriebsmodus: friendly_name: "WW Betriebsmodus" value_template: >- {% if is_state('sensor.ecl310_betriebsartww', '0') %} Manual {% elif is_state('sensor.ecl310_betriebsartww', '1') %} Schedule {% elif is_state('sensor.ecl310_betriebsartww', '2') %} Comfort {% elif is_state('sensor.ecl310_betriebsartww', '3') %} Constant setback {% elif is_state('sensor.ecl310_betriebsartww', '4') %} Constant comfort {% else %} failed {% endif %} - platform: template sensors: heizungsbetriebsmodus: friendly_name: "Betriebsmodus Heizung" value_template: >- {% if is_state('sensor.ecl310_betriebsartheizung', '0') %} Manual {% elif is_state('sensor.ecl310_betriebsartheizung', '1') %} Schedule {% elif is_state('sensor.ecl310_betriebsartheizung', '2') %} Comfort {% elif is_state('sensor.ecl310_betriebsartheizung', '3') %} Constant setback {% elif is_state('sensor.ecl310_betriebsartheizung', '4') %} Constant comfort {% else %} failed {% endif %}