Wie kann ich auf die Veränderung des present_modes (frost, eco,comfort,…) auslösen?

Moin und hallo,

ich habe ein Problem (oder ein Denkfehler).

Ich möchte mein Thermostate, die über Versatile Thermostate eingebunden sind über den Zustand des “present_mode” (frost, eco, comfort,…), triggern, nicht über den “hvac_mode” (off, auto, heat).

Nur leider werden mir diese nicht als Auslöser Zustand in der automatisierung angezeigt.

Muss ich dafür einen “Schalter” erstellen, der bei einem bestimmten Present_mode angeht’? Oder geht das einfacher?

hvac_modes:
  - "off"
  - auto
  - heat
min_temp: 7
max_temp: 35
target_temp_step: 0.1
preset_modes:
  - none
  - frost
  - eco
  - comfort
  - boost
current_temperature: 20.3
temperature: 19
current_humidity: 54

Ich habe mir auf einen Hardware-Taster eine Automation angelegt, die den Boost für 15 min einschaltet. Vielleicht hilft das bei deiner Lösungsfindung.

alias: Handtuchheizung 15min Boost
description: ""
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.nspanel_bad_left_button
    from: "off"
    to: "on"
conditions: []
actions:
  - action: climate.set_preset_mode
    metadata: {}
    data:
      preset_mode: boost
    target:
      device_id: ad62be86948a355f682bad32304xxxx
  - delay:
      hours: 0
      minutes: 15
      seconds: 0
      milliseconds: 0
  - action: climate.set_preset_mode
    metadata: {}
    data:
      preset_mode: comfort
    target:
      device_id: ad62be86948a355f682bad32304xxxx
mode: single

Beim nochmaligen Lesen deiner Frage, glaube ich, dass ich sie falsch verstanden habe.

Du willst das ein Umschalten des preset eine Automation startet. Ist das richtig?

Genau richtig, sobald der auf “none” geht soll eine Automatisierung ausgelöst werden.