Sidewalk

Sidewalk

Create a Sidewalk device

To create a Sidewalk device for your organization:

  1. From the left navigation, mouseover the Devices module. Click Wireless Device.
  2. Along the top and toward the right, select Create Device.
  3. Enter data in the following fields:

img

(Screen: Create Device)

    • Transmission Type: Select for Sidewalk.
    • Unique ID: Enter the unique ID of a device.
    • Device Type: Select for the Nordic/Si Lab/Ti your device type.
    • Display Name: Enter the display name for a device.
    • Entity: Select the entity for your device.
    • Template: Select the template for your device.
    • Notes: You can add required notes for a device.

To onboard a Sidewalk device, you need to follow the two main steps. The first step is to create a device by filling in the required details, such as the unique ID, display name, entity, template, notes. Once you have entered all the necessary information, click ‘Save/Save & View’ to whitelist your Sidewalk device. This will ensure that your device is authorized to connect.

Sidewalk device list

To view the sidewalk device list:

  1. From the left navigation, mouseover the Devices module. In the middle and toward the down, select Sidewalk Device.
  2. The Sidewalk device list displays a unique ID, device name, template name, entity name, devices, last connection, last communication, device status, status and actions.
  3. After you’ve added your Sidewalk device, you get auto provisioned Sidewalk endpoints and connect your device to IoTConnect.
  4. Download the device hax file contained under the zip file generated by IoTConnect to programmatically run the application on your hardware development kit.
  5. You’ve provisioned the endpoint of your device by flashing the generated hax file to your device along with your firmware application hex file to see messages that are exchanged between your device and the cloud. Register the endpoint and create a destination for your Sidewalk device.

img

(Screen: Sidewalk Device List)

Sidewalk Telemetry

Below is a normal message that a device should send to report its sensor value will be visible at live data section.While sending telemetry data, your device can send a few or all sensor (Template attribute) values. It is not required always to send all sensor (Template attributes) values.

img

(Screen: Telemetry)

Sidewalk Command

Each device command has facility to make sure that command is reached and executed on device. In this case json property “ack” will be true. That means there IoTConnect is expecting acknowledgement back, for that you must send acknowledgement message with following status success/failed.

img

(Screen: Command)