I’m familiar with the Resin dashboard “Add a new device” flow for my application which allows me to download the resinOS image for my application and to create a device.
And I’m familiar with the steps of flashing the USB key and provisioning the device.
I see the Resin CLI Preload command which allows me to then update the image to the latest build of my application.
But I haven’t yet found how to create multiple devices at once for shipping from the factory. Does the provision step work if I provision multiple physical devices with the same image? Does the resin server automatically add all of the devices to the application dashboard?
There is a related topic in Preloading Images with Application - Still requires registering!? but the statement:
With a connection to the internet the device registers itself on the resin.io registry / dashboard and the application is starting immediately.
Doesn’t specify which code, resinOS or app, is doing the registration.