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

Water-source heat pump controller · BACnet points list

WaterFurnace Single Compressor Water-to-Air Heat Pump (FX10) BACnet points list

Updated 28 October 2026

Short answer

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

This page lists 55 BACnet objects for the WaterFurnace Single Compressor Water-to-Air Heat Pump (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 (FX10)
Equipment
Water-source heat pump controller
Equipment type
Heat pumps
BACnet objects
55 (32 writable)
Transport
—
Firmware
Not stated
Also known as
PROFXENV-00, PROFXENV, Envision FX10, WaterFurnace FX10
Source document
BACnet Points for Single Compressor Water-to-Air Heat Pumps Utilizing the FX10 Controller · PROFXENV-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 (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 can be overridden on AO4, 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 Override supersedes any space sensor wired to the analog input. It is a volatile output, so it reverts to uncommanded after a power cycle. MO10 Dehum Cmd is the network passive dehumidification command.

Watch out for

WaterFurnace Single Compressor Water-to-Air Heat Pump (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 (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
AI5Space HumiditySpace 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 OverrideNetwork override of the space temperature 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
AV5nciRemote Setpt SpanSetpoint shift span of the sensor knob, default 2.7 CWrite
AV6Remote Setpt BiasCalibrates the setpoint shift center pointWrite
AV7Space Temp OffsetCalibration offset for the zone sensorWrite
AV8nciAux5LevPHumidity setpoint that starts passive dehumidificationWrite
AV9Low Temp Limit AdjWater coil low temperature limit for freeze detectionWrite
AV10Fan Only SpeedECM blower fan-only speed (needs MV1 on)%Write
AV11Fan MediumECM blower medium speed (needs MV2 on)%Write
AV12Fan 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
MI9Dirty Filter BI-12Digital input 12 stateRead1=Off; 2=On
MI10Alarm StatusAlarm output stateRead1=Off; 2=On
MI11BO5 OutputBO5 output stateRead1=Off; 2=On
MI12BO-9 OutputBO9 output stateRead1=Off; 2=On
MI13DehumDehumidistat 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
MO9BO9Network control of binary output 9Write1=Off; 2=On
MO10Dehum CmdNetwork passive dehumidification commandWrite1=Off; 2=Dehumidify
MV1SW1ECM switch 1 on; AV10 then sets fan-only speedWrite1=Off; 2=On
MV2SW2ECM switch 2 on; AV11 then sets medium speedWrite1=Off; 2=On
MV3SW3ECM switch 3 on; AV12 then sets high speedWrite1=Off; 2=On
MV4Dehum Ena/DisEnable or disable the passive dehumidification inputWrite1=Off; 2=On
MV5SensorSelZone sensor type selectionWrite1=TAXXJ02, TAXXA03, TAXXA04; 2=TAXXA01
MV6Fan CyclingContinuous or cycled fanWrite1=Continuous; 2=Cycled

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 (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 (FX10)

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

This list has 55 BACnet objects: 10 analog inputs, 4 analog outputs, 12 analog values, 13 multi-state inputs, 10 multi-state outputs, 6 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 (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 (FX10) BACnet documentation?

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

What are the minimum BACnet points to integrate the WaterFurnace Single Compressor Water-to-Air Heat Pump (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 (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 (FX10)?

AO4 Space Temp Override supersedes any space sensor wired to the analog input. It is a volatile output, so it reverts to uncommanded after a power cycle. MO10 Dehum Cmd is the network passive dehumidification command.

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