Fenster offen Warung aber nur wenn Temp zu niedrig

Hallo zusammen,
ich wollte gerne eine Meldung auf Handy haben, wenn jemand das Fenster in einem Raum geöffnet hat und dann die Temperatur 1°C unter den aktuell eingestellten Sollwert der Fußbodenheizung für 5 min hat. Ob die Zahlen so passen ist noch eine andere Frage. Ich wollte das eigentlich ganz einfach über eine Automation und einen Wert-Template machen der mir dir Zahl errechnet. Leider tue ich mir mit der Templatesprache noch etwas schwer.
Soll so aussehen {{soll Temperatur - aktuell Temperatur <=1}}
Das sind die Attribute die ich in meiner Fußbodenheizungstteuerung drin habe.
current_temperature: 18.6
temperature: 19
Aber wie komme ich da ran?
states.climate.kg_wc_thermostat.attributes.valve.temperature geht nicht.
Kann mir jemand bitte einen Tipp geben?
Danke schön.
VG Charly
P.S.:
die nächsten Fragen wären: Muss oder sollte ich dann für jedes Zimmer eine eigene Automation machen oder kann man das irgendwie zusammenfassen?

Hi, ich habe sowas schon gebaut.
Wenn in bad mehr als 15min das fenster offen ist, wenn niemand im bad ist und die Temperaturen gewisse Grenzen unterschreiten, gibt es eine Benachrichtigung, weitere 5min später (sofern das fenster noch offen ist) wird die Heizung runtergeregelt und der Rolladen geschlossen.
Dazu noch einen boolean den ich dazu nutze, den rolladen wieder hoch zu fahren wenn das fenster wieder zu ist. Natürlich wird die Temp wieder gesetzt, bzw. Der Auto Modus aktiviert.

Hier der ganze Schinken:


alias: Heizung Badezimmer Fensterüberwachung
description: >-
  Steuert die Heizung im Badezimmer abhängig vom Fensterzustand, Anwesenheit,
  Außentemperatur und Innentemperatur.
triggers:
  - entity_id: binary_sensor.fensterkontakt_bad_contact
    to: "on"
    for:
      minutes: 15
    trigger: state
  - entity_id: binary_sensor.fensterkontakt_bad_contact
    to: "off"
    trigger: state
conditions: []
actions:
  - choose:
      - conditions:
          - condition: state
            entity_id: binary_sensor.fensterkontakt_bad_contact
            state: "on"
        sequence:
          - target:
              entity_id: climate.badezimmer_heizung
            data:
              temperature: 18
            action: climate.set_temperature
          - delay: "00:15:00"
          - data:
              message: Das Fenster im Badezimmer ist seit 15 Minuten geöffnet.
            action: notify.notify
          - delay: "00:05:00"
          - condition: state
            entity_id: binary_sensor.fensterkontakt_bad_contact
            state: "on"
          - target:
              entity_id: cover.2_rolladen_badezimmer
            action: cover.close_cover
            data: {}
          - target:
              entity_id: input_boolean.badezimmer_rolladen_geschlossen
            action: input_boolean.turn_on
            data: {}
      - conditions:
          - condition: state
            entity_id: binary_sensor.fensterkontakt_bad_contact
            state: "off"
        sequence:
          - target:
              entity_id: cover.2_rolladen_badezimmer
            action: cover.open_cover
            data: {}
          - target:
              entity_id: input_boolean.badezimmer_rolladen_geschlossen
            action: input_boolean.turn_off
            data: {}
          - target:
              entity_id:
                - climate.badezimmer_heizung
            data:
              hvac_mode: auto
            action: climate.set_hvac_mode
mode: restart

Viel Spass damit.