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

[ota-requestor-app] Establish connection to OTA Provider (after commissioning) #9523

Closed
holbrookt opened this issue Sep 7, 2021 · 0 comments · Fixed by #10875
Closed

[ota-requestor-app] Establish connection to OTA Provider (after commissioning) #9523

holbrookt opened this issue Sep 7, 2021 · 0 comments · Fixed by #10875

Comments

@holbrookt
Copy link
Contributor

holbrookt commented Sep 7, 2021

Problem

Reference app ota-requestor-app needs to open a secure session to an OTA Provider in order to send QueryImage command and begin the OTA process.

Dependent on #7976 being completed first.

Proposed Solution

Use the solution from #7976 to open a connection to the first Node ID in DefaultOTAProviders attribute, or any Node ID that was sent in an AnnounceOTAProvider command. If not commissioned yet, wait at least 1 minute after commissioning to open the connection.

Additionally, when moving away from the Controller API, we should also be able to remove the PersistentStorage.cpp and PersistentStorage.h files from ota-requestor-app/linux.

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

Successfully merging a pull request may close this issue.

2 participants