Thermostat card: Allow us to name the presets and change their icons

Here’s my thermostat card, you see the icons for the presets aren’t very representative:

image

@piitaya You’re gonna say I should use the drop-down for now:

…but the whole family isn’t bilingual and having two presets in English in their otherwise all French dashboard isn’t amazing for the FAF (family acceptance factor).

So being able to rename presets and choose their icon sounds like a pretty cool feature. It could look something like this:

image

It’s up to the integration to add icon for each preset, not to the user. That’s why there is no override at the card level. Also, even if we add override in the card, it will not fix the issue in the more info dialog.

For you case, I opened a PR to fix the Netatmo translations to fix the issue : Add translations for Netatmo thermostat preset modes by piitaya · Pull Request #128890 · home-assistant/core · GitHub

I think there should be. On some thermostats, the user can create their own presets and name them anything they like (in Cyrillic alphabet if they wish): neither the integration nor HA can know what icon should be applied to them. Allowing to deal with this in the front-end would be very appreciated (and something we kinda expect: selecting an icon and naming an entity are common with most cards).

I thought that’s what you meant here: New Thermostat card preset icons - #2 by piitaya