I run Hassio (0.108.9) within Proxmox VM on Intel NUC5. I have a Bluetooth adapter (vendor called Pluggable). Bluetooth adapter isn’t picked up when device_id: is either 0,1, or 2. Is there a way to configure by: - /dev/serial/by-id/usb-0a5c:21e8-if00? I wasn’t able to get that to work.
- platform: bluetooth_tracker
track_new_devices: true
device_id: 2
#devices:- /dev/serial/by-id/usb-0a5c:21e8-if00
From Log:
Logger: homeassistant.components.bluetooth_tracker.device_tracker
Source: components/bluetooth_tracker/device_tracker.py:62
Integration: bluetooth_tracker ([documentation](https://www.home-assistant.io/integrations/bluetooth_tracker), [issues](https://github.com/home-assistant/home-assistant/issues?q=is%3Aissue+is%3Aopen+label%3A%22integration%3A+bluetooth_tracker%22))
First occurred: 2:17:08 PM (27 occurrences)
Last logged: 2:22:44 PM
Error looking up Bluetooth device
Traceback (most recent call last): File "/usr/local/lib/python3.7/site-packages/bluetooth/bluez.py", line 31, in discover_devices lookup_class=lookup_class, device_id=device_id) _bluetooth.error: (9, 'Bad file descriptor') During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/bluetooth_tracker/device_tracker.py", line 140, in perform_bluetooth_update devices = await hass.async_add_executor_job(discover_devices, device_id) File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run result = self.fn(*self.args, **self.kwargs) File "/usr/src/homeassistant/homeassistant/components/bluetooth_tracker/device_tracker.py", line 62, in discover_devices device_id=device_id, File "/usr/local/lib/python3.7/site-packages/bluetooth/bluez.py", line 34, in discover_devices raise BluetoothError ("error communicating with local " bluetooth.btcommon.BluetoothError: error communicating with local bluetooth adapter