This guide shows how to enable and pass through the internal Intel Bluetooth on an Intel NUC running Proxmox to a Home Assistant VM, making it usable for BLE devices.
Check Bluetooth Hardware in Proxmox
- SSH into your Proxmox host.
- Verify USB devices:
1
| Bus 001 Device 003: ID 8087:0aaa Intel Corp. Bluetooth 9460/9560 Jefferson Peak
|
- Check PCI wireless controller:
1
| lspci | grep -i wireless
|
1
| dmesg | grep -i bluetooth
|
Install Bluetooth Support on Proxmox
1
2
| apt update
apt install bluetooth bluez
|
- Enable and start the Bluetooth service:
1
2
| systemctl enable bluetooth
systemctl start bluetooth
|
- Confirm the controller is detected:
Expected output:
1
| Controller D8:F2:CA:C3:C8:59 MAINFRAME [default]
|
Pass Bluetooth to Home Assistant VM
- Go to VM → Hardware → Add → USB Device.
- Select
Intel Corp. Bluetooth 9460/9560 Jefferson Peak. - Click Add and reboot the VM.
Verify Bluetooth Inside Home Assistant
Expected output:
1
| Controller D8:F2:CA:C3:C8:59 homeassistant [default]
|
- Optional: Test scanning nearby devices:
Add Bluetooth Integration in Home Assistant
- Go to Settings → Devices & Services → Add Integration → Bluetooth.
- Confirm
hci0 adapter appears. - Pair BLE devices as needed.
✅ Completion Note
- Intel NUC internal Bluetooth detected and firmware loaded.
- Bluetooth service installed and active in Proxmox.
- Bluetooth device passed through to Home Assistant VM.
hci0 adapter verified inside Home Assistant.- BLE devices can now be paired and used.