# C1 — Contractor / Owner-Supplied Matrix

**Project:** Kingsford Hotel Bacolod — BMS
**Generated from:** A1-io-list.yaml
**Generator:** `_playbook/tools/generate-c1-co-matrix.py`

This matrix shows, per equipment class, which **BMS-side field devices** are supplied by which party. It is the contractual-scope-boundary view derived from the points list `C/O` column.

Suppliers:
- **BMS Contractor** — we (the proposing party) supply
- **ME Contractor** — Mechanical contractor supplies (typically valves, dampers, motorized actuators)
- **EE Contractor** — Electrical contractor supplies (power metering related — varies by project)
- **Equipment Supplier** — Manufacturer / Equipment vendor supplies (auxiliary contacts on motors/pumps, native equipment data via BACnet/Modbus, VFDs)
- **Owner** — Customer / building owner supplies

---

## Overall Summary

| Supplier | Total BMS I/O Points | Share |
|----------|---------------------:|------:|
| ME Contractor | 336 | 54.3% |
| BMS Contractor | 230 | 37.2% |
| Equipment Supplier | 53 | 8.6% |
| **Total** | **619** | **100%** |

---

## Per-Equipment-Class Breakdown

### AHU (Chilled-Water-Served)  ·  2 units, 172 I/O points

**Instances:** AHU-2/B.2/B.3/PP/CL/FRE/FRD, AHU-RD (with CHW mod valve)

| Supplier | I/O Count | Provides |
|----------|----------:|----------|
| BMS Contractor | 120 | Sensor (T/RH/P/flow per point) (86×), Modulating actuator / VFD set-point (34×) |
| ME Contractor | 32 | Auxiliary contact / status relay (28×), Command relay (4×) |
| Equipment Supplier | 20 | BACnet/Modbus gateway driver (20×) |

### Exhaust Fan (General)  ·  4 units, 156 I/O points

**Instances:** EF-RD.1/RD.2, EF-1, TEF-1.1 to 1.4 + EF-1.2A/LPG.1/1MR.1/1STO.1/MRF.1, TEF-2.1/2.3/2B.3 + EF-2B.1/2B.2/GS.1&GS.2 + EF-2.1 to 2.4 + EF-CHRx2, TEF-3Ax2/3B/3Cx2/3Dx20 + others

| Supplier | I/O Count | Provides |
|----------|----------:|----------|
| ME Contractor | 156 | Auxiliary contact / status relay (156×) |

### Chiller (Package Water-Cooled)  ·  1 unit, 81 I/O points

**Instances:** CH-1 to CH-3

| Supplier | I/O Count | Provides |
|----------|----------:|----------|
| ME Contractor | 54 | Auxiliary contact / status relay (54×) |
| BMS Contractor | 27 | Sensor (T/RH/P/flow per point) (27×) |

### Cooling Tower  ·  1 unit, 36 I/O points

**Instances:** CT-1 to CT-3

| Supplier | I/O Count | Provides |
|----------|----------:|----------|
| BMS Contractor | 24 | Sensor (T/RH/P/flow per point) (24×) |
| ME Contractor | 11 | Auxiliary contact / status relay (8×), Command relay (3×) |
| Equipment Supplier | 1 | BACnet/Modbus gateway driver (1×) |

### Precooled Air Handling Unit  ·  2 units, 30 I/O points

**Instances:** PAHU-0.1, PAHU-RD (×2)

| Supplier | I/O Count | Provides |
|----------|----------:|----------|
| BMS Contractor | 12 | Sensor (T/RH/P/flow per point) (10×), Modulating actuator / VFD set-point (2×) |
| ME Contractor | 12 | Auxiliary contact / status relay (10×), Command relay (2×) |
| Equipment Supplier | 6 | BACnet/Modbus gateway driver (6×) |

### DOAS Unit  ·  1 unit, 30 I/O points

**Instances:** DOAS (Casino) — 2 units

| Supplier | I/O Count | Provides |
|----------|----------:|----------|
| BMS Contractor | 22 | Sensor (T/RH/P/flow per point) (16×), Modulating actuator / VFD set-point (6×) |
| ME Contractor | 4 | Auxiliary contact / status relay (4×) |
| Equipment Supplier | 4 | BACnet/Modbus gateway driver (4×) |

### Steam Boiler  ·  1 unit, 22 I/O points

**Instances:** SB-1 & SB-2

| Supplier | I/O Count | Provides |
|----------|----------:|----------|
| ME Contractor | 16 | Auxiliary contact / status relay (14×), Command relay (2×) |
| BMS Contractor | 6 | Sensor (T/RH/P/flow per point) (6×) |

### Primary CHW Pump  ·  1 unit, 21 I/O points

**Instances:** CHWP-1 to CHWP-3

| Supplier | I/O Count | Provides |
|----------|----------:|----------|
| ME Contractor | 21 | Auxiliary contact / status relay (18×), Command relay (3×) |

### Heat Pump  ·  2 units, 18 I/O points

**Instances:** HP-HZ (×3), HP-LZ (×3)

| Supplier | I/O Count | Provides |
|----------|----------:|----------|
| Equipment Supplier | 18 | BACnet/Modbus gateway driver (18×) |

### Recirculating Pump  ·  2 units, 18 I/O points

**Instances:** RP-HZ (×3), RP-LZ (×3)

| Supplier | I/O Count | Provides |
|----------|----------:|----------|
| ME Contractor | 18 | Auxiliary contact / status relay (18×) |

### CHW Supply Main Header  ·  2 units, 13 I/O points

**Instances:** CHW Supply & Return Main Header, HW Supply & Return Header (LG)

| Supplier | I/O Count | Provides |
|----------|----------:|----------|
| BMS Contractor | 13 | Sensor (T/RH/P/flow per point) (12×), Modulating actuator / VFD set-point (1×) |

### Condenser Water Pump  ·  1 unit, 12 I/O points

**Instances:** CDWP-1 to CDWP-3

| Supplier | I/O Count | Provides |
|----------|----------:|----------|
| ME Contractor | 12 | Auxiliary contact / status relay (9×), Command relay (3×) |

### Calorifier (Hot Water Storage Tank)  ·  2 units, 6 I/O points

**Instances:** HWT-HZ (×3), HWT-LZ (×3)

| Supplier | I/O Count | Provides |
|----------|----------:|----------|
| BMS Contractor | 6 | Sensor (T/RH/P/flow per point) (6×) |

### Ozone Generator (UV-light or Corona)  ·  1 unit, 4 I/O points

**Instances:** Sanitizer for AHU-2M.1/2M.2

| Supplier | I/O Count | Provides |
|----------|----------:|----------|
| Equipment Supplier | 4 | Auxiliary contact / status relay (4×) |

---

## Notes for Proposal Inclusions/Exclusions

- BMS scope = BMS Contractor row(s) above. We supply these field devices, plus the BMS panels, controllers, network, head-end, programming, and T&C.
- Items marked **ME Contractor** or **Equipment Supplier** are **NOT in BMS supply scope** — they're supplied under Mechanical or Equipment contracts. BMS scope includes the *terminations* and *signal cables* to these devices, but not the devices themselves.
- This matrix feeds C3 (Inclusions / Exclusions / Clarifications) — the customer-facing summary of scope boundaries.
