Dashboard

v2.20.1

The Dashboard tab is a fully customisable monitoring canvas. Users create personal dashboards, place cards of different types onto a grid, and resize and rearrange them freely. It is designed for operators who need a purpose-built view - for example, a screen for a specific server room combining a camera feed, a door sensor, and a live event log.

Path: Monitoring → Dashboard

Managing dashboards

Card types

Card typeWhat it shows
Analog sensorSensor value with linear graph (Temperature, Humidity, Pressure, CO2, Voltage, Current, Power, Energy, and others)
Digital sensorBinary ON/OFF state; output sensors can be toggled if the user has permission
Lock sensorLock / door state
CO2 sensorCO2 concentration with alarm threshold indicators
Tilt sensorOrientation / angle value
Video streamLive camera feed; aspect ratio can be locked or free
Event gridLive table of system events and alarms with configurable columns and filters

Grid and layout

The dashboard uses a column-based grid with two layout modes:

ModeBehaviourBest for
Fixed columns (Keep column ratio ON)Always 12 columns; cards scale proportionally with screen widthConsistent look across all screen sizes
Adaptive columns (Keep column ratio OFF)Column count grows on wider screens (approx. 85 px per column)Large monitors where more cards should fit without scrolling

Below 900 px screen width both modes collapse to a single-column stack.

Preset card sizes:

SizeGrid units
Small4 × 3
Medium8 × 6
Large16 × 6 (full width)

Cards can also be resized freely by dragging their resize handle.

Edit mode

All layout changes happen inside edit mode, toggled from the toolbar. On entering edit mode a snapshot of the current layout is saved so changes can be cancelled.

In edit mode:

Toolbar actions

IconActionDescription
alarm countAlarm count badgeNumber of sensors in alarm on this dashboard; click to show only alarmed cards
edit toggleEdit toggleEnter or exit edit mode
add dashboardAdd dashboardOpen the create dashboard dialog
edit dashboardEdit dashboardChange name, description, and sharing settings (owner only)
delete dashboardDelete dashboardDelete with confirmation; navigates to the first remaining dashboard (owner only)
set as defaultSet as defaultMark or unmark this dashboard as the default opening view
arrange cardsArrange cardsRepacks all cards to best fit the current screen width (adaptive mode only)
resize all cardsResize all cardsScale all cards on the canvas up or down uniformly

Event grid card

The event grid card embeds a live event log directly on the canvas. Events refresh every 15 seconds.

Columns (user-selectable): Log code · Timestamp · Alarm name · Location · Info · Controller name · Bus name · Camera name · Peripheral type · Peripheral name · IP address

Filters: Location · Alarm type · User · Device · Sensor · Camera · Time period · Flagged events · Read / Unread · Has notes

Data refresh

The dashboard polls for updated sensor values, camera frames, and device status every 5 seconds. Polling continues in edit mode so values stay current while rearranging cards.

See also: Introduction | Cards | Map