Thingsboard Documentation

Documentation for using Thingsboard IoT Platform.

Widgets Library

Thingsboard widgets are grouped into widget bundles. There are more then thirty widgets in six widget bundles available out-of-the-box. You can always implement and add your widgets.

image

Widget types

There are three types of widgets available by default:

Datasource types

Each widget requires datasource for data visualization. Types of the avaliable datasource depends on widget type of the widget:

Digital Gauges

Useful for visualization of temperature, humidity, speed and other integer or float values.

image

Analog Gauges

Similar to digital gauges, but have different style.

image

Charts

Useful for visualization of historical or real-time data with time window.

image

GPIO widgets

Useful for visualization and control of GPIO state for target devices.

image

Maps widgets

Useful for visualization of devices geo locations and track devices routes both in real-time and history mode.

image

Cards

Useful for visualization of timeseries data or attributes in a table or card widget.

image

Widgets Bundles import/export

Widgets Bundle export

You are able to export widgets bundle to JSON format and import it to the same or another Thingsboard instance.

In order to export widgets bundle you should navigate to the Widgets Library page and click on the export button located on the particular widgets bundle card.

image

Widgets Bundle import

Similar, to import the widgets bundle you should navigate to the Widgets Library page and click on the big “+” button in the bottom-right part of the screen and then click on the import button.

image

The widgets bundle import window should popup and you will be prompted to upload the json file.

image

Widgets Types import/export

Widget Type export

You are able to export particular widget type from widgets bundle to JSON format and import it to the same or another Thingsboard instance.

In order to export widget type you should navigate to the Widgets Library page, then open desired widgets bundle and finally click on the export button located on the particular widget type card.

image

Widget Type import

Similar, to import the widget type you should navigate to the Widgets Library page, then open your widgets bundle and click on the big “+” button in the bottom-right part of the screen and then click on the import button.

image

The widget type import window should popup and you will be prompted to upload the json file.

image