Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix dual speed fan feature #1170

Closed
wants to merge 4 commits into from
Closed

Fix dual speed fan feature #1170

wants to merge 4 commits into from

Conversation

dguihal
Copy link
Contributor

@dguihal dguihal commented Apr 20, 2023

following #1163 and #1073

And the PR #1109 Looks like the getStatus doesn't work properly. Callback still is attached to Cover device and not Fan device

Here is a ix proposal, tested locally

@dguihal dguihal changed the title Fix dualfan feature Fix dual speed fan feature Apr 20, 2023
Copy link

@thomasgeens thomasgeens left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix resolves the issue with state sets on XFanDualR3 class type

@dguihal
Copy link
Contributor Author

dguihal commented Oct 16, 2023

@AlexxIT could you consider looking at that one for next fix version please ?

@AlexxIT
Copy link
Owner

AlexxIT commented Oct 16, 2023

Yes. Will check when get a time.

@WildRat
Copy link

WildRat commented Jan 5, 2024

Please, include this fix into main version.

@AlexxIT AlexxIT self-assigned this Jan 5, 2024
AlexxIT added a commit that referenced this pull request Feb 16, 2024
@AlexxIT
Copy link
Owner

AlexxIT commented Feb 16, 2024

I have reworked the logic. Now all motor users will have cover enabled by default and fan disabled by default.
You DON'T need to use custom device_class. Just disable one entity and enable another.

@AlexxIT AlexxIT added this to the v3.5.5 milestone Feb 16, 2024
@AlexxIT
Copy link
Owner

AlexxIT commented Feb 16, 2024

@AlexxIT AlexxIT closed this Feb 16, 2024
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.

4 participants