{
 "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": "Re-typed from the manufacturer's public documentation (see source). Point availability varies by firmware and options; verify against the live device."
}
