Skip to main content

WisNode TrackIt Helium Integration

This guide shows how to register the TrackIt device in the Helium console and make integration to Datacake, where you can use the dashboard to view the data in a more user-friendly way. For example, create a map so you can see the location of the device.

Before you dive into registering the device in the Helium console and creating the Datacake integration, you need to set the device to work in Third-Party LoRaWAN Network Server (LNS) Mode.

Register the TrackIt Node in the Helium Console

  1. Login into your Helium console account. If you do not have one, head to the web page and create one. Once you are logged in, you will see the Welcome window.
Figure 11270: Helium console main page
  1. In the menu on the left side of the console, select Devices and click the Add new device button () to register your device.
Figure 11271: Helium console devices page
  1. In the Name field, type the preferred name of your device.
Figure 11272: Add New Device page
  1. You can see that the Helium console generates random Dev EUI, App EUI, and App Key. Since the TrackIt keys cannot be changed, you need to type your keys in the fields. These keys can be found in the TrackIt application in the LoRaWAN Working Mode (Third Party NS).
Figure 11273: TrackIt keys
  1. Optionally, you can select a Profile and Attach a Label. For this tutorial, they will be skipped. Note that Profiles and Labels can be added after the device is registered.

  2. After typing in the required keys, click Save Device, and you will see the registered device. As mentioned by the console, the initial join process takes about 20 minutes for the device to join, so be patient.

Create Datacake Integration

  1. While the device is joining, you can create the integration. Select Integrations from the menu in the left panel.
Figure 11274: Integration page
  1. To create an integration, click the Add New Integration button (). A list of the available integrations will appear. As for this guide, click Datacake. For further information, refer to the Integrations documentation.
Figure 11275: List of available integrations
  1. On the next page, you will need a Datacake Token. To generate one, you will need a Datacake account. If you don't have an account yet, you can create one on Datacake's website.
Figure 11276: Datacake endpoint token
  1. After logging in to your Datacake account, click your profile and select Edit Profile.
Figure 11277: Datacake console page
  1. In the API tab, you will find your API token. Copy and paste it into the Enter Datacake Token field in the Helium console, as shown in Figure 9.
Figure 11278: Datacake endpoint
  1. When you place the token, type a name of your choice for the integration and click Add Integration to continue.
Figure 11279: Adding integration name

Connection Between Helium and Datacake

  1. Now that the device is registered and the integration created, you will need to make the connection between Helium and Datacake. Click Flows from the left menu.
Figure 11280: Helium console flows
  1. Click the + in the Nodes area. A window will pop up with four menus – Labels, Devices, Functions, and Integrations. Click Devices, and you will see your registered device.
Figure 11281: Nodes
  1. Now, click the registered device and drag and drop it on the blank page below, as shown in Figure 13.

  2. Do the same with the created integration. Click the Integrations menu and drag and drop your created integration.

Figure 11282: Creating the connection between the device and the integration

Datacake Device Registration

  1. You need to add the device to the Datacake console. Head to the Devices tab and click the + Add Device button.
Figure 11283: Datacake console
  1. Datacake has ready-to-use TrackIt template. To add the device, click LoRaWAN and then Next.
Figure 11284: Adding a new device
  1. On the next window, in the Search field, type TrackIt and choose the Device Template. Then click Next.
Figure 11285: Selecting product template
  1. On the next page, choose Helium for Network server and click Next.
Figure 11286: Choosing network server
  1. On the next page, type the Dev EUI and the Name of your device. You can add more than one device. You can also drag and drop a .csv file, and it automatically adds multiple devices at once. Then click Next.
Figure 11287: Adding device
  1. Finally, choose a plan. For this example, choose the Free one. Click Add 1 device to finish.
Figure 11288: Choosing a plan
  1. Now, your device is registered in Datacake.
Figure 11289: Registered TrackIt device in Datacake
  1. You can click the name of your device and check the Dashboard.
Figure 11290: TrackIt Dashboard

Everything in the Dashboard is pre-configured (fields, decoder, widgets), and it is ready to use.