mirror of
https://github.com/home-assistant/core.git
synced 2025-07-17 10:17:09 +00:00
Bump habluetooth to 2.6.0 (#115724)
This commit is contained in:
parent
08b565701c
commit
7a67304301
@ -315,16 +315,13 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool:
|
|||||||
mode = BluetoothScanningMode.PASSIVE if passive else BluetoothScanningMode.ACTIVE
|
mode = BluetoothScanningMode.PASSIVE if passive else BluetoothScanningMode.ACTIVE
|
||||||
manager: HomeAssistantBluetoothManager = hass.data[DATA_MANAGER]
|
manager: HomeAssistantBluetoothManager = hass.data[DATA_MANAGER]
|
||||||
scanner = HaScanner(mode, adapter, address)
|
scanner = HaScanner(mode, adapter, address)
|
||||||
try:
|
|
||||||
scanner.async_setup()
|
scanner.async_setup()
|
||||||
except RuntimeError as err:
|
try:
|
||||||
|
await scanner.async_start()
|
||||||
|
except (RuntimeError, ScannerStartError) as err:
|
||||||
raise ConfigEntryNotReady(
|
raise ConfigEntryNotReady(
|
||||||
f"{adapter_human_name(adapter, address)}: {err}"
|
f"{adapter_human_name(adapter, address)}: {err}"
|
||||||
) from err
|
) from err
|
||||||
try:
|
|
||||||
await scanner.async_start()
|
|
||||||
except ScannerStartError as err:
|
|
||||||
raise ConfigEntryNotReady from err
|
|
||||||
adapters = await manager.async_get_bluetooth_adapters()
|
adapters = await manager.async_get_bluetooth_adapters()
|
||||||
details = adapters[adapter]
|
details = adapters[adapter]
|
||||||
slots: int = details.get(ADAPTER_CONNECTION_SLOTS) or DEFAULT_CONNECTION_SLOTS
|
slots: int = details.get(ADAPTER_CONNECTION_SLOTS) or DEFAULT_CONNECTION_SLOTS
|
||||||
@ -332,6 +329,7 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool:
|
|||||||
await async_update_device(hass, entry, adapter, details)
|
await async_update_device(hass, entry, adapter, details)
|
||||||
hass.data.setdefault(DOMAIN, {})[entry.entry_id] = scanner
|
hass.data.setdefault(DOMAIN, {})[entry.entry_id] = scanner
|
||||||
entry.async_on_unload(entry.add_update_listener(async_update_listener))
|
entry.async_on_unload(entry.add_update_listener(async_update_listener))
|
||||||
|
entry.async_on_unload(scanner.async_stop)
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
||||||
|
@ -20,6 +20,6 @@
|
|||||||
"bluetooth-auto-recovery==1.4.0",
|
"bluetooth-auto-recovery==1.4.0",
|
||||||
"bluetooth-data-tools==1.19.0",
|
"bluetooth-data-tools==1.19.0",
|
||||||
"dbus-fast==2.21.1",
|
"dbus-fast==2.21.1",
|
||||||
"habluetooth==2.5.2"
|
"habluetooth==2.6.0"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -28,7 +28,7 @@ dbus-fast==2.21.1
|
|||||||
fnv-hash-fast==0.5.0
|
fnv-hash-fast==0.5.0
|
||||||
ha-av==10.1.1
|
ha-av==10.1.1
|
||||||
ha-ffmpeg==3.2.0
|
ha-ffmpeg==3.2.0
|
||||||
habluetooth==2.5.2
|
habluetooth==2.6.0
|
||||||
hass-nabucasa==0.78.0
|
hass-nabucasa==0.78.0
|
||||||
hassil==1.6.1
|
hassil==1.6.1
|
||||||
home-assistant-bluetooth==1.12.0
|
home-assistant-bluetooth==1.12.0
|
||||||
|
@ -1029,7 +1029,7 @@ ha-philipsjs==3.1.1
|
|||||||
habitipy==0.2.0
|
habitipy==0.2.0
|
||||||
|
|
||||||
# homeassistant.components.bluetooth
|
# homeassistant.components.bluetooth
|
||||||
habluetooth==2.5.2
|
habluetooth==2.6.0
|
||||||
|
|
||||||
# homeassistant.components.cloud
|
# homeassistant.components.cloud
|
||||||
hass-nabucasa==0.78.0
|
hass-nabucasa==0.78.0
|
||||||
|
@ -843,7 +843,7 @@ ha-philipsjs==3.1.1
|
|||||||
habitipy==0.2.0
|
habitipy==0.2.0
|
||||||
|
|
||||||
# homeassistant.components.bluetooth
|
# homeassistant.components.bluetooth
|
||||||
habluetooth==2.5.2
|
habluetooth==2.6.0
|
||||||
|
|
||||||
# homeassistant.components.cloud
|
# homeassistant.components.cloud
|
||||||
hass-nabucasa==0.78.0
|
hass-nabucasa==0.78.0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user