Easy BACnet
  1. Home
  2. BACnet points lists
  3. Johnson Controls
  4. TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (BACnet MS/TP)

Fan coil unit controller (room thermostat) · BACnet points list

Johnson Controls TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (BACnet MS/TP) BACnet points list

Updated 4 November 2026

Short answer

The TEC26x6(H)-4 thermostats run fan coils over BACnet MS/TP. The object list covers system mode, fan mode, occupancy command, the six occupied/standby/unoccupied setpoints, loop demands, valve and fan status, alarms and configuration parameters. Humidity and dehumidification objects exist only on the TEC2636 and TEC2656 models; floating valve settings only on the TEC2626 and TEC2636.

This page lists 63 BACnet objects for the Johnson Controls TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (BACnet MS/TP) — 36 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
TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (BACnet MS/TP)
Equipment
Fan coil unit controller (room thermostat)
Equipment type
VAV boxes & fan coils
BACnet objects
63 (36 writable)
Transport
BACnet MS/TP
Firmware
Not stated
Also known as
TEC2616-4, TEC2626-4, TEC2636-4, TEC2646-4, TEC2656-4, TEC2616H-4, TEC2636H-4+PIR, TEC2656H-4+PIR, TEC26x6-4
Source document
TEC Series BACnet MS/TP Network Temperature and Humidity Controllers Technical Bulletin · LIT-12011592 · rev. 2013-03-04
Download CSV 63 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 TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (BACnet MS/TP)

Integration in brief

Address the thermostat on the BACnet MS/TP trunk, then command System Mode (MV 16) and Occupancy Command (MV 18) and Fan Mode (MV 17) and write the occupied setpoints (AV 39/40). Read Room Temp, Effective Occupancy, Fan Status 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 16System ModeSystem mode: off, auto, cool or heatWrite
MV 18Occupancy CommandOccupancy command from the BASWrite
MV 17Fan ModeFan mode; states follow Fan Mode SequenceWrite
AV 39Occupied Heat SetpointOccupied heating setpoint, °FWrite
AV 40Occupied Cool SetpointOccupied cooling setpoint, °FWrite
MV 33Effective OccupancyOccupancy state in effectRead
AV 7Room TempRoom temperature, °FWrite
MV 28Fan StatusFan speed statusRead
BI 36Filter AlarmFilter alarmRead
BI 37Service AlarmService alarmRead

Enable & remote start

Occupancy Command (MV 18, 1=Local Occupancy, 2=Occupied, 3=Unoccupied) sets occupancy from the BAS; the first state hands occupancy back to the thermostat. System Mode (MV 16) can switch the unit off.

Heartbeat & communication loss

The guide marks some objects (Room Temp and Fan Status) as possibly releasing on their own after 10 minutes with no BACnet traffic. Keep writing overridden values.

Sensors & values from the BMS

To feed room temperature from the BAS, set Room Temp Override (BV 8) to Override, then write Room Temp (AV 7). Outdoor Temperature (AV 9) is only valid when it is written over the network.

Network setup

Watch out for

Johnson Controls TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (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.

63 of 63 shown
Type
Multi-state
Access
Show
Johnson Controls TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (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; valid only when written over the network; Range -40.0 to 122.0 °F°FWrite
AV10Room HumidityRoom relative humidity; TEC2636/2656 models only; Range 5 to 90 %RH%RHRead
BV11Room Humidity OverrideSet to Override to write Room Humidity; TEC2636/2656 models onlyRead0=Normal, 1=Override
AI12Supply TemperatureSupply air temperature sensor input; Range -40.0 to 122.0 °F°FRead
BV13Dehumidification LockoutDehumidification lockout setting; TEC2636/2656 models onlyRead0=Disabled, 1=Enabled
BV14AUX CommandNetwork command for the auxiliary outputWrite0=Off, 1=On
MV15Sequence 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
MVmin16System ModeSystem mode commandWrite1=Off, 2=Auto, 3=Cool, 4=Heat
MVmin17Fan ModeFan mode commandWriteFan 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=Auto, 2=On
MVmin18Occupancy CommandOccupancy command from the networkWrite1=Local Occupancy, 2=Occupied, 3=Unoccupied
MV19Keypad LockoutKeypad lockout levelWrite1=Level 0, 2=Level 1, 3=Level 2, 4=Level 3, 5=Level 4, 6=Level 5
AV21PI Heating DemandHeating loop demand%Read
AV22PI Cooling DemandCooling loop demand%Read
BI23Dehumidification StatusDehumidification active; TEC2636/2656 models onlyRead0=Off, 1=On
BI25AUX (BO5) StatusAuxiliary (BO5) output statusRead0=Off, 1=On
MV26Heating (BO3 and BO4) Valve StatusHeating valve output statusReadOn/off control: 1=Closed, 2=Open; Floating control: 1=Stopped, 2=Opening, 3=Closing
MV27Cooling (BO1 and BO2) Valve StatusCooling valve output statusReadOn/off control: 1=Closed, 2=Open; Floating control: 1=Stopped, 2=Opening, 3=Closing
MVmin28Fan StatusFan speed statusRead1=Off, 2=Low, 3=Med, 4=High
BI29BI1 StatusBinary input 1 statusRead0=Deactivated, 1=Activated
BI30BI2 StatusBinary input 2 statusRead0=Deactivated, 1=Activated
BI31UI3 StatusUniversal input 3 statusRead0=Deactivated, 1=Activated
BI32Local MotionMotion detected by the PIR sensorRead0=No Motion, 1=Motion
MVmin33Effective OccupancyOccupancy state in effectRead1=Occupied, 2=Unoccupied, 3=Temporary Occupied, 4=Stand-by
BI35Window AlarmWindow open alarmRead0=Off, 1=On
BImin36Filter AlarmFilter alarmRead0=Off, 1=On
BImin37Service AlarmService alarmRead0=Off, 1=On
AVmin39Occupied Heat SetpointOccupied heating setpoint; Range 40.0 to 90.0 °F°FWrite
AVmin40Occupied Cool SetpointOccupied cooling setpoint; Range 54.0 to 100.0 °F°FWrite
AV41Stand-by Heat SetpointStandby heating setpoint; Range 40.0 to 90.0 °F°FWrite
AV42Stand-by Cool SetpointStandby cooling setpoint; Range 54.0 to 100.0 °F°FWrite
AV43Unoccupied Heat SetpointUnoccupied heating setpoint; Range 40.0 to 90.0 °F°FWrite
AV44Unoccupied Cool SetpointUnoccupied cooling setpoint; Range 54.0 to 100.0 °F°FWrite
MV46BI1 ConfigurationBinary input 1 functionWrite1=None, 2=Rem NSB, 3=Motion NO, 4=Motion NC, 5=Window
MV47BI2 ConfigurationBinary input 2 functionWrite1=None, 2=Door Dry, 3=Override, 4=Filter, 5=Service
MV48UI3 ConfigurationUniversal input 3 functionWrite1=None, 2=COC/NH, 3=COC/NC, 4=COS, 5=SS
BV49Menu ScrollDisplay scrolling on or offWrite0=No Scroll, 1=Scroll Active
BV50Auto Mode EnableAllows Auto system modeWrite0=Disabled, 1=Enabled
BV51Temperature ScaleDisplay units, °C or °FWrite0=°C, 1=°F
MV52Pipe Number (BO1 and BO2) ConfigurationTwo-pipe or four-pipe configurationWrite1=Two-Pipe, 2=Four-Pipe
MV54AUX (BO5) ConfigurationAuxiliary output functionWrite1=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
AV56Password ValueInstaller password; Range 0 to 1,000Read
MV57Fan Mode SequenceFan speeds offered on the keypadWrite1=Low-Med-High, 2=Low-High, 3=Low-Med-High-Auto, 4=Low-High-Auto, 5=On-Auto
AV58Heating Setpoint LimitMaximum heating setpoint; Range 40.0 to 90.0 °F°FWrite
AV59Cooling Setpoint LimitMinimum cooling setpoint; Range 54.0 to 100.0 °F°FWrite
BV60Setpoint TypeSetpoint changes permanent or temporaryWrite0=Permanent, 1=Temporary
BV61Setpoint FunctionDual or attached setpointsRead0=Dual Setpoints, 1=Attached Setpoints
MV62Temporary 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
AV63DeadbandMinimum heating/cooling setpoint deadband; Range 2 to 5 F° (differential)°FWrite
BV64Reheat Time Base (BO5)Reheat output cycle time baseWrite0=15 Minutes, 1=10 Seconds
MV65Proportional BandControl proportional bandRead1=3 (3°F/1.7°C), 2=4 (4°F/2.2°C), 3=5 (5°F/2.8°C), 4=6 (6°F/3.3°C), 5=7 (7°F/3.9°C), 6=8 (8°F/4.4°C), 7=9 (9°F/5.0°C), 8=10 (10°F/5.6°C)
BV66Auto FanAuto fan behaviourRead0=Auto Speed, 1=Auto Speed/Auto Demand
AV67Stand-by TimeTime before standby; Range 0.5 to 24.0 hhWrite
AV68Unoccupied TimeTime before unoccupied; Range 0.0 to 24.0 hhWrite
BV70RH DisplayShow humidity on the display; TEC2636/2656 models onlyRead0=Disabled, 1=Enabled
AV71RH SetpointDehumidification setpoint; TEC2636/2656 models only; Range 30 to 100 %RH%RHRead
AV72Dehumidification HysteresisDehumidification hysteresis; TEC2636/2656 models only; Range 2 to 20 %RH%RHRead
AV73Dehumidification MaxCoolDehumidification maximum cooling; TEC2636/2656 models only; Range 20 to 100 %RH%RHRead
BV75Control TypeOn/off or floating valve control; TEC2626/2636 models onlyWrite0=On/Off, 1=Floating
MV76Floating Motor TimingFloating actuator stroke time; TEC2626/2636 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
MV77On/Off Control CPHOn/off control cycles per hourWrite1=3 CPH, 2=4 CPH, 3=5 CPH, 4=6 CPH, 5=7 CPH, 6=8 CPH
BV78Direct/Reverse ActingOutput action direct or reverse; TEC2646/2656 models onlyWrite0=Direct Acting, 1=Reverse Acting
Object ID lookup: Johnson Controls TEC26x6(H)-4 Fan Coil 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 TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (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 TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (BACnet MS/TP)

How many BACnet points does the Johnson Controls TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (BACnet MS/TP) have?

This list has 63 BACnet objects: 1 analog input, 20 analog values, 9 binary inputs, 14 binary values, 19 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Johnson Controls TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (BACnet MS/TP) BACnet points are writable?

36 of the 63 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 TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (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 TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (BACnet MS/TP)?

Start with MV 16 System Mode (System mode: off, auto, cool or heat); MV 18 Occupancy Command (Occupancy command from the BAS); MV 17 Fan Mode (Fan mode; states follow Fan Mode Sequence); AV 39 Occupied Heat Setpoint (Occupied heating setpoint, °F); AV 40 Occupied Cool Setpoint (Occupied cooling setpoint, °F); MV 33 Effective Occupancy (Occupancy state in effect); AV 7 Room Temp (Room temperature, °F); MV 28 Fan Status (Fan speed status); BI 36 Filter Alarm (Filter alarm); BI 37 Service Alarm (Service alarm).

How do I enable BMS control of the Johnson Controls TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (BACnet MS/TP)?

Occupancy Command (MV 18, 1=Local Occupancy, 2=Occupied, 3=Unoccupied) sets occupancy from the BAS; the first state hands occupancy back to the thermostat. System Mode (MV 16) can switch the unit off.

Does the Johnson Controls TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (BACnet MS/TP) need a BACnet heartbeat or have a communication timeout?

The guide marks some objects (Room Temp and Fan Status) as possibly releasing on their own after 10 minutes with no BACnet traffic. Keep writing overridden values.

Can the BMS supply sensor values to the Johnson Controls TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (BACnet MS/TP)?

To feed room temperature from the BAS, set Room Temp Override (BV 8) to Override, then write Room Temp (AV 7). Outdoor Temperature (AV 9) is only valid when it is written over the network.

How do I check these points on the real TEC26x6(H)-4 and TEC26x6H-4+PIR Fan Coil Thermostat (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.