piitaya / lovelace-mushroom

Build a beautiful Home Assistant dashboard easily
Apache License 2.0
3.33k stars 314 forks source link

Climate card add Fan Preset modes #978

Open Asom-Velz opened 1 year ago

Asom-Velz commented 1 year ago

Requirements

Is your feature request related to a problem?

It would be good to add a FAN Preset modes like the HVAC Modes you already have in order to be easy to control the fan speed of the A/C

Describe the solution you'd like

Except from HVAC Modes add the Option of FAN Modes in the Climate card configuration

Describe alternatives you've considered

No response

Additional context

No response

piotrtobolski commented 1 year ago

There are multiple devices with different feature set so it would be hard to please everyone. But if the template card was improved and allowed adding buttons, maybe in multiple rows... I would love to see that kind of feature in Mushroom.

Martijndutch commented 10 months ago

I think most devices have the same fan speed modes?

Nico04 commented 10 months ago

I'd love to have this feature also. FYI, the plugin mini-climate-card have that feature, it work quite well, maybe we can look at the code ?

First it's collapsed : image

Then you can tap the fan icon : image

It opens a dropdown : image

ptparker commented 2 weeks ago

@piitaya

Bumping this back up. there are a couple of open "issues" (aka enhancements). Here is an example from my air conditioners (I have 3 identical ones like this). The Fan Modes would be great (especially with the ability to access the non-standard ones, turbo and silent, in my case). And the Swing Mode would be a nice to have. Let me know if there's anything I can do to help, but I am not a great developer.

hvac_modes:
  - "off"
  - heat_cool
  - cool
  - heat
  - fan_only
  - dry
min_temp: 65
max_temp: 80
target_temp_step: 1
fan_modes:
  - auto
  - low
  - medium
  - high
  - silent
  - turbo
preset_modes:
  - none
  - boost
  - eco
  - sleep
  - freeze protection
swing_modes:
  - "off"
  - both
  - vertical
  - horizontal
current_temperature: 73
temperature: 73
fan_mode: auto
preset_mode: none
swing_mode: "off"
friendly_name: office_hvac_climate
supported_features: 441