Hello everyone, I am trying to pair my Roomba 505 to a Matter Server running on my Home Assistant. I am getting a connection through the Roomba app, the robot apparently goes into pairing mode, I am selecting my HA app on my Android and then it fails.
In the server logs, I am seeing this, ponting to some mDNS issue:
[32m2026-05-30 20:02:35.854e[0m (MainThread) e[1;30mINFOe[0m e[34m[matter_server.server.device_controller]e[0m Starting Matter commissioning with code using Node ID 23.
e[32m2026-05-30 20:02:35.858e[0m (Dummy-2) e[1;30mCHIP_PROGRESSe[0m e[34m[chip.native.CTL]e[0m Setting attestation nonce to random value
e[32m2026-05-30 20:02:35.860e[0m (Dummy-2) e[1;30mCHIP_PROGRESSe[0m e[34m[chip.native.CTL]e[0m Setting CSR nonce to random value
e[32m2026-05-30 20:02:35.863e[0m (Dummy-2) e[1;30mCHIP_PROGRESSe[0m e[34m[chip.native.CTL]e[0m Stopping commissionable node discovery over DNS-SD
e[32m2026-05-30 20:02:35.864e[0m (Dummy-2) e[1;30mCHIP_PROGRESSe[0m e[34m[chip.native.CTL]e[0m Starting commissionable node discovery over DNS-SD
e[32m2026-05-30 20:02:35.873e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mWarning: Attempt to mDNS broadcast failed on ???: src/inet/UDPEndPointImplSockets.cpp:417: OS Error 0x02000013: No such devicee[0m
e[32m2026-05-30 20:02:35.875e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mmDNS broadcast had only partial success: 11 successes and 1 failures.e[0m
e[32m2026-05-30 20:02:36.870e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mWarning: Attempt to mDNS broadcast failed on ???: src/inet/UDPEndPointImplSockets.cpp:417: OS Error 0x02000013: No such devicee[0m
e[32m2026-05-30 20:02:36.873e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mmDNS broadcast had only partial success: 11 successes and 1 failures.e[0m
e[32m2026-05-30 20:02:38.871e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mWarning: Attempt to mDNS broadcast failed on ???: src/inet/UDPEndPointImplSockets.cpp:417: OS Error 0x02000013: No such devicee[0m
e[32m2026-05-30 20:02:38.873e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mmDNS broadcast had only partial success: 11 successes and 1 failures.e[0m
e[32m2026-05-30 20:02:42.872e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mWarning: Attempt to mDNS broadcast failed on ???: src/inet/UDPEndPointImplSockets.cpp:417: OS Error 0x02000013: No such devicee[0m
e[32m2026-05-30 20:02:42.875e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mmDNS broadcast had only partial success: 11 successes and 1 failures.e[0m
e[32m2026-05-30 20:02:50.873e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mWarning: Attempt to mDNS broadcast failed on ???: src/inet/UDPEndPointImplSockets.cpp:417: OS Error 0x02000013: No such devicee[0m
e[32m2026-05-30 20:02:50.876e[0m (Dummy-2) e[1;30mCHIP_DETAILe[0m e[34m[chip.native.DIS]e[0m e[2;32mmDNS broadcast had only partial success: 11 successes and 1 failures.e[0m
e[32m2026-05-30 20:03:05.877e[0m (Dummy-2) e[1;30mCHIP_ERRORe[0m e[34m[chip.native.CTL]e[0m e[31mDiscovery timed oute[0m
e[32m2026-05-30 20:03:05.878e[0m (Dummy-2) e[1;30mCHIP_PROGRESSe[0m e[34m[chip.native.CTL]e[0m Stopping commissionable node discovery over DNS-SD
e[32m2026-05-30 20:03:05.880e[0m (Dummy-2) e[1;30mCHIP_ERRORe[0m e[34m[chip.native.ZCL]e[0m e[31mSecure Pairing Failede[0m
e[32m2026-05-30 20:03:05.882e[0m (Dummy-2) e[1;30mWARNINGe[0m e[34m[chip.ChipDeviceCtrl]e[0m e[33mFailed to establish secure session to device: src/controller/python/ChipDeviceController-ScriptDevicePairingDelegate.cpp:96: CHIP Error 0x00000003: Incorrect statee[0m
But I can't figure out what the issue is. As for mDNS forwarding, the network is flat and some other mDNS services are working fine. Looking in the discovered devices via DNS, I can see the IP addresses of my Roombas (DHCP won't change due to DHCP reservation...)
Does ansyohne have any ideas? Thanks Jens
