Dashboards
Dashboards on ThingsBoard Edge work the same way as on the ThingsBoard server. They display real-time IoT data from devices connected locally to the Edge, and continue working even when the Edge instance is offline. Widgets show the most recently received data during an outage. When the connection is restored, any changes made on Edge are synchronized to the server automatically.
For a general introduction to dashboards and widgets, see Dashboards.
Assign a dashboard from the server
Section titled “Assign a dashboard from the server”Dashboards reach an Edge through dashboard groups. To assign a dashboard group to an Edge:
- On the ThingsBoard server, go to Edge management > Edges and click the Edge.
- On the Details tab, click Manage dashboard groups.
- Click Assign to edge (+), select the group, and click Assign.
The dashboard group is sent to the Edge as a downlink. If the Edge is connected, the dashboards appear right away. If it is offline, they appear once the connection is restored. To check, log in to the Edge and go to Monitor > Dashboards.
Create a dashboard on Edge
Section titled “Create a dashboard on Edge”You can also create dashboards directly on the Edge. Dashboards created on Edge are sent to the ThingsBoard server automatically when the connection is available.
-
Log in to the Edge and go to Monitor > Dashboards.
-
Click Add dashboard and select Create new dashboard. To upload a previously exported dashboard JSON file instead, select Import dashboard.
-
Enter the dashboard Title and click Add.
-
The new dashboard opens in edit mode. Add widgets with Add widget, then click Save.
The dashboard appears in the list and is pushed to the server automatically. To check, go to Monitor > Dashboards on the server.
To edit an existing dashboard, open it and click Edit mode in the toolbar. The dashboard editor works the same way as on the server. For details, see Dashboards.
Assign customers to a dashboard
Section titled “Assign customers to a dashboard”Make a dashboard public
Section titled “Make a dashboard public”A public dashboard is accessible to anyone with the link, without logging in. On Edge, the link points to the Edge instance’s local URL, so the dashboard remains available on the local network even if the internet connection is lost.
Assign entity views to Edge
Section titled “Assign entity views to Edge”Entity views expose a filtered subset of a device’s attributes and telemetry to specific users, without granting access to the full device. You can create them on the Edge or on the server.
For a general introduction to entity views, see Entity views.
Entity views reach an Edge through entity view groups. To assign an entity view group to an Edge:
- On the ThingsBoard server, go to Edge management > Edges and click the Edge.
- On the Details tab, click Manage entity view groups.
- Click Assign to edge (+), select the group, and click Assign.
Remove a dashboard from Edge
Section titled “Remove a dashboard from Edge”Unassigning a dashboard group removes it from that Edge only. The dashboards stay on the server and can be assigned again at any time.
- On the ThingsBoard server, open the Edge and click Manage dashboard groups on its Details tab.
- In the row of the group, click Unassign entity group from edge and confirm.
To remove only one dashboard from the Edge, remove it from the group on the server.
Was this helpful?