Skip to content

feat(#216): multiple bt adapter support#267

Draft
cachebag wants to merge 1 commit intomasterfrom
bt-adapters
Draft

feat(#216): multiple bt adapter support#267
cachebag wants to merge 1 commit intomasterfrom
bt-adapters

Conversation

@cachebag
Copy link
Owner

@cachebag cachebag commented Mar 3, 2026

Closes #216

Right now, list_bluetooth_devices passes None to populate_bluez_info, meaning it always queries BlueZ via hci0. If a device is paired through hci1, the BlueZ lookup will silently miss it and return (None, None) for name/alias. To fix that properly we'd need to query BlueZ for which adapter owns each device. This involved a bigger change involving the BlueZ org.bluez.Adapter1 interface.

@cachebag cachebag self-assigned this Mar 3, 2026
@cachebag cachebag added feature New feature or request nmrs Changes attribute to nmrs refactor Change or improve code labels Mar 3, 2026
@github-actions github-actions bot force-pushed the bt-adapters branch 2 times, most recently from ebdc78a to a4d1eb9 Compare March 3, 2026 02:22
@cachebag cachebag added the api-break Breaking changes, major version bump required label Mar 3, 2026
@cachebag cachebag marked this pull request as draft March 3, 2026 18:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api-break Breaking changes, major version bump required feature New feature or request nmrs Changes attribute to nmrs refactor Change or improve code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEAT] Support multiple Bluetooth adapters

1 participant