Skip to content
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 create a Matter-enabled certs? #2

Open
DmitrySysoletin opened this issue Feb 9, 2024 · 2 comments
Open

How to create a Matter-enabled certs? #2

DmitrySysoletin opened this issue Feb 9, 2024 · 2 comments

Comments

@DmitrySysoletin
Copy link

Hi!
I want to test an ESP Rainmaker Matter-enabled example with the private Rainmaker deployment. However, I can't find a way to create certs that will work with a Matter-enabled Rainmaker example.
When using a Rainmaker CLI, we can do this by adding a --matter key.
How can I do the same, but for the private Rainmaker deployment (with esp-rainmaker-admin-cli)?
Thanks in advance.

@shahpiyushv
Copy link
Collaborator

Please check out this Manufacturing Considerations section in the Matter examples for info about this.

@DmitrySysoletin
Copy link
Author

Thank you, it was helpful. Now I can at least flash the device and it will not stuck in a endless reboot cycle.
However, I can't provision it with app (https://github.com/espressif/esp-rainmaker-android) - it says "Invalid QR code". In the same time, Rainmaker APP from the Google Play accepts this QR code, but because I want to test it with a private Rainmaker cloud, I need to use a custom app, I guess.
How can I perform commissioning of this Rainmaker+Matter device?

P.S. In QR Code that custom Rainmaker app accepts, we have JSON like this: " {"ver":"v1","name":"PROV_6d5bac","pop":"2fabd885","transport":"ble"}". In Matter+Rainmaker QRcode (generated bt mfg_tool), we have only short string of numbers divided by dots. It seems like a Rainmaker APP from Google play supports both format, but opensource version only supports Rainmaker-only, but not Matter format.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants