Matter over Thread Commissioning failed

Hi,

I want to test Matter over Thread, with the Light Bulb example from nRF Connect. The Border Router and controller are on the same device RPi4.

The border router is working properly and I was able to ping the border router from the light bulb and vis versa over Thread. However, after building successfully the CHIP, the Bluetooth connection is failing while doing the commissioning or pairing. Can you help please?   

 

Environment:

- Raspberry Pi4 with Ubuntu 22.04 as Chip-Tool (controller)

- Same RPi as Threat Border Router coupled with nRF52840 as radio co-processor

FROM THE CHIP CONTROLLER

FROM THE LIGHT BULB TERMINAL

There is a gap of 7s where a request from the controller was not fulfilled and the pairing ended on a timeout.

Can you help? 

  • Hi, 

    After adding the Light Bulb and Light Switch to the Matter network,  you cannot commission the devices again without performing the factory reset on them. If there is a connection between light-switch and light-bulb after RPi reboots it means that Thread Border Router works correctly and both devices are still in Matter(Thread) network. You can try to make a new CASE session with Light-Switch or Light-Bulb using chip-tool (for example chiptool_ncs onoff toggle {light_bulb_node_id} 1) instead of trying commission devices again, but it can be also impossible because chip tool saves the Matter fabric's data in the temp directory, which can be deleted during RPi restart and all information about the previous connection can be lost. To test whether everything works you should perform the factory reset on both devices, then restart RPi and try to commission both one more time.

    -Amanda H.

  • Hi,

    I have done the factory reset on both the border router and the light bulb before saving these logs you have right now. It is still not working. 

  • Hi, 

    Do you use your own factory data, or have modified some of the original configs? It looks like the secure BLE session hasn't been established, and it is strange that it worked after the first flash. There might be also a problem with the Raspberry PI Bluetooth configuration. Could you please perform the same test on the desktop PC? How did you perform the factory reset of your device? Did you keep pressing a button for 10 seconds?

    -Amanda H.

Related