Stand with Ukraine flag
Try it now Pricing
PE Edge
Community Edition Professional Edition Cloud Edge PE Edge IoT Gateway License Server Trendz Analytics Mobile Application PE Mobile Application MQTT Broker
Documentation > Dashboards > Overview
Getting Started
Installation Architecture API FAQ
On this page

Edge Dashboards Overview

Overview

The Edge Dashboards are robust and effective tools for local monitoring and management of IoT data. They can function and display data in real time, even when there is no connection to the Cloud. The data can be synchronized with the server when the connection is restored.

The Edge Dashboards are designed in the same way as the Platform (Cloud) Dashboards. Please read the Platform Dashboard documentation for a general understanding of its functionality.

Dashboard Provision to ThingsBoard Edge

The dashboards can be created and managed on the ThingsBoard server, and then provisioned to the Edge instance. This approach enables the simultaneous deployment of changes to all Edge instances.

You can verify that the Dashboard is provisioned:

  • Ensure that you have previously created, configured and assigned the Dashboard to the appropriate entity group. Then, go to the Edge management>Instances section and open the "Manage edge dashboard groups" page. You can see here all dashboards groups already assigned to the Edge instance. To assign another group to the Edge instance, click the "+" icon. To view the Dashboards in the group, click on the group itself.
  • On the Dashboards page, you can see all the dashboards already assigned to the dashboard group. To add another dashboard to the group, click the "+" icon.
  • To verify that the Dashboards are provisioned, log in to your Edge Professional Edition instance and go to the Dashboards section.

The Edge Dashboard Creation And Management

You can also create and manage Dashboards right from the Edge itself. All changes are automatically propagated to the Platform when connected.

To create the Edge Dashboard on your ThingsBoard Edge instance, do the following:

  • Log in to your ThingsBoard Edge instance and navigate to the “Dashboards” section. By default, you navigate to the dashboard group "All". Click the "+" icon in the upper right corner of the screen, and select "Create new dashboard" option from the drop-down menu.
  • In the pop-up window, enter a dashboard title. Other fields are optional. Click the "Add" button to proceed
  • Once you have created the dashboard, it will be automatically opened. You can configure it by adding widgets. Click the "Save" button to save the changes

You can learn about Widgets here

Read more about the Dashboard toolbar here.

To verify that the changes are successfully propagated:

  • Log in to your Edge Professional Edition instance and go to the Dashboards section. Here you can create, configure, or make any changes to your Dashboards.
  • Log in to your ThingsBoard server and go to the “Dashboards” section to see that the changes have been applied to the ThingsBoard server. Make sure you are connected to the internet.

If you have multiple instances of ThingsBoard Edge, you can delete the Dashboard on one of them without affecting it on the other instances. To delete the Dashboard from all ThingsBoard Edge instances at once, delete it from your ThingsBoard platform.

Assign/Remove Customers

Before you assign customers to the Dashboard, make sure that you have assigned them to the ThingsBoard Edge instance first. You can read more about Customers here.

To assign/unassign customers to the Edge Dashboard, do the following:

  • Log in to your ThingsBoard Edge instance and go to the “Dashboards” section. Then, click the "Dashboard details" button.
  • Click the "Manage owner and groups" button on the Dashboard details page
  • In the "Manage owner and groups" pop-up window, select owner and click the "Update" button. You also may update the dashboard group if needed.

Next Steps