Heizung für einen bestimmten Zeitraum hoch heizen und wieder auf Standardwert zurück setzen

Hi zusammen,

ich stelle mich gerade ziemlich blöd an. Ich habe Better Thermostat installiert und setze meine Soll-Temperatur via Automation hoch oder runter. Jetzt möchte ich aber einen “Boost” realisieren (z.B. um zu duschen) und habe mir 2 Helfer angelegt. Einmal einen Schalter (wegen Dashboard Button und Alexa Steuerung) und einen Zahlenwert, um mir die vorherige Temperatur zu merken.

Wie würde eine Automation dann aussehen?
Schalter löst aus, klar.
Ich merke mir den Ausgangwert im Helfer (hier scheitert es schon),
setze die Temperatur auf meinen Wunschwert,
warte 30 Minuten und setze das ganze auf den Ausgangwert und schalte den Schalter aus.

Hab ihr da Vorlagen, wie ich sowas realisieren könnte?
Schön wäre es noch, wenn eine Automation auch die Temperatur für einen bestimmten Zeitraum um einen Wert X erhöhen könnte. Also sowas wie better_thermostat.soll_temperautur +2
Ich weis, das Beispiel ist jetzt auch nicht soooo korrekt :wink:

Danke euch.
padde

Kann man ja, z.B. mit solch einer Aktion

{{ states('better_thermostat.soll_temperautur') | float(0) + states('input_number.booster') | float (0) }}

Die Entitäten musst du natürlich anpassen.

Hi nochmal,

hab es hin bekommen.

alias: Heizungsboost Bad
description: ""
triggers:
  - trigger: state
    entity_id:
      - input_boolean.heizungsboost_bad
    to:
      - "on"
conditions: []
actions:
  - action: automation.turn_off
    metadata: {}
    target:
      entity_id:
        - automation.badezimmer_heizen_2
        - automation.bad_nicht_heizen
    data:
      stop_actions: true
  - action: climate.set_temperature
    metadata: {}
    target:
      entity_id: climate.badezimmer
    data:
      temperature: 25
  - delay:
      hours: 0
      minutes: 30
      seconds: 0
      milliseconds: 0
  - action: input_boolean.turn_off
    metadata: {}
    data: {}
    target:
      entity_id: input_boolean.heizungsboost_bad
  - action: automation.turn_on
    metadata: {}
    target:
      entity_id:
        - automation.badezimmer_heizen_2
        - automation.bad_nicht_heizen
    data: {}
  - action: automation.trigger
    metadata: {}
    target:
      entity_id:
        - automation.badezimmer_heizen_2
    data:
      skip_condition: true
mode: single