{
 "manufacturer": "Carrier",
 "manufacturer_slug": "carrier",
 "model": "Connect Wi-Fi Thermostat 33TCSPF-4 / 33TWSPF-4",
 "model_slug": "connect-wifi-thermostat-33tcspf-4",
 "short_model": "Connect 33TCSPF-4",
 "aliases": [
  "33TCSPF-4",
  "33TWSPF-4",
  "33TCSPF4",
  "33TWSPF4"
 ],
 "equipment_type": "Commercial Wi-Fi thermostat",
 "applies_to": "Carrier Connect Wi-Fi thermostats 33TCSPF-4 (Carrier branded) and 33TWSPF-4 (unbranded), 24 VAC touchscreen thermostats with built-in BACnet.",
 "summary": "The Connect 33TCSPF-4 / 33TWSPF-4 thermostat exposes 149 BACnet objects (plus two network port objects) over BACnet MS/TP or BACnet IP over Wi-Fi (it has an MS/TP network port object and an IPv4 network port object). Compared with the earlier 33CONNECTSTAT43 list it adds outdoor air quality values, standby setpoints, hydronic fan coil and analog output (hot water valve) points, door switch points and network general purpose outputs. Configuration objects are gated: they only accept writes after BACnet Config Write Enable is turned on.",
 "bacnet_transport": [
  "BACnet MS/TP",
  "BACnet IP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": false,
 "notes": [
  "Carrier's tables call value objects 'Analog Variable' / 'Binary Variable'; they are AV and BV objects.",
  "Access mapping: READ_ONLY = R; READ_WRITE and GATED_WRITE = W (GATED_WRITE needs BV 511 CFG_WR_EN enabled); WRITE_WHEN_OOS (the three AIs) = R, writable only when the object is out of service.",
  "BV 916 LOCKOUT_FAIL is printed as removed (changed from a fault to a system event) and is left out.",
  "The 33TWSPF-4 has its own guide (11-808-1227-01) with the same object appendix.",
  "Multistate state numbers (1, 2, 3...) follow the printed order of the state list; MV 509 states continue across a page break."
 ],
 "source": {
  "title": "Carrier Connect Wi-Fi Thermostat 33TCSPF-4 / 33TWSPF-4 Installation Guide (Appendix A, BACnet Objects)",
  "doc_number": "11-808-1226-01",
  "revision_date": "2026-06",
  "url": "https://brandportal.carrier.com/asset/18e1e0a0-9538-47b1-b623-d4ea88f27b22/11-808-1226-01.pdf"
 },
 "points": [
  {
   "type": "AI",
   "instance": 100,
   "name": "ID_SPACE_TEMP",
   "description": "Indoor Space Temperature",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 101,
   "name": "ID_SPACE_HUM",
   "description": "Indoor Space Humidity",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AI",
   "instance": 102,
   "name": "ID_SPACE_CO2",
   "description": "Indoor Space CO2",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 100,
   "name": "REM_SPACE_TEMP",
   "description": "Remote Space Temperature",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 101,
   "name": "OD_TEMP",
   "description": "Outdoor Temperature",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 102,
   "name": "SAT",
   "description": "Supply Air Temperature",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 103,
   "name": "NET_SP_TEMP",
   "description": "Network Space Temperature",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 104,
   "name": "SP_TEMP_CTRL",
   "description": "Space Temperature for Control",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 105,
   "name": "NET_SP_HUM",
   "description": "Network Space Humidity",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 106,
   "name": "SP_HUM_CTRL",
   "description": "Space Humidity for Control",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 107,
   "name": "OD_HUM",
   "description": "Outdoor Humidity",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 108,
   "name": "OD_AQI",
   "description": "Outdoor Air Quality Index",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 109,
   "name": "OD_CO",
   "description": "Outdoor Carbon Monoxide",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 110,
   "name": "OD_NO2",
   "description": "Outdoor Nitrogen Dioxide",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 111,
   "name": "OD_O3",
   "description": "Outdoor Ozone",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 112,
   "name": "OD_PM2_5",
   "description": "Outdoor PM2.5",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 113,
   "name": "OD_PM10",
   "description": "Outdoor PM10",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 114,
   "name": "OD_SO2",
   "description": "Outdoor Sulphur Dioxide",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 200,
   "name": "AN_OUT",
   "description": "Analog Output",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 201,
   "name": "NET_GP_AO_OUT",
   "description": "Network General Purpose Output AO",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 300,
   "name": "AIR_FLTR_HRS_LFT",
   "description": "Air Filter Hours Left",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 301,
   "name": "OVRD_TIME",
   "description": "Override Time Remaining",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 400,
   "name": "OCC_HT_SP",
   "description": "Occupied Heat Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 401,
   "name": "OCC_CL_SP",
   "description": "Occupied Cool Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 402,
   "name": "UNOCC_HT_SP",
   "description": "Unoccupied Heat Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 403,
   "name": "UNOCC_CL_SP",
   "description": "Unoccupied Cool Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 406,
   "name": "DEHUM_SP",
   "description": "Dehumidification Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 407,
   "name": "HUM_SP",
   "description": "Humidification Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 408,
   "name": "SCRN_TMT",
   "description": "Screen Timeout",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 409,
   "name": "HEAT_SP",
   "description": "Heat Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 410,
   "name": "COOL_SP",
   "description": "Cool Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 411,
   "name": "ACTV_BCKLT",
   "description": "Active Backlight",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 412,
   "name": "DRMNT_BCKLT",
   "description": "Dormant Backlight",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 413,
   "name": "STBY_HT_SP",
   "description": "Standby Heat Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 414,
   "name": "STBY_CL_SP",
   "description": "Standby Cool Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 500,
   "name": "ID_STAGES",
   "description": "Indoor Equip Stages",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 501,
   "name": "OD_STAGES",
   "description": "Outdoor Equip Stages",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 502,
   "name": "MAX_HOLD_TIME",
   "description": "Max Temperature Hold Time",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 503,
   "name": "AUTO_XOVR",
   "description": "Auto Changeover Delay",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 504,
   "name": "COOL_LOCKOUT",
   "description": "Cool Lockout Temperature",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 505,
   "name": "LO_CL_LCKOUT",
   "description": "Low Cool Lockout (HP only)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 506,
   "name": "LO_HT_LCKOUT",
   "description": "Low Heat Lockout (HP only)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 507,
   "name": "DLY_BW_FUEL",
   "description": "Delay Between Fuel (HP only)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 508,
   "name": "CYCLES_HR",
   "description": "Cycles Per Hour",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 509,
   "name": "MAX_HT_SP",
   "description": "Max Heat Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 510,
   "name": "MIN_CL_SP",
   "description": "Min Cool Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 511,
   "name": "AUX_HT_LCKOUT",
   "description": "Aux Heat Lockout (HP only)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 512,
   "name": "HP_LCKOUT",
   "description": "Heat Pump Lockout",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 513,
   "name": "STG_DELAY",
   "description": "Stage Delay",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 514,
   "name": "FRCD_STG_UP",
   "description": "Forced Stage Up Delay",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 515,
   "name": "DIFFERENTIAL",
   "description": "Stage Change Temp Differential",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 516,
   "name": "LINE_FREQ",
   "description": "Line Frequency (not implemented)",
   "units": "",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 517,
   "name": "ID_TEMP_OFF",
   "description": "Indoor Temperature Offset",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 518,
   "name": "ID_HUM_OFF",
   "description": "Indoor Humidity Offset",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 519,
   "name": "SAT_OFFSET",
   "description": "SAT Temp Offset",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 520,
   "name": "AIR_FLT_HRS",
   "description": "Air Filter Hours",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 521,
   "name": "MAX_SP_ERR",
   "description": "Max Setpoint Error",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 522,
   "name": "ID_TMP_FLT_INHBT",
   "description": "Indoor Temp Fault Inhibit",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 523,
   "name": "C02_FLT_THRESHLD",
   "description": "C02 Fault Threshold (currently not used)",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 524,
   "name": "AO_HT_EN_TEMP",
   "description": "Hot Water Valve Enable Temp",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 525,
   "name": "WATER_TEMP_OFF",
   "description": "Water Temperature Offset",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 526,
   "name": "DOOR_OPEN_HT_STPT",
   "description": "Door Open Heat Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 527,
   "name": "DOOR_OPEN_CL_STPT",
   "description": "Door Open Cool Setpoint",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 200,
   "name": "Y1_OUT",
   "description": "1st Stage Cooling Out Status",
   "units": "",
   "access": "R",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 201,
   "name": "Y2_OUT",
   "description": "2nd Stage Cooling Out Status",
   "units": "",
   "access": "R",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 202,
   "name": "Y3_OUT",
   "description": "3rd Stage Cooling Out Status",
   "units": "",
   "access": "R",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 203,
   "name": "W1_OUT",
   "description": "1st Stage Heating Out Status",
   "units": "",
   "access": "R",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 204,
   "name": "W2_OUT",
   "description": "2nd Stage Heating Out Status",
   "units": "",
   "access": "R",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 205,
   "name": "G_OUT",
   "description": "Fan Out Status",
   "units": "",
   "access": "R",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 206,
   "name": "OB_OUT",
   "description": "Reversing Valve Out Status",
   "units": "",
   "access": "R",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 208,
   "name": "OCC_OUT",
   "description": "Occupancy Out Status",
   "units": "",
   "access": "R",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 209,
   "name": "HUM_OUT",
   "description": "Humidifier Out Status",
   "units": "",
   "access": "R",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 210,
   "name": "DEHUM_OUT",
   "description": "Dehumidifier Out Status",
   "units": "",
   "access": "R",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 211,
   "name": "NET_GP_Y3_OUT",
   "description": "Network General Purpose Out Y3",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 212,
   "name": "NET_GP_W2_OUT",
   "description": "Network General Purpose Out W2",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 213,
   "name": "NET_GP_OB_OUT",
   "description": "Network General Purpose Out OB",
   "units": "",
   "access": "W",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 214,
   "name": "FAN_LOW",
   "description": "Hydronic Fan Coil Fan Low",
   "units": "",
   "access": "R",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 215,
   "name": "FAN_MED",
   "description": "Hydronic Fan Coil Fan Medium",
   "units": "",
   "access": "R",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 216,
   "name": "FAN_HIGH",
   "description": "Hydronic Fan Coil Fan High",
   "units": "",
   "access": "R",
   "states": "0=OFF, 1=ON"
  },
  {
   "type": "BV",
   "instance": 300,
   "name": "DOOR_IS_OPEN",
   "description": "Door Is Open",
   "units": "",
   "access": "R",
   "states": "0=NO, 1=YES"
  },
  {
   "type": "BV",
   "instance": 400,
   "name": "WIFI_TIME_SYNC",
   "description": "Wi-Fi Time Synchronization",
   "units": "",
   "access": "W",
   "states": "0=DISABLED, 1=ENABLED"
  },
  {
   "type": "BV",
   "instance": 401,
   "name": "PROXIMITY_EN",
   "description": "Proximity Sensor Enable",
   "units": "",
   "access": "W",
   "states": "0=DISABLED, 1=ENABLED"
  },
  {
   "type": "BV",
   "instance": 402,
   "name": "AUTO_DST",
   "description": "Auto DST Time Shift",
   "units": "",
   "access": "W",
   "states": "0=DISABLED, 1=ENABLED"
  },
  {
   "type": "BV",
   "instance": 403,
   "name": "WIFI_ENABLE",
   "description": "Wi-Fi Enable",
   "units": "",
   "access": "W",
   "states": "0=DISABLED, 1=ENABLED"
  },
  {
   "type": "BV",
   "instance": 404,
   "name": "SETPT_OVERRIDE",
   "description": "Setpoint Override",
   "units": "",
   "access": "W",
   "states": "0=DISABLED, 1=ENABLED"
  },
  {
   "type": "BV",
   "instance": 405,
   "name": "BMS_OCC",
   "description": "BACnet BMS Occupancy",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 406,
   "name": "FLTR_TMR_RST",
   "description": "Filter Timer Reset",
   "units": "",
   "access": "W",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "BV",
   "instance": 407,
   "name": "NET_SP_TEMP_EN",
   "description": "Network Space Temperature Enable",
   "units": "",
   "access": "W",
   "states": "0=DISABLED, 1=ENABLED"
  },
  {
   "type": "BV",
   "instance": 408,
   "name": "NET_SP_HUM_EN",
   "description": "Network Space Humidity Enable",
   "units": "",
   "access": "W",
   "states": "0=DISABLED, 1=ENABLED"
  },
  {
   "type": "BV",
   "instance": 500,
   "name": "OCC_IN_POL",
   "description": "Occupancy Input Polarity",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 501,
   "name": "ALLOW_AUTO",
   "description": "Auto Mode Allowed",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 502,
   "name": "ALLOW_PROG",
   "description": "Prog Mode Allowed",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 503,
   "name": "CELSIUS_DISP",
   "description": "Celsius Display",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 504,
   "name": "FAN_WITH_W",
   "description": "Fan On with W",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 505,
   "name": "RVS_VLV_DIR",
   "description": "Rvs Vlv Energized Ht",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 506,
   "name": "HUM_INST",
   "description": "Humidifier Installed",
   "units": "",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 507,
   "name": "BMS_OCC_EN",
   "description": "BMS Occupancy Enable",
   "units": "",
   "access": "W",
   "states": "0=DISABLED, 1=ENABLED"
  },
  {
   "type": "BV",
   "instance": 511,
   "name": "CFG_WR_EN",
   "description": "BACnet Config Write Enable",
   "units": "",
   "access": "W",
   "states": "0=DISABLED, 1=ENABLED"
  },
  {
   "type": "BV",
   "instance": 512,
   "name": "CL_LO_EN",
   "description": "Cooling Lockout Enable",
   "units": "",
   "access": "W",
   "states": "0=DISABLED, 1=ENABLED"
  },
  {
   "type": "BV",
   "instance": 513,
   "name": "AUX_HT_LO_EN",
   "description": "Aux Heat Lockout Enable",
   "units": "",
   "access": "W",
   "states": "0=DISABLED, 1=ENABLED"
  },
  {
   "type": "BV",
   "instance": 514,
   "name": "HP_LO_EN",
   "description": "Heat Pump Lockout Enable",
   "units": "",
   "access": "W",
   "states": "0=DISABLED, 1=ENABLED"
  },
  {
   "type": "BV",
   "instance": 515,
   "name": "LO_CL_LO_EN",
   "description": "Low Cool Lockout Enable",
   "units": "",
   "access": "W",
   "states": "0=DISABLED, 1=ENABLED"
  },
  {
   "type": "BV",
   "instance": 516,
   "name": "LO_HT_LO_EN",
   "description": "Low Heat Lockout Enable",
   "units": "",
   "access": "W",
   "states": "0=DISABLED, 1=ENABLED"
  },
  {
   "type": "BV",
   "instance": 517,
   "name": "AO_HT_VLV_LO_EN",
   "description": "Hot Water Valve Lockout Enable",
   "units": "",
   "access": "W",
   "states": "0=DISABLED, 1=ENABLED"
  },
  {
   "type": "BV",
   "instance": 518,
   "name": "DOOR_OPEN_SW_STATE",
   "description": "Door open switch state",
   "units": "",
   "access": "W",
   "states": "0=OPEN, 1=CLOSED"
  },
  {
   "type": "BV",
   "instance": 900,
   "name": "ID_TEMP_SENS_HI",
   "description": "ID TEMP SENSOR HIGH",
   "units": "",
   "access": "R",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "BV",
   "instance": 901,
   "name": "ID_TEMP_SENS_LO",
   "description": "ID TEMP SENSOR LOW",
   "units": "",
   "access": "R",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "BV",
   "instance": 902,
   "name": "REM_TEMP_HI",
   "description": "REMOTE SENSOR HIGH",
   "units": "",
   "access": "R",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "BV",
   "instance": 903,
   "name": "REM_TEMP_LO",
   "description": "REMOTE SENSOR LOW",
   "units": "",
   "access": "R",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "BV",
   "instance": 904,
   "name": "HUM_TEMP_HI",
   "description": "HUM TEMP SENSOR HIGH",
   "units": "",
   "access": "R",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "BV",
   "instance": 905,
   "name": "HUM_TEMP_LO",
   "description": "HUM TEMP SENSOR LOW",
   "units": "",
   "access": "R",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "BV",
   "instance": 906,
   "name": "ID_TEMP_RNG_HI",
   "description": "ID TEMP RANGE HIGH",
   "units": "",
   "access": "R",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "BV",
   "instance": 907,
   "name": "ID_TEMP_RNG_LO",
   "description": "ID TEMP RANGE LOW",
   "units": "",
   "access": "R",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "BV",
   "instance": 908,
   "name": "HUM_SENS_FAIL",
   "description": "HUM SENSOR FAILURE",
   "units": "",
   "access": "R",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "BV",
   "instance": 909,
   "name": "HUM_TOO_HI",
   "description": "HUMIDITY RANGE HIGH",
   "units": "",
   "access": "R",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "BV",
   "instance": 910,
   "name": "HUM_TOO_LO",
   "description": "HUMIDITY RANGE LOW",
   "units": "",
   "access": "R",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "BV",
   "instance": 911,
   "name": "OD_TEMP_FAIL",
   "description": "OUTDOOR SENSOR FAILURE",
   "units": "",
   "access": "R",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "BV",
   "instance": 912,
   "name": "SRVR_CONN_FAIL",
   "description": "NOT CONNECTED TO SERVER",
   "units": "",
   "access": "R",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "BV",
   "instance": 913,
   "name": "RTR_CONN_FAIL",
   "description": "NOT CONNECTED TO ROUTER",
   "units": "",
   "access": "R",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "BV",
   "instance": 914,
   "name": "WIFI_CONF_FAIL",
   "description": "WIFI HARDWARE FAULT",
   "units": "",
   "access": "R",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "BV",
   "instance": 915,
   "name": "ECON_FAULT",
   "description": "ECONOMIZER FAULT",
   "units": "",
   "access": "R",
   "states": "0=INACTIVE, 1=ACTIVE"
  },
  {
   "type": "MV",
   "instance": 300,
   "name": "CURRENT_MODE",
   "description": "Current Mode Status",
   "units": "",
   "access": "R",
   "states": "1=OFF, 2=HEAT, 3=COOL"
  },
  {
   "type": "MV",
   "instance": 400,
   "name": "USER_MODE",
   "description": "User Mode",
   "units": "",
   "access": "W",
   "states": "1=OFF, 2=HEAT, 3=COOL, 4=AUTO, 5=E-HEAT"
  },
  {
   "type": "MV",
   "instance": 401,
   "name": "PROX_SENS",
   "description": "IR Proximity Sensitivity",
   "units": "",
   "access": "W",
   "states": "1=HIGH, 2=MEDIUM, 3=LOW"
  },
  {
   "type": "MV",
   "instance": 402,
   "name": "SOUND",
   "description": "Sound Effect",
   "units": "",
   "access": "W",
   "states": "1=OFF, 2=CLICK, 3=BEEP"
  },
  {
   "type": "MV",
   "instance": 403,
   "name": "SCHED_DAY_PARTS",
   "description": "Number of Parts in Schedule Day",
   "units": "",
   "access": "W",
   "states": "1=2 PARTS, 2=4 PARTS"
  },
  {
   "type": "MV",
   "instance": 404,
   "name": "OCC_FAN",
   "description": "Occupied Fan Mode",
   "units": "",
   "access": "W",
   "states": "1=AUTO, 2=ON"
  },
  {
   "type": "MV",
   "instance": 405,
   "name": "UNOCC_FAN",
   "description": "Unoccupied Fan Mode",
   "units": "",
   "access": "W",
   "states": "1=AUTO, 2=ON"
  },
  {
   "type": "MV",
   "instance": 406,
   "name": "FAN MODE",
   "description": "Current Fan Mode",
   "units": "",
   "access": "W",
   "states": "1=AUTO, 2=ON, 3=OVERRIDE AUTO, 4=OVERRIDE ON"
  },
  {
   "type": "MV",
   "instance": 407,
   "name": "STANDBY_FAN",
   "description": "Standby Fan Mode",
   "units": "",
   "access": "W",
   "states": "1=AUTO, 2=ON"
  },
  {
   "type": "MV",
   "instance": 500,
   "name": "ID_EQUIP_TYPE",
   "description": "Indoor Equipment Type",
   "units": "",
   "access": "R",
   "states": "1=NO INDOOR, 2=FURNACE, 3=AIR HANDLER"
  },
  {
   "type": "MV",
   "instance": 501,
   "name": "OD_EQUIP_TYPE",
   "description": "Outdoor Equipment Type",
   "units": "",
   "access": "W",
   "states": "1=NO OUTDOOR, 2=A/C, 3=HEAT PUMP"
  },
  {
   "type": "MV",
   "instance": 502,
   "name": "REMOTE_SENSOR",
   "description": "Remote Sensor Type",
   "units": "",
   "access": "W",
   "states": "1=NONE, 2=OUTDOOR, 3=SPACE, 4=AVERAGE, 5=OCCUPANCY, 6=FAULT_INPUT, 7=SAT, 8=FILTER"
  },
  {
   "type": "MV",
   "instance": 503,
   "name": "DEHUM_TYPE",
   "description": "Dehumidification Type",
   "units": "",
   "access": "W",
   "states": "1=NO, 2=YES, 3=OVRCL (2F), 4=HUMIDIMIZER"
  },
  {
   "type": "MV",
   "instance": 504,
   "name": "OCC_OUTPUT",
   "description": "Occupancy Output Terminal",
   "units": "",
   "access": "W",
   "states": "1=OFF, 2=Y3, 3=O/B, 4=W2"
  },
  {
   "type": "MV",
   "instance": 505,
   "name": "HUM_OUTPUT",
   "description": "Humidification Output Terminal",
   "units": "",
   "access": "W",
   "states": "1=OFF, 2=Y3, 3=O/B, 4=W2"
  },
  {
   "type": "MV",
   "instance": 506,
   "name": "DEHUM_OUTPUT",
   "description": "Dehumidification Output Terminal",
   "units": "",
   "access": "W",
   "states": "1=OFF, 2=Y3, 3=O/B, 4=W2"
  },
  {
   "type": "MV",
   "instance": 507,
   "name": "SMART_RECVRY",
   "description": "Smart Recovery",
   "units": "",
   "access": "W",
   "states": "1=NO, 2=30 min, 3=60 min, 4=90 min"
  },
  {
   "type": "MV",
   "instance": 508,
   "name": "GP_OUT_TIMEOUT",
   "description": "General Purpose Output Timeout",
   "units": "",
   "access": "W",
   "states": "1=2 min, 2=20 min, 3=1 hr, 4=UNLIMITED"
  },
  {
   "type": "MV",
   "instance": 509,
   "name": "NET_GP_Y3_MODE",
   "description": "Network GP Y3 Mode",
   "units": "",
   "access": "W",
   "states": "1=DISABLED, 2=ENERGIZED_ACTIVE, 3=ENERGIZED_INACTIVE"
  },
  {
   "type": "MV",
   "instance": 510,
   "name": "NET_GP_W2_MODE",
   "description": "Network GP W2 Mode",
   "units": "",
   "access": "W",
   "states": "1=DISABLED, 2=ENERGIZED_ACTIVE, 3=ENERGIZED_INACTIVE"
  },
  {
   "type": "MV",
   "instance": 511,
   "name": "NET_GP_OB_MODE",
   "description": "Network GP OB Mode",
   "units": "",
   "access": "W",
   "states": "1=DISABLED, 2=ENERGIZED_ACTIVE, 3=ENERGIZED_INACTIVE"
  },
  {
   "type": "MV",
   "instance": 512,
   "name": "ANALOG_INPUT",
   "description": "Analog Input (not used)",
   "units": "",
   "access": "W",
   "states": "1=None, 2=Humidity, 3=CO2"
  },
  {
   "type": "MV",
   "instance": 513,
   "name": "ANALOG_IN_SCALE",
   "description": "Analog Input Scaling (not used)",
   "units": "",
   "access": "W",
   "states": "1=2-10V (4-20mAw/ext 500 Ohm), 2=0-10V"
  },
  {
   "type": "MV",
   "instance": 514,
   "name": "ANALOG_OUTPUT",
   "description": "Analog Output Configuration",
   "units": "",
   "access": "W",
   "states": "1=None, 2=Water Valve, 3=Three Speed Fan"
  },
  {
   "type": "MV",
   "instance": 515,
   "name": "ANALOG_OUT_SCALE",
   "description": "Analog Output Scaling",
   "units": "",
   "access": "W",
   "states": "1=2-10v, 2=0-10v"
  },
  {
   "type": "MV",
   "instance": 516,
   "name": "ANALOG_OUT_TYPE",
   "description": "Analog Output Type",
   "units": "",
   "access": "W",
   "states": "1=NORMALLY CLOSED, 2=NORMALLY OPEN"
  },
  {
   "type": "MV",
   "instance": 517,
   "name": "NET_GP_AO_MODE",
   "description": "Network GP AO Mode",
   "units": "",
   "access": "W",
   "states": "1=DISABLED, 2=DIRECT LV DEFAULT, 3=DIRECT HV DEFAULT, 4=REVERSE LV DEFAULT, 5=REVERSE HV DEFAULT"
  },
  {
   "type": "MV",
   "instance": 518,
   "name": "BMS_OCC_WSTBY",
   "description": "BMS OCC with Standby",
   "units": "",
   "access": "W",
   "states": "1=UNOCCUPIED, 2=OCCUPIED, 3=STANDBY"
  }
 ],
 "integration": {
  "summary": "Connect the thermostat on MS/TP or IP, then drive it with the user mode (MV 400), heat/cool setpoints and the BMS occupancy point (BV 405, enabled by BV 507). Read current mode, space temperature for control and the stage output BVs. Turn on BV 511 only when you need to change gated configuration objects.",
  "minimum_points": [
   {
    "ref": "MV 400",
    "name": "USER_MODE",
    "why": "System mode: Off, Heat, Cool, Auto, E-Heat"
   },
   {
    "ref": "BV 405",
    "name": "BMS_OCC",
    "why": "BMS occupancy command (needs BV 507 enabled)"
   },
   {
    "ref": "AV 400",
    "name": "OCC_HT_SP",
    "why": "Occupied heating setpoint"
   },
   {
    "ref": "AV 401",
    "name": "OCC_CL_SP",
    "why": "Occupied cooling setpoint"
   },
   {
    "ref": "AV 103",
    "name": "NET_SP_TEMP",
    "why": "Network space temperature (with BV 407 enabled)"
   },
   {
    "ref": "MV 300",
    "name": "CURRENT_MODE",
    "why": "Current mode status: Off, Heat, Cool"
   },
   {
    "ref": "AV 104",
    "name": "SP_TEMP_CTRL",
    "why": "Space temperature used for control"
   },
   {
    "ref": "BV 205",
    "name": "G_OUT",
    "why": "Fan output status"
   },
   {
    "ref": "BV 200",
    "name": "Y1_OUT",
    "why": "First stage cooling output status"
   },
   {
    "ref": "BV 203",
    "name": "W1_OUT",
    "why": "First stage heating output status"
   }
  ],
  "enable": "BMS occupancy is used only when BMS Occupancy Enable (BV 507) is enabled; the BMS then writes BACnet BMS Occupancy (BV 405). Gated configuration objects need BACnet Config Write Enable (BV 511).",
  "heartbeat": "Network Space Temperature (AV 103) and Network Space Humidity (AV 105) must be rewritten at least every 5 minutes; if not, the control value falls back to the thermostat's own sensor (AI 100 / AI 101).",
  "remote_sensors": "Network Space Temperature (AV 103) and Network Space Humidity (AV 105) are written by the BMS and take effect only when BV 407 / BV 408 are enabled and the value was written within the last 5 minutes. AV 104 and AV 106 show the values the control logic actually uses.",
  "setup": [
   "Network port objects: MSTP_PORT (500) for MS/TP and IP_PORT (501) for BACnet IP, including BBMD foreign device settings.",
   "Up to 7 concurrent COV subscriptions, for BV and MV objects only, lifetime 1 s to 8 h."
  ],
  "gotchas": [
   "The BACnet Reliability property is used to flag objects that the current configuration does not use (e.g. no-sensor, no-output).",
   "Leave CFG_WR_EN (BV 511) disabled in normal operation so gated settings cannot be changed by accident."
  ]
 },
 "page": "https://easybacnet.com/bacnet-points-lists/carrier/connect-wifi-thermostat-33tcspf-4",
 "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"
}
