# Fan\_speed capability min/max values

**URL:** <https://community.homey.app/t/fan-speed-capability-min-max-values/155606>\
**Category:** Developers\
**Created:** [June 1, 2026, 2:48am UTC](https://community.homey.app/t/fan-speed-capability-min-max-values/155606 "2026-06-01T02:48:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [June 1, 2026, 2:48am UTC](https://community.homey.app/t/fan-speed-capability-min-max-values/155606/1 "2026-06-01T02:48:57Z")

</div>

Hi everyone,

I have an app which uses the `fan_speed` capability. The capability options are below:

```json
"capabilitiesOptions": {
  "fan_speed": {
    "min": 1,
    "max": 30,
    "step": 1,
    "units": "",
    "decimals": 0
  }
}

```

The slider in the device panel shows up correctly, however, the auto-generated Flow cards show 3000% instead of 30. It doesn’t seem to follow the units correctly, and the values are also incorrect (3000 instead of 30). Does anyone have a fix for this? Is it possible to disable auto-generation for Flow cards (while still using system capabilites)?

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [June 1, 2026, 4:46am UTC](https://community.homey.app/t/fan-speed-capability-min-max-values/155606/2 "2026-06-01T04:46:31Z")

</div>

Athom believes that percentages range from 0 to 1, so try setting min to `0.01` and max to `0.3`.

That said, it wouldn’t surprise me if they don’t check `unit` properly and think that it isn’t set when it’s an empty string (and default to `%`), so perhaps also try playing with that.
