Register and Activate Devices in Oracle Internet of Things Cloud Service
To associate device sensors with your assets, make sure that the devices are registered and activated in Oracle Internet of Things Intelligent Applications Cloud.
The Oracle IoT Asset Monitoring Cloud Service application relies on your platform side Oracle Internet of Things Intelligent Applications Cloud for its devices. If you do not already have your sensor devices set up in Oracle Internet of Things Intelligent Applications Cloud, you need to register and activate these devices.
Register a Single Device
To communicate with Oracle Internet of Things Cloud Service, every device that is connected to Oracle Internet of Things Cloud Service must be registered and then activated. All devices are registered as a Directly Connected Device (DCD). During activation, the device indicates support for indirect enrollment. A device indicating indirect enrollment capability is automatically changed from DCD to gateway.
Register a Batch of Devices
Registering a batch of devices reduces the time required to register multiple devices. You create a comma-separated values (CSV) file to define the settings for each device. You upload the CSV file to Oracle Internet of Things Intelligent Applications Cloud.
About CSV Batch Registration File Properties
The following table provides descriptions of the properties that appear in the Comma Separated Values (CSV) file used to register a batch of devices with Oracle Internet of Things Intelligent Applications Cloud. Mandatory and optional values are described in the table and are listed in the order they are expected to appear in the CSV file.
To register a batch of devices with Oracle Internet of Things Intelligent Applications Cloud, see Registering a Batch of Devices.
Property | Required / Optional | Description |
---|---|---|
|
Optional |
The String data type assigned to the registered device. This value can be modified after device registration. |
|
Required |
The manufacturer of the device. |
|
Required |
The model number of the device |
|
Required |
The serial number of the device. |
|
Optional |
A Device Unique Identifier (UID) that is required for device activation. If a value is not specified, an auto-generated value is assigned to the device after a successful registration. The value cannot be changed after the device is successfully registered. |
|
Optional |
The Activation Secret (also known as Shared Secret) value required to activate your device. If a value is not specified, an auto-generated string value is assigned to the device after a successful registration. This value is available after a successful registration. This value can be modified before you modify your device. |
|
Optional |
The decimal notation of the latitude of the device’s position. For example: -43.5723 [World Geodetic System 1984]. If you specify the latitude, then you must also specify the longitude. |
|
Optional |
The decimal notation of the longitude of the device’s position. For example: , e.g. -43.5723 [World Geodetic System 1984]. If you specify the longitude, then you must also specify the latitude. |
|
Optional |
The decimal notation of the altitude of the device’s position, in meters above sea level. |
|
Optional |
The accuracy of the device’s position in meters. This must be a positive number or zero. An accuracy value can only be specified if the latitude and longitude are provided. |
|
Optional |
Key/value pairs that are listed in successive columns. There must be an even number of columns containing keys and values. If there is an odd number of columns, an error message is returned. |
Activate a Device
A device can be activated after it is registered and an application has been created and run on the device. During activation, the device indicates support for indirect enrollment. A device indicating indirect enrollment capability is automatically changed from DCD to Gateway.
Activate a Batch of Registered Devices
After you’ve registered a batch of devices, you need to activate the devices before they can securely communicate with Oracle Internet of Things Intelligent Applications Cloud.
- Register the devices and download the provisioning file. See Registering a Batch of Devices.
- Activate each of the registered devices. See Activate a Device.
- Verify that each of the registered devices has been activated.
- Open the Oracle Internet of Things Intelligent Applications Cloud Management Console.
- Click the Menu (
) icon adjacent to the Oracle Internet of Things Cloud Service title on the Management Console.
- Click Devices.
- Click Management.
- Locate the device in the device table or use the Property and Value fields at the top of the table to search for a specific device.
- Verify
Activated
and notRegistered
is displayed in the State column.