You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Trying to commission a ble/thread device using the python chip-controller fails since #10808 and #11592. This was partly fixed in #11592 but the commissioning still fails when trying to send ZCL commands to provision the thread network. The controller tries to resolve the nodeid on the network before the network connection is established resulting in a failure:
Proposed Solution
It seems that the addition of mDeviceBeingCommissioned->IsSecureConnected()
In line 783 of CHIPDeviceController.cpp is creating the issue as this check fails for unprovisioned thread devices. Removal of this line allows for thread provisioning again. As I don't know the reasoning for the introduction of this check in the first place this "fix" should be evaluated further.
The text was updated successfully, but these errors were encountered:
Problem
Trying to commission a ble/thread device using the python chip-controller fails since #10808 and #11592. This was partly fixed in #11592 but the commissioning still fails when trying to send ZCL commands to provision the thread network. The controller tries to resolve the nodeid on the network before the network connection is established resulting in a failure:

Proposed Solution
It seems that the addition of
mDeviceBeingCommissioned->IsSecureConnected()
In line 783 of CHIPDeviceController.cpp is creating the issue as this check fails for unprovisioned thread devices. Removal of this line allows for thread provisioning again. As I don't know the reasoning for the introduction of this check in the first place this "fix" should be evaluated further.
The text was updated successfully, but these errors were encountered: