Beta — findings are a starting point. Confirm before you roll a truck.
Shop brain
Setup values
These are the numbers and station facts Derek's rules still need. A fleet value applies everywhere. A station value replaces it at that station. A unit value replaces both for that piece of equipment.
Each box and the air handler the rules use for it, with where that came from. The rules try, in this order: a confirmed link, the Setup answer for which air handler serves each box, the station tree, the only air handler on the station, then a box name that fits one air handler only, such as VAV-2-01 for AHU-2. A box whose name fits more than one air handler, or none, waits for a link. An owner or an admin can confirm the air handler for any box, or clear a confirmed link so the rules go back to the next source. A fan is never an air handler.
No stations are loaded, so boxes cannot be listed.
Temperature units
Temperatures with no unit are °F (default) or °C
A temperature that carries its own unit always uses it. This setting is only for points that send a number with no unit. They are read as °F unless the station, or the device, is set to °C here. Set every station that reports in °C.
Every station reads °F, the default.
Loading setup values.
Air handling units and DOAS
Cooling capacity shortfall
Which zones each AHU serves (to count '≥ 25% of zones')
per-site setup. This rule stays off until it has an answer.
MAT sensor fault
Which AHUs have a preheat coil upstream of the MAT sensor (to skip them)
per-site setup
Missed economizer
Economizer high limit per AHU
value from Derek. This rule stays off until it has an answer.
Missed economizer
OA damper minimum position per AHU (BAS min-position points found at 14 sites, need mapping)
per-site setup. This rule stays off until it has an answer.
Economizing above high limit
Economizer high limit per AHU
value from Derek. This rule stays off until it has an answer.
Economizing above high limit
OA damper minimum position per AHU
per-site setup. This rule stays off until it has an answer.
Low outdoor air
Minimum OA fraction per AHU
value from Derek. This rule stays off until it has an answer.
Low outdoor air
OA damper minimum position per AHU
per-site setup. This rule stays off until it has an answer.
Fan maxed, static low
Which boxes each AHU serves
per-site setup. This rule stays off until it has an answer.
Static reset not working
Static SP reset maximum per AHU ('at max')
value from Derek. This rule stays off until it has an answer.
Static reset not working
Occupied hours (occupancy point or schedule)
per-site setup
Static reset not working
Which boxes each AHU serves
per-site setup. This rule stays off until it has an answer.
Freeze protection
OA damper minimum position per AHU (MAT branch only)
per-site setup
Filter loaded or blown out
Filter final resistance or clean baseline per filter bank
value from Derek. This rule stays off until it has an answer.
No ventilation while occupied
Which units are 100% recirculation (to skip)
per-site setup
OA open in warm-up or unoccupied
Warm-up / cool-down mode status per AHU
per-site setup
Building pressure out of range
Occupied hours where no occupancy point exists (Site R)
per-site setup
Humidifier failed or stuck
Duct RH high limit per AHU (read from each AHU's own high-limit point; the high-limit half is off where there is none)
per-site setup
DOAS dehumidification shortfall
Leaving dewpoint SP per DOAS
value from Derek. This rule stays off until it has an answer.
DOAS dehumidification shortfall
Which units are DOAS
per-site setup
Broken or slipping belt
Fan kW baseline at each speed
value from Derek. This rule stays off until it has an answer.
Motor drawing high power
Fan/pump kW baseline at each speed
value from Derek. This rule stays off until it has an answer.
Coil valves open with fan off
Freeze-protection mode status per AHU
per-site setup
Overcooling: supply air well below setpoint with the chilled water valve open
How far below its setpoint supply air has to be to count as overcooling, per unit (5°F unless set)
per-site setup
VAV boxes, zones and terminal units
Zone too warm
Which AHU serves each zone (for 'AHU fault-free')
per-site setup. This rule stays off until it has an answer.
Zone too warm
Occupied hours (occupancy point or schedule)
per-site setup
Zone too cold
Occupied hours (occupancy point or schedule)
per-site setup
Starved box
Which AHU serves each box (for 'AHU static at SP')
per-site setup. This rule stays off until it has an answer.
Reheat failure
Which AHU serves each box (for SAT)
per-site setup. This rule stays off until it has an answer.
Leaking reheat valve
Which AHU serves each box (for SAT)
per-site setup. This rule stays off until it has an answer.
Reheat during cooling
Cooling maximum airflow per box (BAS points like 'CLG FLOW MAX' exist at some sites)
per-site setup. This rule stays off until it has an answer.
Rogue zone
Occupied hours (occupancy point or schedule)
per-site setup
Night setback not applied
Occupancy schedule (scheduled occupied/unoccupied times, not just the occupancy command)
per-site setup. This rule stays off until it has an answer.
Electric reheat failure
Which AHU serves each box/zone
per-site setup. This rule stays off until it has an answer.
Electric heat without airflow
Heating minimum airflow per box
per-site setup. This rule stays off until it has an answer.
Electric heat without airflow
Which AHU serves each box/zone
per-site setup. This rule stays off until it has an answer.
Zone setpoint pushed to an extreme
Lowest occupied cooling setpoint before it counts as pushed to an extreme, per zone (68°F unless set)
per-site setup
Zone setpoint pushed to an extreme
Highest occupied heating setpoint before it counts as pushed to an extreme, per zone (76°F unless set)
per-site setup
Zone setpoint pushed to an extreme
Which zones run setpoints outside the comfort range on purpose, such as labs or server rooms (to skip)
per-site setup
Box damper not following its command
Gap between a box damper's command and its position feedback that counts as not following, per box (20 points unless set)
per-site setup
Chilled water and central plant
Low ΔT syndrome
Design CHW ΔT per plant
value from Derek. This rule stays off until it has an answer.
Low ΔT syndrome
How to get plant load % (chiller RLA at Customer D and 1300 Example St; elsewhere needs capacity)
per-site setup
High condenser approach
Baseline condenser approach per chiller
value from Derek. This rule stays off until it has an answer.
High evaporator approach
Baseline evaporator approach per chiller
value from Derek. This rule stays off until it has an answer.
Chiller efficiency loss
Baseline kW/ton per chiller and the load / CW-temp bin sizes
value from Derek. This rule stays off until it has an answer.
High tower approach
Design tower approach
value from Derek. This rule stays off until it has an answer.
Condenser water too cold
Chiller manufacturer's minimum CWST
value from Derek. This rule stays off until it has an answer.
Tower fan control failure
CWST setpoint at Customer D (none found)
per-site setup
Over-staged plant
Capacity of each chiller / boiler
value from Derek. This rule stays off until it has an answer.
Over-staged plant
How to measure total plant load
per-site setup. This rule stays off until it has an answer.
Lead/lag not rotating
Which units are lead/lag pairs
per-site setup
Chilled water pump running with no chiller and no demand
Which chilled water pumps run with the chillers off on purpose (waterside economizer or heat exchanger), to skip
per-site setup
Chilled water supply setpoint stuck low in cool weather
Outdoor air temperature below which a low chilled water supply setpoint is flagged, per plant (65°F unless set)
per-site setup
Chilled water supply setpoint stuck low in cool weather
Chilled water supply setpoint at or below which it counts as stuck low, per plant (42°F unless set)
per-site setup
Chilled water supply setpoint stuck low in cool weather
Which plants are process or data-center plants (to skip)
per-site setup
Heating plant, pumps and loops
Condensing boiler not condensing
Which boilers are condensing
per-site setup. This rule stays off until it has an answer.
HWST too hot
Steam vs non-steam per system
per-site setup
High flue temperature
Flue temp baseline per firing rate
value from Derek. This rule stays off until it has an answer.
Loop pressure loss
Fill pressure per loop
value from Derek. This rule stays off until it has an answer.
WSHP loop out of range
Design WSHP loop band per site (Derek's 'typically 60–90°F' is a guide, not the per-site number)
value from Derek. This rule stays off until it has an answer.
Hot water supply setpoint stuck high in mild weather
Outdoor air temperature above which a high hot water supply setpoint is flagged, per plant (60°F unless set)
per-site setup
Hot water supply setpoint stuck high in mild weather
Hot water supply setpoint at or above which it counts as stuck high, per plant (170°F unless set)
per-site setup
Hot water supply setpoint stuck high in mild weather
Which plants have year-round high-temperature loads (to skip)
per-site setup
Hot water pump running in warm weather with no heating demand
Outdoor air temperature above which a hot water pump with no heating demand is flagged, per plant (70°F unless set)
per-site setup
Hot water pump running in warm weather with no heating demand
Which hot water loops have a year-round load, such as a domestic hot water heat exchanger or process (to skip)
per-site setup
RTUs, heat pumps and refrigerant
Aux heat overuse
Morning recovery window
per-site setup. This rule stays off until it has an answer.
Heating and cooling stages together
Dehumidification-reheat / defrost status per unit
per-site setup
Abnormal subcooling
Manufacturer's subcooling target per unit
value from Derek. This rule stays off until it has an answer.
Compressor running below its low-ambient lockout
Outdoor air temperature below which a running compressor is flagged, per unit (40°F unless set)
per-site setup
Compressor running below its low-ambient lockout
Which units have a real low-ambient kit (to skip)
per-site setup
Unit flipping between heating and cooling
Changes between heating and cooling within 2 hours that count as flipping, per unit (3 unless set)
per-site setup
Unit flipping between heating and cooling
Separate 2-hour windows in a day that need that many changes, per unit (2 unless set; 1 drops the two-window rule)
per-site setup
Sensors and operations
OAT sensor error
Night-hours window
value from Derek. This rule stays off until it has an answer.
Poor IAQ
OA damper minimum position per AHU (CO2 branch)
per-site setup
Critical spaces and safety
Critical room overheat
Critical-room tags per site (only rooms named Server/IT/Elev/Data found so far)
per-site setup
Pressure relationship reversed
Which rooms are pressure-critical and their required sign
per-site setup. This rule stays off until it has an answer.
Kitchen makeup air failure
Which MAU serves each hood
per-site setup. This rule stays off until it has an answer.
Sensors, controls and network
Setpoint outside sane limits
Design max static SP per AHU
value from Derek
Setpoint outside sane limits
Steam vs non-steam per system
per-site setup
Reading at rest
Span per sensor
value from Derek. This rule stays off until it has an answer.
Reading at rest
Which fan / pump serves each sensor
per-site setup. This rule stays off until it has an answer.
SAT sensor drift
Which AHU serves each box/zone
per-site setup. This rule stays off until it has an answer.
RAT sensor drift
Ducted vs plenum return per AHU
per-site setup. This rule stays off until it has an answer.
RAT sensor drift
Which AHU serves each box/zone
per-site setup. This rule stays off until it has an answer.
Optimal start too early
Occupancy schedule (scheduled occupied/unoccupied times, not just the occupancy command)
per-site setup. This rule stays off until it has an answer.