Skip to content

Dashboards

Dashboard is a panel system defined at the space level. It allows combining data from different projects on a single screen. It consists of freely positionable Board (widget) cards organized under Board Groups.

Dashboard (Space Level) Board Group: "Energy Summary" / Board: Active Power Gauge (x:0, y:0, 300x200) / Board: Voltage Gauge (x:320, y:0, 300x200) / Board: Daily Consumption Chart (x:0, y:220, 640x300) / Board Group: "Building Management" / Board: HVAC Status / Board: Indoor Temperature Dashboard (Space Level) Board Group: "Energy Summary" Board: Active Power Gauge (x:0, y:0, 300x200) Board: Voltage Gauge (x:320, y:0, 300x200) Board: Daily Consumption Chart (x:0, y:220, 640x300) Board Group: "Building Management" Board: HVAC Status Board: Indoor Temperature

A Board Group is the page/tab unit within a dashboard.

Menu: Dashboards (top of sidebar)

FieldRequiredDescription
NameYesGroup name
ColorNoTab color
RankNoSort order

Each Board is a freely positionable card within a Board Group.

FieldRequiredDescription
TypeYesWidget type
ConfigYesWidget configuration (JSON)
X / YNoPosition (pixels)
Width / HeightNoSize (pixels)
HeaderNoShow header

Widget types that can be added to a Dashboard are configuration-based. Widget settings are written in JSON format in the Config field.

Since Dashboards are defined at the space level:

  • Variables from different projects can be displayed on the same panel
  • All sites can be monitored from a single screen (e.g., total production from 10 different solar power plants)
  • Project-independent comparisons can be made
FeatureDashboardCustom Menu
LevelSpaceSpace
DesignDrag-and-drop widgetsHTML/CSS/JS code
FlexibilityConfiguration-basedFull control
UsageQuick dashboard creationCustom interface development