Import IGT-22-DEV Demo Dashboard on Thingsboard

IGT-22-DEV is a special version of IGT-22 by Neousys Technology with pre-installed open source IoT platform agent, Thingsboard-gateway, as well as other frequently used packages, such as Docker CE and NodeRED. Though it’s design to be prompt for evaluation, there’re still some simple steps to make it work, including

  1. Setting up RNDIS of the host PC
  2. ProvisioningĀ IGT-22-DEV on Thingsboard
  3. Running the first initialization script
  4. Setup the demo dashboard on Thingsboard

In addition to these text instruction, there is also a silent video on YouTube doing the same.

Let’s see how to set up the demo dashboard on Thingsboard in this article though it’s mainly something related to Thingsboard.

First of all, download the json file, save it locally on your host PC, and keep it in mind where you save it.

Secondly, log onto Thingsboard, click “Dashboards” on the left panel and then the plus symbol on the top-right, and click “Import dashboard”.

After an “Import dashboard” window pops up, follow the instruction from Thingsboard to import the previous downloaded json file. Here I used the approach of “click and select” the json file. And “drag and drop” also works fine. After the json file is selected, the import button will be enabled. Click on it to import the dashboard.

If the dashboard is imported successfully, you’ll see it on the list. To open it, clicke on the “Open dashboard” icon. If the width of the browser is somehow small, the icons will be collapsed into a “more” icon on the top-right portion. In that case, click the icon first to see the “Open dashboard” icon.

Now you’ll see a dashboard without any data. What we are going to do is to edit the dashboard and assign data source to it. It’s time to click on the “Edit” icon, an orange circle with a pen inside, at the bottom right corner.

For your conveniences, all the widgets on the dashboard have been assigned with specific aliases. We can easily re-map the widget to the instance on Thingsboard simply by editing the aliases. After entering into the edit mode, click on the “Alias” icon, numbering 1 in the following screen shot. And follow the sequence to select IGT-22-DEV, which is created in the previous step described in another article, as the instance of this Alias IGT-22-DEV. And then click save.

Repeat the steps for the remaining two Alias. Please take care of the correct select of the devices. Incorrect device selection result in incorrect display of data later. After all three alias are mapped to their devices, click save of the Entity alias window.

After Alias entity window is closed, you can see the contents of the widgets. Frequently I was too happy to see the result at this moment and missed to click on the apply button after all the steps. Therefore, remember to click the “Apply changes” icon at the bottom-right. Otherwise, you’ll need to go through it again.

Now you can see your own data on the dashboard of Thingsboard. There’re more you can modify and play with Thingsboard. The documentation of Thingsboard is well developed. Please find more in detail on its office website. Enjoy it.

Comments are closed.