#`climate.set_preset_mode`

1 messages ยท Page 1 of 1 (latest)

spark hound
#

That's what i tried in the second pic there. It's not populating a list of options, so I'm not certain how I'm supposed to format it

cyan beacon
#

You have to type the mode to set it to in the Preset mode field

#

It does not create new presets

#

There will be no list to select from in the UI

spark hound
#

Which I guess answers the other question I had on the idea of renaming presets

#

and once I did that, and ran it, the trace was able to tell me that it has to be lowercase Error: Preset mode Away is not valid. Valid preset modes are: none, away, comfort, eco, home, sleep, activity

#

can't help but feel like that helper isn't fully fleshed out or something

#

but it's working now

cyan beacon
#

The UI helper is for basic usecases. More complex stuff needs the YAML configuration

spark hound
#

i meant the generic thermostat helper. more of a documentation thing probably, but hopefully that is less an issue now

cyan beacon
#

I'm surprised, it supports presets ๐Ÿค”
Did you use customization to tinker it in?

spark hound
#

nope. settings -> device -> helper -> add helper -> generic thermostat, and then it's the second page of the setup

toxic stone
#

generic seems to support some hardcoded presets

spark hound
#

very hardcoded

cyan beacon
#

In that case they seem to have added more in the UI than in the documented YAML version.

spark hound
#

hence my confusion ๐Ÿ˜›

toxic stone
#

What do you mean?

#

there's nothing about presets in the UI either

cyan beacon
#

You can set preset temperatures in the UI

toxic stone
#

oh right ๐Ÿคฆ

#

didn't go to page 2 ๐Ÿ˜…

spark hound
#

yeah, i was about to post pic ๐Ÿ˜›

toxic stone
#

they are documented for yaml too though

cyan beacon
#

Ah... they were not called presets in YAML but had own names.

#

home_temp and so on

toxic stone
#

As for the list not being populated, that's just an unfortunate side effect of how the services architecture is constructed. We can't show a list of options that is specific to an individual entity.

#

Same reason why select service doesn't offer a dropdown either.

#

So you just have to type it in.

spark hound