Adding a device
You can create a device in IMPACT IoT for managing the device. This section provides instructions on how to add a device protocol in IMPACT IoT. Onboarding of a device is through pre-provisioning.
In IMPACT IoT, pre-provisioning of a Non-IP device is supported.
To add a device
- In the left pane on the IMPACT IoT Console, click
Devices > Add Device.
The Add Device window is displayed.
- Enter the Device Id of the device that you want to add. The
available options are:
- Serial Number
- Prefix
- IMEI
- URNI
- OPS
Note: For more information, see the section Adding a device in the IMPACT IoT Console Help. - From the Manufacturer drop-down, select the name of the manufacturer of the device.
- From the Model drop-down, select the name of the model of the device.
- For an IoT device, from the Supported Protocol drop-down,
select a protocol to map with your device, for example: RAW for Non-IP or HTTP for
protocol adapted device.
Based on the protocol that you select from Supported Protocol, parameters are displayed in the Protocol Data pane.
If you select RAW, the Protocol Data pane displays parameters that you need to configure for adding a raw device.
Note: PSK (Pre-Shared Key) is applicable only in the case of Binary Data Transmission Protocol transformation, and hence it is declared as an optional parameter. Binary Data Transmission Protocol transformation can require this key to encrypt or decrypt the payload.
Note: For IoT devices, IMPACT IoT uses Manufacturer as Generic and Model as Sensor. If a new Manufacturer and Model are used, then new interoperability content must be generated and uploaded as a reference for Generic and for that device, with all the primitive support.For raw protocol device downlink operation,
impact.devicefanout
primitive command must be used. - Creating an Action for raw protocol device: The device action
must be created using the
impact.devicefanout primitive
as below:
Working with device logs and operational logs
IMPACT IoT supports device tracing functionality for the devices. Using the tracing capability it is possible to view the logs of a device as part of the debugging process. The log information can be retrieved per device by applying the trace.
To view the uplink and downlink payload data, you can enable the device logs.
A sample log for Binary Data Transmission Protocol payload format is as follows:
For more information, see section Enabling logs for a device in the IMPACT IoT Console Help.