Fix: set preset_mode none before temperature to clear Roth schedule (program_1 was overriding setpoints)
This commit is contained in:
@@ -25,6 +25,20 @@ varme_recalculate:
|
||||
vaek_sænk: "{{ states('input_number.varme_vaek_saenkning') | float(3) }}"
|
||||
ferie_temp: "{{ states('input_number.varme_ferie_temp') | float(15) }}"
|
||||
|
||||
# Sæt alle rum til manuel tilstand (preset: none) så Roth-tidsprogram ikke overstyrer
|
||||
- service: climate.set_preset_mode
|
||||
target:
|
||||
entity_id:
|
||||
- climate.andreas
|
||||
- climate.daniel
|
||||
- climate.sovev_prelse
|
||||
- climate.kontor
|
||||
- climate.fordelingsgang
|
||||
- climate.forgang
|
||||
- climate.lille_bad
|
||||
data:
|
||||
preset_mode: "none"
|
||||
|
||||
# ---- Andreas (vindue: binary_sensor.andreas_vindue) ----
|
||||
- if:
|
||||
- condition: template
|
||||
@@ -34,7 +48,6 @@ varme_recalculate:
|
||||
target:
|
||||
entity_id: climate.andreas
|
||||
data:
|
||||
hvac_mode: heat
|
||||
temperature: >
|
||||
{% set k = states('input_number.varme_komfort_andreas') | float(20) %}
|
||||
{% if vacation %} {{ ferie_temp }}
|
||||
@@ -52,7 +65,6 @@ varme_recalculate:
|
||||
target:
|
||||
entity_id: climate.daniel
|
||||
data:
|
||||
hvac_mode: heat
|
||||
temperature: >
|
||||
{% set k = states('input_number.varme_komfort_daniel') | float(20) %}
|
||||
{% if vacation %} {{ ferie_temp }}
|
||||
@@ -70,7 +82,6 @@ varme_recalculate:
|
||||
target:
|
||||
entity_id: climate.sovev_prelse
|
||||
data:
|
||||
hvac_mode: heat
|
||||
temperature: >
|
||||
{% set k = states('input_number.varme_komfort_sovevaerelse') | float(18) %}
|
||||
{% if vacation %} {{ ferie_temp }}
|
||||
@@ -84,7 +95,6 @@ varme_recalculate:
|
||||
target:
|
||||
entity_id: climate.kontor
|
||||
data:
|
||||
hvac_mode: heat
|
||||
temperature: >
|
||||
{% set k = states('input_number.varme_komfort_kontor') | float(21) %}
|
||||
{% if vacation %} {{ ferie_temp }}
|
||||
@@ -98,7 +108,6 @@ varme_recalculate:
|
||||
target:
|
||||
entity_id: climate.fordelingsgang
|
||||
data:
|
||||
hvac_mode: heat
|
||||
temperature: >
|
||||
{% set k = states('input_number.varme_komfort_gang') | float(18) %}
|
||||
{% if vacation %} {{ ferie_temp }}
|
||||
@@ -112,7 +121,6 @@ varme_recalculate:
|
||||
target:
|
||||
entity_id: climate.forgang
|
||||
data:
|
||||
hvac_mode: heat
|
||||
temperature: >
|
||||
{% set k = states('input_number.varme_komfort_forgang') | float(17) %}
|
||||
{% if vacation %} {{ ferie_temp }}
|
||||
@@ -130,7 +138,6 @@ varme_recalculate:
|
||||
target:
|
||||
entity_id: climate.lille_bad
|
||||
data:
|
||||
hvac_mode: heat
|
||||
temperature: >
|
||||
{% set k = states('input_number.varme_komfort_lille_bad') | float(22) %}
|
||||
{% if vacation %} {{ ferie_temp }}
|
||||
|
||||
Reference in New Issue
Block a user