{
 "manufacturer": "APC",
 "manufacturer_slug": "apc",
 "model": "Symmetra single-phase UPS with Network Management Card 2 (BACnet IP)",
 "model_slug": "symmetra-single-phase-nmc2",
 "short_model": "Symmetra (single-phase) NMC2",
 "aliases": [
  "APC Symmetra BACnet",
  "Symmetra LX",
  "Symmetra RM",
  "NMC2 BACnet",
  "AP9630",
  "AP9631",
  "AP9635",
  "990-5917B",
  "sy firmware"
 ],
 "equipment_type": "UPS (uninterruptible power supply) network card",
 "applies_to": "APC Symmetra single-phase UPS units fitted with a Network Management Card 2 running the 'sy' application firmware 6.5.6 or later.",
 "summary": "The Network Management Card 2 in a single-phase Symmetra UPS serves BACnet IP with a fixed object map: Analog Values for runtime, battery, input, output and early-shutdown settings, Binary Values for test commands, option enables and UPS alarm flags, Character String Values for identity text, and Multi-state Values for UPS state, UPS control, self-test schedule and probe status.",
 "bacnet_transport": [
  "BACnet IP"
 ],
 "firmware": "NMC2 'sy' application firmware 6.5.6 or later",
 "default_device_instance": null,
 "access_inferred": false,
 "notes": [
  "Instances follow the map's Index column; the BACnet ID column is the full object identifier (type x 4194304 + instance) and agrees with it.",
  "Multi-state option lists are given in printed order; the map does not print state numbers.",
  "Objects marked ** need an AP9631/AP9635 card with a Universal I/O probe on port 1, and those marked with a dagger a probe on port 2; the marks are removed from the names here.",
  "Alarm flag BVs send event notifications to the recipients in NC 0 DefaultNotifier.",
  "Some names are printed with typos (e.g. 'Ouput load current'); kept as printed."
 ],
 "source": {
  "title": "Network Management Card 2 BACnet Application Map for Symmetra (Single Phase) UPS v6.5.6 and higher",
  "doc_number": "990-5917B-EN",
  "revision_date": "2021-02",
  "url": "https://se.my.site.com/ckmContent/sfc/servlet.shepherd/document/download/0698V00000fjVf2QAE"
 },
 "integration": {
  "summary": "Enable BACnet on the NMC2 ('sy' firmware 6.5.6+) and give it a unique device instance. Read UPS state (MV 3), runtime (AV 0), battery charge (AV 38), output voltage and current, and the alarm flags such as OnBattery and LowBattery. UPS Control (MV 4) can switch the UPS off, so restrict who can write it.",
  "minimum_points": [
   {
    "ref": "MV 4",
    "name": "UPS Control",
    "why": "UPS on/off/bypass/reboot command"
   },
   {
    "ref": "MV 3",
    "name": "UPS state",
    "why": "Online, on battery, bypass, fault and so on"
   },
   {
    "ref": "AV 0",
    "name": "runtime remaining",
    "why": "Battery runtime left, s"
   },
   {
    "ref": "AV 38",
    "name": "Battery state of charge",
    "why": "Battery charge, %"
   },
   {
    "ref": "AV 12",
    "name": "Output voltage 1",
    "why": "Output voltage, V"
   },
   {
    "ref": "AV 21",
    "name": "Ouput load current 1",
    "why": "Output current, A"
   },
   {
    "ref": "BV 48",
    "name": "OnBattery",
    "why": "Load is on battery"
   },
   {
    "ref": "BV 47",
    "name": "LowBattery",
    "why": "Battery low"
   },
   {
    "ref": "BV 45",
    "name": "Overload",
    "why": "UPS overload"
   }
  ],
  "enable": null,
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "BACnet IP only; configure BACnet (enable, device instance) on the NMC2, see the NMC2 User Guide.",
   "Add the BMS as a recipient of NC 0 DefaultNotifier to receive alarm events."
  ],
  "gotchas": [
   "Writing MV 4 UPS Control can switch off the protected load.",
   "BV 0-2 start real UPS tests (self test, alarm test, runtime calibration).",
   "Universal I/O probe objects exist only with an AP9631/AP9635 card and a probe fitted."
  ]
 },
 "points": [
  {
   "type": "AV",
   "instance": 0,
   "name": "runtime remaining",
   "description": "How long the UPS can use battery power to support its present",
   "units": "s",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "UPS kVA rating",
   "description": "The power rating of the UPS in kVA",
   "units": "kVA",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "UPS kVA rating maximum",
   "description": "The maximum power rating of the UPS in kVA",
   "units": "kVA",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "Battery Temperature",
   "description": "Temperature as reported by the sensor in the battery compartment, in Degrees",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "Utility voltage 1",
   "description": "The AC voltage (VAC) being received by the UPS",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "Utility voltage 2",
   "description": "The AC voltage (VAC) being received by the UPS",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "Utility voltage 3",
   "description": "The AC voltage (VAC) being received by the UPS",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "Utility current 1",
   "description": "The current, in Amps, being received by the UPS",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "Utility current 2",
   "description": "The current, in Amps, being received by the UPS",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "Utility current 3",
   "description": "The current, in Amps, being received by the UPS",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "Utility Input frequency",
   "description": "The frequency in Hertz (Hz) of the voltage being received by the",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 11,
   "name": "Output frequency",
   "description": "The frequency in Hertz (Hz) of the output voltage",
   "units": "Hz",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 12,
   "name": "Output voltage 1",
   "description": "The AC voltage (VAC) that the UPS is supplying to its load",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 13,
   "name": "Output voltage 2",
   "description": "The AC voltage (VAC) that the UPS is supplying to its load",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 14,
   "name": "Output voltage 3",
   "description": "The AC voltage (VAC) that the UPS is supplying to its load",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 15,
   "name": "Output VA phase 1 n+0",
   "description": "The UPS load as a percentage of available VA n + 0",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 16,
   "name": "Output VA phase 2 n+0",
   "description": "The UPS load as a percentage of available VA n + 0",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17,
   "name": "Output VA phase 3 n+0",
   "description": "The UPS load as a percentage of available VA n + 0",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 18,
   "name": "Output VA phase 1 n+1",
   "description": "The UPS load as a percentage of available VA n + 1",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 19,
   "name": "Output VA phase 2 n+1",
   "description": "The UPS load as a percentage of available VA n + 1",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 20,
   "name": "Output VA phase 3 n+1",
   "description": "The UPS load as a percentage of available VA n + 1",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 21,
   "name": "Ouput load current 1",
   "description": "The current, in Amps, supplied to the load",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 22,
   "name": "Ouput load current 2",
   "description": "The current, in Amps, supplied to the load",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 23,
   "name": "Ouput load current 3",
   "description": "The current, in Amps, supplied to the load",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 24,
   "name": "Output watts phase 1 n+0",
   "description": "The UPS load as a percentage of available Watts n+0 redundancy",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 25,
   "name": "Output watts phase 2 n+0",
   "description": "The UPS load as a percentage of available Watts n+0 redundancy",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 26,
   "name": "Output watts phase 3 n+0",
   "description": "The UPS load as a percentage of available Watts n+0 redundancy",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 27,
   "name": "Output watts phase 1 n+1",
   "description": "The UPS load as a percentage of available Watts n+1 redundancy",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 28,
   "name": "Output watts phase 2 n+1",
   "description": "The UPS load as a percentage of available Watts n+1 redundancy",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 29,
   "name": "Output watts phase 3 n+1",
   "description": "The UPS load as a percentage of available Watts n+1 redundancy",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 30,
   "name": "Low Battery duration",
   "description": "For a UPS on battery, this defines a runtime remaining threshold, below",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 31,
   "name": "Sleep time",
   "description": "Defines how long the UPS keeps its output power turned off when",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 32,
   "name": "Shutdown Delay",
   "description": "During a UPS shutdown this is the time the UPS waits before",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 33,
   "name": "Minimum return capacity",
   "description": "Minimum percentage battery capacity before the UPS will repower the load after",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 34,
   "name": "Return Delay",
   "description": "After a UPS shutdown, this is the time the UPS waits before",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 35,
   "name": "Maximum required delay",
   "description": "Maximum required delay required for shutdown of the loads",
   "units": "min",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 36,
   "name": "Nominal battery voltage",
   "description": "The rated voltage capacity of the UPS batteries; the DC voltage that",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 37,
   "name": "Battery voltage",
   "description": "The DC voltage of the batteries",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 38,
   "name": "Battery state of charge",
   "description": "The percentage of the UPS battery capacity that is available to support",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 39,
   "name": "Battery current",
   "description": "The current being output from the battery",
   "units": "A",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 40,
   "name": "Number of battery packs",
   "description": "The number of battery packs in the UPS",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 41,
   "name": "Number of battery packs with bad batteries",
   "description": "The number of battery packs in the UPS that require replacement",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 42,
   "name": "Controlled Early Shutdown Time On Battery",
   "description": "Controlled early shutdown for when on battery lasts longer than the specified",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 43,
   "name": "Controlled Early Shutdown Runtime Remaining",
   "description": "Controlled early shutdown for when runtime remaining is less than the specified",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 44,
   "name": "Controlled Early Shutdown Battery Capacity",
   "description": "Controlled early shutdown for when the battery capacity is less than the",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 45,
   "name": "Controlled Early Shutdown Load Percentage",
   "description": "Controlled early shutdown for when the load percentage is less than the",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 46,
   "name": "UIO probe 1 temperature",
   "description": "The temperature sensor value",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 47,
   "name": "UIO probe 1 humidity",
   "description": "The humidity sensor value",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 48,
   "name": "UIO probe 1 temperature maximum",
   "description": "If this sensor threshold for the maximum temperature is exceeded, an alarm",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 49,
   "name": "UIO probe 1 temperature high",
   "description": "If this sensor threshold for the high temperature is exceeded, an alarm",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 50,
   "name": "UIO probe 1 temperature low",
   "description": "If this sensor threshold for the low temperature is exceeded, an alarm",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 51,
   "name": "UIO probe 1 temperature minimum",
   "description": "If this sensor threshold for the minimum temperature is exceeded, an alarm",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 52,
   "name": "UIO probe 1 temperature hysteresis",
   "description": "This value specifies how far above or below a threshold the temperature",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 53,
   "name": "UIO probe 1 humidity maximum",
   "description": "If this sensor threshold for the maximum humidity is exceeded, an alarm",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 54,
   "name": "UIO probe 1 humidity high",
   "description": "If this sensor threshold for the high humidity is exceeded, an alarm",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 55,
   "name": "UIO probe 1 humidity low",
   "description": "If this sensor threshold for the low humidity is exceeded, an alarm",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 56,
   "name": "UIO probe 1 humidity minimum",
   "description": "If this sensor threshold for the minimum humidity is exceeded, an alarm",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 57,
   "name": "UIO probe 1 humidity hysteresis",
   "description": "This value specifies how far above or below a threshold the humidity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 58,
   "name": "UIO probe 1 output relay 1 delay",
   "description": "The number of seconds a selected alarm condition must exist before the",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 59,
   "name": "UIO probe 1 output relay 1 hold",
   "description": "The minimum number of seconds the output relay remains activated after the",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 60,
   "name": "UIO probe 2 temperature",
   "description": "The temperature sensor value",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 61,
   "name": "UIO probe 2 humidity",
   "description": "The humidity sensor value",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 62,
   "name": "UIO probe 2 temperature maximum",
   "description": "If this sensor threshold for the maximum temperature is exceeded, an alarm",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 63,
   "name": "UIO probe 2 temperature high",
   "description": "If this sensor threshold for the high temperature is exceeded, an alarm",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 64,
   "name": "UIO probe 2 temperature low",
   "description": "If this sensor threshold for the low temperature is exceeded, an alarm",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 65,
   "name": "UIO probe 2 temperature minimum",
   "description": "If this sensor threshold for the minimum temperature is exceeded, an alarm",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 66,
   "name": "UIO probe 2 temperature hysteresis",
   "description": "This value specifies how far above or below a threshold the temperature",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 67,
   "name": "UIO probe 2 humidity maximum",
   "description": "If this sensor threshold for the maximum humidity is exceeded, an alarm",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 68,
   "name": "UIO probe 2 humidity high",
   "description": "If this sensor threshold for the high humidity is exceeded, an alarm",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 69,
   "name": "UIO probe 2 humidity low",
   "description": "If this sensor threshold for the low humidity is exceeded, an alarm",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 70,
   "name": "UIO probe 2 humidity minimum",
   "description": "If this sensor threshold for the minimum humidity is exceeded, an alarm",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 71,
   "name": "UIO probe 2 humidity hysteresis",
   "description": "This value specifies how far above or below a threshold the humidity",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 72,
   "name": "UIO probe 2 output relay 1 delay",
   "description": "The number of seconds a selected alarm condition must exist before the",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 73,
   "name": "UIO probe 2 output relay 1 hold",
   "description": "The minimum number of seconds the output relay remains activated after the",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 0,
   "name": "Run UPS self test",
   "description": "Use this option to run a UPS self-test",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "Run UPS alarm test",
   "description": "Confirm that the audible alarm activates",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "Run UPS runtime calibration",
   "description": "A runtime calibration causes the UPS to recalculate its available runtime capacity",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 3,
   "name": "Controlled Early Shutdown Time On Battery Enable",
   "description": "Enable/Disable controlled early shutdown for when on battery lasts longer than the",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 4,
   "name": "Controlled Early Shutdown Runtime Remaining Enable",
   "description": "Enable/Disable controlled early shutdown for when runtime remaining is less than the",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 5,
   "name": "Controlled Early Shutdown Battery Capacity Enable",
   "description": "Enable/Disable controlled early shutdown for when the battery capacity is less than",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 6,
   "name": "Controlled Early Shutdown Load Percentage Enable",
   "description": "Enable/Disable controlled early shutdown for when the load percentage is less than",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 7,
   "name": "Controlled Early Shutdown Stay Off After Power Return Enable",
   "description": "Enable/Disable controlled early shutdown stay off after power returns",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 8,
   "name": "UIO probe 1 temperature maximum enable",
   "description": "Enable or disable the maximum temperature threshold for this sensor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 9,
   "name": "UIO probe 1 temperature high enable",
   "description": "Enable or disable the high temperature threshold for this sensor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 10,
   "name": "UIO probe 1 temperature low enable",
   "description": "Enable or disable the low temperature threshold for this sensor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 11,
   "name": "UIO probe 1 temperature minimum enable",
   "description": "Enable or disable the minimum temperature threshold for this sensor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 12,
   "name": "UIO probe 1 humidity maximum enable",
   "description": "Enable or disable the maximum humidity threshold for this sensor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 13,
   "name": "UIO probe 1 humidity high enable",
   "description": "Enable or disable the high humidity threshold for this sensor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 14,
   "name": "UIO probe 1 humidity low enable",
   "description": "Enable or disable the low humidity threshold for this sensor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 15,
   "name": "UIO probe 1 humidity minimum enable",
   "description": "Enable or disable the minimum humidity threshold for this sensor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 16,
   "name": "UIO probe 1 contact 1enable",
   "description": "Enable or disable this input contact",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 17,
   "name": "UIO probe 1 contact 2 enable",
   "description": "Enable or disable this input contact",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 18,
   "name": "UIO probe 1 input contact 1 state",
   "description": "Closed or Open, indicating the current state of this input contact",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 19,
   "name": "UIO probe 1 input contact 2",
   "description": "Closed or Open, indicating the current state of this input contact",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 20,
   "name": "UIO probe 1 input contact 1 normal state",
   "description": "Closed or Open, indicating the normal (non-alarm) state of this input contact",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 21,
   "name": "UIO probe 1 input contact 2 normal state",
   "description": "Closed or Open, indicating the normal (non-alarm) state of this input contact",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 22,
   "name": "UIO probe 1 contact 1 severity",
   "description": "Configure the severity of the alarm that the abnormal state of this",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 23,
   "name": "UIO probe 1 contact 2 severity",
   "description": "Configure the severity of the alarm that the abnormal state of this",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 24,
   "name": "UIO probe 1 output relay 1 state",
   "description": "Closed or Open, indicating the current state of this output relay",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 25,
   "name": "UIO probe 1 output relay 1 normal state",
   "description": "Closed or Open, indicating the normal state of this output relay",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 26,
   "name": "UIO probe 2 temperature maximum enable",
   "description": "Enable or disable the maximum temperature threshold for this sensor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 27,
   "name": "UIO probe 2 temperature high enable",
   "description": "Enable or disable the high temperature threshold for this sensor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 28,
   "name": "UIO probe 2 temperature low enable",
   "description": "Enable or disable the low temperature threshold for this sensor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 29,
   "name": "UIO probe 2 temperature minimum enable",
   "description": "Enable or disable the minimum temperature threshold for this sensor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 30,
   "name": "UIO probe 2 humidity maximum enable",
   "description": "Enable or disable the maximum humidity threshold for this sensor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 31,
   "name": "UIO probe 2 humidity high enable",
   "description": "Enable or disable the high humidity threshold for this sensor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 32,
   "name": "UIO probe 2 humidity low enable",
   "description": "Enable or disable the low humidity threshold for this sensor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 33,
   "name": "UIO probe 2 humidity minimum enable",
   "description": "Enable or disable the minimum humidity threshold for this sensor",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 34,
   "name": "UIO probe 2 contact 1enable",
   "description": "Enable or disable this input contact",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 35,
   "name": "UIO probe 2 contact 2 enable",
   "description": "Enable or disable this input contact",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 36,
   "name": "UIO probe 2 input contact 1 state",
   "description": "Closed or Open, indicating the current state of this input contact",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 37,
   "name": "UIO probe 2 input contact 2 state",
   "description": "Closed or Open, indicating the current state of this input contact",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 38,
   "name": "UIO probe 2 input contact 1 normal state",
   "description": "Closed or Open, indicating the normal (non-alarm) state of this input contact",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 39,
   "name": "UIO probe 2 input contact 2 normal state",
   "description": "Closed or Open, indicating the normal (non-alarm) state of this input contact",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 40,
   "name": "UIO probe 2 contact 1 severity",
   "description": "Configure the severity of the alarm that the abnormal state of this",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 41,
   "name": "UIO probe 2 contact 2 severity",
   "description": "Configure the severity of the alarm that the abnormal state of this",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 42,
   "name": "UIO probe 2 output relay 1 state",
   "description": "Closed or Open, indicating the current state of this output relay",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 43,
   "name": "UIO probe 2 output relay 1 normal state",
   "description": "Closed or Open, indicating the normal state of this output relay",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 44,
   "name": "LostUPSComm",
   "description": "Lost the local network management interface-to-UPS communication",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 45,
   "name": "Overload",
   "description": "The load exceeds 100% of rated capacity",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 46,
   "name": "SelfTestFailed",
   "description": "Self-Test Failed",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 47,
   "name": "LowBattery",
   "description": "The battery power is too low to support the load; if there",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 48,
   "name": "OnBattery",
   "description": "On battery power in response to an input power problem",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 49,
   "name": "LowBattery2",
   "description": "The battery power is too low to continue to support the load;",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 50,
   "name": "OutputOff",
   "description": "The output power is turned off",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 51,
   "name": "ShutdownWaitingForPowerReturn",
   "description": "Turned off for a defined period of time in response to a",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 52,
   "name": "BadBattery",
   "description": "At least one battery is inoperable",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 53,
   "name": "InBypassInternalHardwareCondition",
   "description": "In bypass in response to an internal hardware condition",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 54,
   "name": "InBypassFrontPanelSoftware",
   "description": "In bypass in response to the UPS front-panel or a user-initiated software",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 55,
   "name": "InBypassBypassSwitch",
   "description": "In bypass in response to the bypass switch at the UPS, typically",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 56,
   "name": "RuntimeCalStarted",
   "description": "Runtime Calibration started",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 57,
   "name": "GracefulShutdownInProgress",
   "description": "Graceful shutdown in progress",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 58,
   "name": "BatteryChargerInoperable",
   "description": "A battery charger is inoperable",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 59,
   "name": "InternalBattTempHigh",
   "description": "The internal battery temperature exceeds the critical threshold",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 60,
   "name": "LostUPSCommOnBat",
   "description": "Lost the management interface-to-UPS communication while the UPS was on battery",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 61,
   "name": "NonSpecificCondition",
   "description": "A nonspecific condition has occurred",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 62,
   "name": "PhaseSyncCondition",
   "description": "A phase synchronization condition exists",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 63,
   "name": "BatteryNotInstalledProperly",
   "description": "The battery is not installed properly",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 64,
   "name": "PowerModuleInoperable",
   "description": "A power module is inoperable",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 65,
   "name": "IntelligenceModuleInoperable",
   "description": "An intelligence module inoperable",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 66,
   "name": "RedundantIntelligenceModuleInoperable",
   "description": "A redundant intelligence module inoperable",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 67,
   "name": "BatteryInoperable",
   "description": "A battery is inoperable",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 68,
   "name": "LoadAlarm",
   "description": "A load alarm has occurred",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 69,
   "name": "LossOfRedundancy",
   "description": "System has experienced a loss of redundancy",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 70,
   "name": "RedundancyBelowThreshold",
   "description": "System redundancy is below the set threshold",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 71,
   "name": "BypassNotInRange",
   "description": "Bypass is not in range",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 72,
   "name": "StuckInBypass",
   "description": "System is stuck in bypass",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 73,
   "name": "StuckOnline",
   "description": "System is stuck on line",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 74,
   "name": "BypassInoperable",
   "description": "Bypass inoperable",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 75,
   "name": "BypassOverload",
   "description": "A bypass overload has occurred",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 76,
   "name": "BypassMaintenance",
   "description": "System is in maintenance bypass",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 77,
   "name": "InputCktBreakerOpen",
   "description": "The input circuit breaker is open",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 78,
   "name": "SystemFanInoperable2",
   "description": "A system level fan is inoperable",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 79,
   "name": "RIMControlEvent",
   "description": "A RIM control event has occurred",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 80,
   "name": "I2CInoperable",
   "description": "I2c inoperable",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 81,
   "name": "NoPowerModulesDetected",
   "description": "No power modules detected",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 82,
   "name": "InputVoltageFreqIssueWhileInBypass",
   "description": "While in bypass an input voltage or frequency issue has occurred",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 83,
   "name": "RunTimeAlarm",
   "description": "Run time alarm",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 84,
   "name": "ExtendedRunFrameInoperable",
   "description": "An extended run frame is not operating correctly",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 85,
   "name": "OutputVoltageOutsideLimits",
   "description": "The output voltage is outside its defined limits",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 86,
   "name": "SiteWiringFault",
   "description": "Site wiring fault",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 87,
   "name": "OnBatDueToHardwareCondition",
   "description": "On battery due to hardware condition",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 88,
   "name": "SystemInoperableHardwareCondition",
   "description": "A system inoperable due to hardware condition",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 89,
   "name": "BypassSystemInoperable",
   "description": "Bypass system inoperable",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 90,
   "name": "PowerModuleTurnOffInoperable",
   "description": "A power module turn off is inoperable",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 91,
   "name": "FrameNotIdentified",
   "description": "Frame not identified",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 92,
   "name": "UioInputContact1Critical1",
   "description": "A critical level issue exists for Environmental Monitor for probe 1, input",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 93,
   "name": "UioInputContact1Critical2",
   "description": "A critical level issue exists for Environmental Monitor for probe 2, input",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 94,
   "name": "UioInputContact2Critical1",
   "description": "A critical level issue exists for Environmental Monitor for probe 1, input",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 95,
   "name": "UioInputContact2Critical2",
   "description": "A critical level issue exists for Environmental Monitor for probe 2, input",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 96,
   "name": "UioTempMinThresholdViolation1",
   "description": "A minimum temperature threshold violation exists for external Environmental Monitor sensor 1",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 97,
   "name": "UioTempMinThresholdViolation2",
   "description": "A minimum temperature threshold violation exists for external Environmental Monitor sensor 2",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 98,
   "name": "UioTempLowThresholdViolation1",
   "description": "A low temperature threshold violation exists for external Environmental Monitor sensor 1",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 99,
   "name": "UioTempLowThresholdViolation2",
   "description": "A low temperature threshold violation exists for external Environmental Monitor sensor 2",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 100,
   "name": "UioTempHighThresholdViolation1",
   "description": "A high temperature threshold violation exists for external Environmental Monitor sensor 1",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 101,
   "name": "UioTempHighThresholdViolation2",
   "description": "A high temperature threshold violation exists for external Environmental Monitor sensor 2",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 102,
   "name": "UioTempMaxThresholdViolation1",
   "description": "A maximum temperature threshold violation exists for external Environmental Monitor sensor 1",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 103,
   "name": "UioTempMaxThresholdViolation2",
   "description": "A maximum temperature threshold violation exists for external Environmental Monitor sensor 2",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 104,
   "name": "UioHumidMinThresholdViolation1",
   "description": "A minimum humidity threshold violation exists for external Environmental Monitor sensor 1",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 105,
   "name": "UioHumidMinThresholdViolation2",
   "description": "A minimum humidity threshold violation exists for external Environmental Monitor sensor 2",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 106,
   "name": "UioHumidLowThresholdViolation1",
   "description": "A low humidity threshold violation exists for external Environmental Monitor sensor 1",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 107,
   "name": "UioHumidLowThresholdViolation2",
   "description": "A low humidity threshold violation exists for external Environmental Monitor sensor 2",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 108,
   "name": "UioHumidHighThresholdViolation1",
   "description": "A high humidity threshold violation exists for external Environmental Monitor sensor 1",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 109,
   "name": "UioHumidHighThresholdViolation2",
   "description": "A high humidity threshold violation exists for external Environmental Monitor sensor 2",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 110,
   "name": "UioHumidMaxThresholdViolation1",
   "description": "A maximum humidity threshold violation exists for external Environmental Monitor sensor 1",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 111,
   "name": "UioHumidMaxThresholdViolation2",
   "description": "A maximum humidity threshold violation exists for external Environmental Monitor sensor 2",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 112,
   "name": "UioLostComm1",
   "description": "Lost the local network management interface-to-external Environmental Monitoring Card communication on port",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 113,
   "name": "UioLostComm2",
   "description": "Lost the local network management interface-to-external Environmental Monitoring Card communication on port",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 114,
   "name": "UioCriticalFault",
   "description": "A critical level issue exists for integrated Environmental Monitor input contact ({name}",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 115,
   "name": "UioOutputRelayAbnormalState1",
   "description": "Transition to abnormal state for Integrated Environmental Monitor Output Relay ({name} at",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 116,
   "name": "UioOutputRelayAbnormalState2",
   "description": "Transition to abnormal state for Integrated Environmental Monitor Output Relay ({name} at",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 117,
   "name": "UioInputContact1Warning1",
   "description": "A warning level issue exists for Environmental Monitor probe 1, input contact",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 118,
   "name": "UioInputContact1Warning2",
   "description": "A warning level issue exists for Environmental Monitor for probe2, input contact",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 119,
   "name": "UioInputContact2Warning1",
   "description": "A warning level issue exists for Environmental Monitor for probe 1, input",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "BV",
   "instance": 120,
   "name": "UioInputContact2Warning2",
   "description": "A warning level issue exists for Environmental Monitor for probe 2, input",
   "units": "",
   "access": "R",
   "states": "Active = alarm"
  },
  {
   "type": "CSV",
   "instance": 0,
   "name": "UPS model",
   "description": "The UPS model name",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 1,
   "name": "UPS serial number",
   "description": "The UPS serial number",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 2,
   "name": "UPS manufacture date",
   "description": "The date your UPS was manufactured",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 3,
   "name": "UPS Firmware Revision",
   "description": "The revision numbers of the firmware modules currently installed on the UPS",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 4,
   "name": "User-specified battery replacement date",
   "description": "The battery replacement date set by the user",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 5,
   "name": "Output frequency setting",
   "description": "The frequency in Hertz (Hz) of the output voltage",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 6,
   "name": "UPS name",
   "description": "A name to identify the UPS",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 7,
   "name": "Self test result",
   "description": "The result of the most recent UPS self-test (passed, failed, or unavailable)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 8,
   "name": "Runtime calibration result",
   "description": "The result of the most recent Runtime Calibration",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 9,
   "name": "UIO probe 1 temperature and humidity name",
   "description": "A name you specify for this sensor, usually describing its purpose",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 10,
   "name": "UIO probe 1 temperature and humidity location",
   "description": "This sensor's physical location",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 11,
   "name": "UIO probe 1 contact 1 name",
   "description": "A name you specify for this input contact, usually describing its purpose",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 12,
   "name": "UIO probe 1 contact 2 name",
   "description": "A name you specify for this input contact, usually describing its purpose",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 13,
   "name": "UIO probe 1 contact 1 location",
   "description": "This input contact's physical location",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 14,
   "name": "UIO probe 1 contact 2 location",
   "description": "This input contact's physical location",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 15,
   "name": "UIO probe 1 output relay 1 name",
   "description": "A name you specify for this output relay, usually describing its purpose",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 16,
   "name": "UIO probe 1 output relay 1 location",
   "description": "This physical location of the output relay",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 17,
   "name": "UIO probe 2 temperature and humidity name",
   "description": "A name you specify for this sensor, usually describing its purpose",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 18,
   "name": "UIO probe 2 temperature and humidity location",
   "description": "This sensor's physical location",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 19,
   "name": "UIO probe 2 contact 1 name",
   "description": "A name you specify for this input contact, usually describing its purpose",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 20,
   "name": "UIO probe 2 contact 2 name",
   "description": "A name you specify for this input contact, usually describing its purpose",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 21,
   "name": "UIO probe 2 contact 1 location",
   "description": "This input contact's physical location",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 22,
   "name": "UIO probe 2 contact 2 location",
   "description": "This input contact's physical location",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 23,
   "name": "UIO probe 2 output relay 1 name",
   "description": "A name you specify for this output relay, usually describing its purpose",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "CSV",
   "instance": 24,
   "name": "UIO probe 2 output relay 1 location",
   "description": "This physical location of the output relay",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 0,
   "name": "Last battery transfer",
   "description": "The cause of the last switch to battery operation",
   "units": "",
   "access": "R",
   "states": "none, unknown, high input voltage, low input voltage, distorted input, rapid change input voltage, high input frequency, low input frequency, freq and/or phase difference, test, general error, power system error, battery system error, distorted inverter output, epo interface, graceful shutdown"
  },
  {
   "type": "MV",
   "instance": 1,
   "name": "Rated Output voltage setting",
   "description": "The Rated Output Voltage is the AC voltage the UPS supplies to",
   "units": "",
   "access": "W",
   "states": "100, 120, 200, 208, 220, 230, 240, 380, 400, 415, 480, 110, 127, Auto_120, 120/208, 120/240, 100/200, 225, 115"
  },
  {
   "type": "MV",
   "instance": 2,
   "name": "Self test schedule",
   "description": "Use this option to define when your UPS will initiate a self-test",
   "units": "",
   "access": "W",
   "states": "never, startup, startup and every 7, startup and every 14"
  },
  {
   "type": "MV",
   "instance": 3,
   "name": "UPS state",
   "description": "The mode of operation of the UPS",
   "units": "",
   "access": "R",
   "states": "unknown, online, on battery, sleep, shutdown, fault, self test, calibration, bypass, low battery"
  },
  {
   "type": "MV",
   "instance": 4,
   "name": "UPS Control",
   "description": "Control the UPS state, based on the options available",
   "units": "",
   "access": "W",
   "states": "do nothing, on immediately, off immediately, off delayed, bypass, return from bypass, reboot immediately, reboot delayed, sleep, sleep delayed"
  },
  {
   "type": "MV",
   "instance": 5,
   "name": "UIO probe 1 temperature and humidity status",
   "description": "The status of the sensor alarm",
   "units": "",
   "access": "R",
   "states": "not present, ok, warning, critical"
  },
  {
   "type": "MV",
   "instance": 6,
   "name": "UIO probe 1 contact status",
   "description": "The status of the contact",
   "units": "",
   "access": "R",
   "states": "not present, ok, warning, critical"
  },
  {
   "type": "MV",
   "instance": 7,
   "name": "UIO probe 2 temperature and humidity status",
   "description": "The status of the sensor alarm",
   "units": "",
   "access": "R",
   "states": "not present, ok, warning, critical"
  },
  {
   "type": "MV",
   "instance": 8,
   "name": "UIO probe 2 contact status",
   "description": "The status of the contact",
   "units": "",
   "access": "R",
   "states": "not present, ok, warning, critical"
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/apc/symmetra-single-phase-nmc2",
 "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"
}
