{
 "manufacturer": "Johnson Controls",
 "manufacturer_slug": "johnson-controls",
 "model": "TEC26x6(H)-2 Series Fan Coil Thermostat with Dehumidification and Three Fan Speeds (BACnet MS/TP)",
 "model_slug": "tec26x6h-2-fan-coil-thermostat",
 "short_model": "TEC26x6(H)-2 Fan Coil Thermostat",
 "aliases": [
  "TEC2616-2",
  "TEC2626-2",
  "TEC2636-2",
  "TEC2646-2",
  "TEC2656-2",
  "TEC2636H-2",
  "TEC2656H-2",
  "TEC26x6-2"
 ],
 "equipment_type": "Fan coil unit controller (room thermostat)",
 "applies_to": "Two- or four-pipe fan coils and cabinet unit heaters with three fan speeds, using the older TEC26x6(H)-2 thermostats.",
 "summary": "The TEC26x6(H)-2 is the earlier generation of the TEC fan coil thermostat on BACnet MS/TP. Its instance numbers differ from the later TEC26x6(H)-4. The list covers system mode, fan mode, occupancy, occupied/unoccupied setpoints, loop demands, auxiliary output, valve and fan status, input status, alarms and configuration; humidity objects exist only on the TEC2636 and TEC2656 models.",
 "bacnet_transport": [
  "BACnet MS/TP"
 ],
 "firmware": null,
 "default_device_instance": null,
 "access_inferred": false,
 "notes": [
  "Objects from Table 2 (MS/TP Bus Objects) on pages 7-11 of the installation instructions.",
  "Access comes from the guide's footnotes: read/write, read-only, or writable only after the matching override object is set to Override.",
  "The device object (instance 73aaa, aaa = MS/TP address) is not listed as a point.",
  "Temperatures are listed in °F; the guide also gives the °C range."
 ],
 "source": {
  "title": "TEC26x6(H)-2 Series BACnet MS/TP Networked Thermostats with Two Outputs, Dehumidification Capability, and Three Speeds of Fan Control Installation Instructions",
  "doc_number": "Part No. 24-9890-234, Rev. B",
  "revision_date": "2009-08-31",
  "url": "https://docs.johnsoncontrols.com/bas/api/khub/documents/aVSH2~9AAx64nsxh7qXAdA/content"
 },
 "integration": {
  "summary": "Address the thermostat on the BACnet MS/TP trunk, then command System Mode (MV 13) and Occupancy (MV 12) and Fan Mode (MV 14) and write the occupied setpoints (AV 49/50). Read Room Temp, Fan Status and the filter and service alarms.",
  "minimum_points": [
   {
    "ref": "MV 13",
    "name": "System Mode",
    "why": "System mode: off, cool, heat or auto"
   },
   {
    "ref": "MV 12",
    "name": "Occupancy",
    "why": "Occupancy command from the BAS"
   },
   {
    "ref": "MV 14",
    "name": "Fan Mode",
    "why": "Fan mode; states follow Fan Mode Sequence"
   },
   {
    "ref": "AV 49",
    "name": "Occupied Heat Setpoint",
    "why": "Occupied heating setpoint, °F"
   },
   {
    "ref": "AV 50",
    "name": "Occupied Cool Setpoint",
    "why": "Occupied cooling setpoint, °F"
   },
   {
    "ref": "AV 6",
    "name": "Room Temp",
    "why": "Room temperature, °F"
   },
   {
    "ref": "MV 68",
    "name": "Fan Status",
    "why": "Fan speed status"
   },
   {
    "ref": "BI 59",
    "name": "Filter Alarm",
    "why": "Filter alarm"
   },
   {
    "ref": "BI 60",
    "name": "Service Alarm",
    "why": "Service alarm"
   }
  ],
  "enable": "Occupancy (MV 12) set to Occupied, Unoccupied or Temporary Occupied overrides the thermostat; Resume Schedule hands occupancy back. System Mode (MV 13) can switch the unit off.",
  "heartbeat": "All network overrides are released automatically after 10 minutes without communication to any other device (for example if the network cable is removed). Keep the thermostat on an active trunk and rewrite overrides if needed.",
  "remote_sensors": "To supply room temperature from the BAS, set Room Temp Override (BV 7) to Override and write Room Temp (AV 6). Outdoor Temperature (AV 8) is only valid when it is written over the network.",
  "setup": [
   "BACnet MS/TP only; set the MS/TP address (4 to 127) at the thermostat.",
   "The thermostat names itself TEC26x6-aaa and picks device instance 73aaa, where aaa is the MS/TP address (e.g. 73004). Change either before mapping points if needed.",
   "Use automatic baud detection on the thermostat; the supervisory controller should hold a fixed baud rate.",
   "Max_Master in the device object is writable."
  ],
  "gotchas": [
   "Only one override is active per object, and the last override command wins; a network override disables local adjustment of that object.",
   "Writing one setpoint of a heating/cooling pair can make the thermostat move the other one to keep the minimum deadband.",
   "These -2 instance numbers do not match the TEC26xx-4 generation; rediscover objects after a replacement.",
   "Objects with no access mark in the guide are listed here as read-only."
  ]
 },
 "points": [
  {
   "type": "AV",
   "instance": 6,
   "name": "Room Temp",
   "description": "Room temperature; writable when its override object is set; Range -40.0 to 122.0 °F",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 7,
   "name": "Room Temp Override",
   "description": "Set to Override to write Room Temp from the network",
   "units": "",
   "access": "W",
   "states": "0=Normal, 1=Override"
  },
  {
   "type": "AV",
   "instance": 8,
   "name": "Outdoor Temperature",
   "description": "Outdoor air temperature; valid only when written over the network; Range -40.0 to 122.0 °F",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 9,
   "name": "Room Humidity",
   "description": "Room relative humidity; TEC2636/2656 models only; Range 0 to 100 %RH",
   "units": "%RH",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 10,
   "name": "Room Humidity Override",
   "description": "Set to Override to write Room Humidity; TEC2636/2656 models only",
   "units": "",
   "access": "R",
   "states": "0=Normal, 1=Override"
  },
  {
   "type": "BV",
   "instance": 46,
   "name": "Dehumidification Lockout",
   "description": "Dehumidification lockout setting; TEC2636/2656 models only",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Enabled"
  },
  {
   "type": "MV",
   "instance": 39,
   "name": "Sequence of Operation",
   "description": "Equipment sequence (cooling, heating, reheat, 4-pipe)",
   "units": "",
   "access": "W",
   "states": "1=Cooling Only, 2=Heating Only, 3=Cooling and Reheat, 4=Heating and Reheat, 5=Cool/Heat Four-Pipe, 6=Cool/Heat Four-Pipe and Reheat"
  },
  {
   "type": "MV",
   "instance": 13,
   "name": "System Mode",
   "description": "System mode command",
   "units": "",
   "access": "W",
   "states": "1=Off, 2=Cool, 3=Heat, 4=Auto"
  },
  {
   "type": "MV",
   "instance": 14,
   "name": "Fan Mode",
   "description": "Fan mode command",
   "units": "",
   "access": "W",
   "states": "Fan Mode Sequence 1: 1=Low, 2=Med, 3=High; Fan Mode Sequence 2: 1=Low, 2=High; Fan Mode Sequence 3: 1=Low, 2=Med, 3=High, 4=Auto; Fan Mode Sequence 4: 1=Low, 2=High, 3=Auto; Fan Mode Sequence 5: 1=On, 2=Auto"
  },
  {
   "type": "MV",
   "instance": 12,
   "name": "Occupancy",
   "description": "Occupancy command from the network",
   "units": "",
   "access": "W",
   "states": "1=Resume Schedule, 2=Occupied, 3=Unoccupied, 4=Temporary Occupied"
  },
  {
   "type": "AV",
   "instance": 54,
   "name": "PI Heating Demand",
   "description": "Heating loop demand",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 55,
   "name": "PI Cooling Demand",
   "description": "Cooling loop demand",
   "units": "%",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 56,
   "name": "Dehumidification Status",
   "description": "Dehumidification active; TEC2636/2656 models only",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "AI",
   "instance": 11,
   "name": "Supply Temperature",
   "description": "Supply air temperature sensor input; Range -40.0 to 122.0 °F",
   "units": "°F",
   "access": "R",
   "states": ""
  },
  {
   "type": "BI",
   "instance": 65,
   "name": "AUX (BO5) Status",
   "description": "Auxiliary (BO5) output status",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BV",
   "instance": 47,
   "name": "AUX (BO5) Output",
   "description": "Network command for the auxiliary (BO5) output",
   "units": "",
   "access": "W",
   "states": "0=Off, 1=On"
  },
  {
   "type": "MV",
   "instance": 66,
   "name": "Heating (BO3 and BO4) Valve Status",
   "description": "Heating valve output status; on/off and floating models only",
   "units": "",
   "access": "R",
   "states": "On/off control: 1=Open, 2=Closed; Floating control: 1=Stopped, 2=Opening, 3=Closing"
  },
  {
   "type": "MV",
   "instance": 67,
   "name": "Cooling (BO1 and BO2) Valve Status",
   "description": "Cooling valve output status; on/off and floating models only",
   "units": "",
   "access": "R",
   "states": "On/off control: 1=Open, 2=Closed; Floating control: 1=Stopped, 2=Opening, 3=Closing"
  },
  {
   "type": "MV",
   "instance": 68,
   "name": "Fan Status",
   "description": "Fan speed status",
   "units": "",
   "access": "R",
   "states": "1=Off, 2=Low, 3=Med, 4=High"
  },
  {
   "type": "BI",
   "instance": 62,
   "name": "BI1 Status",
   "description": "Binary input 1 status",
   "units": "",
   "access": "R",
   "states": "0=Deactivated, 1=Activated"
  },
  {
   "type": "BI",
   "instance": 63,
   "name": "BI2 Status",
   "description": "Binary input 2 status",
   "units": "",
   "access": "R",
   "states": "0=Deactivated, 1=Activated"
  },
  {
   "type": "BI",
   "instance": 64,
   "name": "UI3 Status",
   "description": "Universal input 3 status",
   "units": "",
   "access": "R",
   "states": "0=Deactivated, 1=Activated"
  },
  {
   "type": "BI",
   "instance": 58,
   "name": "Window Alarm",
   "description": "Window open alarm",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 59,
   "name": "Filter Alarm",
   "description": "Filter alarm",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "BI",
   "instance": 60,
   "name": "Service Alarm",
   "description": "Service alarm",
   "units": "",
   "access": "R",
   "states": "0=Off, 1=On"
  },
  {
   "type": "AV",
   "instance": 49,
   "name": "Occupied Heat Setpoint",
   "description": "Occupied heating setpoint; Range 40.0 to 90.0 °F",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 50,
   "name": "Occupied Cool Setpoint",
   "description": "Occupied cooling setpoint; Range 54.0 to 100.0 °F",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 51,
   "name": "Unoccupied Heat Setpoint",
   "description": "Unoccupied heating setpoint; Range 40.0 to 90.0 °F",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 52,
   "name": "Unoccupied Cool Setpoint",
   "description": "Unoccupied cooling setpoint; Range 54.0 to 100.0 °F",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "MV",
   "instance": 40,
   "name": "Keypad Lockout",
   "description": "Keypad lockout level",
   "units": "",
   "access": "W",
   "states": "1=Level 0, 2=Level 1, 3=Level 2, 4=Level 3, 5=Level 4, 6=Level 5"
  },
  {
   "type": "MV",
   "instance": 16,
   "name": "BI1 Configuration",
   "description": "Binary input 1 function",
   "units": "",
   "access": "W",
   "states": "1=None, 2=Rem NSB, 3=Motion NO, 4=Motion NC, 5=Window"
  },
  {
   "type": "MV",
   "instance": 17,
   "name": "BI2 Configuration",
   "description": "Binary input 2 function",
   "units": "",
   "access": "W",
   "states": "1=None, 2=Door Dry, 3=Override, 4=Filter, 5=Service"
  },
  {
   "type": "MV",
   "instance": 18,
   "name": "UI3 Configuration",
   "description": "Universal input 3 function",
   "units": "",
   "access": "W",
   "states": "1=None, 2=COC/NH, 3=COC/NC, 4=COS, 5=SS"
  },
  {
   "type": "BV",
   "instance": 19,
   "name": "Menu Scroll",
   "description": "Display scrolling on or off",
   "units": "",
   "access": "W",
   "states": "0=No Scroll, 1=Scroll Active"
  },
  {
   "type": "BV",
   "instance": 20,
   "name": "Auto Mode Enable",
   "description": "Allows Auto system mode",
   "units": "",
   "access": "W",
   "states": "0=Disabled, 1=Enabled"
  },
  {
   "type": "BV",
   "instance": 21,
   "name": "Temperature Scale",
   "description": "Display units, °C or °F",
   "units": "",
   "access": "W",
   "states": "0=°C, 1=°F"
  },
  {
   "type": "MV",
   "instance": 22,
   "name": "Pipe Number (BO1 and BO2) Configuration",
   "description": "Two-pipe or four-pipe configuration",
   "units": "",
   "access": "W",
   "states": "1=Two-Pipe, 2=Four-Pipe"
  },
  {
   "type": "MV",
   "instance": 24,
   "name": "AUX (BO5) Configuration",
   "description": "Auxiliary output function",
   "units": "",
   "access": "W",
   "states": "1=Not Used, 2=NO with Occ, 3=NC with Occ, 4=NO with Occ and Fan, 5=NC with Occ and Fan, 6=Networked Controlled"
  },
  {
   "type": "MV",
   "instance": 26,
   "name": "Fan Mode Sequence",
   "description": "Fan speeds offered on the keypad",
   "units": "",
   "access": "W",
   "states": "1=Low-Med-High, 2=Low-High, 3=Low-Med-High-Auto, 4=Low-High-Auto, 5=On-Auto"
  },
  {
   "type": "AV",
   "instance": 27,
   "name": "Heating Setpoint Limit",
   "description": "Maximum heating setpoint; Range 40.0 to 90.0 °F",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 28,
   "name": "Cooling Setpoint Limit",
   "description": "Minimum cooling setpoint; Range 54.0 to 100.0 °F",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 29,
   "name": "Setpoint Type",
   "description": "Setpoint changes permanent or temporary",
   "units": "",
   "access": "W",
   "states": "0=Permanent, 1=Temporary"
  },
  {
   "type": "MV",
   "instance": 30,
   "name": "Temporary Occupancy Time",
   "description": "Duration of a temporary occupancy override",
   "units": "",
   "access": "W",
   "states": "1=0 Hours, 2=1 Hour, 3=2 Hours, 4=3 Hours, 5=4 Hours, 6=5 Hours, 7=6 Hours, 8=7 Hours, 9=8 Hours, 10=9 Hours, 11=10 Hours, 12=11 Hours, 13=12 Hours, 14=13 Hours, 15=14 Hours, 16=15 Hours, 17=16 Hours, 18=17 Hours, 19=18 Hours, 20=19 Hours, 21=20 Hours, 22=21 Hours, 23=22 Hours, 24=23 Hours, 25=24 Hours"
  },
  {
   "type": "MV",
   "instance": 31,
   "name": "Door Time",
   "description": "Door contact delay",
   "units": "",
   "access": "W",
   "states": "1=1 Minute, 2=2 Minutes, 3=3 Minutes, 4=4 Minutes, 5=5 Minutes, 6=6 Minutes, 7=7 Minutes, 8=8 Minutes, 9=9 Minutes, 10=10 Minutes"
  },
  {
   "type": "AV",
   "instance": 32,
   "name": "Deadband",
   "description": "Minimum heating/cooling setpoint deadband; Range 2 to 5 F° (differential)",
   "units": "°F",
   "access": "W",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 33,
   "name": "Reheat Time Base (BO5)",
   "description": "Reheat output cycle time base",
   "units": "",
   "access": "W",
   "states": "0=15 Minutes, 1=10 Seconds"
  },
  {
   "type": "BV",
   "instance": 42,
   "name": "RH Display",
   "description": "Show humidity on the display; TEC2636/2656 models only",
   "units": "",
   "access": "R",
   "states": "0=Disabled, 1=Enabled"
  },
  {
   "type": "AV",
   "instance": 43,
   "name": "RH Setpoint",
   "description": "Dehumidification setpoint; TEC2636/2656 models only; Range 30 to 100 %RH",
   "units": "%RH",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 44,
   "name": "Dehumidification Hysteresis",
   "description": "Dehumidification hysteresis; TEC2636/2656 models only; Range 2 to 20 %RH",
   "units": "%RH",
   "access": "R",
   "states": ""
  },
  {
   "type": "AV",
   "instance": 45,
   "name": "Dehumidification MaxCool",
   "description": "Dehumidification maximum cooling; TEC2636/2656 models only; Range 20 to 100 %RH",
   "units": "%RH",
   "access": "R",
   "states": ""
  },
  {
   "type": "BV",
   "instance": 35,
   "name": "Control Type",
   "description": "On/off or floating valve control; TEC2626/2636 models only",
   "units": "",
   "access": "W",
   "states": "0=On/Off, 1=Floating"
  },
  {
   "type": "MV",
   "instance": 36,
   "name": "Floating Motor Timing",
   "description": "Floating actuator stroke time; TEC2626/2636 models only",
   "units": "",
   "access": "W",
   "states": "1=0.5 Minutes, 2=1.0 Minute, 3=1.5 Minutes, 4=2.0 Minutes, 5=2.5 Minutes, 6=3.0 Minutes, 7=3.5 Minutes, 8=4.0 Minutes, 9=4.5 Minutes, 10=5.0 Minutes, 11=5.5 Minutes, 12=6.0 Minutes, 13=6.5 Minutes, 14=7.0 Minutes, 15=7.5 Minutes, 16=8.0 Minutes, 17=8.5 Minutes, 18=9.0 Minutes"
  },
  {
   "type": "MV",
   "instance": 37,
   "name": "On/Off Control CPH",
   "description": "On/off control cycles per hour; on/off and floating models only",
   "units": "",
   "access": "W",
   "states": "1=3 CPH, 2=4 CPH, 3=5 CPH, 4=6 CPH, 5=7 CPH, 6=8 CPH"
  },
  {
   "type": "BV",
   "instance": 38,
   "name": "Direct/Reverse Acting",
   "description": "Output action direct or reverse; TEC2646/2656 models only",
   "units": "",
   "access": "W",
   "states": "0=Direct Acting, 1=Reverse Acting"
  }
 ],
 "page": "https://easybacnet.com/bacnet-points-lists/johnson-controls/tec26x6h-2-fan-coil-thermostat",
 "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"
}
