Easy BACnet
  1. Home
  2. BACnet points lists
  3. Reznor
  4. PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 (BACnet MS/TP Option BHB8)

Air handling unit / make-up air controller · BACnet points list

Reznor PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 (BACnet MS/TP Option BHB8) BACnet points list

Updated 6 November 2026

Short answer

On PREEVA air handlers with control options D19, D21 and D22, an optional BMS card (option BHB8) gives BACnet MS/TP access to the unit controller. The BMS can enable the unit, choose the occupancy source and send occupancy, select auto/cool/heat/off, reset alarms, write discharge air and space setpoints, building and duct static pressure, CO2 and humidity setpoints, command damper and supply fan output, send fan/heat/cool/dehumidify calls and share outdoor temperature and humidity. It reads temperatures, mode flags, stage commands, fan, filter, safety and phase status.

This page lists 83 BACnet objects for the Reznor PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 (BACnet MS/TP Option BHB8) — 33 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Reznor’s own free documentation, linked below.

Manufacturer
Reznor
Model
PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 (BACnet MS/TP Option BHB8)
Equipment
Air handling unit / make-up air controller
Equipment type
Rooftop units, AHUs & DOAS
BACnet objects
83 (33 writable)
Transport
BACnet MS/TP
Firmware
Not stated
Default device instance
76000
Also known as
CP-AHU D19_D21_D22, D303072-A, PREEVA-CONTROLS, D19, D21, D22, BHB8, PDH, PEH, PXH, RDH, REH, RHH, RXH, SDH, SHH, Preeva
Source document
Control System Guide for Air Handlers - Options DG1, DG2, DG5, DG6, D12B-G, D19, D21 and D22 for discontinued PREEVA models · PREEVA-CONTROLS (06-26) REV-A · rev. 2026-06
Download CSV 83 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 Reznor’s current documentation and the live device before use. Not official Reznor information. Terms of use.

BMS integration notes: Reznor PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 (BACnet MS/TP Option BHB8)

Integration in brief

Set the MS/TP instance, baud and MAC in Service > BMS Config (Termconf PlugIn = Yes), save with Function = Write and power cycle. Enable the unit with BV 32, set OccMode_Sel (AV 1009) to 2 and command occupancy with BV 30, choose the state with AV 1010 and write the discharge or space setpoints. Monitor the supply fan status, discharge temperature and the general alarm relay.

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
BV 32Unit_EnableUnit enableWrite
BV 30Occupied_BMSOccupancy command (needs AV 1009 = 2)Write
AV 1009OccMode_SelOccupancy source: 0 schedule, 1 input, 2 BMSWrite
AV 1010State_SelUnit state: 2 auto, 3 cool, 4 heat, 5 offWrite
AV 15SpcTempSPSpace temperature setpoint, 65-85 °FWrite
BV 31BMS_Alm_RstAlarm resetWrite
BV 21SF_StsSupply fan statusRead
AV 6DA_TempDischarge air temperatureRead
BV 20Alm_Rly_CmdGeneral alarm relay onRead

Enable & remote start

BV 32 Unit_Enable enables the unit. Occupancy comes from the schedule, a digital input or the BMS, chosen with AV 1009 OccMode_Sel; with 2 = BMS, BV 30 Occupied_BMS sets occupancy. AV 1010 State_Sel picks auto, cool, heat or off. BV 37-40 are BMS fan, heat, cool and dehumidify calls.

Sensors & values from the BMS

Set BV 27 OA_Temp_Sel or BV 28 OA_Hum_Sel to 1 (BMS) and write AV 3 OA_Temp_BMS or AV 4 OA_Hum_BMS.

Network setup

Watch out for

Reznor PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 (BACnet MS/TP Option BHB8) 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.

83 of 83 shown
Type
AnalogBinary
Access
Show
Reznor PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 (BACnet MS/TP Option BHB8) BACnet Points List
DescriptionStates
AV1OA_Temp_RawOutside Air Temp°FRead
AV2OA_Hum_RawOutside Air Humidity%RHRead
AV3OA_Temp_BMSOutside air temp from BMS; used when OA_Temp_Sel = 1 (BMS)°FWrite
AV4OA_Hum_BMSOutside air humidity from BMS; used when OA_Hum_Sel = 1 (BMS)%RHWrite
AV5OA_Dew_PointOutside Air Dew Point°FRead
AVmin6DA_TempDischarge Air Temp°FRead
AV7CC_TempCooling Coil Discharge Air Temp°FRead
AV8MA_TempMixed Air Temp°FRead
AV9DA_SpcClg_SPDischarge Air Temp Space Cooling SP; default 55, range 50 to 100°FWrite
AV10DA_SpcHtg_SPDischarge Air Temp Space Heating Sp; default 90, range 50 to 140°FWrite
AV11DA_NAClg_SPDischarge Air Temp Neutral Cooling SP; default 70, range 50 to 100°FWrite
AV12DA_NAHtg_SPDischarge Air Temp Neutral Heating SP; default 70, range 50 to 140°FWrite
AV13DA_SpcHtCl_SPDischarge Air Temp Space Heat Mode Cooling SP; default 55, range 50 to 100°FWrite
AV14DA_SPDischarge Air Temp Active SP°FRead
AVmin15SpcTempSPSpace Temp SP; default 72, range 65 to 85°FWrite
AV16SpcEffClgSPSpace Effective Cooling SP°FRead
AV17SpcEffHtgSPSpace Effective Heating SP°FRead
AV18Spc_TempSpace Temp°FRead
AV19OAChgOv_SPOA Change Over SP; default 65, range 45 to 80°FWrite
AV20DhOADP_SPDehum OA Dew Point SP; default 58, range 50 to 100°FWrite
AV21Damper_BMSDamper Output BMS Command; range 0 to 100%Write
AV22Damper_CmdDamper Output Command; range 0 to 100%Read
AV23SF_BMSSupply Fan Output BMS Command; range 0 to 100%Write
AV24SF_VFD_CmdSupply Fan VFD Command; range 0 to 100%Read
AV25HX_Mod_CmdHeating Modulation Command; range 0 to 100%Read
AV26RH_Mod_OutReheat Modulation Output %; range 0 to 100%Read
AV27MinDmprSPMinimum Damper SP; default 10, range 0 to 100%Write
AV28EC_OADPLO_SPEconomizer OA Dew Point Lockout SP; default 58, range 0 to 120°FWrite
AV29EC_OALO_SPEconomizer OA Temp Lockout SP; default 60, range 0 to 120°FWrite
AV30CO2DmprOsSPCO2 Minimum Damper Offset SP; default 10, range 0 to 100%Write
AV31DA_BMS_SPDischarge Air Temp BMS SP; range 50 to 140°FWrite
AV32DA_Dh_SPDischarge Air Temp Dehum SP; default 70, range 50 to 100°FWrite
AV1001Bldg_Press_SPBuilding Static Pressure SP; default 100, range -500 to 500 (value x1000)in. w.c.Write
AV1002Bldg_PressureBuilding Static Pressure (value x1000)in. w.c.Read
AV1003Duct_Press_SPDuct Static Pressure SP; default 500, range 0 to 2500 (value x1000)in. w.c.Write
AV1004Duct_PressureDuct Static Pressure (value x1000)in. w.c.Read
AV1005SpcCO2SPSpace CO2 SP; default 1000, range 0 to 2000ppmWrite
AV1006Spc_CO2Space CO2ppmRead
AV1007SpcHumSPSpace Humidity SP; default 55, range 35 to 75%RHWrite
AV1008Spc_HumSpace Humidity%RHRead
AVmin1009OccMode_SelOccupancy mode source select; default 1Write0=Schedule, 1=Digital input, 2=BMS
AVmin1010State_SelUnit state select; default 5Write2=Auto, 3=Cool, 4=Heat, 5=Off
BV1Ext_OCCOccupied Mode InputReadOff/On
BV2NA_Clg_MdNeutral Air Cooling ModeReadOff/On
BV3NA_Htg_MdNeutral Air Heating ModeReadOff/On
BV4NA_Dehum_MdNeutral Air Dehum ModeReadOff/On
BV5Spc_Clg_MdSpace Cooling ModeReadOff/On
BV6Spc_Htg_MdSpace Heating ModeReadOff/On
BV7Spc_Dehum_MdSpace Dehum ModeReadOff/On
BV8Spc_HtgClg_MdSpace Heating Cooling ModeReadOff/On
BV9SF_CmdSupply Fan CommandReadOff/On
BV10Comp_Stg1_CmdCompressor Stage 1 CommandReadOff/On
BV11Comp_Stg2_CmdCompressor Stage 2 CommandReadOff/On
BV12Comp_Stg3_CmdCompressor Stage 3 CommandReadOff/On
BV13HX_Stg1_CmdHeating Stage 1 CommandReadOff/On
BV14HX_Stg2_CmdHeating Stage 2 CommandReadOff/On
BV15HX_Stg3_CmdHeating Stage 3 CommandReadOff/On
BV16HX_Stg4_CmdHeating Stage 4 CommandReadOff/On
BV17HX_Stg5_CmdHeating Stage 5 CommandReadOff/On
BV18HX_Stg6_CmdHeating Stage 6 CommandReadOff/On
BV19RH_CmdReheat Compressor CommandReadOff/On
BVmin20Alm_Rly_CmdUnit General Alarm Relay CommandReadOff/On
BVmin21SF_StsSupply Fan StatusReadOff/On
BV22Filter_StsDirty Filter StatusReadOff/On
BV23Safety_StsSafety Input StatusReadNormal/Alarm
BV24Phase_AlarmPhase Protection AlarmReadOff/On
BV25Ext_Switch_1External Damper Position Sw 1ReadOff/On
BV26Ext_Switch_2External Damper Position Sw 2ReadOff/On
BV27OA_Temp_SelShare OA Temp from BMS (0=Probe 1=BMS); default OffWriteOff/On
BV28OA_Hum_SelShare OA Humidity from BMS (0=Probe 1=BMS); default OffWriteOff/On
BV29OccupiedOccupied Mode StatusReadOff/On
BVmin30Occupied_BMSOccupied Mode BMS - Sets Unit Occupancy when OccMode_Sel is set to 2=BMS; default OffWriteOff/On
BVmin31BMS_Alm_RstBMS Alarm Reset; default OffWriteOff/On
BVmin32Unit_EnableUnit Enable; default OffWriteOff/On
BV33Ext_Call_FanExternal Call Fan Input (G)ReadOff/On
BV34Ext_Call_HeatExternal Call Heat Input (W1)ReadOff/On
BV35Ext_Call_CoolExternal Call Cool Input (Y1)ReadOff/On
BV36Ext_Call_DhExternal Call Dehum InputReadOff/On
BV37BMS_Call_FanBMS Fan Call Input (G); default OffWriteOff/On
BV38BMS_Call_HeatBMS Heat Call Input (W1); default OffWriteOff/On
BV39BMS_Call_CoolBMS Cool Call Input (Y1); default OffWriteOff/On
BV40BMS_Call_DhBMS Call Dehum Input; default OffWriteOff/On
BV41Evap_Stg1_CmdEvap Cooling CommandReadOff/On
Object ID lookup: Reznor PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 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 PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 (BACnet MS/TP Option BHB8) 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 Reznor PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 (BACnet MS/TP Option BHB8)

How many BACnet points does the Reznor PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 (BACnet MS/TP Option BHB8) have?

This list has 83 BACnet objects: 42 analog values, 41 binary values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Reznor PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 (BACnet MS/TP Option BHB8) BACnet points are writable?

33 of the 83 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 Reznor PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 (BACnet MS/TP Option BHB8) BACnet documentation?

The source is Control System Guide for Air Handlers - Options DG1, DG2, DG5, DG6, D12B-G, D19, D21 and D22 for discontinued PREEVA models (PREEVA-CONTROLS (06-26) REV-A), revision 2026-06, published free by Reznor at https://assets.reznorhvac.com/download/411F898A-183E-43E5-A8C5-F2A7520D91A4.

What are the minimum BACnet points to integrate the Reznor PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 (BACnet MS/TP Option BHB8)?

Start with BV 32 Unit_Enable (Unit enable); BV 30 Occupied_BMS (Occupancy command (needs AV 1009 = 2)); AV 1009 OccMode_Sel (Occupancy source: 0 schedule, 1 input, 2 BMS); AV 1010 State_Sel (Unit state: 2 auto, 3 cool, 4 heat, 5 off); AV 15 SpcTempSP (Space temperature setpoint, 65-85 °F); BV 31 BMS_Alm_Rst (Alarm reset); BV 21 SF_Sts (Supply fan status); AV 6 DA_Temp (Discharge air temperature); BV 20 Alm_Rly_Cmd (General alarm relay on).

How do I enable BMS control of the Reznor PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 (BACnet MS/TP Option BHB8)?

BV 32 Unit_Enable enables the unit. Occupancy comes from the schedule, a digital input or the BMS, chosen with AV 1009 OccMode_Sel; with 2 = BMS, BV 30 Occupied_BMS sets occupancy. AV 1010 State_Sel picks auto, cool, heat or off. BV 37-40 are BMS fan, heat, cool and dehumidify calls.

Can the BMS supply sensor values to the Reznor PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 (BACnet MS/TP Option BHB8)?

Set BV 27 OA_Temp_Sel or BV 28 OA_Hum_Sel to 1 (BMS) and write AV 3 OA_Temp_BMS or AV 4 OA_Hum_BMS.

How do I check these points on the real PREEVA Air Handler Controls CP-AHU D19 / D21 / D22 (BACnet MS/TP Option BHB8)?

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 Reznor BACnet points lists

Source: Control System Guide for Air Handlers - Options DG1, DG2, DG5, DG6, D12B-G, D19, D21 and D22 for discontinued PREEVA models · PREEVA-CONTROLS (06-26) REV-A · rev. 2026-06. Object names, instances and units are reproduced as published; descriptions are our own.