New: the AI firewall watches every module and explains each incident in plain words. See how it works

Chart cards

Line, bar, area, pie, scatter, histogram and heatmap cards – their data, series styling, axes, thresholds, zoom and comparing with the previous period.

Chart cards draw data over time or across categories. Line, bar and area charts take a series (values over time); pie, scatter, histogram and heatmap take a table. This page lists the settings of each, with defaults. For where the data comes from, see Data sources and parameters.

Line, bar and area charts

Data

The Series slot takes up to 8 sources (+ Add another source). The usual source is Device readings over time (live): pick the device, up to 20 keys and the aggregate (avg by default; increase for counters). Each key becomes a series.

A bar chart can also draw one bar per row of a table (One bar per > Row of a table): the latest value per device, site or status. Then choose the Bar label column, the Bar value column, the Order (As the rows come, Largest first, Smallest first) and Most bars (1 to 100, default 30).

Series styling

Under Series, add a row per series to style it. The Series field matches a series by name; * matches every series, and an exact name wins over *. Up to 20 rows.

FieldValues
LabelUp to 60 characters; ${name} stands for the series’ own name
ColourA colour, or automatic from the theme palette
Unit, DecimalsOverride the card’s value format for this series
Value axisLeft or Right. Put a series with another unit (% next to °C) on the right axis.
Stack group (bar, area)Series with the same group stack on each other
LineSolid, Dashed, Dotted; Line width (px) 1 to 8
Points, Point shape, Point size (px)Chart setting, on or off; circle, square, diamond, triangle; 1 to 12
Fill, Fill opacityNone, flat or gradient; 0 to 1
Hidden until clicked in the legendThe series starts hidden

Chart settings

GroupSettings and defaults
Lines (line)Line shape: Smooth (default), Straight, Steps; Line width (px) 2; Points on every value off
Bars (bar)Stack the series off; Bars: Columns or Horizontal bars; Bar width 70 % of the room for each bar; gap 2 px; corner radius 4 px
Area (area)Stack the series off; Fill: None, Soft (default), Medium, Strong; Fill style: Fades to the baseline or Flat
Value labelsOff (default) or a value at each point or bar; thinned so labels never overlap
AxisStart the value axis at zero (off for line, on for area: off lets small changes show); Grid lines; Y minimum, Y maximum (from the data); Y axis title; X axis title; Value ticks (about) 2 to 10
Right axisRight axis title, minimum and maximum. It appears when a series is set to the right axis.
LegendWhen there are 2 or more (default), Top, Bottom, Left, Right, Off; Values in the legend: Latest, Minimum, Maximum, Average, Total
TooltipAll series (default), Nearest point, Off; decimals; a total row for stacked series
ThresholdsUp to 10 Threshold lines: a horizontal line at a value with a label, colour, style and axis, for example a limit
Animation and zoomAnimate on load on; Drag to zoom the time axis on (line and area)

Units reach the axis and the tooltip. Card buttons start with Full screen and Download data (CSV).

Zoom and select a range

On a line or area chart, drag across the chart to zoom in. The zoom is for you only and does not change the board window. Double-click or Reset zoom leaves it.

A chart can also set the board’s window from a dragged range: in the card’s actions, add When a range is selected on the chart > Set the time window. See Card actions and drill-down.

Compare with the previous period

Each source of a slot has Show the period just before (same length) under its time window. That source then reads the window of the same length that ends where the board’s window starts, for example last week when the board shows this week.

To compare this week with last week, put two chart cards side by side with the same source, and tick the option on the second one. A source that reads the previous period is not live; it refreshes on the card’s interval. The points keep their real times, so the two periods are not laid over each other on one time axis.

A Stat or Stat with trend card compares a number with the previous period through its Compare with slot (see Value cards).

Pie chart

Bind a table with a label column and a value column (for example Alarm counts by severity).

SettingValues and defaults
LayoutPie (default), Donut, Donut with total (with Caption under the total); ring thickness 10 to 90 % (40)
Most slices2 to 20 (default 8). The smallest of the rest fold into one “Other” slice.
OrderLargest first (default), Smallest first, As the data
Text on slicesOff, Share (default), Value, Name, Name and share; inside or outside with a line. Slices under 4 % stay unlabelled.
Slice coloursPin a colour to a slice by its label (up to 30)
Tooltip showsValue and share, Value, Share

A click on a slice can run actions (When a slice of the pie is clicked).

Scatter chart

Bind a table with an X column and a Y column. A Group column makes one series per distinct value (up to 8 groups). Options: point colour, size, shape and opacity; Trend line (least squares) per group; X and Y units, decimals and limits.

Histogram

Bind a table and choose the Value column. Bins 1 to 50 (empty = chosen from the number of values); range minimum and maximum; Bin edges with round numbers; Mark the mean, Mark the median.

Heatmap

Bind a table with an X column, a Y column and a Value column, for example hour of day by weekday. Colours: Low to high colour or Colour ranges; Scale minimum and Scale maximum (from the data); a value in each cell (hidden when cells are too small).

Troubleshooting

The card saysCause
“Bind a data series in this widget’s settings.”The series slot is empty.
“No data for this period.”The device sent nothing in the window, or the keys are misspelled. Check the device’s Telemetry tab.
A long window looks smoothedLong windows read hourly or daily aggregates. Pick a shorter window for raw detail.
“Bind a table with label and value columns…”A pie needs a table source, not a series.