Easy BACnet
  1. Home
  2. BACnet points lists
  3. Valent
  4. ERV Microprocessor Controller (ERV v3.10 / v3.11)

Energy recovery ventilator (ERV) controller · BACnet points list

Valent ERV Microprocessor Controller (ERV v3.10 / v3.11) BACnet points list

Updated 6 November 2026

Short answer

Valent's ERV controller offers BACnet MS/TP, BACnet IP, Modbus RTU and Modbus TCP. The BMS can enable the unit, reset alarms, write temperature, static pressure, CO2 and VOC setpoints, command supply and exhaust fan speed, enable the economizer, and send outside temperature, RH, CO2, static and VOC values from the BMS behind source-select points and a watchdog. Read-only objects cover sensors, ramps, the unit status mode, the latest alarm, fan status inputs and individual alarm flags.

This page lists 91 BACnet objects for the Valent ERV Microprocessor Controller (ERV v3.10 / v3.11) — 36 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Valent’s own free documentation, linked below.

Manufacturer
Valent
Model
ERV Microprocessor Controller (ERV v3.10 / v3.11)
Equipment
Energy recovery ventilator (ERV) controller
Equipment type
Rooftop units, AHUs & DOAS
BACnet objects
91 (36 writable)
Transport
BACnet MS/TP, BACnet IP
Firmware
ERV v3.10 / v3.11
Also known as
486440, Document 486440, Valent ERV controller, ERV v3.10, ERV v3.11, c.pCO
Source document
Microprocessor Controller for Energy Recovery Ventilators (ERV v3.10/3.11 R1) · 486440 · rev. 2023-11
Download CSV 91 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 Valent’s current documentation and the live device before use. Not official Valent information. Terms of use.

BMS integration notes: Valent ERV Microprocessor Controller (ERV v3.10 / v3.11)

Integration in brief

Enable the unit with BV 2 System_Enable, write the temperature setpoint AV 1 and reset alarms with BV 3. If the BMS sends sensor values or fan speed signals, enable the watchdog on the controller and keep BV 1 toggling. Monitor Unit_Status_Mode (AV 45), supply temperature, Global_Alarm and LatestAlm.

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 2System_EnableEnables or disables the unitCommand
AV 1Temperature_SetpointTemperature setpointCommand
BV 1BMS_WatchdogHeartbeat when BMS controls fans or sensorsCommand
BV 3Reset_All_AlarmsRemote alarm resetCommand
AV 45Unit_Status_ModeCurrent operating mode codeRead
BI 10Supply_Fan_1_Status_Digital_InputSupply fan statusRead
AI 1Supply_Temp_Analog_InputSupply air temperatureRead
BV 30Global_AlarmAny (or shutdown) alarm activeRead
IV 1LatestAlmMost recent alarm codeRead

Enable & remote start

BV 2 System_Enable enables or disables the unit from the BMS; a remote unit enable digital input is also reported (BI 12).

Heartbeat & communication loss

The BMS watchdog is enabled on the controller's BMS watchdog screen. The BMS must toggle BV 1 BMS_Watchdog within the timeout delay; if it does not, the controller raises the BMS offline alarm (BV 34) and falls back to its hardwired sensors.

Sensors & values from the BMS

Set the source-select point to BMS, then write the matching *_from_BMS AV (AV 10-14: outside RH, outside temp, space CO2, space static, space VOC). BV 11/12 select and command economizer enable from the BMS; AV 8/9 carry BMS fan speed signals.

Network setup

Watch out for

Valent ERV Microprocessor Controller (ERV v3.10 / v3.11) 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.

91 of 91 shown
Type
Other
Access
Show
Valent ERV Microprocessor Controller (ERV v3.10 / v3.11) BACnet Points List
DescriptionStates
AImin1Supply_Temp_Analog_InputSupply TemperatureRead
AI2Outside_Air_Temp_Analog_InputOutside Air TemperatureRead
AI3Exhaust_Temp_Analog_InputExhaust TemperatureRead
AI4Outside_RH_Analog_InputOutside Relative Humidity %Read
AI5Space_Static_Pressure_Analog_InputSpace Static PressureRead
AI6Supply_Duct_Static_Pressure_Analog_InputSupply Duct Static PressureRead
AI7Space_CO2_1_Analog_InputSpace 1 CO2 ppmRead
AI8Exhaust_Fan_Speed_Analog_InputExhaust Fan Speed Remote Command Input value (0-10 by others)Read
AI9Supply_Fan_Speed_Analog_InputSupply Fan Speed Remote Command Input value (0-10 by others)Read
AI10Space_VOC_1_Analog_InputSpace 1 VOC ppmRead
AI31Aux_In_Customer_1Customer defined auxiliary inputRead
AI32Aux_In_Customer_2Customer defined auxiliary inputRead
AI33Aux_In_Customer_3Customer defined auxiliary inputRead
AI34Aux_In_Customer_4Customer defined auxiliary inputRead
AI35Aux_In_Customer_5Customer defined auxiliary inputRead
AI36Aux_In_Customer_6Customer defined auxiliary inputRead
AVmin1Temperature_SetpointTemperature Set pointCommand
AV2Economizer_Temp_Enable_SetpointEconomizer Ambient Temp Enable Setpoint. Allow Econ when OAT<SptCommand
AV3Economizer_Enthalpy_Enable_SetpointEconomizer Enthalpy Enable Setpoint. Allow Econ when OA Enthalpy<SptCommand
AV4Space_Static_Pressure_SetpointSpace Static Pressure SetpointCommand
AV5Supply_Duct_Static_Pressure_SetpointSupply Duct Static Pressure SetpointCommand
AV6Space_CO2_SetpointSpace CO2 SetpointCommand
AV7Space_VOC_SetpointSpace VOC SetpointCommand
AV8SF_Control_Signal_BMSBMS to control signal for supply fan speedCommand
AV9EF_Control_Signal_BMSBMS to control signal for exhaust fan speedCommand
AV10Outside_RH_from_BMSOutside RH from BMS. Used when source selection is set to BMS.Command
AV11Outside_Temp_from_BMSOutside Temp from BMS. Used when source selection is set to BMS.Command
AV12Space_1_CO2_from_BMSSpace 1 CO2 from BMS. Used when source selection is set to BMS.Command
AV13Space_Static_from_BMSSpace Static from BMS. Used when source selection is set to BMS.Command
AV14Space_VOC_from_BMSSpaceVOC from BMS. Used when source selection is set to BMS.Command
AV101Aux_BMS_Analog_Output_1BMS Commanded auxilary analog outputCommand
AV102Aux_BMS_Analog_Output_2BMS Commanded auxilary analog outputCommand
AV103Aux_BMS_Analog_Output_3BMS Commanded auxilary analog outputCommand
AV104Aux_BMS_Analog_Output_4BMS Commanded auxilary analog outputCommand
AVmin45Unit_Status_ModeUnit status mode codeRead0=Off/Standby, 1=Occupied Start, 2=Opening Dampers,, 3=Dampers Open, 4=Fan Start Delay, 5=Exhaust Fan Starting, 6=Supply Fan Starting, 7=System On, 8=System Disabled, 9=Remote Off, 10=Shutdown Alarm, 19=Fans and Energy Recovery, 20=Economizing, 21=Defrost Active, 22=Overrides Active, 23=Expansion Offline
AV46Supply_Temperature_Calculated_SetpointActive Supply Temperature SetpointRead
AV47Defrost_RampDefrost RampRead
AV48Economizer_RampEconomizer RampRead
AV49Exhaust_Fan_Space_Static_Pressure_RampExhaust Fan Space Static Pressure RampRead
AV50Exhaust_Fan_Supply_Tracking_RampExhaust Fan Supply Tracking RampRead
AV51Space_CO2_Control_RampSpace CO2 Control RampRead
AV52Supply_Duct_Static_Pressure_RampSupply Duct Static Pressure RampRead
AV53Supply_Fan_Space_Static_Pressure_RampSupply Fan Space Static Pressure RampRead
AV54Outside_DewpointOutside DewpointRead
AV55Outside_EnthalpyOutside EnthalpyRead
AV56Energy_Recovery_Analog_OutputEnergy Recovery Analog OutputRead
AV57Exhaust_Fan_Speed_Analog_OutputExhaust Fan Speed Analog OutputRead
AV58Supply_Fan_Speed_Analog_OutputSupply Fan Speed Analog OutputRead
IVmin1LatestAlmMost recent alarm. See alarm table.Read
BImin10Supply_Fan_1_Status_Digital_InputSupply Fan 1 StatusReadActive=Active, Inactive=Inactive
BI11Exhaust_Fan_1_Status_Digital_InputExhaust Fan 1 StatusReadActive=Active, Inactive=Inactive
BI12Unit_Enable_Digital_InputRemote Unit Enable Digital Input StatusReadActive=Active, Inactive=Inactive
BVmin1BMS_WatchdogBMS Watchdog commandCommandActive=Active, Inactive=Inactive
BVmin2System_EnableMaster system enable/disable point.CommandActive=Enable, Inactive=Disable
BVmin3Reset_All_AlarmsAlarm Reset Command.CommandActive=Reset, Inactive=Normal
BV4Outside_RH_Source_BMSOutside RH Source Selection. True = BMS. False = Local.CommandActive=BMS, Inactive=Local
BV5Outside_Temp_Source_BMSOutside Temp Source Selection. True = BMS. False = Local.CommandActive=BMS, Inactive=Local
BV6Space_1_CO2_Source_BMSSpace 1 CO2 Source Selection. True = BMS. False = Local.CommandActive=BMS, Inactive=Local
BV7Space_Static_Source_BMSSpace Static Source Selection. True = BMS. False = Local.CommandActive=BMS, Inactive=Local
BV8SF_Control_Source_BMSAllows the BMS to control supply fan speed. True = BMS. False = Local.CommandActive=BMS, Inactive=Local
BV9EF_Control_Source_BMSAllows the BMS to control exhaust fan speed. True = BMS. False = Local.CommandActive=BMS, Inactive=Local
BV10Space_VOC_Source_BMSSpace VOC Source Selection. True = BMS. False = Local.CommandActive=BMS, Inactive=Local
BV11Econ_Enable_Source_BMSEconomizer Enable Source Selection. True = BMS. False = Local.CommandActive=BMS, Inactive=Local
BV12Econ_Enable_from_BMSEconomizer Enable from BMS. Used when source selection is set to BMS.CommandActive=Enable, Inactive=Disable
BVmin30Global_AlarmGeneral alarm pointReadActive=Alarm, Inactive=Normal
BV31System_Shutdown_AlarmShutdown alarm statusReadActive=Shutdown, Inactive=Normal
BV32Manual_Override_ActiveIndicates that manual overrides are active.ReadActive=Override, Inactive=Normal
BV33Heat_Wheel_Enable_Digital_OutputHeat Wheel Enable Digital OutputReadActive=Active, Inactive=Inactive
BV34BMS_Offline_Alarm.ActiveBMS Offline AlarmReadActive=Alarm, Inactive=Normal
BV35Exhaust_Fan_1_Alarm.ActiveExhaust Fan 1 AlarmReadActive=Alarm, Inactive=Normal
BV36Outside_Air_Temperature_Sensor_Alarm.ActiveOutside Air Temperature Sensor AlarmReadActive=Alarm, Inactive=Normal
BV37Filter_Alarm.ActiveOutside Filter AlarmReadActive=Alarm, Inactive=Normal
BV38Outside_RH_Sensor_Alarm.ActiveOutside RH Sensor AlarmReadActive=Alarm, Inactive=Normal
BV39Space_CO2_1_Analog_Input_Alarm.ActiveSpace CO2 1 Analog Input AlarmReadActive=Alarm, Inactive=Normal
BV40Space_High_Static_Alarm.ActiveSpace High Static AlarmReadActive=Alarm, Inactive=Normal
BV41Space_Static_Pressure_Analog_Input_Alarm.ActiveSpace Static Pressure Analog Input AlarmReadActive=Alarm, Inactive=Normal
BV42Supply_Air_Temp_Low_Limit.ActiveSupply Air Temp Low Limit AlarmReadActive=Alarm, Inactive=Normal
BV43Supply_Air_Temperature_Sensor_Alarm.ActiveSupply Air Temperature Sensor AlarmReadActive=Alarm, Inactive=Normal
BV44Supply_Duct_Static_Pressure_Analog_Input_Alarm.ActiveSupply Duct Static Pressure Analog Input AlarmReadActive=Alarm, Inactive=Normal
BV45Supply_Fan_1_Alarm.ActiveSupply Fan 1 AlarmReadActive=Alarm, Inactive=Normal
BV46Supply_High_Duct_Static_Alarm.ActiveSupply High Duct Static AlarmReadActive=Alarm, Inactive=Normal
BV47Wheel_Rotation_Alarm.ActiveWheel Rotation AlarmReadActive=Alarm, Inactive=Normal
BV48ER_Wheel_High_DP.ActiveEnergy Recovery Wheel high differential pressureReadActive=Alarm, Inactive=Normal
BV49Greentrol_1_Alarm.ActiveGreentrol Device AlarmReadActive=Alarm, Inactive=Normal
BV50Greentrol_2_Alarm.ActiveGreentrol Device AlarmReadActive=Alarm, Inactive=Normal
BV101Aux_BMS_Digital_Output_1BMS Commanded auxilary digital outputCommandActive=Active, Inactive=Inactive
BV102Aux_BMS_Digital_Output_2BMS Commanded auxilary digital outputCommandActive=Active, Inactive=Inactive
BV103Aux_BMS_Digital_Output_3BMS Commanded auxilary digital outputCommandActive=Active, Inactive=Inactive
BV104Aux_BMS_Digital_Output_4BMS Commanded auxilary digital outputCommandActive=Active, Inactive=Inactive
BV105Aux_BMS_Digital_Output_5BMS Commanded auxilary digital outputCommandActive=Active, Inactive=Inactive
BV106Aux_BMS_Digital_Output_6BMS Commanded auxilary digital outputCommandActive=Active, Inactive=Inactive
Object ID lookup: Valent ERV Microprocessor Controller 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 ERV Microprocessor Controller (ERV v3.10 / v3.11) 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 Valent ERV Microprocessor Controller (ERV v3.10 / v3.11)

How many BACnet points does the Valent ERV Microprocessor Controller (ERV v3.10 / v3.11) have?

This list has 91 BACnet objects: 16 analog inputs, 32 analog values, 3 binary inputs, 39 binary values, 1 integer value. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Valent ERV Microprocessor Controller (ERV v3.10 / v3.11) BACnet points are writable?

36 of the 91 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 Valent ERV Microprocessor Controller (ERV v3.10 / v3.11) BACnet documentation?

The source is Microprocessor Controller for Energy Recovery Ventilators (ERV v3.10/3.11 R1) (486440), revision 2023-11, published free by Valent at https://content.valentair.com/valent-content-prod/docs/librariesprovider2/default-document-library/erv-ioms/486440-erv-v3-10-3-11-r1-november-2023_val.pdf?sfvrsn=2b21d890_3.

What are the minimum BACnet points to integrate the Valent ERV Microprocessor Controller (ERV v3.10 / v3.11)?

Start with BV 2 System_Enable (Enables or disables the unit); AV 1 Temperature_Setpoint (Temperature setpoint); BV 1 BMS_Watchdog (Heartbeat when BMS controls fans or sensors); BV 3 Reset_All_Alarms (Remote alarm reset); AV 45 Unit_Status_Mode (Current operating mode code); BI 10 Supply_Fan_1_Status_Digital_Input (Supply fan status); AI 1 Supply_Temp_Analog_Input (Supply air temperature); BV 30 Global_Alarm (Any (or shutdown) alarm active); IV 1 LatestAlm (Most recent alarm code).

How do I enable BMS control of the Valent ERV Microprocessor Controller (ERV v3.10 / v3.11)?

BV 2 System_Enable enables or disables the unit from the BMS; a remote unit enable digital input is also reported (BI 12).

Does the Valent ERV Microprocessor Controller (ERV v3.10 / v3.11) need a BACnet heartbeat or have a communication timeout?

The BMS watchdog is enabled on the controller's BMS watchdog screen. The BMS must toggle BV 1 BMS_Watchdog within the timeout delay; if it does not, the controller raises the BMS offline alarm (BV 34) and falls back to its hardwired sensors.

Can the BMS supply sensor values to the Valent ERV Microprocessor Controller (ERV v3.10 / v3.11)?

Set the source-select point to BMS, then write the matching *_from_BMS AV (AV 10-14: outside RH, outside temp, space CO2, space static, space VOC). BV 11/12 select and command economizer enable from the BMS; AV 8/9 carry BMS fan speed signals.

How do I check these points on the real ERV Microprocessor Controller (ERV v3.10 / v3.11)?

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

Source: Microprocessor Controller for Energy Recovery Ventilators (ERV v3.10/3.11 R1) · 486440 · rev. 2023-11. Object names, instances and units are reproduced as published; descriptions are our own.