Easy BACnet
  1. Home
  2. BACnet points lists
  3. Johnson Controls
  4. TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (BACnet MS/TP)

Rooftop unit controller (room thermostat with humidity control) · BACnet points list

Johnson Controls TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (BACnet MS/TP) BACnet points list

Updated 4 November 2026

Short answer

The TEC2613-4 is a BACnet MS/TP thermostat for up to two heating and two cooling stages with humidity control. On top of the standard RTU objects it has room and supply humidity, dehumidification setpoints and lockouts, humidification setpoints with outdoor-temperature reset, and the humidifier output.

This page lists 64 BACnet objects for the Johnson Controls TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (BACnet MS/TP) — 39 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
TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (BACnet MS/TP)
Equipment
Rooftop unit controller (room thermostat with humidity control)
Equipment type
Rooftop units, AHUs & DOAS
BACnet objects
64 (39 writable)
Transport
BACnet MS/TP
Firmware
Not stated
Also known as
TEC2613-4, TEC2613-4+PIR, TEC2613
Source document
TEC Series BACnet MS/TP Network Temperature and Humidity Controllers Technical Bulletin · LIT-12011592 · rev. 2013-03-04
Download CSV 64 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 TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (BACnet MS/TP)

Integration in brief

Address the thermostat on the BACnet MS/TP trunk, then write System Mode (MV 14), Occupancy (MV 12), Fan Mode (MV 15) and the occupied setpoints (AV 42/43). Read Room Temp, Effective Occupancy, the output status objects and the filter and fan lock 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 14System Mode RTUSystem mode commandWrite
MV 12OccupancyOccupancy command from the BASWrite
MV 15Fan ModeFan mode: on, auto or smartWrite
AV 42Occupied Heat SetpointOccupied heating setpoint, °FWrite
AV 43Occupied Cool SetpointOccupied cooling setpoint, °FWrite
AV 89Dehumidification RH SetpointDehumidification setpoint, %RHWrite
BI 25G FanFan (G) output on/offRead
AV 7Room TempRoom temperature, °FWrite
AV 11Room HumidityRoom humidity, %Read
BI 38Filter AlarmFilter alarmRead

Enable & remote start

Occupancy (MV 12) set to Occupied or Unoccupied overrides local occupancy; Local Occupancy hands it back to the thermostat. System Mode (MV 14) can switch the unit off.

Heartbeat & communication loss

Room Temp Override and Outdoor Temp Override (BV 8 and BV 10) may release on their own after 10 minutes with no BACnet traffic, which ends a BAS-written temperature. Keep writing them while the BAS supplies the value.

Sensors & values from the BMS

Set Room Temp Override (BV 8) to Override and write Room Temp (AV 7) to supply room temperature; Outdoor Temp Override (BV 10) and Outdoor Temperature (AV 9) work the same way for outdoor air.

Network setup

Watch out for

Johnson Controls TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (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.

64 of 64 shown
Type
Multi-state
Access
Show
Johnson Controls TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (BACnet MS/TP) BACnet Points List
DescriptionStates
AVmin7Room TempRoom temperature; writable when its override object is set; Range -40.0 to 122.0 °F°FWrite
BV8Room Temp OverrideSet to Override to write Room Temp from the networkWrite0=Normal, 1=Override
AV9Outdoor TemperatureOutdoor air temperature; writable when its override object is set; Range -40.0 to 122.0 °F°FWrite
BV10Outdoor Temp OverrideSet to Override to write Outdoor TemperatureWrite0=Normal, 1=Override
AVmin11Room HumidityRoom relative humidity%Read
MVmin12OccupancyOccupancy command from the networkWrite1=Local Occupancy, 2=Occupied, 3=Unoccupied
MVmin14System Mode RTUSystem mode commandWrite1=Off, 2=Auto, 3=Cool, 4=Heat
MVmin15Fan ModeFan mode commandWrite1=On, 2=Auto, 3=Smart
AI17Supply RHSupply air humidity input%Read
MV18Keypad LockoutKeypad lockout levelWrite1=Level 0, 2=Level 1, 3=Level 2
AV20PI Heating DemandHeating loop demand%Read
AV21PI Cooling DemandCooling loop demand%Read
BI24AuxAuxiliary output statusRead0=Off, 1=On
BImin25G FanFan (G) output statusRead0=Off, 1=On
BI26Y1 CoolCooling stage 1 (Y1) output statusRead0=Off, 1=On
BI27Y2 CoolCooling stage 2 (Y2) output statusRead0=Off, 1=On
BI28W1 HeatHeating stage 1 (W1) output statusRead0=Off, 1=On
BI29W2 HeatHeating stage 2 (W2) output statusRead0=Off, 1=On
BI31DI StatusDigital input statusRead0=Not Activated, 1=Activated
BI33Local MotionMotion detected by the PIR sensorRead0=No Motion, 1=Motion
MV34Effective OccupancyOccupancy state in effectRead1=Occupied, 2=Unoccupied, 3=Temporary Occupied
BI36Frost AlarmFrost protection alarmRead0=Off, 1=On
BImin38Filter AlarmFilter alarmRead0=Off, 1=On
BI39Service AlarmService alarmRead0=Off, 1=On
BI40Fan Lock AlarmFan lock alarmRead0=Off, 1=On
AVmin42Occupied Heat SetpointOccupied heating setpoint; Range 40.0 to 90.0 °F°FWrite
AVmin43Occupied Cool SetpointOccupied cooling setpoint; Range 54.0 to 100.0 °F°FWrite
AV44Unoccupied Heat SetpointUnoccupied heating setpoint; Range 40.0 to 90.0 °F°FWrite
AV45Unoccupied Cool SetpointUnoccupied cooling setpoint; Range 54.0 to 100.0 °F°FWrite
BV47Temperature ScaleDisplay units, °C or °FWrite0=°C, 1=°F
AV48Heating Setpoint LimitMaximum heating setpoint; Range 40.0 to 90.0 °F°FWrite
AV49Cooling Setpoint LimitMinimum cooling setpoint; Range 54.0 to 100.0 °F°FWrite
AV50Heating Lockout TemperatureOutdoor temperature above which heating is locked out; Range -15.0 to 120.0 °F°FWrite
AV51Cooling Lockout TemperatureOutdoor temperature below which cooling is locked out; Range -40.0 to 95.0 °F°FWrite
AV52DeadbandMinimum heating/cooling setpoint deadband; Range 2.0 to 4.0 F° (differential)°FWrite
MV53Heating CPHHeating cycles per hourWrite1=3 CPH, 2=4 CPH, 3=5 CPH, 4=6 CPH, 5=7 CPH, 6=8 CPH
MV54Cooling CPHCooling cycles per hourWrite1=3 CPH, 2=4 CPH
BV55Frost ProtectionFrost protection on or offWrite0=Off, 1=On
BV56Aux ContactAuxiliary contact normally open or closedWrite0=Normally Open (N.O.), 1=Normally Closed (N.C.)
BV57Menu ScrollDisplay scrolling on or offWrite0=No Scroll, 1=Scroll Active
AV59Password ValueInstaller password; Range 0 to 1,000Read
AV60Power Up DelayStart delay after power-up; Range 10 to 120 ssWrite
MV61Temporary 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
BV62Fan ControlFan control settingWrite0=Off, 1=On
MV63AnticycleMinimum compressor off timeWrite1=0 Minutes, 2=1 Minute, 3=2 Minutes, 4=3 Minutes, 5=4 Minutes, 6=5 Minutes
BV64Fan Purge DelayFan run-on after heating or coolingWrite0=Off, 1=On
MV65DI ConfigurationDigital input functionWrite1=None, 2=Rem NSB, 3=RemOVR, 4=Filter, 5=Service, 6=Fan Lock
MV67Proportional BandControl proportional bandRead1=2 (2°F/1.1°C), 2=3 (3°F/1.7°C), 3=4 (4°F/2.2°C), 4=5 (5°F/2.8°C), 5=6 (6°F/3.3°C), 6=7 (7°F/3.9°C), 7=8 (8°F/4.4°C)
AV68Unoccupied TimeTime before unoccupied; Range 0.5 to 24.0 hhRead
MV73Heating StagesNumber of heating stagesWrite1=One Stage, 2=Two Stages
MV74Cooling StagesNumber of cooling stagesWrite1=One Stage, 2=Two Stages
BV88RH DisplayShow humidity on the displayWrite0=Not Activated, 1=Activated
AVmin89Dehumidification RH SetpointDehumidification RH setpoint; Range 15 to 95 %%Write
AV90Dehumidification HysteresisDehumidification hysteresis; Range 2 to 20 %%Read
AV91Dehumidification Low OA LockoutOutdoor temperature below which dehumidification locks out; Range -40.0 to 122.0 °F°FRead
BV92Dehumidification Lockout FunctionsDehumidification lockoutWrite0=Not Activated, 1=Activated
BI93Dehumidification Output StatusDehumidification output statusRead0=Off, 1=On
AV95Humidification RH SetpointHumidification RH setpoint; Range 10 to 90 %%Write
AV96Eff Reset Humidification RH SptEffective (reset) humidification setpoint%Read
AV97Humidification High Limit SptHumidification high limit; Range 50 to 90 %%Write
AV98Low RH SetpointHumidification setpoint at low outdoor temperature; Range 10 to 90 %%Write
AV99Low Temp Reset RH SetpointOutdoor temperature for low RH setpoint reset; Range -40.0 to 15.0 °F°FWrite
AV100High Temp Reset RH SetpointOutdoor temperature for high RH setpoint reset; Range 20.0 to 55.0 °F°FWrite
AV101Humidifier OutputHumidifier output%Read
Object ID lookup: Johnson Controls TEC2613-4 Temperature and Humidity Controller 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 TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (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 TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (BACnet MS/TP)

How many BACnet points does the Johnson Controls TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (BACnet MS/TP) have?

This list has 64 BACnet objects: 1 analog input, 27 analog values, 13 binary inputs, 10 binary values, 13 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Johnson Controls TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (BACnet MS/TP) BACnet points are writable?

39 of the 64 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 TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (BACnet MS/TP) BACnet documentation?

The source is TEC Series BACnet MS/TP Network Temperature and Humidity Controllers Technical Bulletin (LIT-12011592), revision 2013-03-04, published free by Johnson Controls at https://docs.johnsoncontrols.com/bas/api/khub/documents/TppxRMQl8pgfqB6NRc9sqw/content.

What are the minimum BACnet points to integrate the Johnson Controls TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (BACnet MS/TP)?

Start with MV 14 System Mode RTU (System mode command); MV 12 Occupancy (Occupancy command from the BAS); MV 15 Fan Mode (Fan mode: on, auto or smart); AV 42 Occupied Heat Setpoint (Occupied heating setpoint, °F); AV 43 Occupied Cool Setpoint (Occupied cooling setpoint, °F); AV 89 Dehumidification RH Setpoint (Dehumidification setpoint, %RH); BI 25 G Fan (Fan (G) output on/off); AV 7 Room Temp (Room temperature, °F); AV 11 Room Humidity (Room humidity, %); BI 38 Filter Alarm (Filter alarm).

How do I enable BMS control of the Johnson Controls TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (BACnet MS/TP)?

Occupancy (MV 12) set to Occupied or Unoccupied overrides local occupancy; Local Occupancy hands it back to the thermostat. System Mode (MV 14) can switch the unit off.

Does the Johnson Controls TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (BACnet MS/TP) need a BACnet heartbeat or have a communication timeout?

Room Temp Override and Outdoor Temp Override (BV 8 and BV 10) may release on their own after 10 minutes with no BACnet traffic, which ends a BAS-written temperature. Keep writing them while the BAS supplies the value.

Can the BMS supply sensor values to the Johnson Controls TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (BACnet MS/TP)?

Set Room Temp Override (BV 8) to Override and write Room Temp (AV 7) to supply room temperature; Outdoor Temp Override (BV 10) and Outdoor Temperature (AV 9) work the same way for outdoor air.

How do I check these points on the real TEC2613-4 and TEC2613-4+PIR Multi-Stage Temperature and Humidity Controller (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: TEC Series BACnet MS/TP Network Temperature and Humidity Controllers Technical Bulletin · LIT-12011592 · rev. 2013-03-04. Object names, instances and units are reproduced as published; descriptions are our own.