Automation of farm health monitoring and irrigation based on light, soil moisture, humidity and climate of the region, can be achieved throw implementing IoT .NBD farm automation system ,collects data using soil moisture sensor, temperature sensor, humanity sensor ,light sensor. The data collected is analysed by and intelligent algorithm which decides the activation and deactivation of drip irrigation system and the fertilizer dispenser. Based on the data collected from all the sensors and the amount of water and fertilizer utilized in correlation to the plant growth and health condition is derived. Now this analytics is used to predict the ideal resources required for achieving optimal production with the produce in best health condition. This whole system is connected to the internet and can be accessed any time throw android mobile or tablet.