Skip to content

Bluetooth Connection Idasen Desk: error pairing since 2025.6.1 #147205

Closed
@H4rl3k1n

Description

@H4rl3k1n

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.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions