{
 "manufacturer": "CaptiveAire",
 "manufacturer_slug": "captiveaire",
 "model": "DCV Package DDC (Protocessor BACnet)",
 "model_slug": "dcv-package-ddc",
 "aliases": [
  "CaptiveAire DCV",
  "Demand Control Ventilation",
  "DCV Packages Network",
  "Kitchen hood DCV",
  "CASlink",
  "Protocessor",
  "CN0861"
 ],
 "equipment_type": "Kitchen hood demand control ventilation (DCV) controller (exhaust and make-up air fans)",
 "applies_to": "CaptiveAire demand control ventilation packages that run kitchen hood exhaust and supply (make-up air) fans, with the factory BACnet option.",
 "summary": "CaptiveAire DCV packages start and modulate kitchen hood exhaust and supply fans from temperature, occupancy, buttons, inputs or the BMS. BACnet IP or MS/TP comes from a factory-mounted Protocessor gateway in the electrical control panel, set at the factory for one of the two. The 231 objects are mostly read-only: 32 temperature sensors, zone and HMI readings, VFD frequency/current/power/fault for up to 8 exhaust and 2 supply fans, 'fans on by' and 'lights on by' reason flags, CORE fire-system fault codes, PCU filter monitoring and per-zone faults. Ten writable BVs carry the names of the panel's Prep Time, Fans On, Wash, Lights and Max Air buttons for two zones.",
 "bacnet_transport": [
  "BACnet IP",
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": 50000,
 "access_inferred": false,
 "notes": [
  "Protocessor defaults: device instance 50000, MS/TP MAC 127, 38400 baud, Max Master 127, IP 192.168.1.24; COV is disabled by default.",
  "Access comes from the guide's Function column: the ten button BVs (222-231) are Monitor/Control, everything else Monitor. The guide does not say what writing them does.",
  "The guide does not expand KTS (BI 192/208); CaptiveAire's SCS panel manual (A0017476) uses KTS for its Kill Tamper Switch input.",
  "ErrorCOREBoard1-15 (AI 132-146) report the highest-priority fault code (1-23) of each CORE fire-system board, Fire first.",
  "Humidity, ECM and VDC outputs and the fault AIs are listed with no units.",
  "Points depend on the package: unused sensors, fans, zones and PCUs read zero or are meaningless."
 ],
 "source": {
  "title": "Direct Digital Controls (DDC) Application Guide: Demand Control Ventilation (DCV) Packages Network",
  "doc_number": null,
  "revision_date": null,
  "url": "https://www.captiveaire.com/catalogcontent/electriccontrols/doc/dcv-ddc.pdf"
 },
 "integration": {
  "summary": "Most DCV integrations are monitoring: map the zone temperatures, the fan VFD readings, the fans-on-by-BMS flags and the fire, fault and Modbus fault points. The only writable objects are the per-zone button BVs (Prep Time, Fans On, Wash, Lights, Max Air); the guide does not describe their behaviour, so test a write and watch the matching Zone-FansONbyBMS / LightsONbyBMS flags.",
  "minimum_points": [
   {
    "ref": "BV 223",
    "name": "FansONButtonZone1",
    "why": "Zone 1 fans button; write effect not described in guide"
   },
   {
    "ref": "BI 94",
    "name": "Zone1-FansONbyBMS",
    "why": "Confirms zone 1 fans are on by BMS command"
   },
   {
    "ref": "AI 33",
    "name": "Temperature Zone 1",
    "why": "Zone 1 temperature, °F"
   },
   {
    "ref": "AI 48",
    "name": "VFD Frequency Exhaust 1",
    "why": "Exhaust fan 1 drive speed, Hz"
   },
   {
    "ref": "AI 56",
    "name": "VFD Frequency Supply 1",
    "why": "Supply (make-up air) fan 1 drive speed, Hz"
   },
   {
    "ref": "BI 189",
    "name": "DCVFireZone1",
    "why": "Fire system tripped, zone 1"
   },
   {
    "ref": "AI 78",
    "name": "VFD Fault Exhaust 1",
    "why": "Exhaust fan 1 drive fault"
   },
   {
    "ref": "AI 132",
    "name": "ErrorCOREBoard1",
    "why": "Fire system fault code; highest-priority fault shown"
   },
   {
    "ref": "AI 221",
    "name": "ModbusFaultCode",
    "why": "Modbus fault code; codes not listed in the guide"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "Protocessor default device instance 50000, MS/TP MAC 127, 38400 baud, Max Master 127.",
   "Protocessor default IP 192.168.1.24 /255.255.255.0; web configurator login admin/admin (or the password printed by the Ethernet port).",
   "The gateway is factory set to either BACnet IP or MS/TP for the job; objects are only reachable on that port.",
   "Each changed gateway parameter needs its own Submit and a system restart."
  ],
  "gotchas": [
   "COV is off by default (bac_cov_option = COV_Disable), so poll or enable COV.",
   "The controller board reboots when some factory settings are changed.",
   "ErrorCOREBoard AIs show only the highest-priority active fault; Fire wins over all others.",
   "Temperatures are listed in °F."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "Temperature Sensor 1",
   "description": "Temperature sensor 1 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Temperature Sensor 2",
   "description": "Temperature sensor 2 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "Temperature Sensor 3",
   "description": "Temperature sensor 3 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "Temperature Sensor 4",
   "description": "Temperature sensor 4 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "Temperature Sensor 5",
   "description": "Temperature sensor 5 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 6,
   "name": "Temperature Sensor 6",
   "description": "Temperature sensor 6 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 7,
   "name": "Temperature Sensor 7",
   "description": "Temperature sensor 7 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 8,
   "name": "Temperature Sensor 8",
   "description": "Temperature sensor 8 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 9,
   "name": "Temperature Sensor 9",
   "description": "Temperature sensor 9 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10,
   "name": "Temperature Sensor 10",
   "description": "Temperature sensor 10 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "Temperature Sensor 11",
   "description": "Temperature sensor 11 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 12,
   "name": "Temperature Sensor 12",
   "description": "Temperature sensor 12 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 13,
   "name": "Temperature Sensor 13",
   "description": "Temperature sensor 13 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 14,
   "name": "Temperature Sensor 14",
   "description": "Temperature sensor 14 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 15,
   "name": "Temperature Sensor 15",
   "description": "Temperature sensor 15 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 16,
   "name": "Temperature Sensor 16",
   "description": "Temperature sensor 16 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 17,
   "name": "Temperature Sensor 17",
   "description": "Temperature sensor 17 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 18,
   "name": "Temperature Sensor 18",
   "description": "Temperature sensor 18 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 19,
   "name": "Temperature Sensor 19",
   "description": "Temperature sensor 19 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 20,
   "name": "Temperature Sensor 20",
   "description": "Temperature sensor 20 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 21,
   "name": "Temperature Sensor 21",
   "description": "Temperature sensor 21 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 22,
   "name": "Temperature Sensor 22",
   "description": "Temperature sensor 22 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 23,
   "name": "Temperature Sensor 23",
   "description": "Temperature sensor 23 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 24,
   "name": "Temperature Sensor 24",
   "description": "Temperature sensor 24 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 25,
   "name": "Temperature Sensor 25",
   "description": "Temperature sensor 25 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 26,
   "name": "Temperature Sensor 26",
   "description": "Temperature sensor 26 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 27,
   "name": "Temperature Sensor 27",
   "description": "Temperature sensor 27 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 28,
   "name": "Temperature Sensor 28",
   "description": "Temperature sensor 28 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 29,
   "name": "Temperature Sensor 29",
   "description": "Temperature sensor 29 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 30,
   "name": "Temperature Sensor 30",
   "description": "Temperature sensor 30 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 31,
   "name": "Temperature Sensor 31",
   "description": "Temperature sensor 31 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 32,
   "name": "Temperature Sensor 32",
   "description": "Temperature sensor 32 reading",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 33,
   "name": "Temperature Zone 1",
   "description": "Zone 1 temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 34,
   "name": "Temperature Zone 2",
   "description": "Zone 2 temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 35,
   "name": "Temperature HMI 1",
   "description": "Temperature at HMI 1",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 36,
   "name": "Temperature HMI 2",
   "description": "Temperature at HMI 2",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 37,
   "name": "Temperature HMI 3",
   "description": "Temperature at HMI 3",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 38,
   "name": "Temperature HMI 4",
   "description": "Temperature at HMI 4",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 39,
   "name": "Humidity HMI 1",
   "description": "Relative humidity at HMI 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 40,
   "name": "Humidity HMI 2",
   "description": "Relative humidity at HMI 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 41,
   "name": "Humidity HMI 3",
   "description": "Relative humidity at HMI 3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 42,
   "name": "Humidity HMI 4",
   "description": "Relative humidity at HMI 4",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 43,
   "name": "ECMOutput1",
   "description": "ECM fan output 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 44,
   "name": "ECMOutput2",
   "description": "ECM fan output 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 45,
   "name": "ECMOutput3",
   "description": "ECM fan output 3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 46,
   "name": "ECMOutput4",
   "description": "ECM fan output 4",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 47,
   "name": "VDCOutput",
   "description": "DC voltage output value",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 48,
   "name": "VFD Frequency Exhaust 1",
   "description": "Exhaust fan 1 drive frequency",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 49,
   "name": "VFD Frequency Exhaust 2",
   "description": "Exhaust fan 2 drive frequency",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 50,
   "name": "VFD Frequency Exhaust 3",
   "description": "Exhaust fan 3 drive frequency",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 51,
   "name": "VFD Frequency Exhaust 4",
   "description": "Exhaust fan 4 drive frequency",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 52,
   "name": "VFD Frequency Exhaust 5",
   "description": "Exhaust fan 5 drive frequency",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 53,
   "name": "VFD Frequency Exhaust 6",
   "description": "Exhaust fan 6 drive frequency",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 54,
   "name": "VFD Frequency Exhaust 7",
   "description": "Exhaust fan 7 drive frequency",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 55,
   "name": "VFD Frequency Exhaust 8",
   "description": "Exhaust fan 8 drive frequency",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 56,
   "name": "VFD Frequency Supply 1",
   "description": "Supply fan 1 drive frequency",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 57,
   "name": "VFD Frequency Supply 2",
   "description": "Supply fan 2 drive frequency",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 58,
   "name": "VFD Amperage Exhaust 1",
   "description": "Exhaust fan 1 drive current",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 59,
   "name": "VFD Amperage Exhaust 2",
   "description": "Exhaust fan 2 drive current",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 60,
   "name": "VFD Amperage Exhaust 3",
   "description": "Exhaust fan 3 drive current",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 61,
   "name": "VFD Amperage Exhaust 4",
   "description": "Exhaust fan 4 drive current",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 62,
   "name": "VFD Amperage Exhaust 5",
   "description": "Exhaust fan 5 drive current",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 63,
   "name": "VFD Amperage Exhaust 6",
   "description": "Exhaust fan 6 drive current",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 64,
   "name": "VFD Amperage Exhaust 7",
   "description": "Exhaust fan 7 drive current",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 65,
   "name": "VFD Amperage Exhaust 8",
   "description": "Exhaust fan 8 drive current",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 66,
   "name": "VFD Amperage Supply 1",
   "description": "Supply fan 1 drive current",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 67,
   "name": "VFD Amperage Supply 2",
   "description": "Supply fan 2 drive current",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 68,
   "name": "VFD Power Usage Exhaust 1",
   "description": "Exhaust fan 1 drive power",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 69,
   "name": "VFD Power Usage Exhaust 2",
   "description": "Exhaust fan 2 drive power",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 70,
   "name": "VFD Power Usage Exhaust 3",
   "description": "Exhaust fan 3 drive power",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 71,
   "name": "VFD Power Usage Exhaust 4",
   "description": "Exhaust fan 4 drive power",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 72,
   "name": "VFD Power Usage Exhaust 5",
   "description": "Exhaust fan 5 drive power",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 73,
   "name": "VFD Power Usage Exhaust 6",
   "description": "Exhaust fan 6 drive power",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 74,
   "name": "VFD Power Usage Exhaust 7",
   "description": "Exhaust fan 7 drive power",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 75,
   "name": "VFD Power Usage Exhaust 8",
   "description": "Exhaust fan 8 drive power",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 76,
   "name": "VFD Power Usage Supply 1",
   "description": "Supply fan 1 drive power",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 77,
   "name": "VFD Power Usage Supply 2",
   "description": "Supply fan 2 drive power",
   "units": "kW",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 78,
   "name": "VFD Fault Exhaust 1",
   "description": "Exhaust fan 1 drive fault value",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 79,
   "name": "VFD Fault Exhaust 2",
   "description": "Exhaust fan 2 drive fault value",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 80,
   "name": "VFD Fault Exhaust 3",
   "description": "Exhaust fan 3 drive fault value",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 81,
   "name": "VFD Fault Exhaust 4",
   "description": "Exhaust fan 4 drive fault value",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 82,
   "name": "VFD Fault Exhaust 5",
   "description": "Exhaust fan 5 drive fault value",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 83,
   "name": "VFD Fault Exhaust 6",
   "description": "Exhaust fan 6 drive fault value",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 84,
   "name": "VFD Fault Exhaust 7",
   "description": "Exhaust fan 7 drive fault value",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 85,
   "name": "VFD Fault Exhaust 8",
   "description": "Exhaust fan 8 drive fault value",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 86,
   "name": "VFD Fault Supply 1",
   "description": "Supply fan 1 drive fault value",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 87,
   "name": "VFD Fault Supply 2",
   "description": "Supply fan 2 drive fault value",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 88,
   "name": "Zone1-FansONbyProving",
   "description": "Zone 1 fans on by fan proving",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 89,
   "name": "Zone1-FansONbyBypass",
   "description": "Zone 1 fans on by bypass",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 90,
   "name": "Zone1-FansONbyIO1HighSpeed",
   "description": "Zone 1 fans on by IO1 high-speed input",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 91,
   "name": "Zone1-FansONbyMaxAir",
   "description": "Zone 1 fans on by Max Air",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 92,
   "name": "Zone1-FansONbyTemperature",
   "description": "Zone 1 fans on by temperature",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 93,
   "name": "Zone1-FansONbyOccupancy",
   "description": "Zone 1 fans on by occupied schedule",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 94,
   "name": "Zone1-FansONbyBMS",
   "description": "Zone 1 fans on by BMS command",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 95,
   "name": "Zone1-FansONbyIO1",
   "description": "Zone 1 fans on by IO1 input",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 96,
   "name": "Zone1-FansONbyButton",
   "description": "Zone 1 fans on by panel button",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 97,
   "name": "Zone1-FansONbyHRC",
   "description": "Zone 1 fans on by HRC",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 98,
   "name": "Zone1-FansONbyWash",
   "description": "Zone 1 fans on by wash",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 99,
   "name": "Zone1-FansONbyBMSPrep",
   "description": "Zone 1 fans on by BMS prep time",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 100,
   "name": "Zone1-FansONbyButtonPrep",
   "description": "Zone 1 fans on by button prep time",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 101,
   "name": "Zone1-FansONbyTemperaturePrep",
   "description": "Zone 1 fans on by temperature prep time",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 102,
   "name": "Zone2-FansONbyProving",
   "description": "Zone 2 fans on by fan proving",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 103,
   "name": "Zone2-FansONbyBypass",
   "description": "Zone 2 fans on by bypass",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 104,
   "name": "Zone2-FansONbyIO1HighSpeed",
   "description": "Zone 2 fans on by IO1 high-speed input",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 105,
   "name": "Zone2-FansONbyMaxAir",
   "description": "Zone 2 fans on by Max Air",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 106,
   "name": "Zone2-FansONbyTemperature",
   "description": "Zone 2 fans on by temperature",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 107,
   "name": "Zone2-FansONbyOccupancy",
   "description": "Zone 2 fans on by occupied schedule",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 108,
   "name": "Zone2-FansONbyBMS",
   "description": "Zone 2 fans on by BMS command",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 109,
   "name": "Zone2-FansONbyIO1",
   "description": "Zone 2 fans on by IO1 input",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 110,
   "name": "Zone2-FansONbyButton",
   "description": "Zone 2 fans on by panel button",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 111,
   "name": "Zone2-FansONbyHRC",
   "description": "Zone 2 fans on by HRC",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 112,
   "name": "Zone2-FansONbyWash",
   "description": "Zone 2 fans on by wash",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 113,
   "name": "Zone2-FansONbyBMSPrep",
   "description": "Zone 2 fans on by BMS prep time",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 114,
   "name": "Zone2-FansONbyButtonPrep",
   "description": "Zone 2 fans on by button prep time",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 115,
   "name": "Zone2-FansONbyTemperaturePrep",
   "description": "Zone 2 fans on by temperature prep time",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 116,
   "name": "Zone1-LightsONbyWash",
   "description": "Zone 1 lights on by wash",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 117,
   "name": "Zone1-LightsONbyBypass",
   "description": "Zone 1 lights on by bypass",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 118,
   "name": "Zone1-LightsONbyBMS",
   "description": "Zone 1 lights on by BMS command",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 119,
   "name": "Zone1-LightsONbyButton",
   "description": "Zone 1 lights on by panel button",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 120,
   "name": "Zone1-LightsONbyOccupied",
   "description": "Zone 1 lights on by occupied schedule",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 121,
   "name": "Zone1-LightsONbyIO",
   "description": "Zone 1 lights on by IO input",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 122,
   "name": "Zone1-LightsONbyFansButton",
   "description": "Zone 1 lights on by fans button",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 123,
   "name": "Zone1-LightsONbyFansAutomatic",
   "description": "Zone 1 lights on by fans automatic",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 124,
   "name": "Zone2-LightsONbyWash",
   "description": "Zone 2 lights on by wash",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 125,
   "name": "Zone2-LightsONbyBypass",
   "description": "Zone 2 lights on by bypass",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 126,
   "name": "Zone2-LightsONbyBMS",
   "description": "Zone 2 lights on by BMS command",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 127,
   "name": "Zone2-LightsONbyButton",
   "description": "Zone 2 lights on by panel button",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 128,
   "name": "Zone2-LightsONbyOccupied",
   "description": "Zone 2 lights on by occupied schedule",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 129,
   "name": "Zone2-LightsONbyIO",
   "description": "Zone 2 lights on by IO input",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 130,
   "name": "Zone2-LightsONbyFansButton",
   "description": "Zone 2 lights on by fans button",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 131,
   "name": "Zone2-LightsONbyAutomatic",
   "description": "Zone 2 lights on by automatic (with fans)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 132,
   "name": "ErrorCOREBoard1",
   "description": "CORE board 1 fire system fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 133,
   "name": "ErrorCOREBoard2",
   "description": "CORE board 2 fire system fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 134,
   "name": "ErrorCOREBoard3",
   "description": "CORE board 3 fire system fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 135,
   "name": "ErrorCOREBoard4",
   "description": "CORE board 4 fire system fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 136,
   "name": "ErrorCOREBoard5",
   "description": "CORE board 5 fire system fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 137,
   "name": "ErrorCOREBoard6",
   "description": "CORE board 6 fire system fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 138,
   "name": "ErrorCOREBoard7",
   "description": "CORE board 7 fire system fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 139,
   "name": "ErrorCOREBoard8",
   "description": "CORE board 8 fire system fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 140,
   "name": "ErrorCOREBoard9",
   "description": "CORE board 9 fire system fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 141,
   "name": "ErrorCOREBoard10",
   "description": "CORE board 10 fire system fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 142,
   "name": "ErrorCOREBoard11",
   "description": "CORE board 11 fire system fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 143,
   "name": "ErrorCOREBoard12",
   "description": "CORE board 12 fire system fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 144,
   "name": "ErrorCOREBoard13",
   "description": "CORE board 13 fire system fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 145,
   "name": "ErrorCOREBoard14",
   "description": "CORE board 14 fire system fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 146,
   "name": "ErrorCOREBoard15",
   "description": "CORE board 15 fire system fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 147,
   "name": "PercentClogged_PCU1_Filter1",
   "description": "PCU 1 filter 1 percent clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 148,
   "name": "PercentClogged_PCU1_Filter2",
   "description": "PCU 1 filter 2 percent clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 149,
   "name": "PercentClogged_PCU1_Filter3",
   "description": "PCU 1 filter 3 percent clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 150,
   "name": "PercentClogged_PCU1_Filter4",
   "description": "PCU 1 filter 4 percent clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 151,
   "name": "PercentClogged_PCU1_Filter5",
   "description": "PCU 1 filter 5 percent clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 152,
   "name": "CloggedFilter_PCU1",
   "description": "PCU 1 clogged filter",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 153,
   "name": "MissingFilter_PCU1",
   "description": "PCU 1 missing filter",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 154,
   "name": "72HourCloggedFilter_PCU1",
   "description": "PCU 1 filter clogged for 72 hours",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 155,
   "name": "CloggedPCU_PCU1",
   "description": "PCU 1 clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 156,
   "name": "DoorMissing_PCU1",
   "description": "PCU 1 door missing",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 157,
   "name": "NeedCalibration_PCU1",
   "description": "PCU 1 needs calibration",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 158,
   "name": "24HourCloggedFilter_PCU1",
   "description": "PCU 1 filter clogged for 24 hours",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 159,
   "name": "ESPDoorMissing_PCU1",
   "description": "PCU 1 ESP door missing",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 160,
   "name": "ESPDrainClogged_PCU1",
   "description": "PCU 1 ESP drain clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 161,
   "name": "PercentClogged_PCU2_Filter1",
   "description": "PCU 2 filter 1 percent clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 162,
   "name": "PercentClogged_PCU2_Filter2",
   "description": "PCU 2 filter 2 percent clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 163,
   "name": "PercentClogged_PCU2_Filter3",
   "description": "PCU 2 filter 3 percent clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 164,
   "name": "PercentClogged_PCU2_Filter4",
   "description": "PCU 2 filter 4 percent clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 165,
   "name": "PercentClogged_PCU2_Filter5",
   "description": "PCU 2 filter 5 percent clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 166,
   "name": "CloggedFilter_PCU2",
   "description": "PCU 2 clogged filter",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 167,
   "name": "MissingFilter_PCU2",
   "description": "PCU 2 missing filter",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 168,
   "name": "72HourCloggedFilter_PCU2",
   "description": "PCU 2 filter clogged for 72 hours",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 169,
   "name": "CloggedPCU_PCU2",
   "description": "PCU 2 clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 170,
   "name": "DoorMissing_PCU2",
   "description": "PCU 2 door missing",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 171,
   "name": "NeedCalibration_PCU2",
   "description": "PCU 2 needs calibration",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 172,
   "name": "ESPDoorMissing_PCU2",
   "description": "PCU 2 ESP door missing",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 173,
   "name": "ESPDrainClogged_PCU2",
   "description": "PCU 2 ESP drain clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 174,
   "name": "24HourCloggedFilter_PCU2",
   "description": "PCU 2 filter clogged for 24 hours",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 175,
   "name": "PercentClogged_PCU3_Filter1",
   "description": "PCU 3 filter 1 percent clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 176,
   "name": "PercentClogged_PCU3_Filter2",
   "description": "PCU 3 filter 2 percent clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 177,
   "name": "PercentClogged_PCU3_Filter3",
   "description": "PCU 3 filter 3 percent clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 178,
   "name": "PercentClogged_PCU3_Filter4",
   "description": "PCU 3 filter 4 percent clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 179,
   "name": "PercentClogged_PCU3_Filter5",
   "description": "PCU 3 filter 5 percent clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 180,
   "name": "CloggedFilter_PCU3",
   "description": "PCU 3 clogged filter",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 181,
   "name": "MissingFilter_PCU3",
   "description": "PCU 3 missing filter",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 182,
   "name": "72HourCloggedFilter_PCU3",
   "description": "PCU 3 filter clogged for 72 hours",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 183,
   "name": "CloggedPCU_PCU3",
   "description": "PCU 3 clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 184,
   "name": "DoorMissing_PCU3",
   "description": "PCU 3 door missing",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 185,
   "name": "NeedCalibration_PCU3",
   "description": "PCU 3 needs calibration",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 186,
   "name": "24HourCloggedFilter_PCU3",
   "description": "PCU 3 filter clogged for 24 hours",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 187,
   "name": "ESPDoorMissing_PCU3",
   "description": "PCU 3 ESP door missing",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 188,
   "name": "ESPDrainClogged_PCU3",
   "description": "PCU 3 ESP drain clogged",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 189,
   "name": "DCVFireZone1",
   "description": "Fire system tripped, zone 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 190,
   "name": "DCVAuxFaultZone1",
   "description": "Auxiliary input fault, zone 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 191,
   "name": "DCVFuseFaultZone1",
   "description": "Board fuse fault, zone 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 192,
   "name": "DCVKTSZone1",
   "description": "KTS (kill tamper switch) tripped, zone 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 193,
   "name": "DCVProvingFaultZone1",
   "description": "Fan proving fault, zone 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 194,
   "name": "DCVMUAInterlockErr1Zone1",
   "description": "MUA interlock error 1, zone 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 195,
   "name": "DCVMUAInterlockErr2Zone1",
   "description": "MUA interlock error 2, zone 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 196,
   "name": "DCVBrokenTempSensorZone1",
   "description": "Broken temperature sensor, zone 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 197,
   "name": "DCVMissingTempSensorZone1",
   "description": "Missing temperature sensor, zone 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 198,
   "name": "DCVOverloadZone1",
   "description": "Overload 1 tripped, zone 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 199,
   "name": "DCVOverload2Zone1",
   "description": "Overload 2 tripped, zone 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 200,
   "name": "DCVPCUFaultZone1",
   "description": "PCU fault, zone 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 201,
   "name": "DCVLightsEnergizedFaultZone1",
   "description": "Lights energized fault (power seen when off), zone 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 202,
   "name": "DCVLightsDeenergizedFaultZone1",
   "description": "Lights de-energized fault (no power when on), zone 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 203,
   "name": "DCVSurfactantLowZone1",
   "description": "Surfactant low, zone 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 204,
   "name": "DCVCheckAppliancePilotsZone1",
   "description": "Check appliance pilots, zone 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 205,
   "name": "DCVFireZone2",
   "description": "Fire system tripped, zone 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 206,
   "name": "DCVAuxFaultZone2",
   "description": "Auxiliary input fault, zone 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 207,
   "name": "DCVFuseFaultZone2",
   "description": "Board fuse fault, zone 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 208,
   "name": "DCVKTSZone2",
   "description": "KTS (kill tamper switch) tripped, zone 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 209,
   "name": "DCVProvingFaultZone2",
   "description": "Fan proving fault, zone 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 210,
   "name": "DCVMUAInterlockErr1Zone2",
   "description": "MUA interlock error 1, zone 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 211,
   "name": "DCVMUAInterlockErr2Zone2",
   "description": "MUA interlock error 2, zone 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 212,
   "name": "DCVBrokenTempSensorZone2",
   "description": "Broken temperature sensor, zone 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 213,
   "name": "DCVMissingTempSensorZone2",
   "description": "Missing temperature sensor, zone 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 214,
   "name": "DCVOverload1Zone2",
   "description": "Overload 1 tripped, zone 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 215,
   "name": "DCVOverload2Zone2",
   "description": "Overload 2 tripped, zone 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 216,
   "name": "DCVPCUFaultZone2",
   "description": "PCU fault, zone 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 217,
   "name": "DCVLightsEnergizedFaultZone2",
   "description": "Lights energized fault (power seen when off), zone 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 218,
   "name": "DCVLightsDeenergizedFaultZone2",
   "description": "Lights de-energized fault (no power when on), zone 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 219,
   "name": "DCVSurfactantLowZone2",
   "description": "Surfactant low, zone 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 220,
   "name": "DCVCheckAppliancePilotsZone2",
   "description": "Check appliance pilots, zone 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 221,
   "name": "ModbusFaultCode",
   "description": "Modbus device communication fault code",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 222,
   "name": "PrepTimeButtonZone1",
   "description": "Zone 1 Prep Time button",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 223,
   "name": "FansONButtonZone1",
   "description": "Zone 1 Fans On button",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 224,
   "name": "WashButtonZone1",
   "description": "Zone 1 Wash button",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 225,
   "name": "LightsButtonZone1",
   "description": "Zone 1 Lights button",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 226,
   "name": "MaxAirZone1",
   "description": "Zone 1 Max Air button",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 227,
   "name": "PrepTimeButtonZone2",
   "description": "Zone 2 Prep Time button",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 228,
   "name": "FansONButtonZone2",
   "description": "Zone 2 Fans On button",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 229,
   "name": "WashButtonZone2",
   "description": "Zone 2 Wash button",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 230,
   "name": "LightsButtonZone2",
   "description": "Zone 2 Lights button",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 231,
   "name": "MaxAirZone2",
   "description": "Zone 2 Max Air button",
   "units": "",
   "access": "W",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/captiveaire/dcv-package-ddc",
 "note": "Provided as-is. Point availability varies by firmware and options; verify against the live device.",
 "disclaimer": "DISCLAIMER: reference only, provided AS IS with no warranty. May contain errors or be out of date. You must verify every point against the manufacturer's current documentation and the live device before use. easybacnet.com accepts no liability for its use and is not affiliated with the manufacturer. Terms: https://easybacnet.com/terms#content"
}
