Add Danfoss Ally: stue + badevarelse to heating system and dashboard

This commit is contained in:
2026-04-23 15:21:03 +02:00
parent cea0e599f9
commit 9fbc1626d7
3 changed files with 69 additions and 1 deletions
+18
View File
@@ -62,6 +62,24 @@ varme_komfort_lille_bad:
initial: 22
icon: mdi:thermometer
varme_komfort_badevarelse:
name: Komfort - Badeværelse
min: 15
max: 28
step: 0.5
unit_of_measurement: "°C"
initial: 20
icon: mdi:thermometer
varme_komfort_stue:
name: Komfort - Stue
min: 15
max: 28
step: 0.5
unit_of_measurement: "°C"
initial: 24
icon: mdi:thermometer
# Globale sænkninger
varme_nat_saenkning:
name: Natsænkning
+30
View File
@@ -145,3 +145,33 @@ varme_recalculate:
{% elif not home %} {{ [k - vaek_sænk, 15] | max }}
{% else %} {{ k }}
{% endif %}
# ---- Badeværelse Danfoss Ally (ingen vinduesensor endnu) ----
# entity_id: climate.badevarelse — ret hvis Z2M giver andet navn
- service: climate.set_temperature
target:
entity_id: climate.badevarelse
data:
hvac_mode: heat
temperature: >
{% set k = states('input_number.varme_komfort_badevarelse') | float(20) %}
{% if vacation %} {{ ferie_temp }}
{% 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) ----
# entity_id: climate.stue — ret hvis Z2M giver andet navn
- service: climate.set_temperature
target:
entity_id: climate.stue
data:
hvac_mode: heat
temperature: >
{% set k = states('input_number.varme_komfort_stue') | float(24) %}
{% if vacation %} {{ ferie_temp }}
{% elif night %} {{ [k - nat_sænk, 15] | max }}
{% elif not home %} {{ [k - vaek_sænk, 15] | max }}
{% else %} {{ k }}
{% endif %}