Release v0.1.1
v0.1.1 - BLE Discoverable Fix for Linux
Patch release fixing BLE connectivity on Garmin watches that require the GeneralDiscoverable flag in BLE advertisements (e.g. Garmin Venu 3 / Venu 3s).
Bug Fixes
- BLE: Set GeneralDiscoverable flag on Linux advertisements. Some Garmin models (notably the Venu 3 series) only show the BLE open-connection popup when the peripheral advertises with the
LE General Discoverableflag (0x06). Theblesslibrary does not expose aDiscoverableD-Bus property by default, so the daemon now monkey-patchesBlueZLEAdvertisementat startup to add one. This fix is Linux-only; macOS and Windows BLE stacks set the flag automatically.
Upgrade
pip install --upgrade oh-my-wristNo configuration changes or watch-app update required.
What's Changed
Full Changelog: v0.1.0...v0.1.1