-
Notifications
You must be signed in to change notification settings - Fork 155
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
Failed to Provision device in rainmaker for matter controller (MEGH-6053) #337
Comments
All Matter examples need to follow the instructions here to get the RainMaker MQTT Credentials/Matter DAC and other matter specific configuration. Have you done all of that? One misleading instruction I see for TBR here is that it also asks to erase flash, which will also clear the certificates. Instead, the instruction should have been just |
I have followed the instructions given in the
|
@aadhimellow please try by flashing the the generated factory partition at 0x320000 and reclaiming. I would suggest to erase-flash then, flash the firmware , then flash the factory partition and then claim. This is to avoid problems that can occur if you flashed the factory partition at incorrect address earlier. |
@sayondeep I tried this approach and was able to create the controller successfully. Thank you for the support. |
Answers checklist.
IDF / ESP32-Arduino version.
ESP-IDF v5.3.1
Operating System used.
Linux
How did you build your project?
Command line with idf.py
Development Kit.
ESP Wi-Fi based Thread Border Router
What is the expected behavior?
Tried to create a rainmaker matter controller with OTBR feature on Espressif thread border router which should show the qr code and details for provisioning with rainmaker account and start thread network after that.
What is the actual behavior?
After executing the command it shows an error failed to get device certificate. The qr code or provisioning details are not showing up which should be scanned on the rainmaker app.
Steps to reproduce.
git clone --recursive https://github.com/espressif/esp-rainmaker.git
https://github.com/espressif/esp-rainmaker/tree/master/examples/matter
Debug Logs.
More Information.
While building the example a warning was shown but didn't cause any failure
[1710/1714] Generating ld/sections.ld warning: default on the choice symbol SEC_CERT_DAC_PROVIDER (defined at /Users/a1248986/matterProject/esp-matter/connectedhomeip/connectedhomeip/config/esp32/components/chip/Kconfig:966, /Users/a1248986/matterProject/esp-matter/components/esp_matter/Kconfig:48) will have no effect, as defaults do not affect choice symbols warning: the choice symbol SEC_CERT_DAC_PROVIDER (defined at /Users/a1248986/matterProject/esp-matter/connectedhomeip/connectedhomeip/config/esp32/components/chip/Kconfig:966, /Users/a1248986/matterProject/esp-matter/components/esp_matter/Kconfig:48) is defined with a prompt outside the choice [1712/1714] Generating binary image from built executable
The text was updated successfully, but these errors were encountered: