I’m pretty new to Home Assistant but I’ve had some early success. I was able to turn on pairing mode and successfully add via matter two Eve Energy switches and an Eve Door sensor. However, when I try to add the Nanoleaf matter bulb it fails to add.
I’m going to the iOS Home app and turning on pairing mode for the bulb and copying the code. Then switching to the Home Assistant iOS app and attempting to add a matter device. When the option to scan comes up I tap “more options”, select the Nanoleaf bulb an then paste the code in. After a bit of a pause it tells me it can’t add the device.
Here’s what the Matter Server log is showing for the attempt:
2024-02-10 16:41:53 core-matter-server matter_server.server.device_controller[126] INFO Starting Matter commissioning with code using Node ID 26 (attempt 1/3).
2024-02-10 16:42:03 core-matter-server chip.CTL[126] ERROR Failed to perform commissioning step 18
2024-02-10 16:42:04 core-matter-server chip.EM[126] ERROR Failed to send Solitary ack for MessageCounter:16492358 on exchange 2976i:src/messaging/ExchangeContext.cpp:103: CHIP Error 0x00000002: Connection aborted
2024-02-10 16:42:08 core-matter-server matter_server.server.device_controller[126] INFO Starting Matter commissioning with code using Node ID 26 (attempt 2/3).
2024-02-10 16:42:17 core-matter-server chip.CTL[126] ERROR Failed to perform commissioning step 18
2024-02-10 16:42:18 core-matter-server chip.EM[126] ERROR Failed to send Solitary ack for MessageCounter:126939306 on exchange 2991i:src/messaging/ExchangeContext.cpp:103: CHIP Error 0x00000002: Connection aborted
2024-02-10 16:42:23 core-matter-server matter_server.server.device_controller[126] INFO Starting Matter commissioning with code using Node ID 26 (attempt 3/3).
2024-02-10 16:42:31 core-matter-server chip.CTL[126] ERROR Failed to perform commissioning step 18
2024-02-10 16:42:32 core-matter-server matter_server.server.client_handler[126] ERROR [140197308507024] Error handling message: CommandMessage(message_id='8e876bc840984e6cae026acc767c1cef', command='commission_with_code', args={'code': 'MT:CWBT0M0V016FZI3UP10', 'network_only': True})
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/matter_server/server/client_handler.py", line 193, in _run_handler
result = await result
^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/matter_server/server/device_controller.py", line 265, in commission_with_code
raise NodeCommissionFailed(
matter_server.common.errors.NodeCommissionFailed: Commission with code failed for node 26.
2024-02-10 16:42:32 core-matter-server chip.EM[126] ERROR Failed to send Solitary ack for MessageCounter:124995464 on exchange 3002i:src/messaging/ExchangeContext.cpp:103: CHIP Error 0x00000002: Connection aborted
I don’t have a thread radio on the Home Assistant. I’m trying to keep the bulb on the Apple Thread network. Both the Eve and Nanoleaf apps do show the bulb is connected via Thread.
Home Assistant OS is running in a VM. It does have a SkyConnect dongle but it’s only running Zigbee and not both Zigbee and Thread. Home Assistant is up to date at 2024.2.1.
Any ideas would be greatly appreciated!.