Threshold alarms are good at one thing: telling you when something has already broken. A fan trips, a sensor flatlines, a temperature blows past a limit — and you get a page. But the most expensive problems in a building rarely break that loudly. They run quietly, inside the normal band, for years.
Independent retro-commissioning research puts the hidden waste at up to 30% of a building's HVAC energy spend, with a typical 3–5× return on finding and fixing it.¹ That's a staggering number, and the natural question is: if it's that large, why doesn't the building automation system already catch it?
The answer is structural. A BAS alarms on thresholds — fixed limits on individual points. That works for hard failures. It is fundamentally blind to faults that live in the relationships between points, where nothing crosses a limit but the building is quietly burning money.
What "normal" hides
Consider three of the most common offenders we find:
- Simultaneous heating and cooling. A unit heats and cools the same air at the same time. The space temperature stays perfectly within range — comfort holds, no alarm — while you pay for both. The cost is invisible at the point level and obvious only when you compare valve and damper commands against each other.
- A stuck economizer. An outdoor-air damper that should swing open on a cool day to provide free cooling instead sits at minimum. Mechanical cooling carries the load, the zone hits its setpoint, and the BAS reports a healthy building. The fault only appears when you compare damper position against outdoor-air temperature over hundreds of hours.
- Schedules that drift from occupancy. Equipment runs at 4am and through weekends for spaces that are empty. Every reading is in range; the building is simply conditioning nobody. You see it only by comparing runtime against how the building is actually used.
None of these trip an alarm. All of them cost five to six figures a year in a single building. And every one of them is sitting in trend data the building already records — it just needs to be read closely enough.
The fault isn't in any one point. It's in the pattern between them — which is exactly what a threshold can't see.
From thresholds to patterns
This is the shift underway in building operations: from threshold alarms to data-driven fault detection and diagnostics. Instead of watching individual points for limit crossings, an FDD engine evaluates the relationships and behaviors across the whole system — valve versus temperature, damper versus weather, runtime versus schedule, this week versus design intent.
The hard part was never finding anomalies. It's making them trustworthy. A fault you can't explain is a fault no engineer will act on, and a feed full of false positives is worse than no feed at all. So the work that matters is in two places: ranking findings by what they actually cost, and showing the evidence behind every one — the trend, the root cause, the recommended fix, the dollar value.
That's the principle behind LeanFM. The Prescriptiv engine, developed from Carnegie Mellon research, screens the trend data your BAS already produces; AIR rolls the findings into one explainable score; and every finding opens to its evidence, reviewed by engineers who do commissioning before it ever reaches you.
The cheapest money in the building
What makes this waste worth chasing isn't just its size — it's that recovering it requires no capital project. Most of the findings are schedule and sequence changes a controls contractor can make in a normal maintenance window. No bond, no retrofit, no new sensors. In one 220,000 sq ft school, that added up to $105,000 a year in identified opportunity, almost all of it from faults that never tripped an alarm.
The 30% has been hiding in plain sight the whole time. The only thing that's changed is that the data can finally be read closely enough to find it.
1. Figures from independent building retro-commissioning research. Individual results vary by building; LeanFM reports findings per building from your own data.
