Automation mit Raumthermostat BTH-RM und Heizkörperthermostat Aqara W600

Liebe Community,

ich verzweifle gerade an einer Automation, die die Solltemperatur, die ich am Bosch Wandthermostat einstelle, an das Heizkörperthermostat weitergibt. Die eingestellte Temperatur wird nicht übertragen. Hier meine yaml:

alias: Heizungssteuerung Kellerbar
description: Überträgt die Solltemperatur vom Wandthermostat (Heizwert) auf das Fensterthermostat
trigger:

- platform: state
  entity_id: climate.ug_kellerbar_wandthermostat

action:

- variables:
  zieltemp: “{{ state_attr(‘climate.ug_kellerbar_wandthermostat’, ‘target_temp_high’) }}”

- choose:

  - conditions: “{{ zieltemp is not none }}”
    sequence:
    - service: climate.set_temperature
      target:
      entity_id: climate.ug_kellerbar_thermostat_fenster
      data:
      temperature: “{{ zieltemp }}”
mode: restart

Hat jemand einen Tipp für mich?

:crayon:by HarryP: Code-/Logzeilen formatiert (bitte immer in </> einbinden)
s.a.: (Neues Update & Features - Hier in der Community 🫶)

Bist Du Dir sicher, dass das Attribut target_temp_high heißt und nicht einfach nur temperature

Bei Auslöser fehlt auch das Attribut temperature oder wenn es bei wirklich zutreffend ist target_temp_high
Du möchtest die Automation nur ausführen, wenn sich die Ziel-Temperatur ändert und nicht der Zustand von climate.ug_kellerbar_wandthermostat und all dessen Attribute.

Auch fehlt der hvac_mode: heat in der Aktion.
Zumindest muss ich bei meinen Thermostaten den havac_mode: heat mit geben, damit eine Ziel-Temperatur gesetzt werden kann.

Gruß Osorkon

Danke für Deine Antwort.

Das hier ist die Lister der Attribute:

hvac_modes: off, heat, cool

min_temp: 5

max_temp: 30

target_temp_step: 0.5

current_temperature: 21.1

target_temp_high: 23

target_temp_low: 22.5

current_humidity: 44.96

hvac_action: idle

friendly_name: UG Kellerbar Wandthermostat

supported_features: 386

Wenn das Attribute target_temp_high richtig ist, dann lautet die Aktion

  - action: climate.set_temperature
    data_template:
      temperature: |
        {{ state_attr('climate.ug_kellerbar_wandthermostat', 'target_temp_high') }}
      hvac_mode: heat
    target:
      entity_id: climate.ug_kellerbar_thermostat_fenster 

Und der Auslöser muss so ausschauen

triggers:
  - entity_id: climate.ug_kellerbar_wandthermostat'
    attribute: target_temp_high
    trigger: state

Gruß Osorkon