Adding a device

You can create a device in IMPACT for managing the device. This section provides instructions on how to add a device protocol in IMPACT. Onboarding of a device is through pre-provisioning.

In IMPACT, pre-provisioning of a Non-IP device is supported.

To add a device

  1. In the left pane on the IMPACT Console, click Devices > Add Device.

    The Add Device window is displayed.

  2. 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 Console Help.
  3. From the Manufacturer drop-down, select the name of the manufacturer of the device.
  4. From the Model drop-down, select the name of the model of the device.
  5. 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 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.

  6. 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 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 Console Help.