added new class doe meterdevice