From c60cc1150526062ee5ca1268b7ef2b6933fdd4b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ab=C3=ADlio=20Costa?= Date: Mon, 16 Oct 2023 01:00:19 +0100 Subject: [PATCH] Call disconnected callbacks from BT ESPHome client (#102084) Co-authored-by: J. Nick Koston --- homeassistant/components/esphome/bluetooth/client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/esphome/bluetooth/client.py b/homeassistant/components/esphome/bluetooth/client.py index d44d331248b..970e866b27b 100644 --- a/homeassistant/components/esphome/bluetooth/client.py +++ b/homeassistant/components/esphome/bluetooth/client.py @@ -392,8 +392,8 @@ class ESPHomeClient(BaseBleakClient): return await self._disconnect() async def _disconnect(self) -> bool: - self._async_disconnected_cleanup() await self._client.bluetooth_device_disconnect(self._address_as_int) + self._async_ble_device_disconnected() await self._wait_for_free_connection_slot(DISCONNECT_TIMEOUT) return True