- Home
- BACnet points lists
- WaterFurnace
- Aurora HydroLink for NXW/SKW Water-to-Water Heat Pumps
Water-to-water heat pump controller · BACnet points list
WaterFurnace Aurora HydroLink for NXW/SKW Water-to-Water Heat Pumps BACnet points list
Updated 28 October 2026
BACnet objects of the Aurora HydroLink controller for NXW/SKW dual-compressor water-to-water heat pumps, software version 1.03. It covers setpoint, aquastat or network control of both compressors, load and source water temperatures and limits, refrigerant data per compressor, and header rack valve and loop control. Each point is marked for the configurations it applies to.
This page lists 213 BACnet objects for the WaterFurnace Aurora HydroLink for NXW/SKW Water-to-Water Heat Pumps — 118 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from WaterFurnace’s own free documentation, linked below.
- Manufacturer
- WaterFurnace
- Model
- Aurora HydroLink for NXW/SKW Water-to-Water Heat Pumps
- Equipment
- Water-to-water heat pump controller
- Equipment type
- Heat pumps
- BACnet objects
- 213 (118 writable)
- Transport
- —
- Firmware
- HydroLink software version 1.03
- Also known as
- PL2500EW, HydroLink, NXW, SKW, WCHDM, HYDWWB01
BMS integration notes: WaterFurnace Aurora HydroLink for NXW/SKW Water-to-Water Heat Pumps
For units without a header rack, pick the control method on MSV 2 (aquastat, setpoint, network or setpoint with enable). In setpoint mode the HydroLink holds AV 22/23 against the input chosen on MSV 3; in network mode the BAS calls compressor A on BV 35 and B on BV 34. BV 37 must stay Enabled, and the BAS should set BV 36 to Network while it has control.
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.
| Object | Name | Why | Access |
|---|---|---|---|
| BV 37 | SystemEnable_c | System enable; compressors stay off when Disabled | Command |
| BV 36 | NetworkControl_c | Set to Network while the BAS has control | Command |
| BV 2 | EmShutdown_c | Network emergency shutdown | Command |
| BV 1 | Mode_c | Cool or heat (non-header-rack units) | Command |
| AV 22 | CoolingSetpoint_c | Cooling setpoint, setpoint control mode | Command |
| AV 23 | HeatingSetpoint_c | Heating setpoint, setpoint control mode | Command |
| BV 33 | AlarmReset_c | Alarm reset; return to Normal after the lockout clears | Command |
| MV 1 | UnitMode_st | Current operating mode | Read |
| AV 1 | ControlTemp_st | Control temperature (input chosen on MSV 3) | Read |
| MV 0 | SystemStatus_st | Overall status: normal, alarm, shutdown, load shed... | Read |
Enable & remote start
BV 37 SystemEnable_c (default Enabled) must be Enabled, or the compressor outputs stay off except under manual override. The BAS should set BV 36 NetworkControl_c to Network when it takes control; many local commands and settings then stop working. With MSV 2 = 3 (Network), BV 35 and BV 34 call compressors A and B; BV 1 picks cool or heat. BV 2 EmShutdown_c forces an emergency shutdown.
Sensors & values from the BMS
AV 62 NetworkTemperature_c is the BAS-supplied control temperature for setpoint control on a network temperature (MSV 3 option 4, which the sheet labels AV 12). Header rack units take BAS cold, hot and geo loop temperatures on AV 506-508; values written to AV 510-515 take priority over the measured header temperatures. BV 503 switches the geothermal loop temperatures to network values.
Watch out for
- BV 5 EnableManualOverride_c lets BV 6-8 override compressor and reversing valve logic; the override does not stop the normal logic from running.
- With BV 502 Active, all header rack valves follow the manual values (AV 563-567, BV 510).
- Header rack mode comes from AV 568 or MSV 501, chosen by BV 511.
- Clear BV 33 AlarmReset_c back to Normal once the lockout condition is gone.
- Check the configuration columns in the source: many points only exist on some NXW/WCHDM builds.
WaterFurnace Aurora HydroLink for NXW/SKW Water-to-Water Heat Pumps 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.
| Description | States | |||||
|---|---|---|---|---|---|---|
| AV | 0 | ActiveTempSetpt_st | Active setpoint value for control logic | °F | Read | |
| AVmin | 1 | ControlTemp_st | Selected temperature value for setpoint control | °F | Read | |
| AV | 2 | AXBA_HotWaterTemp_st | HWT input on AXB-A, free for field use | °F | Read | |
| AV | 3 | CompACurrentT1_st | Compressor A T1 current | A | Read | |
| AV | 4 | CompACurrentT2_st | Compressor A T2 current | A | Read | |
| AV | 5 | CompADischPressure_st | Compressor A discharge pressure | psig | Read | |
| AV | 6 | CompASuctPressure_st | Compressor A suction pressure | psig | Read | |
| AV | 7 | SourceWaterFlow_st | Source heat exchanger water flow rate | gal/min | Read | |
| AV | 8 | SrcLvgWaterTemp_st | Source heat exchanger leaving water temperature | °F | Read | |
| AV | 9 | SrcEntWaterTemp_st | Source heat exchanger entering water temperature | °F | Read | |
| AV | 10 | AXBA_LvgAirTempInput_st | Leaving air temperature input on AXB-A, free for field use | °F | Read | |
| AV | 11 | CompASuctLineTemp_st | Compressor A suction line temperature | °F | Read | |
| AV | 12 | RemoteTempInput_st | HWT input on AXB-B, remote temperature control on some configurations | °F | Read | |
| AV | 13 | CompBCurrentT1_st | Compressor B T1 current | A | Read | |
| AV | 14 | CompBCurrentT2_st | Compressor B T2 current | A | Read | |
| AV | 15 | CompBDischPressure_st | Compressor B discharge pressure | psig | Read | |
| AV | 16 | CompBSuctPressure_st | Compressor B suction pressure | psig | Read | |
| AV | 17 | LoadWaterFlow_st | Load heat exchanger water flow rate | gal/min | Read | |
| AV | 18 | LoadLvgWaterTemp_st | Load heat exchanger leaving water temperature | °F | Read | |
| AV | 19 | LoadEntWaterTemp_st | Load heat exchanger entering water temperature | °F | Read | |
| AV | 20 | AXBB_LvgAirTemp_st | Leaving air temperature input on AXB-B, free for field use | °F | Read | |
| AV | 21 | CompBSuctLineTemp_st | Compressor B suction line temperature | °F | Read | |
| AVmin | 22 | CoolingSetpoint_c | Cooling set point used for set point control mode (default 50°F) | °F | Command | |
| AVmin | 23 | HeatingSetpoint_c | Heating set point used for set point control mode (default 80°F) | °F | Command | |
| AV | 24 | PIDExecuteTime_c | PID execution time used for set point control mode (default 15 sec) | sec | Command | |
| AV | 25 | CoolingDifferential_c | Distance from cooling setpoint where the lead compressor starts (default 2.5 Δ°F) | Δ°F | Command | |
| AV | 26 | HeatingDifferential_c | Distance from heating setpoint where the lead compressor starts | Δ°F | Command | |
| AV | 27 | DervConst_c | PID Derivative used for set point control mode (default 0) | Command | ||
| AV | 28 | PropConst_c | PID Proportional constant used for set point control mode (default 8) | Command | ||
| AV | 29 | IntConst_c | PID Integral constant used for set point control mode (default 0.2) | Command | ||
| AV | 30 | RemoteTempSensorOffset_c | Calibration offset for the remote temperature sensor (default 0 Δ°F) | Δ°F | Command | |
| AV | 31 | LoadLvgWaterHighTempFaultLimit_c | Load leaving high water temperature fault limit (default 200°F) | °F | Command | |
| AV | 32 | LoadEntWaterCalib_c | Calibration offset for the entering load water temperature sensor (default 0 Δ°F) | Δ°F | Command | |
| AV | 33 | LoadEntWaterLowTempFaultLimit_c | Load entering low water temperature fault limit (default 0°F) | °F | Command | |
| AV | 34 | LoadEntWaterHighTempFaultLimit_c | Load entering high water temperature fault limit (default 200°F) | °F | Command | |
| AV | 35 | LoadLeavingWaterCalib_c | Calibration offset for the leaving load water temperature sensor (default 0 Δ°F) | Δ°F | Command | |
| AV | 36 | LoadLvgWaterLowTempFaultLimit_c | Load leaving low water temperature fault limit (default 0°F) | °F | Command | |
| AV | 37 | LoadLWTLowAlarmLimit_c | Load leaving low water temperature alarm limit (default 0°F) | °F | Command | |
| AV | 38 | LoadEWTHighAlarmLimit_c | Load entering high water temperature alarm limit (default 200°F) | °F | Command | |
| AV | 39 | LoadEWTLowAlarmLimit_c | Load entering low water temperature alarm limit (default 0°F) | °F | Command | |
| AV | 40 | LoadLWTHighAlarmLimit_c | Load leaving high water temperature alarm limit (default 200°F) | °F | Command | |
| AV | 41 | SrcLvgWaterHighTempFaultLimit_c | Source leaving high water temperature fault limit (default 200°F) | °F | Command | |
| AV | 42 | SrcEntWaterCalib_c | Calibration offset for the entering source water temperature sensor (default 0 Δ°F) | Δ°F | Command | |
| AV | 43 | SrcEntWaterLowTempFaultLimit_c | Source entering low water temperature fault limit (default 0°F) | °F | Command | |
| AV | 44 | SrcEntWaterHighTempFaultLimit_c | Source entering high water temperature fault limit (default 200°F) | °F | Command | |
| AV | 45 | SrcLeavingWaterCalib_c | Calibration offset for the leaving source water temperature sensor (default 0 Δ°F) | Δ°F | Command | |
| AV | 46 | SrcLvgWaterLowTempFaultLimit_c | Source leaving low water temperature fault limit (default 0°F) | °F | Command | |
| AV | 47 | SrcLWTLowAlarmLimit_c | Source leaving low water temperature alarm limit (default 0°F) | °F | Command | |
| AV | 48 | SrcEWTHighAlarmLimit_c | Source entering high water temperature alarm limit (default 200°F) | °F | Command | |
| AV | 49 | SrcEWTLowAlarmLimit_c | Source entering low water temperature alarm limit (default 0°F) | °F | Command | |
| AV | 50 | SrcLWTHighAlarmLimit_c | Source leaving high water temperature alarm limit (default 200°F) | °F | Command | |
| AV | 51 | SlowValveTimer_c | Delay for water valves to open before compressor start (default 60 sec) | sec | Command | |
| AV | 52 | CompPowerFactorAdjust_c | Adjustment of the compressor power factor (default 0.88) | Command | ||
| AV | 53 | MeasuredLineVoltageCal_c | Calibrates the line voltage calculation (default 480 V) | V | Command | |
| AV | 54 | ABCBLockoutStatusAna_st | Most recent fault code, compressor B | Read | ||
| AV | 55 | ABCALockoutStatusAna_st | Most recent fault code, compressor A | Read | ||
| AV | 56 | ABCA_FP2_st | Compressor A FP2 temperature value | °F | Read | |
| AV | 57 | ABCA_FP1_st | Compressor A FP1 temperature value | °F | Read | |
| AV | 58 | ABCB_FP2_st | Compressor B FP2 temperature value | °F | Read | |
| AV | 59 | ABCB_FP1_st | Compressor B FP1 temperature value | °F | Read | |
| AV | 60 | FP2LimitOverride_c | FP2 limit override (15-30 F) when ABC DIP-2 is set to 15 (default -0.1°F) | °F | Command | |
| AV | 61 | FP1LimitOverride_c | FP1 limit override (15-30 F) when ABC DIP-1 is set to 15 (default -0.1°F) | °F | Command | |
| AV | 62 | NetworkTemperature_c | BAS temperature for setpoint control on network temperature | °F | Command | |
| AV | 63 | CompressorHoursA_st | Compressor A operating hours | hr | Read | |
| AV | 64 | SaturatedEvapTempA_st | Compressor A saturated evaporator temperature | °F | Read | |
| AV | 65 | SaturatedCondTempA_st | Compressor A saturated condenser temperature | °F | Read | |
| AV | 66 | SuperheatA_st | Compressor A superheat value | °F | Read | |
| AV | 67 | SubcoolingA_st | Compressor A subcooling value | °F | Read | |
| AV | 68 | EEVPositionA_st | Compressor A EEV position | % | Read | |
| AV | 69 | CompressorHoursB_st | Compressor B operating hours | hr | Read | |
| AV | 70 | SaturatedEvapTempB_st | Compressor B saturated evaporator temperature | °F | Read | |
| AV | 71 | SaturatedCondTempB_st | Compressor B saturated condenser temperature | °F | Read | |
| AV | 72 | SuperheatB_st | Compressor B superheat value | °F | Read | |
| AV | 73 | SubcoolingB_st | Compressor B subcooling value | °F | Read | |
| AV | 74 | EEVPositionB_st | Compressor B EEV position | % | Read | |
| AV | 500 | ColdWaterSP_c | Cold water setpoint for header rack applications (default 50°F) | °F | Command | |
| AV | 501 | HotWaterSP_c | Hot water setpoint for header rack applications (default 80°F) | °F | Command | |
| AV | 502 | ColdDeltaOn_c | Offset above cold water setpoint that starts cooling (default 3 Δ°F) | Δ°F | Command | |
| AV | 503 | ColdDeltaOff_c | Offset below cold water setpoint that stops cooling (default 3 Δ°F) | Δ°F | Command | |
| AV | 504 | HotDeltaOn_c | Offset from hot water setpoint that starts heating (default 3 Δ°F) | Δ°F | Command | |
| AV | 505 | HotDeltaOff_c | Offset above hot water setpoint that stops heating (default 3 Δ°F) | Δ°F | Command | |
| AV | 506 | CW_NetworkTemp_c | BAS cold water temperature for network setpoint control (header rack) | °F | Command | |
| AV | 507 | HW_NetworkTemp_c | BAS hot water temperature for network setpoint control (header rack) | °F | Command | |
| AV | 508 | Geo_NetworkTemp_c | BAS geothermal loop temperature (header rack) | °F | Command | |
| AV | 509 | UnitOffsetTemp_c | Global offset of all header rack on/off points (default 0°F) | °F | Command | |
| AV | 510 | NetColdInTemp_c | BAS cold water in temperature; overrides the sensor (header rack) | °F | Command | |
| AV | 511 | NetColdOutTemp_c | BAS cold water out temperature; overrides the sensor (header rack) | °F | Command | |
| AV | 512 | NetHotInTemp_c | BAS hot water in temperature; overrides the sensor (header rack) | °F | Command | |
| AV | 513 | NetHotOutTemp_c | BAS hot water out temperature; overrides the sensor (header rack) | °F | Command | |
| AV | 514 | NetGeoInTemp_c | BAS geo water in temperature; overrides the sensor (header rack) | °F | Command | |
| AV | 515 | NetGeoOutTemp_c | BAS geo water out temperature; overrides the sensor (header rack) | °F | Command | |
| AV | 516 | MaxHotBypass_c | Maximum open position for hot loop bypass valve (default 100%) | % | Command | |
| AV | 517 | MaxColdBypass_c | Maximum open position for cold loop bypass valve (default 100%) | % | Command | |
| AV | 518 | MaxGeoBypass_c | Maximum open position for geo loop bypass valve (default 100%) | % | Command | |
| AV | 519 | BypassValveOffset_c | Valve % closed before its bypass valve starts to open (default 30%) | % | Command | |
| AV | 520 | MinLoadValvePos_c | Minimum position of the load control valves (default 10%) | % | Command | |
| AV | 521 | MinSourceValvePos_c | Minimum position of the source control valves (default 10%) | % | Command | |
| AV | 522 | NetColdBypass_c | Cold bypass valve position under network control (BV 501 Active) | % | Command | |
| AV | 523 | NetHotBypass_c | Hot bypass valve position under network control (BV 501 Active) | % | Command | |
| AV | 524 | NetGeoBypass_c | Geo bypass valve position under network control (BV 501 Active) | % | Command | |
| AV | 525 | Y1ActiveY2Time_c | Time the first compressor must run before the second may start (default 300 sec) | sec | Command | |
| AV | 526 | Y2ActiveCapacity_c | PID demand % at which the second compressor may start (default 50%) | % | Command | |
| AV | 527 | Y2ActiveOffset_c | Demand % below the start point that stops the second compressor (default 5%) | % | Command | |
| AV | 528 | PropCool_c | Cooling PID proportional constant used for header rack applications (default 2) | Command | ||
| AV | 529 | IntCool_c | Cooling PID integral constant used for header rack applications (default 0.3) | Command | ||
| AV | 530 | DerivCool_c | Cooling PID derivative constant used for header rack applications (default 0.1) | Command | ||
| AV | 531 | CoolExecuteTime_c | Cooling PID execution time used for header rack applications (default 5 sec) | sec | Command | |
| AV | 532 | CoolRampTime_c | Cooling PID ramp time, 0-100% (header rack) (default 15 min) | min | Command | |
| AV | 533 | PropHeat_c | Heating PID proportional constant used for header rack applications (default 2) | Command | ||
| AV | 534 | IntHeat_c | Heating PID integral constant used for header rack applications (default 0.3) | Command | ||
| AV | 535 | DerivHeat_c | Heating PID derivative constant used for header rack applications (default 0.1) | Command | ||
| AV | 536 | HeatExecuteTime_c | Heating PID execution time used for header rack applications (default 5 sec) | sec | Command | |
| AV | 537 | HeatRampTime_c | Heating PID ramp time, 0-100% (header rack) (default 15 min) | min | Command | |
| AV | 538 | LoadValveProp_c | Load valve PID proportional constant used for header rack applications (default 2) | Command | ||
| AV | 539 | LoadValveInt_c | Load valve PID integral constant used for header rack applications (default 1) | Command | ||
| AV | 540 | LoadValveExecute_c | Load valve PID execution time used for header rack applications (default 0.5 sec) | sec | Command | |
| AV | 541 | SourceValveProp_c | Source valve PID proportional constant used for header rack applications (default 2) | Command | ||
| AV | 542 | SourceValveInt_c | Source valve PID integral constant used for header rack applications (default 1) | Command | ||
| AV | 543 | SourceValveExecute_c | Source valve PID execution time used for header rack applications (default 0.5 sec) | sec | Command | |
| AV | 544 | LoadInTemp_st | Load entering water temperature, header rack (same as AV 19) | °F | Read | |
| AV | 545 | LoadOutTemp_st | Load leaving water temperature, header rack (same as AV 18) | °F | Read | |
| AV | 546 | SourceInTemp_st | Source entering water temperature, header rack (same as AV 9) | °F | Read | |
| AV | 547 | SourceOutTemp_st | Source leaving water temperature, header rack (same as AV 8) | °F | Read | |
| AV | 548 | ColdHeaderInletTemp_st | Cold water loop inlet temperature measured by HydroLink controller | °F | Read | |
| AV | 549 | ColdHeaderOutletTemp_st | Cold water loop outlet temperature measured by HydroLink controller | °F | Read | |
| AV | 550 | HotHeaderInletTemp_st | Hot water loop inlet temperature measured by HydroLink controller | °F | Read | |
| AV | 551 | HotHeaderOutletTemp_st | Hot water loop outlet temperature measured by HydroLink controller | °F | Read | |
| AV | 552 | GeoHeaderInletTemp_st | Geothermal loop water inlet temperature measured by HydroLink controller | °F | Read | |
| AV | 553 | GeoHeaderOutletTemp_st | Geothermal loop water outlet temperature measured by HydroLink controller | °F | Read | |
| AV | 554 | ActiveColdWaterTemp_st | Active cold water control temperature for header rack applications | °F | Read | |
| AV | 555 | ActiveHotWaterTemp_st | Active hot water control temperature for header rack applications | °F | Read | |
| AV | 556 | ActiveGeoWaterTemp_st | Active geothermal water temperature for header rack applications | °F | Read | |
| AV | 557 | CurrentDemandPct_st | Calculated PID operating demand percentage | % | Read | |
| AV | 558 | Load3WayValve_st | Current position of 3-way load control valve | % | Read | |
| AV | 559 | Source3WayValve_st | Current position of 3-way source control valve | % | Read | |
| AV | 560 | ColdBypassValve_st | Current position of cold water loop bypass valve | % | Read | |
| AV | 561 | HotBypassValve_st | Current position of hot water loop bypass valve | % | Read | |
| AV | 562 | GeoBypassValve_st | Current position of geothermal loop bypass valve | % | Read | |
| AV | 563 | ManLoad3WayValvePct_c | Manual 3-way load valve position (BV 502 Active) (default 0%) | % | Command | |
| AV | 564 | ManSource3WayValvePct_c | Manual 3-way source valve position (BV 502 Active) (default 0%) | % | Command | |
| AV | 565 | ManColdBypassValvePct_c | Manual cold bypass valve position (BV 502 Active) (default 0%) | % | Command | |
| AV | 566 | ManHotBypassValvePct_c | Manual hot bypass valve position (BV 502 Active) (default 0%) | % | Command | |
| AV | 567 | ManGeoBypassValvePct_c | Manual geo bypass valve position (BV 502 Active) (default 0%) | % | Command | |
| AV | 568 | HeaderModeNum_c | Header rack mode, numeric (used when BV 511 = Numeric) (default 99) | Command | 0=Off with Isolation valves open; 1=Cooling only; 2=Heating only; 3=Auto full building; 4=Full building; 5=Primary cooling; 6=Primary heating; 99=System off | |
| BV | 0 | LeadLagEnable_c | Enables internal compressor lead/lag (default Enabled) | Command | Inactive=Disabled; Active=Enabled | |
| BVmin | 1 | Mode_c | Cool or heat mode for non-header-rack units (default Cool) | Command | Inactive=Cool; Active=Heat | |
| BVmin | 2 | EmShutdown_c | Network emergency shutdown command (default Normal) | Command | Inactive=Normal; Active=Shutdown | |
| BV | 3 | LoadShedB_c | Load shed for compressor B (default Inactive) | Command | Inactive=Inactive; Active=Active | |
| BV | 4 | LoadShedA_c | Load shed for compressor A (default Inactive) | Command | Inactive=Inactive; Active=Active | |
| BV | 5 | EnableManualOverride_c | Enables manual override of Y1, Y2 and O/B outputs (default Disabled) | Command | Inactive=Disabled; Active=Enabled | |
| BV | 6 | ABCA_Y1Override_c | Manual compressor A call (needs BV 5 enabled) (default Off) | Command | Inactive=Off; Active=On | |
| BV | 7 | ABCB_Y1Override_c | Manual compressor B call (needs BV 5 enabled) (default Off) | Command | Inactive=Off; Active=On | |
| BV | 8 | ABC_OBOverride_c | Manual reversing valve command (needs BV 5 enabled) (default Cool) | Command | Inactive=Cool; Active=Heat | |
| BV | 9 | TestModeCommand_c | Puts the Aurora controls in test mode (default Normal) | Command | Inactive=Normal; Active=Test Mode | |
| BV | 10 | PowerPhaseSelect_c | Single or three phase, for power calculations (default Three Phase) | Command | Inactive=Single Phase; Active=Three Phase | |
| BV | 11 | ABCA_HDW_ALM_st | Status of ABC A alarm output | Read | Inactive=Off; Active=On | |
| BV | 12 | ABCA_HDW_Y1_st | Status of ABC A physical Y1 input | Read | Inactive=Off; Active=On | |
| BV | 13 | ABCA_HDW_Y2_st | Status of ABC A physical Y2 input | Read | Inactive=Off; Active=On | |
| BV | 14 | ABCA_HDW_OB_st | Status of ABC A physical O/B input | Read | Inactive=Off; Active=On | |
| BV | 15 | ABCA_HDW_ES_st | Status of ABC A physical emergency shutdown input | Read | Inactive=Normal; Active=Shutdown | |
| BV | 16 | ABCA_HDW_LPS_st | Status of ABC A physical low pressure switch input | Read | Inactive=Open; Active=Closed | |
| BV | 17 | ABCA_HDW_HPS_st | Status of ABC A physical high pressure switch input | Read | Inactive=Open; Active=Closed | |
| BV | 18 | ABCA_HDW_LS_st | Status of ABC A physical load shed input | Read | Inactive=Inactive; Active=Active | |
| BV | 19 | ABCA_HDW_CC_st | Status of ABC A compressor output | Read | Inactive=Off; Active=On | |
| BV | 20 | ABCA_HDW_RV_st | Status of ABC A reversing valve output | Read | Inactive=Off; Active=On | |
| BV | 21 | ABCA_HDW_ACC_st | Status of ABC A accessory relay output | Read | Inactive=Off; Active=On | |
| BV | 22 | ABCB_HDW_ALM_st | Status of ABC B alarm output | Read | Inactive=Off; Active=On | |
| BV | 23 | ABCB_HDW_Y1_st | Status of ABC B physical Y1 input | Read | Inactive=Off; Active=On | |
| BV | 24 | ABCB_HDW_Y2_st | Status of ABC B physical Y2 input | Read | Inactive=Off; Active=On | |
| BV | 25 | ABCB_HDW_OB_st | Status of ABC B physical O/B input | Read | Inactive=Off; Active=On | |
| BV | 26 | ABCB_HDW_ES_st | Status of ABC B physical emergency shutdown input | Read | Inactive=Normal; Active=Shutdown | |
| BV | 27 | ABCB_HDW_LPS_st | Status of ABC B physical low pressure switch input | Read | Inactive=Open; Active=Closed | |
| BV | 28 | ABCB_HDW_HPS_st | Status of ABC B physical high pressure switch input | Read | Inactive=Open; Active=Closed | |
| BV | 29 | ABCB_HDW_LS_st | Status of ABC B physical load shed input | Read | Inactive=Inactive; Active=Active | |
| BV | 30 | ABCB_HDW_CC_st | Status of ABC B compressor output | Read | Inactive=Off; Active=On | |
| BV | 31 | ABCB_HDW_RV_st | Status of ABC B reversing valve output | Read | Inactive=Off; Active=On | |
| BV | 32 | ABCB_HDW_ACC_st | Status of ABC B accessory relay output | Read | Inactive=Off; Active=On | |
| BVmin | 33 | AlarmReset_c | Alarm reset; return to Normal once the lockout clears (default Normal) | Command | Inactive=Normal; Active=Reset | |
| BV | 34 | NetworkY2Command_c | Network call for compressor B (MSV 2 = Network) (default Off) | Command | Inactive=Off; Active=On | |
| BV | 35 | NetworkY1Command_c | Network call for compressor A (MSV 2 = Network) (default Off) | Command | Inactive=Off; Active=On | |
| BVmin | 36 | NetworkControl_c | Set by the BAS while it has network control (default Normal) | Command | Inactive=Normal; Active=Network | |
| BVmin | 37 | SystemEnable_c | System enable; compressors stay off when disabled (default Enabled) | Command | Inactive=Disabled; Active=Enabled | |
| BV | 38 | CompASourceFlowSw_st | Source loop flow switch, compressor A (On = flow) | Read | Inactive=Off; Active=On | |
| BV | 39 | CompALoadFlowSw_st | Load loop flow switch, compressor A (On = flow) | Read | Inactive=Off; Active=On | |
| BV | 40 | CompBSourceFlowSw_st | Source loop flow switch, compressor B (On = flow) | Read | Inactive=Off; Active=On | |
| BV | 41 | CompBLoadFlowSw_st | Load loop flow switch, compressor B (On = flow) | Read | Inactive=Off; Active=On | |
| BV | 500 | SystemControl_c | Setpoint or Aquastat control (some header rack applications) (default Setpoint) | Command | Inactive=Setpoint; Active=Aquastat | |
| BV | 501 | NetBypassCtrl_c | Local or network control of bypass valves (default Inactive) | Command | Inactive=Inactive; Active=Active | |
| BV | 502 | HeaderRackManCtrl_c | Manual control of all header rack valves (default Inactive) | Command | Inactive=Inactive; Active=Active | |
| BV | 503 | GeoWaterSelect_c | Local or network geothermal loop temperatures (default Local) | Command | Inactive=Local; Active=Network | |
| BV | 504 | HeaderY1output_st | Status of header rack Y1 compressor demand logical output | Read | Inactive=FALSE; Active=TRUE | |
| BV | 505 | HeaderY2output_st | Status of header rack Y2 compressor demand logical output | Read | Inactive=FALSE; Active=TRUE | |
| BV | 506 | HeaderHeatOutput_st | Status of header rack heat/cool B demand logical output | Read | Inactive=FALSE; Active=TRUE | |
| BV | 507 | CWSensorFault_st | Selected cold water control temperature is invalid | Read | Inactive=FALSE; Active=TRUE | |
| BV | 508 | HWSensorFault_st | Selected hot water control temperature is invalid | Read | Inactive=FALSE; Active=TRUE | |
| BV | 509 | TempSensorFault_st | Selected cold or hot water control temperature is invalid | Read | Inactive=FALSE; Active=TRUE | |
| BV | 510 | ManIsoValves_c | Manual isolation valve command (used when BV 502 is Active) (default Inactive) | Command | Inactive=Inactive; Active=Active | |
| BV | 511 | HeaderModeSelect_c | Header rack mode source: numeric AV 568 or enumerated MSV 501 (default Enumerated) | Command | Inactive=Enumerated; Active=Numeric | |
| MVmin | 0 | SystemStatus_st | Overall system status | Read | 1=Normal; 2=Alarm; 3=Shutdown; 4=Load Shed A; 5=Load Shed B; 6=Load Shed A & B; 7=AXB A Communication Loss; 8=AXB B Communication Loss; 9=AXB A & B Communication Loss; 10=ABC A Communication Loss; 11=ABC B Communication Loss; 12=ABC A & B Communication Loss; 13=ABC A & ABC B DIP Switch Mismatch; 14=Load Entering Water Temperature Alarm; 15=Load Leaving Water Temperature Alarm; 16=Source Entering Water Temperature Alarm | |
| MVmin | 1 | UnitMode_st | Overall operating mode | Read | 1=Standby; 3=Single Compressor Cooling; 4=Both Compressors Cooling; 6=Single Compressor Heating; 7=Both Compressors Heating; 10=Emergency Shutdown; 11=Load Shed; 12=Lockout A; 13=Test Mode; 15=Lockout B; 18=Single Compressor w/Lockout; 19=Full Lockout; 31=Source Flow Switch Fault; 32=Load Flow Switch Fault; 33=Load & Source Flow Switch Fault | |
| MV | 2 | TempControlMethod_c | Temperature control method (non-header-rack) (default 1) | Command | 1=AquaStat (uses Y1 & Y2 inputs on ABC A); 2=Setpoint (uses either AV:22 or AV:23 as setpoint); 3=Network (uses BV:34 & BV:35); 4=Setpoint w/Enable (uses either AV:22 or AV:23 as setpoint and ABC B Y2 input as enable) | |
| MV | 3 | ControlTempInput_c | Control temperature input (non-header-rack) (default 2) | Command | 1=Leaving Water (AV:18 Leaving load water temp); 2=Entering Water (AV:19 Entering load water temp); 3=Remote Temp (AXB B - HWT); 4=Network Temp (AV:12) | |
| MV | 4 | BrineFactorLoad_c | Aurora controls brine selection factor for load loop (default 1) | Command | 1=Water; 2=Brine | |
| MV | 5 | EnergyMonitorMode_c | Aurora controls energy monitoring modes selection (default 3) | Command | 1=Off; 2=Compressor Monitoring; 3=Energy Monitoring | |
| MV | 6 | BrineFactorSource_c | Aurora controls brine selection factor for source loop (default 1) | Command | 1=Water; 2=Brine | |
| MV | 7 | LoadFlowMeterSelect_c | Load loop flow meter selection (default 1) | Command | 1=None; 2=3/4", 19mm; 3=1", 25.4mm; 4=2", 50.8mm; 5=2.5", 63.5mm; 6=1.25", 31.8mm | |
| MV | 8 | SrcFlowMeterSelect_c | Source loop flow meter selection (default 1) | Command | 1=None; 2=3/4", 19mm; 3=1", 25.4mm; 4=2", 50.8mm; 5=2.5", 63.5mm; 6=1.25", 31.8mm | |
| MV | 9 | ABCBLockoutStatus_st | Most recent fault on ABC B | Read | 1=Normal; 2=E1-Input Error; 3=E2-High Pressure; 4=E3-Low Pressure; 5=E4-Freeze Protection 2; 6=E5-Freeze Protection 1; 7=E6-Loss of Charge; 8=E7-Condensate; 9=E8-Over/Under Voltage; 11=E10-Compressor Monitor; 14=E13-AXB Sensor Error - Non Critical; 15=E14-AXB Sensor Error - Critical; 17=E16-Variable Speed Pump Error; 19=E18-Non Critical Comm Error; 20=E19-Critical Comm Error; 21=E20-Loss of Communications; 22=E21-Low Loop Pressure; 24=E23-HA1 Fault; 25=E24-HA2 Fault; 27=E26-Entering Source Water Low Limit; 28=E27-Entering Source Water High Limit; 29=E28-Leaving Source Water Low Limit; 30=E29-Leaving Source Water High Limit; 32=E31-Source Flow | |
| MV | 10 | ABCALockoutStatus_st | Most recent fault on ABC A | Read | 1=Normal; 2=E1-Input Error; 3=E2-High Pressure; 4=E3-Low Pressure; 5=E4-Freeze Protection 2; 6=E5-Freeze Protection 1; 7=E6-Loss of Charge; 8=E7-Condensate; 9=E8-Over/Under Voltage; 11=E10-Compressor Monitor; 14=E13-AXB Sensor Error - Non Critical; 15=E14-AXB Sensor Error - Critical; 17=E16-Variable Speed Pump Error; 19=E18-Non Critical Comm Error; 20=E19-Critical Comm Error; 21=E20-Loss of Communications; 22=E21-Low Loop Pressure; 24=E23-HA1 Fault; 25=E24-HA2 Fault; 27=E26-Entering Source Water Low Limit; 28=E27-Entering Source Water High Limit; 29=E28-Leaving Source Water Low Limit; 30=E29-Leaving Source Water High Limit; 32=E31-Source Flow | |
| MV | 500 | HeaderRackType_c | Header rack selection value (default 1) | Command | 1=No header; 2=4 Pipe Standard; 3=4 Pipe Reversing; 4=6 Pipe Standard; 5=6 Pipe Dedicated Source | |
| MV | 501 | HeaderMode_c | Header rack mode, enumerated (used when BV 511 = Enumerated) (default 8) | Command | 1=Off with Isolation valves open; 2=Cooling only; 3=Heating only; 4=Auto full building; 5=Full building; 6=Primary cooling; 7=Primary heating; 8=System off | |
| MV | 502 | ColdWaterSelect_c | Cold water control temperature for header rack (default 1) | Command | 1=Heat Exchanger Out; 2=Cold Water Out; 3=Cold Water In; 4=Network (AV:506) | |
| MV | 503 | HotWaterSelect_c | Hot water control temperature for header rack (default 1) | Command | 1=Heat Exchanger Out; 2=Hot Water Out; 3=Hot Water In; 4=Network (AV:507) |
No points match these filters.
Integration notes
- The source marks writable points 'in1,in8,in16' without explaining it (most likely the BACnet priorities they accept); they are shown here as commandable (C).
- Each point is ticked for one or more configurations (NXW HYDWWB01_01/_02 and several WCHDM dual scroll builds); header rack points only apply to header rack units.
- AV 26 HeatingDifferential_c has no default or range values printed.
- BV 511's state text (Inactive=Enumerated, Active=Numeric) disagrees with its description, which calls Numeric False; check on site.
- MSV 3 option 4 names AV 12 as the network temperature, while AV 62 is described as the network temperature input.
- The sheet does not state the BACnet transport or network settings.
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. Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the Aurora HydroLink for NXW/SKW Water-to-Water Heat Pumps 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 WaterFurnace Aurora HydroLink for NXW/SKW Water-to-Water Heat Pumps
How many BACnet points does the WaterFurnace Aurora HydroLink for NXW/SKW Water-to-Water Heat Pumps have?
This list has 213 BACnet objects: 144 analog values, 54 binary values, 15 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which WaterFurnace Aurora HydroLink for NXW/SKW Water-to-Water Heat Pumps BACnet points are writable?
118 of the 213 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 WaterFurnace Aurora HydroLink for NXW/SKW Water-to-Water Heat Pumps BACnet documentation?
The source is Aurora HydroLink BACnet Points List For NXW/SKW (PL2500EW), revision 2018-02, published free by WaterFurnace at https://www.waterfurnace.com/literature/aurora/pl2500ew.pdf.
What are the minimum BACnet points to integrate the WaterFurnace Aurora HydroLink for NXW/SKW Water-to-Water Heat Pumps?
Start with BV 37 SystemEnable_c (System enable; compressors stay off when Disabled); BV 36 NetworkControl_c (Set to Network while the BAS has control); BV 2 EmShutdown_c (Network emergency shutdown); BV 1 Mode_c (Cool or heat (non-header-rack units)); AV 22 CoolingSetpoint_c (Cooling setpoint, setpoint control mode); AV 23 HeatingSetpoint_c (Heating setpoint, setpoint control mode); BV 33 AlarmReset_c (Alarm reset; return to Normal after the lockout clears); MV 1 UnitMode_st (Current operating mode); AV 1 ControlTemp_st (Control temperature (input chosen on MSV 3)); MV 0 SystemStatus_st (Overall status: normal, alarm, shutdown, load shed).
How do I enable BMS control of the WaterFurnace Aurora HydroLink for NXW/SKW Water-to-Water Heat Pumps?
BV 37 SystemEnable_c (default Enabled) must be Enabled, or the compressor outputs stay off except under manual override. The BAS should set BV 36 NetworkControl_c to Network when it takes control; many local commands and settings then stop working. With MSV 2 = 3 (Network), BV 35 and BV 34 call compressors A and B; BV 1 picks cool or heat. BV 2 EmShutdown_c forces an emergency shutdown.
Can the BMS supply sensor values to the WaterFurnace Aurora HydroLink for NXW/SKW Water-to-Water Heat Pumps?
AV 62 NetworkTemperature_c is the BAS-supplied control temperature for setpoint control on a network temperature (MSV 3 option 4, which the sheet labels AV 12). Header rack units take BAS cold, hot and geo loop temperatures on AV 506-508; values written to AV 510-515 take priority over the measured header temperatures. BV 503 switches the geothermal loop temperatures to network values.
How do I check these points on the real Aurora HydroLink for NXW/SKW Water-to-Water Heat Pumps?
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 WaterFurnace BACnet points lists
- Rooftop unit controller (water-source, with economizer)
WaterFurnace Aurora UPC, Dual Compressor Rooftop Unit with Economizer
WaterFurnace dual-compressor water-source rooftop units with an economizer, Aurora controls and the Aurora UPC.
Also known as: PL1250EW, Aurora UPC rooftop economizer, Aurora Universal Protocol Converter - Water-source heat pump controller
WaterFurnace Aurora UPC, Dual Compressor Water-Source Heat Pump
WaterFurnace dual-compressor water-to-air heat pumps with two Aurora Base Controllers (ABC A and B) and the Aurora UPC.
Also known as: PL1500EW, Aurora Universal Protocol Converter, Aurora UPC dual compressor - Rooftop unit controller (water-source, with economizer)
WaterFurnace Aurora UPC, Single Compressor Rooftop Unit with Economizer
WaterFurnace single-compressor water-source rooftop units with an economizer, Aurora controls and the Aurora UPC.
Also known as: PL1250EW, Aurora UPC rooftop economizer, Aurora Universal Protocol Converter - Water-source heat pump controller
WaterFurnace Aurora UPC, Single Compressor Water-Source Heat Pump
WaterFurnace single-compressor water-to-air heat pumps with the Aurora controls and the Aurora UPC protocol converter.
Also known as: AG1569EW, Aurora Universal Protocol Converter, Aurora UPC, UPCSWASTD01-01 - Water-source heat pump controller
WaterFurnace Aurora UPC, Variable Speed Water-Source Heat Pump
WaterFurnace variable speed water-to-air heat pumps with Aurora controls and the Aurora UPC.
Also known as: PL1700EW, Aurora Universal Protocol Converter, Aurora UPC variable speed - Water-source heat pump controller
WaterFurnace Dual Compressor Water-to-Air Heat Pump (FX10)
WaterFurnace commercial dual-compressor water-to-air heat pumps fitted with the FX10 DDC controller.
Also known as: PRODCWA-05, PRODCWA, WaterFurnace FX10 - Water-to-water heat pump controller
WaterFurnace Envision Single Compressor Water-to-Water Heat Pump (FX10)
WaterFurnace Envision single-compressor water-to-water heat pumps with the FX10 DDC controller.
Also known as: PROSSWWE-01, PROSSWWE, Envision Water-to-Water, WaterFurnace FX10 - Water-source heat pump controller
WaterFurnace Envision Water-to-Air Heat Pump, 1-6 Ton
WaterFurnace Envision 1 to 6 ton water-to-air heat pumps with the DDC controller option.
Also known as: Envision BACnet Variables, Envision BACnet Variables with BI, Envision 1-6 Ton - Water-to-water heat pump / reversible chiller controller
WaterFurnace Reversible Chiller Water-to-Water Heat Pump (FX10)
WaterFurnace dual-compressor reversible chiller (water-to-water) heat pumps with the FX10 controller.
Also known as: PRODCWWE-06B, PRODCWWE-07B, PRODCWWE-08B, PRODCWWE - Water-source heat pump controller
WaterFurnace Single Compressor Water-to-Air Heat Pump (FX10)
WaterFurnace single-compressor water-to-air heat pumps without hot gas reheat, fitted with the FX10 DDC controller.
Also known as: PROFXENV-00, PROFXENV, Envision FX10, WaterFurnace FX10 - Water-source heat pump controller
WaterFurnace Single Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10)
WaterFurnace single-compressor water-to-air heat pumps with hot gas reheat and the FX10 DDC controller.
Also known as: PROFXENV-RH-00, PROFXENV-RH, Envision hot gas reheat, WaterFurnace FX10 - Water-to-water heat pump controller
WaterFurnace Versatec Dual Compressor Water-to-Water Heat Pump (FX10)
WaterFurnace Versatec dual-compressor water-to-water heat pumps with the FX10 DDC controller and expansion board.
Also known as: PRODCWW-02, PRODCWW, Versatec Dual Compressor, WaterFurnace FX10 - Water-to-water heat pump controller
WaterFurnace Versatec Single Compressor Water-to-Water Heat Pump (FX10)
WaterFurnace Versatec single-compressor water-to-water heat pumps with the FX10 DDC controller.
Also known as: PROSSWW-03, PROSSWW, Versatec Water-to-Water, WaterFurnace FX10
Source: Aurora HydroLink BACnet Points List For NXW/SKW · PL2500EW · rev. 2018-02. Object names, instances and units are reproduced as published; descriptions are our own.