{
 "manufacturer": "KMC Controls",
 "manufacturer_slug": "kmc-controls",
 "model": "SimplyVAV (BAC-8001 / 8005 / 8007 / 8205)",
 "model_slug": "simplyvav",
 "aliases": [
  "SimplyVAV",
  "Simply VAV",
  "BAC-8001",
  "BAC-8005",
  "BAC-8007",
  "BAC-8205"
 ],
 "equipment_type": "VAV box controller",
 "applies_to": "KMC SimplyVAV controller-actuators for single duct cooling/heating, fan powered with reheat and dual duct VAV boxes.",
 "summary": "SimplyVAV controllers are BACnet MS/TP application specific controllers (B-ASC) with a built-in damper actuator, set up from the STE-8001 wall sensor. The guide lists the objects most likely to be monitored from a BACnet workstation: physical inputs and outputs, setpoint and airflow AVs, status BVs, four multistate values and three PID loops. Objects use short instances and uppercase names (AV5 OCC CL STPT). Not every object exists on every model.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": true,
 "notes": [
  "The guide gives object, name and a short description only: no units (except the two AOs), no read/write column and no state texts. Access here is inferred from what each object is; setpoint and configuration AVs are marked writable.",
  "KMC says this list covers the objects likely to be monitored, not every object, and that changing the configuration of an object can cause unpredictable operation.",
  "Models: BAC-8001 cooling/heating only, BAC-8005 fan and reheat, BAC-8007 dual duct, BAC-8205 fan and reheat with true damper position. Not all objects are present in every model.",
  "Some descriptions are printed as placeholders or repeats (BV 3 'Need For AHU', AV 54 'Analog Value #54', MSV 6 'Multi-state Value #6'); the object names are kept as printed.",
  "Multistate values are printed as MSV1-MSV6 and loops as LOOP1-LOOP3; they are listed here as MV and LO objects."
 ],
 "source": {
  "title": "Application and Installation Guide: SimplyVAV Controllers",
  "doc_number": "Revision N",
  "revision_date": null,
  "url": "https://www.kmccontrols.com/wp-content/uploads/kmc_documents/APPLICATION-AND-INSTALLATION-GUIDE-SimplyVAV-Controllers-Rev-N.pdf"
 },
 "integration": {
  "summary": "Set the device instance, MAC address and baud from the STE-8001 sensor (COMM menu, Password 2) before putting the controller on the MS/TP trunk. Monitor AV 1 space temperature, AV 3/AV 4 active setpoints, AV 24 actual airflow and AV 50 damper position; the occupied setpoints are AV 5/AV 6. BV 1-3 and BV 7 are reset requests for the air handler.",
  "minimum_points": [
   {
    "ref": "MV 1",
    "name": "OCCUPIED MODE",
    "why": "Occupancy mode of the box"
   },
   {
    "ref": "AV 5",
    "name": "OCC CL STPT",
    "why": "Occupied cooling setpoint"
   },
   {
    "ref": "AV 6",
    "name": "OCC HT SPT",
    "why": "Occupied heating setpoint"
   },
   {
    "ref": "AV 1",
    "name": "SPACE TEMP",
    "why": "Space temperature"
   },
   {
    "ref": "AV 3",
    "name": "ACT COOL STPT",
    "why": "Cooling setpoint in use"
   },
   {
    "ref": "AV 4",
    "name": "ACT HEAT STPT",
    "why": "Heating setpoint in use"
   },
   {
    "ref": "AV 24",
    "name": "PRI ACTUAL FLOW",
    "why": "Measured primary airflow"
   },
   {
    "ref": "AV 50",
    "name": "DAMPER POSITION",
    "why": "Damper position"
   },
   {
    "ref": "BV 1",
    "name": "NEED AHU",
    "why": "Box needs the air handler running"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "Device instance (7 digits), MAC address and baud are entered at the STE-8001 sensor: CNFG > COMM, Password 2 needed if one is set.",
   "BACnet MS/TP at up to 76.8 kbaud; no more than 128 devices per MS/TP network, 32 recommended.",
   "Set the EOL switches On only at the two physical ends of the trunk; the network bulbs light if the trunk is phased or grounded wrong.",
   "Restore Application resets the controller settings but keeps the BACnet communication settings."
  ],
  "gotchas": [
   "KMC warns that changing the configuration of objects can cause unpredictable operation; treat the setup AVs (K factor, flow limits, fan speeds) as commissioning values.",
   "The guide prints no state texts for the multistate values; read the State_Text property from the controller."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 1,
   "name": "DISCHARGE AIR",
   "description": "Discharge air temperature, KMC 10K Type III",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 2,
   "name": "SPACE SENSOR",
   "description": "Space sensor, KMC Type II",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 3,
   "name": "SETPOINT OFFSET",
   "description": "Setpoint offset input (table 4)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "PRIMARY DUCT",
   "description": "Primary Duct Pressure",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 5,
   "name": "SECONDARY DUCT",
   "description": "Secondary Duct Pressure",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 3,
   "name": "ANALOG HEAT",
   "description": "Analog heat output, 0-100%",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 4,
   "name": "FAN SPEED",
   "description": "Fan speed output, 0-100%",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "BO",
   "instance": 1,
   "name": "DAMPER CW",
   "description": "Damper Clockwise",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BO",
   "instance": 2,
   "name": "DAMPER CCW",
   "description": "Damper Counter Clockwise",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BO",
   "instance": 5,
   "name": "FAN",
   "description": "Fan",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BO",
   "instance": 6,
   "name": "HT STAGE 1",
   "description": "Heating Stage 1",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BO",
   "instance": 7,
   "name": "HT STAGE 2",
   "description": "Heating Stage 2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BO",
   "instance": 8,
   "name": "HT STAGE 3",
   "description": "Heating Stage3",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "SPACE TEMP",
   "description": "Space Temperature",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "STPT OFFSET",
   "description": "Setpoint Offset",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "ACT COOL STPT",
   "description": "Active Cooling Setpoint",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "ACT HEAT STPT",
   "description": "Active Heating Setpoint",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "OCC CL STPT",
   "description": "Occupied Cooling Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "OCC HT SPT",
   "description": "Occupied Heating Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "UNOCC CL STPT",
   "description": "Unoccupied Cooling Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "UNOCC HT STPT",
   "description": "Unoccupied Heating Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "MIN CL STPT",
   "description": "Minimum Cooling Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "MAX HT STPT",
   "description": "Maximum Heating Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 11,
   "name": "MIN STPT DIFF",
   "description": "Minimum Setpoint Differential",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 12,
   "name": "STBY OFFSET",
   "description": "Standby Offset",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 13,
   "name": "MIN COOL FLOW",
   "description": "Minimum Cooling Flow",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 14,
   "name": "MAX COOL FLOW",
   "description": "Maximum Cooling Flow",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 15,
   "name": "MIN HEAT FLOW",
   "description": "Minimum Heating Flow",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 16,
   "name": "MAX HEAT FLOW",
   "description": "Maximum Heating Flow",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17,
   "name": "AUXILIARY FLOW",
   "description": "Auxiliary Flow",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 18,
   "name": "PRI K FACT",
   "description": "Primary K Factor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 19,
   "name": "PRI CORR SLOPE",
   "description": "Primary Correction Slope",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 20,
   "name": "PRI CORR OFFST",
   "description": "Primary Correction Offset",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 21,
   "name": "PRI LO FLOW CORR",
   "description": "Primary Low Flow Correction",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 22,
   "name": "PRI FLOW STPT",
   "description": "Primary Flow Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 23,
   "name": "PRI RAW FLOW",
   "description": "Primary Raw Flow",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 24,
   "name": "PRI ACTUAL FLOW",
   "description": "Primary Actual Flow",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 32,
   "name": "MIN FAN SPEED",
   "description": "Minimum Fan Speed",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 33,
   "name": "MAX FAN SPEED",
   "description": "Maximum Fan Speed",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 36,
   "name": "DAT STPT",
   "description": "Discharge Air Temp Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 37,
   "name": "SAT CHANGEOVER",
   "description": "SAT Changeover Temperature",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 38,
   "name": "LOCAL OVRD TIME",
   "description": "Local Override Timer",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 39,
   "name": "STANDBY TIME",
   "description": "Standby timer (motion)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 40,
   "name": "STANDBY TRIGGER",
   "description": "Standby Trigger",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 43,
   "name": "MEASURED MAX",
   "description": "Measured Maximum",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 44,
   "name": "MEASURED MIN",
   "description": "Measured Minimum",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 45,
   "name": "PRI SAVE MIN FLO",
   "description": "Primary Saved Minimum Airflow",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 47,
   "name": "DAT MAXIMUM",
   "description": "Maximum DAT Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 48,
   "name": "CW DMP POS",
   "description": "CW Damper Position",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 49,
   "name": "CCW DMP POS",
   "description": "CCW Damper Position",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 50,
   "name": "DAMPER POSITION",
   "description": "Damper Position",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 51,
   "name": "ApplicationID",
   "description": "Application ID",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 54,
   "name": "MOTOR PAUSE",
   "description": "Motor pause (printed description: Analog Value #54)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 55,
   "name": "CHNG_OVER_DELAY",
   "description": "Cooling Changeover Delay",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 56,
   "name": "LOW AUTO OCC",
   "description": "Low Limit for Auto Occupy",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "NEED AHU",
   "description": "Need For AHU",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "NEED COLDER SPLY",
   "description": "Need For Colder Air Supply",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 3,
   "name": "NEED MORE STATIC",
   "description": "Need for more duct static (printed description: Need For AHU)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 4,
   "name": "LOCAL OVRD",
   "description": "Local Override Mode",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 5,
   "name": "MOTION OVRD",
   "description": "Motion Override Mode",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 6,
   "name": "MOTION SENSOR",
   "description": "Motion sensor (wall stat)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 7,
   "name": "NEED HOTTER SPLY",
   "description": "Need For Hotter Air Supply",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 8,
   "name": "CHANGEOVER MODE",
   "description": "SAT Changeover Mode",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 9,
   "name": "DAT LIMITING",
   "description": "Discharge Air Temp Limiting",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 10,
   "name": "CLOCKWISE CLOSE",
   "description": "Clockwise Close",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 11,
   "name": "AUTO OCCUPANCY",
   "description": "Auto Occupancy Detection",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 12,
   "name": "BALANCE MODE",
   "description": "Balance Mode",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 13,
   "name": "DAT SENSOR",
   "description": "DAT Sensor Present",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 14,
   "name": "PRI BAL TRIGGER",
   "description": "Primary Balance Trigger",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 1,
   "name": "OCCUPIED MODE",
   "description": "Occupied mode",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 2,
   "name": "FAN CONFIG",
   "description": "Fan type configuration",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 3,
   "name": "REHEAT",
   "description": "Reheat type",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 6,
   "name": "WALL SENSOR",
   "description": "Wall sensor (printed description: Multi-state Value #6)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "LO",
   "instance": 1,
   "name": "CL LOOP",
   "description": "Cooling PID loop",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "LO",
   "instance": 2,
   "name": "HT LOOP",
   "description": "Heating PID loop",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "LO",
   "instance": 3,
   "name": "DAT Loop",
   "description": "Discharge air temperature PID loop",
   "units": "",
   "access": "R",
   "states": ""
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/kmc-controls/simplyvav",
 "note": "Provided as-is. Point availability varies by firmware and options; verify against the live device.",
 "disclaimer": "DISCLAIMER: reference only, provided AS IS with no warranty. May contain errors or be out of date. You must verify every point against the manufacturer's current documentation and the live device before use. easybacnet.com accepts no liability for its use and is not affiliated with the manufacturer. Terms: https://easybacnet.com/terms#content"
}
