mirror of
https://github.com/home-assistant/core.git
synced 2025-07-21 12:17:07 +00:00
Bump bthome-ble to 3.6.0 (#112060)
* Bump bthome-ble to 3.6.0 * Fix discovery info typing
This commit is contained in:
parent
b734a9ffc8
commit
ec4331fc19
@ -11,7 +11,7 @@ import voluptuous as vol
|
|||||||
|
|
||||||
from homeassistant.components import onboarding
|
from homeassistant.components import onboarding
|
||||||
from homeassistant.components.bluetooth import (
|
from homeassistant.components.bluetooth import (
|
||||||
BluetoothServiceInfo,
|
BluetoothServiceInfoBleak,
|
||||||
async_discovered_service_info,
|
async_discovered_service_info,
|
||||||
)
|
)
|
||||||
from homeassistant.config_entries import ConfigFlow, ConfigFlowResult
|
from homeassistant.config_entries import ConfigFlow, ConfigFlowResult
|
||||||
@ -25,11 +25,11 @@ class Discovery:
|
|||||||
"""A discovered bluetooth device."""
|
"""A discovered bluetooth device."""
|
||||||
|
|
||||||
title: str
|
title: str
|
||||||
discovery_info: BluetoothServiceInfo
|
discovery_info: BluetoothServiceInfoBleak
|
||||||
device: DeviceData
|
device: DeviceData
|
||||||
|
|
||||||
|
|
||||||
def _title(discovery_info: BluetoothServiceInfo, device: DeviceData) -> str:
|
def _title(discovery_info: BluetoothServiceInfoBleak, device: DeviceData) -> str:
|
||||||
return device.title or device.get_device_name() or discovery_info.name
|
return device.title or device.get_device_name() or discovery_info.name
|
||||||
|
|
||||||
|
|
||||||
@ -40,12 +40,12 @@ class BTHomeConfigFlow(ConfigFlow, domain=DOMAIN):
|
|||||||
|
|
||||||
def __init__(self) -> None:
|
def __init__(self) -> None:
|
||||||
"""Initialize the config flow."""
|
"""Initialize the config flow."""
|
||||||
self._discovery_info: BluetoothServiceInfo | None = None
|
self._discovery_info: BluetoothServiceInfoBleak | None = None
|
||||||
self._discovered_device: DeviceData | None = None
|
self._discovered_device: DeviceData | None = None
|
||||||
self._discovered_devices: dict[str, Discovery] = {}
|
self._discovered_devices: dict[str, Discovery] = {}
|
||||||
|
|
||||||
async def async_step_bluetooth(
|
async def async_step_bluetooth(
|
||||||
self, discovery_info: BluetoothServiceInfo
|
self, discovery_info: BluetoothServiceInfoBleak
|
||||||
) -> ConfigFlowResult:
|
) -> ConfigFlowResult:
|
||||||
"""Handle the bluetooth discovery step."""
|
"""Handle the bluetooth discovery step."""
|
||||||
await self.async_set_unique_id(discovery_info.address)
|
await self.async_set_unique_id(discovery_info.address)
|
||||||
|
@ -20,5 +20,5 @@
|
|||||||
"dependencies": ["bluetooth_adapters"],
|
"dependencies": ["bluetooth_adapters"],
|
||||||
"documentation": "https://www.home-assistant.io/integrations/bthome",
|
"documentation": "https://www.home-assistant.io/integrations/bthome",
|
||||||
"iot_class": "local_push",
|
"iot_class": "local_push",
|
||||||
"requirements": ["bthome-ble==3.5.0"]
|
"requirements": ["bthome-ble==3.6.0"]
|
||||||
}
|
}
|
||||||
|
@ -621,7 +621,7 @@ brunt==1.2.0
|
|||||||
bt-proximity==0.2.1
|
bt-proximity==0.2.1
|
||||||
|
|
||||||
# homeassistant.components.bthome
|
# homeassistant.components.bthome
|
||||||
bthome-ble==3.5.0
|
bthome-ble==3.6.0
|
||||||
|
|
||||||
# homeassistant.components.bt_home_hub_5
|
# homeassistant.components.bt_home_hub_5
|
||||||
bthomehub5-devicelist==0.1.1
|
bthomehub5-devicelist==0.1.1
|
||||||
|
@ -529,7 +529,7 @@ brottsplatskartan==1.0.5
|
|||||||
brunt==1.2.0
|
brunt==1.2.0
|
||||||
|
|
||||||
# homeassistant.components.bthome
|
# homeassistant.components.bthome
|
||||||
bthome-ble==3.5.0
|
bthome-ble==3.6.0
|
||||||
|
|
||||||
# homeassistant.components.buienradar
|
# homeassistant.components.buienradar
|
||||||
buienradar==1.0.5
|
buienradar==1.0.5
|
||||||
|
Loading…
x
Reference in New Issue
Block a user