Add window sensors to Ally rooms: badevarelse + stue
This commit is contained in:
@@ -146,32 +146,38 @@ varme_recalculate:
|
|||||||
{% else %} {{ k }}
|
{% else %} {{ k }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
# ---- Badeværelse – Danfoss Ally (ingen vinduesensor endnu) ----
|
# ---- Badeværelse – Danfoss Ally (vindue: binary_sensor.badevaerelse_vindue) ----
|
||||||
# entity_id: climate.badevarelse — ret hvis Z2M giver andet navn
|
- if:
|
||||||
- service: climate.set_temperature
|
- condition: template
|
||||||
target:
|
value_template: "{{ not is_state('binary_sensor.badevaerelse_vindue', 'on') }}"
|
||||||
entity_id: climate.badevarelse
|
then:
|
||||||
data:
|
- service: climate.set_temperature
|
||||||
hvac_mode: heat
|
target:
|
||||||
temperature: >
|
entity_id: climate.badevarelse
|
||||||
{% set k = states('input_number.varme_komfort_badevarelse') | float(20) %}
|
data:
|
||||||
{% if vacation %} {{ ferie_temp }}
|
hvac_mode: heat
|
||||||
{% elif night %} {{ [k - nat_sænk, 15] | max }}
|
temperature: >
|
||||||
{% elif not home %} {{ [k - vaek_sænk, 15] | max }}
|
{% set k = states('input_number.varme_komfort_badevarelse') | float(20) %}
|
||||||
{% else %} {{ k }}
|
{% if vacation %} {{ ferie_temp }}
|
||||||
{% endif %}
|
{% elif night %} {{ [k - nat_sænk, 15] | max }}
|
||||||
|
{% elif not home %} {{ [k - vaek_sænk, 15] | max }}
|
||||||
|
{% else %} {{ k }}
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
# ---- Stue – Danfoss Ally (ingen vinduesensor endnu) ----
|
# ---- Stue – Danfoss Ally (vindue: binary_sensor.terrassedor) ----
|
||||||
# entity_id: climate.stue — ret hvis Z2M giver andet navn
|
- if:
|
||||||
- service: climate.set_temperature
|
- condition: template
|
||||||
target:
|
value_template: "{{ not is_state('binary_sensor.terrassedor', 'on') }}"
|
||||||
entity_id: climate.stue
|
then:
|
||||||
data:
|
- service: climate.set_temperature
|
||||||
hvac_mode: heat
|
target:
|
||||||
temperature: >
|
entity_id: climate.stue
|
||||||
{% set k = states('input_number.varme_komfort_stue') | float(24) %}
|
data:
|
||||||
{% if vacation %} {{ ferie_temp }}
|
hvac_mode: heat
|
||||||
{% elif night %} {{ [k - nat_sænk, 15] | max }}
|
temperature: >
|
||||||
{% elif not home %} {{ [k - vaek_sænk, 15] | max }}
|
{% set k = states('input_number.varme_komfort_stue') | float(24) %}
|
||||||
{% else %} {{ k }}
|
{% if vacation %} {{ ferie_temp }}
|
||||||
{% endif %}
|
{% elif night %} {{ [k - nat_sænk, 15] | max }}
|
||||||
|
{% elif not home %} {{ [k - vaek_sænk, 15] | max }}
|
||||||
|
{% else %} {{ k }}
|
||||||
|
{% endif %}
|
||||||
|
|||||||
Reference in New Issue
Block a user