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: 
			
		
	
							