WTH why is there no (decent) fan card?

Hi!,

I’ve revisited this many times, only to find more people requesting the same, but have not found any (easy to use) real solution.

I have (multiple) Tuya based ceiling fans. I have them integrated in HA in the official Tuya integration but also the localtuya (fork) integration.
Controlling them works fine!

Creating a nice dashboard with the fan is troublesome. Especially because my fan has 6 speeds and the Mushroom fan card (there is no build in card) displays a percentage bar. It also misses buttons for the direction (it’s there if you long press the card).

My children also find it difficult to set the right speed using the percentage bar.

Would like to see a default card that shows a configurable amount of buttons (6 for me) that I can match with a % of the speed , maybe with the option for custom words (slow, fast, hurricane etc.), a direction button and for fans that support it (not mine) a button for oscillating (that is possible in the current Mushroom fan card).
ossilating

My version does not include a light. I think the light feature should be a seperate card, so nothing needed on that part.

Fot those who are still looking, I foud something that works kinda…

image

1 Like

any update on this?

I have just coming looking for the same thing. I have dumb fans controlled by smart fan switches with 3 speeds. The percentage slider is not intuitive despite it appearing to ‘snap’ to the programmed values.

It would be great to be able to choose between a slider and preset speed buttons. Mine would be Low (33.3%), Medium (66.6%) and High (100%).

Custom card:

image

  - entity: fan.bedroom_fan
    type: custom:fan-mode-button-row
    name: Bedroom Fan
    reverseButtons: true

Standard Tile card with custom features:

  - type: tile
    entity: fan.games_room_fan
    name: Games Room Fan
    vertical: false
    features:
      - type: fan-speed
    features_position: bottom
    grid_options:
      columns: 12
      rows: 2
2 Likes

Thanks @sparkydave, this looks great.

Rather odd that the Mushroom fan card doesn’t offer this.