#Climate Presets

1 messages · Page 1 of 1 (latest)

sharp loom
#

I have multiple Better Thermostat climate entities, that are controlling TRVs over z2m. The issue is that BT doesn't support temperature presets.
I have tried to override it and added prestes to configure.yaml (not sure what is needed as it is not documented)

climate.bt_trv_bathroom:
  preset_modes:
    - none
    - sleep
  presets:
    sleep: 19
  sleep_temp: 19

which adds these presets to the preset select menu, but then selecting does nothing:
Preset mode sleep is not valid. Valid preset modes are: none.

(preset_modes: comes from https://developers.home-assistant.io/docs/core/entity/climate/, sleep_temp: from https://www.home-assistant.io/integrations/generic_thermostat/, presets: is not documented, just trying If I can use it for storing variables)

Is there any way how to add presets to any climate entity?

The other option could be set climate temperature from a variable via automation, but for that I would need 4 variables for each climate entity and I have 6 of them, so 24 variables and no flexibility :/

pale bison
#

Short answer - no, you can't add arbitrary presets to any climate entity

#

It was one of the reasons I moved to Versatile Thermostat, it actually implements a lot of preset options, including having associated "away" temperatures - so even if the house is set to "comfort" - if I'm not at home, it doesn't bother heating beyond 12C or something, I can't remember what I set it to

sharp loom
#

that Versatile Thermostat looks complex... so probably I will end up with Versatile Thermostat controlling Better Thermostat (as it is calibrating TRV's temp sensor based on an external temperature sensor - or I must bind TRV with a zigbee temp sensor to get rid of BT) controlling the actual TRV 😄