{
 "manufacturer": "AERCO",
 "manufacturer_slug": "aerco",
 "model": "Benchmark E / Edge X",
 "model_slug": "benchmark-edge-x",
 "aliases": [
  "BMK E",
  "BMKE",
  "Benchmark",
  "Edge X",
  "Edge controller",
  "OMM-0173"
 ],
 "equipment_type": "Boiler controller",
 "applies_to": "AERCO Benchmark E (BMK E) condensing boilers with the Edge X controller, including BST cascade plants; the table also lists the legacy Benchmark (BMK) Edge equivalents.",
 "summary": "The Edge X controller on AERCO's Benchmark E boilers talks BACnet IP on its Ethernet port or BACnet MS/TP on its RS-485 port. Standalone and client units expose their own setpoints and readings, while a BST cascade manager also exposes plant-level values and a block of read-only points for every unit in the cascade (up to 16). Only analog inputs (read only) and analog values (read/write) are used.",
 "bacnet_transport": [
  "BACnet IP",
  "BACnet MS/TP"
 ],
 "firmware": "Application software 1.0 (PICS dated October 2024)",
 "default_device_instance": null,
 "notes": [
  "A technician-level password is needed on the controller before BAS points are available.",
  "BACnet vendor ID is 983; device profile B-ASC; ReadProperty and WriteProperty only, no segmentation.",
  "Cascade unit points repeat in blocks: unit 1 uses IDs 300-320, unit 2 uses 400-420, and so on up to unit 16 at 1800-1820.",
  "The manual lists one BAS connection per cascade manager or standalone unit; cascade members talk to the manager over Modbus RS-485.",
  "Several IDs carry different names or ranges on legacy Benchmark (BMK) Edge units; legacy names are given in the descriptions, and points marked legacy BMK only are not used on BMK E.",
  "Temperatures are listed in °F; AV 8 switches the BAS interface between English and Metric."
 ],
 "integration": {
  "summary": "Enable the BAS port in the Edge X Comm & Failsafe menu (BACnet IP on the J5 Ethernet jack or MS/TP on the RS-485 terminals), choose the comm-loss behaviour, then have the BAS write the setpoint. For a cascade, connect the BAS to the BST manager only; it exposes plant values plus a read-only block for each unit. A technician-level password is needed before BAS points are available.",
  "minimum_points": [
   {
    "ref": "AV 12",
    "name": "Operating Mode",
    "why": "Selects constant, remote or outdoor-reset setpoint"
   },
   {
    "ref": "AV 13",
    "name": "Remote Signal",
    "why": "Set to BAS so the remote setpoint comes from BACnet"
   },
   {
    "ref": "AV 4",
    "name": "Setpoint",
    "why": "Unit temperature setpoint, 35-220 °F"
   },
   {
    "ref": "AV 200",
    "name": "Setpoint",
    "why": "Plant setpoint on a BST manager"
   },
   {
    "ref": "AI 1",
    "name": "Unit Status",
    "why": "Standby / manual / auto / fault state"
   },
   {
    "ref": "AI 2",
    "name": "Outlet Temp",
    "why": "Outlet water temperature"
   },
   {
    "ref": "AI 0",
    "name": "Active Event ID",
    "why": "Active event / fault code"
   },
   {
    "ref": "AI 108",
    "name": "Units Faulted",
    "why": "Units faulted in the cascade"
   }
  ],
  "enable": "On the controller go to Settings > Advanced Setup > Comm & Failsafe and enable BAS; for IP turn on the \"BAS (J6)\" toggle, which actually uses the J5 jack. The object list has no separate start/stop object: the BAS controls the unit through AV 12 Operating Mode, AV 13 Remote Signal (0 = BAS) and the setpoint in AV 4, or AV 200 on a BST manager. Firing-rate control (Direct Drive) is listed only for legacy BMK units.",
  "heartbeat": "The BAS Comm Failsafe setting chooses whether the unit shuts down or runs at a constant setpoint when it loses the BAS (AV 24 Unit Failsafe Mode: 0 = Standby, 1 = Constant Setpt). The BACnet IP screen also has a delay-before-communication-fault setting; its range and default are not given.",
  "remote_sensors": "AV 85 / AV 213 Supply Header Temp Source and AV 215 return header source can be set to BAS (2), but the object list has no writable header or outdoor temperature value. On BMK E the outdoor sensor source (AV 81 / AV 217) is listed as Direct only.",
  "setup": [
   "BACnet IP settings on the controller include DHCP on/off, IP address, a device-instance offset to avoid duplicates, the UDP port, network number and comm-fault delay; defaults are not printed.",
   "MS/TP uses the same configuration screen with only the baud rate added; wire to J16 pins 5 (+) and 7 (-) on the I/O board and use the MODBUS1 (SW4) TERM1 switch at the ends of the BAS trunk.",
   "One BAS connection per cascade manager or standalone unit; manager and clients talk to each other over Modbus RS-485.",
   "BACnet vendor ID 983; ReadProperty and WriteProperty only, no segmentation."
  ],
  "gotchas": [
   "Cascade unit blocks: unit 1 = AI 300-320, unit 2 = AI 400-420 ... unit 16 = AI 1800-1820.",
   "Several IDs have different names or ranges on legacy Benchmark (BMK) Edge units; check which controller you have.",
   "AV 8 switches the BAS interface between English and Metric units."
  ]
 },
 "source": {
  "title": "Edge X Communication Guide for Systems Integrators (Edge X Communication Manual)",
  "doc_number": "OMM-0173E",
  "revision_date": "2025-06-17",
  "url": "https://www.aerco.com/dfsmedia/0533dbba17714b1ab581ab07a4cbb521/664721-source/638954248340000000/omm-0173-edge-x-communication-manual-6-17-25.pdf"
 },
 "points": [
  {
   "type": "AV",
   "instance": 2,
   "name": "BAS Password",
   "description": "Password for BAS write access",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "Setpoint",
   "description": "Unit temperature setpoint (35-220 °F)",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "Language",
   "description": "Display language",
   "units": "",
   "access": "W",
   "states": "0=English (BMK also 1=Spanish, 2=French)"
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "Time",
   "description": "Controller time (legacy BMK only)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "Date",
   "description": "Controller date (legacy BMK only)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "Unit of Measurement BAS",
   "description": "Units used on the BAS interface",
   "units": "",
   "access": "W",
   "states": "English / Metric"
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "Cascade Baud Rate",
   "description": "Cascade (BST/IST/WHM) Modbus baud rate",
   "units": "",
   "access": "W",
   "states": "0=9600, 1=19200, 2=38400, 3=57600, 4=115200"
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "Unit Type",
   "description": "Appliance type (legacy BMK only)",
   "units": "",
   "access": "W",
   "states": "0=KC Boiler, 1=KC Boiler LN, 2=BMK Boiler Std, 3=BMK Blr Std Dual, 4=BMK Boiler LN, 5=BMK Blr LN Dual, 6=KC Water Heater, 7=KC Water Heater LN, 8=Innovation, 9=Innovation N"
  },
  {
   "type": "AV",
   "instance": 11,
   "name": "Unit Size",
   "description": "Appliance size (legacy BMK only)",
   "units": "",
   "access": "W",
   "states": "0=Spare, 1=600 MBH, 2=800 MBH, 3=1060 MBH, 4=1350 MBH, 5=500 MBH, 6=750 MBH, 7=1000 MBH, 8=1.5 MBTU, 9=1500 MBH, 10=2.0 MBTU, 11=2000 MBH, 12=2500 MBH, 13=3.0 MBTU, 14=3000 MBH, 15=4000 MBH, 16=5000 MBH, 17=6000 MBH"
  },
  {
   "type": "AV",
   "instance": 12,
   "name": "Operating Mode",
   "description": "How the unit gets its setpoint",
   "units": "",
   "access": "W",
   "states": "0=Constant Setpt, 1=Rmt Setpt, 2=Outdoor Reset (BMK: 0=Constant, 1=Remote, 2=Direct Drive, 3=Combination, 4=Outdoor Reset)"
  },
  {
   "type": "AV",
   "instance": 13,
   "name": "Remote Signal",
   "description": "Source of the remote setpoint signal",
   "units": "",
   "access": "W",
   "states": "0=BAS, 1=Analog Input (BMK: 0=4-20mA/1-5V, 1=0-20mA/0-5V, 2=Network, 3=BAS, 4=BST PWM)"
  },
  {
   "type": "AV",
   "instance": 16,
   "name": "Outdoor Sensor On/Off",
   "description": "Enables the outdoor air sensor",
   "units": "",
   "access": "W",
   "states": "Disable / Enable"
  },
  {
   "type": "AV",
   "instance": 17,
   "name": "Warm Weather Standby Temperature",
   "description": "Outdoor temperature for warm weather standby (BMK: Warm Weather Shtdwn)",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 18,
   "name": "SH Temperature Control Setpoint Low Limit",
   "description": "Lowest allowed setpoint (BMK: Setpoint Low Limit)",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 19,
   "name": "SH Temperature Control Setpoint Hi Limit",
   "description": "Highest allowed setpoint (BMK: Setpoint High Limit)",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 20,
   "name": "Temperature High Limit",
   "description": "Outlet temperature high limit",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 23,
   "name": "Interlocks Aux Delay 2",
   "description": "Auxiliary interlock delay (BMK: Auxiliary Delay)",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 24,
   "name": "Unit Failsafe Mode",
   "description": "Behaviour when the BAS signal is lost",
   "units": "",
   "access": "W",
   "states": "0=Standby, 1=Constant Setpt (BMK: 0=Shutdown, 1=Constant Setpt)"
  },
  {
   "type": "AV",
   "instance": 26,
   "name": "Proportional Band",
   "description": "PID proportional band",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 27,
   "name": "Integral Band",
   "description": "PID integral gain",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 28,
   "name": "Derivative Band",
   "description": "PID derivative time (legacy BMK only)",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 70,
   "name": "BAS",
   "description": "BAS protocol selection (legacy BMK only)",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=BACnet MSTP, 2=BACnet IP, 3=Modbus RTU, 4=Modbus TCP"
  },
  {
   "type": "AV",
   "instance": 71,
   "name": "BAS Baud Rate",
   "description": "BAS serial baud rate (legacy BMK only)",
   "units": "",
   "access": "W",
   "states": "0=9600, 1=19200, 2=38400, 3=57600"
  },
  {
   "type": "AV",
   "instance": 81,
   "name": "Outdoor Air Temp Sensor",
   "description": "Outdoor temperature source (BMK: Outdoor Temp Source)",
   "units": "",
   "access": "W",
   "states": "Direct (BMK: 0=Network, 1=Direct, 2=BAS)"
  },
  {
   "type": "AV",
   "instance": 83,
   "name": "PLM Enabled",
   "description": "Enables power limit management (BMK E only)",
   "units": "",
   "access": "W",
   "states": "0=Disable, 1=Enable"
  },
  {
   "type": "AV",
   "instance": 84,
   "name": "PLM Power Limit",
   "description": "Power limit for PLM (BMK E only)",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 85,
   "name": "Supply Header Temp Source",
   "description": "Supply header sensor source (BMK E only)",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=Direct, 2=BAS"
  },
  {
   "type": "AI",
   "instance": 0,
   "name": "Active Event ID",
   "description": "Active event code (BMK: Message Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1,
   "name": "Unit Status",
   "description": "Current unit state",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Direct Drive, 5=Fault, 6=Unit in Demand Delay, 7=Unit Starting (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "Outlet Temp",
   "description": "Outlet water temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "Inlet Temp",
   "description": "Inlet water temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "Outdoor Air Temp",
   "description": "Outdoor air temperature (BMK: Outside Temp)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "Run Cycles",
   "description": "Total burner run cycles",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 13,
   "name": "Run Hours",
   "description": "Total run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 16,
   "name": "Active Setpoint Temp",
   "description": "Setpoint currently in use",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 17,
   "name": "PID Output",
   "description": "PID output (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 19,
   "name": "BAS Communication Address",
   "description": "BAS network address of the unit",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 45,
   "name": "Valve Control Mode",
   "description": "Isolation valve control mode (BMK: Control Mode)",
   "units": "",
   "access": "R",
   "states": "0=On/Off (BMK: 0=On/Off, 1=Linear Modulation, 2=Delta T Modulation)"
  },
  {
   "type": "AI",
   "instance": 46,
   "name": "Isolation Feedback Mode",
   "description": "Isolation valve feedback enabled",
   "units": "",
   "access": "R",
   "states": "Disable / Enable"
  },
  {
   "type": "AI",
   "instance": 47,
   "name": "Minimum Signal Level",
   "description": "Valve signal minimum (BMK: Open Vlv Control Signal)",
   "units": "",
   "access": "R",
   "states": "BMK E: 0-10 V / 0-20 mA (BMK: 0=0mA, 1=4mA, 2=20mA)"
  },
  {
   "type": "AI",
   "instance": 48,
   "name": "Maximum Signal Level",
   "description": "Valve signal maximum (BMK: Close Vlv Control Signal)",
   "units": "",
   "access": "R",
   "states": "BMK E: 0-10 V / 0-20 mA (BMK: 0=0mA, 1=4mA, 2=20mA)"
  },
  {
   "type": "AI",
   "instance": 148,
   "name": "Serial Alpha",
   "description": "Serial number letter (BMK: Unit Alpha)",
   "units": "",
   "access": "R",
   "states": "0=E, 1=G, 2=H, 3=R, 4=N, 5=A, 6=Z"
  },
  {
   "type": "AI",
   "instance": 149,
   "name": "Serial Year",
   "description": "Serial number year (BMK: Unit Year)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 150,
   "name": "Serial Number",
   "description": "Serial number digits (BMK: Unit Serial #)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 152,
   "name": "Unit Mode",
   "description": "Standalone or cascade role",
   "units": "",
   "access": "R",
   "states": "0=Standalone, 1=Cascade (BMK: 0=Off/Standalone, 1=Client, 2=Manager)"
  },
  {
   "type": "AI",
   "instance": 153,
   "name": "Unit Size",
   "description": "Benchmark E size (BMK E only)",
   "units": "",
   "access": "R",
   "states": "0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 154,
   "name": "Unit Type",
   "description": "Appliance type (BMK E only)",
   "units": "",
   "access": "R",
   "states": "0=KC Boiler, 1=KC Boiler LN, 2=BMK Boiler Std, 3=BMK Blr Std Dual, 4=BMK Boiler LN, 5=BMK Blr LN Dual, 6=BMK Inlet Natural Gas, 7=BMK Inlet Dual Fuel, 8=BMK Dual Inlet NGas, 9=BMK Dual Inlet Dual Fuel, 10=SmartPlate, 11=Benchmark E, 12=Other"
  },
  {
   "type": "AI",
   "instance": 155,
   "name": "BAS Enable",
   "description": "Active BAS protocol (BMK E only)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=BACnet MSTP, 2=BACnet IP"
  },
  {
   "type": "AI",
   "instance": 156,
   "name": "BAS Baud Rate",
   "description": "BAS MS/TP baud rate (BMK E only)",
   "units": "",
   "access": "R",
   "states": "0=9600, 1=19200, 2=38400, 4=115200"
  },
  {
   "type": "AI",
   "instance": 157,
   "name": "Power Output",
   "description": "Current power output (BMK E only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 158,
   "name": "Header Temp",
   "description": "Header temperature (BMK E only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 200,
   "name": "Setpoint",
   "description": "Plant setpoint",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 201,
   "name": "Setback Setpoint",
   "description": "Plant setback setpoint",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 202,
   "name": "Setback Start Time",
   "description": "Setback schedule start time",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 203,
   "name": "Setback Stop Time",
   "description": "Setback schedule stop time",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 204,
   "name": "SH Temperature Control Setback Schedule",
   "description": "Enables the setback schedule",
   "units": "",
   "access": "W",
   "states": "Disable / Enable"
  },
  {
   "type": "AV",
   "instance": 213,
   "name": "Supply Header Temp Source",
   "description": "Supply header sensor source",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=Direct, 2=BAS"
  },
  {
   "type": "AV",
   "instance": 215,
   "name": "Rtn Hdr Temp Sensor",
   "description": "Return header sensor source",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=Direct, 2=BAS"
  },
  {
   "type": "AV",
   "instance": 217,
   "name": "Outdoor Air Temp Sens",
   "description": "Outdoor air sensor source",
   "units": "",
   "access": "W",
   "states": "Direct"
  },
  {
   "type": "AV",
   "instance": 219,
   "name": "BACnet Communication Protocol",
   "description": "BACnet data link in use",
   "units": "",
   "access": "W",
   "states": "0=BACnet IP, 1=BACnet MSTP (also printed as 0=Off, 1=BACnet MSTP, 2=BACnet IP)"
  },
  {
   "type": "AV",
   "instance": 230,
   "name": "PLM Enabled",
   "description": "Enables plant power limit management",
   "units": "",
   "access": "W",
   "states": "0=Disable, 1=Enable"
  },
  {
   "type": "AV",
   "instance": 231,
   "name": "PLM Power Limit",
   "description": "Plant power limit",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 100,
   "name": "Unit Role",
   "description": "Cascade role of this unit",
   "units": "",
   "access": "R",
   "states": "0=BST Manager, 1=BST Client"
  },
  {
   "type": "AI",
   "instance": 101,
   "name": "Setpoint",
   "description": "Plant setpoint",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 102,
   "name": "Setback Setpoint",
   "description": "Plant setback setpoint",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 103,
   "name": "Setback Start Time",
   "description": "Setback schedule start time",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 104,
   "name": "Setback Stop Time",
   "description": "Setback schedule stop time",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 106,
   "name": "Average Outlet Temp",
   "description": "Average outlet temperature of the plant (BMK: Outlet Temp)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 107,
   "name": "Units Available",
   "description": "Units available to the cascade",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 108,
   "name": "Units Faulted",
   "description": "Units in fault",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 109,
   "name": "BAS Communication Address",
   "description": "BAS network address",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 110,
   "name": "Header Temp",
   "description": "Header temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 111,
   "name": "Outdoor Air Temperature",
   "description": "Outdoor air temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 112,
   "name": "Average Power Output",
   "description": "Average plant power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 113,
   "name": "Units Active",
   "description": "Units currently firing",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 114,
   "name": "Active Setpoint",
   "description": "Plant setpoint currently in use",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 115,
   "name": "Gas Next On Threshold",
   "description": "Firing rate that brings on the next gas unit",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 116,
   "name": "SH Temperature Control Setpoint Hi Limit",
   "description": "Highest allowed plant setpoint",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 117,
   "name": "SH Temperature Control Setpoint Low Limit",
   "description": "Lowest allowed plant setpoint",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 118,
   "name": "Temperature High Limit",
   "description": "Plant temperature high limit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 119,
   "name": "Operating Mode",
   "description": "Plant setpoint mode",
   "units": "",
   "access": "R",
   "states": "0=Constant Setpoint, 1=Rmt Setpt, 2=Outdoor Air Reset"
  },
  {
   "type": "AI",
   "instance": 120,
   "name": "Next Off Valve Pos Gas",
   "description": "Valve position that stages off the next gas unit",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 122,
   "name": "Casc Next On Valve Pos Elec",
   "description": "Valve position that stages on the next electric unit",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 123,
   "name": "Power Output",
   "description": "Plant power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 124,
   "name": "Next Off Valve Pos Elec",
   "description": "Valve position that stages off the next electric unit",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 126,
   "name": "BAS Baud Rate",
   "description": "BAS MS/TP baud rate",
   "units": "",
   "access": "R",
   "states": "0=9600, 1=19200, 2=38400, 3=57600, 4=115200"
  },
  {
   "type": "AI",
   "instance": 300,
   "name": "Cascade Unit Address",
   "description": "Cascade unit 1: cascade address (BMK: Communication Address)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 301,
   "name": "Cascade Client State",
   "description": "Cascade unit 1: unit state (BMK: Unit Status)",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Unit Fault, 5=Unit In Demand Delay, 6=Unit Starting, 8=Comm Error (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 302,
   "name": "Active Event ID",
   "description": "Cascade unit 1: active event code (BMK: Fault Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 303,
   "name": "Outlet Temp",
   "description": "Cascade unit 1: outlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 305,
   "name": "Inlet Temp",
   "description": "Cascade unit 1: inlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 306,
   "name": "Exhaust Temp",
   "description": "Cascade unit 1: exhaust temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 307,
   "name": "Inlet Air Temp",
   "description": "Cascade unit 1: inlet air temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 308,
   "name": "Flame Strength",
   "description": "Cascade unit 1: flame strength (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 309,
   "name": "Fire Rate In",
   "description": "Cascade unit 1: fire rate in (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 310,
   "name": "Fire Rate Out",
   "description": "Cascade unit 1: fire rate out (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 311,
   "name": "Unit Type",
   "description": "Cascade unit 1: appliance type code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=KC Boiler ... 11=Benchmark E, 12=Other (same list as AI 154)"
  },
  {
   "type": "AI",
   "instance": 312,
   "name": "Unit Size",
   "description": "Cascade unit 1: appliance size code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 313,
   "name": "Valve Status",
   "description": "Cascade unit 1: isolation valve status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Closed, 2=Open, 3=Partial Open/Closed, 4=Closing, 5=Opening, 6=Failed to Close, 7=Failed to Open, 8=Defaulted Closed"
  },
  {
   "type": "AI",
   "instance": 314,
   "name": "Plant Setpoint",
   "description": "Cascade unit 1: plant setpoint seen by the unit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 315,
   "name": "Run Cycles",
   "description": "Cascade unit 1: run cycles (BMK: Run Cycle Upper)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 316,
   "name": "Run Cycle Lower",
   "description": "Cascade unit 1: run cycles low word (legacy BMK only)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 317,
   "name": "Run Hours",
   "description": "Cascade unit 1: run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 319,
   "name": "Oxygen Level",
   "description": "Cascade unit 1: flue oxygen (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 320,
   "name": "Power Output",
   "description": "Cascade unit 1: power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 400,
   "name": "Cascade Unit Address",
   "description": "Cascade unit 2: cascade address (BMK: Communication Address)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 401,
   "name": "Cascade Client State",
   "description": "Cascade unit 2: unit state (BMK: Unit Status)",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Unit Fault, 5=Unit In Demand Delay, 6=Unit Starting, 8=Comm Error (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 402,
   "name": "Active Event ID",
   "description": "Cascade unit 2: active event code (BMK: Fault Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 403,
   "name": "Outlet Temp",
   "description": "Cascade unit 2: outlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 405,
   "name": "Inlet Temp",
   "description": "Cascade unit 2: inlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 406,
   "name": "Exhaust Temp",
   "description": "Cascade unit 2: exhaust temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 407,
   "name": "Inlet Air Temp",
   "description": "Cascade unit 2: inlet air temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 408,
   "name": "Flame Strength",
   "description": "Cascade unit 2: flame strength (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 409,
   "name": "Fire Rate In",
   "description": "Cascade unit 2: fire rate in (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 410,
   "name": "Fire Rate Out",
   "description": "Cascade unit 2: fire rate out (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 411,
   "name": "Unit Type",
   "description": "Cascade unit 2: appliance type code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=KC Boiler ... 11=Benchmark E, 12=Other (same list as AI 154)"
  },
  {
   "type": "AI",
   "instance": 412,
   "name": "Unit Size",
   "description": "Cascade unit 2: appliance size code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 413,
   "name": "Valve Status",
   "description": "Cascade unit 2: isolation valve status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Closed, 2=Open, 3=Partial Open/Closed, 4=Closing, 5=Opening, 6=Failed to Close, 7=Failed to Open, 8=Defaulted Closed"
  },
  {
   "type": "AI",
   "instance": 414,
   "name": "Plant Setpoint",
   "description": "Cascade unit 2: plant setpoint seen by the unit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 415,
   "name": "Run Cycles",
   "description": "Cascade unit 2: run cycles (BMK: Run Cycle Upper)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 416,
   "name": "Run Cycle Lower",
   "description": "Cascade unit 2: run cycles low word (legacy BMK only)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 417,
   "name": "Run Hours",
   "description": "Cascade unit 2: run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 419,
   "name": "Oxygen Level",
   "description": "Cascade unit 2: flue oxygen (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 420,
   "name": "Power Output",
   "description": "Cascade unit 2: power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 500,
   "name": "Cascade Unit Address",
   "description": "Cascade unit 3: cascade address (BMK: Communication Address)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 501,
   "name": "Cascade Client State",
   "description": "Cascade unit 3: unit state (BMK: Unit Status)",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Unit Fault, 5=Unit In Demand Delay, 6=Unit Starting, 8=Comm Error (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 502,
   "name": "Active Event ID",
   "description": "Cascade unit 3: active event code (BMK: Fault Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 503,
   "name": "Outlet Temp",
   "description": "Cascade unit 3: outlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 505,
   "name": "Inlet Temp",
   "description": "Cascade unit 3: inlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 506,
   "name": "Exhaust Temp",
   "description": "Cascade unit 3: exhaust temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 507,
   "name": "Inlet Air Temp",
   "description": "Cascade unit 3: inlet air temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 508,
   "name": "Flame Strength",
   "description": "Cascade unit 3: flame strength (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 509,
   "name": "Fire Rate In",
   "description": "Cascade unit 3: fire rate in (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 510,
   "name": "Fire Rate Out",
   "description": "Cascade unit 3: fire rate out (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 511,
   "name": "Unit Type",
   "description": "Cascade unit 3: appliance type code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=KC Boiler ... 11=Benchmark E, 12=Other (same list as AI 154)"
  },
  {
   "type": "AI",
   "instance": 512,
   "name": "Unit Size",
   "description": "Cascade unit 3: appliance size code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 513,
   "name": "Valve Status",
   "description": "Cascade unit 3: isolation valve status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Closed, 2=Open, 3=Partial Open/Closed, 4=Closing, 5=Opening, 6=Failed to Close, 7=Failed to Open, 8=Defaulted Closed"
  },
  {
   "type": "AI",
   "instance": 514,
   "name": "Plant Setpoint",
   "description": "Cascade unit 3: plant setpoint seen by the unit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 515,
   "name": "Run Cycles",
   "description": "Cascade unit 3: run cycles (BMK: Run Cycle Upper)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 516,
   "name": "Run Cycle Lower",
   "description": "Cascade unit 3: run cycles low word (legacy BMK only)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 517,
   "name": "Run Hours",
   "description": "Cascade unit 3: run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 519,
   "name": "Oxygen Level",
   "description": "Cascade unit 3: flue oxygen (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 520,
   "name": "Power Output",
   "description": "Cascade unit 3: power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 600,
   "name": "Cascade Unit Address",
   "description": "Cascade unit 4: cascade address (BMK: Communication Address)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 601,
   "name": "Cascade Client State",
   "description": "Cascade unit 4: unit state (BMK: Unit Status)",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Unit Fault, 5=Unit In Demand Delay, 6=Unit Starting, 8=Comm Error (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 602,
   "name": "Active Event ID",
   "description": "Cascade unit 4: active event code (BMK: Fault Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 603,
   "name": "Outlet Temp",
   "description": "Cascade unit 4: outlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 605,
   "name": "Inlet Temp",
   "description": "Cascade unit 4: inlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 606,
   "name": "Exhaust Temp",
   "description": "Cascade unit 4: exhaust temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 607,
   "name": "Inlet Air Temp",
   "description": "Cascade unit 4: inlet air temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 608,
   "name": "Flame Strength",
   "description": "Cascade unit 4: flame strength (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 609,
   "name": "Fire Rate In",
   "description": "Cascade unit 4: fire rate in (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 610,
   "name": "Fire Rate Out",
   "description": "Cascade unit 4: fire rate out (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 611,
   "name": "Unit Type",
   "description": "Cascade unit 4: appliance type code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=KC Boiler ... 11=Benchmark E, 12=Other (same list as AI 154)"
  },
  {
   "type": "AI",
   "instance": 612,
   "name": "Unit Size",
   "description": "Cascade unit 4: appliance size code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 613,
   "name": "Valve Status",
   "description": "Cascade unit 4: isolation valve status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Closed, 2=Open, 3=Partial Open/Closed, 4=Closing, 5=Opening, 6=Failed to Close, 7=Failed to Open, 8=Defaulted Closed"
  },
  {
   "type": "AI",
   "instance": 614,
   "name": "Plant Setpoint",
   "description": "Cascade unit 4: plant setpoint seen by the unit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 615,
   "name": "Run Cycles",
   "description": "Cascade unit 4: run cycles (BMK: Run Cycle Upper)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 616,
   "name": "Run Cycle Lower",
   "description": "Cascade unit 4: run cycles low word (legacy BMK only)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 617,
   "name": "Run Hours",
   "description": "Cascade unit 4: run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 619,
   "name": "Oxygen Level",
   "description": "Cascade unit 4: flue oxygen (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 620,
   "name": "Power Output",
   "description": "Cascade unit 4: power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 700,
   "name": "Cascade Unit Address",
   "description": "Cascade unit 5: cascade address (BMK: Communication Address)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 701,
   "name": "Cascade Client State",
   "description": "Cascade unit 5: unit state (BMK: Unit Status)",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Unit Fault, 5=Unit In Demand Delay, 6=Unit Starting, 8=Comm Error (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 702,
   "name": "Active Event ID",
   "description": "Cascade unit 5: active event code (BMK: Fault Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 703,
   "name": "Outlet Temp",
   "description": "Cascade unit 5: outlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 705,
   "name": "Inlet Temp",
   "description": "Cascade unit 5: inlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 706,
   "name": "Exhaust Temp",
   "description": "Cascade unit 5: exhaust temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 707,
   "name": "Inlet Air Temp",
   "description": "Cascade unit 5: inlet air temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 708,
   "name": "Flame Strength",
   "description": "Cascade unit 5: flame strength (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 709,
   "name": "Fire Rate In",
   "description": "Cascade unit 5: fire rate in (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 710,
   "name": "Fire Rate Out",
   "description": "Cascade unit 5: fire rate out (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 711,
   "name": "Unit Type",
   "description": "Cascade unit 5: appliance type code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=KC Boiler ... 11=Benchmark E, 12=Other (same list as AI 154)"
  },
  {
   "type": "AI",
   "instance": 712,
   "name": "Unit Size",
   "description": "Cascade unit 5: appliance size code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 713,
   "name": "Valve Status",
   "description": "Cascade unit 5: isolation valve status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Closed, 2=Open, 3=Partial Open/Closed, 4=Closing, 5=Opening, 6=Failed to Close, 7=Failed to Open, 8=Defaulted Closed"
  },
  {
   "type": "AI",
   "instance": 714,
   "name": "Plant Setpoint",
   "description": "Cascade unit 5: plant setpoint seen by the unit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 715,
   "name": "Run Cycles",
   "description": "Cascade unit 5: run cycles (BMK: Run Cycle Upper)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 716,
   "name": "Run Cycle Lower",
   "description": "Cascade unit 5: run cycles low word (legacy BMK only)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 717,
   "name": "Run Hours",
   "description": "Cascade unit 5: run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 719,
   "name": "Oxygen Level",
   "description": "Cascade unit 5: flue oxygen (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 720,
   "name": "Power Output",
   "description": "Cascade unit 5: power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 800,
   "name": "Cascade Unit Address",
   "description": "Cascade unit 6: cascade address (BMK: Communication Address)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 801,
   "name": "Cascade Client State",
   "description": "Cascade unit 6: unit state (BMK: Unit Status)",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Unit Fault, 5=Unit In Demand Delay, 6=Unit Starting, 8=Comm Error (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 802,
   "name": "Active Event ID",
   "description": "Cascade unit 6: active event code (BMK: Fault Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 803,
   "name": "Outlet Temp",
   "description": "Cascade unit 6: outlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 805,
   "name": "Inlet Temp",
   "description": "Cascade unit 6: inlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 806,
   "name": "Exhaust Temp",
   "description": "Cascade unit 6: exhaust temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 807,
   "name": "Inlet Air Temp",
   "description": "Cascade unit 6: inlet air temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 808,
   "name": "Flame Strength",
   "description": "Cascade unit 6: flame strength (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 809,
   "name": "Fire Rate In",
   "description": "Cascade unit 6: fire rate in (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 810,
   "name": "Fire Rate Out",
   "description": "Cascade unit 6: fire rate out (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 811,
   "name": "Unit Type",
   "description": "Cascade unit 6: appliance type code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=KC Boiler ... 11=Benchmark E, 12=Other (same list as AI 154)"
  },
  {
   "type": "AI",
   "instance": 812,
   "name": "Unit Size",
   "description": "Cascade unit 6: appliance size code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 813,
   "name": "Valve Status",
   "description": "Cascade unit 6: isolation valve status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Closed, 2=Open, 3=Partial Open/Closed, 4=Closing, 5=Opening, 6=Failed to Close, 7=Failed to Open, 8=Defaulted Closed"
  },
  {
   "type": "AI",
   "instance": 814,
   "name": "Plant Setpoint",
   "description": "Cascade unit 6: plant setpoint seen by the unit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 815,
   "name": "Run Cycles",
   "description": "Cascade unit 6: run cycles (BMK: Run Cycle Upper)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 816,
   "name": "Run Cycle Lower",
   "description": "Cascade unit 6: run cycles low word (legacy BMK only)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 817,
   "name": "Run Hours",
   "description": "Cascade unit 6: run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 819,
   "name": "Oxygen Level",
   "description": "Cascade unit 6: flue oxygen (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 820,
   "name": "Power Output",
   "description": "Cascade unit 6: power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 900,
   "name": "Cascade Unit Address",
   "description": "Cascade unit 7: cascade address (BMK: Communication Address)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 901,
   "name": "Cascade Client State",
   "description": "Cascade unit 7: unit state (BMK: Unit Status)",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Unit Fault, 5=Unit In Demand Delay, 6=Unit Starting, 8=Comm Error (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 902,
   "name": "Active Event ID",
   "description": "Cascade unit 7: active event code (BMK: Fault Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 903,
   "name": "Outlet Temp",
   "description": "Cascade unit 7: outlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 905,
   "name": "Inlet Temp",
   "description": "Cascade unit 7: inlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 906,
   "name": "Exhaust Temp",
   "description": "Cascade unit 7: exhaust temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 907,
   "name": "Inlet Air Temp",
   "description": "Cascade unit 7: inlet air temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 908,
   "name": "Flame Strength",
   "description": "Cascade unit 7: flame strength (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 909,
   "name": "Fire Rate In",
   "description": "Cascade unit 7: fire rate in (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 910,
   "name": "Fire Rate Out",
   "description": "Cascade unit 7: fire rate out (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 911,
   "name": "Unit Type",
   "description": "Cascade unit 7: appliance type code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=KC Boiler ... 11=Benchmark E, 12=Other (same list as AI 154)"
  },
  {
   "type": "AI",
   "instance": 912,
   "name": "Unit Size",
   "description": "Cascade unit 7: appliance size code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 913,
   "name": "Valve Status",
   "description": "Cascade unit 7: isolation valve status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Closed, 2=Open, 3=Partial Open/Closed, 4=Closing, 5=Opening, 6=Failed to Close, 7=Failed to Open, 8=Defaulted Closed"
  },
  {
   "type": "AI",
   "instance": 914,
   "name": "Plant Setpoint",
   "description": "Cascade unit 7: plant setpoint seen by the unit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 915,
   "name": "Run Cycles",
   "description": "Cascade unit 7: run cycles (BMK: Run Cycle Upper)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 916,
   "name": "Run Cycle Lower",
   "description": "Cascade unit 7: run cycles low word (legacy BMK only)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 917,
   "name": "Run Hours",
   "description": "Cascade unit 7: run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 919,
   "name": "Oxygen Level",
   "description": "Cascade unit 7: flue oxygen (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 920,
   "name": "Power Output",
   "description": "Cascade unit 7: power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1000,
   "name": "Cascade Unit Address",
   "description": "Cascade unit 8: cascade address (BMK: Communication Address)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1001,
   "name": "Cascade Client State",
   "description": "Cascade unit 8: unit state (BMK: Unit Status)",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Unit Fault, 5=Unit In Demand Delay, 6=Unit Starting, 8=Comm Error (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 1002,
   "name": "Active Event ID",
   "description": "Cascade unit 8: active event code (BMK: Fault Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1003,
   "name": "Outlet Temp",
   "description": "Cascade unit 8: outlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1005,
   "name": "Inlet Temp",
   "description": "Cascade unit 8: inlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1006,
   "name": "Exhaust Temp",
   "description": "Cascade unit 8: exhaust temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1007,
   "name": "Inlet Air Temp",
   "description": "Cascade unit 8: inlet air temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1008,
   "name": "Flame Strength",
   "description": "Cascade unit 8: flame strength (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1009,
   "name": "Fire Rate In",
   "description": "Cascade unit 8: fire rate in (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1010,
   "name": "Fire Rate Out",
   "description": "Cascade unit 8: fire rate out (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1011,
   "name": "Unit Type",
   "description": "Cascade unit 8: appliance type code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=KC Boiler ... 11=Benchmark E, 12=Other (same list as AI 154)"
  },
  {
   "type": "AI",
   "instance": 1012,
   "name": "Unit Size",
   "description": "Cascade unit 8: appliance size code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 1013,
   "name": "Valve Status",
   "description": "Cascade unit 8: isolation valve status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Closed, 2=Open, 3=Partial Open/Closed, 4=Closing, 5=Opening, 6=Failed to Close, 7=Failed to Open, 8=Defaulted Closed"
  },
  {
   "type": "AI",
   "instance": 1014,
   "name": "Plant Setpoint",
   "description": "Cascade unit 8: plant setpoint seen by the unit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1015,
   "name": "Run Cycles",
   "description": "Cascade unit 8: run cycles (BMK: Run Cycle Upper)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1016,
   "name": "Run Cycle Lower",
   "description": "Cascade unit 8: run cycles low word (legacy BMK only)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1017,
   "name": "Run Hours",
   "description": "Cascade unit 8: run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1019,
   "name": "Oxygen Level",
   "description": "Cascade unit 8: flue oxygen (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1020,
   "name": "Power Output",
   "description": "Cascade unit 8: power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1100,
   "name": "Cascade Unit Address",
   "description": "Cascade unit 9: cascade address (BMK: Communication Address)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1101,
   "name": "Cascade Client State",
   "description": "Cascade unit 9: unit state (BMK: Unit Status)",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Unit Fault, 5=Unit In Demand Delay, 6=Unit Starting, 8=Comm Error (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 1102,
   "name": "Active Event ID",
   "description": "Cascade unit 9: active event code (BMK: Fault Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1103,
   "name": "Outlet Temp",
   "description": "Cascade unit 9: outlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1105,
   "name": "Inlet Temp",
   "description": "Cascade unit 9: inlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1106,
   "name": "Exhaust Temp",
   "description": "Cascade unit 9: exhaust temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1107,
   "name": "Inlet Air Temp",
   "description": "Cascade unit 9: inlet air temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1108,
   "name": "Flame Strength",
   "description": "Cascade unit 9: flame strength (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1109,
   "name": "Fire Rate In",
   "description": "Cascade unit 9: fire rate in (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1110,
   "name": "Fire Rate Out",
   "description": "Cascade unit 9: fire rate out (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1111,
   "name": "Unit Type",
   "description": "Cascade unit 9: appliance type code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=KC Boiler ... 11=Benchmark E, 12=Other (same list as AI 154)"
  },
  {
   "type": "AI",
   "instance": 1112,
   "name": "Unit Size",
   "description": "Cascade unit 9: appliance size code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 1113,
   "name": "Valve Status",
   "description": "Cascade unit 9: isolation valve status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Closed, 2=Open, 3=Partial Open/Closed, 4=Closing, 5=Opening, 6=Failed to Close, 7=Failed to Open, 8=Defaulted Closed"
  },
  {
   "type": "AI",
   "instance": 1114,
   "name": "Plant Setpoint",
   "description": "Cascade unit 9: plant setpoint seen by the unit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1115,
   "name": "Run Cycles",
   "description": "Cascade unit 9: run cycles (BMK: Run Cycle Upper)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1116,
   "name": "Run Cycle Lower",
   "description": "Cascade unit 9: run cycles low word (legacy BMK only)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1117,
   "name": "Run Hours",
   "description": "Cascade unit 9: run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1119,
   "name": "Oxygen Level",
   "description": "Cascade unit 9: flue oxygen (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1120,
   "name": "Power Output",
   "description": "Cascade unit 9: power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1200,
   "name": "Cascade Unit Address",
   "description": "Cascade unit 10: cascade address (BMK: Communication Address)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1201,
   "name": "Cascade Client State",
   "description": "Cascade unit 10: unit state (BMK: Unit Status)",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Unit Fault, 5=Unit In Demand Delay, 6=Unit Starting, 8=Comm Error (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 1202,
   "name": "Active Event ID",
   "description": "Cascade unit 10: active event code (BMK: Fault Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1203,
   "name": "Outlet Temp",
   "description": "Cascade unit 10: outlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1205,
   "name": "Inlet Temp",
   "description": "Cascade unit 10: inlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1206,
   "name": "Exhaust Temp",
   "description": "Cascade unit 10: exhaust temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1207,
   "name": "Inlet Air Temp",
   "description": "Cascade unit 10: inlet air temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1208,
   "name": "Flame Strength",
   "description": "Cascade unit 10: flame strength (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1209,
   "name": "Fire Rate In",
   "description": "Cascade unit 10: fire rate in (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1210,
   "name": "Fire Rate Out",
   "description": "Cascade unit 10: fire rate out (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1211,
   "name": "Unit Type",
   "description": "Cascade unit 10: appliance type code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=KC Boiler ... 11=Benchmark E, 12=Other (same list as AI 154)"
  },
  {
   "type": "AI",
   "instance": 1212,
   "name": "Unit Size",
   "description": "Cascade unit 10: appliance size code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 1213,
   "name": "Valve Status",
   "description": "Cascade unit 10: isolation valve status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Closed, 2=Open, 3=Partial Open/Closed, 4=Closing, 5=Opening, 6=Failed to Close, 7=Failed to Open, 8=Defaulted Closed"
  },
  {
   "type": "AI",
   "instance": 1214,
   "name": "Plant Setpoint",
   "description": "Cascade unit 10: plant setpoint seen by the unit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1215,
   "name": "Run Cycles",
   "description": "Cascade unit 10: run cycles (BMK: Run Cycle Upper)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1216,
   "name": "Run Cycle Lower",
   "description": "Cascade unit 10: run cycles low word (legacy BMK only)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1217,
   "name": "Run Hours",
   "description": "Cascade unit 10: run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1219,
   "name": "Oxygen Level",
   "description": "Cascade unit 10: flue oxygen (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1220,
   "name": "Power Output",
   "description": "Cascade unit 10: power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1300,
   "name": "Cascade Unit Address",
   "description": "Cascade unit 11: cascade address (BMK: Communication Address)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1301,
   "name": "Cascade Client State",
   "description": "Cascade unit 11: unit state (BMK: Unit Status)",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Unit Fault, 5=Unit In Demand Delay, 6=Unit Starting, 8=Comm Error (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 1302,
   "name": "Active Event ID",
   "description": "Cascade unit 11: active event code (BMK: Fault Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1303,
   "name": "Outlet Temp",
   "description": "Cascade unit 11: outlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1305,
   "name": "Inlet Temp",
   "description": "Cascade unit 11: inlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1306,
   "name": "Exhaust Temp",
   "description": "Cascade unit 11: exhaust temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1307,
   "name": "Inlet Air Temp",
   "description": "Cascade unit 11: inlet air temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1308,
   "name": "Flame Strength",
   "description": "Cascade unit 11: flame strength (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1309,
   "name": "Fire Rate In",
   "description": "Cascade unit 11: fire rate in (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1310,
   "name": "Fire Rate Out",
   "description": "Cascade unit 11: fire rate out (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1311,
   "name": "Unit Type",
   "description": "Cascade unit 11: appliance type code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=KC Boiler ... 11=Benchmark E, 12=Other (same list as AI 154)"
  },
  {
   "type": "AI",
   "instance": 1312,
   "name": "Unit Size",
   "description": "Cascade unit 11: appliance size code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 1313,
   "name": "Valve Status",
   "description": "Cascade unit 11: isolation valve status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Closed, 2=Open, 3=Partial Open/Closed, 4=Closing, 5=Opening, 6=Failed to Close, 7=Failed to Open, 8=Defaulted Closed"
  },
  {
   "type": "AI",
   "instance": 1314,
   "name": "Plant Setpoint",
   "description": "Cascade unit 11: plant setpoint seen by the unit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1315,
   "name": "Run Cycles",
   "description": "Cascade unit 11: run cycles (BMK: Run Cycle Upper)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1316,
   "name": "Run Cycle Lower",
   "description": "Cascade unit 11: run cycles low word (legacy BMK only)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1317,
   "name": "Run Hours",
   "description": "Cascade unit 11: run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1319,
   "name": "Oxygen Level",
   "description": "Cascade unit 11: flue oxygen (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1320,
   "name": "Power Output",
   "description": "Cascade unit 11: power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1400,
   "name": "Cascade Unit Address",
   "description": "Cascade unit 12: cascade address (BMK: Communication Address)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1401,
   "name": "Cascade Client State",
   "description": "Cascade unit 12: unit state (BMK: Unit Status)",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Unit Fault, 5=Unit In Demand Delay, 6=Unit Starting, 8=Comm Error (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 1402,
   "name": "Active Event ID",
   "description": "Cascade unit 12: active event code (BMK: Fault Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1403,
   "name": "Outlet Temp",
   "description": "Cascade unit 12: outlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1405,
   "name": "Inlet Temp",
   "description": "Cascade unit 12: inlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1406,
   "name": "Exhaust Temp",
   "description": "Cascade unit 12: exhaust temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1407,
   "name": "Inlet Air Temp",
   "description": "Cascade unit 12: inlet air temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1408,
   "name": "Flame Strength",
   "description": "Cascade unit 12: flame strength (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1409,
   "name": "Fire Rate In",
   "description": "Cascade unit 12: fire rate in (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1410,
   "name": "Fire Rate Out",
   "description": "Cascade unit 12: fire rate out (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1411,
   "name": "Unit Type",
   "description": "Cascade unit 12: appliance type code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=KC Boiler ... 11=Benchmark E, 12=Other (same list as AI 154)"
  },
  {
   "type": "AI",
   "instance": 1412,
   "name": "Unit Size",
   "description": "Cascade unit 12: appliance size code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 1413,
   "name": "Valve Status",
   "description": "Cascade unit 12: isolation valve status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Closed, 2=Open, 3=Partial Open/Closed, 4=Closing, 5=Opening, 6=Failed to Close, 7=Failed to Open, 8=Defaulted Closed"
  },
  {
   "type": "AI",
   "instance": 1414,
   "name": "Plant Setpoint",
   "description": "Cascade unit 12: plant setpoint seen by the unit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1415,
   "name": "Run Cycles",
   "description": "Cascade unit 12: run cycles (BMK: Run Cycle Upper)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1416,
   "name": "Run Cycle Lower",
   "description": "Cascade unit 12: run cycles low word (legacy BMK only)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1417,
   "name": "Run Hours",
   "description": "Cascade unit 12: run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1419,
   "name": "Oxygen Level",
   "description": "Cascade unit 12: flue oxygen (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1420,
   "name": "Power Output",
   "description": "Cascade unit 12: power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1500,
   "name": "Cascade Unit Address",
   "description": "Cascade unit 13: cascade address (BMK: Communication Address)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1501,
   "name": "Cascade Client State",
   "description": "Cascade unit 13: unit state (BMK: Unit Status)",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Unit Fault, 5=Unit In Demand Delay, 6=Unit Starting, 8=Comm Error (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 1502,
   "name": "Active Event ID",
   "description": "Cascade unit 13: active event code (BMK: Fault Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1503,
   "name": "Outlet Temp",
   "description": "Cascade unit 13: outlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1505,
   "name": "Inlet Temp",
   "description": "Cascade unit 13: inlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1506,
   "name": "Exhaust Temp",
   "description": "Cascade unit 13: exhaust temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1507,
   "name": "Inlet Air Temp",
   "description": "Cascade unit 13: inlet air temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1508,
   "name": "Flame Strength",
   "description": "Cascade unit 13: flame strength (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1509,
   "name": "Fire Rate In",
   "description": "Cascade unit 13: fire rate in (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1510,
   "name": "Fire Rate Out",
   "description": "Cascade unit 13: fire rate out (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1511,
   "name": "Unit Type",
   "description": "Cascade unit 13: appliance type code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=KC Boiler ... 11=Benchmark E, 12=Other (same list as AI 154)"
  },
  {
   "type": "AI",
   "instance": 1512,
   "name": "Unit Size",
   "description": "Cascade unit 13: appliance size code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 1513,
   "name": "Valve Status",
   "description": "Cascade unit 13: isolation valve status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Closed, 2=Open, 3=Partial Open/Closed, 4=Closing, 5=Opening, 6=Failed to Close, 7=Failed to Open, 8=Defaulted Closed"
  },
  {
   "type": "AI",
   "instance": 1514,
   "name": "Plant Setpoint",
   "description": "Cascade unit 13: plant setpoint seen by the unit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1515,
   "name": "Run Cycles",
   "description": "Cascade unit 13: run cycles (BMK: Run Cycle Upper)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1516,
   "name": "Run Cycle Lower",
   "description": "Cascade unit 13: run cycles low word (legacy BMK only)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1517,
   "name": "Run Hours",
   "description": "Cascade unit 13: run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1519,
   "name": "Oxygen Level",
   "description": "Cascade unit 13: flue oxygen (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1520,
   "name": "Power Output",
   "description": "Cascade unit 13: power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1600,
   "name": "Cascade Unit Address",
   "description": "Cascade unit 14: cascade address (BMK: Communication Address)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1601,
   "name": "Cascade Client State",
   "description": "Cascade unit 14: unit state (BMK: Unit Status)",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Unit Fault, 5=Unit In Demand Delay, 6=Unit Starting, 8=Comm Error (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 1602,
   "name": "Active Event ID",
   "description": "Cascade unit 14: active event code (BMK: Fault Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1603,
   "name": "Outlet Temp",
   "description": "Cascade unit 14: outlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1605,
   "name": "Inlet Temp",
   "description": "Cascade unit 14: inlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1606,
   "name": "Exhaust Temp",
   "description": "Cascade unit 14: exhaust temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1607,
   "name": "Inlet Air Temp",
   "description": "Cascade unit 14: inlet air temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1608,
   "name": "Flame Strength",
   "description": "Cascade unit 14: flame strength (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1609,
   "name": "Fire Rate In",
   "description": "Cascade unit 14: fire rate in (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1610,
   "name": "Fire Rate Out",
   "description": "Cascade unit 14: fire rate out (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1611,
   "name": "Unit Type",
   "description": "Cascade unit 14: appliance type code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=KC Boiler ... 11=Benchmark E, 12=Other (same list as AI 154)"
  },
  {
   "type": "AI",
   "instance": 1612,
   "name": "Unit Size",
   "description": "Cascade unit 14: appliance size code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 1613,
   "name": "Valve Status",
   "description": "Cascade unit 14: isolation valve status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Closed, 2=Open, 3=Partial Open/Closed, 4=Closing, 5=Opening, 6=Failed to Close, 7=Failed to Open, 8=Defaulted Closed"
  },
  {
   "type": "AI",
   "instance": 1614,
   "name": "Plant Setpoint",
   "description": "Cascade unit 14: plant setpoint seen by the unit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1615,
   "name": "Run Cycles",
   "description": "Cascade unit 14: run cycles (BMK: Run Cycle Upper)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1616,
   "name": "Run Cycle Lower",
   "description": "Cascade unit 14: run cycles low word (legacy BMK only)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1617,
   "name": "Run Hours",
   "description": "Cascade unit 14: run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1619,
   "name": "Oxygen Level",
   "description": "Cascade unit 14: flue oxygen (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1620,
   "name": "Power Output",
   "description": "Cascade unit 14: power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1700,
   "name": "Cascade Unit Address",
   "description": "Cascade unit 15: cascade address (BMK: Communication Address)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1701,
   "name": "Cascade Client State",
   "description": "Cascade unit 15: unit state (BMK: Unit Status)",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Unit Fault, 5=Unit In Demand Delay, 6=Unit Starting, 8=Comm Error (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 1702,
   "name": "Active Event ID",
   "description": "Cascade unit 15: active event code (BMK: Fault Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1703,
   "name": "Outlet Temp",
   "description": "Cascade unit 15: outlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1705,
   "name": "Inlet Temp",
   "description": "Cascade unit 15: inlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1706,
   "name": "Exhaust Temp",
   "description": "Cascade unit 15: exhaust temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1707,
   "name": "Inlet Air Temp",
   "description": "Cascade unit 15: inlet air temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1708,
   "name": "Flame Strength",
   "description": "Cascade unit 15: flame strength (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1709,
   "name": "Fire Rate In",
   "description": "Cascade unit 15: fire rate in (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1710,
   "name": "Fire Rate Out",
   "description": "Cascade unit 15: fire rate out (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1711,
   "name": "Unit Type",
   "description": "Cascade unit 15: appliance type code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=KC Boiler ... 11=Benchmark E, 12=Other (same list as AI 154)"
  },
  {
   "type": "AI",
   "instance": 1712,
   "name": "Unit Size",
   "description": "Cascade unit 15: appliance size code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 1713,
   "name": "Valve Status",
   "description": "Cascade unit 15: isolation valve status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Closed, 2=Open, 3=Partial Open/Closed, 4=Closing, 5=Opening, 6=Failed to Close, 7=Failed to Open, 8=Defaulted Closed"
  },
  {
   "type": "AI",
   "instance": 1714,
   "name": "Plant Setpoint",
   "description": "Cascade unit 15: plant setpoint seen by the unit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1715,
   "name": "Run Cycles",
   "description": "Cascade unit 15: run cycles (BMK: Run Cycle Upper)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1716,
   "name": "Run Cycle Lower",
   "description": "Cascade unit 15: run cycles low word (legacy BMK only)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1717,
   "name": "Run Hours",
   "description": "Cascade unit 15: run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1719,
   "name": "Oxygen Level",
   "description": "Cascade unit 15: flue oxygen (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1720,
   "name": "Power Output",
   "description": "Cascade unit 15: power output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1800,
   "name": "Cascade Unit Address",
   "description": "Cascade unit 16: cascade address (BMK: Communication Address)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1801,
   "name": "Cascade Client State",
   "description": "Cascade unit 16: unit state (BMK: Unit Status)",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Standby, 2=Manual Mode, 3=Automatic Mode, 4=Unit Fault, 5=Unit In Demand Delay, 6=Unit Starting, 8=Comm Error (BMK: 0=Disabled, 1=Standby, 2=Manual, 3=Remote, 4=Auto, 5=Fault)"
  },
  {
   "type": "AI",
   "instance": 1802,
   "name": "Active Event ID",
   "description": "Cascade unit 16: active event code (BMK: Fault Code)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1803,
   "name": "Outlet Temp",
   "description": "Cascade unit 16: outlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1805,
   "name": "Inlet Temp",
   "description": "Cascade unit 16: inlet temperature",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1806,
   "name": "Exhaust Temp",
   "description": "Cascade unit 16: exhaust temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1807,
   "name": "Inlet Air Temp",
   "description": "Cascade unit 16: inlet air temperature (legacy BMK only)",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1808,
   "name": "Flame Strength",
   "description": "Cascade unit 16: flame strength (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1809,
   "name": "Fire Rate In",
   "description": "Cascade unit 16: fire rate in (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1810,
   "name": "Fire Rate Out",
   "description": "Cascade unit 16: fire rate out (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1811,
   "name": "Unit Type",
   "description": "Cascade unit 16: appliance type code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=KC Boiler ... 11=Benchmark E, 12=Other (same list as AI 154)"
  },
  {
   "type": "AI",
   "instance": 1812,
   "name": "Unit Size",
   "description": "Cascade unit 16: appliance size code",
   "units": "",
   "access": "R",
   "states": "BMK E: 0=216kW, 1=360kW, 2=432kW, 3=576kW, 4=684kW"
  },
  {
   "type": "AI",
   "instance": 1813,
   "name": "Valve Status",
   "description": "Cascade unit 16: isolation valve status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=Closed, 2=Open, 3=Partial Open/Closed, 4=Closing, 5=Opening, 6=Failed to Close, 7=Failed to Open, 8=Defaulted Closed"
  },
  {
   "type": "AI",
   "instance": 1814,
   "name": "Plant Setpoint",
   "description": "Cascade unit 16: plant setpoint seen by the unit",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1815,
   "name": "Run Cycles",
   "description": "Cascade unit 16: run cycles (BMK: Run Cycle Upper)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1816,
   "name": "Run Cycle Lower",
   "description": "Cascade unit 16: run cycles low word (legacy BMK only)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1817,
   "name": "Run Hours",
   "description": "Cascade unit 16: run hours",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1819,
   "name": "Oxygen Level",
   "description": "Cascade unit 16: flue oxygen (legacy BMK only)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 1820,
   "name": "Power Output",
   "description": "Cascade unit 16: power output",
   "units": "%",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/aerco/benchmark-edge-x",
 "note": "Re-typed from the manufacturer's public documentation (see source). Point availability varies by firmware and options; verify against the live device."
}
