From 4d3e24465cebde19a3983859a34327a8b258cc5f Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sat, 15 Jul 2023 21:47:09 -1000 Subject: [PATCH] Bump bthome-ble to 3.0.0 (#96616) --- homeassistant/components/bthome/config_flow.py | 2 +- homeassistant/components/bthome/manifest.json | 2 +- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- tests/components/bthome/test_config_flow.py | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/homeassistant/components/bthome/config_flow.py b/homeassistant/components/bthome/config_flow.py index 6514f2c5396..a728efdf05a 100644 --- a/homeassistant/components/bthome/config_flow.py +++ b/homeassistant/components/bthome/config_flow.py @@ -80,7 +80,7 @@ class BTHomeConfigFlow(ConfigFlow, domain=DOMAIN): if len(bindkey) != 32: errors["bindkey"] = "expected_32_characters" else: - self._discovered_device.bindkey = bytes.fromhex(bindkey) + self._discovered_device.set_bindkey(bytes.fromhex(bindkey)) # If we got this far we already know supported will # return true so we don't bother checking that again diff --git a/homeassistant/components/bthome/manifest.json b/homeassistant/components/bthome/manifest.json index b38c1d3829b..418c7b8e3e3 100644 --- a/homeassistant/components/bthome/manifest.json +++ b/homeassistant/components/bthome/manifest.json @@ -20,5 +20,5 @@ "dependencies": ["bluetooth_adapters"], "documentation": "https://www.home-assistant.io/integrations/bthome", "iot_class": "local_push", - "requirements": ["bthome-ble==2.12.1"] + "requirements": ["bthome-ble==3.0.0"] } diff --git a/requirements_all.txt b/requirements_all.txt index 47f1514f13d..962e3fb3cdc 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -562,7 +562,7 @@ brunt==1.2.0 bt-proximity==0.2.1 # homeassistant.components.bthome -bthome-ble==2.12.1 +bthome-ble==3.0.0 # homeassistant.components.bt_home_hub_5 bthomehub5-devicelist==0.1.1 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 0cb2d4a6a7d..7c86965e902 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -469,7 +469,7 @@ brottsplatskartan==0.0.1 brunt==1.2.0 # homeassistant.components.bthome -bthome-ble==2.12.1 +bthome-ble==3.0.0 # homeassistant.components.buienradar buienradar==1.0.5 diff --git a/tests/components/bthome/test_config_flow.py b/tests/components/bthome/test_config_flow.py index ad5d5b45cbb..ee983148fd4 100644 --- a/tests/components/bthome/test_config_flow.py +++ b/tests/components/bthome/test_config_flow.py @@ -175,7 +175,7 @@ async def test_async_step_user_no_devices_found_2(hass: HomeAssistant) -> None: This variant tests with a non-BTHome device known to us. """ with patch( - "homeassistant.components.xiaomi_ble.config_flow.async_discovered_service_info", + "homeassistant.components.bthome.config_flow.async_discovered_service_info", return_value=[NOT_BTHOME_SERVICE_INFO], ): result = await hass.config_entries.flow.async_init(