Easy BACnet
  1. Home
  2. BACnet points lists
  3. Lynxspring
  4. BZ424-LX configurable VAV controller (Onyxx LX)

VAV box controller · BACnet points list

Lynxspring BZ424-LX configurable VAV controller (Onyxx LX) BACnet points list

Updated 12 November 2026Unofficial source

Short answer

The BZ424-LX is the larger configurable VAV controller in the Onyxx LX range, with four universal inputs, two analog and four binary outputs and an integrated damper actuator and airflow sensor. Its fixed BACnet MS/TP map covers airflow and damper control, zone setpoints for up to three zones, humidity, CO2 and dewpoint/condensation logic, five auxiliary outputs, PID loops and configuration multi-states.

This page lists 127 BACnet objects for the Lynxspring BZ424-LX configurable VAV controller (Onyxx LX) — 80 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from a copy of Lynxspring’s documentation hosted by Cochrane Supply, not by Lynxspring itself, so treat it as unofficial.

Manufacturer
Lynxspring
Model
BZ424-LX configurable VAV controller (Onyxx LX)
Equipment
VAV box controller
Equipment type
VAV boxes & fan coils
BACnet objects
127 (80 writable)
Transport
BACnet MS/TP
Firmware
Not stated
Also known as
BZ424-LX, BZ424, Onyxx LX BZ424, Onyxx LX VAV controller 4 UI
Source document
BZ424-LX Configurable VAV MS/TP - Installation and Wiring Guide (unofficial copy, hosted by Cochrane Supply)
Download CSV 127 rows Download EDE B.I.G.-EU JSON Source PDF (unofficial copy) ↗ Compare with your scan Download Easy BACnet Mobile App Google Play

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

BMS integration notes: Lynxspring BZ424-LX configurable VAV controller (Onyxx LX)

Integration in brief

Set the address and baud on the DIP switches, configure box type, airflow limits, inputs and auxiliary outputs, then drive occupancy with BV 3 and set the occupied setpoints. Read room temperature, airflow, damper position, occupancy mode and the condensation status.

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 3OccSchedOccupancy schedule (Day = occupied)Write
AV 12RTSPclg_OccOccupied cooling setpointWrite
AV 13RTSPhtg_OccOccupied heating setpointWrite
MV 24OccModeOccupancy modeRead
AV 41RoomTRoom temperatureRead
AI 4zAirFlowMeasured airflowRead
AV 2zActiveFlowSPActive airflow setpointRead
AO 2zActModDamper position, %Read
BV 5Cond_StatusCondensation detectedRead
AV 39ValidationErrConfiguration error code (0 = none)Read

Network setup

Watch out for

Lynxspring BZ424-LX configurable VAV controller (Onyxx LX) 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.

Note: the source document has no read/write column, so access here is inferred from the object type (inputs read-only, values writable). Confirm on the live controller before writing.

127 of 127 shown
Type
BinaryMulti-stateOther
Access
Show
Lynxspring BZ424-LX configurable VAV controller (Onyxx LX) BACnet Points List
DescriptionStates
AI0AI_1Analog input 1Read
AI1AI_2Analog input 2Read
AI2AI_3Analog input 3Read
AI3AI_4Analog input 4Read
AImin4zAirFlowAir flow sensorRead
AO0AO_1Analog output 1%Read
AO1AO_2Analog output 2%Read
AOmin2zActModDamper Actuator (modulating)%Read
AO3BO_1Binary output 1Read
AO4BO_2Binary output 2Read0=Off, 1=On
AO5BO_3Binary output 3Read
AO6BO_4Binary output 4Read
AV0zRunTimeRunning time of the actuator(floating)sWrite
AV1zDeadbandDeadbandof the actuator%Write
AVmin2zActiveFlowSPActive flow setpointRead
AV3MaxAFposMaximum airflow (or position)Write
AV4MinAFposMinmum airflow (or position)Write
AV5MinAFpos_HtgMin. AF (or position) @ 100% heatingWrite
AV6MinAFpos_ClgMin. AF (or position) @ 100% coolingWrite
AV10RTSPmin_OccMinimum Room temp. setpoint°FWrite
AV11RTSPmax_OccMaximum Room temp. setpoint°FWrite
AVmin12RTSPclg_OccRoom temp. cooling setpoint, occupied°FWrite
AVmin13RTSPhtg_OccRoom temp. heating setpoint, occupied°FWrite
AV14RTSP_DeadBandRTSPdeadbandbetween Clg and Htg°FWrite
AV15RTSPclg_UnoccRoom temp. cooling setpoint, unoccupied°FWrite
AV16RTSPhtg_UnoccRoom temp. heating setpoint, unoccupied°FWrite
AV17RTSPclg_STBdtStandby mode, RTSP clg offset (pos.)°FWrite
AV18RTSPhtg_STBdtStandby mode, RTSPhtg offset (neg.)°FWrite
AV19ActiveRTSP_ClgActive cooling room temp. setpointRead
AV20ActiveRTSP_HtgActive heating room temp. setpointRead
AV21DSHL_SPDownstream high limit setpoint°FWrite
AV22DSLL_SPDownstream low limit setpoint°FWrite
AV23ChOver_SPChOver temp. SP (constant or RoomT+X)°FWrite
AV25Calib_RoomTRoom temp. calibration°FWrite
AV26Calib_RoomSPRoom temp. Setpoint calibration°FWrite
AV27Calib_usTUpstream temp. calibration°FWrite
AV28Calib_dsTDownstream temp. calibration°FWrite
AV30K_FactorConstantfrom Pitot characteristicsWrite
AV31DuctAreaDuct areaWrite
AV33MinOffTime_HtgMinimum OFF time, heating (BO)sWrite
AV34MinOffTime_ClgMinimum OFF time, cooling (BO)sWrite
AV35MotionTimeMotion sensor active timeminWrite
AV36OvrTimeOccupancyoverride active timeminWrite
AV37MaxPowerMaximum power allowed%Write
AV38OvrRemainTimeOverride remaining timesRead
AVmin39ValidationErr0 = no errorRead
AVmin41RoomTRoom Temperature°FRead
AV42RoomSPRoom Temperature Setpoint°FWrite
AV43USsupplyTUpstream supply temp. (from main fan)°FRead
AV44DSsupplyTDownstream supply temp. (after reheat)°FRead
AV46AuxA_OutAuxiliary output A%Read
AV47AuxB_OutAuxiliary output B%Read
AV48AuxC_OutAuxiliary output C%Read
AV49AuxD_OutAuxiliary output D, (Tzone #2)%Read
AV50AuxE_OutAuxiliary output E, (Tzone #3)%Read
AV52EncodedVal1Internal UseRead
AV53EncodedVal2Internal UseRead
AV55ActiveTz2SPHtgActive heating Tzone #2 setpointWrite
AV56ActiveTz2SPClgActive cooling Tzone #2 setpointWrite
AV57ActiveTz3SPHtgActive heating Tzone #3 setpointWrite
AV58ActiveTz3SPClgActive cooling Tzone #3 setpointWrite
AV64RoomRHRoom relative humidity%Read
AV65RoomCO2Room carbin dioxide (CO2)ppmRead
AV66RoomCO2SPRoom CO2 SetpointppmWrite
AV67RoomCO2DemRoom CO2 demand%Read
AV68DewPtHLDewpoint Temperature High Limit°FWrite
AV69DewPtLLDewpoint Temperature Low Limit°FWrite
AV70DewPointDewpoint Calculated Temperature°FRead
AV71DewPtOffsetDewpoint Offset to close cooling valve°FRead
AV72ChillwaterChilled Water Reading°FRead
BV0ActRotationActuatorrotation directionWrite0=Direct, 1=Reverse
BV1FanStatusFanStatusRead0=Off, 1=On
BV2DewPtHLDewpoint Temperature High LimitWrite0=32°F (0°C), 1=122°F (50°C)
BVmin3OccSchedOccupancy scheduleWrite0=Night, 1=Day
BV4OvrStatusOccupancyoverride statusRead0=Inactive, 1=Active
BVmin5Cond_StatusCondensation Status from inputRead0=Normal, 1=Detected
BV10SaveAndRestartSaves Objects to Flash and restartWrite0=Off, 1=On
MV1Units_TypeUnits configuration (temp. & Airflow)Write1=°F, CFM, 2=°C, CFM, 3=°F, LS, 4=°C, LS
MV2Tstor10K_TypeThermistors type (std type 3 or type 2)Write1=Type 3 (std), 2=Type 2
MV4AuxA_LocAuxiliary output A physical locationWrite1=None, 2=AO-1, 3=AO-2, 4=BO-1, 5=BO-2, 6=BO-3, 7=BO-4, 8=Float BO-1,2
MV5AuxA_TypeAuxiliary output A control typeWrite1=None, 2=Elect. Reheat, 3=Water Reheat, 4=Elect. Bboard, 5=Water Bboard, 6=DX Cool, 7=Water Cool
MV6AuxA_FormulaAuxiliary output A formulaWrite1=0-10 VDC, Dir., 2=0-10 VDC, Rev., 3=2-10 VDC, Dir., 4=2-10 VDC, Rev, 5=On-Off, 6=Pulse, Dir., 7=Pulse, Rev.
MV7AuxA_AutoAuxiliary output A authorizationWrite1=Never, 2=Always, 3=FanStatus, 4=MaxPower, 5=Fan+MaxPwr
MV8AuxB_LocAuxiliary output B physical locationWrite1=None, 2=AO-1, 3=AO-2, 4=BO-1, 5=BO-2, 6=BO-3, 7=BO-4, 8=Float BO-1,2
MV9AuxB_TypeAuxiliary output B control typeWrite1=None, 2=Elect. Reheat, 3=Water Reheat, 4=Elect. Bboard, 5=Water Bboard, 6=DX Cool, 7=Water Cool
MV10AuxB_FormulaAuxiliary output B formulaWrite1=0-10 VDC, Dir., 2=0-10 VDC, Rev., 3=2-10 VDC, Dir., 4=2-10 VDC, Rev, 5=On-Off, 6=Pulse, Dir., 7=Pulse, Rev.
MV11AuxB_AutoAuxiliary output B authorizationWrite1=Never, 2=Always, 3=FanStatus, 4=MaxPower, 5=Fan+MaxPwr
MV12AuxC_LocAuxiliary output C physical locationWrite1=None, 2=AO-1, 3=AO-2, 4=BO-1, 5=BO-2, 6=BO-3, 7=BO-4, 8=Float BO-1,2
MV13AuxC_TypeAuxiliary output C control typeWrite1=None, 2=Elect. Reheat, 3=Water Reheat, 4=Elect. Bboard, 5=Water Bboard, 6=DX Cool, 7=Water Cool, 8=Parallel Fan, 9=Series Fan
MV14AuxC_FormulaAuxiliary output C formulaWrite1=0-10 VDC, Dir., 2=0-10 VDC, Rev., 3=2-10 VDC, Dir., 4=2-10 VDC, Rev, 5=On-Off, 6=Pulse, Dir., 7=Pulse, Rev.
MV15AuxC_AutoAuxiliary output C authorizationWrite1=Never, 2=Always, 3=FanStatus, 4=MaxPower, 5=Fan+MaxPwr
MV17RoomT_LocRoom temp.physical locationWrite1=None, 2=AI-1, 3=AI-2, 4=AI-3, 5=AI-4, 6=Tzone, 7=External, 8=AI-1 (Trane), 9=AI-2 (Trane)
MV18RoomSP_LocRoom setpoint location (occupied)Write1=None, 2=AI-1, 3=AI-2, 4=AI-3, 5=AI-4, 6=Tzone, 7=External, 8=AI-1 (Trane), 9=AI-2 (Trane)
MV19USsupplyT_LocUpstream supply temp. loc. (from main fan)WriteAs printed: None; AI-1, AI-2, AI-3 or AI-4; External
MV20DSsupplyT_LocDownstream supply temp. loc (after reheat)WriteAs printed: None; AI-1, AI-2, AI-3 or AI-4
MV21FanStatus_LocFan status locationWriteAs printed: None; AI-1(BI), AI-2(BI), AI-3(BI) or AI-1(BI); External
MV22Motion_LocMotion sensor locationWriteAs printed: None; NO, AI-1 (BI) / NC, AI-1 (BI) / NO, AI-2 (BI) / NC, AI-2 (BI); NO, AI-3 (BI) / NC, AI-3 (BI) / NO, AI-4 (BI) / NC, AI-4 (BI); External
MV23Sched_LocScheduler locationWriteAs printed: None; AI-1(BI), AI-2(BI), AI-3(BI) or AI-4(BI); External
MVmin24OccModeOccupancy modeRead1=Unoccupied, 2=Occupied, 3=Standby
MV25ChOver_TypeChangeover typeWrite1=None, 2=Constant, 3=RoomT°+Offset
MV26HtgClgModeHeating/cooling modeWrite1=Heat, 2=Cool, 3=Unused
MV27VAV_TypeVAV box type (dependent/independent)Write1=Dependent, 2=Independent, 3=Unused
MV29CoolingWeightCooling Weight in demand calculationWrite1=0 to 10
MV30HeatingWeightHeating Weight in demand calculationWrite1=0 to 10
MV34TzControlModeControl mode with multiple TzoneWrite1=Tzone1, 2=Tzone2, 3=Tzone3, 4=Average, 5=Maximum Htg., 6=Maximum Clg.
MV35AuxD_LocAuxiliary output D physical locationWrite1=None, 2=AO-1, 3=AO-2, 4=BO-1, 5=BO-2, 6=BO-3, 7=BO-4, 8=Float BO-1,2
MV36AuxD_TypeAuxiliary output D control typeWrite1=None, 2=Elect. Reheat, 3=Water Reheat, 4=Elect. Bboard, 5=Water Bboard, 6=DX Cool, 7=Water Cool
MV37AuxD_FormulaAuxiliary output D formulaWrite1=0-10 VDC, Dir., 2=0-10 VDC, Rev., 3=2-10 VDC, Dir., 4=2-10 VDC, Rev, 5=On-Off, 6=Pulse, Dir., 7=Pulse, Rev.
MV38AuxD_AutoAuxiliary output D authorizationWrite1=Never, 2=Always, 3=FanStatus, 4=MaxPower, 5=Fan+MaxPwr
MV39AuxE_LocAuxiliary output Ephysical locationWrite1=None, 2=AO-1, 3=AO-2, 4=BO-1, 5=BO-2, 6=BO-3, 7=BO-4, 8=Float BO-1,2
MV40AuxE_TypeAuxiliary output Econtrol typeWrite1=None, 2=Elect. Reheat, 3=Water Reheat, 4=Elect. Bboard, 5=Water Bboard, 6=DX Cool, 7=Water Cool
MV41AuxE_FormulaAuxiliary output EformulaWrite1=0-10 VDC, Dir., 2=0-10 VDC, Rev., 3=2-10 VDC, Dir., 4=2-10 VDC, Rev, 5=On-Off, 6=Pulse, Dir., 7=Pulse, Rev.
MV42AuxE_AutoAuxiliary output E authorizationWrite1=Never, 2=Always, 3=FanStatus, 4=MaxPower, 5=Fan+MaxPwr
MV43Cond_LocCondensation detection input LocationWrite1=None, 2=AI-1, 3=AI-2, 4=AI-3, 5=AI-4
MV62RoomTSPTypeRoom Temp Setpoint Type(in Occupied)Write1=Heating, 2=Central, 3=Cooling
MV70ChillWaterLocChill Water Input LocationWrite1=None, 2=AI-1, 3=AI-2, 4=AI-3, 5=AI-4, 6=External
MV71HumLocHumidity reading LocationWrite1=None, 2=Tzone(s), 3=External
MV72TimedOvrStatusTimed Override StatusRead1=Idle, 2=TimedOvrRequest, 3=TimedOvrCancel
LO0zPidFlowFlow control PID loop (Reverse acting, Kp 0.3, Ki 0.01, bias 50)Read
LO1PidRoomT_ClgRoom temp. control loop, cooling (Direct acting, Kp 20, Ki 0.05, bias 0)Read
LO2PidRoomT_HtgRoom temp. control loop, heating (Reverse acting, Kp 20, Ki 0.05, bias 0)Read
LO3PidHL_DSTDownstream high limit control loop (Reverse acting, Kp 5, Ki 0.1, bias 50)Read
LO4PidLL_DSTDownstream low limit control loop (Direct acting, Kp 5, Ki 0.1, bias 50)Read
LO6PidRoomTz2_ClgRoom temp. control loop, cooling (Direct acting, Kp 20, Ki 0.05, bias 0)Read
LO7PidRoomTz2_HtgRoom temp. control loop, heating (Reverse acting, Kp 20, Ki 0.05, bias 0)Read
LO8PidRoomTz3_ClgRoom temp. control loop, cooling (Direct acting, Kp 20, Ki 0.05, bias 0)Read
LO9PidRoomTz3_HtgRoom temp. control loop, heating (Reverse acting, Kp 20, Ki 0.05, bias 0)Read
Object ID lookup: Lynxspring BZ424-LX configurable VAV 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 BZ424-LX configurable VAV controller (Onyxx LX) 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 Lynxspring BZ424-LX configurable VAV controller (Onyxx LX)

How many BACnet points does the Lynxspring BZ424-LX configurable VAV controller (Onyxx LX) have?

This list has 127 BACnet objects: 5 analog inputs, 7 analog outputs, 58 analog values, 7 binary values, 9 loops, 41 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Lynxspring BZ424-LX configurable VAV controller (Onyxx LX) BACnet points are writable?

80 of the 127 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. The source has no read/write column, so this is inferred from object type.

Where is the official Lynxspring BZ424-LX configurable VAV controller (Onyxx LX) BACnet documentation?

Lynxspring does not publish it on its own website. This list comes from BZ424-LX Configurable VAV MS/TP - Installation and Wiring Guide, a copy hosted by Cochrane Supply at https://www.cochranesupply.com/media/assets/product/documents/Lynxspring/BZ424%20Installation%20and%20Wiring%20Guide.pdf. Ask Lynxspring or its representative for the current revision.

What are the minimum BACnet points to integrate the Lynxspring BZ424-LX configurable VAV controller (Onyxx LX)?

Start with BV 3 OccSched (Occupancy schedule (Day = occupied)); AV 12 RTSPclg_Occ (Occupied cooling setpoint); AV 13 RTSPhtg_Occ (Occupied heating setpoint); MV 24 OccMode (Occupancy mode); AV 41 RoomT (Room temperature); AI 4 zAirFlow (Measured airflow); AV 2 zActiveFlowSP (Active airflow setpoint); AO 2 zActMod (Damper position, %); BV 5 Cond_Status (Condensation detected); AV 39 ValidationErr (Configuration error code (0 = none)).

How do I check these points on the real BZ424-LX configurable VAV controller (Onyxx LX)?

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 Lynxspring BACnet points lists

Source: BZ424-LX Configurable VAV MS/TP - Installation and Wiring Guide. Object names, instances and units are reproduced as published; descriptions are our own.