Device Class (Datapoint) Tables

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:
  1. From your EMH via the web interface
    1. 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.
    2. EMHXD (A8820): Log into the unit, head to Devices, click the setup radio button selection, then click the "CSV" button.
  2. From your EMH via BMO protocol (HTTP or HTTPS) or XML upload
    1. XML: Header information is included in each session to your web server
    2. 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.
We recommend if at all possible to collect the header information from option 2 as it can automatically communicate updated/new header info if a config change occurs at the EMH level to the target server.


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:
Back
Top