Easy BACnet
  1. Home
  2. BACnet points lists
  3. York
  4. L-Series LSWU / LSWD / LSWF Water-Cooled Self-Contained Unit, 25-105 ton (IPU2, native BACnet MS/TP)

Water-cooled self-contained unit controller (IPU2) · BACnet points list

York L-Series LSWU / LSWD / LSWF Water-Cooled Self-Contained Unit, 25-105 ton (IPU2, native BACnet MS/TP) BACnet points list

Updated 6 November 2026

Short answer

The IPU2 controller of the L-Series water-cooled self-contained units speaks BACnet MS/TP on Port 1 (Modbus is also offered). The table lists about 170 objects: air and condenser water temperatures, refrigerant pressures, compressor and heat stage status, condenser water and waterside economizer valves, duct static and supply fan VFD values, setpoints and limits, BAS inputs, and BAS commands for occupancy, unit stop, morning warm-up, ventilation and heating.

This page lists 167 BACnet objects for the York L-Series LSWU / LSWD / LSWF Water-Cooled Self-Contained Unit, 25-105 ton (IPU2, native BACnet MS/TP) — 57 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from York’s own free documentation, linked below.

Manufacturer
York
Model
L-Series LSWU / LSWD / LSWF Water-Cooled Self-Contained Unit, 25-105 ton (IPU2, native BACnet MS/TP)
Equipment
Water-cooled self-contained unit controller (IPU2)
Equipment type
Rooftop units, AHUs & DOAS
BACnet objects
167 (57 writable)
Transport
BACnet MS/TP
Firmware
Not stated
Default device instance
23000 + MAC address
Also known as
LSWU, LSWD, LSWF, L-Series, IPU2, 145.05-NOM7, YSWU, YSWD, Versecon
Source document
L-Series Water-Cooled Self-Contained Units Model LSWU/LSWD/LSWF with IPU2 Control, 25-105 Ton - Installation, Operation and Maintenance (Table 42, BACnet MS/TP, Modbus, BACnet IP) · 145.05-NOM7 (1019) · rev. 2019-10-31
Download CSV 167 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 York’s current documentation and the live device before use. Not official York information. Terms of use.

BMS integration notes: York L-Series LSWU / LSWD / LSWF Water-Cooled Self-Contained Unit, 25-105 ton (IPU2, native BACnet MS/TP)

Integration in brief

Connect to Port 1 of the IPU2 control board on BACnet MS/TP. Command occupancy with OCCUPNCY_CMD (BV 12), stop or release the unit with UNIT_STOP (BV 17) and write the occupied zone setpoints; read supply air, zone and condenser water temperatures, supply fan status, unit mode and the alarm input.

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
BV 12OCCUPNCY_CMDOccupancy command (1 = occupied)Write
BV 17UNIT_STOPUnit stop (1 = stopped, 0 = normal)Write
AV 21OCC_ZN_COOLOccupied zone cooling setpoint, °FWrite
AV 22OCC_ZN_HEATOccupied zone heating setpoint, °FWrite
AI 58UNIT_MODECurrent operating mode indexRead
BI 59SUPPLY_FANSupply fan on/offRead
AI 46SUP_AIR_TEMPSupply air temperature, °FRead
AI 60ZONE_TEMPZone temperature, °FRead
AI 90WTR_TEMP_ENTEntering condenser water temperatureRead
BI 2ALARMUnit alarm (FLT = faulted)Read

Enable & remote start

OCCUPNCY_CMD (BV 12) puts the unit in occupied (1) or unoccupied (0) mode and UNIT_STOP (BV 17) stops it (1) or returns it to normal operation (0). SYSTEM_STOP (AV 35) can turn off individual compressor systems.

Sensors & values from the BMS

ZONE_TMP_BAS (AV 40) lets the BAS supply zone temperature on a constant volume unit; OAT_CURR_BAS (AV 49) and OA_RH_BAS (AV 50) supply outdoor temperature and humidity when the airside economizer is selected; UND_TEMP_BAS / UND_HUMD_BAS (AV 37/36) feed under-floor values on FlexSys units.

Network setup

Watch out for

York L-Series LSWU / LSWD / LSWF Water-Cooled Self-Contained Unit, 25-105 ton (IPU2, native 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.

167 of 167 shown
Type
Access
Show
York L-Series LSWU / LSWD / LSWF Water-Cooled Self-Contained Unit, 25-105 ton (IPU2, native BACnet MS/TP) BACnet Points List
DescriptionStates
AI1ACT_DSP_SPDuct Static SetpointinH2ORead
AI3ACT_MIN_POSActive Minimum Position%Read
AI4ACT_SAT_SPSupply Air Setp°FRead
BImin2ALARMAlarmRead
BI1AMORN_WA_ACTAdapt Morn Warm Up ActiveRead
AI5AV_PRS_A_SUCAvg Press Suction ARead
AI2AV_PRS_DISAvg Press Discharge ARead
AI6BYPASS_DAMPERBypass Damper%Read
AI64BYP_VALV_POSBypass Valve PositionRead
BI3COMP_ACompressor ARead
BI4COMP_BCompressor BRead
BI5COMP_CCompressor CRead
BI6COMP_DCompressor DRead
BI7COMP_ECompressor ERead
BI8COMP_FCompressor FRead
AI15COMP_A_LOADCompressor A Load%Read
AI9COMP_A_OPERCompressor 1A Oper HrshRead
AI10COMP_B_OPERCompressor 1B Oper HrshRead
AI11COMP_C_OPERCompressor 2A Oper HrshRead
AI12COMP_D_OPERCompressor 2B Oper HrshRead
AI13COMP_E_OPERCompressor 3A Oper HrshRead
AI14COMP_F_OPERCompressor 3B Oper HrshRead
AI66COMP_A_STATComp Sys A StatusRead
AI67COMP_B_STATComp Sys B StatusRead
AI68COMP_C_STATComp Sys C StatusRead
AI69COMP_D_STATComp Sys D StatusRead
AI70COMP_E_STATComp Sys E StatusRead
AI71COMP_F_STATComp Sys F StatusRead
BI12COMP_STAT_ASafety Input Chain ARead
BI13COMP_STAT_BSafety Input Chain BRead
BI14COMP_STAT_CSafety Input Chain CRead
BI67COMP_STAT_DSafety Input Chain DRead
BI68COMP_STAT_ESafety Input Chain ERead
BI69COMP_STAT_FSafety Input Chain FRead
AI65COMP_STG_SEQComp Staging SeqRead
AV41COND_BYP_MAXCond Bypass Max Pos%Write
AV42COND_BYP_MINCond Valve Min Pos%Write
AI75COND_PRS_OUTCondenser Pressure PI Output%Read
AI76COND_TYPECondenser TypeRead
AI72COND_VAL_INSCond Valves InstallRead
BI66COND_WTR_CNTCond Water ControlRead0=Dis, 1=Ena
AI73COND_WTR_FLWCond Water FlowRead
AI74COND_WTR_VALCond Water Valve%Read
AI17DCT_STAT_PR1Duct Static Pres 1inH2ORead
AI77DCT_STAT_PR2Duct Static Pres 2inH2ORead
BV4DEW_PNT_RSTDew Point ResetWrite0=Off, 1=On
AV3DSP_HI_SPDuct Static High SetpinH2OWrite
AV4DSP_LO_SPDuct Static Low SetpinH2OWrite
AV5DSP_RST_BASDuct Static Pres Rst Bas%Write
AI18ECON_ME_USEDEconomizer Method ActiveRead
BV5ECONO_INSTALEconomizer InstalledWrite0=Off, 1=On
AV6ECONO_METHODEcono Method To UseWrite
AI16ECONO_VALVEEconomized Valve PositionRead
AI19ECON_STATUSEcono Sys StatusRead
AV7EL_AIR_TMP_HEvap Leaving Air Temp High Setpoint°FWrite
AV8EL_AIR_TMP_LEvap Leaving Air Temp Low Setpoint°FWrite
AI20EVAP_AIR_TMPFlex Evap Temp Current°FRead
BI25FILTER_STATSFilter StatusRead
BV6FLSYS_REHEATFlexSys ReheatWrite0=Disabled, 1=Enabled
BI33FREEZESTATHot Water Frz StatusRead
BI26FURN_OUT_1Electric Heat Stage 1Read
BI27FURN_OUT_2Electric Heat Stage 2Read
BI28FURN_OUT_3Electric Heat Stage 3Read
BI29FURN_OUT_4Electric Heat Stage 4Read
BV7HEAT_ENABLEHeating SystemWrite0=Disabled, 1=Enabled
AV9HEATING_SATHeating Sat°FWrite
AI24HEATING_VALVHeating Valve%Read
AI23HEAT_STAGESElectric Heat StagesRead
AI78HEATING_STATHeating System StatusRead
BV8HEAT_VACTIONHeating Valve ActionWrite0=Direct Acting, 1=Reverse Acting
BI34LOCAL_STOPLocal StopRead
AV10MAX_BYPASSMaximum Bypass%Write
AI79MIX_AIR_TEMPMixed Air TempRead
AV14MIXD_SAT_SPMixed Sat Limit°FWrite
BV9MORN_WARM_UPMorning Warm Up EnableWrite0=Enabled, 1=Disabled
BV10MORN_WUP_CMDMorning Warm Up CmndWrite0=Off, 1=On
BI37NEED_DEHUMIDNeed for DehumidificationWrite
BV11NIGHT_SETBACNight Set Back (for Heating)Write0=Off, 1=On
AI25OA_DAMPEROA Damper%Read
AV16OA_DAMP_MINOA Damper Min Position%Write
AV17OA_DAMP_MAXOA Damper Max Position%Write
AI26OA_ENTHALPYOutside Air EnthalpyBtu/lbRead
AV18OA_ENTH_SPOA Enthalpy SetpBtu/lbWrite
AI29OA_REL_HUMIDOutside Air Humidity%Read
AV50OA_RH_BASOutside Air Humidity Building Automation System (BAS)Write
AI30OA_TEMPOutside Air Temperature (OAT) BAS°FRead
AV49OAT_CURR_BASOAT BASWrite
AV19OAT_HIGH_SATOAT for High SAT°FWrite
AV20OAT_LOW_SATOAT for Low SAT°FWrite
BI35OCC_MODEOccupancy ModeRead
BI36OCC_STATEOccupancy StateRead
BVmin12OCCUPNCY_CMDOccupancy CommandWrite0=Unoccupied, 1=Occupied
AVmin21OCC_ZN_COOLOccupied Zone Cooling Setp°FWrite
AVmin22OCC_ZN_HEATOccupied Zone Heating Setp°FWrite
AV43PR_DIS_SPMINDischarge Pressure Sp MinWrite
AV46PR_DIS_SPMAXDischarge Pressure Sp MaxWrite
AI31PRS_A_DISCHPressures Discharge ApsiRead
AI32PRS_A_SUCTIONPressures Suction ApsiRead
AI33PRS_B_DISCHPressures Discharge BpsiRead
AI34PRS_B_SUCTIONPressures Suction BpsiRead
AI35PRS_C_DISCHPressures Discharge CpsiRead
AI36PRS_C_SUCTIONPressures Suction CpsiRead
AI80PRS_D_DISCHPressures Discharge DpsiRead
AI83PRS_D_SUCTIONPressures Suction DpsiRead
AI81PRS_E_DISCHPressures Discharge EpsiRead
AI84PRS_E_SUCTIONPressures Suction EpsiRead
AI82PRS_F_DISCHPressures Discharge FpsiRead
AI85PRS_F_SUCTIONPressures Suction FpsiRead
AV48RA_DIFF_BASReturn Air Differential BASWrite
AV15RAT_HEAT_SPRAT Heating Setp°FWrite
AV23RAT_COOL_SPRAT Cooling Setp°FWrite
AV24RAT_HIGH_SATRAT for High SAT°FWrite
AV25RAT_LOW_SATRAT for Low SAT°FWrite
BI40RDY_RUN_C1AReady to Run Comp ARead
BI43RDY_RUN_C2BReady to Run Comp DRead
BI44RDY_RUN_C3AReady to Run Comp ERead
BI45RDY_RUN_C3BReady to Run Comp FRead
BI46RDY_STOP_C1AReady to Stop Comp ARead
BI47RDY_STOP_C1BReady to Stop Comp BRead
BI48RDY_STOP_C2AReady to Stop Comp CRead
BI49RDY_STOP_C2BReady to Stop Comp DRead
BI50RDY_STOP_C3AReady to Stop Comp ERead
BI51RDY_STOP_C3BReady to Stop Comp FRead
AI37RET_AIR_BY_SActive Bypass Active Sp%Read
AI38RET_AIR_ENTHReturn Air EnthalpyBtu/lbRead
AI39RET_AIR_HUMDReturn Air Humidity%Read
AI40RET_AIR_TEMPReturn Air Temp°FRead
AV47RST_ENT_BASReset Enthalpy BASWrite
AV26SAT_HIGH_SPSAT High Setpoint°FWrite
AV27SAT_LOW_SPSAT Low Setpoint°FWrite
AV28SAT_RST_BASSupply Air Temp RST BASWrite
BI53SAT_TEMPERSAT Tempering EnableRead
BI55SF_PROV_SWSF Proving SwitchRead
AV29SF_SPD_H_SATSF Speed for High SAT%Write
AV30SF_SPD_L_SATSF Speed for Low SAT%Write
BI70SF_VFD_BYPASSF VFD Bypass ModeRead
AI86SF_VFD_BP_MOSF VFD Bypass ModeRead
AV31STG_1_COOLStage 1 Cooling°FWrite
AV32STG_1_HEATStage 1 Heating°FWrite
AV33STG_2_COOLStage 2 Cooling°FWrite
AV34STG_2_HEATStage 2 Heating°FWrite
AI92SPLY_AIRFLOWPiezometer Airflow (Displayed in CFM)cfmRead
AImin46SUP_AIR_TEMPSupply Air Temp°FRead
AI48SUP_FAN_VFDSupply Fan VFD%Read
BImin59SUPPLY_FANSupply FanRead
AI87SUPPLY_STATSupply System StatusRead
AV35SYSTEM_STOPSystem StopWrite
AI55UND_FLR_DEWPUnder Floor Dew Point%Read
AI56UND_FLR_HUMDUnder Floor Humidity%Read
AI57UND_FLR_TEMPUnder Floor Temp°FRead
AV36UND_HUMD_BASUnder Floor Humidity BAS%Write
AV37UND_TEMP_BASUnder Floor Temp Bas°FWrite
AImin58UNIT_MODEUnit ModeRead
AI88UNIT_STATUnit Overall StatusRead
BVmin17UNIT_STOPUnit StopWrite
AV38UNOCC_ZN_COOLUnoccupied Zone Cooling°FWrite
AV39UNOCC_ZN_HEATUnoccupied Zone Heating°FWrite
BI61VAV_HEATVAV HeatRead
BV19VENT_ENABLEVentilation EnableWrite0=Off, 1=On
AI89VENT_STATVent Sys StatusRead
AV44WTR_ECN_DLTAWater Econo Delta°FWrite
AV45WTR_ECN_MINWater Econo Min Pos%Write
BI71WTR_FLOW_SWWater Flow SwitchRead
AImin90WTR_TEMP_ENTWater Temp EnteringRead
AI91WTR_TEMP_LEVWater Temp LeavingRead
AImin60ZONE_TEMPZone Temp°FRead
AV40ZONE_TMP_BASZone Temp BAS°FWrite
Object ID lookup: York L-Series LSWU/LSWD/LSWF IPU2 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 L-Series LSWU / LSWD / LSWF Water-Cooled Self-Contained Unit, 25-105 ton (IPU2, native 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 York L-Series LSWU / LSWD / LSWF Water-Cooled Self-Contained Unit, 25-105 ton (IPU2, native BACnet MS/TP)

How many BACnet points does the York L-Series LSWU / LSWD / LSWF Water-Cooled Self-Contained Unit, 25-105 ton (IPU2, native BACnet MS/TP) have?

This list has 167 BACnet objects: 70 analog inputs, 45 analog values, 41 binary inputs, 11 binary values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which York L-Series LSWU / LSWD / LSWF Water-Cooled Self-Contained Unit, 25-105 ton (IPU2, native BACnet MS/TP) BACnet points are writable?

57 of the 167 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 York L-Series LSWU / LSWD / LSWF Water-Cooled Self-Contained Unit, 25-105 ton (IPU2, native BACnet MS/TP) BACnet documentation?

The source is L-Series Water-Cooled Self-Contained Units Model LSWU/LSWD/LSWF with IPU2 Control, 25-105 Ton - Installation, Operation and Maintenance (Table 42, BACnet MS/TP, Modbus, BACnet IP) (145.05-NOM7 (1019)), revision 2019-10-31, published free by York at https://docs.johnsoncontrols.com/ductedsystems/api/khub/documents/2clxIXbzWLHpg~aPscPCsA/content.

What are the minimum BACnet points to integrate the York L-Series LSWU / LSWD / LSWF Water-Cooled Self-Contained Unit, 25-105 ton (IPU2, native BACnet MS/TP)?

Start with BV 12 OCCUPNCY_CMD (Occupancy command (1 = occupied)); BV 17 UNIT_STOP (Unit stop (1 = stopped, 0 = normal)); AV 21 OCC_ZN_COOL (Occupied zone cooling setpoint, °F); AV 22 OCC_ZN_HEAT (Occupied zone heating setpoint, °F); AI 58 UNIT_MODE (Current operating mode index); BI 59 SUPPLY_FAN (Supply fan on/off); AI 46 SUP_AIR_TEMP (Supply air temperature, °F); AI 60 ZONE_TEMP (Zone temperature, °F); AI 90 WTR_TEMP_ENT (Entering condenser water temperature); BI 2 ALARM (Unit alarm (FLT = faulted)).

How do I enable BMS control of the York L-Series LSWU / LSWD / LSWF Water-Cooled Self-Contained Unit, 25-105 ton (IPU2, native BACnet MS/TP)?

OCCUPNCY_CMD (BV 12) puts the unit in occupied (1) or unoccupied (0) mode and UNIT_STOP (BV 17) stops it (1) or returns it to normal operation (0). SYSTEM_STOP (AV 35) can turn off individual compressor systems.

Can the BMS supply sensor values to the York L-Series LSWU / LSWD / LSWF Water-Cooled Self-Contained Unit, 25-105 ton (IPU2, native BACnet MS/TP)?

ZONE_TMP_BAS (AV 40) lets the BAS supply zone temperature on a constant volume unit; OAT_CURR_BAS (AV 49) and OA_RH_BAS (AV 50) supply outdoor temperature and humidity when the airside economizer is selected; UND_TEMP_BAS / UND_HUMD_BAS (AV 37/36) feed under-floor values on FlexSys units.

How do I check these points on the real L-Series LSWU / LSWD / LSWF Water-Cooled Self-Contained Unit, 25-105 ton (IPU2, native 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 York BACnet points lists

Source: L-Series Water-Cooled Self-Contained Units Model LSWU/LSWD/LSWF with IPU2 Control, 25-105 Ton - Installation, Operation and Maintenance (Table 42, BACnet MS/TP, Modbus, BACnet IP) · 145.05-NOM7 (1019) · rev. 2019-10-31. Object names, instances and units are reproduced as published; descriptions are our own.