Fix: Alert about node UUID conflict before, not after provisioning #512
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Before
When a node was reprovisioned without being removed from the network provisioning was successful, but adding the node to the network was failing due to UUID conflict. The
ProvisioningDelegate
was called with.failure
state.The Device key was lost and the node could not be configured despite being correctly provisioned.
After
User gets a warning that a node with conflicting UUID is already in the network and needs to be removed prior to reprovisioning.