Blueman plugin for UE Boom Bluetooth speakers
Blueman is a very common bluetooth GUI for Linux. Ultimate Ears Bluetooth speakers can be remotely "turned on" by sending a special packet. This plugin allows you to do exactly that from Blueman's UI. It uses the MAC address of known devices to guess if a device is likely to be a UE speaker and only displays the "turn on" button when that's the case.
Inspect the contents of install.sh
(there's one line to read 👻) and run it. If it doesn't work, then re-read the script and try to understand what it does concretely, it shouldn't be hard to adapt to your system.
Creating a deb file might be nice too.
For some reason, on my PC, I can only turn the speaker on once per power cycle. After successfully powering the speaker on, I won't be able to send more packets until I reboot. Maybe there's a cache somewhere that I should clear, but I don't know precisely how the Bluex stack works and don't have the time to look into it.
- https://gist.github.com/marcust/af93ff47899583f5a52f for documenting how to turnn the speaker on
- Blueman's existing plugins' source code that I used as documentation