COMMISSIONING RESOURCE / TEMPLATE

Commissioning Point List Template

The contract between the BAS and the field. One row per point, one truth per column.

The point list is where the building automation system stops being a diagram and starts being a set of verifiable facts. Every sensor, command, status, and alarm gets one row with a name that matches the controller programming exactly. When point-to-point verification day comes, the point list is the record you check against — if a column is wrong, the test is wrong.

Column by column

What each point list column captures
ColumnWhat it captures
#Row number. Never reuse a number after a point is deleted — void the row and note why.
Point nameThe controller point address exactly as programmed, e.g. AHU1-OAT. This is the key everything else references.
DescriptionPlain-language meaning of the point. Written for the tech who opens the graphic three years from now.
TypeAI (analog in), AO (analog out), DI (digital in), or DO (digital out). Hardware reality, not a guess.
Unitsdeg F, deg C, %, CFM, in. w.c., psi, kW, V, on/off. If the units are wrong, the trend lies.
RangeEngineering range programmed into the controller, e.g. -40 to 200. Mismatched ranges skew every scaling calculation.
AlarmLimit or state that raises a BAS alarm, and whether it is enabled. A point with no alarm philosophy is a silent failure.
TrendTrend interval and whether trending is on, e.g. 15 min / ON. No trend means no evidence at FPT time.
GraphicY or N — does the point appear on a system graphic, and which one.
P2PPoint-to-point verification status: blank, P (pass), or F (fail). A failed point blocks any functional step that depends on it.
NotesOverrides removed, overrides still active, spare points, anything the next person needs to know.

Point types quick reference

AI, AO, DI, and DO point types
CodeTypeTypical points
AIAnalog inputSensors the controller reads: temperature, humidity, pressure, flow, status amps.
AOAnalog outputModulating signals the controller sends: damper and valve signals, VFD speed.
DIDigital inputOn/off status the controller reads: fan status, filter status, safety trip.
DODigital outputOn/off commands the controller sends: start/stop, two-position dampers, alarms.

Sample rows

A starter AHU pattern: sensor, command, status, speed, damper, and the mixed-air safety check. Name style is controller address, not a friendly label.

Example point list rows for an AHU
#Point nameDescriptionTypeUnitsRangeAlarmTrendGraphic
1AHU1-OATOutdoor air temperatureAIdeg F-40 to 200< -20 or > 16015 min / ONY
2AHU1-SF-CMDSupply fan start/stop commandDOon/off0-1—15 min / ONY
3AHU1-SF-STATSupply fan status (aux contact)DIon/off0-1CMD on, STAT off 30s15 min / ONY
4AHU1-SF-SpdSupply fan speed commandAO%0-100—1 min / ONY
5AHU1-DPR-OAOutdoor air damper commandAO%0-100—1 min / ONY
6AHU1-MATMixed air temperatureAIdeg F-40 to 200< 35 (heat)15 min / ONY
FILL-IN TEMPLATE

Point list sheet

Paste into a text file, spreadsheet, or your point database tool. Sample rows show the naming pattern — clear them and make it yours.

COMMISSIONING POINT LIST
=====================================================================
Project:    [PROJECT NAME]              System:      [EQUIPMENT TAG]
Controller: [BACnet ID / DEVICE]        Sequence:    [SEQ SECTION REF]
CxA:        [NAME]                      Rev / Date:  [0] / [YYYY-MM-DD]
=====================================================================

POINT TYPES
  AI = Analog Input    (sensor the controller reads)
  AO = Analog Output   (modulating signal the controller sends)
  DI = Digital Input   (on/off status the controller reads)
  DO = Digital Output  (on/off command the controller sends)

COLUMNS
  # | POINT NAME | DESCRIPTION | TYPE | UNITS | RANGE | ALARM |
  TREND (interval / ON-OFF) | GRAPHIC (Y/N) | P2P (P/F/blank) | NOTES

  Rules:
  - Point name matches the controller programming exactly.
  - A failed P2P point blocks any functional step that depends on it.
  - Never reuse a deleted row number — void it and note why.
  - Overrides removed before witness testing; anything still
    overridden lives in NOTES.

---------------------------------------------------------------------
# | POINT NAME | DESCRIPTION | TYPE | UNITS | RANGE | ALARM | TREND | GRAPHIC | P2P | NOTES
---------------------------------------------------------------------
1 | AHU1-OAT | Outdoor air temperature | AI | deg F | -40 to 200 | < -20 or > 160 | 15 min / ON | Y |  | 
2 | AHU1-SF-CMD | Supply fan start/stop command | DO | on/off | 0-1 | — | 15 min / ON | Y |  | 
3 | AHU1-SF-STAT | Supply fan status (aux contact) | DI | on/off | 0-1 | CMD on, STAT off 30s | 15 min / ON | Y |  | 
4 | AHU1-SF-Spd | Supply fan speed command | AO | % | 0-100 | — | 1 min / ON | Y |  | 
5 | AHU1-DPR-OA | Outdoor air damper command | AO | % | 0-100 | — | 1 min / ON | Y |  | 
6 | AHU1-MAT | Mixed air temperature | AI | deg F | -40 to 200 | < 35 (heat) | 15 min / ON | Y |  | 
7  |  |  |  |  |  |  |  |  |  |
8  |  |  |  |  |  |  |  |  |  |
9  |  |  |  |  |  |  |  |  |  |
10 |  |  |  |  |  |  |  |  |  |
11 |  |  |  |  |  |  |  |  |  |
12 |  |  |  |  |  |  |  |  |  |

---------------------------------------------------------------------
VERIFICATION
  Points listed:        [   ]
  Points verified P2P:  [   ]    Date: [YYYY-MM-DD]
  Points failed:        [   ]    Logged in issues log: [Y/N]
  Overrides active:     [   ]    Removed on: [YYYY-MM-DD]
  Verified by (CxA):    [NAME]
  Notes / exceptions:   [REMAINING ISSUES, SPARES, DEVIATIONS]
=====================================================================
Shine CX Authority — cx-field practice template. Not a permit submittal.