{
 "manufacturer": "Carrier",
 "manufacturer_slug": "carrier",
 "model": "ComfortVu BACnet Thermostat",
 "model_slug": "comfortvu-thermostat",
 "aliases": [
  "ComfortVu",
  "Carrier ComfortVu",
  "11-808-726-01"
 ],
 "equipment_type": "Networked room thermostat",
 "applies_to": "Carrier ComfortVu wall thermostats controlling fan coils or AC/heat pump units.",
 "summary": "The ComfortVu is a touchscreen room thermostat that can talk BACnet MS/TP on an RS-485 bus (a DIP switch selects BACnet or Modbus). Its object list mixes live values (temperatures, outputs, occupancy) with the technician settings, so many installer parameters are writable over the network. Several object instances are reused with different names depending on whether the thermostat is set up for a fan coil (FC) or an AC/heat pump (AC) system, so expect only one of each pair to exist on a given unit.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "notes": [
  "MS/TP baud rates 9600, 19200, 38400 or 76800, 8N1.",
  "DIP switch configuration (AC vs FC system) decides which objects exist; some instances appear twice in the list with an AC name and an FC name.",
  "Mode, fan speed and similar enumerations are Analog Values carrying integer codes, not Multistate objects.",
  "The device instance itself can be changed by writing AV42 (BacnetDeviceInstanceNumber).",
  "Many writable AVs mirror the thermostat's technician (P) settings."
 ],
 "source": {
  "title": "ComfortVu BACnet Thermostat Points List and Technician Settings",
  "doc_number": "11-808-726-01",
  "revision_date": null,
  "url": "https://www.shareddocs.com/hvac/docs/1000/Public/06/11-808-726-01.pdf"
 },
 "points": [
  {
   "type": "AI",
   "instance": 3,
   "name": "T1_Ext_TemperatureSensor",
   "description": "Range -20°C... 100°C (-4...212°F)",
   "units": "°C/°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 4,
   "name": "IN1_AIN",
   "description": "Range -20°C... 100°C (-4...212°F)",
   "units": "°C/°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 0,
   "name": "AO_Cool (cool/heat valve)",
   "description": "Range 0...100%; fan coil systems only",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 1,
   "name": "AO_Heat",
   "description": "Range 0...100%; fan coil systems only",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 2,
   "name": "AO_Fan",
   "description": "Range 0...100%",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 3,
   "name": "AO_Humidifier",
   "description": "Range 0...100%",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AO",
   "instance": 4,
   "name": "AO_DeHumidifier",
   "description": "Range 0...100%",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 0,
   "name": "SetPoint_SetPointCool",
   "description": "Range 5...35°C (41...95°F)",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 1,
   "name": "SetPointHeat",
   "description": "Range 5...35°C (41...95°F)",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 2,
   "name": "SetPointEffective",
   "description": "Range 5...35°C (41...95°F)",
   "units": "°C/°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 3,
   "name": "ReturnAirSensorEffective",
   "description": "Range 0...100°C (32...212°F)",
   "units": "°C/°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 4,
   "name": "Mode",
   "description": "",
   "units": "",
   "access": "W",
   "states": "0 - Fan Only; 1 - Cool; 2 - Heat; 3 - Auto"
  },
  {
   "type": "AV",
   "instance": 5,
   "name": "ModeEffective",
   "description": "",
   "units": "",
   "access": "R",
   "states": "0 - Fan Only; 1 - Cool; 2 - Heat; 4 - Off"
  },
  {
   "type": "AV",
   "instance": 6,
   "name": "FanSpeed",
   "description": "",
   "units": "",
   "access": "W",
   "states": "0 - Auto; 1 - Low; 2 - Medium; 3 - High"
  },
  {
   "type": "AV",
   "instance": 7,
   "name": "FanEffective",
   "description": "",
   "units": "",
   "access": "R",
   "states": "1 - Low; 2 - Medium; 3 - High; 4 - Off"
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "ReturnAirSensorCalibration",
   "description": "Range -6...6°C (-9...9°F); tech setting P01",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "SetPointLimitCool",
   "description": "Range 5...35°C (41...95°F); tech setting P02",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 10,
   "name": "SetPointLimitHeat",
   "description": "Range 5...35°C (41...95°F); tech setting P03",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 11,
   "name": "EconomySetPointInCool",
   "description": "Range 5...35°C (41...95°F); tech setting P25",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 12,
   "name": "EconomySetPointInHeat",
   "description": "Range 5...35°C (41...95°F); tech setting P26",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 13,
   "name": "OccupancyEffectiveHVAC",
   "description": "",
   "units": "",
   "access": "R",
   "states": "0 - Unoccupied; 1 - Occupied; 2 - Temporary occupied"
  },
  {
   "type": "AV",
   "instance": 14,
   "name": "OccupancySensorAuthority",
   "description": "tech setting P16",
   "units": "",
   "access": "R",
   "states": "0 – Occupancy sensor logic not used; 1 – Occupancy sensor logic controls HVAC"
  },
  {
   "type": "AV",
   "instance": 15,
   "name": "OccupancySensorFunction",
   "description": "tech setting P15",
   "units": "",
   "access": "W",
   "states": "0 - On/Off logic; 1 - Start/Stop logic; 2 - Change setpoint logic; 3 - Unoccupancy Dehumidified logic"
  },
  {
   "type": "AV",
   "instance": 16,
   "name": "OccupancySensorHVACDelayTime",
   "description": "Range 0...900 minutes; tech setting P17",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 17,
   "name": "TimeSwitchingToOccupiedMode",
   "description": "Range 0...999 seconds",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 18,
   "name": "T1_Function",
   "description": "tech setting P08",
   "units": "",
   "access": "W",
   "states": "0 - Not used; 1 - External sensor (T1); 2 - Soft start sensor (T3).; 3 – Door switch – Door switch (Hotel configuration of occupancy logic is active); 4 – Key tag"
  },
  {
   "type": "AV",
   "instance": 19,
   "name": "IN1_Function",
   "description": "tech setting P09",
   "units": "",
   "access": "W",
   "states": "0 - Not used; 1- Auto changeover sensor (T2); 2 - Soft start sensor (T3); 3 – window contact(remote switch On/Off); 4 – window contact (remote switch EC On/EC Off → change SetpointEffective in according to objects AV11, AV12); 5 – Auxiliary Occupancy sensor."
  },
  {
   "type": "AV",
   "instance": 20,
   "name": "WindowContactDelayTime",
   "description": "Range 0...999 seconds; tech setting P11",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 21,
   "name": "DoorSwitchDelayTime",
   "description": "Range 0...999 seconds; tech setting P13",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 25,
   "name": "T2_Effective",
   "description": "Range 0...99°C (32...210°F); tech setting P83",
   "units": "°C/°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 26,
   "name": "T3_Effective",
   "description": "Range 0...99°C (32...210°F); tech setting P84",
   "units": "°C/°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 27,
   "name": "CoolFanOnDelay",
   "description": "Range 0...600 sec; tech setting P31; fan coil systems only",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 28,
   "name": "CoolFanOffDelay",
   "description": "Range 0...600 sec; tech setting P32",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 29,
   "name": "HeatFanOnDelay",
   "description": "Range 0...600 sec; tech setting P33; fan coil systems only",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 30,
   "name": "HeatFanOffDelay",
   "description": "Range 0...600 sec; tech setting P34",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 31,
   "name": "FreezeProtectionCutInSetpoint",
   "description": "Range 8... 15°C (46...59°F); tech setting P36",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 32,
   "name": "FreezeProtectionCutOutSetpoint",
   "description": "Range 10... 17°C (50...63°F); tech setting P37",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 33,
   "name": "FilterCounter",
   "description": "Range 0... 999 hours; tech setting P38",
   "units": "h",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 34,
   "name": "FilterAlarmTimeDelay",
   "description": "Range 0... 999 hours; tech setting P42",
   "units": "h",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 35,
   "name": "CoolDifferentialBand",
   "description": "Range 0... 5°C (0...10°F); tech setting P45",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 36,
   "name": "CoolDifferentialBandOffset",
   "description": "Range -5... 5°C (-9...9°F); tech setting P46",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 37,
   "name": "HeatDifferentialBand",
   "description": "Range 0... 5°C (0...10°F); tech setting P47",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 38,
   "name": "HeatDifferentialBandOffset",
   "description": "Range -5... 5°C (-9...9°F); tech setting P48",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 39,
   "name": "ShiftBetweenCoolAndHeat",
   "description": "Range 0...10°C (0...20°F); tech setting P49",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 40,
   "name": "ShiftBetweenCoolStages",
   "description": "Range 0...10°C (0...20°F); tech setting P50; AC systems only",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 41,
   "name": "ShiftBetweenHeatStages",
   "description": "Range 0...10°C (0...20°F); tech setting P51",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 42,
   "name": "BacnetDeviceInstanceNumber",
   "description": "Range 10000...4000193",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 43,
   "name": "TimeDelayOnNextCoolStage",
   "description": "Range 0...600 sec; tech setting P63; AC systems only",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 44,
   "name": "TimeDelayOnNextHeatStage",
   "description": "Range 0...600 sec; tech setting P27",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 45,
   "name": "TimeDelayOffNextCoolStage",
   "description": "Range 0...600 sec; tech setting P64; AC systems only",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 46,
   "name": "TimeDelayOffNextHeatStage",
   "description": "Range 0...600 sec; tech setting P28",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 47,
   "name": "CompressorStandbyDelay",
   "description": "Range 0...360 sec; AC systems only",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 48,
   "name": "DeiceInCoolCutInTemperature",
   "description": "Range -9.5...8°C (15...46°F); tech setting P85; AC systems only",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 49,
   "name": "DeiceInCoolCutOutTemperature",
   "description": "Range 2...20°C (36...68°F); tech setting P86; AC systems only",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 50,
   "name": "DeiceInHeatTime",
   "description": "Range 120...420 sec; tech setting P87; AC systems only",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 51,
   "name": "DeiceInHeatBreakTime",
   "description": "Range 600...1800 sec; tech setting P88; AC systems only",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 52,
   "name": "DeiceInHeatCutInTemperature",
   "description": "Range -9.5...8°C (15...46°F); tech setting P89; AC systems only",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 53,
   "name": "DeiceInHeatCutOutTemperature",
   "description": "Range 2...20°C (36...68°F); tech setting P90; AC systems only",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 54,
   "name": "BackLightDimTime",
   "description": "Range 0...99 min; tech setting P101",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 55,
   "name": "BackLightDimValue",
   "description": "Range 1...90 %; tech setting P102",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 56,
   "name": "BackLightBrightness",
   "description": "Range 50...100%; tech setting P105",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 57,
   "name": "FanSoftStartInHeatCutInTemperature",
   "description": "Range 14....37°C (57...99°F); tech setting P43; fan coil systems only",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 58,
   "name": "FanSoftStartInHeatCutOutTemperature",
   "description": "Range 12...35°C (54...95°F); tech setting P44; fan coil systems only",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 59,
   "name": "DifferentialOnOffFanSpeeds",
   "description": "Range 0.3...2°C (0.6...4°F); fan coil systems only",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 60,
   "name": "OutputsTresholdTimeCool",
   "description": "Range 0...100 sec; tech setting P122; fan coil systems only",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 61,
   "name": "OutputsTresholdTimeHeat",
   "description": "Range 0...100 sec; tech setting P123; fan coil systems only",
   "units": "s",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 62,
   "name": "Kp_PIDCool",
   "description": "Range 0...100; tech setting P114; fan coil systems only",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 63,
   "name": "Kp_PIDHeat",
   "description": "Range 0...100; tech setting P115; fan coil systems only",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 64,
   "name": "Ki_PIDCool",
   "description": "Range 0...100; tech setting P116; fan coil systems only",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 65,
   "name": "Ki_PIDHeat",
   "description": "Range 0...100; tech setting P117; fan coil systems only",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 66,
   "name": "Kd_PIDCool",
   "description": "Range 0...100; tech setting P118; fan coil systems only",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 67,
   "name": "Kd_PIDHeat",
   "description": "Range 0...100; tech setting P119; fan coil systems only",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 68,
   "name": "CoolValveProportionalBand",
   "description": "Range 2...10°C; tech setting P52; fan coil systems only",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 69,
   "name": "CoolProportionalLowLimit",
   "description": "Range 0...100%; tech setting P53; fan coil systems only",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 70,
   "name": "CoolProportionalHighLimit",
   "description": "Range 0...100%; tech setting P54; fan coil systems only",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 71,
   "name": "HeatValveProportionalBand",
   "description": "Range 2...10°C; tech setting P55; fan coil systems only",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 72,
   "name": "HeatProportionalLowLimit",
   "description": "Range 0...100%; tech setting P56; fan coil systems only",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 73,
   "name": "HeatProportionalHighLimit",
   "description": "Range 0...100%; tech setting P57; fan coil systems only",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 75,
   "name": "ProportionalOnPercent",
   "description": "Range 0...30%; tech setting P60; fan coil systems only",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 76,
   "name": "ProportionalOffPercent",
   "description": "Range 0...20%; tech setting P61; fan coil systems only",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 77,
   "name": "CoolVFSProportionalBand",
   "description": "Range 2...10°C; tech setting P65",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 78,
   "name": "HeatVFSProportionalBand",
   "description": "Range 2...10°C; tech setting P66",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 79,
   "name": "CoolVFSLowSpeedPercent",
   "description": "Range 0...30%; tech setting P67",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 80,
   "name": "CoolVFSMediumSpeedPercent",
   "description": "Range 30...60%; tech setting P68",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 81,
   "name": "CoolVFSHighSpeedPercent",
   "description": "Range 60...100%; tech setting P69",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 82,
   "name": "HeatVFSLowSpeedPercent",
   "description": "Range 0...30%; tech setting P70",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 83,
   "name": "HeatlVFSMediumSpeedPercent",
   "description": "Range 30...60%; tech setting P71",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 84,
   "name": "HeatlVFSHighSpeedPercent",
   "description": "Range 60...100%; tech setting P72",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 86,
   "name": "VFSMediumSpeedDiff",
   "description": "Range 10...50%; tech setting P74",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 87,
   "name": "VFSHighSpeedDiff",
   "description": "Range 10...50%; tech setting P75",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 88,
   "name": "CoolVFSLowLimit",
   "description": "Range 0...100%; tech setting P76",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 89,
   "name": "CoolVFSHighLimit",
   "description": "Range 0...100%; tech setting P77",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 90,
   "name": "HeatVFSLowLimit",
   "description": "Range 0...100%; tech setting P78",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 91,
   "name": "HeatVFSHighLimit",
   "description": "Range 0...100%; tech setting P79",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 94,
   "name": "Humidity_Value",
   "description": "Range 0...100%",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 95,
   "name": "Humidity_Offset",
   "description": "Range -9...9%; tech setting P195",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 98,
   "name": "HumiditySetPoint",
   "description": "Range 20...100%; tech setting P197",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 99,
   "name": "HumidityDeadZone",
   "description": "Range 0...100%; tech setting P196",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 101,
   "name": "HumidityDifferentialBand",
   "description": "Range 2...20%; tech setting P194",
   "units": "%",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 102,
   "name": "RoomTemperatureDisableHumidity",
   "description": "Range 10...30°C (50...86°F); tech setting P188",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 103,
   "name": "DehumidityCycle",
   "description": "Range 0...600 min; tech setting P189",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 104,
   "name": "DehumidityBreakTime",
   "description": "Range 0...900 min; tech setting P190",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 105,
   "name": "DoorSwitchOrKeyTag_Function",
   "description": "tech setting P18",
   "units": "",
   "access": "W",
   "states": "0 – Thermostat turns off when unoccupied; 1 – Thermostat use economy; 2 – Fan Low keeps running"
  },
  {
   "type": "AV",
   "instance": 106,
   "name": "DehumiditySetPointInCool",
   "description": "Range 10...30°C (50...86°F); tech setting P192",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 113,
   "name": "DayProgSchdeduler",
   "description": "tech setting P107",
   "units": "",
   "access": "W",
   "states": "0 - Disable Scheduler,; 1 - All days with same schedule; 2 - One schedule for M- F and anothed for Sat & Sun; 3 - One schedule for M- F and another for Sat , Sun schedule individually; 4 - Schedule each day individually."
  },
  {
   "type": "AV",
   "instance": 114,
   "name": "DayPeriods",
   "description": "tech setting P108",
   "units": "",
   "access": "W",
   "states": "0 - 2 periods, 1 – 4 periods."
  },
  {
   "type": "AV",
   "instance": 115,
   "name": "DayPeriodsType",
   "description": "tech setting P109",
   "units": "",
   "access": "W",
   "states": "0 - USA, 1 - Europe"
  },
  {
   "type": "AV",
   "instance": 121,
   "name": "LockConfiguration",
   "description": "Range 0 ...15; tech setting P04 P05 P06 P07",
   "units": "",
   "access": "W",
   "states": "0 – non Lock; 1 –Mode; 2 –Fan; 3 –Mode+Fan; 4 – On/Off; 5 – On/Off + Mode; 6 – On/Off + Fan; 7 – On/Off + Fan+Mode; 8 - SP; 9 – SP+Mode; 10 – SP+Fan; 11 – SP+Mode+Fan; 12 – SP+On/Off; 13 – SP+On/Off + Mode; 14 – SP+On/Off + Fan; 15 – SP+On/Off + Fan+Mode"
  },
  {
   "type": "AV",
   "instance": 129,
   "name": "TEconomizerEffective",
   "description": "Range 0...99°C (32...210°F)",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 130,
   "name": "MinimumTimeCompressorOn",
   "description": "Range 0...20 min; tech setting P160; AC systems only",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 131,
   "name": "MinimumTimeCompressorOff",
   "description": "Range 0...20 min; tech setting P161; AC systems only",
   "units": "min",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 134,
   "name": "EconomizerOA_LowLimitTemp",
   "description": "Range 9...27°C (48...80°F); tech setting P170",
   "units": "°C/°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 0,
   "name": "S1_1_FanSpeeds",
   "description": "",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BI",
   "instance": 1,
   "name": "S1_2_FanSpeeds",
   "description": "",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BI",
   "instance": 2,
   "name": "S1_3_Config4pipe",
   "description": "fan coil systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BI",
   "instance": 2,
   "name": "S1_3_ConfigHCHP",
   "description": "AC systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BI",
   "instance": 3,
   "name": "S1_4_ElectricalHeater",
   "description": "fan coil systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BI",
   "instance": 3,
   "name": "S1_4_AC",
   "description": "AC systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BI",
   "instance": 7,
   "name": "S1_5_ChilledBeam",
   "description": "fan coil systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BI",
   "instance": 7,
   "name": "S1_5_Compressor Delay",
   "description": "AC systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BI",
   "instance": 8,
   "name": "S1_6_FloorHeater",
   "description": "fan coil systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BI",
   "instance": 8,
   "name": "S1_6_ElectricalHeater2Stage",
   "description": "AC systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BI",
   "instance": 9,
   "name": "S1_7_AC_FC_System",
   "description": "",
   "units": "",
   "access": "R",
   "states": "0-AC,1-FC"
  },
  {
   "type": "BI",
   "instance": 10,
   "name": "S1_8_UseBacnet",
   "description": "",
   "units": "",
   "access": "R",
   "states": "1-Bacnet ,0-Modbus"
  },
  {
   "type": "BI",
   "instance": 11,
   "name": "S2_1_CoolProportional",
   "description": "fan coil systems only",
   "units": "",
   "access": "R",
   "states": "1- Cool Proportional, 0 - relay"
  },
  {
   "type": "BI",
   "instance": 12,
   "name": "S2_2_HeatProportional",
   "description": "fan coil systems only",
   "units": "",
   "access": "R",
   "states": "1- Heat Proportional, 0 – relay"
  },
  {
   "type": "BI",
   "instance": 13,
   "name": "S2_3_Dehumidifier Or Reheat",
   "description": "AC systems only",
   "units": "",
   "access": "R",
   "states": "1- Dehumidifier, 0- Reheat"
  },
  {
   "type": "BI",
   "instance": 14,
   "name": "S2_4_Cool Only",
   "description": "AC systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BO",
   "instance": 0,
   "name": "HeatOnOffValve",
   "description": "fan coil systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BO",
   "instance": 0,
   "name": "HeatElement 1",
   "description": "AC systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BO",
   "instance": 1,
   "name": "HeatElement",
   "description": "fan coil systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BO",
   "instance": 1,
   "name": "HeatElement 2",
   "description": "AC systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BO",
   "instance": 2,
   "name": "HeatElement 3",
   "description": "AC systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BO",
   "instance": 3,
   "name": "CoolOnOffValve",
   "description": "fan coil systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BO",
   "instance": 3,
   "name": "Compressor 1",
   "description": "AC systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BO",
   "instance": 4,
   "name": "Compressor 2",
   "description": "AC systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BO",
   "instance": 5,
   "name": "FanOnOffLow",
   "description": "",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BO",
   "instance": 6,
   "name": "FanOnOffMedium",
   "description": "",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BO",
   "instance": 7,
   "name": "FanOnOffHigh",
   "description": "",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BO",
   "instance": 8,
   "name": "HPOnOff",
   "description": "AC systems only",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BO",
   "instance": 14,
   "name": "Economizer",
   "description": "",
   "units": "",
   "access": "R",
   "states": "1-On,0-Off"
  },
  {
   "type": "BV",
   "instance": 0,
   "name": "OnOff",
   "description": "",
   "units": "",
   "access": "W",
   "states": "1-On,0-Off"
  },
  {
   "type": "BV",
   "instance": 1,
   "name": "AutoFan",
   "description": "",
   "units": "",
   "access": "W",
   "states": "1-On,0-Off"
  },
  {
   "type": "BV",
   "instance": 2,
   "name": "C_F_Scale",
   "description": "",
   "units": "",
   "access": "W",
   "states": "1-On (C) ,0-Off (F)"
  },
  {
   "type": "BV",
   "instance": 7,
   "name": "One_TwoSetpoints",
   "description": "tech setting P99",
   "units": "",
   "access": "W",
   "states": "(2 set points), (1 set point)"
  },
  {
   "type": "BV",
   "instance": 8,
   "name": "FilterAlarm",
   "description": "",
   "units": "",
   "access": "R",
   "states": "1-Alarm, 0-Normal"
  },
  {
   "type": "BV",
   "instance": 9,
   "name": "FilterReset",
   "description": "tech setting P41",
   "units": "",
   "access": "W",
   "states": "1-Reset, 0-Normal"
  },
  {
   "type": "BV",
   "instance": 10,
   "name": "AutoModeEnable",
   "description": "tech setting P14",
   "units": "",
   "access": "W",
   "states": "1-Enable, 0-Disable"
  },
  {
   "type": "BV",
   "instance": 11,
   "name": "BackLightDimEnable",
   "description": "tech setting P100",
   "units": "",
   "access": "W",
   "states": "1-Enable, 0-Disable"
  },
  {
   "type": "BV",
   "instance": 12,
   "name": "BeeperEnable",
   "description": "tech setting P30",
   "units": "",
   "access": "W",
   "states": "1-Enable, 0-Disable"
  },
  {
   "type": "BV",
   "instance": 13,
   "name": "FreezeProtectionEnable",
   "description": "tech setting P35",
   "units": "",
   "access": "W",
   "states": "1-Enable, 0-Disable"
  },
  {
   "type": "BV",
   "instance": 14,
   "name": "WindowContact",
   "description": "",
   "units": "",
   "access": "W",
   "states": "1-Open, 0-Closed"
  },
  {
   "type": "BV",
   "instance": 15,
   "name": "WindowContactPolarity",
   "description": "tech setting P10",
   "units": "",
   "access": "W",
   "states": "1-NC (Normally closes), 0- NO (Normally open)"
  },
  {
   "type": "BV",
   "instance": 16,
   "name": "UnoccupancyByPIR",
   "description": "",
   "units": "",
   "access": "R",
   "states": "1-Unoccupied, 0-Occupied"
  },
  {
   "type": "BV",
   "instance": 17,
   "name": "UnoccupancyByAuxOccSensor",
   "description": "",
   "units": "",
   "access": "R",
   "states": "1-Unoccupied, 0-Occupied"
  },
  {
   "type": "BV",
   "instance": 18,
   "name": "AuxOccupancySensorPolarity",
   "description": "tech setting P19",
   "units": "",
   "access": "W",
   "states": "1-NC (Normally closes), 0- NO (Normally open)"
  },
  {
   "type": "BV",
   "instance": 19,
   "name": "DoorSwitchOpen",
   "description": "",
   "units": "",
   "access": "R",
   "states": "1-Open, 0-Closed"
  },
  {
   "type": "BV",
   "instance": 20,
   "name": "DoorSwitchPolarity",
   "description": "tech setting P12",
   "units": "",
   "access": "W",
   "states": "1-NC (Normally closes), 0- NO (Normally open)"
  },
  {
   "type": "BV",
   "instance": 25,
   "name": "RestoreDefault",
   "description": "tech setting P200",
   "units": "",
   "access": "W",
   "states": "1-On,0-Off"
  },
  {
   "type": "BV",
   "instance": 24,
   "name": "EmergencyHeat (in HC always Off)",
   "description": "AC systems only",
   "units": "",
   "access": "W",
   "states": "1-On,0-Off"
  },
  {
   "type": "BV",
   "instance": 28,
   "name": "UnoccupiedByNetwork",
   "description": "",
   "units": "",
   "access": "W",
   "states": "1-Unoccupied, 0-Occupied"
  },
  {
   "type": "BV",
   "instance": 30,
   "name": "DayProgramEnable",
   "description": "",
   "units": "",
   "access": "W",
   "states": "1-Disable, 0-Enable"
  },
  {
   "type": "BV",
   "instance": 36,
   "name": "SetLock",
   "description": "",
   "units": "",
   "access": "W",
   "states": "1-On,0-Off"
  },
  {
   "type": "BV",
   "instance": 40,
   "name": "EnableShowHumidityFromSettings",
   "description": "tech setting P187",
   "units": "",
   "access": "W",
   "states": "1-Enable, 0-Disable"
  },
  {
   "type": "BV",
   "instance": 41,
   "name": "SetAlarm",
   "description": "",
   "units": "",
   "access": "W",
   "states": "1-Show,0-Hide"
  }
 ],
 "integration": {
  "summary": "Put the thermostat on BACnet MS/TP, then command it like a wall stat: turn it on/off with OnOff, pick the mode and fan speed, and write the cooling and heating setpoints. Read back the effective setpoint, mode, fan and occupancy to confirm what the thermostat is actually doing. The points list gives no network timeout and no network space-temperature input.",
  "minimum_points": [
   {
    "ref": "BV 0",
    "name": "OnOff",
    "why": "Turns the thermostat on or off"
   },
   {
    "ref": "AV 4",
    "name": "Mode",
    "why": "Selects fan only, cool, heat or auto"
   },
   {
    "ref": "BV 28",
    "name": "UnoccupiedByNetwork",
    "why": "Occupancy command; 1 = unoccupied, 0 = occupied"
   },
   {
    "ref": "AV 0",
    "name": "SetPoint_SetPointCool",
    "why": "Cooling setpoint, 5-35 °C (41-95 °F)"
   },
   {
    "ref": "AV 1",
    "name": "SetPointHeat",
    "why": "Heating setpoint, 5-35 °C (41-95 °F)"
   },
   {
    "ref": "AV 6",
    "name": "FanSpeed",
    "why": "Fan auto/low/medium/high"
   },
   {
    "ref": "AV 5",
    "name": "ModeEffective",
    "why": "Mode actually running"
   },
   {
    "ref": "AV 13",
    "name": "OccupancyEffectiveHVAC",
    "why": "Resulting occupancy state"
   },
   {
    "ref": "AV 3",
    "name": "ReturnAirSensorEffective",
    "why": "Temperature the thermostat controls to"
   }
  ],
  "enable": "BV0 OnOff turns the thermostat on/off over the network. BI10 S1_8_UseBacnet shows whether the DIP switch has it set to BACnet (1) or Modbus (0).",
  "heartbeat": null,
  "remote_sensors": null,
  "setup": [
   "MS/TP at 9600, 19200, 38400 or 76800 baud, no parity, 8 data bits, 1 stop bit.",
   "A DIP switch selects BACnet or Modbus; read it back on BI10 S1_8_UseBacnet.",
   "The device instance is AV42 BacnetDeviceInstanceNumber, writable, range 10000 to 4000193.",
   "DIP switches also set AC vs fan coil (FC) system type, which changes which objects exist."
  ],
  "gotchas": [
   "Mode, fan speed and occupancy are integer-coded Analog Values, not Multistate objects.",
   "Several instances are reused: the same BI/BO number has an AC name and an FC name, and only one applies.",
   "Many writable AVs are the thermostat's technician (P) settings, so writing them changes the installer configuration."
  ]
 },
 "page": "https://easybacnet.com/bacnet-points-lists/carrier/comfortvu-thermostat",
 "note": "Re-typed from the manufacturer's public documentation (see source). Point availability varies by firmware and options; verify against the live device."
}
