You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I hava an UE Boom 2 speaker that can be remotely turned on (a fancy way to say that it is impossible to really turn off). When I'm listening to music on a BT headset, Blueman connects and disconnects repeatedly to the "powered off" UE boom, spamming me with tray notifications.
Screenshot of the tray notifications in Cinnamon
The only thing I know is that the speaker refuses audio connections unless it is in the "powered on" state, which can be enabled with a physical button, or by sending a few bytes of data over BLE (see https://gist.github.com/marcust/af93ff47899583f5a52f) (not that this matters here, I don't want to turn it on).
Sub-optimal solution that currently works
Block the bluetooth speaker when I'm not using it, using the context menu in Blueman.
Better solution
Don't connect to the speaker unless it is ready to accept audio connections. I don't understand Bluetooth at all and couldn't explain how that works, but Android manages to auto-connect only when the speaker is "turned on", so it must be possible.
End note
I have very little knowledge of Bluetooth itself, but I understand computers, I can write/understand Python, and I may be able to diagnose or even fix the issue altogether if I'm given a bit of guidance on where to look and fiddle. Since I have the evil device on my desk, I might as well be the one who tries to tame it.
The text was updated successfully, but these errors were encountered:
Hello,
Problem
I hava an UE Boom 2 speaker that can be remotely turned on (a fancy way to say that it is impossible to really turn off). When I'm listening to music on a BT headset, Blueman connects and disconnects repeatedly to the "powered off" UE boom, spamming me with tray notifications.
Screenshot of the tray notifications in Cinnamon
The only thing I know is that the speaker refuses audio connections unless it is in the "powered on" state, which can be enabled with a physical button, or by sending a few bytes of data over BLE (see https://gist.github.com/marcust/af93ff47899583f5a52f) (not that this matters here, I don't want to turn it on).
Sub-optimal solution that currently works
Block the bluetooth speaker when I'm not using it, using the context menu in Blueman.
Better solution
Don't connect to the speaker unless it is ready to accept audio connections. I don't understand Bluetooth at all and couldn't explain how that works, but Android manages to auto-connect only when the speaker is "turned on", so it must be possible.
End note
I have very little knowledge of Bluetooth itself, but I understand computers, I can write/understand Python, and I may be able to diagnose or even fix the issue altogether if I'm given a bit of guidance on where to look and fiddle. Since I have the evil device on my desk, I might as well be the one who tries to tame it.
The text was updated successfully, but these errors were encountered: