Platform · Alerts & Rules

Nobody watches a dashboard at three in the morning

Data that nothing reacts to is just history. Thinger.io rules watch every reading around the clock and act the moment a condition is met: an email, a webhook, an action on the device.

Server side rules·Alarms, endpoints and automation

The problem

The data was on screen. Nobody saw it.

At 03:14 the tank is out of range and the dashboard says so, to an empty room. The rule is what tells somebody.

On screen at 03:14, out of range, and nobody looking.
The rule was watching. The engineer knows at 03:14.

How it works

Anatomy of a rule

Every rule reads the same way: what to watch, when to fire, what to do about it.

Anatomy of a rule · Trigger / Condition / ActionSHEET AL-01 · REV B · PLATFORM TERMINOLOGY
TRG

The trigger: what it watches

FIG. 01

Rules read live device resources or data already stored in buckets and properties. This one follows the level of Tank T-2.

CND

The condition: when it fires

FIG. 02

Confirmation keeps one noisy reading from waking anyone: the rule waits for a sequence of matches or a condition that holds. Each rule also sets a severity, from Critical to None.

ACT

The action: what happens next

FIG. 03

Notifications go out through endpoint profiles you define once. Reminders repeat them while the alarm stays active, and normalization clears it once its clear conditions are met.

After it fires

Each activation becomes an alarm instance, with its severity, time and device, that moves through these states.

01 Activated02 Latched acknowledged, still active03 Shelved silenced for a while04 Cleared by normalization
About this sheet Field names and states as they appear in the platform's Rules section and at docs.thinger.io.

Actions

Where the reaction lands

Endpoints are the platform's outgoing integrations: named destinations that rules, geofences and devices can call.

Rule fired · 03:12Coolant temperature high

Email, sent by the platform

The platform sends the message itself: your recipients, your subject, your body, with live device data filled in through template variables. No mail server to run.

  • Recipients
  • Subject
  • Templated body

THE NIGHT SHIFT, COVERED

In the field

What teams automate

Watch a signal, decide when it matters, tell someone. These are the rules the teams on our solution pages actually run.

Smart Water

Night flow that stays high

When night minimum flow stays above the zone baseline, then Alert the water team

Leaks surface in the small hours, when legitimate use is at its lowest. The water team hears about it before the morning shift clocks in.

Smart Water solution

Beyond thresholds

Node-RED for everything a rule cannot say

Some reactions are flows, not comparisons: correlate two devices before deciding, compute a derived value first, run a sequence of steps.

  1. Platform events in

    Start a flow when something happens, such as a device going offline.

  2. Plant data in

    Poll Modbus registers or subscribe to OPC UA servers.

  3. Your logic

    Correlate, derive a value, then decide with a switch.

  4. Back to the platform

    Store the result in a bucket and act on the device.

  5. Out to other systems

    Endpoint calls reach webhooks, email, SCADA, MES or ERP.

Thinger.io ships its own Node-RED nodes

Read and write devices, buckets and properties, listen to server events and call endpoints. Node-RED installs in one click from the plugins marketplace.

  • server events
  • device read
  • device write
  • device stream
  • bucket read
  • bucket write
  • property read
  • property write
  • endpoint call

Put the platform on watch

Rules run on every dedicated Thinger.io instance, from the smallest plan up. Connect a device and write your first rule in minutes, and your team can stop staring at dashboards.