Skip to content

Monitor a pump remotely

Put pump discharge pressure, flow and power on a live dashboard, and alert before a closed valve damages a seal.

A pump tells you what it is doing through three readings: what it is pushing against, what it is moving, and what it is drawing. This guide takes one pump from an empty account to a live dashboard and a working alert.

1. Add the pump as a device#

Open Devices, select Add Device, and pick the Water pump type. Name it after the asset, such as "Transfer Pump 1".

The configuration decides what the preset compares against:

  • Maximum pressure, the pump's rated discharge pressure. The over pressure preset fires at 90 percent of it.
  • Maximum flow rate, the rated duty point.
  • Pressure unit and Flow unit, which fix how the readings are shown.
  • Pump type, which is a label.
The Devices page with a water pump added, showing its live readings
One pump, added and reporting.

2. Copy the credentials#

Step 4 of the wizard shows the Device ID and the Device Token, once. Copy both, or select Download Credentials. They become the username and password on the gateway's MQTT client.

The Credentials step of the Add Device wizard, showing the Device ID and Device Token fields
The token shows once, on this screen only.

3. Send the readings#

MetricWhat it is
pressureDischarge pressure, in bar
flowRateWhat the pump is moving, in litres per minute
powerWhat the motor is drawing, in kilowatts
temperatureMotor or bearing temperature, in degrees Celsius
{
  "timestamp": "2026-09-12T08:30:00.000Z",
  "status": "online",
  "data": { "pressure": 4.8, "flowRate": 172.5, "power": 11.4 }
}

Send a reading every ten to thirty seconds. Pressure changes quickly, and the over pressure preset waits for three agreeing readings before it fires.

A pressure transmitter usually gives 4-20 mA, which a gateway or a PLC reads and turns into a number. If the reading already sits on a PLC, the gateway polls it over Modbus. See Connect PLCs and Modbus devices via a gateway.

4. Put it on a dashboard#

Open Dashboards, select Create dashboard, then Create from template, and choose Pump. It lays out pressure, flow and power together, so one glance says whether the pump is doing work or fighting something.

A dashboard created from a template, showing pump pressure, flow and power
Pressure, flow and power on one screen.

5. Add the alerts#

Open the pump's Triggers tab and select Browse presets.

PresetFires atWhat you do
Over pressure90 percent of the maximum pressure you setFind the closed valve or the blockage
Not reportingFive minutes of silence, or three times the reporting interval when that is longerCheck the gateway, the SIM and the power

If the pump draws from a metered supply, add Low flow on the flow meter as well. It covers the supply side, which is where a dry run starts.

The preset sheet listing ready made alerts for a device, each with its severity
Ready made alerts for a pump.

If a preset does not fit, select Create Trigger on the same tab instead. Set the metric, the operator, the threshold, and a recovery condition that clears the alert when the reading passes back over it.

The trigger rule form, with a metric, an operator, a threshold, and a recovery condition
A rule built by hand, with its own threshold and recovery condition.

6. Check it arrived#

Open the pump's Connection tab. The device log shows every message, every rejection and the reason for it.

The Connection tab showing the device log with accepted and rejected messages
The device log, live, with the reason for every rejection.

Search the docs

Find a guide, an integration page, or a device type.