In industrial and commercial sector or remote areas where supervision and controlling is required , Smart DG Controller can play an important role . This device is design for controlling DG using WEB and android mobile application. The user can ON and OFF DG using mobile and WEB application from anywhere and any time .The Device communicate on GSM. The device read EB and DG inputs to check the availability of voltages. If User click on APP/WEB to Start the DG then ,Device first check where EB is available or not ,if EB is available then it will not give crank to DG .If EB is not available then ,it will give crank to DG. The device also show EB and DG availability on APP and WEB.