The D-Bus socket must be accessible to Home Assistant.
The Bluetooth adapter must be accessible to D-Bus and running BlueZ >= 5.43. It is highly recommended to use BlueZ >= 5.63 as older versions have been reported to be unreliable.
The host system should be running Linux kernel 5.15.62 or later.
Please provide commands for verifying if these requirements are already met; and please provide commands which make an Home Assistant installation / system running Home Assistant meet these requirements.
Also, please add further clarification and considerations on the impact on making changes. E.g. I assume that changing the D-Bus implementation is a nontrivial undertaking with problematic edge cases.
Hey there @bdraco, mind taking a look at this feedback as it has been labeled with an integration (bluetooth) you are listed as a code owner for? Thanks!
Code owner commands
Code owners of `bluetooth` can trigger bot actions by commenting:
- `@home-assistant close` Closes the feedback.
- `@home-assistant rename Awesome new title` Renames the feedback.
- `@home-assistant reopen` Reopen the feedback.
- `@home-assistant unassign bluetooth` Removes the current integration label and assignees on the feedback, add the integration domain after the command.
- `@home-assistant add-label needs-more-information` Add a label (needs-more-information) to the feedback.
- `@home-assistant remove-label needs-more-information` Remove a label (needs-more-information) on the feedback.
Feedback
I use Home Assistant Core 2024.6 on a Raspberry Pi 4B, Ubuntu 22.04 LTS (jammy).
https://www.home-assistant.io/integrations/bluetooth currently lists the following requirements for Linux systems:
Please provide commands for verifying if these requirements are already met; and please provide commands which make an Home Assistant installation / system running Home Assistant meet these requirements.
Also, please add further clarification and considerations on the impact on making changes. E.g. I assume that changing the D-Bus implementation is a nontrivial undertaking with problematic edge cases.
URL
https://www.home-assistant.io/integrations/bluetooth/
Version
2024.6.4
Additional information
No response