After considering many other options we’re looking forward to basing our new project on the Photon.
Now, after reading through the documentation several times I’m still not entirely clear how the devices are “owned” and basically the way devices and user accounts are managed and initially set up.
We are developing a product that is powered by the Photon P1. We will use the iOS SDK to create a branded App that provides for at least WiFi configuration to be set up on the Photon.
At the factory, when a product is ready for provisioning, we will need to set it up and load our software code on it. Does this mean the Photon will need to be linked/claimed/“owned” by our own Particle account? How will this work with the end user creating their own Particle account at the WiFi configuration stage? Will we be able to lock down the Photon to be managed only by our account, so that we can continue to push software updates to the device?
I guess what I’m after is some kind of guide from an integrator’s point of view.