Easy BACnet
  1. Home
  2. BACnet points lists
  3. WaterFurnace
  4. Dual Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10)

Water-source heat pump controller · BACnet points list

WaterFurnace Dual Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10) BACnet points list

Updated 4 November 2026

Short answer

BACnet objects for WaterFurnace's dual-compressor water-to-air heat pump with hot gas reheat on the FX10 controller. The BAS can command occupancy and let the FX10 hold its setpoints, or send G, Y1, Y2 and O calls directly. Space temperature and humidity can be overridden from the network, and a dehumidification setpoint and dehumidistat command drive the reheat.

This page lists 55 BACnet objects for the WaterFurnace Dual Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10) — 30 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
Dual Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10)
Equipment
Water-source heat pump controller
Equipment type
Heat pumps
BACnet objects
55 (30 writable)
Transport
—
Firmware
Not stated
Also known as
PRODCWA-RH-03, PRODCWA-RH, WaterFurnace dual compressor reheat FX10, WaterFurnace FX10
Source document
BACnet Points for Dual Compressor Water-to-Air Heat Pumps With Hot Gas Reheat Utilizing the FX10 Controller · PRODCWA-RH-03 · rev. 2013-02
Download CSV 55 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 WaterFurnace’s current documentation and the live device before use. Not official WaterFurnace information. Terms of use.

BMS integration notes: WaterFurnace Dual Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10)

Integration in brief

The BAS can run this heat pump in two ways: command occupancy (MO1) and let the FX10 hold its occupied/unoccupied setpoints, or act as the thermostat and send fan, Y1, Y2 and O calls (MO2-MO5). Space temperature and humidity can be overridden on AO2 and AO3, and MO6 forces an emergency shutdown. Keep frequent writes on the volatile AO/MO points, not the flash-backed AV/MV setpoints.

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
MO 1Occupancy CommandOccupied/unoccupied/bypass/standby commandWrite
MO 6Emergency OverrideNetwork emergency shutdown (1 = shutdown)Write
AV 1Occupied CoolOccupied cooling setpoint (flash; write rarely)Write
AV 2Occupied HeatOccupied heating setpoint (flash; write rarely)Write
AV 5Dehum SetptDehumidification setpoint for reheat (flash)Write
MO 7Alarm ResetReset manual-reset alarmsWrite
MI 2ModeCurrent unit mode (auto, heat, cool, shutdown...)Read
MI 5Comp1 Cmd StatusCompressor 1 commanded on/offRead
AI 1Space TempSpace sensor temperature (terminals RS/AIC)Read
AI 8Alarms EnumeratedActive alarm codeRead

Enable & remote start

The sheet has no separate BAS-enable point. MO6 Emergency Override puts the unit in shutdown (1) or back to auto (2). MO2-MO5 let the BAS send fan, compressor and reversing-valve calls directly.

Sensors & values from the BMS

AO2 Space Temp Ovrd and AO3 Space RH Ovrd replace the space temperature and humidity readings from the network. MO14 DHStat Cmd drives the dehumidistat input. All are volatile outputs and revert to uncommanded after a power cycle.

Watch out for

WaterFurnace Dual Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10) 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.

55 of 55 shown
Type
Access
Show
WaterFurnace Dual Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10) BACnet Points List
DescriptionStates
AImin1Space TempSpace sensor reading (terminals RS/AIC)Read
AI2Discharge AirDischarge air sensor (FX10 input AI4)Read
AI3Circuit 1 TempWater coil heat exchanger temperature, circuit 1Read
AI4Circuit 2 TempWater coil heat exchanger temperature, circuit 2Read
AI5Active Clg SetptEffective cooling setpointRead
AI6Active Hgt SetptEffective heating setpointRead
AI7Low Temp LimitWater coil low temperature limitRead
AImin8Alarms EnumeratedActive alarm code (see alarm table)Read0=No Alarm; 1=Condensate Detected; 2=Compressor 1 High Discharge Pressure; 3=Compressor 1 Low Suction Pressure; 4=Circuit 1 Low Temp Limit on Coax; 5=Compressor 2 High Discharge Pressure; 6=Compressor 2 Low Suction Pressure; 7=Circuit 2 Low Temp Limit on Coax; 8=Circuit 1 Bad Refrigerant Temp Sensor; 9=Circuit 2 Bad Refrigerant Temp Sensor
AI9Space RHSpace relative humidity%Read
AI10Lock OutGeneric alarm status (details in AI8)Read
AI11Setpt OffsetSensor warm/cool adjust valueRead
AO1Common SetpointMidpoint setpoint; moves heating and cooling setpoints togetherWrite
AO2Space Temp OvrdNetwork override of the space temperature readingWrite
AO3Space RH OvrdNetwork override of the space humidity readingWrite
AVmin1Occupied CoolOccupied cooling setpoint (flash)Write
AVmin2Occupied HeatOccupied heating setpoint (flash)Write
AV3Unoccupied CoolUnoccupied cooling setpoint (flash)Write
AV4Unoccupied HeatUnoccupied heating setpoint (flash)Write
AVmin5Dehum SetptDehumidification setpoint for reheat operationWrite
AV6Max Hgt SetptUpper limit for the heating setpointWrite
AV7Min Clg SetptLower limit for the cooling setpointWrite
AV8Remote Setpt SpanSetpoint shift span, default 2.7 CWrite
AV9Remote Setpt BiasCalibrates the setpoint shift center pointWrite
AV10Zone Temp OffsetCalibration offset for the zone sensorWrite
AV11Integration DeadBandZone temperature PI deadbandWrite
AV12HGT Clg Integral TimeZone temperature PI integration rateWrite
AV13Dehum Integral TimeDehumidification PI integration rateWrite
MI1Effective OccupancyCurrent occupancy statusRead1=Occupied; 2=Unoccupied; 3=Bypass (temporary occupancy)
MImin2ModeCurrent unit modeRead1=Auto; 2=Heat; 3=Morning Warm-up; 4=Cool; 5=Night Purge; 6=Pre Cool; 7=Off (Shutdown); 8=Test; 9=Emergency Heat
MI3BI7Digital input 7 stateRead1=Off; 2=On
MI4Fan Cmd StatusCommanded fan statusRead1=Off; 2=On
MImin5Comp1 Cmd StatusCommanded compressor 1 statusRead1=Off; 2=On
MI6Comp2 Cmd StatusCommanded compressor 2 statusRead1=Off; 2=On
MI7Rev Valve StatusCommanded reversing valve positionRead1=Heating; 2=Cooling
MI8BO-5/Elect HeatCommanded state of binary output 5Read1=Off; 2=On
MI9BO-9 SpareCommanded state of spare binary output 9Read1=Off; 2=On
MI10BI8 StatusDigital input 8 stateRead1=Off; 2=On
MI11BI9 StatusDigital input 9 stateRead1=Off; 2=On
MI12BI10 StatusDigital input 10 stateRead1=Off; 2=On
MI13Reheat Status 1Reheat control valve, circuit 1Read1=Off; 2=On
MI14Reheat Status 2Reheat control valve, circuit 2Read1=Off; 2=On
MOmin1Occupancy CommandNetwork occupancy commandWrite1=Occupied; 2=Unoccupied; 3=Bypass; 4=Standby
MO2Fan CommandNetwork fan call (thermostat G)Write1=Off; 2=On
MO3Comp1 Command (Y1)Network compressor call (thermostat Y1)Write1=Off; 2=On
MO4Comp2 Command (Y2)Network compressor call (thermostat Y2)Write1=Off; 2=On
MO5Rev Vlv CmdNetwork reversing valve call (thermostat O)Write1=Heat; 2=Cooling
MOmin6Emergency OverrideNetwork emergency shutdownWrite1=Shutdown; 2=Auto
MOmin7Alarm ResetReset manual-reset alarms: write 2, then back to 1Write
MO8BO5 Elect HeatNetwork control of binary output 5Write1=Off; 2=On
MO9BO9 SpareNetwork control of binary output 9Write1=Off; 2=On
MO14DHStat CmdNetwork control of the dehumidistat inputWrite1=Off; 2=On
MV1Sensor SelectZone sensor type selectionWrite1=TAXXJ02, TAXXA03, TAXXA04; 2=TAXXA01
MV2Acc 1 ActionAccessory 1 (X1) output with or without compressorWrite1=On with Compressor; 2=Off with Compressor
MV3Fan OperationContinuous or cycled fanWrite1=Continuous; 2=Cycled
MV4Lead LagCompressor lead/lagWrite1=Disabled; 2=Enabled
Object ID lookup: WaterFurnace Water-to-Air Dual Compressor Reheat (FX10) 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 Dual Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10) 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 Dual Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10)

How many BACnet points does the WaterFurnace Dual Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10) have?

This list has 55 BACnet objects: 11 analog inputs, 3 analog outputs, 13 analog values, 14 multi-state inputs, 10 multi-state outputs, 4 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which WaterFurnace Dual Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10) BACnet points are writable?

30 of the 55 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 Dual Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10) BACnet documentation?

The source is BACnet Points for Dual Compressor Water-to-Air Heat Pumps With Hot Gas Reheat Utilizing the FX10 Controller (PRODCWA-RH-03), revision 2013-02, published free by WaterFurnace at https://www.waterfurnace.com/downloads/ddc/BACnet-Resources/BACnet-points-pdfs/PRODCWA-RH-03.pdf.

What are the minimum BACnet points to integrate the WaterFurnace Dual Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10)?

Start with MO 1 Occupancy Command (Occupied/unoccupied/bypass/standby command); MO 6 Emergency Override (Network emergency shutdown (1 = shutdown)); AV 1 Occupied Cool (Occupied cooling setpoint (flash; write rarely)); AV 2 Occupied Heat (Occupied heating setpoint (flash; write rarely)); AV 5 Dehum Setpt (Dehumidification setpoint for reheat (flash)); MO 7 Alarm Reset (Reset manual-reset alarms); MI 2 Mode (Current unit mode (auto, heat, cool, shutdown...)); MI 5 Comp1 Cmd Status (Compressor 1 commanded on/off); AI 1 Space Temp (Space sensor temperature (terminals RS/AIC)); AI 8 Alarms Enumerated (Active alarm code).

How do I enable BMS control of the WaterFurnace Dual Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10)?

The sheet has no separate BAS-enable point. MO6 Emergency Override puts the unit in shutdown (1) or back to auto (2). MO2-MO5 let the BAS send fan, compressor and reversing-valve calls directly.

Can the BMS supply sensor values to the WaterFurnace Dual Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10)?

AO2 Space Temp Ovrd and AO3 Space RH Ovrd replace the space temperature and humidity readings from the network. MO14 DHStat Cmd drives the dehumidistat input. All are volatile outputs and revert to uncommanded after a power cycle.

How do I check these points on the real Dual Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10)?

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: BACnet Points for Dual Compressor Water-to-Air Heat Pumps With Hot Gas Reheat Utilizing the FX10 Controller · PRODCWA-RH-03 · rev. 2013-02. Object names, instances and units are reproduced as published; descriptions are our own.