Skip to content

Cookie preferences

We use cookies for our own analytics, to see how our campaigns perform and, if you allow it, to load content from other services such as the Google site search. We never sell your data. Necessary cookies keep the site working and cannot be switched off. See our Cookie Policy for details and our Privacy Policy for how we handle personal data.

Security, load balancing and remembering your cookie choice.

Show us which pages people read, how they find the site and where they get stuck, so we can improve it (Google Analytics, Microsoft Clarity).

Show us which of our ad campaigns bring visitors to the site and remember the campaign or partner link you arrived from (Google Ads, LinkedIn, Meta, partner program). We do not use these cookies to build advertising profiles.

Load the site search from Google when you use it. Google sets its own cookies and shows ads in the search results.

© 2026 The ThingsBoard Authors
22.5k Try for free

ThingsBoard Cloud

Choose your data region

Your data stays in the region you choose, for residency and compliance. No credit card required.

Rather run it yourself? Install on your own servers

Step 2. Visualize data on Dashboard

Dashboard is a centralized, configurable user interface used for monitoring, analyzing, and managing IoT systems in real time.

A dashboard consists of widgets — configurable components such as charts, cards, tables, or maps — used to visualize data, display alarms and events, and interact with devices or processes.

In this step, you will create a dashboard and add three widgets:

  • a widget that displays the latest temperature value;
  • a chart widget that shows temperature changes over time;
  • an alarms widget that displays alarms triggered by high temperature conditions.

Create a dashboard to visualize device telemetry and alarm data, and assign it to a dedicated dashboard group to simplify sharing and access management later.

  1. From the main menu, navigate to Monitor ⇾ Dashboards.
  2. In the upper-right corner, click + Add dashboard ⇾ Create new dashboard.
  3. Enter the Title, for example, My Dashboard.
  4. In the Groups field, specify the dashboard group:
    • Enter the group name, for example, Customer's dashboards, and click Create a new one!
    • In the dialog window, click Add to confirm the group creation.
  5. Click Add.

The dashboard has been created. It opens automatically, so you can start adding widgets right away.


Add a Value card widget to display the latest temperature value.

  1. In the dashboard edit mode, click + Add new widget in the center of the screen.
  2. Select Cards ⇾ Value card.
  3. Configure the widget:

    • Set Thermometer device as the datasource.
    • Use temperature as the data key.
  4. Click Add.
  5. Resize the widget if necessary.

The widget displays the latest temperature reported by the device.


A Time series chart visualizes how telemetry values change over time.

Add a chart to display temperature history:

  1. In the dashboard edit mode, click + Add widget.
  2. Select Charts ⇾ Time series chart.
  3. Set Thermometer device as the datasource.
  4. In Series, specify temperature as the series key.
  5. Click Add.
  6. Adjust the widget size if needed.

The chart displays all recorded temperature values with timestamps for the last hour.

Send several new telemetry updates (see Step 1.2). The chart updates automatically as new data arrives, providing real-time visualization of temperature changes.


An Alarms table widget displays alarms associated with selected entities, including their severity and status.

Add an alarms table to the dashboard:

  1. In edit mode, click + Add widget.
  2. Select Alarm widgets ⇾ Alarms table.
  3. Set Thermometer device as the datasource.
  4. Configure alarm severity and status filters.
    The widget displays alarms matching the selected properties. If none are selected, all alarms will be displayed, regardless of their status or severity.
  5. Click Add.
  6. Resize and position the widget if needed.

Click Save in the top-right corner to save the dashboard.

The dashboard now provides real-time visibility into telemetry data and active alarms.