{
 "manufacturer": "AAON",
 "manufacturer_slug": "aaon",
 "model": "VCB-X Controller",
 "model_slug": "vcb-x",
 "aliases": [
  "VCBX",
  "VCB-X",
  "Orion VCB-X",
  "OE335-26B-VCBX",
  "V28940",
  "WattMaster VCB-X",
  "AAON VCB-X BACnet"
 ],
 "equipment_type": "Rooftop unit / air handler controller",
 "applies_to": "AAON packaged rooftop units, air handlers, DOAS and water-source units controlled by the Orion VCB-X (OE335-26B-VCBX) unit controller.",
 "summary": "The VCB-X is the Orion (WattMaster) unit controller used on AAON rooftop units and air handlers. It has an on-board BACnet MS/TP port and serves 51 read-only Analog Inputs (temperatures, humidity, pressures, airflow, setpoint mirrors, output signals, alarm bits), 73 writable Analog Values (setpoints, lockouts, offsets, calibration, fan and damper limits, BAS overrides) and 72 read-only Binary Inputs (enable status, individual alarms, relay status).",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": "2.13 (BTL listing, OE335-26B-VCBX)",
 "default_device_instance": null,
 "access_inferred": false,
 "notes": [
  "AI and BI objects are read-only; AV objects are read/write. Sensor inputs can't be written.",
  "A setpoint written over BACnet is kept in temporary memory until midnight, then saved as the new default; a power cycle before midnight loses it.",
  "Engineering units are not printed in the object table, so units are left blank.",
  "AV 68 is not listed in the guide. AI 43-46 (superheat and expansion valve) are marked 'Not Used'; BI 7 is reserved.",
  "Points for the EM1 expansion module, 12-relay board, MHGRV reheat board, MODGAS-X and Title 24 economizer only report when that hardware is installed.",
  "Source is the VCB-X Controller Field Technical Guide (Orion OR-VCBX-FIELD-TGD-01X), Appendix C."
 ],
 "source": {
  "title": "VCB-X Controller Field Technical Guide (Appendix C - VCB-X BACnet)",
  "doc_number": "OR-VCBX-FIELD-TGD-01X",
  "revision_date": "February 2018 (copyright date)",
  "url": "https://www.aaon.com/hubfs/Controls%20Literature/OR-VCBX-FIELD-TGD-01X.pdf"
 },
 "integration": {
  "summary": "Wire the on-board MS/TP port and set MAC address, device ID and baud on the controller's LCD BACnet screens. Schedule the unit from the BAS with AV 62 Schedule Force, adjust the occupied heating/cooling and supply-air setpoints, and read HVAC mode, control status, temperatures and the alarm BIs. AV 63-65 force the mode, fan speed or OA damper; write Auto to hand control back.",
  "minimum_points": [
   {
    "ref": "AV 62",
    "name": "Schedule Force",
    "why": "0 Auto, 1 forced occupied, 2 forced unoccupied"
   },
   {
    "ref": "AV 1",
    "name": "Occupied Cooling Setpoint",
    "why": "Cooling starts one degree above this"
   },
   {
    "ref": "AV 2",
    "name": "Occupied Heating Setpoint",
    "why": "Heating starts one degree below this"
   },
   {
    "ref": "AV 10",
    "name": "Supply Air Cooling Setpoint",
    "why": "Discharge air temp target in cooling"
   },
   {
    "ref": "AI 3",
    "name": "Control Status",
    "why": "Current occupancy status"
   },
   {
    "ref": "AI 4",
    "name": "HVAC Mode",
    "why": "Off, vent, cool, heat, dehum, defrost and other modes"
   },
   {
    "ref": "AI 5",
    "name": "Control Temperature",
    "why": "Reading from the configured control sensor"
   },
   {
    "ref": "AI 7",
    "name": "Supply Air Temperature",
    "why": "Discharge air temp leaving the unit"
   },
   {
    "ref": "AI 40",
    "name": "Alarm Status",
    "why": "Bit-coded summary of active alarms"
   }
  ],
  "enable": "Occupancy comes from AV 62 Schedule Force (0 = follow the controller's schedule, 1 = forced occupied, 2 = forced unoccupied). AV 63 HVAC Mode Override, AV 64 Fan VFD Override and AV 65 Outdoor Air Damper Override force operation; writing Auto (0 for the mode override, 65535 for fan and damper) returns control to the unit.",
  "heartbeat": null,
  "remote_sensors": "Not supported: the guide states sensor inputs can't be written over BACnet.",
  "setup": [
   "MAC address 0-254, default 1; set on the LCD BACnet screen.",
   "Device ID up to seven digits, set on the same screen; no default is printed.",
   "MS/TP baud 9600, 19200, 38400, 57600 or 76800; default 38400.",
   "BTL listed as a B-ASC (software 2.13): ReadProperty, ReadPropertyMultiple, WriteProperty, no COV."
  ],
  "gotchas": [
   "Setpoints written over BACnet only become permanent at midnight; a power cycle before then reverts them.",
   "Setpoints are stored to permanent memory; avoid writing them cyclically.",
   "AI 40 Alarm Status is a bit string; the individual alarms are also available as BI 6-36 and BI 68-72.",
   "Expansion-board, MODGAS, reheat and Title 24 points only report when that hardware is installed."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "Application Software Version",
   "description": "Version of the software in the unit",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Control Mode",
   "description": "Configured unit application",
   "units": "",
   "access": "R",
   "states": "1=Constant Volume, 2=Supply Air Cooling Only, 3=Outdoor Temperature Control, 4=Single Zone VAV, 5=Supply Air Tempering, 6=Space Temperature Control w/ High OA Content"
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "Control Status",
   "description": "Occupied/ Unoccupied Status",
   "units": "",
   "access": "R",
   "states": "0=Unoccupied, 1=Occupied, 2=Override Mode, 3=Holiday Unoccupied, 4=Holiday Occupied, 5=Forced Occupied, 6=Forced Unoccupied, 7=Remote Contact Occupied, 8-10=not applicable on BACnet, 11=Hot Water Lockout (custom code)"
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "HVAC Mode",
   "description": "Operational status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Vent, 2=Cooling, 3=Heating, 4=Vent RH, 5=Cooling RH, 6=Heating RH, 7=Warm Up, 8=Defrost, 9=Purge, 10=Cool Down, 11=Remote Cooling, 12=Remote Heating, 13=Remote Vent Dehum, 14=Remote Cool Dehum, 15=Remote Heat Dehum"
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "Control Temperature",
   "description": "Control Temperature Sensor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 6,
   "name": "Space Temperature",
   "description": "Space Temperature Sensor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 7,
   "name": "Supply Air Temperature",
   "description": "Supply Air Temperature sensor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 8,
   "name": "Coil Temperature",
   "description": "Coil Temperature value",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 9,
   "name": "Discharge Temperature",
   "description": "Digital Compressor Discharge Air Temperature Sensor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10,
   "name": "Outdoor Air Temperature",
   "description": "Outdoor Temperature Sensor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "Return Air Temperature",
   "description": "Return Temperature Sensor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 12,
   "name": "Leaving Water Temperature",
   "description": "Leaving Water Temperature Sensor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 13,
   "name": "Outdoor Air Wetbulb Temperature",
   "description": "Calculated Outdoor Wetbulb Temperature",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 14,
   "name": "Outdoor Air Dewpoint Temperature",
   "description": "Calculated Outdoor Air Dewpoint Temperature",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 15,
   "name": "Indoor Air Humidity",
   "description": "Indoor Humidity Sensor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 16,
   "name": "Outdoor Air Humidity",
   "description": "Outdoor Humidity Sensor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 17,
   "name": "Duct Static Pressure",
   "description": "Duct Static Pressure",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 18,
   "name": "Building Pressure",
   "description": "Building Pressure Sensor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 19,
   "name": "Suction Pressure",
   "description": "Suction Pressure Value",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 20,
   "name": "Head Pressure 1",
   "description": "Head Pressure 1 Reading",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 21,
   "name": "CO2",
   "description": "Indoor CO Level",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 22,
   "name": "Outdoor Airflow",
   "description": "Outdoor Airflow Measurement",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 23,
   "name": "Exhaust Airflow",
   "description": "Exhaust Airflow Measurement",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 24,
   "name": "Supply Airflow",
   "description": "Supply Airflow Measurement",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 25,
   "name": "Return Airflow",
   "description": "Return Airflow Measurement",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 26,
   "name": "Cooling Setpoint",
   "description": "Occupied Cooling Mode Enable Setpoint Mirror",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 27,
   "name": "Heating Setpoint",
   "description": "Occupied Heating Mode Enable Setpoint Mirror",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 28,
   "name": "Supply Air Setpoint",
   "description": "Active SAT cooling or heating setpoint, after any reset",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 29,
   "name": "Coil Temperature Setpoint",
   "description": "Coil suction temperature target in dehumidification",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 30,
   "name": "Head Pressure Setpoint",
   "description": "Head Pressure Setpoint",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 31,
   "name": "Indoor Humidity Setpoint",
   "description": "Indoor humidity setpoint (low reset limit value)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 32,
   "name": "Economizer Position",
   "description": "Signal percentage to the Economizer Damper",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 33,
   "name": "Fan VFD Signal",
   "description": "Supply Fan VFD Signal",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 34,
   "name": "Modulating Heating Position",
   "description": "Percentage of the Modulating Heating signal (Hot Water or SCR heat)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 35,
   "name": "Modulating Cooling Position",
   "description": "Percentage of the Modulating Cooling Signal (Chilled Water or Digital Compressor)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 36,
   "name": "Building Pressure Exhaust Control Signal",
   "description": "Relief VFD Fan/ Damper Signal",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 37,
   "name": "Reheat Valve Position",
   "description": "Position of MHGRV Modulating Hot Gas Reheat Valve",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 38,
   "name": "Modulating Gas Valve Position",
   "description": "Position of MODGAS Modulating Gas Valve Control",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 39,
   "name": "Condenser 1 Control Signal",
   "description": "Condenser 1 Fan / Water Valve Signal Status",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 40,
   "name": "Alarm Status",
   "description": "Bit-coded alarm status (see states)",
   "units": "",
   "access": "R",
   "states": "Bit string: 0 Bad Supply Air Sensor, 1 Bad Return Air Sensor, 2 Bad Outside Air Sensor, 3 Bad Space Sensor, 4 Missing EM1, 5 Bad Coil Temp Sensor, 6 Bad CO2, 7 Bad Discharge, 8-11 Bad OA/Exhaust/Supply/Return CFM, 12 Reheat module, 13 ModGas module, 14 12-relay module, 15 Mech Cooling Failure, 16 Mech Heating Failure, 17 Fan Proving, 18 Dirty Filter, 19 Emergency Shutdown, 20 High SAT Cutoff, 21 Low SAT Cutoff, 22 High Control Mode, 23 Low Control Mode, 24 Digital Comp Cutoff, 25 Digital Comp Lockout, 26 High Head Pressure, 27 Loop Water Proof of Flow, 28 Low Suction, 29 Unsafe Suction, 30 Low Leaving Water Temp"
  },
  {
   "type": "AI",
   "instance": 41,
   "name": "Return Bypass Damper",
   "description": "Position of Return Bypass Damper",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 42,
   "name": "Return Air Damper",
   "description": "Position of Return Air Damper if using Return Air Bypass Control",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 43,
   "name": "Superheat #1 Temperature",
   "description": "Not Used",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 44,
   "name": "Superheat #2 Temperature",
   "description": "Not Used",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 45,
   "name": "Expansion Valve #1 Position",
   "description": "Not Used",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 46,
   "name": "Expansion Valve #2 Position",
   "description": "Not Used",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 47,
   "name": "Return Air Humidity",
   "description": "Return Air Humidity Reading",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 48,
   "name": "Sensor Slide Adjust Effect",
   "description": "Amount Of Current Sensor Slide Offset",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 49,
   "name": "Title 24 Economizer Feedback",
   "description": "Position of feedback from Economizer actuator",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 50,
   "name": "Head Pressure 2",
   "description": "Head Pressure 2 Reading",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 51,
   "name": "Condenser 2 Control Signal",
   "description": "Condenser 2 Fan/Water Valve Signal",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "Occupied Cooling Setpoint",
   "description": "Cooling mode starts one degree above this (1 to 110)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "Occupied Heating Setpoint",
   "description": "Heating mode starts one degree below this (1 to 110)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "Hood On Outdoor Air Cooling Setpoint",
   "description": "Cooling enable setpoint in Hood On mode (1 to 110)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "Hood On Outdoor Air Heating Setpoint",
   "description": "Heating enable setpoint in Hood On mode (1 to 110)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "Unoccupied Cooling Offset",
   "description": "Raises the cooling setpoint when unoccupied (0 to 30)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "Unoccupied Heating Offset",
   "description": "Lowers the heating setpoint when unoccupied (0 to 30)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "Mode Select Deadband",
   "description": "Deadband added to/subtracted from the mode setpoints (0 to 10)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "Max Coil Setpoint Reset Limit",
   "description": "Highest coil temperature reset during humidity control (35 to 70)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "Min Coil Setpoint Reset Limit",
   "description": "Lowest coil temperature reset during humidity control (35 to 70)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "Supply Air Cooling Setpoint",
   "description": "Supply air temperature target in cooling (30 to 80)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 11,
   "name": "Supply Air Heating Setpoint",
   "description": "Supply air temperature target in heating (40 to 240)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 12,
   "name": "Max SAT Cooling Setpoint Reset Limit",
   "description": "High SAT cooling limit for supply air reset (0 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 13,
   "name": "Max SAT Heating Setpoint Reset Limit",
   "description": "High SAT heating limit for supply air reset (0 to 250)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 14,
   "name": "Supply Air Cooling Staging Window",
   "description": "Cooling staging window around the SAT setpoint (1 to 30)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 15,
   "name": "Supply Air Heating Staging Window",
   "description": "Heating staging window around the SAT setpoint (1 to 50)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 16,
   "name": "Morning Warm-Up Target Temperature",
   "description": "Morning warm-up target temperature (50 to 90)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17,
   "name": "Mechanical Cooling Outdoor Air Lockout",
   "description": "Mechanical cooling locked out below this OAT (-30 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 18,
   "name": "Mechanical Heating Outdoor Air Lockout",
   "description": "Mechanical heating locked out above this OAT (-30 to 150)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 19,
   "name": "Low Supply Air Temperature Cutoff",
   "description": "Cooling disabled below this supply air temperature (0 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 20,
   "name": "High Supply Air Temperature Cutoff",
   "description": "Heating disabled above this supply air temperature (0 to 250)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 21,
   "name": "Outdoor Air Dewpoint Setpoint",
   "description": "MUA dehumidification starts above this OA dewpoint (35 to 80)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 22,
   "name": "Economizer Enable Setpoint",
   "description": "Economizer enabled below this outdoor condition (-30 to 80)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 23,
   "name": "Heat Wheel Defrost Enable Setpoint",
   "description": "Heat wheel defrost below this outdoor temperature (0 to 50)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 24,
   "name": "Preheat Setpoint",
   "description": "Preheat temperature setpoint (-30 to 70)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 25,
   "name": "Space Sensor Calibration Offset",
   "description": "Space temperature sensor calibration offset (-100 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 26,
   "name": "Supply Air Sensor Calibration Offset",
   "description": "Supply air sensor calibration offset (-100 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 27,
   "name": "Return Air Sensor Calibration Offset",
   "description": "Return air sensor calibration offset (-100 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 28,
   "name": "Outdoor Air Sensor Calibration Offset",
   "description": "Outdoor air sensor calibration offset (-100 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 29,
   "name": "Coil Temperature Calibration Offset",
   "description": "Coil temperature calibration offset (-100 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 30,
   "name": "Leaving Water Sensor Calibration Offset",
   "description": "Leaving water sensor calibration offset (-100 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 31,
   "name": "CO2 Sensor Calibration Offset",
   "description": "CO2 sensor calibration offset (-500 to 500)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 32,
   "name": "Low Ambient Protection Setpoint",
   "description": "Low ambient relay setpoint (-30 to 70)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 33,
   "name": "SAT Cool Setpoint Reset Source Low Limit",
   "description": "SAT cooling reset source low limit (-30 to 150)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 34,
   "name": "SAT Cool Setpoint Reset Source High Limit",
   "description": "SAT cooling reset source high limit (1 to 150)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 35,
   "name": "SAT Heat Setpoint Reset Source Low Limit",
   "description": "SAT heating reset source low limit (-30 to 150)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 36,
   "name": "SAT Heat Setpoint Reset Source High Limit",
   "description": "SAT heating reset source high limit (1 to 150)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 37,
   "name": "Control Temperature High Alarm Offset",
   "description": "High control temperature alarm offset (0 to 50)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 38,
   "name": "Control Temperature Low Alarm Offset",
   "description": "Low control temperature alarm offset (0 to 50)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 39,
   "name": "Heat Pump Compressor Heat Lockout",
   "description": "Compressor heating locked out below this OAT (-30 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 40,
   "name": "Minimum Main Fan VFD in Cooling Mode",
   "description": "Minimum SZ VAV fan speed in cooling (0 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 41,
   "name": "Minimum Main Fan VFD in Heating Mode",
   "description": "Minimum SZ VAV fan speed in heating (0 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 42,
   "name": "Minimum Main Fan VFD in Vent Mode",
   "description": "SZ VAV fan speed in vent mode (0 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 43,
   "name": "Maximum Economizer in Heating Mode",
   "description": "Maximum economizer position in heating (0 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 44,
   "name": "Minimum Economizer Position",
   "description": "Minimum OA damper position when occupied (0 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 45,
   "name": "Maximum Economizer CO2 Reset Limit",
   "description": "Highest economizer minimum position from CO2 reset (0 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 46,
   "name": "Maximum Main Fan VFD in Heat Mode",
   "description": "Maximum SZ VAV fan speed in heating (0 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 47,
   "name": "Heat Pump Defrost Minimum Interval",
   "description": "Minimum time between heat pump defrosts (0 Min. . to 120 Min)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 48,
   "name": "Heat Pump Adaptive Defrost Increment",
   "description": "Adaptive defrost interval step (0 to 30)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 49,
   "name": "CO2 Minimum Setpoint",
   "description": "CO2 level where economizer minimum reset starts (0 to 2000)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 50,
   "name": "CO2 Maximum Setpoint",
   "description": "CO2 level for full economizer minimum reset (0 to 2000)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 51,
   "name": "Indoor Humidity Setpoint Low Reset Limit",
   "description": "Indoor humidity setpoint, low reset limit (0 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 52,
   "name": "Indoor Humidity Setpoint High Reset Limit",
   "description": "Indoor humidity setpoint, high reset limit (0 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 53,
   "name": "Duct Static Pressure Setpoint",
   "description": "Duct static pressure setpoint (.10 to 3.0)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 54,
   "name": "Duct Static Pressure Control Deadband",
   "description": "Duct static pressure deadband (.01 to .5)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 55,
   "name": "Building Pressure Control Setpoint",
   "description": "Building pressure setpoint (-.20 to .20)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 56,
   "name": "Building Pressure Control Deadband",
   "description": "Building pressure deadband (.01 to .1)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 57,
   "name": "Head Pressure Setpoint in Cooling Mode",
   "description": "Head pressure setpoint in cooling (240 PSI to 420 PSI)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 58,
   "name": "Head Pressure Setpoint in Reheat Mode",
   "description": "Head pressure setpoint in reheat (240 PSI to 420 PSI)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 59,
   "name": "Minimum Outdoor Air CFM",
   "description": "Minimum outdoor airflow setpoint (.10K to 200K)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 60,
   "name": "Outdoor Air CFM Proportional Window",
   "description": "OA CFM control proportional window (10 to 9999)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 61,
   "name": "SZ VAV Fan Speed Integral",
   "description": "SZ VAV fan speed integral constant (0 to 10)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 62,
   "name": "Schedule Force",
   "description": "Occupancy command from the BAS",
   "units": "",
   "access": "W",
   "states": "0=Auto (controller schedule), 1=Forced Occupied, 2=Forced Unoccupied"
  },
  {
   "type": "AV",
   "instance": 63,
   "name": "HVAC Mode Override",
   "description": "Forces the unit into a mode; Auto returns control",
   "units": "",
   "access": "W",
   "states": "0=Auto, 1=Vent, 2=Cool, 3=Heat, 4=Vent Dehum, 5=Cool Dehum, 6=Heat Dehum"
  },
  {
   "type": "AV",
   "instance": 64,
   "name": "Fan VFD Override",
   "description": "Fixed supply fan VFD speed; Auto returns control",
   "units": "",
   "access": "W",
   "states": "0-100 %, 65535=Auto"
  },
  {
   "type": "AV",
   "instance": 65,
   "name": "Outdoor Air Damper Override",
   "description": "Fixed OA damper position; Auto returns control",
   "units": "",
   "access": "W",
   "states": "0-100 %, 65535=Auto"
  },
  {
   "type": "AV",
   "instance": 66,
   "name": "Warm-Up Supply Air Temperature Setpoint",
   "description": "Supply air setpoint during warm-up (40 to 240)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 67,
   "name": "Cool-Down Supply Air Temperature Setpoint",
   "description": "Supply air setpoint during cool-down (30 to 80)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 69,
   "name": "Minimum Condenser Position",
   "description": "Minimum condenser signal (EM1 head pressure) (0 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 70,
   "name": "Maximum Condenser Position",
   "description": "Maximum condenser signal (EM1 head pressure) (0 to 100)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 71,
   "name": "Preheat Cooling Setpoint",
   "description": "Preheat leaving air setpoint in cooling (35 to 90)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 72,
   "name": "Preheat Heating Setpoint",
   "description": "Preheat leaving air setpoint in heating (35 to 90)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 73,
   "name": "Preheat Venting Setpoint",
   "description": "Preheat leaving air setpoint in vent (35 to 90)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 74,
   "name": "Push-Button Override Duration",
   "description": "Push-button override duration (0 to 8)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "Cooling Enabled Status",
   "description": "Mechanical Cooling is enabled based on the Cooling Lockout",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 2,
   "name": "Heating Enabled Status",
   "description": "Mechanical heating enabled by the heating lockout",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 3,
   "name": "Economizer Enabled Status",
   "description": "The Economizer is enabled based on the Economizer Enable Setpoint",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 4,
   "name": "Reheat Enabled Status",
   "description": "Modulating Hotgas Reheat Enabled",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 5,
   "name": "Emergency Heat Enabled Status",
   "description": "Shows the Emergency Heat is enabled based on the Compressor Heating Lockout",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 6,
   "name": "Bad Supply Air Sensor",
   "description": "A failure of the Supply Air Sensor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 7,
   "name": "Reserved For Bad RAT Sensor",
   "description": "Not Currently Used",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 8,
   "name": "Bad Outdoor Air Sensor",
   "description": "Failure of the Outdoor Air Temperature Sensor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 9,
   "name": "Bad Space Temp Sensor",
   "description": "Failure of the Space Temperature Sensor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 10,
   "name": "Missing EM1 Expansion Module",
   "description": "EM1 Module is configured but not detected",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 11,
   "name": "Bad Coil Pressure Sensor",
   "description": "Failure of the Coil Pressure Sensor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 12,
   "name": "Bad CO2 Sensor",
   "description": "Failure of the CO2 Sensor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 13,
   "name": "Bad Discharge Sensor",
   "description": "Failure of the Digital Compressor Discharge Temperature Sensor",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 14,
   "name": "Bad Outdoor Airflow Sensor",
   "description": "An Outdoor Airflow Sensor is configured, but not detected",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 15,
   "name": "Bad Exhaust Airflow Sensor",
   "description": "An Exhaust Airflow Sensor is configured, but not detected",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 16,
   "name": "Bad Supply Airflow Sensor",
   "description": "A Supply Airflow Sensor is configured, but not detected",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 17,
   "name": "Bad Return Airflow Sensor",
   "description": "A Return Airflow Sensor is configured, but not detected",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 18,
   "name": "Bad or Missing Reheat Board",
   "description": "The MHGR board is configured but not detected",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 19,
   "name": "Bad or Missing MODGAS Board",
   "description": "The MODGAS board is configured but not detected",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 20,
   "name": "Bad or Missing 12 Relay Expansion Board.",
   "description": "The 12 Relay Expansion Board is configured but not detected",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 21,
   "name": "Mechanical Cooling Alarm",
   "description": "Supply air did not drop 5°F with compressors on",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 22,
   "name": "Mechanical Heating Alarm",
   "description": "Supply air did not rise 5°F in heating mode",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 23,
   "name": "Fan Proving Alarm",
   "description": "Main fan airflow failure",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 24,
   "name": "Dirty Filter Alarm",
   "description": "Dirty filter",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 25,
   "name": "Emergency Shutdown Alarm",
   "description": "Emergency shutdown active",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 26,
   "name": "High Supply Temp Cutoff Alarm",
   "description": "The Supply Air has risen above the Hi SAT Cutoff Setpoint",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 27,
   "name": "Low Supply Temp Cutoff Alarm",
   "description": "Supply air below the low SAT cutoff",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 28,
   "name": "High Control Mode Alarm",
   "description": "Control temperature above cooling enable plus alarm offset",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 29,
   "name": "Low Control Mode Alarm",
   "description": "Control temperature below heating enable minus alarm offset",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 30,
   "name": "Digital Compressor Cutoff Alarm",
   "description": "Digital compressor discharge above 268°F or sensor shorted",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 31,
   "name": "Digital Compressor Lockout Alarm",
   "description": "Five digital compressor cutoffs within four hours",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 32,
   "name": "High Head Pressure Alarm",
   "description": "Occurs if the Head Pressure exceeds the acceptable limit",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 33,
   "name": "Loop Water Proof of Flow Alarm",
   "description": "WSHP loop water flow not proven",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 34,
   "name": "Low Suction Pressure Alarm",
   "description": "WSHP suction pressure below the low setpoint",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 35,
   "name": "Unsafe Suction Pressure Alarm",
   "description": "WSHP suction pressure below the unsafe setpoint",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 36,
   "name": "Low Leaving Water Temperature Alarm",
   "description": "WSHP leaving water too cold in heating",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 37,
   "name": "On Board Relay 1 Main Fan",
   "description": "Status of Relay 1 on VCB-X Main Board",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 38,
   "name": "On Board Relay 2",
   "description": "Status of Relay 2 on VCB-X Main Board",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 39,
   "name": "On Board Relay 3",
   "description": "Status of Relay 3 on VCB-X Main Board",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 40,
   "name": "On Board Relay 4",
   "description": "Status of Relay 4 on VCB-X Main Board",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 41,
   "name": "On Board Relay 5",
   "description": "Status of Relay 5 on VCB-X Main Board",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 42,
   "name": "On Board Relay 6",
   "description": "Status of Relay 6 on VCB-X Main Board",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 43,
   "name": "Expansion Module Relay 1",
   "description": "Status of Relay 1 on the EM1 Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 44,
   "name": "Expansion Module Relay 2",
   "description": "Status of Relay 2 on the EM1 Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 45,
   "name": "Expansion Module Relay 3",
   "description": "Status of Relay 3 on the EM1 Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 46,
   "name": "Expansion Module Relay 4",
   "description": "Status of Relay 4 on the EM1 Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 47,
   "name": "Expansion Module Relay 5",
   "description": "Status of Relay 5 on the EM1 Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 48,
   "name": "12 Relay Expansion Module Relay 1",
   "description": "Status of Relay 1 on the 12 Relay Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 49,
   "name": "12 Relay Expansion Module Relay 2",
   "description": "Status of Relay 2 on the 12 Relay Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 50,
   "name": "12 Relay Expansion Module Relay 3",
   "description": "Status of Relay 3 on the 12 Relay Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 51,
   "name": "12 Relay Expansion Module Relay 4",
   "description": "Status of Relay 4 on the 12 Relay Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 52,
   "name": "12 Relay Expansion Module Relay 5",
   "description": "Status of Relay 5 on the 12 Relay Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 53,
   "name": "12 Relay Expansion Module Relay 6",
   "description": "Status of Relay 6 on the 12 Relay Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 54,
   "name": "12 Relay Expansion Module Relay 7",
   "description": "Status of Relay 7 on the 12 Relay Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 55,
   "name": "12 Relay Expansion Module Relay 8",
   "description": "Status of Relay 8 on the 12 Relay Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 56,
   "name": "12 Relay Expansion Module Relay 9",
   "description": "Status of Relay 9 on the 12 Relay Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 57,
   "name": "12 Relay Expansion Module Relay 10",
   "description": "Status of Relay 10 on the 12 Relay Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 58,
   "name": "12 Relay Expansion Module Relay 11",
   "description": "Status of Relay 11 on the 12 Relay Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 59,
   "name": "12 Relay Expansion Module Relay 12",
   "description": "Status of Relay 12 on the 12 Relay Expansion Module",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 60,
   "name": "Reheat Expansion Board FAN Relay",
   "description": "Status of Reheat Board Relay 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 61,
   "name": "Reheat Expansion Board COMP Relay",
   "description": "Status of Reheat Board Relay 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 62,
   "name": "Reheat Expansion Board VALVE Relay",
   "description": "Status of Reheat Board Relay 3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 63,
   "name": "Reheat Expansion Board AUX Relay",
   "description": "Status of Reheat Board Relay 4",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 64,
   "name": "MODGAS-X Controller Fan Relay",
   "description": "Status of the Fan Relay on the MODGAS-X Controller",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 65,
   "name": "MODGAS-X Controller Low Speed Relay",
   "description": "Status of the Low Speed Relay on the MODGAS-X Controller",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 66,
   "name": "MODGAS-X Controller AUX 1 Relay",
   "description": "Status of the AUX 1 Relay on the MODGAS-X Controller",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 67,
   "name": "MODGAS-X Controller AUX 2 Relay",
   "description": "Status of the AUX 2 Relay on the MODGAS-X Controller",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 68,
   "name": "Title 24 Sensor Alarm",
   "description": "Outside Air or Supply Air Temperature Sensor is shorted or missing",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 69,
   "name": "Title 24 Not Economizing When It Should",
   "description": "Economizer is enabled but not following the desired Economizer position commanded",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 70,
   "name": "Title 24 Economizing When It Should Not",
   "description": "Economizer open past minimum while not enabled",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 71,
   "name": "Title 24 Damper Failure",
   "description": "Economizer not within 10% of command in 150 s",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 72,
   "name": "Title 24 Excess Outdoor Air",
   "description": "Economizer feedback is lost or Economizer is not following commanded position",
   "units": "",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/aaon/vcb-x",
 "note": "Re-typed from the manufacturer's public documentation (see source). Point availability varies by firmware and options; verify against the live device."
}
