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 :/