Thank for the prompt answer.
To clarify, when I mention “resetting the credentials requires a manual reset directly on the ESP32 board,” it involves pressing and holding the reset button for 10 seconds on the board itself, without the need for any additional physical interrupt buttons.
Correct, through the Blynk APP, setting up WiFi credentials is a task that only an Admin account can perform. It has been established that a User account does not have the permission to execute this action.
Please can you clarify this point?
Thank you in advance!
To clarify my basic idea…
P.S.: The scenario I envision is:
- An admin configures the sketch and uploads it while the device is physically connected to his PC;
- A collaborator takes the device with him, to Japan for example;
- The collaborator is required to enter the Wi-Fi credentials into the device while in Japan.
- Option A - The admin provides his credentials so the collaborator can access the Blynk App (mobile), reset the device if necessary as previously indicated, and enter new credentials;
- Option B - This isn’t a viable solution because if the collaborator uses his own account on the Blynk App (mobile), which the admin has set as “User,” the device will appear offline… which is a failure.
- Assuming the only solution is A, the admin, who may be in Rome, can then initiate any device updates via OTA (BlynkAIR).
I just hate sharing the Admin credentials…
This is what I’ve managed to do after three to four days of coding.
Apologies for the lengthy explanation.