- Home
- BACnet points lists
- Veris
- E51H2 / E51H5 bi-directional compact power and energy meter (BACnet MS/TP)
Power and energy meter (bi-directional) · BACnet points list
Veris E51H2 / E51H5 bi-directional compact power and energy meter (BACnet MS/TP) BACnet points list
Updated 12 November 2026Unofficial source
The E51H2 and E51H5 are DIN-rail three-phase meters with a BACnet MS/TP port that measure energy in both directions. Measurements are 79 Analog Inputs (net, import and export energy per quadrant and per phase, power, demand, volts, amps, power factor, frequency, pulse counts), setup is in eleven writable Analog Values, and alerts are Binary Inputs that also roll up into AI 83. The E51H5 also has three Trend_Log objects.
This page lists 104 BACnet objects for the Veris E51H2 / E51H5 bi-directional 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 a copy of Veris’s documentation hosted by Kele, not by Veris itself, so treat it as unofficial.
- Manufacturer
- Veris
- Model
- E51H2 / E51H5 bi-directional compact power and energy meter (BACnet MS/TP)
- Equipment
- Power and energy meter (bi-directional)
- Equipment type
- Thermostats, sensors & meters
- BACnet objects
- 104 (11 writable)
- Transport
- BACnet MS/TP
- Firmware
- Not stated
- Also known as
- E51H2, E51H5, Veris E51, E51Hx, E51 Series, ZL0109
- Source document
- E51H2, E51H5 Power Monitoring Installation Guide · ZL0109-0B · rev. 2013-06 (unofficial copy, hosted by Kele)
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 E51H2 / E51H5 bi-directional 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). Trend import and export energy (AI 2, AI 3) and real power (AI 11), and watch the alert BIs or AI 83.
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 2 | KWh_Import | Real energy import, kWh | Read |
| AI 3 | KWh_Export | Real energy export, kWh | Read |
| AI 1 | KWh_Net | Net real energy (import minus export), kWh | Read |
| AI 11 | KW_Total | Total real power, kW | Read |
| AI 19 | KW_Present_Demand | Present real power demand, kW | Read |
| AI 14 | PF_Total | Total power factor | Read |
| AI 15 | Volts_LL_Avg | Average line-line voltage | Read |
| AI 17 | Current_Average | Average current, A | Read |
| AI 18 | Frequency | Frequency, Hz | Read |
| AI 83 | Alarm_Bitmap | All alert bits as one number | Read |
Network setup
- Device ID 1-4,193,999, set on the meter screens 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.
Watch out for
- Writes to AVs take up to about two seconds to validate; check Reliability before reading back.
- Alerts are not latched and generate no events; poll the BIs or AI 83.
- Local date/time reset to 1 Jan 2000 on power loss; the E51H5 needs BACnet time sync for correct log timestamps.
Veris E51H2 / E51H5 bi-directional 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 | |||||
|---|---|---|---|---|---|---|
| AV | 1 | Config | Command register; always reads 0 | Write | ||
| AV | 2 | System_Type | 10, 11, 12, 31 or 40 (see notes); default 40 | Write | ||
| AV | 3 | CT_Ratio_Primary | CT primary current, 5-32000; default 100 | A | Write | |
| AV | 4 | CT_Ratio_Secondary | CT output type: 1 = 1 V, 3 = 1/3 V | Write | ||
| AV | 5 | PT_Ratio | PT ratio 0.01-320; default 1 (no PT) | Write | ||
| AV | 6 | System_Voltage | System voltage (L-L except type 10); default 600 | V | Write | |
| AV | 7 | Display_Units | 0 = IEC, 1 = IEEE (default) | Write | 0=IEC; 1=IEEE | |
| AV | 8 | Phase_Loss_Voltage_Threshold | Phase loss threshold, % of system voltage; default 10 | % | Write | |
| AV | 9 | Phase_Loss_Imbalance_Threshold | Phase imbalance threshold; default 25 | % | Write | |
| AV | 10 | Subintervals | Sub-intervals per demand interval, 1-6; default 1 | Write | ||
| AV | 11 | Subinterval_Length | Sub-interval length, 0.01 s; default 90000 (15 min) | 0.01 s | Write | |
| AImin | 1 | KWh_Net | Net real energy (import - export) | kWh | Read | |
| AImin | 2 | KWh_Import | Real energy import | kWh | Read | |
| AImin | 3 | KWh_Export | Real energy export | kWh | Read | |
| AI | 4 | KVARh_Q1 | Reactive energy, quadrant 1 | kVARh | Read | |
| AI | 5 | KVARh_Q2 | Reactive energy, quadrant 2 | kVARh | Read | |
| AI | 6 | KVARh_Q3 | Reactive energy, quadrant 3 | kVARh | Read | |
| AI | 7 | KVARh_Q4 | Reactive energy, quadrant 4 | kVARh | Read | |
| AI | 8 | Net_KVAh | Net apparent energy (import - export) | kVAh | Read | |
| AI | 9 | KVAh_Import | Apparent energy import | kVAh | Read | |
| AI | 10 | KVAh_Export | Apparent energy export | kVAh | Read | |
| AImin | 11 | KW_Total | Total real power | kW | Read | |
| AI | 12 | KVAR_Total | Total reactive power | kVAR | Read | |
| AI | 13 | KVA_Total | Total apparent power | kVA | Read | |
| AImin | 14 | PF_Total | Total power factor | Read | ||
| AImin | 15 | Volts_LL_Avg | Average L-L voltage of active phases | V | Read | |
| AI | 16 | Volts_LN_Avg | Average L-N voltage of active phases | V | Read | |
| AImin | 17 | Current_Average | Average current of active phases | A | Read | |
| AImin | 18 | Frequency | Frequency (QNAN if out of range) | Hz | Read | |
| AImin | 19 | KW_Present_Demand | Real power present demand | kW | Read | |
| AI | 20 | KVAR_Present_Demand | Reactive power present demand | kVAR | Read | |
| AI | 21 | KVA_Present_Demand | Apparent power present demand | kVA | Read | |
| AI | 22 | KW_Max_Demand_Import | Real power max demand, import | kW | Read | |
| AI | 23 | KVAR_Max_Demand_Import | Reactive power max demand, import | kVAR | Read | |
| AI | 24 | KVA_Max_Demand_Import | Apparent power max demand, import | kVA | Read | |
| AI | 25 | KW_Max_Demand_Export | Real power max demand, export | kW | Read | |
| AI | 26 | KVAR_Max_Demand_Export | Reactive power max demand, export | kVAR | Read | |
| AI | 27 | KVA_Max_Demand_Export | Apparent power max demand, export | kVA | Read | |
| AI | 29 | Pulse_Count_1 | Pulse input 1 count (E51H2 name: Pulse Count) | Read | ||
| AI | 30 | Pulse_Count_2 | Pulse input 2 count (E51H5 only; reserved on E51H2) | Read | ||
| AI | 31 | KWh_Import_A | Real energy import, phase A | kWh | Read | |
| AI | 32 | KWh_Import_B | Real energy import, phase B | kWh | Read | |
| AI | 33 | KWh_Import_C | Real energy import, phase C | kWh | Read | |
| AI | 34 | KWh_Export_A | Real energy export, phase A | kWh | Read | |
| AI | 35 | KWh_Export_B | Real energy export, phase B | kWh | Read | |
| AI | 36 | KWh_Export_C | Real energy export, phase C | kWh | Read | |
| AI | 37 | KVARh_Q1_A | Reactive energy Q1, phase A | kVARh | Read | |
| AI | 38 | KVARh_Q1_B | Reactive energy Q1, phase B | kVARh | Read | |
| AI | 39 | KVARh_Q1_C | Reactive energy Q1, phase C | kVARh | Read | |
| AI | 40 | KVARh_Q2_A | Reactive energy Q2, phase A | kVARh | Read | |
| AI | 41 | KVARh_Q2_B | Reactive energy Q2, phase B | kVARh | Read | |
| AI | 42 | KVARh_Q2_C | Reactive energy Q2, phase C | kVARh | Read | |
| AI | 43 | KVARh_Q3_A | Reactive energy Q3, phase A | kVARh | Read | |
| AI | 44 | KVARh_Q3_B | Reactive energy Q3, phase B | kVARh | Read | |
| AI | 45 | KVARh_Q3_C | Reactive energy Q3, phase C | kVARh | Read | |
| AI | 46 | KVARh_Q4_A | Reactive energy Q4, phase A | kVARh | Read | |
| AI | 47 | KVARh_Q4_B | Reactive energy Q4, phase B | kVARh | Read | |
| AI | 48 | KVARh_Q4_C | Reactive energy Q4, phase C | kVARh | Read | |
| AI | 49 | KVAh_Import_A | Apparent energy import, phase A | kVAh | Read | |
| AI | 50 | KVAh_Import_B | Apparent energy import, phase B | kVAh | Read | |
| AI | 51 | KVAh_Import_C | Apparent energy import, phase C | kVAh | Read | |
| AI | 52 | KVAh_Export_A | Apparent energy export, phase A | kVAh | Read | |
| AI | 53 | KVAh_Export_B | Apparent energy export, phase B | kVAh | Read | |
| AI | 54 | KVAh_Export_C | Apparent energy export, phase C | kVAh | Read | |
| AI | 55 | KW_A | Real power, phase A | kW | Read | |
| AI | 56 | KW_B | Real power, phase B | kW | Read | |
| AI | 57 | KW_C | Real power, phase C | kW | Read | |
| AI | 58 | KVAR_A | Reactive power, phase A | kVAR | Read | |
| AI | 59 | KVAR_B | Reactive power, phase B | kVAR | Read | |
| AI | 60 | KVAR_C | Reactive power, phase C | kVAR | Read | |
| AI | 61 | KVA_A | Apparent power, phase A | kVA | Read | |
| AI | 62 | KVA_B | Apparent power, phase B | kVA | Read | |
| AI | 63 | KVA_C | Apparent power, phase C | kVA | Read | |
| AI | 64 | PF_A | Power factor, phase A | Read | ||
| AI | 65 | PF_B | Power factor, phase B | Read | ||
| AI | 66 | PF_C | Power factor, phase C | Read | ||
| AI | 67 | Volts_AB | Voltage A-B | V | Read | |
| AI | 68 | Volts_BC | Voltage B-C | V | Read | |
| AI | 69 | Volts_AC | Voltage A-C | V | Read | |
| AI | 70 | Volts_AN | Voltage A-N | V | Read | |
| AI | 71 | Volts_BN | Voltage B-N | V | Read | |
| AI | 72 | Volts_CN | Voltage C-N | V | Read | |
| AI | 73 | Current_A | Current, phase A | A | Read | |
| AI | 74 | Current_B | Current, phase B | A | Read | |
| AI | 75 | Current_C | Current, phase C | A | Read | |
| AI | 76 | Max_Power | Full-scale power | kW | Read | |
| AI | 78 | Energy_Resets | Count of energy resets | Read | ||
| AI | 81 | Power_Up_Count | Count of power-up cycles | Read | ||
| AI | 82 | Output_Config | Output configuration (E51H2 = 11, E51H5 = 10) | Read | ||
| AImin | 83 | Alarm_Bitmap | All alert bits BI1-BI15 as one number | Read | ||
| 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 as printed) | Read | 0=Inactive; 1=Active | |
| BI | 6 | Current_Error_A | Current out of range, phase C (name as printed) | Read | 0=Inactive; 1=Active | |
| BI | 7 | Frequency_Error | Frequency out of range | 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 0.5, phase A | Read | 0=Inactive; 1=Active | |
| BI | 13 | Power_Factor_B | Power factor below 0.5, phase B | Read | 0=Inactive; 1=Active | |
| BI | 14 | Power_Factor_C | Power factor below 0.5, phase C | Read | 0=Inactive; 1=Active | |
| BI | 15 | RTC_Reset | Real-time clock reset after power loss (E51H5 only) | Read | 0=Inactive; 1=Active |
No points match these filters.
Object ID lookup: Veris E51H2 / E51H5 bi-directional compact power and energy meter point IDs by name
AV1ConfigAV2System_TypeAV3CT_Ratio_PrimaryAV4CT_Ratio_SecondaryAV5PT_RatioAV6System_VoltageAV7Display_UnitsAV8Phase_Loss_Voltage_ThresholdAV9Phase_Loss_Imbalance_ThresholdAV10SubintervalsAV11Subinterval_LengthAI1KWh_NetAI2KWh_ImportAI3KWh_ExportAI4KVARh_Q1AI5KVARh_Q2AI6KVARh_Q3AI7KVARh_Q4AI8Net_KVAhAI9KVAh_ImportAI10KVAh_ExportAI11KW_TotalAI12KVAR_TotalAI13KVA_TotalAI14PF_TotalAI15Volts_LL_AvgAI16Volts_LN_AvgAI17Current_AverageAI18FrequencyAI19KW_Present_DemandAI20KVAR_Present_DemandAI21KVA_Present_DemandAI22KW_Max_Demand_ImportAI23KVAR_Max_Demand_ImportAI24KVA_Max_Demand_ImportAI25KW_Max_Demand_ExportAI26KVAR_Max_Demand_ExportAI27KVA_Max_Demand_ExportAI29Pulse_Count_1AI30Pulse_Count_2AI31KWh_Import_AAI32KWh_Import_BAI33KWh_Import_CAI34KWh_Export_AAI35KWh_Export_BAI36KWh_Export_CAI37KVARh_Q1_AAI38KVARh_Q1_BAI39KVARh_Q1_CAI40KVARh_Q2_AAI41KVARh_Q2_BAI42KVARh_Q2_CAI43KVARh_Q3_AAI44KVARh_Q3_BAI45KVARh_Q3_CAI46KVARh_Q4_AAI47KVARh_Q4_BAI48KVARh_Q4_CAI49KVAh_Import_AAI50KVAh_Import_BAI51KVAh_Import_CAI52KVAh_Export_AAI53KVAh_Export_BAI54KVAh_Export_CAI55KW_AAI56KW_BAI57KW_CAI58KVAR_AAI59KVAR_BAI60KVAR_CAI61KVA_AAI62KVA_BAI63KVA_CAI64PF_AAI65PF_BAI66PF_CAI67Volts_ABAI68Volts_BCAI69Volts_ACAI70Volts_ANAI71Volts_BNAI72Volts_CNAI73Current_AAI74Current_BAI75Current_CAI76Max_PowerAI78Energy_ResetsAI81Power_Up_CountAI82Output_ConfigAI83Alarm_BitmapBI1Volts_Error_ABI2Volts_Error_BBI3Volts_Error_CBI4Current_Error_ABI5Current_Error_ABI6Current_Error_ABI7Frequency_ErrorBI9Phase_Loss_ABI10Phase_Loss_BBI11Phase_Loss_CBI12Power_Factor_ABI13Power_Factor_BBI14Power_Factor_CBI15RTC_Reset
Integration notes
- Different object list from the E50H2/E50H5 (import/export and per-quadrant objects); do not reuse an E50 map.
- Reserved objects AI 28, 77, 79, 80 and BI 8 are left out.
- BI 5 and BI 6 are printed with the name Current_Error_A; kept as printed. AI 29/30 use the E51H5 names; on the E51H2 AI 29 is Pulse Count and AI 30 is reserved.
- kVARh and kVAh objects report kWh in their Units property because BACnet has no such unit.
- AV 2 System_Type: 10 single-phase A+N, 11 single-phase A+B, 12 split-phase A+B+N, 31 3-phase delta, 40 3-phase wye.
- AV 1 Config: write 30078 to clear energy, 21211 to start a demand sub-interval (sync-to-comms), 21212 to reset max demand, 16498 to clear pulse counters. E51H5 Trend_Log TL1-TL3 default to AI 2, AI 3 and AI 19.
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 E51H2 / E51H5 bi-directional 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 E51H2 / E51H5 bi-directional compact power and energy meter (BACnet MS/TP)
How many BACnet points does the Veris E51H2 / E51H5 bi-directional compact power and energy meter (BACnet MS/TP) have?
This list has 104 BACnet objects: 79 analog inputs, 11 analog values, 14 binary inputs. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Veris E51H2 / E51H5 bi-directional compact power and energy meter (BACnet MS/TP) BACnet points are writable?
11 of the 104 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 E51H2 / E51H5 bi-directional compact power and energy meter (BACnet MS/TP) BACnet documentation?
Veris does not publish it on its own website. This list comes from E51H2, E51H5 Power Monitoring Installation Guide (ZL0109-0B), revision 2013-06, a copy hosted by Kele at https://assets.kele.com/Catalog/17%20Power%20Monitoring/PDFs/E51H2,%20E51H5%20Install%20Guide.pdf. Ask Veris or its representative for the current revision.
What are the minimum BACnet points to integrate the Veris E51H2 / E51H5 bi-directional compact power and energy meter (BACnet MS/TP)?
Start with AI 2 KWh_Import (Real energy import, kWh); AI 3 KWh_Export (Real energy export, kWh); AI 1 KWh_Net (Net real energy (import minus export), kWh); AI 11 KW_Total (Total real power, kW); AI 19 KW_Present_Demand (Present real power demand, kW); AI 14 PF_Total (Total power factor); AI 15 Volts_LL_Avg (Average line-line voltage); AI 17 Current_Average (Average current, A); AI 18 Frequency (Frequency, Hz); AI 83 Alarm_Bitmap (All alert bits as one number).
How do I check these points on the real E51H2 / E51H5 bi-directional 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
- Duct air quality sensor (CO2, VOC, PM, humidity, temperature)
Veris CD2 Protocol Series duct / plant-room air quality sensor
Veris CD2 Protocol Series duct and plant-room air quality sensors (and the Schneider SpaceLogic SCD2 twin) set to BACnet MS/TP.
Also known as: CD2, CD2 Protocol, CD2XPXXXX, Plant Room Air Quality Unit, SpaceLogic SCD2, SCD2 Series, GEX55250, GEX55240 - 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 - Room CO2 sensor (wall)
Veris CWLP / CWXP wall CO2 sensor with BACnet MS/TP (older generation)
Veris CWLP and CWXP wall CO2 sensors with optional humidity, temperature and slider, set to BACnet MS/TP.
Also known as: CWLP, CWXP, CWxP, CWLP2TX3, CWxPxxx, Veris CWxP Environmental Sensor, Z205597 - Power and energy meter
Veris E50H2 / E50H5 compact power and energy meter (BACnet MS/TP)
Veris E50H2 and E50H5 DIN-rail power and energy meters with BACnet MS/TP; the E50H5 adds data logging and a real-time clock alert.
Also known as: E50H2, E50H5, E50H2A, E50H5A, Veris E50, E50Hx, ZL0071 - Power and energy meter
Veris E71 series energy meter (BACnet IP)
Veris E71 series DIN-rail three-phase energy meters (E71E3, E71E3A, E71E3X, E71E3AX) with dual Ethernet ports.
Also known as: E71, E71E3, E71E3A, E71E3X, E71E3AX, Veris E71, E71 Series Energy Meter - 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 - Duct humidity and temperature sensor
Veris HD2 Protocol Series duct humidity / temperature sensor
Veris HD2 Protocol Series duct and plant-room humidity/temperature sensors (and the Schneider SpaceLogic SHD2 twin) set to BACnet MS/TP.
Also known as: HD2, HD2 Protocol, HD2XPXXXX, Plant Room Humidity and Temperature Unit, SpaceLogic SHD2, SHD2 Series, GEX55253, GEX55243 - 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: E51H2, E51H5 Power Monitoring Installation Guide · ZL0109-0B · rev. 2013-06. Object names, instances and units are reproduced as published; descriptions are our own.