Before ZipKey-enabled devices are sold, they must be registered with the Cirrent service, and be provisioned with credentials to connect to the Cirrent service. Those credentials should be stored within the device during the manufacturing process, so that it can connect automatically to a ZipKey hotspot with no user involvement.
To register a set of devices, you first define your Device Type in the Management Center. Then you register your devices. You can either register them individually here or you can bulk upload a file containing a set of devices. The format for a Device Id is described here. The format for the bulk upload file is a CSV file of device IDs and device secrets (newlines are ignored):
device1, secretfordevice1, device2, secretfordevice2, device3, secretfordevice3,
device4, secretfordevice4, device5, secretfordevice5,
When you bulk-upload your devices, you can check the option Create Credential File to have Cirrent generate a credential file in the right format for each device.
If you wish to incorporate the device registration into your manufacturing process, you can use the OPS API to programmatically register your devices.