- Home
- BACnet points lists
- Veris
- E50H2 / E50H5 compact power and energy meter (BACnet MS/TP)
Power and energy meter · BACnet points list
Veris E50H2 / E50H5 compact power and energy meter (BACnet MS/TP) BACnet points list
Updated 6 November 2026
The E50H2 and E50H5 are DIN-rail three-phase power meters with a BACnet MS/TP port. Measurements are Analog Inputs (energy, power, demand, volts, amps, power factor, frequency), setup is in eleven writable Analog Values (system type, CT and PT ratios, system voltage, demand intervals), and alerts are Binary Inputs that also roll up into AI 52. The E50H5 also has three Trend_Log objects.
This page lists 78 BACnet objects for the Veris E50H2 / E50H5 compact power and energy meter (BACnet MS/TP) — 11 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Veris’s own free documentation, linked below.
- Manufacturer
- Veris
- Model
- E50H2 / E50H5 compact power and energy meter (BACnet MS/TP)
- Equipment
- Power and energy meter
- Equipment type
- Thermostats, sensors & meters
- BACnet objects
- 78 (11 writable)
- Transport
- BACnet MS/TP
- Firmware
- Not stated
- Also known as
- E50H2, E50H5, E50H2A, E50H5A, Veris E50, E50Hx, ZL0071
Reference only, provided as-is: verify against Veris’s current documentation and the live device before use. Not official Veris information. Terms of use.
BMS integration notes: Veris E50H2 / E50H5 compact power and energy meter (BACnet MS/TP)
Set the MS/TP address, baud and device ID on the meter screens, then set system type (AV 2), CT size (AV 3) and system voltage (AV 6) to match the service. Trend total energy (AI 1) and real power (AI 2), and watch the alert BIs or AI 52.
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 |
|---|---|---|---|
| AI 1 | Energy | Total real energy, kWh | Read |
| AI 2 | kW_Total | Total real power, kW | Read |
| AI 34 | KW_Present_Demand | Present real power demand, kW | Read |
| AI 5 | PF_Total | Total power factor | Read |
| AI 6 | Volts_LL_Avg | Average line-line voltage | Read |
| AI 8 | Current_Avg | Average current, A | Read |
| AI 25 | Frequency | Frequency, Hz | Read |
| AI 52 | Alarm_Bitmap | All alert bits as one number | Read |
Network setup
- Device ID 1-4,193,999, set on the meter screens (ID1/ID2) or via Object_Identifier; factory default is a pseudo-random number 1,000,000-3,097,151.
- Max_Master writable 1-127 (default 127); Max_Info_Frames is 1.
- Set AV 5 PT ratio before AV 6 system voltage; AV 6 is line-line except for system type 10.
Watch out for
- Writes to AVs take up to about 2 s to validate; read Reliability before trusting an immediate read-back.
- Accumulators are floats, so resolution drops as they grow; reset them (AV 1) if resolution matters.
- Write the demand/log trigger codes to AV 1 no more often than every 10 s.
- No segmentation; max APDU 480.
Veris E50H2 / E50H5 compact power and energy meter (BACnet MS/TP) 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 | Energy | Real energy consumption | kWh | Read | |
| AImin | 2 | kW_Total | Total real power | kW | Read | |
| AI | 3 | kVAR_Total | Total reactive power | kVAR | Read | |
| AI | 4 | kVA_Total | Total apparent power | kVA | Read | |
| AImin | 5 | PF_Total | Total power factor | Read | ||
| AImin | 6 | Volts_LL_Avg | Average line-line voltage | V | Read | |
| AI | 7 | Volts_LN_Avg | Average line-neutral voltage | V | Read | |
| AImin | 8 | Current_Avg | Average current | A | Read | |
| AI | 9 | kW_A | Real power phase A | kW | Read | |
| AI | 10 | kW_B | Real power phase B | kW | Read | |
| AI | 11 | kW_C | Real power phase C | kW | Read | |
| AI | 12 | PF_A | Power factor phase A | Read | ||
| AI | 13 | PF_B | Power factor phase B | Read | ||
| AI | 14 | PF_C | Power factor phase C | Read | ||
| AI | 15 | Volts_AB | Voltage A-B | V | Read | |
| AI | 16 | Volts_BC | Voltage B-C | V | Read | |
| AI | 17 | Volts_AC | Voltage A-C | V | Read | |
| AI | 18 | Volts_AN | Voltage A-N | V | Read | |
| AI | 19 | Volts_BN | Voltage B-N | V | Read | |
| AI | 20 | Volts_CN | Voltage C-N | V | Read | |
| AI | 21 | Current_A | Current phase A | A | Read | |
| AI | 22 | Current_B | Current phase B | A | Read | |
| AI | 23 | Current_C | Current phase C | A | Read | |
| AI | 24 | Reserved_AI24 | Reserved | Read | ||
| AImin | 25 | Frequency | Frequency (phase A) | Hz | Read | |
| AI | 26 | kVAh | Apparent energy consumption | kVAh | Read | |
| AI | 27 | kVARh | Reactive energy consumption | kVARh | Read | |
| AI | 28 | kVA_A | Apparent power phase A | kVA | Read | |
| AI | 29 | kVA_B | Apparent power phase B | kVA | Read | |
| AI | 30 | kVA_C | Apparent power phase C | kVA | Read | |
| AI | 31 | KVAR_A | Reactive power phase A | kVAR | Read | |
| AI | 32 | KVAR_B | Reactive power phase B | kVAR | Read | |
| AI | 33 | KVAR_C | Reactive power phase C | kVAR | Read | |
| AImin | 34 | KW_Present_Demand | Real power present demand | kW | Read | |
| AI | 35 | KVAR_Present_Demand | Reactive power present demand | kVAR | Read | |
| AI | 36 | KVA_Present_Demand | Apparent power present demand | kVA | Read | |
| AI | 37 | KW_Max_Demand | Real power maximum demand | kW | Read | |
| AI | 38 | KVAR_Max_Demand | Reactive power maximum demand | kVAR | Read | |
| AI | 39 | KVA_Max_Demand | Apparent power maximum demand | kVA | Read | |
| AI | 40 | Pulse_Count_1 | Pulse input 1 count (named Pulse Count on the E50H2) | Read | ||
| AI | 41 | Pulse_Count_2 | Pulse input 2 count (E50H5; reserved on the E50H2) | Read | ||
| AI | 42 | KWH_A | Real energy phase A | kWh | Read | |
| AI | 43 | KWH_B | Real energy phase B | kWh | Read | |
| AI | 44 | KWH_C | Real energy phase C | kWh | Read | |
| AI | 45 | Max_Power | Theoretical maximum system power | kW | Read | |
| AI | 46 | Reserved_AI46 | Reserved | Read | ||
| AI | 47 | Energy Resets | Count of energy accumulator resets | Read | ||
| AI | 48 | Reserved_AI48 | Reserved | Read | ||
| AI | 49 | Reserved_AI49 | Reserved | Read | ||
| AI | 50 | Power Up Count | Power-up counter | Read | ||
| AI | 51 | Ouput Config | Output configuration (E50H2 = 11, E50H5 = 10) | Read | ||
| AImin | 52 | Alarm_Bitmap | All BI alerts as one number (BI1 = bit 0) | Read | ||
| AV | 1 | Config | Command register: energy, demand and pulse resets | Write | ||
| AV | 2 | System_Type | System type: 10, 11, 12, 31 or 40 (default 40) | Write | ||
| AV | 3 | CT_Ratio_Primary | CT primary current (default 100) | A | Write | |
| AV | 4 | CT_Ratio_Secondary | CT secondary: 1 = 1 V, 3 = 1/3 V | Write | ||
| AV | 5 | PT_Ratio | PT ratio (1 = no PT) | Write | ||
| AV | 6 | System_Voltage | System voltage (default 600) | V | Write | |
| AV | 7 | Display_Units | Display units: 0 = IEC, 1 = IEEE | Write | ||
| AV | 8 | Phase_Loss_Voltage_Threshold | Phase loss voltage threshold (default 10) | % | Write | |
| AV | 9 | Phase_Loss_Imbalance_Threshold | Phase loss imbalance threshold (default 25) | % | Write | |
| AV | 10 | Subintervals | Sub-intervals per demand interval (default 1) | Write | ||
| AV | 11 | Subinterval_Length | Sub-interval length in 0.01 s (default 90000 = 15 min) | Write | ||
| BI | 1 | Volts_Error_A | Voltage out of range phase A | Read | 0=INACTIVE, 1=ACTIVE | |
| BI | 2 | Volts_Error_B | Voltage out of range phase B | Read | 0=INACTIVE, 1=ACTIVE | |
| BI | 3 | Volts_Error_C | Voltage out of range phase C | Read | 0=INACTIVE, 1=ACTIVE | |
| BI | 4 | Current_Error_A | Current out of range phase A | Read | 0=INACTIVE, 1=ACTIVE | |
| BI | 5 | Current_Error_A | Current out of range phase B (name printed _A) | Read | 0=INACTIVE, 1=ACTIVE | |
| BI | 6 | Current_Error_A | Current out of range phase C (name printed _A) | Read | 0=INACTIVE, 1=ACTIVE | |
| BI | 7 | Frequency_Error | Frequency out of range | Read | 0=INACTIVE, 1=ACTIVE | |
| BI | 8 | Reserved_BI8 | Reserved, returns inactive | Read | 0=INACTIVE, 1=ACTIVE | |
| BI | 9 | Phase_Loss_A | Phase loss phase A | Read | 0=INACTIVE, 1=ACTIVE | |
| BI | 10 | Phase_Loss_B | Phase loss phase B | Read | 0=INACTIVE, 1=ACTIVE | |
| BI | 11 | Phase_Loss_C | Phase loss phase C | Read | 0=INACTIVE, 1=ACTIVE | |
| BI | 12 | Power_Factor_A | Power factor below 50 % phase A | Read | 0=INACTIVE, 1=ACTIVE | |
| BI | 13 | Power_Factor_B | Power factor below 50 % phase B | Read | 0=INACTIVE, 1=ACTIVE | |
| BI | 14 | Power_Factor_C | Power factor below 50 % phase C | Read | 0=INACTIVE, 1=ACTIVE | |
| BI | 15 | RTC_Reset | Real-time clock reset (E50H5 only) | Read | 0=INACTIVE, 1=ACTIVE |
No points match these filters.
Object ID lookup: Veris E50H2 / E50H5 Energy Meter point IDs by name
AI1EnergyAI2kW_TotalAI3kVAR_TotalAI4kVA_TotalAI5PF_TotalAI6Volts_LL_AvgAI7Volts_LN_AvgAI8Current_AvgAI9kW_AAI10kW_BAI11kW_CAI12PF_AAI13PF_BAI14PF_CAI15Volts_ABAI16Volts_BCAI17Volts_ACAI18Volts_ANAI19Volts_BNAI20Volts_CNAI21Current_AAI22Current_BAI23Current_CAI24Reserved_AI24AI25FrequencyAI26kVAhAI27kVARhAI28kVA_AAI29kVA_BAI30kVA_CAI31KVAR_AAI32KVAR_BAI33KVAR_CAI34KW_Present_DemandAI35KVAR_Present_DemandAI36KVA_Present_DemandAI37KW_Max_DemandAI38KVAR_Max_DemandAI39KVA_Max_DemandAI40Pulse_Count_1AI41Pulse_Count_2AI42KWH_AAI43KWH_BAI44KWH_CAI45Max_PowerAI46Reserved_AI46AI47Energy ResetsAI48Reserved_AI48AI49Reserved_AI49AI50Power Up CountAI51Ouput ConfigAI52Alarm_BitmapAV1ConfigAV2System_TypeAV3CT_Ratio_PrimaryAV4CT_Ratio_SecondaryAV5PT_RatioAV6System_VoltageAV7Display_UnitsAV8Phase_Loss_Voltage_ThresholdAV9Phase_Loss_Imbalance_ThresholdAV10SubintervalsAV11Subinterval_LengthBI1Volts_Error_ABI2Volts_Error_BBI3Volts_Error_CBI4Current_Error_ABI5Current_Error_ABI6Current_Error_ABI7Frequency_ErrorBI8Reserved_BI8BI9Phase_Loss_ABI10Phase_Loss_BBI11Phase_Loss_CBI12Power_Factor_ABI13Power_Factor_BBI14Power_Factor_CBI15RTC_Reset
Integration notes
- The E50H5 adds Trend_Log objects TL1-TL3 (defaults: AI1, AI27, AI34; 5760 records, interval tied to AV 11). They have no names in the guide and are not listed as points.
- BI 15 RTC_Reset is present on the E50H5 only.
- AI 26 and AI 27 report kWh in their BACnet Units property because BACnet has no kVAh / kVARh unit.
- AV 1 Config always reads 0. Write 30078 to clear energy accumulators, 21211 to start a new demand sub-interval (sync-to-comms), 21212 to reset max demand, 16498 to clear pulse counters.
- BI 5 and BI 6 are printed with the name Current_Error_A; kept as printed. AI 40 / AI 41 use the E50H5 names (Pulse_Count_1 / _2); on the E50H2 AI 40 is Pulse Count and AI 41 is reserved.
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 E50H2 / E50H5 compact power and energy meter (BACnet MS/TP) 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 Veris E50H2 / E50H5 compact power and energy meter (BACnet MS/TP)
How many BACnet points does the Veris E50H2 / E50H5 compact power and energy meter (BACnet MS/TP) have?
This list has 78 BACnet objects: 52 analog inputs, 11 analog values, 15 binary inputs. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Veris E50H2 / E50H5 compact power and energy meter (BACnet MS/TP) BACnet points are writable?
11 of the 78 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 Veris E50H2 / E50H5 compact power and energy meter (BACnet MS/TP) BACnet documentation?
The source is E50H2, E50H5 Compact Power and Energy Meters with BACnet MS/TP Support, Installation Guide (ZL0071-0F), revision 2018-08, published free by Veris at https://www.veris.com/ASSETS/DOCUMENTS/ITEMS/EN/e50hx_full_i0f2.pdf.
What are the minimum BACnet points to integrate the Veris E50H2 / E50H5 compact power and energy meter (BACnet MS/TP)?
Start with AI 1 Energy (Total real energy, kWh); AI 2 kW_Total (Total real power, kW); AI 34 KW_Present_Demand (Present real power demand, kW); AI 5 PF_Total (Total power factor); AI 6 Volts_LL_Avg (Average line-line voltage); AI 8 Current_Avg (Average current, A); AI 25 Frequency (Frequency, Hz); AI 52 Alarm_Bitmap (All alert bits as one number).
How do I check these points on the real E50H2 / E50H5 compact power and energy meter (BACnet MS/TP)?
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 Veris BACnet points lists
- Indoor air quality sensor (CO2, VOC, temperature, humidity)
Veris CW2 Protocol Series CO2, VOC, humidity and temperature room sensor
Veris CW2 Protocol Series wall air quality sensors, and the identical Schneider SpaceLogic SLP Air Quality Series, on BACnet MS/TP.
Also known as: CW2, CW2 Protocol, SpaceLogic SLP Air Quality, SLP Series Air Quality, Z207902, Living Space Room Unit - Gas detection sensor (wall platform)
Veris GWNP Series wall gas sensor platform (AG sensors)
Veris GWNP wall-mounted gas platforms fitted with a Veris AG Series gas sensor, on BACnet MS/TP.
Also known as: GWNP, GWNPxx, GWN, Veris gas platform BACnet, AG Series gas sensor - Room humidity and temperature sensor (wall)
Veris HW2 Protocol Series humidity and temperature room sensor
Veris HW2 Protocol Series wall humidity/temperature sensors (optional touchscreen) set to BACnet MS/TP.
Also known as: HW2, HW2 Protocol, HW2TP2A, Living Space Room Unit, Veris HW2 BACnet - Indoor air quality sensor (PM, CO2, VOC, temperature, humidity)
Veris PMW Protocol Series particulate (PM), CO2 and VOC room sensor
Veris PMW Protocol Series wall air quality sensors, and the identical Schneider SpaceLogic SLP PM Series, on BACnet MS/TP.
Also known as: PMW, PMW Protocol, SpaceLogic SLP PM, SLP Series PM, ZL0199, Veris PM sensor BACnet - Room temperature sensor (wall)
Veris TW2 Protocol Series temperature room sensor
Veris TW2 Protocol Series wall temperature sensors (optional touchscreen) set to BACnet MS/TP.
Also known as: TW2, TW2 Protocol, Living Space Room Unit, Veris TW2 BACnet
Source: E50H2, E50H5 Compact Power and Energy Meters with BACnet MS/TP Support, Installation Guide · ZL0071-0F · rev. 2018-08. Object names, instances and units are reproduced as published; descriptions are our own.