Skip to content

Modify speed to slider and add template fan entity#11

Open
aebgit wants to merge 2 commits intoouaibe:mainfrom
aebgit:modify-speed-to-slider
Open

Modify speed to slider and add template fan entity#11
aebgit wants to merge 2 commits intoouaibe:mainfrom
aebgit:modify-speed-to-slider

Conversation

@aebgit
Copy link
Contributor

@aebgit aebgit commented Oct 25, 2025

proposed changes as per #9

  • change speed select to slider (dirty hack, requires review, especially around line 166)
  • also exposes a template fan entity

# changes as per ouaibe#9
- change speed-select to slider
  - dirty hack, requires review, especially around line 166
- also exposes a template fan entity
@ouaibe
Copy link
Owner

ouaibe commented Oct 26, 2025

That's an interesting proposal to be considered:

  • Makes the speed selection much more natural instead of using the switch

  • Creates a helper/virtual fan using the base HA template with a few caveats:

    • The helper/virtual fan cannot control the oscillation angle - not part of HA's default fan entity
    • The preset modes have to be mapped to the fan's modes (natural, normal, etc.) - knowing that the fan doesn't have a dedicated on/off, it's part of the preset modes.
  • The PR has to be split because it includes changes that are NOT related to this setting, namely the line modified for PR10

  • The commented out section has to be removed entirely in a final PR.

Feel free to either make the changes to reduce the caveats or I will eventually look into this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants