Hello, I have a similar issue trying to pair the sensor. I initially thought the battery was dead, but I swapped brand new one and still the same issue.
Here is the log:
Cancelling previous initialization task for device f8:44:77:ff:fe:7e:89:fa
[0x55D0:1:0x0500] Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/zigpy/device.py", line 120, in _limit_concurrency
async with self._concurrent_requests_semaphore(priority=priority):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 23, in __aenter__
await self.on_enter()
File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 132, in acquire
await fut
zigpy.exceptions.DeliveryError: Device has re-joined the network
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 85, in wrapper
with wrap_zigpy_exceptions():
~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/contextlib.py", line 162, in __exit__
self.gen.throw(value)
~~~~~~~~~~~~~~^^^^^^^
File "/usr/local/lib/python3.13/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 77, in wrap_zigpy_exceptions
raise ZHAException(message) from exc
zha.exceptions.ZHAException: Failed to send request: Device has re-joined the network
[0x5B87:1:0x0500] Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/zigpy/device.py", line 120, in _limit_concurrency
async with self._concurrent_requests_semaphore(priority=priority):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 23, in __aenter__
await self.on_enter()
File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 132, in acquire
await fut
zigpy.exceptions.DeliveryError: Device has re-joined the network
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 85, in wrapper
with wrap_zigpy_exceptions():
~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/contextlib.py", line 162, in __exit__
self.gen.throw(value)
~~~~~~~~~~~~~~^^^^^^^
File "/usr/local/lib/python3.13/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 77, in wrap_zigpy_exceptions
raise ZHAException(message) from exc
zha.exceptions.ZHAException: Failed to send request: Device has re-joined the network
[0x9D0F:1:0x0500] Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/zigpy/device.py", line 120, in _limit_concurrency
async with self._concurrent_requests_semaphore(priority=priority):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 23, in __aenter__
await self.on_enter()
File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 132, in acquire
await fut
zigpy.exceptions.DeliveryError: Device has re-joined the network
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 85, in wrapper
with wrap_zigpy_exceptions():
~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/contextlib.py", line 162, in __exit__
self.gen.throw(value)
~~~~~~~~~~~~~~^^^^^^^
File "/usr/local/lib/python3.13/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 77, in wrap_zigpy_exceptions
raise ZHAException(message) from exc
zha.exceptions.ZHAException: Failed to send request: Device has re-joined the network
[0x86BA:1:0x0500] Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/zigpy/device.py", line 120, in _limit_concurrency
async with self._concurrent_requests_semaphore(priority=priority):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 23, in __aenter__
await self.on_enter()
File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 132, in acquire
await fut
zigpy.exceptions.DeliveryError: Device has re-joined the network
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 85, in wrapper
with wrap_zigpy_exceptions():
~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/contextlib.py", line 162, in __exit__
self.gen.throw(value)
~~~~~~~~~~~~~~^^^^^^^
File "/usr/local/lib/python3.13/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 77, in wrap_zigpy_exceptions
raise ZHAException(message) from exc
zha.exceptions.ZHAException: Failed to send request: Device has re-joined the network
[0x86BA:1:0x0500] Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/zigpy/device.py", line 120, in _limit_concurrency
async with self._concurrent_requests_semaphore(priority=priority):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 23, in __aenter__
await self.on_enter()
File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 132, in acquire
await fut
zigpy.exceptions.DeliveryError: Device has re-joined the network
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 85, in wrapper
with wrap_zigpy_exceptions():
~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/contextlib.py", line 162, in __exit__
self.gen.throw(value)
~~~~~~~~~~~~~~^^^^^^^
File "/usr/local/lib/python3.13/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 77, in wrap_zigpy_exceptions
raise ZHAException(message) from exc
zha.exceptions.ZHAException: Failed to send request: Device has re-joined the network
[0x696E:1:0x0500] Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/zigpy/device.py", line 120, in _limit_concurrency
async with self._concurrent_requests_semaphore(priority=priority):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 23, in __aenter__
await self.on_enter()
File "/usr/local/lib/python3.13/site-packages/zigpy/datastructures.py", line 132, in acquire
await fut
zigpy.exceptions.DeliveryError: Device has re-joined the network
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 85, in wrapper
with wrap_zigpy_exceptions():
~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/contextlib.py", line 162, in __exit__
self.gen.throw(value)
~~~~~~~~~~~~~~^^^^^^^
File "/usr/local/lib/python3.13/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 77, in wrap_zigpy_exceptions
raise ZHAException(message) from exc
zha.exceptions.ZHAException: Failed to send request: Device has re-joined the network
[0x696E:1:0x0500] Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/zigpy/device.py", line 381, in request
return await req.result
^^^^^^^^^^^^^^^^
asyncio.exceptions.CancelledError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/zigpy/endpoint.py", line 270, in request
return await self.device.request(
^^^^^^^^^^^^^^^^^^^^^^^^^^
...<11 lines>...
)
^
File "/usr/local/lib/python3.13/site-packages/zigpy/device.py", line 380, in request
async with asyncio_timeout(timeout):
~~~~~~~~~~~~~~~^^^^^^^^^
File "/usr/local/lib/python3.13/asyncio/timeouts.py", line 116, in __aexit__
raise TimeoutError from exc_val
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/zha/zigbee/cluster_handlers/__init__.py", line 85, in wrapper
with wrap_zigpy_exceptions():
~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/contextlib.py", line 162, in __exit__
self.gen.throw(value)
~~~~~~~~~~~~~~^^^^^^^
File "/usr/local/lib/python3.13/site-packages/zha/zigbee/cluster_handlers/__init__.py", line 70, in wrap_zigpy_exceptions
raise ZHAException("Failed to send request: device did not respond") from exc
zha.exceptions.ZHAException: Failed to send request: device did not respond
Did anyone manage to pair it with 100% results?
I am using the HA USB dongle and I have other IKEA devices that work perfectly.