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

Hide long/double press action in Home app when disabled in this plugin #143

Open
dominick-han opened this issue Dec 23, 2023 · 0 comments
Open
Labels
enhancement New feature or request

Comments

@dominick-han
Copy link

First of all, thank you for the plugin! Solves my biggest problem, there are no HomeKit compatible Decora-sized remote

There are no pretty way to mount Hue remotes side-by-side in 2 gang, and no way to mount it next to another existing switch (I have lutron caseta dimmers)

Is your feature request related to a problem? Please describe:
I only use single/short press, so I have long/double press disabled.

But the option to add long/double press is still visible on the Home app, making it slightly more cumbersome/slow to read/harder to see at a glance.

Describe the solution you'd like:
Hide long press option in Home app when disabled in the plugin

Hide double press option in Home app when disabled in the plugin

Describe alternatives you've considered:
N/A

Additional context:
Thank you again for the plugin! I understand that you don't have time right now, so I'll probably create a PR over the holidays

@dominick-han dominick-han added the enhancement New feature or request label Dec 23, 2023
dominick-han added a commit to dominick-han/homebridge-lutron-caseta-leap that referenced this issue Dec 26, 2023
)

Only add DOUBLE_PRESS/LONG_PRESS to ProgrammableSwitchEvent's validValues when the option(s) are enabled
dominick-han added a commit to dominick-han/homebridge-lutron-caseta-leap that referenced this issue Dec 26, 2023
)

Only add DOUBLE_PRESS/LONG_PRESS to ProgrammableSwitchEvent's validValues when the option(s) are enabled
donavanbecker added a commit that referenced this issue Jun 28, 2024
* Bump jsonwebtoken and homebridge-config-ui-x (#142)

Bumps [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) to 9.0.2 and updates ancestor dependency [homebridge-config-ui-x](https://github.com/homebridge/homebridge-config-ui-x). These dependencies need to be updated together.


Updates `jsonwebtoken` from 8.5.1 to 9.0.2
- [Changelog](https://github.com/auth0/node-jsonwebtoken/blob/master/CHANGELOG.md)
- [Commits](auth0/node-jsonwebtoken@v8.5.1...v9.0.2)

Updates `homebridge-config-ui-x` from 4.50.5 to 4.53.0
- [Release notes](https://github.com/homebridge/homebridge-config-ui-x/releases)
- [Changelog](https://github.com/homebridge/homebridge-config-ui-x/blob/latest/CHANGELOG.md)
- [Commits](homebridge/homebridge-config-ui-x@4.50.5...4.53.0)

---
updated-dependencies:
- dependency-name: jsonwebtoken
  dependency-type: indirect
- dependency-name: homebridge-config-ui-x
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* allow for displaying of double and long buttons

* Update platform.ts

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
donavanbecker added a commit that referenced this issue Jun 28, 2024
## v2.6.0 (2024-06-28)

### Changed

- Hide double/long press action in Home app when disabled. (#143) (@donavanbecker)
- Add `Name` & `ConfiguredName` to AccessoryInformation so Names sync from Lutron app to Home app. (@donavanbecker)
- Update dependencies
donavanbecker added a commit that referenced this issue Jun 28, 2024
- Hide double/long press action in Home app when disabled. (#143) (@donavanbecker)
- Add `Name` & `ConfiguredName` to AccessoryInformation so Names sync from Lutron app to Home app. (@donavanbecker)
- Update dependencies
donavanbecker added a commit that referenced this issue Jun 28, 2024
* Hide double/long press action in Home app when disabled (#143) (#157) @donavanbecker
* Bump socket.io-parser and homebridge-config-ui-x (#141) @dependabot
* Bump systeminformation and homebridge-config-ui-x (#140) @dependabot
* Bump class-validator and homebridge-config-ui-x (#139) @dependabot
* Bump fastify and homebridge-config-ui-x (#138) @dependabot
* Bump @babel/traverse from 7.22.20 to 7.23.2 (#130) @dependabot
* update README to include support for 4 button scene keypads (#131) @DonutEspresso
* Add `Name` & `ConfiguredName` to AccessoryInformation so Names sync from Lutron app to Home app. (@donavanbecker)
* Update dependencies
donavanbecker added a commit that referenced this issue Jul 1, 2024
* Hide double/long press action in Home app when disabled (#143) (#157) @donavanbecker
* Bump socket.io-parser and homebridge-config-ui-x (#141) @dependabot
* Bump systeminformation and homebridge-config-ui-x (#140) @dependabot
* Bump class-validator and homebridge-config-ui-x (#139) @dependabot
* Bump fastify and homebridge-config-ui-x (#138) @dependabot
* Bump @babel/traverse from 7.22.20 to 7.23.2 (#130) @dependabot
* update README to include support for 4 button scene keypads (#131) @DonutEspresso
* Add `Name` & `ConfiguredName` to AccessoryInformation so Names sync from Lutron app to Home app. (@donavanbecker)
* Update dependencies
donavanbecker added a commit that referenced this issue Jul 1, 2024
* Hide double/long press action in Home app when disabled (#143) (#157) @donavanbecker
* Bump socket.io-parser and homebridge-config-ui-x (#141) @dependabot
* Bump systeminformation and homebridge-config-ui-x (#140) @dependabot
* Bump class-validator and homebridge-config-ui-x (#139) @dependabot
* Bump fastify and homebridge-config-ui-x (#138) @dependabot
* Bump @babel/traverse from 7.22.20 to 7.23.2 (#130) @dependabot
* update README to include support for 4 button scene keypads (#131) @DonutEspresso
* Add `Name` & `ConfiguredName` to AccessoryInformation so Names sync from Lutron app to Home app. (@donavanbecker)
* Update dependencies
donavanbecker added a commit that referenced this issue Jul 3, 2024
* Hide double/long press action in Home app when disabled (#143) (#157) @donavanbecker
* Bump socket.io-parser and homebridge-config-ui-x (#141) @dependabot
* Bump systeminformation and homebridge-config-ui-x (#140) @dependabot
* Bump class-validator and homebridge-config-ui-x (#139) @dependabot
* Bump fastify and homebridge-config-ui-x (#138) @dependabot
* Bump @babel/traverse from 7.22.20 to 7.23.2 (#130) @dependabot
* update README to include support for 4 button scene keypads (#131) @DonutEspresso
* Add `Name` & `ConfiguredName` to AccessoryInformation so Names sync from Lutron app to Home app. (@donavanbecker)
* Update dependencies
donavanbecker added a commit that referenced this issue Jul 3, 2024
* Hide double/long press action in Home app when disabled (#143) (#157) @donavanbecker
* Bump socket.io-parser and homebridge-config-ui-x (#141) @dependabot
* Bump systeminformation and homebridge-config-ui-x (#140) @dependabot
* Bump class-validator and homebridge-config-ui-x (#139) @dependabot
* Bump fastify and homebridge-config-ui-x (#138) @dependabot
* Bump @babel/traverse from 7.22.20 to 7.23.2 (#130) @dependabot
* update README to include support for 4 button scene keypads (#131) @DonutEspresso
* Add `Name` & `ConfiguredName` to AccessoryInformation so Names sync from Lutron app to Home app. (@donavanbecker)
* Update dependencies
donavanbecker added a commit that referenced this issue Jul 3, 2024
## v2.6.0 (2024-07-03)

### What’s Changed

* Hide double/long press action in Home app when disabled (#143) (#157) @donavanbecker
* Bump socket.io-parser and homebridge-config-ui-x (#141) @dependabot
* Bump systeminformation and homebridge-config-ui-x (#140) @dependabot
* Bump class-validator and homebridge-config-ui-x (#139) @dependabot
* Bump fastify and homebridge-config-ui-x (#138) @dependabot
* Bump @babel/traverse from 7.22.20 to 7.23.2 (#130) @dependabot
* update README to include support for 4 button scene keypads (#131) @DonutEspresso
* Add `Name` & `ConfiguredName` to AccessoryInformation so Names sync from Lutron app to Home app. (@donavanbecker)
* Update dependencies
donavanbecker added a commit that referenced this issue Jul 4, 2024
* Hide double/long press action in Home app when disabled (#143) (#157) @donavanbecker
* Bump socket.io-parser and homebridge-config-ui-x (#141) @dependabot
* Bump systeminformation and homebridge-config-ui-x (#140) @dependabot
* Bump class-validator and homebridge-config-ui-x (#139) @dependabot
* Bump fastify and homebridge-config-ui-x (#138) @dependabot
* Bump @babel/traverse from 7.22.20 to 7.23.2 (#130) @dependabot
* update README to include support for 4 button scene keypads (#131) @DonutEspresso
* Add `Name` & `ConfiguredName` to AccessoryInformation so Names sync from Lutron app to Home app. (@donavanbecker)
* Update dependencies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant