- Documentation
- Device Connection
- Device Registration
- Scenario 1.2: Programable smart devices (share the same credentials), direct connection
Scenario 1.2: Programable smart devices (share the same credentials), direct connection¶
This scenario deals with the low operability issue of Scenario 1.1.
Procedure¶
Before leaving the factory, batch burn the device firmware with the same credentials (i.e.,
productKey
andproductSecret
) .The device registration can be integrated with the manufacturer’s device management system. Upon the shipment of a batch of devices, the customer’s device management system can register the devices in batch by calling the REST API. The serial number and MAC address, which can uniquely identify a device, can be used as the
deviceKey
.After the devices are sent to the site, powered on, and connected to the network, present the
productKey
,productSecret
, anddeviceKey
to EnOS IoT Hub to obtain thedeviceSecret
issued by EnOS.The devices are then authenticated through the device triple (
productKey
,deviceKey
,deviceSecret
) and logged in to EnOS Cloud.
The following figure illustrates the message flow of connection scenario 1.2.