Add Danfoss Ally: stue + badevarelse to heating system and dashboard
This commit is contained in:
@@ -213,7 +213,7 @@ sections:
|
|||||||
graph_span: 24h
|
graph_span: 24h
|
||||||
header:
|
header:
|
||||||
show: true
|
show: true
|
||||||
title: Bad
|
title: Badeværelse
|
||||||
show_states: true
|
show_states: true
|
||||||
colorize_states: true
|
colorize_states: true
|
||||||
now:
|
now:
|
||||||
@@ -235,6 +235,15 @@ sections:
|
|||||||
series:
|
series:
|
||||||
- entity: sensor.bad_motion_sensor_temperature
|
- entity: sensor.bad_motion_sensor_temperature
|
||||||
name: Hue
|
name: Hue
|
||||||
|
- entity: climate.badevarelse
|
||||||
|
attribute: current_temperature
|
||||||
|
name: Ally aktuelt
|
||||||
|
- entity: climate.badevarelse
|
||||||
|
attribute: temperature
|
||||||
|
name: Ally mål
|
||||||
|
stroke_width: 1
|
||||||
|
curve: stepline
|
||||||
|
color: "#ff8800"
|
||||||
|
|
||||||
- type: grid
|
- type: grid
|
||||||
cards:
|
cards:
|
||||||
@@ -264,6 +273,15 @@ sections:
|
|||||||
series:
|
series:
|
||||||
- entity: sensor.stue_motion_temperatur
|
- entity: sensor.stue_motion_temperatur
|
||||||
name: Hue
|
name: Hue
|
||||||
|
- entity: climate.stue
|
||||||
|
attribute: current_temperature
|
||||||
|
name: Ally aktuelt
|
||||||
|
- entity: climate.stue
|
||||||
|
attribute: temperature
|
||||||
|
name: Ally mål
|
||||||
|
stroke_width: 1
|
||||||
|
curve: stepline
|
||||||
|
color: "#ff8800"
|
||||||
|
|
||||||
- type: grid
|
- type: grid
|
||||||
cards:
|
cards:
|
||||||
@@ -352,6 +370,8 @@ sections:
|
|||||||
- entity: input_number.varme_komfort_gang
|
- entity: input_number.varme_komfort_gang
|
||||||
- entity: input_number.varme_komfort_forgang
|
- entity: input_number.varme_komfort_forgang
|
||||||
- entity: input_number.varme_komfort_lille_bad
|
- entity: input_number.varme_komfort_lille_bad
|
||||||
|
- entity: input_number.varme_komfort_badevarelse
|
||||||
|
- entity: input_number.varme_komfort_stue
|
||||||
|
|
||||||
- type: entities
|
- type: entities
|
||||||
title: Sænkninger og ferie
|
title: Sænkninger og ferie
|
||||||
|
|||||||
@@ -62,6 +62,24 @@ varme_komfort_lille_bad:
|
|||||||
initial: 22
|
initial: 22
|
||||||
icon: mdi:thermometer
|
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
|
# Globale sænkninger
|
||||||
varme_nat_saenkning:
|
varme_nat_saenkning:
|
||||||
name: Natsænkning
|
name: Natsænkning
|
||||||
|
|||||||
@@ -145,3 +145,33 @@ varme_recalculate:
|
|||||||
{% elif not home %} {{ [k - vaek_sænk, 15] | max }}
|
{% elif not home %} {{ [k - vaek_sænk, 15] | max }}
|
||||||
{% else %} {{ k }}
|
{% else %} {{ k }}
|
||||||
{% endif %}
|
{% 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 %}
|
||||||
|
|||||||
Reference in New Issue
Block a user