Scenario 1.2: Batch Pre-Register Smart Devices


Scenario 1.2 introduces the batch pre-registration of smart devices in the cloud.


The figure below illustrates the workflow for Scenario 1.2.


../../_images/connection_scenario_1.2.png


The main steps of this scenario are as follows:

  1. Device registration can be integrated with the device management system of the device manufacturer. For each batch of shipped devices, the customer’s device management system can batch register devices in the cloud by calling EnOS APIs.

  2. Each device is batch-burned with the same product certificate (productKey and productSecret) at the factory, along with the device serial number as the deviceKey.

  3. After the device is deployed on-site, powered on, and connected to the network, it can dynamically obtain the deviceSecret using productKey, productSecret, and deviceKey.

  4. The device completes activation and comes online using the triple—productKey, deviceKey, and deviceSecret—and begins transmitting data.


Scenario 1.2 addresses the lower operability issue of burning in Scenario 1.1. However, since devices are burned with the same product certificate at the factory, the security of this scenario is lower than that of Scenario 1.1.