My HA is running on rPi 5 + OTBR SLZB-MR4U, everything is updated, and when connecting Thread Homekit devices (Nanoleaf Bulb and Eve Room) I get a network error. Attached is a copy of the error message from HA. As I found out on Czech forums, several users are having this problem.
THX for reply.
Logger: homeassistant.components.nanoleaf.config_flow
Zdroj: components/nanoleaf/config_flow.py:67
integrace: nanoleaf (dokumentace, problémy)
První výskyt: 31. prosince 2025 13:51:25 (1 výskyt)
Naposledy logováno: 31. prosince 2025 13:51:25
Unknown error connecting to Nanoleaf
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/yarl/_parse.py", line 134, in split_netloc
port = int(port_str)
ValueError: invalid literal for int() with base 10: 'C0:B1:1B:51:13:16021'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 552, in _request
url = self._build_url(str_or_url)
File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 481, in _build_url
url = URL(str_or_url)
File "/usr/local/lib/python3.13/site-packages/yarl/_url.py", line 367, in __new__
return pre_encoded_url(val) if encoded else encode_url(val)
~~~~~~~~~~^^^^^
File "/usr/local/lib/python3.13/site-packages/yarl/_url.py", line 164, in encode_url
username, password, host, port = split_netloc(netloc)
~~~~~~~~~~~~^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/yarl/_parse.py", line 136, in split_netloc
raise ValueError("Invalid URL: port can't be converted to integer")
ValueError: Invalid URL: port can't be converted to integer
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/nanoleaf/config_flow.py", line 67, in async_step_user
await self.nanoleaf.authorize()
File "/usr/local/lib/python3.13/site-packages/aionanoleaf/nanoleaf.py", line 266, in authorize
resp = await self._session.post(f"{self._api_url}/new")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 554, in _request
raise InvalidUrlClientError(str_or_url) from e
aiohttp.client_exceptions.InvalidUrlClientError: http://e8:C0:B1:1B:51:13:16021/api/v1/new
Next error log:
Logger: homeassistant.components.homekit_controller.config_flow
Zdroj: components/homekit_controller/config_flow.py:477
integrace: Zařízení HomeKit (dokumentace, problémy)
První výskyt: 31. prosince 2025 11:47:29 (20 výskytů)
Naposledy logováno: 14:30:36
Pairing attempt failed with an unhandled exception
Traceback (most recent call last):
File "/usr/local/lib/python3.13/site-packages/aiocoap/util/asyncio/recvmsg.py", line 138, in sendmsg
self.__sock.sendmsg((data,), ancdata, flags, address)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [Errno 101] Network unreachable
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/homekit_controller/config_flow.py", line 477, in async_step_pair
self.finish_pairing = await discovery.async_start_pairing(self.hkid)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/aiohomekit/controller/coap/discovery.py", line 54, in async_start_pairing
salt, srpB = await self.connection.do_pair_setup(pair_with_auth(self.description.feature_flags))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/aiohomekit/controller/coap/connection.py", line 278, in do_pair_setup
response = await self.pair_setup_client.request(request).response
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/aiocoap/protocol.py", line 768, in _run_outer
await cls._run(app_request, response, weak_observation, protocol, log)
File "/usr/local/lib/python3.13/site-packages/aiocoap/protocol.py", line 843, in _run
blockresponse = await blockrequest.response
^^^^^^^^^^^^^^^^^^^^^^^^^^^
aiocoap.error.NetworkError: Network error: NetworkError