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

Shelly BLU Door/Window, Button presses other than single normal press doesn't register #161

Closed
markaabo opened this issue Dec 25, 2024 · 5 comments
Labels
bug Something isn't working

Comments

@markaabo
Copy link

Describe the bug
When trying to trigger anything other than normal "button press" like double, triple, long, long double, or long triple, home assistant never get any other event than the normal "press" using a "Shelly BLU Door/Window" sensor. Doesn't matter how long you hold the button, how long/quick you press the button repeatedly or how many times. it never generates any event other than normal "press"

To Reproduce

  1. Press the button on a "Shelly BLU Door/Window" sensor in any combination of presses or holding times
  2. Listen to the "bthome_ble_event" in home assistant
  3. Notice that only the single button press come thru (if you hold or press quickly it does NOT come thru as a normal single press, it literally just doesn't register)
@markaabo markaabo added the bug Something isn't working label Dec 25, 2024
@thecode
Copy link
Contributor

thecode commented Dec 25, 2024

What firmware is installed on the device?
For Home Assistant issues please create an issue here: https://github.com/home-assistant/core/issues/new?assignees=&labels=&projects=&template=bug_report.yml as it helps tracking the version and getting logs.

@markaabo
Copy link
Author

What firmware is installed on the device? For Home Assistant issues please create an issue here: https://github.com/home-assistant/core/issues/new?assignees=&labels=&projects=&template=bug_report.yml as it helps tracking the version and getting logs.

The sensors firmware is: 1.0.20
Home assistant is newest stable version

And i do not believe its a problem with home assistant since BTHome doesn't create the events for all the other press types, so i am quite sure its with BTHome and not homeassistant

@thecode
Copy link
Contributor

thecode commented Dec 25, 2024

As explained above, tracking issues and the relevant versions is easier in Home assistant issues, it doesn't matter if the issue is related to the library or Home Assistant. In most of the libraries developed only for Home assistant we even block creating an issue for the library.

I overlooked at first sight that your report is for Shelly BLU Door, I thought it is for the Shelly BLU button. As far as I remember shelly BLU Door only supports single press events, I will check it an report back.

@markaabo
Copy link
Author

As explained above, tracking issues and the relevant versions is easier in Home assistant issues, it doesn't matter if the issue is related to the library or Home Assistant. In most of the libraries developed only for Home assistant we even block creating an issue for the library.

I overlooked at first sight that your report is for Shelly BLU Door, I thought it is for the Shelly BLU button. As far as I remember shelly BLU Door only supports single press events, I will check it an report back.

When in automation, it shows the options to trigger from Shelly BLU Door with the different press types, so if it not supported it would be nice if it didnt show those options :)

@thecode
Copy link
Contributor

thecode commented Dec 26, 2024

I have validated with the Shelly BLE app that the device only sends single press events. Currently there is no way to know which events are supported by device, we had an issue about it home-assistant/core#116245 but did not find a solution.

@thecode thecode closed this as completed Dec 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants