Easy BACnet
  1. Home
  2. BACnet points lists
  3. Johnson Controls
  4. TEC2664Z-3 Rooftop Controller (TEC Zoning System, BACnet MS/TP)

Rooftop unit controller (TEC zoning system) · BACnet points list

Johnson Controls TEC2664Z-3 Rooftop Controller (TEC Zoning System, BACnet MS/TP) BACnet points list

Updated 6 November 2026

Short answer

The TEC2664Z-3 is the rooftop controller of the Johnson Controls TEC zoning system. It collects heating and cooling demand from its TEC2647Z-3 zone controllers over BACnet MS/TP, stages the rooftop fan, cooling and heating outputs, controls the bypass damper on duct static pressure, and holds the system occupancy schedule. It exposes the discharge, return and outdoor temperatures, stage status, zone demand data and alarms.

This page lists 62 BACnet objects for the Johnson Controls TEC2664Z-3 Rooftop Controller (TEC Zoning System, 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
TEC2664Z-3 Rooftop Controller (TEC Zoning System, BACnet MS/TP)
Equipment
Rooftop unit controller (TEC zoning system)
Equipment type
Rooftop units, AHUs & DOAS
BACnet objects
62 (30 writable)
Transport
BACnet MS/TP
Firmware
Not stated
Default device instance
76aaa (aaa = MS/TP address)
Also known as
TEC2664Z-3, TEC2664Z, TEC2664Z-2, TEC zoning rooftop controller
Source document
TEC Zoning Control System for Stand-Alone and BACnet MS/TP Networked Applications Technical Bulletin (TEC2647Z-3, TEC2647Z-3+PIR, TEC2664Z-3) · LIT-12011682 · rev. 2011-05-13
Download CSV 62 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 TEC2664Z-3 Rooftop Controller (TEC Zoning System, BACnet MS/TP)

Integration in brief

Give the rooftop controller and its zone controllers unique MS/TP addresses and add them to the supervisory controller. The BMS can set system occupancy with GUI Occupancy (MV 14) and system mode with GUI System Mode (MV 15), and reads supply-side temperatures, stage status, static pressure and the alarm points.

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 15GUI System ModeSystem mode: Off or AutoWrite
MV 14GUI OccupancySystem occupancy commandWrite
BI 1GUI G FanFan output on/offRead
BI 2GUI Y1 CoolCooling stage 1 on/offRead
BI 4GUI W1 HeatHeating stage 1 on/offRead
AI 1GUI Discharge Air TempDischarge air temperature, °FRead
AI 2GUI Return Air TempReturn air temperature, °FRead
AI 3GUI Static PressureDuct static pressureRead
BI 10Sta Service AlarmService alarmRead
BI 13Sta Discharge Temp AlarmDischarge air temperature alarmRead

Enable & remote start

GUI System Mode (MV 15) switches the system Off or Auto. GUI Occupancy (MV 14) sets system occupancy (Released, Occupied, Unoccupied or Temporary Occupied). Zones with Default Zone Handle follow the rooftop occupancy, including a Temporary Occupied override from the rooftop keypad.

Sensors & values from the BMS

The table lists GUI Outdoor Temp Override (BV 6) as writable but GUI Outdoor Temperature (AV 19) as read-only; the zone controllers also carry a writable GUI Outdoor Temperature (AV 22).

Network setup

Watch out for

Johnson Controls TEC2664Z-3 Rooftop Controller (TEC Zoning System, 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.

62 of 62 shown
Type
Multi-stateOther
Access
Show
Johnson Controls TEC2664Z-3 Rooftop Controller (TEC Zoning System, BACnet MS/TP) BACnet Points List
DescriptionStates
AImin1GUI Discharge Air TempDischarge air temperature°FRead
AImin2GUI Return Air TempReturn air temperature°FRead
AImin3GUI Static PressureDuct static pressureinH2ORead
AI4GUI Bypass DamperBypass damper position%Read
AV1Cfg RTC MACRooftop controller MS/TP addressWrite
AV2Cfg Heating Lockout TempOutdoor temperature above which heating is locked out°FWrite
AV3Cfg Cooling Lockout TempOutdoor temperature below which cooling is locked out°FWrite
AV4Cfg Static Pressure SptStatic pressure setpoint for the bypass damperinH2OWrite
AV5Cfg Discharge High Limit SptDischarge air high limit°FWrite
AV6Cfg Discharge Low Limit SptDischarge air low limit°FWrite
AV7Cfg Return Air Occ CL SptReturn air occupied cooling setpoint°FWrite
AV8Cfg Return Air Unocc CL SptReturn air unoccupied cooling setpoint°FWrite
AV9Cfg Return Air Occ HT SptReturn air occupied heating setpoint°FWrite
AV10Cfg Return Air Unocc HT SptReturn air unoccupied heating setpoint°FWrite
AV11GUI Current Zone PI Heat DemandZone heating demand used now%Read
AV12GUI Current Zone PI Cool DemandZone cooling demand used now%Read
AV13GUI Transferred PI Heat DemandHeating demand passed on to the rooftop logic%Read
AV14GUI Transferred PI Cool DemandCooling demand passed on to the rooftop logic%Read
AV15GUI Highest PI Heat ZoneAddress of the zone with the highest heating demandRead
AV16GUI Highest PI Cool ZoneAddress of the zone with the highest cooling demandRead
AV17GUI Highest PI Heat DemandHighest zone heating demand%Read
AV18GUI Highest PI Cool DemandHighest zone cooling demand%Read
AV19GUI Outdoor TemperatureOutdoor temperature°FRead
AV20Cfg Power DelayStart-up delay after power-upsWrite
AV21Cfg Device InstanceBACnet device instanceRead
AV22Cfg DeadbandHeat/cool switchover deadband°FWrite
BImin1GUI G FanFan (G) output statusRead0=Off, 1=On
BImin2GUI Y1 CoolCooling stage 1 (Y1) output statusRead0=Off, 1=On
BI3GUI Y2 CoolCooling stage 2 (Y2) output statusRead0=Off, 1=On
BImin4GUI W1 HeatHeating stage 1 (W1) output statusRead0=Off, 1=On
BI5GUI W2 HeatHeating stage 2 (W2) output statusRead0=Off, 1=On
BI6GUI DI1 StatusBinary input DI1 statusRead0=Inactive (Contact Open), 1=Active (Contact Closed)
BI7GUI Aux StatusAuxiliary output statusRead0=Off, 1=On
BI8Sta Heating Stages Lockout StatusHeating stages locked outRead0=Inactive, 1=Active
BI9Sta Cooling Stages Lockout StatusCooling stages locked outRead0=Inactive, 1=Active
BImin10Sta Service AlarmService alarmRead0=Off, 1=On
BI11Sta Filter AlarmFilter alarmRead0=Off, 1=On
BI12Sta Clock AlarmClock not set alarmRead0=Off, 1=On
BImin13Sta Discharge Temp AlarmDischarge air temperature alarmRead0=Off, 1=On
BV1Cfg UnitsMetric or imperial unitsWrite0=Metric Units, 1=Imperial Units
BV2Cfg Progressive RecoveryProgressive recovery enableWrite0=Off, 1=On
BV3Sta Comm Lost StatusCommunication with the zones up or downRead0=Down, 1=Up
BV4Cfg Aux ContactAuxiliary contact normally open or closedWrite0=Normally Open (N.O.), 1=Normally Closed (N.C.)
BV5Cfg Fan Purge DelayFan purge delay enableWrite0=Off, 1=On
BV6GUI Outdoor Temp OverrideOutdoor temperature override enableWrite0=Normal, 1=Override
BV7Sta Smart RecoverySmart recovery activeRead0=Off, 1=On
MV1Cfg RTC BaudMS/TP baud rateRead1=9600, 2=19200, 3=38400, 4=76800, 5=Auto
MV2Cfg Control TypeHow zone demands are combinedWrite1=Highest, 2=AV_H3, 3=AV_H5
MV3Cfg Local Keypad LockoutRooftop keypad lockout levelWrite1=No Lockout, 2=Level 1, 3=Level 2
MV4GUI Zone SequenceCurrent zone sequenceRead1=Off, 2=Cool, 3=Heat
MV5Cfg Static Pressure Transducer RangeStatic pressure transducer rangeWrite1=0 in. W.C./0 Pa to 1.5 in. W.C./375 Pa, 2=0 in. W.C./0 Pa to 2 in. W.C./500 Pa, 3=0 in. W.C./0 Pa to 3 in. W.C./750 Pa, 4=0 in. W.C./0 Pa to 4 in. W.C./1,000 Pa, 5=0 in. W.C./0 Pa to 5 in. W.C./1,250 Pa
MV6Cfg Heating StagesNumber of heating stagesWrite1=One Stage, 2=Two Stages
MV7Cfg Cooling StagesNumber of cooling stagesWrite1=One Stage, 2=Two Stages
MV8Cfg Heating cphHeating cycles per hourWrite1=3 cph, 2=4 cph, 3=5 cph, 4=6 cph, 5=7 cph, 6=8 cph
MV9Cfg Cooling cphCooling cycles per hourWrite1=3 cph, 2=4 cph
MV10Cfg Minimum On/Off TimeMinimum stage on/off timeWrite1=0 Minutes, 2=1 Minute, 3=2 Minutes, 4=3 Minutes, 5=4 Minutes, 6=5 Minutes
MV11Cfg BI 1 ConfigurationDI1 input functionWrite1=None, 2=RemNSB, 3=Override, 4=Filter, 5=Service
MV12Cfg Temporary Occupancy TimeTemporary occupancy durationWrite1=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
MV13Cfg Event DisplayNumber of schedule events per dayWrite1=Two Events, 2=Four Events
MVmin14GUI OccupancySystem occupancy commandWrite1=Released, 2=Occupied, 3=Unoccupied, 4=Temporary Occupied
MVmin15GUI System ModeSystem mode commandWrite1=Off, 2=Auto
SCH1GUI ScheduleRooftop occupancy scheduleRead
Object ID lookup: Johnson Controls TEC2664Z-3 Rooftop 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 TEC2664Z-3 Rooftop Controller (TEC Zoning System, 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 TEC2664Z-3 Rooftop Controller (TEC Zoning System, BACnet MS/TP)

How many BACnet points does the Johnson Controls TEC2664Z-3 Rooftop Controller (TEC Zoning System, BACnet MS/TP) have?

This list has 62 BACnet objects: 4 analog inputs, 22 analog values, 13 binary inputs, 7 binary values, 1 schedule, 15 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Johnson Controls TEC2664Z-3 Rooftop Controller (TEC Zoning System, BACnet MS/TP) BACnet points are writable?

30 of the 62 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 TEC2664Z-3 Rooftop Controller (TEC Zoning System, BACnet MS/TP) BACnet documentation?

The source is TEC Zoning Control System for Stand-Alone and BACnet MS/TP Networked Applications Technical Bulletin (TEC2647Z-3, TEC2647Z-3+PIR, TEC2664Z-3) (LIT-12011682), revision 2011-05-13, published free by Johnson Controls at https://docs.johnsoncontrols.com/bas/api/khub/documents/y0yBSZRkp~9t9PGRQ94OSw/content.

What are the minimum BACnet points to integrate the Johnson Controls TEC2664Z-3 Rooftop Controller (TEC Zoning System, BACnet MS/TP)?

Start with MV 15 GUI System Mode (System mode: Off or Auto); MV 14 GUI Occupancy (System occupancy command); BI 1 GUI G Fan (Fan output on/off); BI 2 GUI Y1 Cool (Cooling stage 1 on/off); BI 4 GUI W1 Heat (Heating stage 1 on/off); AI 1 GUI Discharge Air Temp (Discharge air temperature, °F); AI 2 GUI Return Air Temp (Return air temperature, °F); AI 3 GUI Static Pressure (Duct static pressure); BI 10 Sta Service Alarm (Service alarm); BI 13 Sta Discharge Temp Alarm (Discharge air temperature alarm).

How do I enable BMS control of the Johnson Controls TEC2664Z-3 Rooftop Controller (TEC Zoning System, BACnet MS/TP)?

GUI System Mode (MV 15) switches the system Off or Auto. GUI Occupancy (MV 14) sets system occupancy (Released, Occupied, Unoccupied or Temporary Occupied). Zones with Default Zone Handle follow the rooftop occupancy, including a Temporary Occupied override from the rooftop keypad.

Can the BMS supply sensor values to the Johnson Controls TEC2664Z-3 Rooftop Controller (TEC Zoning System, BACnet MS/TP)?

The table lists GUI Outdoor Temp Override (BV 6) as writable but GUI Outdoor Temperature (AV 19) as read-only; the zone controllers also carry a writable GUI Outdoor Temperature (AV 22).

How do I check these points on the real TEC2664Z-3 Rooftop Controller (TEC Zoning System, 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 Zoning Control System for Stand-Alone and BACnet MS/TP Networked Applications Technical Bulletin (TEC2647Z-3, TEC2647Z-3+PIR, TEC2664Z-3) · LIT-12011682 · rev. 2011-05-13. Object names, instances and units are reproduced as published; descriptions are our own.