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

Expose fan via Homekit #31

Merged
merged 3 commits into from
Mar 28, 2023
Merged

Expose fan via Homekit #31

merged 3 commits into from
Mar 28, 2023

Conversation

jbergler
Copy link
Collaborator

@jbergler jbergler commented Mar 26, 2023

BREAKING CHANGE

Homekit expects fan settings as auto, low, medium, high
Internally the intesis box has this as AUTO, 1, 2, 3

This change translates these, with the side effect that the fan settings in home assistant will change, breaking automations, etc.

image

Fixes #27
Also included: a compatibility fix which may address #29

@jbergler jbergler requested a review from jnimmo March 26, 2023 08:35
@jbergler
Copy link
Collaborator Author

@jnimmo thoughts on merging this?

Since we don't have numbered releases it's a bit hard to communicate the breaking change to people using it. Might be worth it though?

@jbergler
Copy link
Collaborator Author

I've added versioned releases, which means we can release this properly with release notes! :yay:
I'm going to do a bit more testing in my dev setup with beta releases and then try releasing this as v2.0.0b1 or something so that it's available for testing and we can release it normally when we're ready.

@jbergler jbergler marked this pull request as draft March 26, 2023 19:42
@jbergler jbergler changed the base branch from master to main March 26, 2023 21:44
@jnimmo
Copy link
Owner

jnimmo commented Mar 27, 2023

Thanks @jbergler looks good! And nice work on setting up the release workflow.

@jbergler jbergler marked this pull request as ready for review March 28, 2023 04:43
@jbergler jbergler merged commit 84b73bd into jnimmo:main Mar 28, 2023
@jbergler jbergler deleted the master branch March 28, 2023 06:02
@tathamoddie tathamoddie mentioned this pull request Apr 28, 2023
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.

Fan mode in Homekit
2 participants