{
 "manufacturer": "Nuaire",
 "manufacturer_slug": "nuaire",
 "model": "XBOXER XBC with EcoSmart Connect (CO) control, FAC controller (10xxx object list)",
 "model_slug": "xboxer-xbc-ecosmart-connect-fac",
 "aliases": [
  "Nuaire XBOXER",
  "XBC",
  "XBC10",
  "XBC65",
  "EcoSmart Connect FAC",
  "Nuaire BPS ESC",
  "Boxer BPS EcoSmart Connect",
  "BPS H-CO",
  "Nuaire 671748"
 ],
 "equipment_type": "Energy recovery ventilation unit controller",
 "applies_to": "Nuaire XBOXER XBC supply and extract heat recovery units, sizes 10-65, with the EcoSmart Connect (CO) FAC controller.",
 "summary": "The FAC controller in Nuaire XBOXER XBC units (EcoSmart Connect CO) is a BACnet MS/TP device; a BACnet IP router (ESCO-IPN) is offered for IP networks. The manual's list by instance number has 166 objects in the 10005-18258 range: temperatures and room module values (AI), fan and heating outputs, relay states, setpoints and fan settings (AV), enables, modes and alarms (MSV), six schedules and a calendar. Nuaire's BPS and Boxer BPS manuals (671828, 671873) use mostly the same instances.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": "Strategy SW-FAC2612-2-12A (per object 17340)",
 "default_device_instance": null,
 "access_inferred": true,
 "notes": [
  "The list has no read/write column. Access here is inferred: inputs and outputs are R, objects with a default value are W, and status, room module and alarm values are R.",
  "Many 'Ala (...)' and 'Norm (...)' MSVs exist only to raise LCD events; use the main alarm MSVs (Critical Alarm, Maint. Alarm, Frost Alarm, supply temperature alarms) instead.",
  "RM199-RM203 and RM212-RM215 are room modules on the controller's sensor bus; their objects carry values only when that module is fitted.",
  "CAL 10496 Local Calendar and SCH 10496 Time Schedule share instance 10496 (different object types). The Setpoint Schedule AV is printed as 18215- and listed as 18215.",
  "The same manual also has a by-category list. Nuaire's BPS H-CO (671828) and Boxer BPS (671873) manuals use mostly the same 10xxx instances, but some names differ and 671828 lacks the RM occupancy and test objects; check the unit's own manual. Nuaire's later EcoSmart Connect manuals (672040, 672059) use a 28xxx range."
 ],
 "source": {
  "title": "XBOXER XBC unit sizes 10-65 with EcoSmart Connect (CO) control - Installation and Maintenance, 12.1 BACnet Object List (By Instance Number)",
  "doc_number": "671748",
  "revision_date": "2020-11-25",
  "url": "https://info.nuaire.co.uk/IandM/671748.pdf"
 },
 "integration": {
  "summary": "Set MV 10218 Enable to On (2) to run the unit, then write AV 17761 Fan Speed Demand (0 % = trickle) and AV 10309 Software Setpoint. Read the supply, fresh and extract air temperatures, BO 10191 Fan Enabled Cmd and the alarm MSVs; BV 10332 resets latched alarms. Variables are normally written at priority 16.",
  "minimum_points": [
   {
    "ref": "MV 10218",
    "name": "Enable",
    "why": "Software enable (1 = Off, 2 = On)"
   },
   {
    "ref": "AV 17761",
    "name": "Fan Speed Demand",
    "why": "Fan speed demand, % (0 % = trickle)"
   },
   {
    "ref": "AV 10309",
    "name": "Software Setpoint",
    "why": "Temperature setpoint, °C"
   },
   {
    "ref": "BV 10332",
    "name": "Reset Alarms",
    "why": "Reset latched alarms"
   },
   {
    "ref": "BO 10191",
    "name": "Fan Enabled Cmd",
    "why": "Fan enable relay state"
   },
   {
    "ref": "AI 10005",
    "name": "Supply Air Temp (B)",
    "why": "Supply air temperature"
   },
   {
    "ref": "AI 10008",
    "name": "Fresh Air Temp (H)",
    "why": "Fresh (outdoor) air temperature"
   },
   {
    "ref": "AI 10011",
    "name": "Extract Air Temp (C)",
    "why": "Extract air temperature"
   },
   {
    "ref": "BO 10188",
    "name": "Fault Relay Cmd",
    "why": "Fault relay (0 = Alarm, 1 = Normal)"
   },
   {
    "ref": "MV 15309",
    "name": "Critical Alarm",
    "why": "Latched critical alarm (2 = Alarm)"
   }
  ],
  "enable": "The unit runs from the software Enable MSV, the switched-live enable input (IN8), the schedule, night cooling, purge, or room module PIR and fan override inputs. MV 10214 SetPoint Op decides whether the software setpoint or the last changed setpoint is used.",
  "heartbeat": null,
  "remote_sensors": "AV 17773 BMS 0-10v Input is a virtual 0-10 V input for ESClassic BMS mode (MV 17608 OUT4 Mode). AV 17971 sets how long a changed setpoint holds before reverting when 'last changed with timeout' is selected.",
  "setup": [
   "BACnet MS/TP on the FC bus; the MAC address is set on the FAC controller's DIP switch.",
   "An ESCO-IPN BACnet IP to MS/TP router is available for IP networks."
  ],
  "gotchas": [
   "AV, BV and MSV values are written at priority 16 and stay; outputs (AO, BO) are driven by the strategy at 16, so manual overrides use priority 8 and must be relinquished.",
   "AI and BI objects are read-only.",
   "Test (...) MSVs are factory-use only."
  ]
 },
 "points": [
  {
   "type": "AI",
   "instance": 10005,
   "name": "Supply Air Temp (B)",
   "description": "The supply air temperature",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10008,
   "name": "Fresh Air Temp (H)",
   "description": "The fresh air temperature",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10011,
   "name": "Extract Air Temp (C)",
   "description": "The extract air temperature",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10017,
   "name": "RM199 Humidity",
   "description": "The Humidity at RM address 199",
   "units": "%RH",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10029,
   "name": "RM199 Temp",
   "description": "The temperature at RM address 199",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10032,
   "name": "IN4",
   "description": "The 0-10 voltage at input 4",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10035,
   "name": "IN5",
   "description": "The 0-10 voltage at input 5",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10050,
   "name": "RM200 Temp",
   "description": "The temperature at RM address 200",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10053,
   "name": "RM200 Humidity",
   "description": "The Humidity at RM address 200",
   "units": "%RH",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10065,
   "name": "RM201 Temp",
   "description": "The temperature at RM address 201",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10068,
   "name": "RM202 Temp",
   "description": "The temperature at RM address 202",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10071,
   "name": "RM203 Temp",
   "description": "The temperature at RM address 203",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10077,
   "name": "RM201 Humidity",
   "description": "The Humidity at RM address 201",
   "units": "%RH",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10092,
   "name": "RM202 Humidity",
   "description": "The Humidity at RM address 202",
   "units": "%RH",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10107,
   "name": "RM203 Humidity",
   "description": "The Humidity at RM address 203",
   "units": "%RH",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10137,
   "name": "RM212 CO2",
   "description": "The CO2 at RM address 212",
   "units": "ppm",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10140,
   "name": "RM213 CO2",
   "description": "The CO2 at RM address 213",
   "units": "ppm",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10143,
   "name": "RM214 CO2",
   "description": "The CO2 at RM address 214",
   "units": "ppm",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 10146,
   "name": "RM215 CO2",
   "description": "The CO2 at RM address 215",
   "units": "ppm",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 10173,
   "name": "Output 4",
   "description": "Configurable output 4 (OUT4)",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 10176,
   "name": "Extract Fan Output",
   "description": "The 0-10v signal to the extract fan",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 10179,
   "name": "Heating Output",
   "description": "The 0-10v signal to the heating output",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 10182,
   "name": "Supply Fan Output",
   "description": "The 0-10v signal to the supply fan",
   "units": "V",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10023,
   "name": "RM199 Setpoint",
   "description": "The setpoint at RM address 199",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10074,
   "name": "RM200 Setpoint",
   "description": "The setpoint at RM address 200",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10083,
   "name": "RM201 Setpoint",
   "description": "The setpoint at RM address 201",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10098,
   "name": "RM202 Setpoint",
   "description": "The setpoint at RM address 202",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10113,
   "name": "RM203 Setpoint",
   "description": "The setpoint at RM address 203",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10262,
   "name": "Alarm Delay",
   "description": "Alarm hold off period; default 10",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10263,
   "name": "Auto-Run on Max-Time",
   "description": "Maximum Run-on Max Time; default 900",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10264,
   "name": "Auto-run-on Scale Factor",
   "description": "Scale Factor for automatic run-on time; default 2",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10265,
   "name": "CO2 Target",
   "description": "Target CO2 Value; default 650",
   "units": "ppm",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10266,
   "name": "Deadband",
   "description": "Dead band for temp control; default 3",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10267,
   "name": "Run-on (Enable)",
   "description": "Run-on timer value; default 0",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10268,
   "name": "Extract Fan Max",
   "description": "Individual fan maximum speed setting; default 100",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10270,
   "name": "Extract Fan Min",
   "description": "Individual fan minimum speed setting; default 20",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10272,
   "name": "Run-on (Boost)",
   "description": "Boost run-on time; default 0",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10273,
   "name": "Supply Fan Boost Speed",
   "description": "Supply Fan boost speed; default 100",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10274,
   "name": "Frost Prot. Fan Off",
   "description": "Minimum time the supply fan will stop in a frost protection state; default 300",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10275,
   "name": "Frost Prot. Temp",
   "description": "Supply temperature at which frost protection becomes active; default 4",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10276,
   "name": "Heat Boost Setpoint",
   "description": "Heater Boost Setpoint; default 35",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10277,
   "name": "High Temp Alarm",
   "description": "Supply temp which will trip the high supply alarm; default 50",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10278,
   "name": "Humidity Target",
   "description": "Relative Humidity Target; default 50",
   "units": "%RH",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10279,
   "name": "IO Damper Delay",
   "description": "Delay between starting the fan relay and the fan output.; default 0",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10280,
   "name": "Low Temp Alarm",
   "description": "Supply temp which will trip the low supply alarm; default 8",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10281,
   "name": "Night C Fan Speed",
   "description": "The night cool fan speed; default 60",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10302,
   "name": "Nigh C Min Temp",
   "description": "The minimum temperature that will stop night cooling; default 12",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10303,
   "name": "Pressure Target",
   "description": "Target pressure value; default 400",
   "units": "Pa",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10304,
   "name": "Purge Fan Speed",
   "description": "default 60",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10305,
   "name": "Purge Min Temp",
   "description": "The minimum temperature that will stop night cooling; default 12",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10306,
   "name": "RTC Boost Band",
   "description": "The Return Temperature Control Boost Band; default 15",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10307,
   "name": "RTC Max Supply Temp",
   "description": "Maximum supply temp when in RTC mode; default 35",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10308,
   "name": "RTC Min Supply Temp",
   "description": "Minimum supply temp when in RTC mode; default 12",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10309,
   "name": "Software Setpoint",
   "description": "default 22",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10310,
   "name": "STC H/C Pref",
   "description": "STC Heat/Cool Pref; default 50",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10311,
   "name": "STC HX Efficiency",
   "description": "default 0.8",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10312,
   "name": "Supply Fan Max",
   "description": "Individual fan maximum speed setting; default 100",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10314,
   "name": "Supply Fan Min",
   "description": "Individual fan minimum speed setting; default 20",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10316,
   "name": "Trickle Deadband",
   "description": "Setpoint deadband used when trickling with no enable signal.; default 5",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 11296,
   "name": "Room Air Temp",
   "description": "The room air temperature",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 13980,
   "name": "CO2 Level",
   "description": "The CO2 Level",
   "units": "ppm",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 14297,
   "name": "Humidity",
   "description": "The Humidity Level",
   "units": "% RH",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 14534,
   "name": "Active Setpoint",
   "description": "The setpoint currently used",
   "units": "°C",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17273,
   "name": "EF Max Volt",
   "description": "The upper voltage for the extract fan; default 10",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17274,
   "name": "EF Start Volt",
   "description": "The voltage required to start the extract fan; default 1",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17275,
   "name": "SF Max Volt",
   "description": "The upper voltage for the supply fan; default 10",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17276,
   "name": "SF Start Volt",
   "description": "The voltage required to start the extract fan; default 1",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17419,
   "name": "Extract Boost Speed",
   "description": "The extract fan boost speed; default 100",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17761,
   "name": "Fan Speed Demand",
   "description": "A user entered fan speed demand. 0% = trickle speed; default 0",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17773,
   "name": "BMS 0-10v Input",
   "description": "A virtual BMS voltage input using an ESClassic BMS table; default 0",
   "units": "V",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17830,
   "name": "Fan Speed Schedule",
   "description": "Current state of the Fan Speed Demand Schedule object.; default 0",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17971,
   "name": "Setpoint Timeout",
   "description": "Time before reverting to software setpoint.; default 3600",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17977,
   "name": "Fan Override Timeout",
   "description": "Time before reverting to auto fan speed.; default 3600",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 18215,
   "name": "Setpoint Schedule",
   "description": "Current state of the Setpoint Schedule object.; default 22",
   "units": "°C",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 18258,
   "name": "Extract Setback Speed",
   "description": "The extract fan speed when Extract Setback is enabled.; default 30",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 10161,
   "name": "SL Enable",
   "description": "The state of the enable input (IN8)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 10164,
   "name": "SL2 Input",
   "description": "The state of the configurable input (IN9)",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 10167,
   "name": "Alarm Circuit 1",
   "description": "The state of Alarm Circuit 1",
   "units": "",
   "access": "R",
   "states": "0=Alarm, 1=Normal"
  },
  {
   "type": "BI",
   "instance": 10170,
   "name": "Alarm Circuit 2",
   "description": "The state of Alarm Circuit 2",
   "units": "",
   "access": "R",
   "states": "0=Alarm, 1=Normal"
  },
  {
   "type": "BO",
   "instance": 10185,
   "name": "Bypass Damper Cmd",
   "description": "The controller’s signal to the HX bypass. (Active = Bypass, Inactive = Heat Exchange)",
   "units": "",
   "access": "R",
   "states": "0=Inactive, 1=Active"
  },
  {
   "type": "BO",
   "instance": 10188,
   "name": "Fault Relay Cmd",
   "description": "The state of the fault relay. (Fault = De-energised)",
   "units": "",
   "access": "R",
   "states": "0=Alarm, 1=Normal"
  },
  {
   "type": "BO",
   "instance": 10191,
   "name": "Fan Enabled Cmd",
   "description": "The state of the fan enabled relay.",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 10194,
   "name": "Cooling Demand Cmd",
   "description": "The state of the cooling demand relay.",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BO",
   "instance": 10197,
   "name": "Heating Demand Cmd",
   "description": "The state of the heating demand relay.",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 10020,
   "name": "RM199 Occupancy Status",
   "description": "The occupancy status at RM address 199",
   "units": "",
   "access": "R",
   "states": "0=Occupied, 1=Unoccupied"
  },
  {
   "type": "BV",
   "instance": 10056,
   "name": "RM200 Occupancy Status",
   "description": "The occupancy status at RM address 200",
   "units": "",
   "access": "R",
   "states": "0=Occupied, 1=Unoccupied"
  },
  {
   "type": "BV",
   "instance": 10080,
   "name": "RM201 Occupancy Status",
   "description": "The occupancy status at RM address 201",
   "units": "",
   "access": "R",
   "states": "0=Occupied, 1=Unoccupied"
  },
  {
   "type": "BV",
   "instance": 10095,
   "name": "RM202 Occupancy Status",
   "description": "The occupancy status at RM address 202",
   "units": "",
   "access": "R",
   "states": "0=Occupied, 1=Unoccupied"
  },
  {
   "type": "BV",
   "instance": 10110,
   "name": "RM203 Occupancy Status",
   "description": "The occupancy status at RM address 203",
   "units": "",
   "access": "R",
   "states": "0=Occupied, 1=Unoccupied"
  },
  {
   "type": "BV",
   "instance": 10332,
   "name": "Reset Alarms",
   "description": "Changing this value will reset any latched alarms; default FALSE",
   "units": "",
   "access": "W",
   "states": "0=False, 1=True"
  },
  {
   "type": "BV",
   "instance": 12880,
   "name": "Tuning Reset",
   "description": "Resets the PID auto tuning loops; default FALSE",
   "units": "",
   "access": "W",
   "states": "0=False, 1=True"
  },
  {
   "type": "CAL",
   "instance": 10496,
   "name": "Local Calendar",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "SCH",
   "instance": 10496,
   "name": "Time Schedule",
   "description": "Local Time Schedule",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "SCH",
   "instance": 10499,
   "name": "Purge Time Schedule",
   "description": "",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "SCH",
   "instance": 15875,
   "name": "Night C Sample",
   "description": "Daytime schedule for winter or summer decision making",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "SCH",
   "instance": 16014,
   "name": "Night C Schedule",
   "description": "Night Cooling Schedule",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "SCH",
   "instance": 17798,
   "name": "Fan Speed Schedule",
   "description": "A schedule for fan speed demand (0% = Trickle speed)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "SCH",
   "instance": 18215,
   "name": "Setpoint Schedule",
   "description": "A schedule for setpoint adjustment.",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 10014,
   "name": "RM199 Fan Speed",
   "description": "Fan Speed Override Status of RM199",
   "units": "",
   "access": "R",
   "states": "1=Auto, 2=Off, 3=Low, 4=Medium, 5=High"
  },
  {
   "type": "MV",
   "instance": 10044,
   "name": "RM199 Occ Display",
   "description": "Occupancy Display at RM address 199",
   "units": "",
   "access": "R",
   "states": "1=Occupied, 2=Unoccupied, 3=Bypass, 4=Standby"
  },
  {
   "type": "MV",
   "instance": 10062,
   "name": "RM200 Occ Display",
   "description": "Occupancy Display at RM address 200",
   "units": "",
   "access": "R",
   "states": "1=Occupied, 2=Unoccupied, 3=Bypass, 4=Standby"
  },
  {
   "type": "MV",
   "instance": 10089,
   "name": "RM201 Occ Display",
   "description": "Occupancy Display at RM address 201",
   "units": "",
   "access": "R",
   "states": "1=Occupied, 2=Unoccupied, 3=Bypass, 4=Standby"
  },
  {
   "type": "MV",
   "instance": 10104,
   "name": "RM202 Occ Display",
   "description": "Occupancy Display at RM address 202",
   "units": "",
   "access": "R",
   "states": "1=Occupied, 2=Unoccupied, 3=Bypass, 4=Standby"
  },
  {
   "type": "MV",
   "instance": 10119,
   "name": "RM203 Occ Display",
   "description": "Occupancy Display at RM address 203",
   "units": "",
   "access": "R",
   "states": "1=Occupied, 2=Unoccupied, 3=Bypass, 4=Standby"
  },
  {
   "type": "MV",
   "instance": 10200,
   "name": "0-10 v CO2 Range",
   "description": "CO2 sensor output range",
   "units": "",
   "access": "W",
   "states": "1=0-2,000ppm, 2=0- 4,000ppm, 3=0-5,000ppm, 4=0-10,000ppm, 5=0- 20,000ppm"
  },
  {
   "type": "MV",
   "instance": 10201,
   "name": "CO2 Sensor Op",
   "description": "CO2 sensor operation",
   "units": "",
   "access": "W",
   "states": "1=Average CO2, 2=Max CO2, 3=Ignore CO2"
  },
  {
   "type": "MV",
   "instance": 10202,
   "name": "SL2 Mode",
   "description": "Set the function of switched live 2; default Fan Boost",
   "units": "",
   "access": "W",
   "states": "1=None, 2=Fan Boost, 3=Heater Boost, 4=Extract Setback"
  },
  {
   "type": "MV",
   "instance": 10203,
   "name": "Cooling Type",
   "description": "Set the type of cooling fitted.; default None",
   "units": "",
   "access": "W",
   "states": "1=None, 2=Chilled Water, 3=3rd-Party"
  },
  {
   "type": "MV",
   "instance": 10204,
   "name": "Damper Override",
   "description": "Override bypass damper position; default Auto",
   "units": "",
   "access": "W",
   "states": "1=Auto, 1=Heat Exchange, 2=Bypass"
  },
  {
   "type": "MV",
   "instance": 10205,
   "name": "Heat Boost",
   "description": "Software enabled Heater boost; default Off",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 10206,
   "name": "Heating Type",
   "description": "Set the type of heating fitted.; default As per Build",
   "units": "",
   "access": "W",
   "states": "1=None, 2=LPHW, 3=Electric, 4=3rd-Party"
  },
  {
   "type": "MV",
   "instance": 10207,
   "name": "H Sensor Op",
   "description": "Humidity Sensor Operation; default Average RH%",
   "units": "",
   "access": "W",
   "states": "1=Average RH%, 2=Max RH%, 3=Ignore RH%"
  },
  {
   "type": "MV",
   "instance": 10208,
   "name": "Ignore PIR Sensors",
   "description": "Ignore all MSTP network PIR sensors; default No",
   "units": "",
   "access": "W",
   "states": "1=No, 2=Yes"
  },
  {
   "type": "MV",
   "instance": 10209,
   "name": "IN4 Function",
   "description": "Function of the UI4 input; default None",
   "units": "",
   "access": "W",
   "states": "1=None, 2=N/A, 3=N/A, 4=0-10V CO2 Sensor, 5=0- 10V Temperature Sensor, 6=0-10V Humidity Sensor, 7=0-10V Pressure Sensor"
  },
  {
   "type": "MV",
   "instance": 10210,
   "name": "IN5 Function",
   "description": "Function of the UI5 input; default None",
   "units": "",
   "access": "W",
   "states": "1=None, 2=Fan Speed Control, 3=0-10v BMS, 4=0-10V CO2 Sensor, 5=0- 10V Temperature Sensor, 6=0-10V Humidity Sensor, 7=0-10V Pressure Sensor"
  },
  {
   "type": "MV",
   "instance": 10211,
   "name": "Low Temp Action",
   "description": "Action taken when the low supply alarm is engaged.; default Alarm Only",
   "units": "",
   "access": "W",
   "states": "1=Alarm only, 2=Alarm and stop fans"
  },
  {
   "type": "MV",
   "instance": 10212,
   "name": "0-10v Press. Range",
   "description": "Pressure sensor range; default 0 to 1000Pa",
   "units": "",
   "access": "W",
   "states": "1=0-25Pa, 2=0-50Pa, 3=0-100Pa, 4=0-300Pa, 5=0-500Pa, 6=0-1000Pa, 7=0-1600Pa, 8=0-2500Pa, 9=0-3000Pa"
  },
  {
   "type": "MV",
   "instance": 10213,
   "name": "P sens. Op",
   "description": "Pressure sensor operation; default Average Value",
   "units": "",
   "access": "W",
   "states": "1=Average, 2=Max, 3=Ignore"
  },
  {
   "type": "MV",
   "instance": 10214,
   "name": "SetPoint Op",
   "description": "Setpoint operation; default Last Value Changed",
   "units": "",
   "access": "W",
   "states": "1=Last Changed, 2=Software Only, 3=Last Changed with Timeout"
  },
  {
   "type": "MV",
   "instance": 10215,
   "name": "T Sens. Op",
   "description": "Temperature sensor operation; default NS Average",
   "units": "",
   "access": "W",
   "states": "1=NS Average, 2=Return Air Only, 3=NS & Return Average"
  },
  {
   "type": "MV",
   "instance": 10216,
   "name": "0-10v Temp Range",
   "description": "Temperature sensor range; default 0 to 50°C",
   "units": "",
   "access": "W",
   "states": "1=0 to 50°C, 2=0 to 40°C, 3=0 to 100°C, 4=0 to 80°C, 5=0 to 90°C"
  },
  {
   "type": "MV",
   "instance": 10217,
   "name": "Auto Run-on",
   "description": "Auto-run on mode; default Off",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 10218,
   "name": "Enable",
   "description": "Software enable switch; default Off",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 10219,
   "name": "Enable via Schedule",
   "description": "Enabled via Schedule",
   "units": "",
   "access": "R",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 10240,
   "name": "Fan Boost",
   "description": "Software enabled Fan boost; default Off",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 10241,
   "name": "Hibernate Mode",
   "description": "Unit is ready for hibernation; default Off",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 10242,
   "name": "Night C Mode",
   "description": "This input will enable night cool mode.; default Off",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 10243,
   "name": "Purge Active",
   "description": "This input will enable purge mode; default Off",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 10244,
   "name": "Tacho PCB Fitted",
   "description": "Is a “Taco Bell” PCB fitted.; default As per Build",
   "units": "",
   "access": "W",
   "states": "1=No, 2=Yes"
  },
  {
   "type": "MV",
   "instance": 10245,
   "name": "Temp Control Mode",
   "description": "Temperature control mode; default Supply Temp",
   "units": "",
   "access": "W",
   "states": "1=Supply Temp, 2=Room Temp"
  },
  {
   "type": "MV",
   "instance": 10246,
   "name": "Test (Fan)",
   "description": "Fan Test (Factory Use Only)",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 10247,
   "name": "Test (Heater)",
   "description": "Heater Test (Factory Use Only)",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 10248,
   "name": "Test (Override Fan)",
   "description": "Overtemp Test (Factory Use Only)",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 10249,
   "name": "Test (Wiring)",
   "description": "Wiring Test (Factory Use Only)",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 10250,
   "name": "Trickle Mode",
   "description": "Enable trickle mode; default Off",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 10512,
   "name": "Purge Time Schedule",
   "description": "State of the Purge Time Schedule",
   "units": "",
   "access": "R",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 14703,
   "name": "RM199 Fan Display",
   "description": "Fan Speed Override Display at RM address 199",
   "units": "",
   "access": "R",
   "states": "1=No Status, 2=Off, 3=Low, 4=Medium, 5=High, 6=Auto-Off, 7=Auto-Low, 8=Auto-Medium, 9=Auto-High"
  },
  {
   "type": "MV",
   "instance": 15309,
   "name": "Critical Alarm",
   "description": "Unit is latched in critical alarm",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 15310,
   "name": "Maint. Alarm",
   "description": "Maintenance Alarm",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 16008,
   "name": "Night C Sample",
   "description": "Night Cooling Sample Schedule",
   "units": "",
   "access": "R",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 16014,
   "name": "Night C Schedule",
   "description": "Night Cooling Running Schedule",
   "units": "",
   "access": "R",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 17009,
   "name": "XBC Sensor Alarm",
   "description": "XBC Sensor Out of Range",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17011,
   "name": "Low SA-T Alarm",
   "description": "Low Supply Air Alarm",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17012,
   "name": "High SA-T Alarm",
   "description": "High Supply Air Alarm",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17013,
   "name": "Frost Alarm",
   "description": "",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17281,
   "name": "Ala (A Cir 1)",
   "description": "For LCD Event Signal Only",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17282,
   "name": "Norm (A Cir 1)",
   "description": "For LCD Event Signal Only",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17285,
   "name": "Ala (Low Supply Temp)",
   "description": "For LCD Event Signal Only",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17286,
   "name": "Norm (Low Supply Temp)",
   "description": "For LCD Event Signal Only",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17289,
   "name": "Norm (High Supply Temp)",
   "description": "For LCD Event Signal Only",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17290,
   "name": "Ala (High Supply Temp)",
   "description": "For LCD Event Signal Only",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17293,
   "name": "Ala (A Cir 2)",
   "description": "For LCD Event Signal Only",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17294,
   "name": "Norm (A Cir 2)",
   "description": "For LCD Event Signal Only",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17316,
   "name": "Ala (Frost)",
   "description": "For LCD Event Signal Only",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17317,
   "name": "Norm (Frost)",
   "description": "For LCD Event Signal Only",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17320,
   "name": "Ala (XBC Sensor Fault)",
   "description": "For LCD Event Signal Only",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17321,
   "name": "Norm (XBC Sensor Fault)",
   "description": "For LCD Event Signal Only",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17340,
   "name": "SW-FAC2612-2-12A",
   "description": "Strategy Version; default Off",
   "units": "",
   "access": "R",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 17365,
   "name": "Fire Alarm",
   "description": "Engage Fire Alarm Mode",
   "units": "",
   "access": "W",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17409,
   "name": "Ala (Fire Alarm)",
   "description": "For LCD Event Signal Only",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17411,
   "name": "Norm (Fire Alarm)",
   "description": "For LCD Event Signal Only",
   "units": "",
   "access": "R",
   "states": "1=Normal, 2=Alarm"
  },
  {
   "type": "MV",
   "instance": 17608,
   "name": "OUT4 Mode",
   "description": "Chooses the mode of Analogue Output 4; default Cooling Demand",
   "units": "",
   "access": "W",
   "states": "1=Cooling Demand, 2=ESClassic BMS Mode"
  },
  {
   "type": "MV",
   "instance": 17610,
   "name": "ESC BMS Thermic Output",
   "description": "Chooses whether to demand thermal output in 0-10v ESClassic BMS mode; default Auto",
   "units": "",
   "access": "W",
   "states": "1=Auto, 2=None, 3=Heating, 4=Cooling"
  },
  {
   "type": "MV",
   "instance": 17669,
   "name": "IO Damper Fitted",
   "description": "Selects whether IO dampers are fitted on alarm circuit 2; default No",
   "units": "",
   "access": "W",
   "states": "1=No, 2=Yes"
  },
  {
   "type": "MV",
   "instance": 17769,
   "name": "Extract Setback",
   "description": "Puts the extract fan to setback speed; default Off",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=On"
  },
  {
   "type": "MV",
   "instance": 17975,
   "name": "Fan Override Operation",
   "description": "Chooses the operation of the 3-speed fan override.; default Override Has Priority",
   "units": "",
   "access": "W",
   "states": "1=Overide Has Priority, 2=Revert to Auto after Timeout"
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/nuaire/xboxer-xbc-ecosmart-connect-fac",
 "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"
}
