- Home
- BACnet points lists
- WaterFurnace
- 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
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
BMS integration notes: WaterFurnace Single Compressor Water-to-Air Heat Pump (FX10)
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.
| Object | Name | Why | Access |
|---|---|---|---|
| MO 1 | Occupancy Command | Occupied/unoccupied/bypass/standby command | Write |
| MO 6 | Emergency Override | Network emergency shutdown | Write |
| AV 1 | Occupied Cool | Occupied cooling setpoint (flash; write rarely) | Write |
| AV 3 | Occupied Heat | Occupied heating setpoint (flash; write rarely) | Write |
| MO 7 | Alarm Reset | Reset manual-reset alarms | Write |
| MI 2 | Mode | Current unit mode (auto, heat, cool, shutdown...) | Read |
| MI 4 | Comp Cmd Status | Compressor commanded on/off | Read |
| AI 1 | Space Temp | Space sensor temperature (terminals RS/AIC) | Read |
| AI 2 | Discharge Air | Discharge (supply) air temperature | Read |
| AI 9 | Alarms Enumerated | Active alarm code | Read |
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
- AV/MV points are stored in flash (about 2,000,000 writes); write them only manually or by schedule, never from automatic reset logic.
- Output points (AO/MO) are volatile and go back to uncommanded after a power cycle, so rewrite them after power is restored.
- If the BAS shows 254 as uncommanded instead of 255, every multistate value is one lower (0=Off, 1=On).
- To set ECM fan speeds from the network, first write MV1-MV3 to On (2), then write the speed percentage to AV10-AV12.
- MV4 Dehum Ena/Dis set to Off stops passive dehumidification from ever running.
- Alarm Reset needs a write of 2 followed by 1.
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.
| Description | States | |||||
|---|---|---|---|---|---|---|
| AImin | 1 | Space Temp | Space sensor reading (terminals RS/AIC) | Read | ||
| AImin | 2 | Discharge Air | Discharge air sensor (field mounted unless factory special) | Read | ||
| AI | 3 | Effective Clg Setpt | Effective cooling setpoint | Read | ||
| AI | 4 | Effective Hgt Setpt | Effective heating setpoint | Read | ||
| AI | 5 | Space Humidity | Space humidity, if a sensor is connected | Read | ||
| AI | 6 | Water Coil Temp | Refrigerant temperature near the coaxial heat exchanger | Read | ||
| AI | 7 | Low Temp Limit | Water coil low temperature limit | Read | ||
| AI | 8 | ECM Cmd Output | Commanded ECM blower speed | % | Read | |
| AImin | 9 | Alarms Enumerated | Active alarm code (0-9, see alarm table) | Read | 0=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 | |
| AI | 10 | AO2 Value | Commanded value of analog output 2 override | Read | ||
| AO | 1 | Space Setpoint | Midpoint setpoint; moves heating and cooling setpoints together | Write | ||
| AO | 2 | ECM Fan Override | Network control of ECM blower speed | Write | ||
| AO | 3 | AO2 Override | Network control of analog output 2 | Write | ||
| AO | 4 | Space Temp Override | Network override of the space temperature reading | Write | ||
| AVmin | 1 | Occupied Cool | Occupied cooling setpoint (flash) | Write | ||
| AV | 2 | Unoccupied Cool | Unoccupied cooling setpoint (flash) | Write | ||
| AVmin | 3 | Occupied Heat | Occupied heating setpoint (flash) | Write | ||
| AV | 4 | Unoccupied Heat | Unoccupied heating setpoint (flash) | Write | ||
| AV | 5 | nciRemote Setpt Span | Setpoint shift span of the sensor knob, default 2.7 C | Write | ||
| AV | 6 | Remote Setpt Bias | Calibrates the setpoint shift center point | Write | ||
| AV | 7 | Space Temp Offset | Calibration offset for the zone sensor | Write | ||
| AV | 8 | nciAux5LevP | Humidity setpoint that starts passive dehumidification | Write | ||
| AV | 9 | Low Temp Limit Adj | Water coil low temperature limit for freeze detection | Write | ||
| AV | 10 | Fan Only Speed | ECM blower fan-only speed (needs MV1 on) | % | Write | |
| AV | 11 | Fan Medium | ECM blower medium speed (needs MV2 on) | % | Write | |
| AV | 12 | Fan High | ECM blower high speed (needs MV3 on) | % | Write | |
| MI | 1 | Effective Occupancy | Current occupancy status | Read | 1=Occupied; 2=Unoccupied; 3=Bypass (temporary occupancy) | |
| MImin | 2 | Mode | Current unit mode | Read | 1=Auto; 2=Heat; 3=Morning Warm-up; 4=Cool; 5=Night Purge; 6=Pre Cool; 7=Off (Shutdown); 8=Test; 9=Emergency Heat | |
| MI | 3 | Fan Cmd Status | Commanded fan status | Read | 1=Off; 2=On | |
| MImin | 4 | Comp Cmd Status | Commanded compressor status | Read | 1=Off; 2=On | |
| MI | 5 | Comp Hi Capacity Cmd | Commanded high-capacity compressor valve | Read | 1=Off; 2=On | |
| MI | 6 | Reversing Valve | Commanded reversing valve position | Read | 1=Heating; 2=Cooling | |
| MI | 7 | Accessory 1 Output | ACC 1 (X1) output state | Read | 1=Off; 2=On | |
| MI | 8 | Accessory 2 Output | ACC 2 (X2) output state | Read | 1=Off; 2=On | |
| MI | 9 | Dirty Filter BI-12 | Digital input 12 state | Read | 1=Off; 2=On | |
| MI | 10 | Alarm Status | Alarm output state | Read | 1=Off; 2=On | |
| MI | 11 | BO5 Output | BO5 output state | Read | 1=Off; 2=On | |
| MI | 12 | BO-9 Output | BO9 output state | Read | 1=Off; 2=On | |
| MI | 13 | Dehum | Dehumidistat input state | Read | 1=Open; 2=Closed | |
| MOmin | 1 | Occupancy Command | Network occupancy command | Write | 1=Occupied; 2=Unoccupied; 3=Bypass; 4=Standby | |
| MO | 2 | Fan Command | Network fan call (thermostat G) | Write | 1=Off; 2=On | |
| MO | 3 | Compressor Cmd(Y1) | Network compressor call (thermostat Y1) | Write | 1=Off; 2=On | |
| MO | 4 | Compressor Cmd(Y2) | Network compressor call (thermostat Y2) | Write | 1=Off; 2=On | |
| MO | 5 | Reversing Vlv Cmd | Network reversing valve call (thermostat O) | Write | 1=Heat; 2=Cooling | |
| MOmin | 6 | Emergency Override | Network emergency shutdown | Write | 1=Normal; 5=Shutdown | |
| MOmin | 7 | Alarm Reset | Reset manual-reset alarms: write 2, then back to 1 | Write | ||
| MO | 8 | Emergency Heat BO5 | Network control of binary output 5 | Write | 1=Off; 2=On | |
| MO | 9 | BO9 | Network control of binary output 9 | Write | 1=Off; 2=On | |
| MO | 10 | Dehum Cmd | Network passive dehumidification command | Write | 1=Off; 2=Dehumidify | |
| MV | 1 | SW1 | ECM switch 1 on; AV10 then sets fan-only speed | Write | 1=Off; 2=On | |
| MV | 2 | SW2 | ECM switch 2 on; AV11 then sets medium speed | Write | 1=Off; 2=On | |
| MV | 3 | SW3 | ECM switch 3 on; AV12 then sets high speed | Write | 1=Off; 2=On | |
| MV | 4 | Dehum Ena/Dis | Enable or disable the passive dehumidification input | Write | 1=Off; 2=On | |
| MV | 5 | SensorSel | Zone sensor type selection | Write | 1=TAXXJ02, TAXXA03, TAXXA04; 2=TAXXA01 | |
| MV | 6 | Fan Cycling | Continuous or cycled fan | Write | 1=Continuous; 2=Cycled |
No points match these filters.
Integration notes
- This is the non-reheat sheet. The hot gas reheat version (PROFXENV-RH-00) adds a space humidity override and reheat points and numbers some AV/MO/MV points differently.
- Output-type points are volatile and fall back to uncommanded after a power cycle; unlimited writes.
- Value-type points (AV/MV) are stored in flash (about 2,000,000 write life); never write them from automatic reset logic.
- Multistate numbers assume the BAS shows 255 as uncommanded; if yours shows 254, every state number is one lower (0=Off, 1=On).
- Units are mostly not printed; AV5 gives its default as 2.7 C, other temperatures are presumably degrees F. Alarm codes 5-7 are not listed.
- The sheet does not state the BACnet transport.
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
- Water-to-water heat pump controller
WaterFurnace Aurora HydroLink for NXW/SKW Water-to-Water Heat Pumps
WaterFurnace NXW and SKW dual-scroll water-to-water heat pumps (including header rack arrangements) with the Aurora HydroLink controller.
Also known as: PL2500EW, HydroLink, NXW, SKW, WCHDM, HYDWWB01 - 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 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: 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.