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

[BREAKING CHANGE] Phillips Hue remote manufacturer specific cluster handling #388

Merged
merged 6 commits into from
Jul 3, 2020

Conversation

dmulcahey
Copy link
Collaborator

@dmulcahey dmulcahey commented Jun 27, 2020

This PR adds support for 4 actions per button: press, hold, short release and long release. It needs home-assistant/core#37172 in order to function.

Fixes: #86

Things still needed:

  • device trigger support
  • deduplicate code between remote versions

@dmulcahey dmulcahey marked this pull request as ready for review June 27, 2020 17:35
@dmulcahey dmulcahey requested a review from Adminiuga June 27, 2020 17:35
@dmulcahey
Copy link
Collaborator Author

@Adminiuga I changed the triggers to make these what we use since they are more robust. Should we mark this as a breaking change in HA since if anyone was using the old ones they will no longer work?

@Adminiuga
Copy link
Contributor

Yes, should be marked as breaking then. Would it break all device triggers or only hue ones

@dmulcahey
Copy link
Collaborator Author

Just these 2 remotes

@Adminiuga
Copy link
Contributor

Maybe still should mark it as breaking but with limited scope for these two remotes.

@dmulcahey
Copy link
Collaborator Author

@Adminiuga think if I merge this and cut a release that we can pull this and the corresponding HA change into the beta? Or should we wait?

@Adminiuga
Copy link
Contributor

Since this is a breaking change, maybe should wait a bit

@dmulcahey dmulcahey force-pushed the dm/phillips-manufacturer-specific branch from 9c77a92 to bdcea51 Compare June 29, 2020 21:13
@dmulcahey dmulcahey force-pushed the dm/phillips-manufacturer-specific branch from bdcea51 to 03a9c48 Compare July 3, 2020 12:46
@dmulcahey dmulcahey changed the title Phillips Hue remote manufacturer specific cluster handling [BREAKING CHANGE] Phillips Hue remote manufacturer specific cluster handling Jul 3, 2020
@dmulcahey dmulcahey merged commit 0755f4c into dev Jul 3, 2020
@dmulcahey dmulcahey deleted the dm/phillips-manufacturer-specific branch July 3, 2020 12:49
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.

Hue Dimmer Long Press Events
2 participants