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

Water-source heat pump controller · BACnet points list

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

Updated 28 October 2026

Short answer

BACnet objects for WaterFurnace's single-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 reheat is driven by a dehumidify setpoint or a network dehumidistat command.

This page lists 55 BACnet objects for the WaterFurnace Single Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10) — 32 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
Single Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10)
Equipment
Water-source heat pump controller
Equipment type
Heat pumps
BACnet objects
55 (32 writable)
Transport
—
Firmware
Not stated
Also known as
PROFXENV-RH-00, PROFXENV-RH, Envision hot gas reheat, WaterFurnace FX10
Source document
BACnet Points for Single Compressor Water-to-Air Heat Pumps With Hot Gas Reheat Utilizing the FX10 Controller · PROFXENV-RH-00 · rev. 2013-02
Download CSV 55 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Download Easy BACnet Mobile App Google Play

BMS integration notes: WaterFurnace Single 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 directly (MO2-MO5). Space temperature and humidity can be overridden on AO4/AO5, 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 shutdownWrite
AV 1Occupied CoolOccupied cooling setpoint (flash; write rarely)Write
AV 3Occupied HeatOccupied heating setpoint (flash; write rarely)Write
MO 7Alarm ResetReset manual-reset alarmsWrite
MI 2ModeCurrent unit mode (auto, heat, cool, shutdown...)Read
MI 4Comp Cmd StatusCompressor commanded on/offRead
AI 1Space TempSpace sensor temperature (terminals RS/AIC)Read
AI 2Discharge AirDischarge (supply) air temperatureRead
AI 9Alarms EnumeratedActive alarm codeRead

Enable & remote start

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

Sensors & values from the BMS

AO4 Space Temp Ovrd and AO5 Space Humidity Ovrd override the connected sensors from the network. They are volatile outputs, so they revert to uncommanded after a power cycle. MO9 Dehum Cmd stands in for a dehumidistat input.

Watch out for

WaterFurnace Single 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 Single Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10) BACnet Points List
DescriptionStates
AImin1Space TempSpace sensor reading (terminals RS/AIC)Read
AImin2Discharge AirDischarge air sensor (field mounted unless factory special)Read
AI3Effective Clg SetptEffective cooling setpointRead
AI4Effective Hgt SetptEffective heating setpointRead
AI5nvoHumiditySpace humidity, if a sensor is connectedRead
AI6Water Coil TempRefrigerant temperature near the coaxial heat exchangerRead
AI7Low Temp LimitWater coil low temperature limitRead
AI8ECM Cmd OutputCommanded ECM blower speed%Read
AImin9Alarms EnumeratedActive alarm code (0-9, see alarm table)Read0=No Alarm; 1=Condensate Detected; 2=Compressor High Discharge Pressure; 3=Compressor Low Suction Pressure; 4=Freeze Protection; 8=Faulty Freeze Sensor Alarm; 9=Loss of Charge
AI10AO2 ValueCommanded value of analog output 2 overrideRead
AO1Space SetpointMidpoint setpoint; moves heating and cooling setpoints togetherWrite
AO2ECM Fan OverrideNetwork control of ECM blower speedWrite
AO3AO2 OverrideNetwork control of analog output 2Write
AO4Space Temp OvrdNetwork override of the space temperature readingWrite
AO5Space Humidity OvrdNetwork override of the space humidity readingWrite
AVmin1Occupied CoolOccupied cooling setpoint (flash)Write
AV2Unoccupied CoolUnoccupied cooling setpoint (flash)Write
AVmin3Occupied HeatOccupied heating setpoint (flash)Write
AV4Unoccupied HeatUnoccupied heating setpoint (flash)Write
AV5Temporary Occ TimeTemporary occupancy duration, default 120 minminWrite
AV6Remote Setpt SpanSetpoint shift span of the sensor knobWrite
AV7Remote Setpt BiasCalibrates the setpoint shift center pointWrite
AV8Space Temp OffsetCalibration offset for the zone sensorWrite
AV9Dehumidify SetptDehumidification setpoint for reheat operationWrite
AV10Low Temp Limit AdjustWater coil low temperature limit for freeze detectionWrite
AV11Fan OnlyECM blower fan-only speed (needs MV1 on)%Write
AV12Fan MediumECM blower medium speed (needs MV2 on)%Write
AV13Fan HighECM blower high speed (needs MV3 on)%Write
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
MI3Fan Cmd StatusCommanded fan statusRead1=Off; 2=On
MImin4Comp Cmd StatusCommanded compressor statusRead1=Off; 2=On
MI5Comp Hi Capacity CmdCommanded high-capacity compressor valveRead1=Off; 2=On
MI6Reversing ValveCommanded reversing valve positionRead1=Heating; 2=Cooling
MI7Accessory 1 OutputACC 1 (X1) output stateRead1=Off; 2=On
MI8Accessory 2 OutputACC 2 (X2) output stateRead1=Off; 2=On
MI9Digital Input 12DI12 state; needs field current switch or factory specialRead1=Off; 2=On
MI10Alarm StatusAlarm output stateRead1=Off; 2=On
MI11BO5 OutputBO5 output stateRead1=Off; 2=On
MI12Reheat OutputBO9 (reheat) output stateRead1=Off; 2=On
MI13Dehumidistat StatusDehumidistat input stateRead1=Open; 2=Closed
MOmin1Occupancy CommandNetwork occupancy commandWrite1=Occupied; 2=Unoccupied; 3=Bypass; 4=Standby
MO2Fan CommandNetwork fan call (thermostat G)Write1=Off; 2=On
MO3Compressor Cmd(Y1)Network compressor call (thermostat Y1)Write1=Off; 2=On
MO4Compressor Cmd(Y2)Network compressor call (thermostat Y2)Write1=Off; 2=On
MO5Reversing Vlv CmdNetwork reversing valve call (thermostat O)Write1=Heat; 2=Cooling
MOmin6Emergency OverrideNetwork emergency shutdownWrite1=Normal; 5=Shutdown
MOmin7Alarm ResetReset manual-reset alarms: write 2, then back to 1Write
MO8Emergency Heat BO5Network control of binary output 5Write1=Off; 2=On
MO9Dehum CmdNetwork control of the dehumidistat inputWrite1=Off; 2=On
MV1SW1ECM switch 1 on; AV11 then sets fan-only speedWrite1=Off; 2=On
MV2SW2ECM switch 2 on; AV12 then sets medium speedWrite1=Off; 2=On
MV3SW3ECM switch 3 on; AV13 then sets high speedWrite1=Off; 2=On
MV4Reheat Ena/DisEnable or disable reheat logicWrite1=Off; 2=On
MV5Unocc Setpt Ena/DisEnable unoccupied humidity setpoint (default disabled)Write1=Off; 2=On

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

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

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

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

32 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 Single Compressor Water-to-Air Heat Pump with Hot Gas Reheat (FX10) BACnet documentation?

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

What are the minimum BACnet points to integrate the WaterFurnace Single 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); AV 1 Occupied Cool (Occupied cooling setpoint (flash; write rarely)); AV 3 Occupied Heat (Occupied heating setpoint (flash; write rarely)); MO 7 Alarm Reset (Reset manual-reset alarms); MI 2 Mode (Current unit mode (auto, heat, cool, shutdown...)); MI 4 Comp Cmd Status (Compressor commanded on/off); AI 1 Space Temp (Space sensor temperature (terminals RS/AIC)); AI 2 Discharge Air (Discharge (supply) air temperature); AI 9 Alarms Enumerated (Active alarm code).

How do I enable BMS control of the WaterFurnace Single 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 (5) or back to normal (1). MO2-MO5 let the BAS send fan, compressor and reversing-valve calls directly.

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

AO4 Space Temp Ovrd and AO5 Space Humidity Ovrd override the connected sensors from the network. They are volatile outputs, so they revert to uncommanded after a power cycle. MO9 Dehum Cmd stands in for a dehumidistat input.

How do I check these points on the real Single 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 Single Compressor Water-to-Air Heat Pumps With Hot Gas Reheat Utilizing the FX10 Controller · PROFXENV-RH-00 · rev. 2013-02. Object names, instances and units are reproduced as published; descriptions are our own.