Easy BACnet
  1. Home
  2. BACnet points lists
  3. WaterFurnace
  4. Aurora UPC, Single Compressor Water-Source Heat Pump

Water-source heat pump controller · BACnet points list

WaterFurnace Aurora UPC, Single Compressor Water-Source Heat Pump BACnet points list

Updated 28 October 2026

Short answer

BACnet objects of the Aurora Universal Protocol Converter (UPC) on a single-compressor water-source heat pump, software version 1.01. The UPC sits on the Aurora Base Controller (ABC) and exposes zone temperature, setpoints, occupancy, fan, compressor and dip-switch points over BACnet MS/TP. Points marked as needing the AXB board only report with that board and its sensors fitted.

This page lists 201 BACnet objects for the WaterFurnace Aurora UPC, Single Compressor Water-Source Heat Pump — 55 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 UPC, Single Compressor Water-Source Heat Pump
Equipment
Water-source heat pump controller
Equipment type
Heat pumps
BACnet objects
201 (55 writable)
Transport
BACnet MS/TP
Firmware
UPC software version 1.01
Also known as
AG1569EW, Aurora Universal Protocol Converter, Aurora UPC, UPCSWASTD01-01
Source document
Aurora UPC Points List (BACnet Points for Single Compressor WSHP) · AG1569EW · rev. 2014-07
Download CSV 201 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Download Easy BACnet Mobile App Google Play

BMS integration notes: WaterFurnace Aurora UPC, Single Compressor Water-Source Heat Pump

Integration in brief

Set BV 54 to External, then command occupancy on MSV 1 and let the UPC hold its occupied, unoccupied and standby setpoints (AV 5-10). Read MSV 11 for the operating mode and MSV 8 for the lockout code. The BAS can also act as the thermostat with BV 44-48 (G, O, W, Y1, Y2).

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 1occ_man_cmd_cOccupied/unoccupied/temp occ/standby commandWrite
BV 54schedule_selector_cMust be External for BAS occupancy commandsWrite
BV 25e_stop_cNetwork emergency shutdownWrite
AV 5occ_clg_sp_cOccupied cooling setpointWrite
AV 6occ_htg_sp_cOccupied heating setpointWrite
BV 5alarm_reset_cReset manual-reset alarms (On, then back to Off)Write
AV 1zone_temp_anSpace temperature (sensor or BAS override)Read
MV 11mode_stCurrent operating modeRead
MV 9compressor_status_stCompressor output: off, low or highRead
MV 8lockout_enumerated_stActive alarm code (see alarm table)Read

Enable & remote start

The UPC runs its own internal weekday schedule until BV 54 schedule_selector_c is set to External (Active). Occupancy commands then go to MSV 1, or to AV 42 after BV 50 is set to AV. BV 25 e_stop_c shuts the unit down; BV 44-48 send G, O, W, Y1 and Y2 calls directly.

Sensors & values from the BMS

AV 4 zone_temp_ovrd_c replaces the zone sensor once BV 55 zone_temp_selector_c is set to BAS. AV 17 humidity_c, AV 22 co2_c and AV 24 voc_c take BAS values when no sensor is connected, and AV 26 oat_c takes an outdoor air temperature.

Network setup

Watch out for

WaterFurnace Aurora UPC, Single Compressor Water-Source Heat Pump 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.

201 of 201 shown
Type
AnalogBinaryMulti-state
Access
Show
WaterFurnace Aurora UPC, Single Compressor Water-Source Heat Pump BACnet Points List
DescriptionStates
AVmin1zone_temp_anZone temperature if sensor is present or if overridden by the BAS°FRead
AV2zone_temp_adj_cZone temp adjust value (default 0)°FWrite
AV3active_setpt_anSet point that is controlling the call for the compressor°FRead
AV4zone_temp_ovrd_cBAS override of the zone temp sensor reading (default 0)°FWrite
AVmin5occ_clg_sp_cOccupied cooling set point (default 76)°FWrite
AVmin6occ_htg_sp_cOccupied heating set point (default 70)°FWrite
AV7unocc_clg_sp_cUnoccupied cooling set point (default 85)°FWrite
AV8unocc_htg_sp_cUnoccupied heating set point (default 60)°FWrite
AV9standby_cool_cStandby cooling set point (default 76)°FWrite
AV10standby_heat_cStandby heating set point (default 68)°FWrite
AV11eff_clg_sp_anEffective cooling set point°FRead
AV12eff_htg_sp_anEffective heating set point°FRead
AV13clg_adj_anCooling set point shift value°FRead
AV14htg_adj_anHeating set point shift value°FRead
AV15rem_setpt_span_cWarm/cool adjust span of the zone sensor (default 5)°FWrite
AV16humidity_anHumidity sensor reading if sensor is present%rhRead
AV17humidity_cBAS override of the humidity input if no sensor is connected (default 0)%rhWrite
AV18occ_dehum_setpt_cSets the occupied dehumidify set point (default 53)%rhWrite
AV19unocc_dehum_setpt_cSets the unoccupied dehumidify set point (default 75)%rhWrite
AV20dehum_diff_cSets the differential for humidity set point (default 5)%rhWrite
AV21co2_anSpace CO2 reading if sensor is presentppmRead
AV22co2_cBAS override of space CO2 if no sensor is present (default 0)ppmWrite
AV23voc_anSpace VOC (volatile organic compounds) if sensor is presentppmRead
AV24voc_cBAS override of space VOC if no sensor is connected (default 0)ppmWrite
AV25oat_anOutside air temperature°FRead
AV26oat_cBAS override of the outside air temperature (default 0)°FWrite
AV27axb_spare_ana_input_anSpare analog input on the AXB (needs AXB)°FRead
AV28lvg_wtr_temp_anLeaving water temperature (needs AXB)°FRead
AV29liq_line_temp_anLiquid line temperature (needs AXB)°FRead
AV30abc_lat_anLeaving air temperature on the ABC FP2 input°FRead
AV31coax_temp_anCoax temperature read by the FP1 sensor°FRead
AV32fp1_setpoint_anFP1 freeze detection limit temperature (coax temp)°FRead
AV33ecm_pwm_anCurrent ECM blower operating percentage%Read
AV34ecm_sw_speed_anECM blower speed step, 1-12%Read
AV35ecm_override_cBAS override of the ecm blower, select from virtual switches 1-12 (default 0)%Write
AV36fan_low_cSets the low speed fan value (default 2)Write
AV37fan_medium_cSets the medium speed fan value (default 7)Write
AV38fan_high_cSets the high speed fan value (default 9)Write
AV39fan_aux_heat_cSets the Aux Heat speed fan value (default 9)Write
AV40clg_cfm_offset_ana_cSets the blower CFM to improve passive dehumidification (default 1)Write1=HGT CFM = CLG CFM; 2=- 5% ClG CFM; 3=-10% CLG CFM; 4=-15%CLG CFM; 5=+5% CLG CFM
AV41temp_occ_time_anAmount of time left in temporary occupancy only while in Temp Occm/secRead
AV42occ_man_cmd_ana_cOccupancy command (used when BV 50 = AV) (default 1)Write1=Occupied; 2=Unoccupied; 3=Temp Occ; 4=Standby
AV43eff_occ_anEffective occupancyRead1=Occupied; 2=Unoccupied; 3=Temp Occ; 4=Standby
AV44lockouts_enumerated_anCurrent lockout alarm code (see alarm table)Read1=Normal; 2=E1 Input fault; 3=E2 High pressure; 4=E3 Low pressure; 5=E4 Not used; 6=E5 Freeze detection FP1; 7=E6 Loss of charge; 8=E7 Condensate overflow; 9=E8 Over/under voltage; 10=E9 Airflow monitoring (future); 11=E10 Compressor monitoring; 12=E11 FP1 sensor error; 13=E12 Refrigeration monitoring (future); 14=E13 Non-critical AXB sensor error (future); 15=E14 Critical AXB sensor error (future); 16=E15 Hot water limit; 17=E16 Variable speed pump; 19=E18 Non-critical comm error; 20=E19 UPC loss of comm to ABC; 30=E30 Zone sensor loss of comm
AV45lo_stat_reg_anInternal use; do not map to BASRead
AV46control_voltage_anABC's low voltage control valueVRead
AV47est_line_voltage_anEstimated line voltage to the unitVRead
AV48mode_st_anCurrent operating mode (numeric)Read1=Standby; 2=Fan Only; 3=Cool Stage 1; 4=Cool Stage 2; 5=Hot Gas Reheat; 6=Heat Stage 1; 7=Heat Stage 2; 8=Emergency Heat; 9=Auxiliary Heat; 10=Emergency Shutdown; 11=Load Shed; 12=Unit In Lock Out; 13=Test Mode
AV49water_flow_anCalculated GPM thru the heat exchanger (needs AXB)gpmRead
AV50total_power_anTotal power consumption (needs AXB)WRead
AV51total_capacity_anTotal BTU operating capacity (needs AXB)Btu/hrRead
AV52super_heat_anCalculated super-heat (needs AXB)°FRead
AV53suct_temp_anMeasured suction temperature (needs AXB)°FRead
AV54suction_press_anMeasured suction pressure (needs AXB)psiRead
AV55he_hr_anCalculated heat of extraction/rejection (needs AXB)Btu/hrRead
AV56fan_power_anCalculated fan power consumption (needs AXB)WRead
AV57fan_current_anMeasured fan current (needs AXB)ARead
AV58entering_wtr_temp_anMeasured entering water temperature (needs AXB)°FRead
AV59dischg_press_anCompressor discharge pressure (needs AXB)psiRead
AV60compressor_power_anCalculated compressor power consumption (needs AXB)WRead
AV61acc1_delay_cSets the time delay of the ACC-1 output (default 90)secondsWrite
AV62measured_line_voltage_cCalibrates the measured line voltage (default 0)Write
AV63tstat_ovrd_cInternal use; do not map to BASRead
AV64sw_part_no_anInternal use; do not map to BASRead
AV65abc_fw_beta_anInternal use; do not map to BASRead
AV66abc_fw_rev_anInternal use; do not map to BASRead
AV67m540_cInternal use; do not map to BASRead
AV68m555_cInternal use; do not map to BASRead
AV69m558_anInternal use; do not map to BASRead
AV70m557_cInternal use; do not map to BASRead
AV71m563_cInternal use; do not map to BASRead
AV72m565_cInternal use; do not map to BASRead
AV73m567_cInternal use; do not map to BASRead
AV74m560_anInternal use; do not map to BASRead
AV75m569_cInternal use; do not map to BASRead
AV76m571_cInternal use; do not map to BASRead
AV77m545_anInternal use; do not map to BASRead
AV78m535_anInternal use; do not map to BASRead
AV79m574_cInternal use; do not map to BASRead
AV80m576_anInternal use; do not map to BASRead
AV81m579_cInternal use; do not map to BASRead
AV82m578_anInternal use; do not map to BASRead
AV83m582_anInternal use; do not map to BASRead
AV84m584_anInternal use; do not map to BASRead
AV85m586_anInternal use; do not map to BASRead
AV86m588_anInternal use; do not map to BASRead
AV87m590_anInternal use; do not map to BASRead
AV88m592_anInternal use; do not map to BASRead
AV89m594_anInternal use; do not map to BASRead
AV90m598_cInternal use; do not map to BASRead
AV91m599_anInternal use; do not map to BASRead
AV92m596_cInternal use; do not map to BASRead
AV93m547_anInternal use; do not map to BASRead
AV94r5_cInternal use; do not map to BASRead
AV95m549_cInternal use; do not map to BASRead
AV96m551_cInternal use; do not map to BASRead
AV97m553_cInternal use; do not map to BASRead
AV98test_md_pwd_cInternal use; do not map to BASRead
AV99m401_cInternal use; do not map to BASRead
AV100m405_cInternal use; do not map to BASRead
AV101m409_cInternal use; do not map to BASRead
AV102m413_cInternal use; do not map to BASRead
AV103m417_cInternal use; do not map to BASRead
AV104m421_cInternal use; do not map to BASRead
AV105m425_cInternal use; do not map to BASRead
AV106m429_cInternal use; do not map to BASRead
AV107m433_cInternal use; do not map to BASRead
AV108m441_cInternal use; do not map to BASRead
AV109m445_cInternal use; do not map to BASRead
AV110m449_cInternal use; do not map to BASRead
AV111m453_cInternal use; do not map to BASRead
AV112m488_cInternal use; do not map to BASRead
AV113m494_cInternal use; do not map to BASRead
AV114m495_cInternal use; do not map to BASRead
AV115m496_cInternal use; do not map to BASRead
AV116m497_cInternal use; do not map to BASRead
AV117m498_cInternal use; do not map to BASRead
AV118m500_cInternal use; do not map to BASRead
AV119m501_cInternal use; do not map to BASRead
BV1abc_modbus_comm_alarmModbus link status between the ABC and the UPCReadInactive=Communication Normal; Active=Communication Lost
BV2acc1_stStatus of the ACC-1 outputReadInactive=Off; Active=On
BV3alm_rht_hdw_stStatus of the ABC's alarm/reheat outputReadInactive=Off; Active=On
BV4alarm_reset_cmd_stCommanded status of the alarm reset commandReadInactive=Off; Active=On
BVmin5alarm_reset_cAlarm reset: write On, then back to Off (default Inactive)WriteInactive=Off; Active=On
BV6aux_heat_ena_cElectric heat 1 control: network or aux heat PID (default Inactive)WriteInactive=Network EH; Active=Aux Heat
BV7aux_heat_cmd_stStatus of the aux heat commandReadInactive=Off; Active=On
BV8cc_op_cfg_stDip SW2-6 position: dual or single capacity (factory set)ReadInactive=Dual Capacity; Active=Single Capacity
BV9clear_faults_cInternal use; do not map to BASRead
BV10condensate_stInternal use; do not map to BASRead
BV11sw2_1_cDip SW2-1 override: freeze detection setpoint (default Active)WriteInactive=15°; Active=30°
BV12sw2_2_cNot used (default Active)Write
BV13sw2_3_cDip SW2-3 override: default reversing valve position (default Active)WriteInactive=Cooling; Active=Heating
BV14sw2_4_cDip SW2-4 override; with SW2-5 sets the ACC1 mode (default Active)Write
BV15sw2_5_cDip SW2-5 override; with SW2-4 sets the ACC1 mode (default Inactive)Write
BV16sw2_6_cDip SW2-6 override: dual or single capacity (factory set) (default Inactive)WriteInactive=Dual Capacity; Active=Single Capacity
BV17sw2_7_cDip SW2-7 override: pulsed or continuous alarm output (default Active)WriteInactive=Pulsed; Active=Continuous
BV18sw2-8_cDip SW2-8 override: reheat or normal (factory set) (default Active)WriteInactive=Reheat; Active=Normal
BV19dh_cmd_stStatus of the dehumidification commandReadInactive=Off; Active=On
BV20dh_disable_cEnables/disables dehumidification (default Active)WriteInactive=DH Disabled; Active=DH Enabled
BV21dehum_hdw_stStatus of the DH hardware inputReadInactive=Off; Active=On
BV22dip_sw_ovrd_ena_cEnables BAS dip switch overrides (BV 11-18) (default Inactive)WriteInactive=Off; Active=On
BV23eh_1_stStatus of the electric heat 1 outputReadInactive=Off; Active=On
BV24eh_2_stStatus of the electric heat 2 outputReadInactive=Off; Active=On
BVmin25e_stop_cNetwork emergency shutdown command (default Inactive)WriteInactive=Normal Operation; Active=Shutdown
BV26es_hdw_stStatus of the emergency shutdown hardware inputReadInactive=Normal; Active=Shutdown
BV27factory_test_ena_cInternal use; do not map to BASRead
BV28fan_operation_cSelects either cycled or continuous operation of the fan (default Active)WriteInactive=Cycled; Active=Continuous
BV29fan_stCurrent status of the fan outputReadInactive=Off; Active=On
BV30fp1_lim_stCurrent freeze detection set pointReadInactive=15°; Active=30°
BV31eh1_ovrd_cNetwork control of electric heat 1 output relay (default Inactive)WriteInactive=Off; Active=On
BV32g_cmd_stStatus of the network "G" commandReadInactive=Off; Active=On
BV33g_hdw_fan_proving_input_stStatus of the "G" hardware inputReadInactive=Off; Active=On
BV34heat_cool_stStatus of the network "O" commandReadInactive=Off; Active=On
BV35high_press_hdw_stStatus of the high pressure hardware inputReadInactive=Off; Active=On
BV36internal_external_scheduling_stSelected schedule that the UPC is operating onReadInactive=Internal; Active=External
BV37load_shed_cEnables/disables load shed (default Inactive)WriteInactive=Off; Active=On
BV38lockout__stStatus of the lockout alarm outputReadInactive=Normal; Active=Lockout
BV39lockout_cfg_stInternal use; do not map to BASRead
BV40lockout_hdw_stStatus of the relay for the ABC's Lockout outputReadInactive=Normal; Active=Lockout
BV41low_press_hdw_stStatus of the low pressure switch hardware inputReadInactive=Open; Active=Closed
BV42load_shed_hdw_stStatus of the load shed hardware inputReadInactive=Normal; Active=Load Shed
BV43network_dh_cEnables/disables dehumidification (default Inactive)WriteInactive=Off; Active=On
BV44network_g_cNetwork control of the fan (default Inactive)WriteInactive=Off; Active=On
BV45network_o_cNetwork control of the reversing valve (default Inactive)WriteInactive=Off; Active=On
BV46network_w_cNetwork control of electric heat output (default Inactive)WriteInactive=Off; Active=On
BV47network_y1_cNetwork control of the Y1 output (default Inactive)WriteInactive=Off; Active=On
BV48network_y2_cNetwork control of the Y2 output (default Inactive)WriteInactive=Off; Active=On
BV49o_hdw_occ_sensor_input_stStatus of the "O" hardware inputReadInactive=Off; Active=On
BV50occ_cmd_av-msv_select_cSelects either a "MSV" or "AV" to command the occupancy input (default Inactive)WriteInactive=MSV; Active=AV
BV51reheat_cfg_stStatus of the dip switch used to select reheat or non-reheat operationReadInactive=Reheat; Active=Normal
BV52rev_vlv_stStatus of the reversing valve outputReadInactive=Heat; Active=Cool
BV53rv_setup_stDefault position of reversing valve that is set by BV-13ReadInactive=Cooling; Active=Heating
BVmin54schedule_selector_cSelects the internal schedule or external schedule (default Inactive)WriteInactive=Internal; Active=External
BV55zone_temp_selector_cSelects the zone sensor input (default Inactive)WriteInactive=Sensor; Active=BAS
BV56sw1_test_cfg_stStatus of the SW2 dip switch override pointReadInactive=Off; Active=On
BV57sw_2_4_stStatus of the SW2-4 dipswitchReadInactive=Off; Active=On
BV58sw_2_5_stStatus of the SW2-5 dipswitchReadInactive=Off; Active=On
BV59temp_occ_dis_cControl to disable temporary occupancy (default Active)WriteInactive=Disabled; Active=Enabled
BV60temp_occ_stStatus of the temporary occupancy inputReadInactive=Normal; Active=Temp Occ
BV61test_mode_ena_cInternal use; do not map to BASRead
BV62test_mode_hdw_stInternal use; do not map to BASRead
BV63w_hdw_dirty_filter_input_stStatus of the "W" hardware inputReadInactive=Off; Active=On
BV64y1_cmd_stStatus of the "Y1" input to the ABC from the UPCReadInactive=Off; Active=On
BV65y1_hdw_comp_proving_input_stStatus of the "Y1" hardware input, used as a compressor proving inputReadInactive=Off; Active=On
BV66y2_cmd_stStatus of the "Y2" input to the ABC from the UPCReadInactive=Off; Active=On
BV67y2_hdw_vlv_end_sw_input_stStatus of the "Y2" hardware inputReadInactive=Off; Active=On
BV68m372_cInternal use; do not map to BASRead
BV69m373_cInternal use; do not map to BASRead
BV70m374_cInternal use; do not map to BASRead
BV71m375_cInternal use; do not map to BASRead
BV72m376_cInternal use; do not map to BASRead
BV73m377_cInternal use; do not map to BASRead
BV74eh2_ovrd_cNetwork control of the electric heat 2 output relay (default Inactive)WriteInactive=Off; Active=On
BV75eh2_mode_cEH2 output: network-controlled or aux heat (default Active)WriteInactive=Aux_Heat; Active=Network_EH
BV76loadshed_stStatus of the load shed inputReadInactive=Normal; Active=Load Shed
MVmin1occ_man_cmd_cOccupancy command (used when BV 50 = MSV) (default 1)Write1=Occupied; 2=Unoccupied; 3=Temp Occ; 4=Standby
MV7clg_cfm_offset_msv_cSelects the cooling CFM reduction value (default 1)Write1=HGT CFM = CLG CFM; 2=-5% CLG CFM; 3=-10% CLG CFM; 4=-15% CLG CFM; 5=+5% CLG CFM
MVmin8lockout_enumerated_stCurrent lockout alarm code (see alarm table)Read1=Normal; 2=E1 Input fault; 3=E2 High pressure; 4=E3 Low pressure; 5=E4 Not used; 6=E5 Freeze detection FP1; 7=E6 Loss of charge; 8=E7 Condensate overflow; 9=E8 Over/under voltage; 10=E9 Airflow monitoring (future); 11=E10 Compressor monitoring; 12=E11 FP1 sensor error; 13=E12 Refrigeration monitoring (future); 14=E13 Non-critical AXB sensor error (future); 15=E14 Critical AXB sensor error (future); 16=E15 Hot water limit; 17=E16 Variable speed pump; 19=E18 Non-critical comm error; 20=E19 UPC loss of comm to ABC
MVmin9compressor_status_stCapacity of the compressor output relayRead1=Off; 2=Low; 3=High
MV10effect_occup_stEffective occupancy statusRead1=Occupied; 2=Unoccupied; 3=Temp Occ; 4=Standby
MVmin11mode_stCurrent operating mode of the unitRead1=Standby; 2=Fan Only; 3=Cool Stage 1; 4=Cool Stage 2; 5=Hot Gas Reheat; 6=Heat Stage 1; 7=Heat Stage 2; 8=Emergency Heat; 9=Auxiliary Heat; 10=Emergency Shutdown; 11=Load Shed; 12=Unit In Lock Out; 13=Test Mode

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. Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the Aurora UPC, Single Compressor Water-Source Heat Pump 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 UPC, Single Compressor Water-Source Heat Pump

How many BACnet points does the WaterFurnace Aurora UPC, Single Compressor Water-Source Heat Pump have?

This list has 201 BACnet objects: 119 analog values, 76 binary values, 6 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which WaterFurnace Aurora UPC, Single Compressor Water-Source Heat Pump BACnet points are writable?

55 of the 201 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 UPC, Single Compressor Water-Source Heat Pump BACnet documentation?

The source is Aurora UPC Points List (BACnet Points for Single Compressor WSHP) (AG1569EW), revision 2014-07, published free by WaterFurnace at https://www.waterfurnace.com/literature/aurora/ag1569aw.pdf.

What are the minimum BACnet points to integrate the WaterFurnace Aurora UPC, Single Compressor Water-Source Heat Pump?

Start with MV 1 occ_man_cmd_c (Occupied/unoccupied/temp occ/standby command); BV 54 schedule_selector_c (Must be External for BAS occupancy commands); BV 25 e_stop_c (Network emergency shutdown); AV 5 occ_clg_sp_c (Occupied cooling setpoint); AV 6 occ_htg_sp_c (Occupied heating setpoint); BV 5 alarm_reset_c (Reset manual-reset alarms (On, then back to Off)); AV 1 zone_temp_an (Space temperature (sensor or BAS override)); MV 11 mode_st (Current operating mode); MV 9 compressor_status_st (Compressor output: off, low or high); MV 8 lockout_enumerated_st (Active alarm code (see alarm table)).

How do I enable BMS control of the WaterFurnace Aurora UPC, Single Compressor Water-Source Heat Pump?

The UPC runs its own internal weekday schedule until BV 54 schedule_selector_c is set to External (Active). Occupancy commands then go to MSV 1, or to AV 42 after BV 50 is set to AV. BV 25 e_stop_c shuts the unit down; BV 44-48 send G, O, W, Y1 and Y2 calls directly.

Can the BMS supply sensor values to the WaterFurnace Aurora UPC, Single Compressor Water-Source Heat Pump?

AV 4 zone_temp_ovrd_c replaces the zone sensor once BV 55 zone_temp_selector_c is set to BAS. AV 17 humidity_c, AV 22 co2_c and AV 24 voc_c take BAS values when no sensor is connected, and AV 26 oat_c takes an outdoor air temperature.

How do I check these points on the real Aurora UPC, Single Compressor Water-Source Heat Pump?

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

Source: Aurora UPC Points List (BACnet Points for Single Compressor WSHP) · AG1569EW · rev. 2014-07. Object names, instances and units are reproduced as published; descriptions are our own.