Cora Help coraiq.tech →

Widget reference

A widget is one tile on your dashboard showing one thing. This page covers each type and what you can configure.

Add and arrange them in the dashboard editor; tap a widget there to open its settings.

Type, parameter, then width and height.

The nine types

TypeShows
ValueThe current reading, its unit, age and source
GaugeAn arc with your range banded onto it and a knob at the value
GraphA trend over a window you choose
StatusA state as text: running, idle, closed
OutletA three-way control: Auto, Off, On
ReefBeatOne Red Sea™ unit, with its own summary
Apex moduleOne fitted Apex module, such as a Trident or DŌS
Jecod™One Jecod pump, with its mode and intensity
Maxspect™ (beta)One gyre, with both motors

The last four are device tiles: they are keyed to a piece of equipment rather than to a parameter, and each shows whatever that unit reports.

Sizing

Width and Height are each or . A graph is never one cell wide.

Value

The plain number. Current reading, its unit, how old it is and where it came from.

Use it for parameters you check numerically rather than by trend: calcium, magnesium, nitrate.

Settings: label, source, size.

Gauge

An arc with your target range banded onto it and a knob at the current value. The knob's colour tells you where you stand: inside the band, drifting, or out.

Use it for the parameters you actively manage: alkalinity, pH, salinity, temperature.

Settings: label, source, range (inherited from your tank targets unless you override it here), size.

Graph

A sparkline over a window you choose, with the high and low marked and the current value called out.

For a parameter you test (by Trident or with a test kit), the line joins your actual tests. If the window holds only one test, the line runs in from the test before it, and no high or low is marked. With no test in the window, or nothing earlier to join a single test to, the tile shows Collecting… instead of a line.

Use it for anything that moves: pH through the day, temperature across a heatwave, alkalinity between doses.

Settings: label, source, time window (1 hour, 6 hours, 24 hours, 7 days, 30 days, 1 year), size.

A trend is always at least two cells wide; a sparkline squeezed into one cell tells you nothing, so the editor will not make one.

Status

Text rather than a number, for things that are a state. Running, idle, open, closed, feeding.

Settings: label, source, size.

Outlet

A three-way switch for an outlet: Auto, Off, On.

  • Auto hands the outlet back to whatever normally runs it: a schedule, a rule, or the controller it belongs to.
  • Off and On are manual overrides that stay until you change them back.

Settings: label, which outlet, size.

ReefBeat

One tile for a whole piece of equipment, showing its own summary rather than a single parameter: an ATO's status and reservoir, a dosing unit's heads, a mat roller's remaining days.

Which devices offer a tile depends on what you have connected. See Connecting your equipment.

Settings: label, which device, size.

What a parameter widget shows

On a widget backed by a measured parameter (Value, Gauge, Graph and Status), three things are always present. Outlet and device tiles show their own state instead, because no single reading sits behind them:

  • The value, large
  • The age (now, 1h, 2d): how old the reading is, not how recently the screen refreshed
  • The source: a small badge saying where the number came from

Tap any widget to open its full history, every source that reports it, and the thresholds in force.

Sizes

Widgets are one or two cells wide and one or two cells tall, except a trend, which is always at least two wide. On a three-column dashboard a two-wide gauge takes two thirds of the row, which is usually the right shape for your most important parameter.

Written for Cora Max 0.28.60 and Cora Mobile 0.5.70. Last checked 2026-09-17.

Still stuck? Email cora@coraiq.tech and we'll help.