-
Notifications
You must be signed in to change notification settings - Fork 171
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to commissioning matter over thread with esp32c6 (CON-1476) #1208
Comments
@giangnv1993 can you please share the build steps that you have used to build the example. I'm assuming you are following steps from developing the sdk section. Please share the device logs, sdkconfig file, and commissioner logs. If you have just used
Dumb question but, asking this for re-assurance, do you have a Thread border router in the network? |
Hi. Thanks for your support!
|
@giangnv1993 In case of thread end devices, we need: 1. an end device (C6 in your case), 2. Border router (You are using the H2+ESP32 as OTBR), 3. Chip-tool. Please let us know the update. Also, please share the chip-tool and ESP32-C6 logs next time (in the file) for further debugging help. |
Hi @shubhamdp
|
@giangnv1993 Please see if you followed these actions...
NOTE: Please make sure to use a random node-id (2 in above command). If you re-use the node-id it may not be able to find the device on operational network. |
Hi @shubhamdp , thanks for your guide detail.
|
Yes, the command add the Matter thread-end device to the Matter fabric, it performs the necessary steps, to verify the device attestation, providing the operational data set to the thread-end device, and then making sure device is reachable on thread network. Please check commissioning and control section from the documentation guide for how to send commands, read/write attributes, subscribe to events. |
I'm building the thread matter light_switch in |
Yes, it does work with Matter via thread. For starters, please check these blogs
and if you are interested we have the complete series here: https://developer.espressif.com/blog/matter/ |
Hi @shubhamdp , thanks for your support!
Please give me some insight with 2 points above. Thanks so much! |
Hello, When i build the example with the command "idf.py -DSDKCONFIG_DEFAULTS=../light/sdkconfig.defaults.c6_thread set-target esp32c6 build" the following error appears: |
Can you share the esp-idf and esp-matter commit id's used for this.
|
@goossensbas which example are you building? Can you please provide more details:
|
ESP-Matter Commit Id: 96cb173 I think i found the problem. I set the values to 0 and 2, and it works now. |
@shubhamdp Hi supporter, I built a light_sample app ( this one already worked with matter over wifi). Now, I want to thread over matter, and here is the system that I setup
the commissioning already completed, but I can't control on/off from chip tool. please see the logs in below: |
This could be because, backbone netif is not set for the thread border router, and can be done by calling esp_openthread_set_backbone_netif() to set the backbone netif to the STA netif. Can you please check the value of Can you share the logs from a single run with commit ids for esp-idf/esp-matter/esp-thread-br so that we can try to reproduce this. Also, if you do run this again, please share the logs from the single run execution where it failed. It's hard to map the logs from three different files. |
@giangnv1993 any updates on this one? |
Describe the question/query that you have
Currently, I'm working on matter and thread with esp32.
I setup include:
for commissioning, I used this command below, but always failed
pairing ble-thread 2 hex:0e08000000000001000000030000184a0300001235060004001fffe002083cceaf03f46b3aa80708fd333f0818f26dd1051008c9fd20fff08fa3ccec18e9b0c8ded3030f4f70656e5468726561642d3763386101027c8a0410c220888959e93f545053ee18019991100c0402a0f7f8 20202021 3840
Do you have any link or any hints to support me in this case?
THanks so much!
The text was updated successfully, but these errors were encountered: