SCADA · Alarms

Alarm Management — Building Alarms People Still Believe

What this is
SCADA for CEA — the serving layer
Ring
Technology
Updated
2026-06-16

An alarm system is only worth anything if someone still listens to it. Everything here serves that one goal.

The most important fact about an alarm system is not how many things it can alarm on. It's whether a human still believes it at 2 a.m. An alarm that cries wolf gets tuned out, and a tuned-out alarm is worse than no alarm at all — it costs money to run and buys nothing. Alarm fatigue is the single biggest reason alarms get ignored, in every industry that has ever used them. So the design goal is not "alarm on everything." It is "alarm on the right things, at the right urgency, so a human trusts every single interruption."

That trust is built on two things: a clear grammar of urgency, and a hard discipline against false alarms.

Four tiers — the grammar of urgency

Not every problem deserves the same volume. A four-tier hierarchy lets the operator tell, in a glance, the difference between "keep an eye on this" and "drop everything."

  • Advisory (blue). Something is trending but still inside the acceptable range. "Root-zone temperature has risen 2 °C in the last four hours." Logged and shown on the dashboard, no sound. It's a heads-up, not a call to action.
  • Caution (yellow). A reading has left the optimal range but is still acceptable. Act within one to four hours. "pH is at 6.4; target is 5.8–6.2." One alert, then it waits.
  • Alarm (orange). A reading is outside the acceptable range, or a cascade pattern has been detected. Act within fifteen to sixty minutes. "Dissolved oxygen below 5 mg/L in Zone 3." Persistent on the screen, plus a push to a phone.
  • Critical (red). A reading will damage the crop if it isn't corrected now, or there is a safety hazard. Immediate. "CO₂ over 5,000 ppm. Power failure — aeration offline." Every channel, up to and including a phone call — and it cannot be silenced until the condition actually clears.

The point of the tiers isn't ceremony. It's that an operator who gets a blue advisory and an operator who gets a red critical should feel the difference before they've read a word.

The discipline that actually keeps the system trusted

Tiers are the easy part. Beating alarm fatigue is the work, and it comes down to a handful of rules.

Suppress the alarms you expect. Twice a day, at lights-on and lights-off, temperature and VPD change fast on purpose. A naive system fires a rate-of-change alarm every time — and the operator learns, within a week, to ignore the one transition that's genuinely failing. During the transition window, suppress the alarms the transition is supposed to cause. Watch for the transition that goes wrong, not the ones that go right.

Quiet the night. During the dark period, normal parameter shifts will trip advisory-level alarms all night long. Dial them back so the only thing that wakes someone is something that should.

Nothing just disappears. A caution left unacknowledged for four hours escalates to an alarm. An alarm requires acknowledgment plus a logged corrective action — what you did, not just that you saw it. A critical can't be cleared until the condition resolves. An alarm that can be swiped away and forgotten is an alarm that will be.

Hunt the nuisance alarm. Once a week, count alarms by tier and by zone, and find the ones that fire often but never lead to an action. Those are not alarms — they are a miscalibrated threshold wearing an alarm's clothes. Fix the threshold. Do not train people to ignore the buzzer, because the day you train them to ignore one is the day they ignore the one that mattered.

Where this connects

This is the layer cascade detection escalates through — and the case where elevating an alarm and adding context earns its keep: not "dissolved oxygen is low" but "dissolved oxygen is low, root-zone temperature is climbing, this is the Pythium pattern." It also sits directly downstream of the Controls lesson in the Fundamentals, which draws the line that matters most here: when to let the system act on its own, and when a problem has to wait for a human hand. An alarm is what the system raises when it has decided the second case applies.

The measure of an alarm system is not how much it tells you. It's whether you still believe it at 2 a.m. Build it so every alarm has earned the interruption.