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

Fan Service instead of Fanv2 #9

Closed
drewcovi opened this issue Oct 25, 2020 · 6 comments
Closed

Fan Service instead of Fanv2 #9

drewcovi opened this issue Oct 25, 2020 · 6 comments

Comments

@drewcovi
Copy link
Contributor

drewcovi commented Oct 25, 2020

Any chance we can tap into the Fan service rather than categorizing them as Fanv2? This opens up a few more icons in HomeKit, and a few more characteristics.

@drewcovi drewcovi changed the title Fan Service instead of Switch Fan Service instead of Fanv2 Oct 25, 2020
@drewcovi
Copy link
Contributor Author

drewcovi commented Oct 25, 2020

If this could at least be configurable, many zwave fan controls do not have extra parameters that v2 provides.

@jvmahon
Copy link
Owner

jvmahon commented Oct 25, 2020

In the HomeKit Accessory Protocol Specification (Non-Commercial, Release R2), only the FanV2 is used (the document refers to the Service as the "Fan" service, but its actually FanV2 being used - see image below). I assume the old "Fan" service is now deprecated and being phased out. Given that the HAP specification only uses FanV2, my preference is to stick with that.

image

@jvmahon jvmahon closed this as completed Oct 27, 2020
@drewcovi
Copy link
Contributor Author

I’m surprised in that case that they’ve added icons for ceiling fans and pedestal fans but not for anything categorized fanv2

@jvmahon
Copy link
Owner

jvmahon commented Dec 27, 2020

FYI - there was a major bug in the fan code which prevented the Home app from updating when the fan was turned on / off. You'll want to update to the latest version (1.0.2) to fix that.

@drewcovi
Copy link
Contributor Author

@jvmahon appreciate the heads-up. I might just have to sync with your upstream branch since I really can't afford to have this plugin sending heading and cooling thresholds even when im not using auto mode. still seeing that output from homebridge (obviously no practical reason apple is doing that).

@drewcovi
Copy link
Contributor Author

ill stay tuned for if/when you comment-back-in that quick mode check. 🙂

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

No branches or pull requests

2 participants