I now connected a USB Bluetooth receiver to the computer and successfully connected it to Home Assistant (I think). In the diagnostics file, I see entries for the BLE device, but it is not added to Home Assistant as a device. Is there a way for me to add this device manually using the Sensirion BLE integration?
Here the relevant parts of the diagnostics file
{
"home_assistant": {
"installation_type": "Home Assistant Container",
"version": "2023.11.3",
"dev": false,
"hassio": false,
"virtualenv": false,
"python_version": "3.11.6",
"docker": true,
"arch": "x86_64",
"timezone": "...",
"os_name": "Linux",
"os_version": "6.5.0-15-generic",
"run_as_root": true
},
"custom_components": {
"hacs": {
"version": "1.34.0",
"requirements": [
"aiogithubapi>=22.10.1"
]
}
},
"integration_manifest": {
"domain": "bluetooth",
"name": "Bluetooth",
"codeowners": [
"@bdraco"
],
"config_flow": true,
"dependencies": [
"usb"
],
"documentation": "https://www.home-assistant.io/integrations/bluetooth",
"iot_class": "local_push",
"loggers": [
"btsocket",
"bleak_retry_connector",
"bluetooth_adapters",
"bluetooth_auto_recovery"
],
"quality_scale": "internal",
"requirements": [
"bleak==0.21.1",
"bleak-retry-connector==3.3.0",
"bluetooth-adapters==0.16.1",
"bluetooth-auto-recovery==1.2.3",
"bluetooth-data-tools==1.14.0",
"dbus-fast==2.12.0"
],
"is_built_in": true
},
"data": {
"manager": {
"adapters": {
"hci0": {
"address": "00:1A:7D:DA:71:15",
"sw_version": "nuc",
"hw_version": "usb:v1D6Bp0246d0540",
"passive_scan": false,
"manufacturer": "cyber-blue(HK)Ltd",
"product": "0001",
"vendor_id": "0a12",
"product_id": "0001"
}
},
"slot_manager": {
"manager": true,
"adapter_slots": {
"hci1": 5,
"hci0": 5
},
"allocations_by_adapter": {
"hci1": [],
"hci0": []
}
},
"scanners": [
{
"name": "hci0 (00:1A:7D:DA:71:15)",
"start_time": 357034.677511559,
"source": "00:1A:7D:DA:71:15",
"scanning": true,
"type": "HaScanner",
"last_detection": 357124.935478158,
"monotonic_time": 357124.94747842,
"discovered_devices_and_advertisement_data": [
{
"name": "Smart Humigadget",
"address": "D2:58:AC:E8:2D:A4",
"rssi": -84,
"advertisement_data": [
"Smart Humigadget",
{},
{},
[],
null,
-84,
[
"/org/bluez/hci0/dev_D2_58_AC_E8_2D_A4",
{
"Address": "D2:58:AC:E8:2D:A4",
"AddressType": "random",
"Name": "Smart Humigadget",
"Alias": "Smart Humigadget",
"Paired": false,
"Trusted": false,
"Blocked": false,
"LegacyPairing": false,
"RSSI": -84,
"Connected": false,
"UUIDs": [],
"Adapter": "/org/bluez/hci0",
"ServicesResolved": false
}
]
],
"details": {
"path": "/org/bluez/hci0/dev_D2_58_AC_E8_2D_A4",
"props": {
"Address": "D2:58:AC:E8:2D:A4",
"AddressType": "random",
"Name": "Smart Humigadget",
"Alias": "Smart Humigadget",
"Paired": false,
"Trusted": false,
"Blocked": false,
"LegacyPairing": false,
"RSSI": -81,
"Connected": false,
"UUIDs": [],
"Adapter": "/org/bluez/hci0",
"ServicesResolved": false
}
}
},
{
"name": "Smart Humigadget",
"address": "E2:9D:52:95:CB:10",
"rssi": -88,
"advertisement_data": [
"Smart Humigadget",
{},
{},
[],
null,
-88,
[
"/org/bluez/hci0/dev_E2_9D_52_95_CB_10",
{
"Address": "E2:9D:52:95:CB:10",
"AddressType": "random",
"Name": "Smart Humigadget",
"Alias": "Smart Humigadget",
"Paired": false,
"Trusted": false,
"Blocked": false,
"LegacyPairing": false,
"RSSI": -88,
"Connected": false,
"UUIDs": [],
"Adapter": "/org/bluez/hci0",
"ServicesResolved": false
}
]
],
"details": {
"path": "/org/bluez/hci0/dev_E2_9D_52_95_CB_10",
"props": {
"Address": "E2:9D:52:95:CB:10",
"AddressType": "random",
"Name": "Smart Humigadget",
"Alias": "Smart Humigadget",
"Paired": false,
"Trusted": false,
"Blocked": false,
"LegacyPairing": false,
"RSSI": -88,
"Connected": false,
"UUIDs": [],
"Adapter": "/org/bluez/hci0",
"ServicesResolved": false
}
}
}
],
"adapter": "hci0"
}
],
},
"adapters": {
"hci0": {
"address": "00:1A:7D:DA:71:15",
"sw_version": "nuc",
"hw_version": "usb:v1D6Bp0246d0540",
"passive_scan": false,
"manufacturer": "cyber-blue(HK)Ltd",
"product": "0001",
"vendor_id": "0a12",
"product_id": "0001"
}
},
"dbus": {
"/org/bluez": {
"org.freedesktop.DBus.Introspectable": {},
"org.bluez.AgentManager1": {},
"org.bluez.ProfileManager1": {}
},
"/org/bluez/hci0": {
"org.freedesktop.DBus.Introspectable": {},
"org.bluez.Adapter1": {
"Address": "00:1A:7D:DA:71:15",
"AddressType": "public",
"Name": "nuc",
"Alias": "nuc",
"Class": 260,
"Powered": true,
"Discoverable": false,
"DiscoverableTimeout": 180,
"Pairable": true,
"PairableTimeout": 0,
"Discovering": true,
"UUIDs": [
"00001801-0000-1000-8000-00805f9b34fb",
"00001800-0000-1000-8000-00805f9b34fb",
"00001200-0000-1000-8000-00805f9b34fb",
"0000110c-0000-1000-8000-00805f9b34fb",
"0000110e-0000-1000-8000-00805f9b34fb",
"0000180a-0000-1000-8000-00805f9b34fb"
],
"Modalias": "usb:v1D6Bp0246d0540",
"Roles": [
"central",
"peripheral"
]
},
"org.freedesktop.DBus.Properties": {},
"org.bluez.GattManager1": {},
"org.bluez.Media1": {},
"org.bluez.NetworkServer1": {},
"org.bluez.LEAdvertisingManager1": {
"ActiveInstances": 0,
"SupportedInstances": 5,
"SupportedIncludes": [
"tx-power",
"appearance",
"local-name"
]
}
},
"/org/bluez/hci0/dev_E2_9D_52_95_CB_10": {
"org.freedesktop.DBus.Introspectable": {},
"org.bluez.Device1": {
"Address": "E2:9D:52:95:CB:10",
"AddressType": "random",
"Name": "Smart Humigadget",
"Alias": "Smart Humigadget",
"Paired": false,
"Trusted": false,
"Blocked": false,
"LegacyPairing": false,
"RSSI": -88,
"Connected": false,
"UUIDs": [],
"Adapter": "/org/bluez/hci0",
"ServicesResolved": false
},
"org.freedesktop.DBus.Properties": {}
},
"/org/bluez/hci0/dev_D2_58_AC_E8_2D_A4": {
"org.freedesktop.DBus.Introspectable": {},
"org.bluez.Device1": {
"Address": "D2:58:AC:E8:2D:A4",
"AddressType": "random",
"Name": "Smart Humigadget",
"Alias": "Smart Humigadget",
"Paired": false,
"Trusted": false,
"Blocked": false,
"LegacyPairing": false,
"RSSI": -84,
"Connected": false,
"UUIDs": [],
"Adapter": "/org/bluez/hci0",
"ServicesResolved": false
},
"org.freedesktop.DBus.Properties": {}
},
}
}
}