Linked here are device class dataset tables for EMH device classes 1-88. We no longer generate these files as use of the device class as a reference to the datapoints are the depreciated method of locating the column names for datapoints. There are several ways to capture the column names that we recommend today:
Below is the listing of device class numbers through 88.
- From your EMH via the web interface
- A7810/A8810/A8812/A8814: Log into the unit, head to Log File Data > Log File Export. Export the device you would like the header info to.
- EMHXD (A8820): Log into the unit, head to Devices, click the setup radio button selection, then click the "CSV" button.
- From your EMH via BMO protocol (HTTP or HTTPS) or XML upload
- XML: Header information is included in each session to your web server
- BMO protocol: Header info is in the config files transmitted to your web server. How your web server responds to MODE=CONFIGFILEMANIFEST will alert the logger that it needs to transmit the latest config files for a given device with follow up MODE=CONFIGFILEUPLOAD sessions.
Below is the listing of device class numbers through 88.
C:
#define MBCLASS_HXO 1
#define MBCLASS_H8036 2
//#define MBCLASS_M4A4P 3 // retired. v1.06 firmware devices were retired in 2002. MBCLASS_M4A4P2 driver now supports these devices anyway.
#define MBCLASS_H8035 4
#define MBCLASS_H8163 5
#define MBCLASS_H663 6
#define MBCLASS_H8238 7
#define MBCLASS_H8076 8
#define MBCLASS_M4A4P2 9
#define MBCLASS_ION6200 10
#define MBCLASS_ION7300 11
#define MBCLASS_ION7500 12
//#define MBCLASS_ION7700 13 // reserved but not actually implemented. Meter was discontinued years ago.
#define MBCLASS_PROMON 14
//#define MBCLASS_ACQUILITE 15 // reserved for BMO server for acquilite use, however not an AcquiSuite driver.
#define MBCLASS_PM710 16
#define MBCLASS_R9120 17
#define MBCLASS_GEKV2 18
#define MBCLASS_A902MB 19
#define MBCLASS_ADAM4068 20
#define MBCLASS_H8437 21
#define MBCLASS_H8436 22
#define MBCLASS_ADAM4051 23
#define MBCLASS_PDIBCMS 24 // version 1 (old) board from PDI.
#define MBCLASS_ION6300 25
#define MBCLASS_H8936 26 // veris net display.
#define MBCLASS_A8812IO 27 // A8812 AcquiSuite onboard IO.
#define MBCLASS_PDIBCMS2 28 // version 2 from PDI.
#define MBCLASS_PDIBCMS2P 29 // version 2 Plus from PDI.
#define MBCLASS_PDIBCMS2SUB 30 // version 2 plus from PDI
#define MBCLASS_PM800 31
#define MBCLASS_DI340MB 32 // Data Industrial 340MB modbus btu meter.
#define MBCLASS_A8911 33 // Obvius A8911-23 high density pulse counter.
#define MBCLASS_A89DC08 34 // Obvius A89DC-08 DC solar monitor.
#define MBCLASS_SHARK100 35 // Electro-industries shark 100
#define MBCLASS_DTS305 36 // Measurelogic DTS305
#define MBCLASS_ADAM4019 37 // Advantec ADAM 4017+, 4018+, 4019+ modules.
#define MBCLASS_RIO9F 38 // Coyote Radio RIO-9F radio/pulse/analog input module.
#define MBCLASS_E30A 39 // Veris E30A BCM. Full data set.
#define MBCLASS_SHARK200 40 // Electro-industries Shark 200
#define MBCLASS_PVPINVERTER 41 // PV Powered's commercial DC inverters
#define MBCLASS_E30B 42 // Veris E30B BCM. Limited data set.
#define MBCLASS_E30C 43 // Veris E30C BCM. current only data set. (also E31C)
#define MBCLASS_E31A 44 // Veris E31A BCM. Full data set.
#define MBCLASS_E31B 45 // Veris E31B BCM. limited data set.
#define MBCLASS_E50C 46 // Veris E50C power meter, full data set.
#define MBCLASS_WATTNODE 47 // continental control systems - watnode WNC-3Y and WNC-3D
#define MBCLASS_E51C 48 // Veris E51C power meter, full data set.
#define MBCLASS_DENTPS3 49 // Dent PowerScout 3
#define MBCLASS_WATTS_ON 50 // Elkor Watts On
#define MBCLASS_E5600 51 // Schneider PowerLogic E5600
#define MBCLASS_DENTPS18 52 // Dent PowerScout 18
#define MBCLASS_BADGER380 53 // Badger 380 Flowmeter
#define MBCLASS_VERIS_CWLP 54 // Veris CO2 Environmental Sensor
#define MBCLASS_VERIS_HWLP 55 // Veris Humidity Environmental Sensor group
#define MBCLASS_VERIS_TWLP 56 // Veris Temperature Environmental Sensor
#define MBCLASS_ONICON10 57 // Onicon System-10 BTU
#define MBCLASS_FRONIUSIGP 58 // Fronius IG Plus
#define MBCLASS_TYCO_1530 59 // Tyco Crompton 1530
#define MBCLASS_SAGE 60 // Sage Thermal Gas Flow
#define MBCLASS_ION7550 61 // Ion 7550
#define MBCLASS_ACCUVIML 62 // Acuvim L power meter
#define MBCLASS_ACCUVIM2 63 // Acuvim II power meter
#define MBCLASS_SU_ENERGY 64 // Sustainable Energy inverter
#define MBCLASS_SMA 65 // Sma Inverter Family- SB US Classic only
#define MBCLASS_IMS2000 66 // Leviton/ims series 2000 metes.
#define MBCLASS_A7810IO 67 // A7810 AcquiSuite onboard IO (variant of FlexIO).
#define MBCLASS_A90DC12 68 // Solar Current Monitor 12 Hall Effects
#define MBCLASS_REFUSOL 69 // Refusol Inverter 12K, 16K, 20K, 24K
#define MBCLASS_PHAWK4224_3P 70 // Triacta Powerhawk 4224/4324/4424/6212/6312/6412 3P-8
#define MBCLASS_PHAWK4224_2P 71 // Triacta Powerhawk * * 2P-12
#define MBCLASS_PHAWK4224_1P 72 // Triacta Powerhawk * * 1P-24
#define MBCLASS_A8814 73 // A8814 AcuqiSuite Plus
#define MBCLASS_OBVIUS_SIM 74 // Obvius Simulator
#define MBCLASS_BENJAMIN_ELECTRIC_PPP_18 75 // Benjamin Electric Remote Controlled Circuit Breaker 18 circuits
#define MBCLASS_BENJAMIN_ELECTRIC_PPP_12 76 // Benjamin Electric Remote Controlled Circuit Breaker 12 circuits
#define MBCLASS_BENJAMIN_ELECTRIC_PPP_24 77 // Benjamin Electric Remote Controlled Circuit Breaker 24 circuits
#define MBCLASS_BENJAMIN_ELECTRIC_PPP_30 78 // Benjamin Electric Remote Controlled Circuit Breaker 30 circuits
#define MBCLASS_BENJAMIN_ELECTRIC_PPP_36 79 // Benjamin Electric Remote Controlled Circuit Breaker 36 circuits
#define MBCLASS_BENJAMIN_ELECTRIC_PPP_42 80 // Benjamin Electric Remote Controlled Circuit Breaker 42 circuits
#define MBCLASS_S3300 81 // Leviton Series 3300/3500
#define MBCLASS_PAC3200 82 // Siemens Sentron PAC3200
#define MBCLASS_IDEAL_POWER_IBC_30KW_480 83 // Ideal Power Converter
#define MBCLASS_ACCUVIML_EX 84 // Acuvim L power series meter family which has added 20 points for the power uints
#define MBCLASS_DENTPS24 85 // Dent PowerScout 24
#define MBCLASS_SMA_3K_5K_TL 86 // SMA 3000/4000/5000 TL inverter series
#define MBCLASS_SMA_EX 87 // SMA SB Classic Ex (logging of status pts.) inverter series
#define MBCLASS_S3300_EX 88 // Leviton Series 3300/3500 extended
Last edited: