Hallo @Jacknife anbei eine von vielen Möglichkeiten.
Auslöser ist die Änderung der Soll-Temperatur vom Wandthermostat.
In diesem Fall wird zuerst geprüft, ob die Heizsession aktiv ist. In meinem Fall ist es ein Helfer (Input Boolean)
Dann prüfe ich zuerst je Spirit ob der Modus auf off steht, wenn ja wird dieser auf Heizen gestellt, dass für beide Spirits.
Dann einen 5s Verzögerung, damit der neue Modus ankommt, bevor die Soll-Temperatur gesetzt wird.
Dann wird geprüft, ob die Soll-Temperatur vom Wandthermostat von der Soll-Temperatur des Spirit abweicht wenn ja, wird die Soll-Temperatur des Spirits auf die Soll-Temperatur vom Wandthermostat gestellt.
Code: Alles auswählen
alias: Wohnzimmer - Heizung Sync Wohnzimmer
description: ""
trigger:
- platform: state
entity_id: climate.wandthermostat_wohnzimmer
attribute: temperature
condition:
- condition: state
entity_id: input_boolean.heizsaison
state: "on"
enabled: true
action:
- if:
- condition: state
entity_id: climate.spirit_wohnzimmer1
state: "off"
then:
- service: climate.set_hvac_mode
data:
hvac_mode: heat
target:
entity_id: climate.spirit_wohnzimmer1
- if:
- condition: state
entity_id: climate.spirit_wohnzimmer2
state: "off"
then:
- service: climate.set_hvac_mode
data:
hvac_mode: heat
target:
entity_id: climate.spirit_wohnzimmer2
- delay:
hours: 0
minutes: 0
seconds: 5
milliseconds: 0
- if:
- condition: template
value_template: >
{{ state_attr('climate.wandthermostat_wohnzimmer', 'temperature') !=
state_attr('climate.spirit_wohnzimmer1', 'temperature') }}
then:
- service: climate.set_temperature
data:
temperature: |
{{ state_attr('climate.wandthermostat_wohnzimmer', 'temperature') }}
target:
entity_id: climate.spirit_wohnzimmer1
- if:
- condition: template
value_template: >
{{ state_attr('climate.wandthermostat_wohnzimmer', 'temperature') !=
state_attr('climate.spirit_wohnzimmer2', 'temperature') }}
then:
- service: climate.set_temperature
data:
temperature: |
{{ state_attr('climate.wandthermostat_wohnzimmer', 'temperature') }}
target:
entity_id: climate.spirit_wohnzimmer2
mode: restart
Gruß
Osorkon