Agriculture is assumed to be a fundamental job in the improvement of a farming nation. In India about 70% of population rely on cultivation and 33% of the country's capital mainly originates from cultivation. Problems concerning agricultural business have been neutralizing the improvement of the nation. The main solution for this issue is by rationalizing the current conventional techniques for agribusiness. Thus, the propound goes for making agriculture ingenious by utilizing computerization and IOT advances. For agricultural purposes, it is important that the information about field requirements, for instance, air and soil conditions, amount of underground water, wind speed and other appropriate conditions, rapid and powerfully available for use by agribusiness management systems, by experts, or the farmer itself in deciding processes. This system aims at making irrigation advanced using IOT and automation technologies. The highlighting features of this project include controlling of water pump with/without internet through GPRS/GSM and status notification of the water pump. It also detects dry run condition i.e, Usually pump set is used for ground water levels, when the pump is on and the ground water levels is very low or if the pressure of the water decreases, there are chances for motor damages which is known as dry run, and pump set theft control of water pump i.e, An obstacle sensor is placed below the soil so when the pump-set is moved the sensor automatically sends the alert message to the farmer through android app.