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

Multiple button presses not handled correctly #141

Open
lastacorn opened this issue May 6, 2023 · 2 comments
Open

Multiple button presses not handled correctly #141

lastacorn opened this issue May 6, 2023 · 2 comments

Comments

@lastacorn
Copy link

While setting up some automations in HomeAssistant I discovered that multiple Pico presses are not handled properly. I'm using a PJ2-3BRL-GXX-X01 and a Lutron Pro bridge.

I threw in a few logpoints in leap.py and captured the attached detail. It looks to me like the bridge is the one handling this incorrectly, but figured I'd open a bug anyway in case there is some way to work around it.

See home-assistant/core#92654 for more context.

Logpoints at:
Leap.py: 69 -- "Write: {text}"
Leap.py: 80 -- "Read: {received}"

leap.log

@nickmayer
Copy link

I thought this maybe used to work with the lutron_caseta_pro telnet based interface, but I guess not. Similar results. Probably not much to be done about it ☹️

Press Up, Press Down, Release Up, Release Down
DEVICE,52,2,3
DEVICE,52,4,3
DEVICE,52,4,4

Press Up, Press Down, Release Down, Release Up
DEVICE,52,2,3
DEVICE,52,2,3
DEVICE,52,2,4

@nickmayer
Copy link

I opened a ticket with Lutron support and got this response

The Caseta device (Pico/switch/dimmer) itself can only handle one press and release sequence from a single button at a time. Pressing and holding a button, and pressing another button will cause the device to not track the first button so a release command will never be sent. This is expected behavior within the Caseta system.

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