Bluetooth through Virtualbox to docker image on HassOS (DrZzs disk image)

Quick setup:

  • HassOS on VM, using disk image from DrZzs
  • Bluetooth LE USB dongle connected to host PC, “mounted” within Virtual Box for VM

What do I need to do to get Bluetooth recognized?

  • When I connect it to the VM, the OS recognizes it connected
  • I run lsusb and I see the device on the host os, Buss 002 Device 005: ID 0a12:0001
  • When I exec into homeassistant container, I also see it via lsusb

However, hciconfig, hcitool, or lsmod does not see it – these tools don’t exist on the host os (HassOS) for me to debug those.

On the host os, bluetoothctl still holds on “Waiting to connect to bluetoothd” (which doesn’t exist on the host os).

There’s something missing, somewhere, to get the homeassistant container to see it, and I don’t know what. :confused:

Any ideas? I don’t know where the docker init scripts are in order to check their cli parameters – anybody know? HassOS doesn’t have find or grep -R functionality. There are no /etc/init.d scripts, either.

Did you ever solve this?

Nope. I eventually moved to a NUC PC, and have it running on there.