Easy BACnet
  1. Home
  2. BACnet points lists
  3. Johnson Controls
  4. TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP)

VAV zone controller (room thermostat) · BACnet points list

Johnson Controls TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP) BACnet points list

Updated 4 November 2026

Short answer

The TEC26x7-2 is the earlier generation of the two-output TEC zoning thermostat on BACnet MS/TP. Its instance numbers differ from the later TEC26x7-4. The list covers system mode, occupancy, occupied/unoccupied setpoints, loop demands, auxiliary output command and status, valve status, input status, alarms and configuration.

This page lists 42 BACnet objects for the Johnson Controls TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP) — 30 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Johnson Controls’s own free documentation, linked below.

Manufacturer
Johnson Controls
Model
TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP)
Equipment
VAV zone controller (room thermostat)
Equipment type
VAV boxes & fan coils
BACnet objects
42 (30 writable)
Transport
BACnet MS/TP
Firmware
Not stated
Also known as
TEC2627-2, TEC2647-2, TEC26x7-2
Source document
TEC26x7-2 Series BACnet MS/TP Networked Thermostats with Two Outputs Installation Instructions · Part No. 24-9890-242, Rev. A · rev. 2006-11-08
Download CSV 42 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Compare with your scan Download Easy BACnet Mobile App Google Play

Reference only, provided as-is: verify against Johnson Controls’s current documentation and the live device before use. Not official Johnson Controls information. Terms of use.

BMS integration notes: Johnson Controls TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP)

Integration in brief

Address the thermostat on the BACnet MS/TP trunk, then command System Mode (MV 13) and Occupancy (MV 12) and write the occupied setpoints (AV 49/50). Read Room Temp, the PI demands and the filter and service alarms.

Minimum points to map

The short list most integrators start with — enough to run the unit from a BMS. Map more as the job needs.

ObjectNameWhyAccess
MV 13System ModeSystem mode: off, cool, heat or autoWrite
MV 12OccupancyOccupancy command from the BASWrite
AV 49Occupied Heat SetpointOccupied heating setpoint, °FWrite
AV 50Occupied Cool SetpointOccupied cooling setpoint, °FWrite
AV 6Room TempRoom temperature, °FWrite
AV 55PI Cooling DemandCooling loop demand, %Read
AV 54PI Heating DemandHeating loop demand, %Read
BI 59Filter AlarmFilter alarmRead
BI 60Service AlarmService alarmRead

Enable & remote start

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 & communication loss

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.

Sensors & values from the BMS

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.

Network setup

Watch out for

Johnson Controls TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP) BACnet objects

Type: AI, AO, AV, BI, BO, BV, MI/MO/MV (multi-state) · Access: Read read-only, Write writable, Command writable with a priority array.

42 of 42 shown
Type
Multi-state
Access
Show
Johnson Controls TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP) BACnet Points List
DescriptionStates
AVmin6Room TempRoom temperature; writable when its override object is set; Range -40.0 to 122.0 °F°FWrite
BV7Room Temp OverrideSet to Override to write Room Temp from the networkWrite0=Normal, 1=Override
AV8Outdoor TemperatureOutdoor air temperature; valid only when written over the network; Range -40.0 to 122.0 °F°FWrite
MV39Sequence of OperationEquipment sequence (cooling, heating, reheat, 4-pipe)Write1=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
MVmin13System ModeSystem mode commandWrite1=Off, 2=Cool, 3=Heat, 4=Auto
MVmin12OccupancyOccupancy command from the networkWrite1=Resume Schedule, 2=Occupied, 3=Unoccupied, 4=Temporary Occupied
AVmin54PI Heating DemandHeating loop demand%Read
AVmin55PI Cooling DemandCooling loop demand%Read
AI11Supply TemperatureSupply air temperature sensor input; Range -40.0 to 122.0 °F°FRead
BI65AUX (BO5) StatusAuxiliary (BO5) output statusRead0=Off, 1=On
BV47AUX (BO5) OutputNetwork command for the auxiliary (BO5) outputWrite0=Off, 1=On
MV66Heating (BO3 and BO4) Valve StatusHeating valve output status; TEC2627 models onlyReadOn/off control: 1=Open, 2=Closed; Floating control: 1=Stopped, 2=Opening, 3=Closing
MV67Cooling (BO1 and BO2) Valve StatusCooling valve output status; TEC2627 models onlyReadOn/off control: 1=Open, 2=Closed; Floating control: 1=Stopped, 2=Opening, 3=Closing
BI62BI1 StatusBinary input 1 statusRead0=Deactivated, 1=Activated
BI63BI2 StatusBinary input 2 statusRead0=Deactivated, 1=Activated
BI64UI3 StatusUniversal input 3 statusRead0=Deactivated, 1=Activated
BI58Window AlarmWindow open alarmRead0=Off, 1=On
BImin59Filter AlarmFilter alarmRead0=Off, 1=On
BImin60Service AlarmService alarmRead0=Off, 1=On
AVmin49Occupied Heat SetpointOccupied heating setpoint; Range 40.0 to 90.0 °F°FWrite
AVmin50Occupied Cool SetpointOccupied cooling setpoint; Range 54.0 to 100.0 °F°FWrite
AV51Unoccupied Heat SetpointUnoccupied heating setpoint; Range 40.0 to 90.0 °F°FWrite
AV52Unoccupied Cool SetpointUnoccupied cooling setpoint; Range 54.0 to 100.0 °F°FWrite
MV40Keypad LockoutKeypad lockout levelWrite1=Level 0, 2=Level 1, 3=Level 2, 4=Level 3, 5=Level 4, 6=Level 5
MV16BI1 ConfigurationBinary input 1 functionWrite1=None, 2=Rem NSB, 3=Motion NO, 4=Motion NC, 5=Window
MV17BI2 ConfigurationBinary input 2 functionWrite1=None, 2=Door Dry, 3=Override, 4=Filter, 5=Service
MV18UI3 ConfigurationUniversal input 3 functionWrite1=None, 2=COC/NH, 3=COC/NC, 4=COS, 5=SS
BV19Menu ScrollDisplay scrolling on or offWrite0=No Scroll, 1=Scroll Active
BV21Temperature ScaleDisplay units, °C or °FWrite0=°C, 1=°F
MV23Out 1 (BO1 and BO2) ConfigurationOutput 1 (BO1/BO2) configurationWrite1=False, 2=True
MV24AUX (BO5) ConfigurationAuxiliary output functionWrite1=Not Used, 2=NO with Occ, 3=NC with Occ, 6=Network Controlled
AV27Heating Setpoint LimitMaximum heating setpoint; Range 40.0 to 90.0 °F°FWrite
AV28Cooling Setpoint LimitMinimum cooling setpoint; Range 54.0 to 100.0 °F°FWrite
BV29Setpoint TypeSetpoint changes permanent or temporaryWrite0=Permanent, 1=Temporary
MV30Temporary Occupancy TimeDuration of a temporary occupancy overrideWrite1=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
MV31Door TimeDoor contact delayWrite1=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
AV32DeadbandMinimum heating/cooling setpoint deadband; Range 2 to 5 F° (differential)°FWrite
BV33Reheat Time Base (BO5)Reheat output cycle time baseWrite0=15 Minutes, 1=10 Seconds
BV35Control TypeOn/off or floating valve control; TEC2627 models onlyWrite0=On/Off, 1=Floating
MV36Floating Motor TimingFloating actuator stroke time; TEC2627 models onlyWrite1=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
MV37On/Off Control CPHOn/off control cycles per hour; TEC2627 models onlyWrite1=3 CPH, 2=4 CPH, 3=5 CPH, 4=6 CPH, 5=7 CPH, 6=8 CPH
BV38Direct/Reverse ActingOutput action direct or reverse; TEC2647 models onlyWrite0=Direct Acting, 1=Reverse Acting
Object ID lookup: Johnson Controls TEC26x7-2 Two-Output Thermostat point IDs by name

Integration notes

Check it against the live device. A points list tells you what the controller can expose; the unit in front of you may differ by firmware or installed options. This list is provided as-is for reference only and may contain mistakes — confirming it before you write, map or commission anything is up to you (terms). Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP) and exports what it actually has to Excel — free. New to BACnet? Start with what a BACnet points list is and what the object types mean.

Questions about the Johnson Controls TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP)

How many BACnet points does the Johnson Controls TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP) have?

This list has 42 BACnet objects: 1 analog input, 11 analog values, 7 binary inputs, 8 binary values, 15 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Johnson Controls TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP) BACnet points are writable?

30 of the 42 objects accept a write. Points marked Command have a priority array: a write holds until it is released, so release it back to automatic when you are done.

Where is the official Johnson Controls TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP) BACnet documentation?

The source is TEC26x7-2 Series BACnet MS/TP Networked Thermostats with Two Outputs Installation Instructions (Part No. 24-9890-242, Rev. A), revision 2006-11-08, published free by Johnson Controls at https://docs.johnsoncontrols.com/bas/api/khub/documents/oK_O_vfWJEBrt8I7GDnbDg/content.

What are the minimum BACnet points to integrate the Johnson Controls TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP)?

Start with MV 13 System Mode (System mode: off, cool, heat or auto); MV 12 Occupancy (Occupancy command from the BAS); AV 49 Occupied Heat Setpoint (Occupied heating setpoint, °F); AV 50 Occupied Cool Setpoint (Occupied cooling setpoint, °F); AV 6 Room Temp (Room temperature, °F); AV 55 PI Cooling Demand (Cooling loop demand, %); AV 54 PI Heating Demand (Heating loop demand, %); BI 59 Filter Alarm (Filter alarm); BI 60 Service Alarm (Service alarm).

How do I enable BMS control of the Johnson Controls TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP)?

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.

Does the Johnson Controls TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP) need a BACnet heartbeat or have a communication timeout?

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.

Can the BMS supply sensor values to the Johnson Controls TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP)?

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.

How do I check these points on the real TEC26x7-2 Series Thermostat with Two Outputs (BACnet MS/TP)?

Scan the network with a BACnet IP browser such as Easy BACnet, open the device and compare its object list with this table. Anything missing is usually an option that isn't installed or a point that is disabled in the controller's configuration.

More Johnson Controls BACnet points lists

Source: TEC26x7-2 Series BACnet MS/TP Networked Thermostats with Two Outputs Installation Instructions · Part No. 24-9890-242, Rev. A · rev. 2006-11-08. Object names, instances and units are reproduced as published; descriptions are our own.