Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - platform: template
- fans:
- heatpump_bypass:
- friendly_name: "Heatpump Bypass"
- unique_id: "heatpump_bypass"
- value_template: "{{ states('light.bypass_mode_1_2_3') }}"
- preset_mode_template: >
- {% set output = ['Auto','Open','Close', 'Unknown'] %}
- {% set idx = (state_attr('light.bypass_mode_1_2_3', 'V_PERCENTAGE') | int(4)) - 1 %}
- {{ output[idx] }}
- turn_on:
- service: homeassistant.turn_on
- entity_id: light.bypass_mode_1_2_3
- turn_off:
- service: homeassistant.turn_off
- entity_id: light.bypass_mode_1_2_3
- set_preset_mode:
- service: light.turn_on
- entity_id: light.bypass_mode_1_2_3
- data:
- brightness_pct: >
- {% set mapper = {'Auto': 1, 'Open': 2, 'Close': 3, 'Unknown': 4 } %}
- {{ mapper[preset_mode] }}
- preset_modes:
- - Auto
- - Open
- - Close
- - Unknown
Advertisement
Add Comment
Please, Sign In to add comment