My friend had a photon that was blinking cyan and once red; it was owned by his account. He doesn’t run the CLI so he handed it to me to fix. I did and handed it back to him. Once he got it he found that it was owned by my account, not his. I released it to him, but how did this happen? I didn’t think you could take ownership without the current owner’s consent.
In fixing his photon I didn’t realize it was a server key problem so I did several things…
- Used the app on my iPhone to give it new WiFi credentials.
- At one point I wiped out the WiFi credentials and did this again.
- Downloaded new firmware via the CLI on my Mac with particle update.
- Logged out of my account on the CLI and into my friend’s account
- Used the particle serial identify to get photon ID
- Did a particle keys server
- Did a particle keys doctor
- Device was now breathing cyan without the single red blink. And, it seems, the device was now owned by my account instead of my friend’s.
Is it right that the ownership should have changed?