Description
The problem
i integrated my ikea idasen desk via esp home bt proxy and the ha ikea integration. untill version 2025.6 it worked good, with 2025.6.x connection is lost.
What version of Home Assistant Core has the issue?
2025.6.1
What was the last working version of Home Assistant Core?
2025.5.x
What type of installation are you running?
Home Assistant Container
Integration causing the issue
IKEA, Idasen Desk
Link to integration documentation on our website
https://www.home-assistant.io/integrations/idasen_desk
Diagnostics information
i integrated my ikea idasen desk via esp home bt proxy and the ha ikea integration. untill version 2025.6 it worked good, with 2025.6.x connection was lost.
Example YAML snippet
Integrated via ESP Home (2025.6.0), BT Proxy (ESP32), HA integration IKEA idasen desk.
HA Version: 2025.6.1
Anything in the logs that might be useful for us?
Logger: idasen_ha.connection_manager
Quelle: /usr/local/lib/python3.13/site-packages/idasen_ha/connection_manager.py:89
Erstmals aufgetreten: 11:26:15 (4 Vorkommnisse)
Zuletzt protokolliert: 11:28:38
Pair failed
Traceback (most recent call last):
File "aioesphomeapi/connection.py", line 863, in aioesphomeapi.connection.APIConnection.send_messages_await_response_complex
TimeoutError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/bleak_esphome/backend/client.py", line 77, in _async_wrap_bluetooth_operation
return await func(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/bleak_esphome/backend/client.py", line 387, in pair
response = await self._client.bluetooth_device_pair(self._address_as_int)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/aioesphomeapi/client.py", line 557, in bluetooth_device_pair
await self._bluetooth_device_request_watch_connection(
...<4 lines>...
)
File "/usr/local/lib/python3.13/site-packages/aioesphomeapi/client.py", line 610, in _bluetooth_device_request_watch_connection
response = await self._bluetooth_device_request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<5 lines>...
)
^
File "/usr/local/lib/python3.13/site-packages/aioesphomeapi/client.py", line 655, in _bluetooth_device_request
[response] = await self._get_connection().send_messages_await_response_complex(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<5 lines>...
)
^
File "aioesphomeapi/connection.py", line 867, in send_messages_await_response_complex
aioesphomeapi.core.TimeoutAPIError: Timeout waiting for BluetoothDeviceConnectionResponse, BluetoothDevicePairingResponse after 30.0s
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/idasen_ha/connection_manager.py", line 78, in _connect
await self._idasen_desk.pair()
File "/usr/local/lib/python3.13/site-packages/idasen/__init__.py", line 137, in pair
await self._client.pair()
File "/usr/local/lib/python3.13/site-packages/bleak/__init__.py", line 639, in pair
return await self._backend.pair(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/bleak_esphome/backend/client.py", line 79, in _async_wrap_bluetooth_operation
raise TimeoutError(str(err)) from err
TimeoutError: Timeout waiting for BluetoothDeviceConnectionResponse, BluetoothDevicePairingResponse after 30.0s
Additional information
reboot home server / container.
Power off homeserver and ikea desk.
tryed to connect around 20 times, allways same result (see error message)
First the desk is blinking fast => is discovered in HA as new device => click on Add device => desk blinks one times long (like "ok connected) => error message in HA
i tryed if the desk / bt-connection is still working, i can use the desk via my samsung-cellphone and the linak desk connect app, so bt is working at desk.