Fan card does not show

Doesn’t seem to show on the remote - anyone else had this issue?

Have you made sure the remote is on the most current software firmware? drag down from top on remote set> about> software version. Current version 1.1.4.

Also ensure ROS Card is fully up to date.

If you previously had the fan card working. Try open an re-save the ROS card or create a new fan card.

Hi both :waving_hand:

Just to add a bit of clarity here in case it helps:


:wrench: 1. First things to check (thanks Chykan_Hunter, correct direction)

Yes — in most cases this is related to version mismatch or card state cache:

  • Ensure remote firmware is updated (latest stable)

  • Ensure ROS Card is also updated to the latest version

  • Try re-opening and re-saving the Fan card (this often refreshes entity bindings)

  • If needed, recreate the Fan card entirely to reset the entity mapping


:brain: 2. Why this happens

In some cases, the Fan card not appearing is usually caused by:

  • entity type not being fully refreshed in the card registry

  • stale UI state after firmware or ROS Card updates

  • incomplete re-binding after HA entity changes

So it’s not usually a “missing feature”, but a sync/state issue between:
:backhand_index_pointing_right: HA entities → ROS card → UI rendering layer


:hammer_and_wrench: 3. If it still doesn’t appear

If after the above steps it still doesn’t show, please share:

  • HA fan entity type (e.g. fan.*)

  • whether it is native HA or integration-based (MQTT / ESPHome / etc.)

  • ROS Card version

We can then check if it’s a compatibility mapping issue with that specific entity type.


We’ll also be improving entity refresh + card binding reliability so this kind of manual reset won’t be necessary in the future :+1:

On latest version, refreshed, recreated etc etc
Just doesn’t show. Tried 2 different fan entities.
Both these fan entitles only have on/off if that makes a difference?

YAML:
type: custom:aiks-fan-card
entities:

  • entity_id: fan.ensuite_fan
    uuid: 2a943031-e815-44ab-95e7-2f9dac21a3eb
    alias: fan1
  • entity_id: fan.air_purifier
    uuid: dc71113c-67bc-40c0-87fb-a984d6423f4d
    alias: fan2

Directly calling
action: fan.toggle
data: {}
target:
entity_id: fan.air_purifier
Works fine

I’d like to know if these fan controls are just on/off switches and don’t have controls for fan speed, high, medium, or low?

As you can see from the entity names these are fans (fan.air_purifier). Just they only have on and off controls. I suppose I could convert then appear as a switch and control it that way but I’d argue the switch cards should work regardless of having fan speed, oscillation etc

thank you for the feedback, Tom. it might be a bug, I will ask the engineer to check through this issue and update.