Next Article in Journal
Spectral Phase Shift Interferometry for Refractive Index Monitoring in Micro-Capillaries
Next Article in Special Issue
A Survey of Using Swarm Intelligence Algorithms in IoT
Previous Article in Journal
Harmonic Distortion Optimization for Sigma-Delta Modulators Interface Circuit of TMR Sensors
Previous Article in Special Issue
A Survey on Detection, Tracking and Identification in Radio Frequency-Based Device-Free Localization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

IoT-Based Smart Irrigation Systems: An Overview on the Recent Trends on Sensors and IoT Systems for Irrigation in Precision Agriculture

1
Instituto de Investigación para la Gestión Integrada de zonas Costeras, Universitat Politècnica de València, 46730 Grau de Gandia, Spain
2
Network and Telecommunication Research Group, University of Haute Alsace, 34 rue du Grillenbreit, 68008 Colmar, France
*
Author to whom correspondence should be addressed.
Sensors 2020, 20(4), 1042; https://doi.org/10.3390/s20041042
Submission received: 24 December 2019 / Revised: 4 February 2020 / Accepted: 10 February 2020 / Published: 14 February 2020
(This article belongs to the Special Issue Surveys of Sensor Networks and Sensor Systems Deployments)

Abstract

:
Water management is paramount in countries with water scarcity. This also affects agriculture, as a large amount of water is dedicated to that use. The possible consequences of global warming lead to the consideration of creating water adaptation measures to ensure the availability of water for food production and consumption. Thus, studies aimed at saving water usage in the irrigation process have increased over the years. Typical commercial sensors for agriculture irrigation systems are very expensive, making it impossible for smaller farmers to implement this type of system. However, manufacturers are currently offering low-cost sensors that can be connected to nodes to implement affordable systems for irrigation management and agriculture monitoring. Due to the recent advances in IoT and WSN technologies that can be applied in the development of these systems, we present a survey aimed at summarizing the current state of the art regarding smart irrigation systems. We determine the parameters that are monitored in irrigation systems regarding water quantity and quality, soil characteristics and weather conditions. We provide an overview of the most utilized nodes and wireless technologies. Lastly, we will discuss the challenges and the best practices for the implementation of sensor-based irrigation systems.

1. Introduction

The lack of fresh water is a rising concern, particularly in the Mediterranean countries or southern Asian countries such as India. Among the countries in Europe, the Mediterranean countries are the most vulnerable to drought [1]. A connection has been established between climate policies and water management. Water management can be affected by different variables such as the water demand from the different sectors or the consequences of some degrees of warming on hydrological resources. Climate change and its effects are a recurrent topic in research papers regarding water resources and agriculture. The possible consequences of global warming have led to the consideration of creating water adaptation measures to ensure the availability of water for food production and people and to maintain ecosystems [2]. Furthermore, the safety of the water to be consumed by humans and to be returned to the environment must be ensured. The possible risks of climate change are an increase in water shortage, the reduction of water quality, the increase in water and soil salinity, the biodiversity loss, the increase in irrigation requirements or the possible cost of emergency and remediation actions. These reasons have led to an increase in the number of studies focused on reducing water usage in irrigation processes. Some of these studies suggest the implementation of social, economic and climate change policies, as well as the implementation of technological innovations to improve water management.
The agricultural sector is one of the most important economic resources in these countries adding to the importance of managing well the available water resources to ensure the continuing of this economical sector. In India, 10% of the area of the country is covered by rice plantations [3]. Furthermore, 20% of the Indian population is below poverty levels and 15% is food insecure. Therefore, low food production affects both the population and the economy. In 2002, the monsoon season produced the least amount of precipitation in the last 130 years. That resulted in a loss of rice production due to the lack of fresh water. To determine the drought caused by anomalies in surface water, the Standardized Precipitation Evapotranspiration Index (SPEI) was utilized. These indexes and the information gathered from sensors that monitor the environment, the soil and the water can be utilized to determine the current state of the water and the possibility of covering all the freshwater needs. Countries with higher funds are already implementing systems for water management and water reuse aiming to optimize water usage and reduce the environmental impact caused by utilizing great amounts of water. However, some countries may find these solutions to be costly.
Commercial sensors for systems aimed for agriculture and its irrigation are very expensive, making it impossible for smaller farmers to implement this type of system on their farms. However, manufacturers are currently offering low-cost sensors that can be connected to nodes to implement low-cost systems for irrigation management and agriculture monitoring. Furthermore, due to the interest in low-cost sensors for monitoring agriculture and water, new low-cost sensors are being proposed in researches such as a leaf water stress monitoring sensor [4], a multi-level soil moisture sensor comprised of copper rings placed along a PVC pipe [5], a water salinity monitoring sensor made with copper coils [6] or a water turbidity sensor made with colored and infrared led emitters and receptors [7].
Due to the recent advances in sensors for the implementation of irrigation systems for agriculture and the evolution of WSN and IoT technologies that can be applied in the development of these systems, we present a survey aimed at summarizing the current state of the art regarding smart irrigation systems. In this survey, we are going to provide an overview of the state of the research regarding irrigation systems. We will determine the parameters that are monitored in irrigation systems regarding water quantity and quality, soil characteristics, weather conditions, and fertilizer usage. We will provide an overview of the most utilized nodes and wireless technologies employed to implement WSN and IoT based smart irrigation systems. Lastly, we will discuss the challenges and the best practices for the implementation of sensor-based irrigation systems.
Other authors have performed studies with a focus on irrigation systems, water management or precision agriculture systems. However, the other available surveys on smart irrigation systems analyzed quite a few papers [8,9,10,11,12] and therefore do not provide an in-depth analysis of the state of the art regarding irrigation systems. Others are focused on specific aspects regarding irrigation such as software for irrigation systems [13], pivot-center specific irrigation systems [14] or irrigation systems for greenhouses [15]. Lastly, there are surveys that focus on precision agriculture [16,17,18,19,20,21], crop monitoring [22] and the agro-industrial and environmental fields of agriculture [23] that comment on irrigation agriculture. In this survey, we provide an overview of the current advances in irrigation systems and the utilized sensors and actuators. Furthermore, we provide discuss the most utilized nodes and the wireless technologies employed for the communication and transmission of the data gathered by the sensors. This way, with this work we address the current gap in literature with a survey that provides an overview of IoT-based smart irrigation systems.
The rest of the paper is organized as follows: Section 2 presents the methodology employed to perform the survey. Section 3 presents the water management techniques utilized in current studies, the parameters that are utilized to determine the irrigation schedule and the related actuators. The sensors and parameters considered for the soil monitoring aspects of the evaluated smart irrigation systems are depicted in Section 4. The most monitored weather parameters and the sensors that monitor them are presented in Section 5. Section 6 comments on the most utilized nodes for IoT and WSN irrigation systems and the most popular wireless communication technologies and cloud platforms. The discussion of the current trends regarding IoT crop irrigation systems is presented in Section 7. Lastly, the conclusion and future work are presented in Section 8.

2. Materials and Methods

In this section, the process followed to elaborate this paper is presented. To perform this study, the following research questions were considered: What are the current IoT solutions for smart irrigation for agriculture? What sensors, actuators, nodes, and wireless technologies are being utilized to develop IoT irrigation systems? Search engines and digital libraries were utilized by the authors to search manually for papers suitable for this survey. A total of 283 papers were obtained from Google Scholar [24], IEEE explore [25], Scopus [26] and the digital library of Sensors [27]. The keywords employed to obtain the total number of papers to be analyzed were IoT irrigation, IoT irrigation system, and smart irrigation. Furthermore, all papers were checked to ensure they included the keywords irrigation or water and IoT or smart in their content.
In order to discern which papers to use, only papers written in English were considered. Furthermore, to observe the recent evolution in this field, the selected papers were published from the years 2014 to 2019 (both years inclusive). Finally, a total of 178 papers were utilized to compile this review.
After the selection process, all papers were classified manually into IoT irrigation systems and architecture, protocol and sensor proposals that were not used to create the figures in this paper but discussed relevant information. The papers from the first group (160) were then analyzed to determine the sensors and actuators that were employed to develop the IoT irrigation system, the parameters that were monitored, the type of irrigation and agriculture, the type of node, the type of wireless technology and data visualization technique that was utilized to access the data and to manually choose the actions of the irrigation system. All the collected data has been then classified into different sections and converted into graphs and tables to provide a complete overview of the actual state of the art regarding IoT irrigation systems.
The distribution of the papers regarding the country of the first author is presented in Figure 1. As it can be seen, the countries that investigate IoT systems for irrigation are countries where agriculture is a major economic source. India is the country with the highest number of papers with a total of 92 papers, 57.5% of the total. China and Spain are tied with seven papers each. Costa Rica, Ecuador, Indonesia Thailand, and the USA have between three and six papers. The rest of the countries that have investigated IoT systems for irrigation have one or two papers.
It is remarkable that only one out of the five countries with the highest agricultural land area (China, USA, Australia, Brazil, and Kazakhstan) is included in the top five countries of our survey in terms of water management. India, which is the country with the highest production of papers that presents IoT systems for water management is the 7th country in terms of agricultural land area. With regard to the top six countries, in terms of published papers with irrigation systems, three of them (India, China, and Spain) have regions with high and moderate water scarcity problems. Again, there are some countries with regions affected by water scarcity that use irrigation systems in their agriculture and have published fewer papers on irrigation systems like the USA. Nonetheless, it does not mean that in these countries no efforts are done in order to reduce water use in agriculture. It is possible that in these countries the major efforts are done by enterprises and their findings are directly patented and distributed in the marked. Most of the papers are published by authors who come from developing countries.
As per the number of papers per year of publication, see Figure 2, the interest in this topic has been increasing over the years. The lower amount of papers for 2019 is due to the year not being finished when the selection process of the papers was completed. Thus, not all the papers performed in 2019 had been published.

3. Water Management

In this section, we present the information and analysis of papers that present different techniques for water management in the irrigation process. For this analysis, we consider the papers that include any sort of water pumping actuator as an irrigation system. From a total of 178 evaluated papers, 107 of them present an actuator for irrigation. After analyzing the 107 papers we discard the ones that just offer partial information, a total of 89 papers are included in this section.
In the agriculture activities that use water inputs, also known as irrigated agriculture, there are different manners to distribute the water. The different options present different efficiency and, in some cases, a specific manner should be used for a specific crop. The specific manners to irrigate have a great variety but we can divide them into the following categories: Attending to the way of water is distributed we can consider: (i) flood irrigation, (ii) spray irrigation, (iii) drip irrigation, and (iv) nebulizer irrigation. Regarding the existence of sensing systems we can have: (i) irrigation without any consideration, when the amount of water is not calculated or estimated, (ii) scheduled irrigation, when the water is supplied according to the estimated needs in a period of year, (iii) Ad hoc irrigation, when the amount of water is calculated based on the sensors measurements. The vast majority of the papers included in this section propose to use pumps and valves to distribute the water in conjunction with sensors to measure environmental parameters in order to calculate the water needs. From the 89 evaluated papers in this section, 83 include clear information of the proposed irrigation system, the other six only mention that they include actuators for irrigation, see Figure 3. Those 83 include different levels of detail, there are 49 papers that only indicate that there are motor/pumps in their system (40 paper) or valves (nine papers) without more detail. From those papers which offer more details, 19 of them include sprinklers (the most used system) [28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46], eight use drip irrigation [4,47,48,49,50,51,52,53,54], two propose the utilization of sprayers [4,55], and the rest use a very specific irrigation systems (robots [56], pivot [14], rain gun [57] or it can be applied to multiple systems [58]). In conjunction with the principal irrigation system, three papers propose the use of a fogging system [41,43,51] and two papers propose the use of fertigation in their systems [42,52].
In this paragraph, we describe the different agriculture systems that are included in the papers. Most of the included papers in this section do not describe the target agriculture system of their proposal. Nevertheless, there are 38 papers that include this information, see Figure 4. The most common use of irrigation systems is in outdoor agriculture, 50% of the proposed systems are for outdoor agriculture. Among this outdoor agriculture cases [14,29,31,32,38,40,42,46,47,48,52,59,60,61,62,63,64,65,66,67], some papers specify the agriculture products in more detail: general cereal [14], rice [48,59], spinach, beans, carrots, walnuts, corn, barley and maize [47], and multi-height fields [60]. In addition, among the 14 papers about greenhouses [28,33,39,41,45,51,68,69,70,71,72,73,74,75], five of them specify the type of crop. There are three cases of hydroponic crops [33,68,69], one case of mushroom cultivation [41] and one paper on flower farming [71]. Finally, there are five papers focused on gardening [36,53,55,67,76], one of them specifically about green walls [76].
Following, we describe the sensors used in the irrigation systems. From a total of 89 papers that include irrigation systems, there are six of them that do not describe or give information about the utilized sensors for their system. Those six papers are more focused on the node, telecommunication or visualization aspects. As in this survey we include several parameters, we will divide this information into two figures.
In the first graph, we are going to show what environments (air, water, soil or plant) have been monitored in most papers. This information is presented in Figure 5. A paper that monitored the soil can measure one or more parameters, but this information is not included in Figure 5. The environment that has been monitored in more papers is the soil. It was measured in 76 papers, more than 85% of the cases. Weather is the second parameter in terms of relevance of monitoring, it includes many parameters such as temperature, rain, and humidity among others. Weather is monitored in 60 papers, up to 68% of the proposals. Water is less measured in the proposals of irrigation systems. It is measured only in 26 papers, less than 30% of the included cases. The plant monitoring is the less measured factor. It is monitored only in four proposals. There are 15 papers that use the weather forecast to obtain data and include this data in their system.
Following, the details about the number of monitored parameters are presented (see Figure 6). From the 89 included papers, more than half of the proposals measure between three and four parameters. Measuring fewer parameters (one or two) represents 31% of the cases (17% one parameter and 14% two parameters). There are some rare cases (10% of them) where more than four parameters are monitored. The papers where more parameters are measured are [64,67], with six measured parameters and [31,45,46,61,68,75,76] that measured five parameters. On the other hand, there are five papers (6% of cases) that do not measure any parameter [33,41,77,78,79].
Next, the details about the measured parameters are shown. Regarding the sensors of soil, plants, and water (see Figure 7), the most used sensor in the systems is the soil moisture sensor, it is used in 76 papers (more details in Section 4). First, we will analyze the data from soil and plant sensors. The soil temperature is much less considered in these systems, it is only measured in seven proposals. Attending to the soil characteristics, in one proposal the authors use a sensor that monitored the nutrients of the soil [80]. There are 14 proposals of IoT for irrigation management that include a pH sensor. However, not all of them specify if the pH sensors are for the soil or for the water [31,42,49,54,68,70,74,75,81,82], only four of them indicate this (three for soil [66,67,72] and one for water [69]). Only four papers consider plant monitoring, in two papers the measured parameter is the plant height [64,83], using an ultrasound sensor. In the other two cases, the leaf wetness was considered in their system [46,84,85]. Different sensors are used, [84] used a sensor based on optical signals while [46] utilized a commercial FC-37 sensor (Lydia Vogler, Peißenberg, Germany).
Now, the data from the water sensor are presented. In this case, we will consider for the commentaries not only the data of the graphic (proposals with irrigation system) but also the information of the paper which measures the water quality, having or not the actuators for the irrigation system. The water level in the tanks is measured in 17 [32,36,51,57,58,61,62,64,69,85,86,87,88,89,90,91,92] out of 88 papers that have a pumping system. There are different methods to monitor the water level in the tanks and the most used is the one based on ultrasound [32,69,89], the resistive methodology is used in one case [36], the rest of cases do not offer information of how the data is measured. In the case of sensors based on ultrasound methods, the most utilized sensor is the HC-SR04 (Shenzhenshi guoyun dianzishangwu youxiangongsi, Shenzhen, China, used in [69]). In addition, there are six papers that do not include an actuator for the irrigation system even when they have water level sensors [60,93,94,95,96,97]. There are nine papers where sensors for monitoring water flow are utilized [14,31,42,45,50,64,75,76,82]. The sensors used are only described in two cases, the commercial Gems FT110 G3/8 sensor (Gems Sensors and Controls, Mumbai, India) is used in [75] and the YF-S402 (Wuhan yingying yingying xinxi jishu youxian gongsi, Wuhan, China) in the proposal presented in [76]. Both sensors are based on a Hall effect turbine. They have different prices and similar operational ranges. The Gems FT110 G3/8 can measure flows between 0.5 to 5 L/min. The other sensor, the YF-S402, is capable of measuring flows between 0.3 to 6 L/min. Moreover, water flow sensors are used in three other proposals that do not include actuators for irrigation systems [5,98,99]. Regarding water quality, the water conductivity is monitored in four proposals [51,68,69,75]. Only in one case [75], the authors indicate the used sensor. They use commercial sensors for monitoring pH and conductivity from B&C Electronics (Carnate, Italy).
Additionally, there are two papers without an actuator for irrigation systems that include in their proposals a sensor for conductivity [98,100]. Nevertheless, no data regarding the equipment used are given. Regarding the pH of water, it is monitored in another three papers (apart from [69]) [99,101,102]. In one case [99], the authors specify the used sensor, the Lutron Pe-03 (Lutron, Taipei, Taiwan). The temperature of the water is measured in two proposals [51,69]. Only in one case [69] did the authors specify that the used sensor is the DS18B20 (Adafruit Industries, New York, NY, USA). No other proposals evaluated in this survey (having or not irrigation system) presented the use of temperature sensors for the water.
On the other hand, with regard to the proposals that monitored the atmospheric parameter, the data is presented in Figure 8. Next, we are presenting the importance of these sensors for irrigation systems. No details of which sensors are used in which papers are given in this section. This information will be further discussed in Section 5. The air temperature is the most measured parameter, it is monitored in 58 papers. A total of 51 proposals include a humidity sensor. Other parameters are less measured such as the rain, which is measured in eight out of 89 papers that proposed an irrigation system, or the wind, measured in only one paper. Meanwhile, there are 15 proposals that consider the weather forecast. From those 15 proposals, 10 of them use the data from the forecast in conjunction with the data gathered by sensors and five proposals use the weather forecast as the sole information for weather data/atmospheric parameters.
Next, the information related to the use of actuators in the papers that proposes an irrigation system included in this section is listed in this paragraph (see Figure 9).
The vast majority of the papers include only the actuator of the irrigation system (pump, valve, sprinklers, etc.). A total of 71 proposals (81% of cases) use only the irrigation system as an actuator. There are seven papers (8% of cases) that propose the use of two actuators (irrigation system plus another one). The use of three actuators is presented in seven papers, the same percentage that the use of two actuators. Finally, there are some rare cases (3%) where authors have proposed the use of more than three actuators, in two papers they use four actuators [39,72], and in one case the use of five actuators is presented [67].
Next, we present in Figure 10 the description of the selected actuators. Since we are considering only the papers that include an irrigation system, the most used actuator in the different irrigation systems. Therefore, we do not include the use of irrigation actuators in Figure 10. The most utilized actuator is the sound emitter, used in seven cases [32,49,58,59,61,66,103]. It is generally used as an alarm for the farmers or as a dissuasive measure to prevent the entry of animals into the farming lands. In second position, we found the use of artificial light systems. They are used in six cases [36,38,50,71,72,75]. The use of artificial light is mainly related to the generation of artificial photo- periods to increase productivity, but they can also be used for operational purposes. Fans are included in five proposals and their use is related to modifying the atmospheric conditions (temperature, humidity or even the balance between CO2/O2). The proposals that include the use of fans are [39,65,68,72,75]. The use of ultrasonic sound emitter is found in four papers [32,51,64,65]. The least utilized actuators in IoT irrigation systems are scarecrows [58,65,66], which are dummies or robots that are utilized or have the function of scaring birds and other types of animals to protect the crops, and heaters [28,65], that modify the temperature to improve the performance or the health of the crops.
In addition to the defined parameters, which are measured in different papers included in this survey, there is an important parameter that is crucial for irrigation scheduling. This parameter indicates the water loss due to the evaporation from the soil and transpiration through the stomata of plants; it is known as evapotranspiration (ET). Several authors measured both terms—evaporation and transpiration—separately, using different sensors to obtain the ET data [104]. It also can be estimated according to the vegetation and the climatic data by several mathematic models [105]. Some web-based applications can estimate the potential ET given a location. For ET monitoring, remote sensing is the best option as many papers point out [106,107,108]. Among the possibilities for ET monitoring with sensors, the integration of soil moisture changes can offer evaporation data. Nonetheless, the measurement of transpiration is more complex; it can be estimated with the data of sensors that measure radiation, leaf area index, and vapor pressure deficit [109]. Due to the complexity of its measurement, it is not included as a monitored variable in most of the papers of precision agriculture. None of the papers considered by this survey includes all the necessary sensors for measuring the ET.

4. Soil Monitoring

An outline of the soil parameters considered for the IoT irrigation monitoring systems and the utilized sensors are detailed in this section. In this section, we include the data from those proposals that include at least one sensor for the soil, a total of 106 papers are included.
As indicated in the previous section, the most relevant parameter for the irrigation systems is soil moisture. The number of proposals that include different sensors is presented in Figure 11. The soil moisture is measured in all the 106 papers included in this section. The second parameter, in terms of relevance, is the soil temperature. The soil temperature is monitored in nine proposals. The pH is monitored in four papers [52,66,67,110] and the nutrients of soil in only three cases [5,80,102].
From the 106 proposals that include a soil moisture probe, 71 of them do not indicate the used equipment to measure the soil moisture, see Figure 12. In six cases [38,101,111,112,113,114], they only include a picture of the device, but they do not indicate the model and manufacturer. In all those cases, the sensors employed are based on the measurement of the conductivity between two electrodes which are inserted in the soil. In one case [94], the authors proposed to use a 4-fork sensor, based on the same principle as the previous ones. Nonetheless, no extra information about the sensor used was included in the paper, such as the manufacturer or model. The proposal presented in [98] only indicates that the utilized sensor was manufactured by EB. In [64] the authors only mention that the sensor used was a hygrometer. A total of 24 proposals clearly indicate the used sensor for monitoring the soil moisture.
Most of those proposals use similar sensors based on the conductivity between two electrodes. Different models of the aforementioned sensor have been used in the proposals (see Figure 13). The most used sensor, based on conductivity, is the YL69 (SparkFun Electronics, Niwot, CO, USA). It has been used in nine proposals [44,56,71,87,95,115,116,117,118]. This sensor is characterized by a low price and it is created specifically to operate with Arduino (and similar nodes). The output voltage goes from 3.3 to 5 V and the output values are related to soil moisture (0 to 300 for dry soil, 300 to 700 humid soil). Nevertheless, it is not possible to have a measure that indicates exactly the value of moisture without performing new tests and calibration of the sensor. The same range of measure is found in the other used sensor based on the same principle, the FC-28 (Uruktech, Baghdad, Iraq, used in [34,72,76]) and the SEN0114 (DFRobot, Shanghai, China, used in [46]). The S-XNQ-04 sensor (XNQ Electric Company Store, Beijing, China), used in [55] has a similar operation principle. However, it is composed of three electrodes. In this case, the sensor output voltage goes from 0 to 2 V and the sensor is capable of measuring the soil moisture giving as a response the relative saturation moisture content expressed in percentage (%). This sensor has an accuracy of 3% and it can measure from 0 to 100% of relative saturation. It can operate from −40 to 85 °C.
A device able to measure the temperature and the moisture at the same time, the VH400 (Vegetronix, Inc., Riverton, UT, USA), is utilized in [37,40,89,96,119,120]. These sensors can be used from 40 °C to 85 °C, but the accuracy and operational range of the sensor probe are not indicated in its datasheet. The operational principle of this sensor is based on the measurement of the dielectric constant of the soil using transmission line techniques to measure the moisture in any type of soil notwithstanding soil salinity. The output voltage of this sensor goes from 0 to 3 V. This output voltage is related to the volumetric water content in the soil. The sensor does not offer a linear relationship between the output voltage and the volumetric water content, but the sensor can measure from 0 to up to 60% of volumetric water content in the soil. This sensor has a relatively low price and can be implemented in Arduino systems (and similar).
A sensor with completely different operational principles, the 200SS (HYPERION TECHNOLOGIES B.V., Delft, The Netherlands), is used in two proposals [14,121]. It is a solid-state electrical resistance sensing device that is used to measure soil water tension. The 200SS has a pair of highly corrosion-resistant electrodes, as a resistive device, the resistance of the sensor changes with the soil moisture. The electrodes are embedded within a granular matrix. The output values of the sensor go from 0 to 199 centibars. The higher the value of centibars the lower the water availability for the plants. The system presented in [54] uses an SM300 sensor. This device is able to measure two soil parameters (moisture and temperature). The SM300 measures the soil moisture and temperature based on the generation and propagation of the electromagnetic field into the soil. The sensors measure the soil moisture as the volumetric water content, the operating range goes from 0 to 100% and the accuracy is ±2.5%. This sensor is manufactured by Delta-T Devices Ltd. (Cambridge, UK). This sensor is not specifically created to be integrated in an Arduino measuring system, even though it can be adapted since the output voltage goes from 0 to 1 V.
Finally, the system detailed in [122] used the HA2002 sensor, but no information is available on the internet about this sensor in terms of operational principle nor range of measuring. The sole information that was found was that the sensor is an HA2001 sensor manufactured by Handan Dingrui Electronics Co., Ltd. (Handan, China).
Regarding the sensors used for monitoring the soil temperature, which are mentioned in [37,40,45,54,63,67,94,122,123], the different sensors are detailed in this paragraph. There are five papers that do not specify the sensors used [45,63,67,94,123]. The other four proposals indicate in the paper the sensors selected. Although in one paper no information could be found about the sensor utilized [122], the authors indicate that their system includes the HA2001 sensor.
In other cases, the information of the selected sensors is detailed. The proposal presented in [54] used an LM35 sensor. This device is able to measure temperature. The operating range is −40 to +125 °C and the accuracy is ±0.5 °C. The sensors offer an analogic signal and it is manufactured by Texas Instruments (Dallas, TX, USA). The proposals presented in [37,40] selected the THERM200 (Vegetronix, Inc., Riverton, UT, USA) to measure the temperature. The operational range of these sensors goes from −40 °C to 85 °C and its accuracy is ±0.5 °C. The operation principle of this sensor is not specified in the datasheet.
In terms of sensors for soil nutrients, three papers include in their proposals sensors for monitoring this variable [5,80,102]; nonetheless, not all of them indicate the used sensor. The only paper that clearly indicates the utilized sensor is the proposal presented in [80] includes an 1185 SunRom color sensor (Sunrom Electronics, Ahmedabad, India). This sensor is based on RGB color detection, in [80] authors relate the color of the soil with the nutrients. The pH of the soil is measured in four proposals [66,67,72,110]. However, none of these proposals indicates the selected device or equipment in the paper.

5. Weather Monitoring

An overview of the weather parameters monitored in IoT irrigation monitoring systems and the most utilized sensors to monitor these parameters is provided in this section. The weather conditions are a key factor both in irrigation needs and in the performance of crops. Figure 14 shows the most monitored weather parameters in the currently available smart irrigation proposals. Temperature and humidity affect the evapotranspiration of the water in the soil. Air temperature is defined as the thermic level of the atmosphere and is usually measured in Celsius, Fahrenheit or Kelvin degrees. It is the most monitored weather parameter with one hundred papers monitoring it. Humidity is the presence of water vapor in the air. The amount of water vapor in the air is expressed in percentage (%). It is the second most monitored weather parameter with 86 papers. Furthermore, luminosity is paired with temperature as direct radiation from the Sun raises the temperature and leads to more water loss in the soil. It is defined as the intensity or brightness of the light. It is measured in Lux. It is the third most monitored parameter with 28 papers. The amount of precipitation determines whether the irrigation is needed or not and the amount of water to be employed in the case of irrigation being necessary. It considers any form of hydrometeor that falls from the atmosphere and reaches the earth’s surface. Furthermore, it includes rain and snow. A total of 14 papers considered precipitation monitoring. Although temperature, relative humidity, luminosity, and precipitations are the most important factors regarding IoT irrigation systems for agriculture, many systems propose the monitoring of other environmental parameters. Table 1 details all the papers that utilized these parameters.
As it can be seen, the four previously mentioned weather parameters are the most recurrent environmental factors in the literature. However, there are other weather factors concerning the air and climate that are monitored in some IoT smart irrigation systems. Ultraviolet radiation is electromagnetic radiation with wavelengths ranging from 10 nm to 400 nm and is monitored by seven papers [14,66,68,75,120,138,145]. Measuring wind speed [14,45,46,67,72], wind direction [45,46,67] and atmospheric pressure [158] is also considered by some papers. Air pollutants are considered in some IoT irrigation systems as well. CO2 [45,63,66,67,75,138,145], ozone [102], gas [95,143] and smoke [124] are the types of air pollutant considered by the currently available smart irrigation systems. Lastly, other parameters that are monitored concerning the surrounding area are movement and sound. Movement [38,42,58,61,65,127,141,143,146,148,163] and sound [42,138,140,163] are considered mostly for security purposes. Ultrasound sensors are deployed to detect intruders in the fields.
There are varied sensors that can be utilized to measure weather parameters. However, there are smart irrigation systems that opt for not including these sensors and choose to ask for the environmental information to web servers such as Yahoo [62,127], that provide the weather and environmental data from meteorology agencies.
Temperature monitoring is one of the most common parameters regarding weather monitoring in IoT irrigation systems. As it can be seen in Figure 15, The DHT11 (Adafruit Industries, New York, NY, USA), DHT22 (Adafruit Industries, New York, NY, USA) and the LM35 (Texas Instruments, Dallas, TX, USA) are the most utilized temperature sensors with 27, 13 and 14 papers respectively. Al these sensors are low-cost sensors. On the one hand, the DHT11 and DHT22 provide both temperature and relative humidity readings. On the other hand, the LM35 and the TMP-36 (Analog Devices, Norwood, MA, USA) have broader temperature ranges. The papers that utilized these sensors are detailed in Table 2. These sensors are low-cost which may be relevant to their extended use.
According to sensor type, thermistors such as the DHT11, the DHT22 and the AM2315 (Adafruit Industries, New York, NY, USA) are the most utilized type of temperature sensors, [14] (see Figure 16). The DHT11 and DHT22 are low-cost sensors. However, the AM2315 has a higher price with the advantages of a higher range (−40 °C to 125 °C) has higher accuracy (±0.1 °C). Semiconductor-based integrated circuit temperature sensors like the LM35 (Texas Instruments, Dallas, TX, USA) and DS18B20 (Maxim Integrated, San Jose, CA, USA) [50], and band-gap proportional to absolute temperature sensors, SH10 (Sensirion AG, Staefa ZH, Switzerland) [35] and SH11 (Sensirion AG, Staefa ZH, Switzerland) [46], are the next most utilized temperature sensors by type. The SH10 and SH11 sensors provide both temperature and relative humidity readings. Furthermore, compared to the DHT11, they present better temperature ranges and accuracy. They are however similar to the DHT22 in terms of temperature ranges, accuracy and price. The TMP36 (Analog Devices, Norwood, MA, USA) [34,152] is a temperature sensor comprised of a diode and the EE160 (SENSOVANT, Paterna, Spain) [75] is a resistive temperature detector sensor. The FM-KWS (Dongguan Holchan Electronics Technology Co., Ltd., Dongguan, China) [122] and the BME250 (Adafruit Industries, New York, NY, USA) [157] are of an unknown type.
The most utilized relative humidity monitoring sensors are presented in Figure 17. As in temperature monitoring, the DHT11 and DHT22 sensors are the most utilized ones, with 29 and 13 papers that use them, respectively. As both sensors are able to monitor both temperature and humidity, most systems that utilize these sensors do not choose a separate sensor for each parameter. There are sensors with better accuracy. However, IoT irrigation systems generally do not need the highest accuracy levels available in the market. Table 3 presents the papers that utilize these sensors.
According to type (see Figure 18), the most utilized humidity sensors for IoT irrigation systems is the capacitive humidity sensor, which are the DHT11, the DHT22, the AM2315 [14], the SH10 (Sensirion AG, Staefa ZH, Switzerland) [35], the HIH 4000 series (Honeywell International Inc., Charlotte, NC, USA) [98] and the HH10D [166]. The DHT22, AM2315, and SHT10 have the same range. However, the AM2315 has higher accuracy (±2%) than that of the DHT22 and the SH10 (±5% and ±4.5% respectively). Resistive humidity sensors are another one of the types of available humidity sensors, such as the HR202 [48]. However, there are five humidity sensors employed for IoT irrigation systems that are of an unknown type. They are the FM-KWS (Dongguan Holchan Electronics Technology Co., Ltd., Dongguan, China) [122], the BME280 (Bosch, Gerlingen, Germany) [157], the EE160 (SENSOVANT, Paterna, Spain) [75], the HTU210 (Adafruit Industries, New York, NY, USA) [46], and the SY-HS-220 (SYHITECH, South Korea) [49].
Light intensity and UV radiation are another set of parameters that are frequently monitored in IoT irrigation systems. Figure 19 presents the most utilized sensors for light intensity monitoring. The light dependent resistor (LDR) is the most utilized sensor for light intensity monitoring [28,48,72,76,84,119,129,131]. The second most used luminosity sensor is the BH1750 (ROHM Apollo Co., Ltd., Fukuoka, Japan) [62,126,146,157] followed by the TSL2561 (TAOS Inc, Plano, Texas, USA) [145,158] with one paper less. The LS-BTA Vernier (Vernier, Beaverton, OR, USA) was used as well in [98]. Among them, the BHT1750 is the sensor with a broader range (1-65535 Lux). There is not a commonly utilized sensor for radiation, but the sensors currently utilized in IoT irrigation management systems are the SN-500 (Vernier, Beaverton, OR, USA) [14], the GUVA-S12SD (ROITHNER LaserTechnik, Vienna, Austria) [120], the 6450 TSR (Davis Instruments Corporation, Hayward, CA, USA) [145] and the SP110 [75].
Regarding rain, one of the ways in which it is incorporated in the decision-making process of irrigation systems is to stop automatic irrigation if rain is detected to avoid overwatering [42]. The RSM3ALS sensor was utilized in [119]. It is an optical rain sensor comprised of an LED, an LRD, an electronic control unit, lenses and an ambient light sensor. When the sensitive area is dry, a high intensity of light is received by the IR receiver. When the sensitive area is wet, the intensity of the received IR light decreases. It is manufactured by Bosch (BOSCH, Gerlingen, Germany) and it is commonly used in the automotive industry. The SEN-08942 is a meteorology station manufactured by Sparkfun (SparkFun Electronics, Niwot, CO, USA). It allows monitoring both wind speed and direction and it incorporates a pluviometer [46]. The PRD180 is comprised of a rain detecting board with two separate PCB tracks and a control module that provides a digital and an analog output [48]. The operating voltage is from 3.3 V to 5 V. It is manufactured by Elecmake (India). Like the PRD180, the YL83 (Vaisala, Vantaa, Finland) is comprised of a series of conductive strands printed onto a Bakelite plaque [76]. The water creates a short-circuit offering a low resistance between the lines connected to the ground and the lines connected to the positive polarity.
The type of agriculture most concerned with air and wind as a parameter concerning weather is greenhouse agriculture. For example, one of the aims of [68] is the sanitation of the air of the greenhouse from pathogens and chemical contaminants. This is then closely related to the activation of the actuators necessary to the regulation of the quality of the air. The contaminants that can affect the quality of the air are CO, CO2, O3, NOx, PM2.5, and PM10, among others [64]. In the context of agriculture, air contaminants are monitored with the use of sensors that can be low-cost sensors such as the MQ135 (SHENZHEN INVENTOR ELECTRONIC TECHNOLOGYCO., LTD., Shenzhen, China), MQ131, MQ2 or MQ9 sensors or commercial sensors that can be found in professional weather stations. The MQ135 [64,143], used for benzene, alcohol, smoke, NH3, NOx and CO2 monitoring, and the MQ2 [64,95], used for gas monitoring (propane, hydrogen, and LPG), are the most utilized low-cost sensors for air quality monitoring. The MQ131 is utilized for ozone, Cl2, NO2 monitoring [64] and the MQ9 is utilized for CO/combustible gas, methane, carbon monoxide and LPG monitoring [64]. Another sensor that can be used to monitor CO2 is the CDM4161A (Toshniwal Sensing Device Private Limited, Ajmer, India) [145].
Wind speed and direction may be of interest to IoT irrigation systems such as for the proposal in [46], that utilized the SEN-08942 sensor manufactured by Sparkfun. Barometric pressure can be of interest as well and can be measured by the BME280 sensor manufactured by Bosch [157].
Movement detection is often related to security measures or to the aim of scaring animals to avoid crop damage. The most utilized sensor for movement detection is a passive infrared (PIR) sensor [42,95]. This sensor measures the infrared light that radiates around the objects placed at the front of the sensor. The change in infrared radiation is converted into changes in voltage that trigger the detection. It is often utilized for intrusion and pest detection. Ultrasonic sensors are often utilized to detect movement, such as the robot proposed in [65] that is able to perform some actions to scare the animals that may enter the fields. These sensors are comprised of a transmitter and a receiver that operate at the 40 kHz frequency. Its range is from 10 cm to 30 cm. Ultrasound at lower frequencies was utilized in [60] to repel the animals. Insects may cause great damage to the crops, for that reason some systems such as [45] include a pest warning functionality. The system in [133] is able to even detect the type of insect pests that are damaging the crops. These features are often accompanied by a buzzer to generate an alarm when intruders or animals are detected [61].
Depending on the type of agriculture, the values from the measures for each environmental parameter can be utilized to determine the actions of different types of actuators. It can be part of a model like the one proposed in [72] where the on-agriculture stage gathers the data on temperature, humidity, light, moisture and wind speed in order to activate or deactivate fans, artificial light, a cooler and water pumps. Many IoT irrigation systems have both a manual and an automatic mode to control irrigation. In [64], the amount of water released by the water pumps or the duration of the irrigation can be selected in the manual mode. For the automatic mode, a preset value is utilized at the beginning. Then, the data is analyzed to determine the personalized settings. The most utilized actuators to modify the conditions of the climate that affects the crops or to protect the crops from animals and intruders are presented in Figure 20.
Buzzers are the most utilized actuators in IoT irrigation systems regarding external agents. These sound emitters are usually utilized to scare animals and to alert the user of anomalies in the system or the intrusion of animals or people [32,49,58,59,61,66,91,95,103]. Fans [39,65,68,72,75,152,166] and artificial lighting [39,51,71,72,75,82,154] are tied in first place with seven papers each. The fans can be utilized to cool the temperatures and to create a breeze or light wind to aid in the pollination process. Artificial light is utilized to aid plants in performing photosynthesis. Different colors may be good for different aspects of the plant growth such as blue for the leaves and a mix of red and blue for the flowers. Coolers are the third most employed actuator for weather conditions controlling, utilized for cooling the temperature and for aiding in the control of the relative humidity, with four papers [28,39,68,72]. The least utilized actuators in IoT irrigation systems are heaters [28,65], that modify the temperature to improve the performance or the health of the crops. Most of the actuators regarding weather conditions are usually placed inside greenhouses. Whereas buzzers and scarecrows can be placed in outdoor fields.

6. Sensor Networks for Irrigation Systems

In this section, an overview of the most utilized nodes for implementing sensor networks intended for irrigation systems is presented. Furthermore, the most employed wireless communication technologies are going to be presented as well. Lastly, the most frequent cloud systems for IoT in smart irrigation solutions and common architectures for these systems are going to be discussed as well.

6.1. IoT Nodes for Irrigation Systems

In this subsection, the most utilized IoT nodes for IoT irrigation systems are going to be presented. Figure 21 presents the most utilized nodes for the implementation of IoT irrigation systems. As it can be seen, Arduino boards (Smart Projects Srl, Scarmagno, Italy) are the most utilized nodes for the implementation of IoT irrigation systems. The Arduino UNO was utilized in 34 papers and the Arduino Mega was used in six papers. Furthermore, a total of 59 papers claimed to use an Arduino board. The references of the most utilized nodes are detailed in Table 4.
Figure 22 shows the types of Arduino nodes utilized in IoT irrigation systems. In addition to the Arduino UNO and the Arduino Mega, the Arduino Yun [60], the Arduino Due [96] and the Arduino NANO [151] were utilized in other IoT irrigation proposals. However, 15 papers did not specify the model of the Arduino board utilized [5,29,32,51,81,82,90,120,124,131,138,162,164,167,177].
Some other popular boards are manufactured by other companies but can be programmed utilizing the Arduino IDE. One of these boards is the Node MCU (Espressif Systems, Shanghai, P. R. China), which was utilized in 13 papers. The other boards are the Wemos MINI D1 (Wemos, P. R. China) and the Galileo Gen-2 (Intel, Santa Clara, California, USA) both utilized in three papers each.
The nodes from the Raspberry family (Sony, Pencoed, Wales) were frequently utilized as well. The most utilized Raspberry node was the Raspberry Pi 2 Model B and the Raspberry Pi 3 Model B+, with four papers and three papers, respectively (see Figure 23). They are followed by the Raspberry Pi 3 Model B [132,151], the Raspberry Pi 1 Model B [76,117] and the Raspberry Zero [152]. There were however eight papers that utilized an unspecified Raspberry Pi 3 [28,46,55,99,110,148,159,163] and 13 papers [39,50,59,65,96,115,120,124,134,135,136,172,178] that indicated that a Raspberry Pi node was utilized but the model of the node was not specified. The Raspberry Pi boards are more potent than the Arduino boards. Oftentimes, both Arduino and Raspberry Pi boards are utilized to implement an IoT irrigation system, using them according to the processing requirements of each task.
Furthermore, there are other less popular nodes utilized by other IoT irrigation proposals. These other nodes are the waspmote (Libelium Comunicaciones Distribuidas S.L., Zaragoza, Spain) [157], the crowduino (Elecrow, Shenzhen, China) [38,81], the LPC2387 (NXP Semiconductors, Eindhoven, The Netherlands) [135], the IPex16 from OdinS (Odin Solutions, S.L., Alcantarilla, Spain) [75], the Renesas (Renesas Technology, Tokyo, Japan) [78], the Mica (Harting Technologiegruppe, Espelkamp, Germany) mote [37], the eZ430-RF2500 (Texas Instruments, Dallas, Texas, USA) [179], the AESP ONE (Department of Innovation Engineering, University of Salento, Lecce, Italy) [94], the FORLINX OK6410 (Forlinx Embedded Tech. Co., Ltd., Baoding City, P. R China) [122], the BeagleBone Black (Waveshare Electronics, Shenzhen, P. R China) [95], the Edison (Intel, Santa Clara, California, USA) [29], the CC3200 Simple Link (Texas Instruments, Dallas, Texas, USA) [62,180] and the CC1310 (Texas Instruments, Dallas, Texas, USA) [147].
The selection of the best node for an IoT irrigation system will depend on the necessities and the characteristics the farmer wants for the system. Arduino nodes and similar nodes from other brands provide a low-cost solution that can be implemented in developing countries and smaller farms. On the other hand, Raspberries have powerful computing abilities that allow the implementation of more demanding software and algorithms.
Many works do not use a microcontroller board like the ones presented above and opt to implement their system with their circuit design. Figure 24 presents the most utilized processors for smart irrigation systems. The most utilized controllers are the ATmega328 [93,103,170,181,182] (Atmel, San José, California, USA) and the ATmega2560 [56,72,81] with five and three papers respectively. The Atmega1281 [133,157] and the LPC2148 (NXP Semiconductors, Eindhoven, The Netherlands) [48,123] are both utilized in two papers each. The other controllers comprise the LPC2138 [80], ATmega8 [101], the ATmega16/32 [65], the MSP430F5438A (Texas Instruments, Dallas, Texas, USA) [67], the MSP430F5419A [179], the MSP430F2274 [179], the STM32L151CB (STMicroelectronics, Geneva, Switzerland) [78], the STM32F205 [152] and the PIC16F877A (Microchip Technology Inc. (Microchip Technology), Chandler, AZ, USA) [42]. The proposals that opt for developing their own designs for the nodes aim at addressing their own particular requirements. Therefore, the selection of the processor would depend on the characteristics of the IoT irrigation system considering the type of crop and its irrigation needs.

6.2. Communication Technologies

In this subsection, an overview of the most employed wireless communication technologies is going to be presented as well.
According to the Machina research report, the number of connected agricultural devices is expected to grow from 13 million at the end of 2014 to 225 million by 2024 [183]. In addition, the report predicts that around half of those connections will use the newly emerging low power wide area network technologies which are particularly well suited to many of the applications in agriculture.
When IoT devices are implemented, the employed communication technologies are a key point to achieve successful operation. In a generic way, communication technologies can be classified according to the environment where they will be deployed, the utilized communication standard or the utilized spectrum band. Table 5 shows the main technologies used in IoT for irrigation systems.
If the scenario is considered, they can be classified into two types depending on the purpose of the IoT devices. On the one hand, we can distinguish the devices that function as nodes that transmit small amounts of data at short distances and have low energy consumption. On the other hand, there are devices that can transmit large amounts of data over long distances that have high energy consumption. Therefore, range, data rate, and energy consumption are some of the most important aspects to consider when deciding which technology to use.
If the utilized standard is considered, there are a large number of wireless standards that are used in the communications of IoT devices. A general classification can be established between devices that communicate at short or long distances. Short distance communication standards usually reach distances of up to 100 m. Long-distance communication standards reach distances of kilometers.
Also, another type of classification can be established based on the employed communication technology. In this way, three categories can be established. The first category is formed by those that connect utilizing Ethernet or cable and WAN technology. The second category is comprised of those that connect via WiFi and WAN technology. Finally, the third category is formed by those that connect using both low power WiFi and WAN technology.
If the spectrum band used is considered, we can classify them into technologies that use the unlicensed spectrum or the licensed spectrum. Unlicensed spectrum bands are known as Industrial, Scientific, and Medical (ISM radio band bands, and are defined by article 1.15 of the International Telecommunication Union’s (ITU) ITU Radio Regulations (RR) [184]. The ISM bands can vary according to the region and its permits. Its main advantage is its ease of installation and the main drawbacks are related to safety deficiencies and possible interferences. The licensed spectrum bands are assigned according to the different proprietary technologies. They offer greater security, greater coverage, and fewer interferences. However, the cost of using a licensed band is higher.
The most utilized communication technologies among the reviewed papers are presented in Table 6. In many of the proposals that we have studied, the authors combine several communication technologies instead of using one single protocol. As an example, it is very common for authors to start using either a wired or a wireless technology to connect the sensors with the nodes, and then, use a wireless technology to send data from nodes to remote or cloud storage centers.
According to the descriptions provided by the different authors of their own implementations, we have verified that the most used communication technology in the different proposals is WiFi, as it can be seen in Figure 25. The reason could be due to is accessibility. The currently available low-cost devices for IoT usually support WiFi and, although its range can be considered short for the average expanse of a farm, small farms could be able to provide enough wireless coverage with several low-cost devices. GSM and ZigBee are widely spread wireless technologies as well, with 25 and 23 papers that use them respectively. GSM provides long-range communication at the cost of a mobile plan of the service provider that operates in the area. ZigBee provides low energy consumption and allows implementing networks with up to 65000 nodes. However, it has lower data rates than other available technologies and its range would imply the deployment of many nodes. Lastly, there are two new technologies that have been getting popular recently. LoRa is able to provide very long ranges, which makes this technology a very good option for secluded areas with no service. Moreover, regarding specific protocols for IoT systems, it is a little bit surprising that even though MQTT is a widely spread protocol due to its low power consumption and low overhead, it is not a popular protocol for IoT irrigation systems at the moment. It is observed that a relatively high number of papers, exactly in 24 papers, did not describe the employed technology. In Figure 25 this group has been named as Undefined.
We also observe that, in a large number of works, the end-users access the data, obtained during the monitoring process or to carry out the control of the system, through APPs or WEBs. Most of these communications are done through mobile devices using wireless technologies.
Table 7 presents the communication modules that have been used in the reviewed articles. It is observed that most of the authors have not indicated the communication module employed. Furthermore, it can be observed that the most utilized module is the ES8266 WiFi module (SparkFun Electronics, Boulder, CO, USA) with 29 papers. It is followed by the SIM900 GSM module (SIMCOM Wireless Solutions, Shanghai, China ) with nine papers and the NRF24L01 2.4 GHz module (Longruner, Shenzhen, China), the XBee S2 ZigBee module (Digi International Worldwide Headquarters, Hopkins, MN, USA) and the SX1276 LoRa module (Semtech, Camarillo, CA, USA) with three papers each. Some other less utilized modules and chips for wireless communication include GSM modules such as the SIM800 (SIMCOM Wireless Solutions, Shanghai, China) [171,187], the SIM300 (SIMCOM Wireless Solutions, Shanghai, China) [189], Ethernet modules such as the W5100 (SparkFun Electronics, Boulder, CO, USA) [72] or the Ethernet Shield (ELEGOO, Shenzhen, China ) utilized in [139], WiFi modules such as the ESP32 (Espressif Systems, Shanghai, China ) [119], the ESP1 [112], the ATWIN C1500 (Microchip Technology Inc., Chandler, AZ, USA) [191] and the Broadcom (Broadcom, San José, CA, USA) [152], LoRa modules such as the Feather 32u4 (Adafruit Industries, New York, NY, USA) [191] and the LoRa ESP32 [196], 2.4 GHz RF modules such as the C2500 (Mascot, Tainan City, Taiwan) [179] and sub-1 GHz RF modules such as the CC1310 (Texas Instruments, Dallas, TX, USA) [147] and the CC1101 [150], Bluetooth modules such as the HC-05 (Guangzhou HC Information Technology Co., Guangzhou, China) [129,198] and near radio frequency nodules such as the NRF4L (Shen zhen City Huo Chuang Technology Company Ltd., Shenzhen, China) [181]. There other modules that are compatible with several technologies such as the JN5139 that admits both WiFi and ZigBee [121] or the Dragino LoRa GPS shield (DRAGINO TECHNOLOGY CO., LIMITED, Shenzhen, China) [144].

6.3. Cloud Platforms

In this subsection, an overview of the most frequent cloud systems for IoT in smart irrigation solutions is going to be discussed. The two main storage systems used by the authors are traditional databases or cloud. In one article, the authors indicate that they store the data in a Raspberry Pi [124]. As it can be seen in Figure 26, a large percentage of the authors, more than 50%, have not defined the storage system they have used, there are 79 other papers where the storage system used is not specified.
To be able to provide the new services that are currently demanded in IoT, it is necessary to use middleware. Through middleware, it is possible to connect programs that initially had not been developed to be connected to each other. Bandyopadhyay et al. [199] presented a classification of the IoT-middleware, based on the various features and interface protocol support. One of the reasons why middleware is needed to connect IoT devices, which are initially autonomous, is to provide cloud services. We can take advantage of existing middleware using it on different cloud platforms.
When we talk about the cloud, we identify a place where data, which is collected through sensors and transmitted to remote locations, will be stored and processed. In most of the articles, it is indicated that the data is processed in the cloud itself, and the end-users view all the information by connecting to the cloud. Cloud storage has been done on different platforms as it can be seen in Figure 27. In 24 of the reviewed articles, the authors specified that they store the monitored data in the cloud, but do not identify the utilized cloud platform (see Table 8). Most of the works in which the authors define the employed cloud platform, the utilized platform is Thingspeak (The MathWorks, Natick, MA, USA), with 14 papers. This platform is very intuitive and provides both free and paid options for storing, analyzing and displaying the data on different devices. Algorithms can be developed using MATLAB (The MathWorks, Natick, MA, USA) to generate alerts. However, there are proposals that use other cloud platforms such as FIWARE (FIWARE Foundation, Berlin, Germany) [75,149] and Dynamo DB (Amazon DynamoDB, Seattle, WA, USA) [117,159] with two papers each, and MongoDB (MongoDB Inc., New York, NY, USA) [28], Ubidots (Ubidots, Doral, FL, USA) [5], Amazon (Amazon, Seattle, WA, USA) [91], M2X (AT&T, Dallas, TX, USA) [200], NETPIE (Nexpie Co., Ltd., Bangkok, Thailand) [43], SAP (SAP SE, Walldorf, Germany) [201], InteGra (Integra Network Services, Milford, MA, USA) [194], Firebase (Firebase, San Francisco, CA, USA) [154], InfluxDB (InfluxData, San Francisco, CA, USA) [176]. These less-used platforms are either more expensive, provide fewer services or are less intuitive than Thingspeak. Table 4 lists the cloud platforms that have been used in the reviewed articles.
The rest of the articles where the authors identify the storage system utilize databases. As it can be seen in Figure 28, in 12 articles the information is stored in a database, but the name of the employed database is not specified. Other authors have identified the utilized databases. The most utilized one is MySQL [35,46,54,58,67,76,96,110,124,126,144,158] 12 papers, followed by SQL [69,119] with two papers. Other less utilized databases where SQLite (Hwaci. Hipp, Wyrick & Company, Inc., Charlotte, NC, USA) [52] and a NoSQL database with JSON [185] with one paper each.

7. Discussion

In this section, current trends regarding IoT irrigation systems for agriculture are going to be presented.

7.1. Big Data Management and Analytics for Irrigation Optimization

IoT systems, in general, generate a great amount of data due to monitoring different parameters in real-time, and IoT irrigation systems generate big data as well. Therefore, it is necessary to provide mechanisms to manage and analyze big data. Ahad et al. [202] comment on the need for sustainable management of big data to avoid overusing natural resources. Using blockchain, powering IoT devices with solar energy, selecting useful data and discarding unnecessary and redundant data, employing clustering techniques to reduce the volume of the information, implementing time-efficient algorithms and the utilization of sustainable resources as alternatives to the components that are employed nowadays are some of the suggestions they provide.
Although the data gathered from the sensors is already a big source of information, the analysis of this data is paramount to optimize the IoT irrigation system according to the crop and the weather conditions. For this purpose, Tseng et al. [203] presented a big data analysis algorithm to aid farmers in the crop selection process. Their proposal satisfied the five Vs (volume, velocity, variety, veracity, and value) of big data. They performed a 3D correlation analysis that evaluated the irrigation cycle to identify the irrigation practices performed by the farmer. Then, they calculated the soil moisture content to detect irrigation and to evaluate if the farmer applied pesticides or fertilizers. This information was coupled with data on the weather conditions and other aspects of the soil to provide the farmer with the cultivation risks of each type of crop. Nonetheless, there are other technologies that are currently being utilized to analyze the big data produced by IoT irrigation systems for agriculture.
Artificial intelligence (AI) is currently the type of technology most companies are interested in for various purposes. In the case of irrigation, the use of AI is tied to the optimization of the available resources such as water, fertilizers or energy or to obtain information from the crops such as the presence of diseases or the correct growth of the plants, vegetables, and fruits. One of the techniques employed to analyze the data gathered from the sensors so as to perform decisions on the irrigation systems is fuzzy logic. Fuzzy logic has been employed to improve irrigation scheduling in greenhouses and control the drainage implementing it on the controller of the system [100]. The fuzzy rules were provided according to the water availability utilizing the QtFuzzyLite software ((FuzzyLite Limited, Wellington, New Zealand). Another fuzzy logic controller is employed to determine the coverage error for the resources so as to determine if the effective watering of the plants can be guaranteed [96]. The system presented in [136] utilized fuzzy logic to determine the duration of the irrigation process once the soil moisture values go below the 20% threshold. Light and temperature lead to the least accuracy in irrigation (40%) whereas any combination with the soil moisture values reached an accuracy from 62 to 81%. The authors conclude that the subsoil moisture sensor is the most important sensor to determine irrigation. The irrigation time was predicted in [162] as well, using the adaptive neuro fuzzy interference system (ANFIS) to predict the irrigation time. This fuzzy logic technique was implemented employing the MATLAB software. However, outdoor temperature and light are important to avoid the evaporation of the water. Another irrigation system utilizes iterative learning control (ILC) arithmetic to make decisions regarding the opening of the water valves [67].
Machine learning is another technique that is utilized in irrigation systems to perform predictions. The prediction algorithm in [120] for soil moisture prediction obtained an accuracy of 96%. Prediction techniques can also be utilized to estimate the amount of available water for irrigation such as the case of [119], where the authors employ Fisher’s LDA method for that purpose. Water usage is predicted as well in [50] employing regression algorithms. The regression algorithms consider the temperature of the environment and the water flow to produce a water consumption forecast that is then visualized by the user through a mobile app.
Feedforward neural networks and the structural similarity index were employed in [204] to develop an optimized smart irrigation system. The authors compared gradient descent and variable learning rate gradient descent optimization techniques to predict soil moisture and they determined that the latter was the best one. Furthermore, a study on machine learning applied to agriculture so as to perform predictions on irrigation was performed in [205]. Different machine learning techniques were applied to the data on the soil and the environment collected from jojoba plantations. The authors conclude that the boosted tree classifier was the best classification model was and the gradient boosted regression trees was the best regression model. They had a 95% and 93% accuracy respectively. The authors suggest as well that different feature-sets would be better for different plots as some configurations achieved better results for different types of plots such as organic ones. Furthermore, the models considerably reduced their accuracy when deliberated soil drying was performed. Moreover, the authors state that the data on the weather and the saturation could be not considered without it substantially affecting the accuracy of the models.

7.2. Low-Cost Autonomous Sensors

As we have seen in Section 2, the majority of the countries that dedicate more effort to researching IoT irrigation systems are countries where the farmers cannot afford commercial solutions. Therefore, most of the solutions for irrigation management are comprised of low-cost sensors and controllers so as to increase the scope of the benefits of utilizing smart irrigation systems. Apart from individual sensors, some shields integrate several sensors and connectors for irrigation and agriculture specific IoT systems such as the OpenGarden shield ((Libelium Comunicaciones Distribuidas S.L., Zaragoza, Spain) [136]. It can be connected to an Arduino UNO and it is comprised of an LDR, a DHT22 connector (SparkFun Electronics, Niwot, CO, USA), a soil moisture connector, a hydroponics connector, digital and analog pins, a DS18B20 connector (Adafruit Industries, New York, NY, USA) and an antenna connector. This type of solution allows the easy implementation of low-cost smart irrigation systems.

7.3. Sustainable Irrigation Systems

Most irrigation systems do not have access to the power grid, therefore there is a need for alternative means of powering up the devices that conform the system. Even irrigation systems with access to the power grid may only receive power during a constrained time period. In India, for example, the system presented in [29] determines when access to electricity is available to turn on the irrigation motors. This system was designed to help farmers when access to electricity happens at irregular hours or even at night, when farmers may not be present in the field. To address the need for alternative ways of powering the irrigation systems in agricultural fields that are too far to access the power grid, many systems incorporate a solar energy functionality, making the system more sustainable [41]. Furthermore, the use of solar energy reduces the energetic costs which is an advantage for irrigation systems intended for developing areas. Considering those reasons, a total of 22 of the surveyed papers chose to utilize solar energy to power their proposed irrigation system [4,38,41,46,50,56,63,66,69,88,90,91,92,96,99,101,140,145,171,178,181].

7.4. Frequency of the Data Acquisition

The frequency at which the parameters are monitored may be different for each proposal. Real-time monitoring [31,71] has been surging as the cost of the devices, whether they are processors, devices for data storage or sensors, has experienced a considerable reduction. Some proposals decide not to monitor the parameters in real-time so as to reduce energy consumption. Some authors have decided to take a measure every 10 s [58].

7.5. New Forms of Data Acquisition

The advances in technology as lead to new ways of obtaining the data from the sensors deployed in the fields. One of the new ways of gathering data from the sensor nodes is by utilizing drones [31]. Drones also allow obtaining new data that could not be obtained in other ways such as aerial images of the fields.
Another new form of data acquisition is the use of robots that can incorporate both sensors and actuators to perform activities such as soil moisture sensing, weeding, spraying water or scaring the animals [65]. Robots can be utilized for the irrigation of precise areas due to their ability to travel to the desired location [38]. This robot is able to measure soil moisture and include proximity sensors to avoid collisions. The robot has a sprinkler system to irrigate the desired area. Furthermore, the wireless robot in [66] is comprised of both environmental and soil monitoring sensors and performs tasks such as water spraying, scaring animals and moving through the field. In order to improve the navigation of the robots for irrigation, the authors in [55] provided the robot with a coverage path planning (CPP) algorithm that has a map of the static elements and environmental data. The robot operating system (ROS) was utilized to develop the control system of the robot which is divided into three layers. The first layer reads the data from the sensors and controls the actuators, the second layer performs the communication among the elements of the system and the third layer performs the decision making and the path planning. This robot performs irrigation as a linear shower. Furthermore, these robots can be powered by solar panels [38,66] to provide them with more autonomy.

7.6. Security in IoT Systems for Irrigation

Depending on the characteristics of the environment where the implementation of the IoT system is carried out, securing the system may become a challenging task as different types of threats must be considered. On the one hand, all the security issues of any IoT system can be applied to an IoT irrigation system for agriculture. Therefore, current works with their focus on securing IoT describes the security challenges that IoT irrigation systems may face. For example, organizations such as the Internet Engineering Task Force (IETF) study the different problems that affect this. Furthermore, authors such as Garcia-Morchon et al. [206] present in their work the following list of security threats and managing risks: vulnerable software/code, privacy threats, cloning of things, malicious substitution of things, eavesdropping attacks, man-in-the-middle attack, firmware attacks, extraction of private information, routing attack, elevation of privilege, denial-of-service (DoS) attacks. Regarding DoS attacks, Kamienski et al. [50] highly stressed the importance of protecting the irrigation system from DoS attacks or avoiding attackers from accessing the collected data or the system with the intention of damaging the crops.
In order to face the above threats, it is necessary to apply the appropriate security measures, but as new threats and attacks appear daily, [206] propose using methodologies such as analyzing the business impact of the attack, assessing the threats considering their impact and probability, its impact on the privacy of the collected information and the process of reporting and mitigating incidents.
However, on the other hand, when considering just the currently available studies on securing IoT irrigation systems specifically, it is possible to discern which aspects of IoT security are prioritized for this type of system.
Jimenez et al. [207] identified the security threats specific to an intelligent wastewater purification system for irrigation. Apart from the previously mentioned security threats [206], the authors of [207] contemplate physical attacks that the IoT deployment may face. The IoT devices must be protected from the weather and possible animals that access the fields. However, strong weather conditions such as floods or animals such as wilds boars may result in the IoT device being damaged or lost. Furthermore, the IoT devices may also be damaged by the operators when they are performing their activities or be the aim of a person with malicious intentions. Another threat to the devices deployed on the field is the possibility of them being replaced to malicious nodes, providing the attacker with access to the network [29]. The deployed devices may also be susceptible to malicious code and false data injection, leading to wrong results and the malfunction of the system. Sleep deprivation attacks are aimed at depleting the battery of the devices. The deployed nodes are susceptible to booting attacks as well. Furthermore, attackers may also perform eavesdropping and interfere with the deployed devices. The concern of securing the physical devices deployed on the fields has led to many systems incorporating PIR sensors, scarecrows, and buzzers to detect intruders, either humans or animals, and to alert of their presence [59,208].
Privacy is another aspect to consider. The data managed by IoT irrigation systems may not need as much privacy as the data managed by other IoT applications such as those for health. In fact, Jimenez et al. [207] remark that it may not be necessary for the gathered data of some irrigation IoT systems to remain private, but the correct performance of the system must be ensured, which is avoiding DoS attacks. However, the owners of the fields may be implementing new techniques they would prefer to remain private or the water quality management system could be regarded as a critical infrastructure as the produce that results from the fields irrigated with that water would be consumed by people. Therefore, considering this aspect, Ahad et al. [202] and Barreto et al. [209] remark the need for user privacy, as the obtention of this information may lead to attacks to the owner or the personnel of the farm. Ahad et al. [202] consider data and device privacy as well, because of the need for guaranteeing the ownership of the data to avoid repudiation and ensuring data availability. Barreto et al. [209] remark on the burden that could be originated from the exposure of the GPS locational data captured by IoT devices as attackers may gain information on the location of the farm to perform physical attacks. Lastly, Ahad et al. [202] also comment on the need for a secure storage system for the information, with particular emphasis on distributed data storage systems. Attacks such as SQL injections can lead to the obtention of private information from storage systems [210].
As cloud computing often goes hand in hand with IoT systems, threats to cloud services may compromise the IoT irrigation system as well. Flooding attacks and cloud malware injection are some of the attacks that can be intentionally executed to compromise the data and the performance of the cloud [210].
Ransomware is another security threat that could affect irrigation systems for agriculture [209]. All the data regarding pesticides and the fertigation system could be encrypted until a ransom is paid. For this reason, having a back-up in a remote location is greatly advised.
Barreto et al. [209] also remark some security threats that are not usually commented on when discussing the security of IoT systems for agriculture. One of these threats is the damage that can be caused by social engineering as the users of the IoT irrigation system could provide login information to people posing as technicians or click on malicious links on their e-mails. The other threats are agroterrorism, cyber-espionage, mostly related to accessing intellectual property or confidential information regarding aspects such as genetically modified crops.
Blockchain is a new technique that is being applied to secure IoT systems [210], which allows secure data storage and communication. In agriculture, it is mostly utilized to secure the supply chain [211], although there are other proposals that use it to secure a greenhouse [212] or to secure the overall smart agriculture framework [213]. Regarding IoT irrigation systems for agriculture, blockchain has been applied in [214] to track and trace the information exchange of their proposed smart watering system.

7.7. Common Architecture Designs for IoT Irrigation Systems for Agriculture

In this subsection, an overview of the most frequent architectures for these systems is going to be discussed.
Multi-agent architectures are popular in IoT solutions for irrigation management [175,180]. These types of architectures make a distinction among the different elements they are comprised of. Typically, the distinction is made according to the layer of the architecture the elements are encompassed in. For example, nodes positioned higher in the hierarchy may act as a broker for those lower in the hierarchy [175].
Most architectures are divided into layers or functional blocks that represent the main actions to be carried out [215]. These blocks or layers can be considered as generic and are utilized in most of the available architecture designs for IoT systems intended for irrigation management. The main elements of these architectures are devices, communications, services, management, applications, and security.
IoT systems are comprised of devices located in a certain environment to perform multiple activities such as detection, monitoring, control, and action. The devices must have interfaces that allow their connection with other devices to transmit the necessary information. The data obtained through different sensors will generally be treated and their results will be applied to different actuators. Then, it is necessary to transmit the monitored data and response actions between the devices. Communication protocols are used for this task. In most cases, different communication protocols are used working together on the same IoT system. In order to perform activities such as device discovery, device control or the analysis of the collected data, the use of services may be necessary as well. The applications allow the interaction of the user with the system. From the applications, the user will be able to visualize the information, both obtained by monitoring and that extracted from the data once they have been processed. On many occasions, the user can execute the actions that he considers appropriate to the situation presented by the data, the actions can also be carried out automatically. Lastly, providing security to the system may also be considered.
Traditionally, the IoT architecture has been considered to be divided into three layers, which are the perception, network, and application layer. Later on, an intermediate layer placed between the network and application layers has been introduced in multiple studies. This layer, called service layer, is employed to store and process data using cloud and fog computing. For the last few years, authors such as Ferrández-Pastor [216] presented a new architecture proposal, based on four layers: things, edge, communication, and cloud. In these latest architectural proposals, the authors use the edge layer to locate critical applications and perform basic control processes. Also, as indicated by [216], cloud (internet/intranet) can provide Web services, data storage, HMI interfaces or analytic applications. Figure 29 shows an image where one can see the architecture models.
In the case of the reviewed IoT systems for irrigation, both 3-layered [46,83,118,217,218] and 5-layered architectures [180] are available. Commonly, the lower layer is comprised of the sensor nodes and the actuators. The middle layer is comprised of a gateway and contemplates data transmission. Lastly, the third layer is usually tasked with performing data storage and analysis. Typical third layers are conformed of cloud services, databases or applications.
A novel take on IoT deployments for precision agriculture is being considered on the Internet of Underground Things [219]. The authors define the functionalities as in-situ sensing, wireless communication in underground environments and the connection between the elements of the architecture such as sensors, machinery or the cloud. For the case of IoUT, the sensors are deployed underground. The authors performed a study on wireless communication among above ground and underground devices. The path loss link between above ground and underground devices reached −80 dBm for 50 m. The distance between underground devices reached approximately 10 m for −80 dBm. The authors also comment on the effects of soil moisture on path loss.

7.8. Recommendations for the Implementation of a Smart Irrigation System for Agriculture

In this subsection, we present an architecture proposal for an IoT irrigation system for irrigation. In order to ensure the correct performance of the IoT irrigation system for precision agriculture, the architecture should provide interoperability, scalability, security, availability, and resiliency.
After having carried out an exhaustive study of works presented by other researchers, our architecture proposal is divided into four layers that we define as devices, communication, services, and application, as shown in Figure 30. Furthermore, the aspects related to management and security should be treated jointly between the communication and services layers.
The first layer is the Device layer, where all the devices that will perform the functions of detection, monitoring, control, and action are located. We would have four types of nodes. The water monitoring node would monitor water quality to determine if the water is apt for the irrigation of the crops. The soil monitoring node would monitor soil moisture, soil temperature and other parameters that aid in the irrigation schedule decision process. The weather monitoring node would measure air temperature and humidity, precipitation, luminosity, radiation, and wind parameters so as to aid in the decision making process. Lastly, the actuator nodes would perform the actions resulting from the decision-making process.
The second layer is the communication layer, comprised of three blocks. The Hop-to-Hop communication block allows defining data link layer technologies and to transmit the frames that contain the data of the device layer. From this block the frames will be sent to the network communication block, to reach the remote locations. The routing function can be assumed in this block in mesh networks, such as 802.15.4 networks. The end-to-end communication block is responsible for delivering the capabilities of the transport and application layers of the TCP/IP model when communication crosses different network environments. Finally, the network communication block is responsible for the communication (routing) between the networks, of the hop-to-hop at end-to-end blocks, using the address, for example, IPv4 and IPv6, and the ID resolution. In addition, it will be responsible for managing the QoS.
The next layer is the services layer, which is comprised of three blocks. The services block includes the IoT services and operability for their discovery and search. The organization block performs the assignment of the services according to the needs of the users or the available resources. At last, in business environments that relate to IoT, the modeling and execution of service block will be invoked from the execution of the applications.
There are two blocks, management and security, that act on both the previously described communication and services layers. The management block is based on the fault, configuration, accounting, performance, security (FCAPS) model and framework. This is a model of the ISO Telecommunications Management Network [220].
The security block guarantees both the security and privacy of the systems and is comprised of four blocks. The authentication block is responsible for the authentication of users and services. The authorization block manages access control policies. Furthermore, access control decisions will be made based on access control policies. The key exchange & management block is used to achieve secure communications between peers. Finally, the trust & reputation block is responsible for scoring the user and calculating the level of trust of the service.
The last layer is the application layer. It allows users to interact with the IoT system. From this layer, users can receive alarms, visualize the gathered data in real-time or activate the actuators or actions that have not been programmed automatically.

7.9. Future Challenges of IoT Irrigation Systems

The Internet of Underground Things (IoUT) is a new view of the IoT [221]. It consists of deploying both underground and above ground IoT devices that communicate among themselves with underground-underground, underground-above ground, and above ground-above ground communication. It is especially useful and applicable to irrigation and precision agriculture IoT systems as the devices would not be impeding the work of machines and farmers and it would reduce the amount of physical damage the nodes deployed on the fields may receive. Although WiFi surprisingly allows underground-above ground communication in short distances and depths above 30 cm [222], it would be necessary to study the performance of other existing protocols or even the creation of a new protocol that employs lower frequency bands to transmit the information through the soil medium.
The use of LoRa is increasing for irrigation and precision agriculture applications due to its long-range, which allows wireless communication to remote fields. However, the advances in 5G may lead to a decrease in the interest in LoRa technology. On the one hand, if the designed irrigation system produces lower amounts of data, as these types of systems present low variability in the data, LoRa presents itself as a very good solution. However, on the other hand, for IoT systems that require the transmission of large amounts of data, 5G would solve the problem of the limited amount of data that LoRa can transmit. Considering these aspects, a possible future is the use of LoRa and 5G hybrid wireless networks to attempt in satisfying those needs [223].
There are diverse opinions on the existence and effects of climate change on earth. However, there is no doubt that many governments, companies and the citizens themselves are increasing their awareness regarding sustainable consumption. This not only affects their view on the energy consumption of IoT systems for irrigation but also, the origin of the components of the devices and the impact of IoT devices on the environment and the fauna of the area where they are deployed. Therefore, the reduction in energy consumption and the use of alternative powering methods will continue to be a research trend. Furthermore, it may be a challenge to find new materials that are weather-resistant and do not increase severely the cost of the devices, but the use of recyclable materials in some of the elements of the IoT devices is to be expected [203].
As it has further been commented on Section 7.1, blockchain and AI will be incorporated into most IoT services [210], including those aimed at irrigation and precision agriculture. These technologies provide not only increased security but also optimization to the management of the IoT systems. This will lead to an increased understanding of the crops and a faster way to characterize genetically modified crops and the effects of new fertilizers and pesticides. Furthermore, it will aid in optimizing and reducing water consumption and improving the new mechanisms that are being proposed to determine if treated wastewater can be used for irrigation and which crops can be irrigated with wastewater depending on its composition.
Lastly, farmers usually have a very small profit and thus, these IoT systems may not be affordable to them. Therefore, the cost of IoT devices and the overall system implementation should have a decreasing tendency for these types of systems to have a commercial future.

8. Conclusions and Future Work

Water management is paramount in countries with water scarcity. This also affects agriculture, as a large amount of water is dedicated to this use. The rising concerns about global warming have led to the consideration of creating water management measures to ensure the availability of water for food production and consumption. Thus, the researches on water usage reduction for irrigation have increased over the years. In this paper, we have provided an overview of the actual state of the art regarding IoT irrigation systems for agriculture. We have identified the most monitored parameters to characterize water quality for irrigation, soil and weather conditions. We have also identified the most utilized nodes to implement IoT and WSN systems for the irrigation of crops and the most popular wireless technologies. Furthermore, the current trends in the implementation of IoT systems for crop management and irrigation have been discussed as well. We have provided a 4-layer architecture proposal as well for the management of crop irrigation.
As future work, we are developing a smart irrigation system that evaluates water quality prior to irrigation based on the proposed architecture.

Author Contributions

Methodology, L.G., L.P. and J.M.J.; formal analysis, L.G.; investigation, L.G., L.P. and J.M.J.; resources, L.G.; writing—original draft preparation, L.G., L.P. and J.M.J.; writing—review and editing, J.L.; supervision, J.L.; project administration, J.L. and P.L.; funding acquisition, J.L. and P.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work has been supported by European Union through the ERANETMED (Euromediterranean Cooperation through ERANET joint activities and beyond) project ERANETMED3-227 SMARTWATIR.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Koutroulis, A.G.; Papadimitriou, L.V.; Grillakis, M.G.; Tsanis, I.K.; Wyser, K.; Betts, R.A. Freshwater vulnerability under high end climate change. A pan-European assessment. Sci. Total Environ. 2018, 613, 271–286. [Google Scholar] [CrossRef] [PubMed]
  2. Iglesias, A.; Santillán, D.; Garrote, L. On the barriers to adaption to less water under climate change: Policy choices in mediterranean countries. Water Resour. Manag. 2018, 32, 4819–4832. [Google Scholar] [CrossRef]
  3. Zampieri, M.; Carmona García, G.; Dentener, F.; Krishna Gumma, M.; Salamon, P.; Seguini, L.; Toreti, A. Surface freshwater limitation explains worst rice production anomaly in india in 2002. Remote Sens. 2018, 10, 244. [Google Scholar] [CrossRef] [Green Version]
  4. Daskalakis, S.N.; Goussetis, G.; Assimonis, S.D.; Tenzeris, M.M.; Georgiadis, A. A uW backscatter-morse_leaf sensor for low-power agricultural wireless sensor networks. IEEE Sens. J. 2018, 18, 7889–7898. [Google Scholar] [CrossRef] [Green Version]
  5. Guruprasadh, J.P.; Harshananda, A.; Keerthana, I.K.; Krishnan, K.Y.; Rangarajan, M.; Sathyadevan, S. Intelligent Soil Quiality Monitoring System for Judicious Irrigation. In Proceedings of the 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI), Udupi, India, 13–16 September 2017. [Google Scholar]
  6. Parra, L.; Ortuño, V.; Sendra, S.; Lloret, J. Low-Cost Conductivity Sensor based on Two Coils. In Proceedings of the First International Conference on Computational Science and Engineering, Valencia, Spain, 6–8 August 2013. [Google Scholar]
  7. Sendra, S.; Parra, L.; Ortuño, V.; Lloret, L. A Low Cost Turbidity Sensor Development. In Proceedings of the Seventh International Conference on Sensor Technologies and Applications, Barcelona, Spain, 25–31 August 2013. [Google Scholar]
  8. Jain, S.; Vani, K.S. A survey of the automated irrigation systems and the proposal to make the irrigation system intelligent. Int. J. Comput. Sci. Eng. 2018, 6, 357–360. [Google Scholar] [CrossRef]
  9. Joshi, A.; Ali, L. A Detailed Survey on Auto Irrigation System. In Proceedings of the IEEE Conference on Engineering Devices and Smart Systems, Tamilnadu, India, 3–4 March 2017. [Google Scholar]
  10. Kansara, K.; Zaveri, V.; Slah, S.; Delwadkar, S.; Jani, K. Sensor based automated irrigation system with IOT: A technical review. Int. J. Comput. Sci. Inf. Technol. 2015, 6, 5331–5333. [Google Scholar]
  11. Munoth, P.; Goyal, R.; Tiwari, K. Sensor based irrigation system: A review. Int. J. Eng. Res. Technol. 2016, 4, 86–90. [Google Scholar]
  12. Yahide, P.B.; Jain, S.A.; Giri, M. Survey on web based intelligent irrigation system in wireless sensor network. Multidiscip. J. Res. Eng. Technol. 2015, 2, 375–385. [Google Scholar]
  13. Brajović, M.; Vujović, S.; Dukanović, S. An Overview of Smart Irrigation Software. In Proceedings of the 4th Mediterranean Conference on Embedded Computing, Budva, Montenegro, 14–18 June 2015. [Google Scholar]
  14. Debauche, O.; El Moulat, M.; Mahmoudi, S.; Manneback, P.; Lebau, F. Irrigation Pivot-Center Connected at Low Cost for the Reduction of Crop Water Requirements. In Proceedings of the International Conference on Advanced Communication Technologies and Networking, Marrakech, Morocco, 2–4 April 2018. [Google Scholar]
  15. Nikolaou, G.; Neocleous, D.; Katsoulas, N.; Kittas, C. Irrigation of greenhouse crops. Horticulture 2019, 5, 7. [Google Scholar] [CrossRef] [Green Version]
  16. Andrew, R.C.; Malekian, R.; Bogatinoska, D.C. IoT Solutions for Precision Agriculture. In Proceedings of the International Convention on Information and Communication Technology, Electronics and Microelectronics, Opatija, Croatia, 21–25 May 2018. [Google Scholar]
  17. Jha, K.; Doshi, A.; Patel, P.; Shah, M. A comprehensive review on automation in agriculture using artificial intelligence. Artif. Intell. Agric. 2019, 2, 1–12. [Google Scholar] [CrossRef]
  18. Mekala, M.S.; Viswanathan, P. A Survey: Smart Agriculture IoT with Cloud Computing. In Proceedings of the International Conference on Microelectronic Devices, Circuits and Systems, Vellore, India, 10–12 August 2017. [Google Scholar]
  19. Mohopatra, A.G.; Keswani, B.; Lenka, S.K. ICT specific technological changes in precision agriculture environment. Int. J. Comput. Sci. Mob. Appl. 2018, 6, 1–16. [Google Scholar]
  20. Shafi, U.; Mumtaz, R.; García-Nieto, J.; Hassan, S.A.; Zaidi, S.A.R.; Iqbal, N. Precision agriculture techniques and practices: From considerations to applications. Sensors 2019, 19, 3796. [Google Scholar] [CrossRef] [Green Version]
  21. Tzounis, A.; Katsoulas, N.; Bartzanas, T.; Kittas, A. Internet of things in agriculture, recent advances and future challenges. Biosyst. Eng. 2017, 164, 31–48. [Google Scholar] [CrossRef]
  22. Sreekantha, D.K.; Kavya, A.M. Agricultural Crop Monitoring using IOT-A Study. In Proceedings of the International Conference on Intelligent Systems and Control, Coimbatore, India, 5–6 January 2017. [Google Scholar]
  23. Martín Talavera, J.; Tobón, L.E.; Gómez, J.A.; Culman, M.A.; Aranda, J.M.; Parra, D.T.; Quilroz, L.A.; Hoyos, A.; Garreta, L.E. Review of IoT applications in agro-industrial and environmental fields. Comput. Electron. Agric. 2017, 142, 283–297. [Google Scholar] [CrossRef]
  24. Google Scholar. Available online: https://scholar.google.es/ (accessed on 18 October 2019).
  25. IEEE Explore. Available online: https://ieeexplore.ieee.org/Xplore/home.jsp (accessed on 18 October 2019).
  26. Scopus. Available online: https://www.scopus.com/home.uri?zone=header&origin=searchbasic (accessed on 18 October 2019).
  27. Sensors. Available online: https://www.mdpi.com/journal/sensors (accessed on 18 October 2019).
  28. González-Amarillo, C.A.; Corrales Muñoz, J.C.; Mendoza-Moreno, M.A.; González Amarillo, A.M.; Faeq Hussein, A.; Arunkumar, N.; Ramirez-Gonzalez, G. An IoT-based traceability system for greenhouse seedling crops. IEEE Access 2018, 6, 67528–67535. [Google Scholar] [CrossRef]
  29. Ahmed, S.; Shekhawat, A.S.; Kumar, S.G.; Nair, M.K.; Kumar, V. “Intelligation”: An IOT based Framework for Smarter Irrigation. In Proceedings of the National Conference on Product Design (NCPD 2016), Banglore, India, 30 October 2016. [Google Scholar]
  30. Patokar, A.M.; Gohokar, V.V. Precision agriculture system design using wireless sensor network. In Information and Communication Technology; Springer: Singapore, 2017. [Google Scholar]
  31. Cambra, C.; Sendra, S.; Lloret, J.; García, L. An IoT Service-Oriented System for Agriculture Monitoring. In Proceedings of the IEEE ICC 2017 SAC Symposium Internet of Things Track, Paris, France, 21–25 May 2017. [Google Scholar]
  32. Arvind, G.; Athira, V.G.; Haripriya, H.; Akshaya Rani, R.; Aravind, S. Automated Irrigation with Advanced Seed Germination and Pest Control. In Proceedings of the IEEE International Conference on Technological Innovations in ICT for Agriculture and Rural Development, Chennai, India, 7–8 April 2017. [Google Scholar]
  33. Ammour, K. Factory Automation and Irrigation Control in IoT Environments. In Proceedings of the 15th Learning and Technology Conference (L&T), Jeddah, Saudi Arabia, 25–26 February 2018. [Google Scholar]
  34. Singh, K.; Jain, S.; Andhra, V.; Sharma, S. IoT based approach for smart irrigation system suited to multiple crop cultivation. Int. J. Eng. Res. Technol. 2019, 12, 357–363. [Google Scholar]
  35. Wu, H.; Chen, F.; Hu, H.; Liu, Q.; Ji, S. A secure system framework for an agricultural IoT application. advances in computer science and ubiquitous computing. Lect. Notes Electr. Eng. 2016, 421, 332–341. [Google Scholar]
  36. Solanki, V.K.; Venkatesan, M.; Katiyar, S. Conceptual model for smart cities: Irrigation and highway lamps using IoT. Int. J. Interact. Multimed. Artif. Intell. 2017, 4, 28–33. [Google Scholar] [CrossRef] [Green Version]
  37. Wasson, T.; Choudhury, T.; Sharma, S.; Kumar, P. Integration of RFID and Sensor in Agriculture Using IoT. In Proceedings of the International Conference on Smart Technologies For Smart Nation, Bangalore, India, 17–19 August 2017. [Google Scholar]
  38. Johar, R.; Bensenouci, A.; Benesenouci, M. IoT based Smart Sprinkling System. In Proceedings of the 15th Learning and Technology Conference, Jeddah, Saudi Arabia, 25–26 February 2018. [Google Scholar]
  39. Ryu, M.; Yun, J.; Ahn, I.; Choi, S.; Kim, J. Design and Implementation of a Connected Farm for Smart Farming System. In Proceedings of the 2015 IEEE Sensors, Busan, South Korea, 1–4 November 2015. [Google Scholar]
  40. Reche, A.; Sendra, S.; Díaz, J.R.; Lloret, J. A Smart M2M Deployment to Control the Agriculture Irrigation. In Proceedings of the ADHOC-NOW 2014: International Conference on Ad-Hoc Networks and Wireless, Benidorm, Spain, 22–27 June 2014. [Google Scholar]
  41. Chieochan, O.; Saokaew, A.; Boonchieng, E. Internet of Things (IoT) for Smart Solar Energy: A Case Study of the Smart Farm at Maejo University. In Proceedings of the International Conference on Control, Automation and Information Sciences, Chiang Mai, Thailand, 31 October–3 November 2017. [Google Scholar]
  42. Arumugam, S.S.; Ganeshmurthi, M.; Annadurai, R.; Ravichandran, V. Internet of things based smart agriculture. Int. J. Adv. Comput. Electron. Eng. 2018, 33, 8–17. [Google Scholar]
  43. Boonchieng, E.; Chieochan, O.; Saokaew, A. Smart farm: Applying the use of node MCU, IOT, NETPIE and LINE API for a lingzhi mushroom farm in Thailand. IEICE Trans. Commun. 2018, 101, 16–23. [Google Scholar] [CrossRef] [Green Version]
  44. Rawal, S. IoT based smart irrigation system. Int. J. Comput. Appl. 2017, 159, 7–11. [Google Scholar] [CrossRef]
  45. Guo, T.; Zhong, W. Design and Implementation of the Span Greenhouse Agriculture Internet of Things System. In Proceedings of the 2015 International Conference on Fluid Power and Mechatronics, Harbin, China, 5–7 August 2015. [Google Scholar]
  46. Khattab, A.; Abdelgawad, A.; Yelmarthi, K. Design and Implementation of a Cloud-based IoT Scheme for Precision Agriculture. In Proceedings of the 28th International Conference on Microelectronics, Giza, Egypt, 17–20 December 2016. [Google Scholar]
  47. Nawandar, N.K.; Satpute, V.R. IoT based low cost and intelligent module for smart irrigation system. Comput. Electron. Agric. 2019, 162, 979–990. [Google Scholar] [CrossRef]
  48. Barkunan, S.R.; Bhanumathi, V.; Sethuram, J. Smart sensor for automatic drip irrigation system for paddy cultivation. Comput. Electr. Eng. 2019, 73, 180–193. [Google Scholar] [CrossRef]
  49. Parameswaram, G.; Sivaprasath, K. Arduino based smart drip irrigation system using internet of things. Int. J. Eng. Sci. Comput. 2016, 6, 5518–5521. [Google Scholar]
  50. Kumar, A.; Surendra, A.; Mohan, H.; Valliappan, K.M.; Kirthika, N. Internet of Things based Smart Irrigation using Regression Algorithm. In Proceedings of the 2017 International Conference on Intelligent Computing, Instrumentation and Control Technologies (ICICICT), Kannur, India, 6–7 July 2017. [Google Scholar]
  51. Kodali, R.K.; Jain, V.; Karagwal, S. IoT based Smart Greenhouse. In Proceedings of the 2016 IEEE Region 10 Humanitarian Technology Conference (R10-HTC), Agra, India, 21–23 December 2016. [Google Scholar]
  52. Abidin, S.A.H.Z.; Inrahim, S.N. Web-based Monitoring of an Automated Fertigation System: An IoT Application. In Proceedings of the IEEE 12th Malaysia International Conference on Communications, Kuching, Malaysia, 23–25 November.
  53. Banumathi, P.; Saravanan, D.; Sathiyapriya, M.; Saranya, V. An android based automatic irrigation system using bayesian network with SMS and voice alert. Int. J. Sci. Res. Comput. Sci. Eng. Inf. Technol. 2017, 2, 573–578. [Google Scholar]
  54. Padalalu, P.; Mahajan, S.; Dabir, K.; Mitkar, S.; Javale, D. Smart Water Dripping System for Agriculture/Farming. In Proceedings of the 2nd International Conference for Convergence in Technology (I2CT), Mumbai, India, 7–9 April 2017. [Google Scholar]
  55. Mechsy, L.S.R.; Días, M.U.B.; Pragithmukar, W.; Lulasekera, A.L. A Mobile Robot based Watering System for Smart Lawn Maintenance. In Proceedings of the 17th International Conference on Control, Automation and Systems (ICCAS), Jeju, Korea, 18–21 October 2017. [Google Scholar]
  56. Rahul, D.S.; Sudarshan, S.K.; Meghana, K.; Nandan, K.N.; Kirthana, R.; Sure, P. IoT based Solar Powered Agribot for Irrigation and Farm Monitoring. In Proceedings of the 2nd International Conference on Inventive Systems and Control (ICISC), Coimbatore, India, 19–20 January 2018. [Google Scholar]
  57. Vasu, N.; Shyam, K.V.; Sri, Y. Intelligent drip irrigation system based on remote monitoring. Int. J. Ethics Eng. Manag. Educ. 2017, 4, 11–13. [Google Scholar]
  58. Agale, R.R.; Gaikwad, D.P. Automated Irrigation and Crop Security System in Agriculture using Internet of Things. In Proceedings of the 2017 International Conference on Computing, Communication, Control and Automation (ICCUBEA), Pune, India, 17–18 August 2017. [Google Scholar]
  59. Rau, A.J.; Sankar, J.; Mohan, A.R.; Krishna, D.D.; Mathew, J. IoT based Smart Irrigation System and Nutrient Detection with Disease Analysis. In Proceedings of the 2017 IEEE Region 10 Symposium (TENSYMP), Cochin, India, 14–16 July 2017. [Google Scholar]
  60. Sukhadeve, V.; Roy, S. Advance agro farm design with smart farming, irrigation and rain water harvesting using internet of things. Int. J. Adv. Eng. Manag. 2016, 1, 33–45. [Google Scholar] [CrossRef]
  61. Roselin, A.R.; Jawahar, A. Smart Agro System using Wireless Sensor Networks. In Proceedings of the 2017 International Conference on Intelligent Computing and Control Systems (ICICCS), Madurai, India, 15–16 June 2017. [Google Scholar]
  62. Mohanraj, I.; Ashokumar, K.; Naren, J. Field monitoring and automation using IoT in agriculture domain. Procedia Comput. Sci. 2016, 93, 931–939. [Google Scholar] [CrossRef] [Green Version]
  63. Keswani, B.; Mohapatra, A.G.; Mohanty, A.; Khanna, A.; Rodrigues, J.J.P.C.; Gupta, D.; De Albuquerque, V.H.C. Adapting weather conditions based IoT enabled smart irrigation technique in precision agriculture mechanisms. Neural Comput. Appl. 2019, 31, 277–292. [Google Scholar] [CrossRef]
  64. Dasgupta, A.; Daruka, A.; Pandey, A.; Bose, A.; Mukherjee, S.; Saha, S. Smart Irrigation: IoT-based Irrigation Monitoring System. In Proceedings of the International Ethical Hacking Conference 2018, Kolkata, India, 5 October 2018. [Google Scholar]
  65. Gondchawar, N.; Kawitkar, R.S. IoT based smart agriculture. Int. J. Adv. Res. Comput. Commun. Eng. 2016, 5, 838–842. [Google Scholar]
  66. Krishna, K.L.; Silver, O.; Malende, W.F.; Amuradha, K. Internet of Things Application for Implementation of Smart Agriculture System. In Proceedings of the 2017 International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC), Palladam, India, 10–11 February 2017. [Google Scholar]
  67. Qi, D.; Li, G.; Dai, X. Design of Urban Greening Intelligent Monitoring System based on Internet of Things Technology. In Proceedings of the 2017 9th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC), Hangzhou, China, 26–27 August 2017. [Google Scholar]
  68. Burchi, G.; Chessa, S.; Gambineri, F.; Kocian, A.; Massa, D.; Milazzo, P.; Rimediotti, L.; Ruggeri, A. Information Technology Controlled Greenhouse: A System Architecture. In Proceedings of the 2018 IoT Vertical and Topical Summit on Agriculture-Tuscany (IOT Tuscany), Tuscany, Italy, 8–9 May 2018. [Google Scholar]
  69. Crisnapati, P.N.; Wardana, I.N.K.; Aryanto, I.K.A.A.; Hermawan, A. Hommons: Hydroponic Management and Monitoring System for an IoT based NFT Farm using Web Technology. In Proceedings of the 5th International Conference on Cyber and IT Service Management (CITSM), Denpasar, Indonesia, 8–10 August 2017. [Google Scholar]
  70. Cambra, C.; Sendra, S.; Lloret, J.; Lacuesta, R. Smart system for bicarbonate control in irrigation for hydroponic precision farming. Sensors 2018, 18, 1333. [Google Scholar] [CrossRef] [Green Version]
  71. Fajrin, N.; Taufik, I.; Ismail, N.; Kamelia, L.; Ramdhani, M.A. On the Design of Watering and Lighting Control Systems for Chrysanthemun Cultivation in Greenhouse based on the Internet of Things. In Proceedings of the 2nd Annual Applied Science and Engineering Conference, Bandung, Indonesia, 24 August 2017. [Google Scholar]
  72. Abagissa, A.T.; Behura, A.; Pani, S.K. IoT based Smart Agricultural Device Controlling System. In Proceedings of the Second International Conference on Inventive Communication and Computational Technologies (ICICCT), Coimbatore, India, 20–21 April 2018. [Google Scholar]
  73. Mat, I.; Kassim, M.R.M.; Harum, A.N.; Yusoff, I.M. IoT in Precision Agriculture Applications using Wireless Moisture Sensor Networks. In Proceedings of the 2016 IEEE Conference on Open Systems (ICOS), Langkawi, Malaysia, 10–12 October 2016. [Google Scholar]
  74. Kassim, M.R.M.; Mat, I.; Harum, Z. Wireless Sensor Network in Precision Agriculture Application. In Proceedings of the 2014 International Conference on Computer, Information and Telecommunication Systems (CITS), Jeju, Korea, 7–9 July 2014. [Google Scholar]
  75. Zamora-Izquierdo, M.A.; Sant, J.; Martínez, J.A.; Martínez, V.; Skarmeta, A.F. Smart farming IoT platform based on edge and cloud computing. Biosyst. Eng. 2019, 177, 4–17. [Google Scholar] [CrossRef]
  76. Rivas-Sánchez, Y.A.; Moreno-Pérez, M.F.; Roldán-Cañas, J. Environment control with low-cost microcontrollers and microprocessors: Application for green walls. Sustainability 2019, 11, 782. [Google Scholar] [CrossRef] [Green Version]
  77. Purwandana, R.I.; Azmi, F.; Jati, A.N. Automatic watering plant application based on android and web using REST protocol. J. Telecommun. Electron. Comput. Eng. 2017, 9, 83–87. [Google Scholar]
  78. Zhao, W.; Lin, S.; Han, J.; Xu, R.; Hou, L. Design and Implementation of Smart Irrigation System based on LoRa. In Proceedings of the 2017 IEEE Globecom Workshops (GC Wkshps), Singapore, 4–8 December 2017. [Google Scholar]
  79. Thakur, C.; Taskeen, S.; Pavithra, S.; Monisha, S.; Namratha, K.S.; Peter, M. Internet of things (IOT) based irrigation system with and without internet and pump set control. Glob. J. Comput. Sci. Technol. H Inf. Technol. 2018, 18, 11–14. [Google Scholar]
  80. Raut, R.; Varma, H.; Mulla, C.; Pawar, V.R. Soil monitoring, fertigation, and irrigation system using IoT for agricultural application. Intell. Commun. Comput. Technol. Lect. Notes Netw. Syst. 2017, 19, 67–73. [Google Scholar]
  81. Rajkumar, M.N.; Abinaya, S.; Kumar, V.V. Intelligent Irrigation System an IoT based Approach. In Proceedings of the 2017 International Conference on Innovations in Green Energy and Healthcare Technologies (IGEHT), Coimbatore, India, 16–18 March 2017. [Google Scholar]
  82. Srivastava, P.; Bajaj, M.; Rana, A.S. Overview of ESP8266 Wi-Fi Module based Smart Irrigation System using IoT. In Proceedings of the 2018 Fourth International Conference on Advances in Electrical, Electronics, Information, Communication and Bio-Informatics (AEEICB), Chennai, India, 27–28 February 2018. [Google Scholar]
  83. Robles, T.; Alcarria, R.; Martín, D.; Navarro, M.; Calero, R.; Iglesias, S.; López, M. An IoT based reference architecture for smart water management processes. J. Wirel. Mob. Netw. Ubiquitous Comput. Dependable Appl. 2015, 6, 4–23. [Google Scholar]
  84. Kumar, V.V.; Ramasamy, R.; Janarthanan, S.; VasimBabu, M. Implementation of IoT in smart irrigation system using arduino processor. Int. J. Civ. Eng. Technol. 2017, 8, 1304–1314. [Google Scholar]
  85. Yashaswini, L.S.; Sinchana, H.N.; Vani, H.U.; Kumar, N. Smart Automated Irrigation System with Disease Prediction. In Proceedings of the 2017 IEEE International Conference on Power, Control, Signals and Instrumentation Engineering (ICPCSI), Chennai, India, 21–22 September 2017. [Google Scholar]
  86. Pernapati, K. IoT based Low Cost Smart Irrigation System. In Proceedings of the 2018 Second International Conference on Inventive Communication and Computational Technologies (ICICCT), Coimbatore, India, 20–21 April 2018. [Google Scholar]
  87. Asnawi, M.F.; Syukriasari, F. A prototype for IoT based rice field irrigation system. J. Publ. Inform. Eng. Res. 2019, 3, 260–265. [Google Scholar] [CrossRef]
  88. Mahalakshmi, M.; Priyanka, S.; Rajaram, S.P.; Rajapriya, R. Distant Monitoring and Controlling of Solar Driven Irrigation System Through IoT. In Proceedings of the 2018 National Power Engineering Conference (NPEC), Madurai, India, 9–10 March 2018. [Google Scholar]
  89. Rukhmode, S.; Vyavhare, G.; Banot, S.; Narad, A.; Tugnayat, R.M. IoT based Agriculture Monitoring System using Wemos. In Proceedings of the International Conference on Emanations in Modern Engineering Science and Management, Nagpur Maharashtra, India, 25–26 March 2017. [Google Scholar]
  90. Sagar, S.V.; Kumar, G.R.; Xavier, L.X.T.; Sivakumar, S.; Durai, R.B. SISFAT: Smart Irrigation System with Flood Avoidance Technique. In Proceedings of the Third International Conference on Science Technology Engineering & Management (ICONSTEM), Chennai, India, 23–24 March 2017. [Google Scholar]
  91. Pandithurai, O.; Aishwarya, S.; Aparna, B.; Kavitha, K. Agro-Tech: A Digital Model for Monitoring Soil and Crops using Internet of Things (IoT). In Proceedings of the Third International Conference on Science Technology Engineering & Management (ICONSTEM), Chennai, India, 23–24 March 2017. [Google Scholar]
  92. Vijay, V.; Vishal, H.; Dhanalakshmi, S.; Vidya, P.M. Regulation of Water in Agriculture Field using Internet of Things. In Proceedings of the 2015 IEEE Technological Innovation in ICT for Agriculture and Rural Development (TIAR), Chennai, India, 10–12 July 2015. [Google Scholar]
  93. Shahzadi, R.; Tausif, M.; Ferzund, J.; Suryani, M.A. Internet of things based expert system for smart agriculture. Int. J. Adv. Comput. Sci. Appl. 2016, 7, 341–350. [Google Scholar]
  94. Visconti, P.; Primiceri, P.; Orlando, C. Solar powered wireless monitoring system of environmental conditions for early flood prediction or optimized irrigation in agriculture. ARPN J. Eng. Appl. Sci. 2016, 11, 4623–4632. [Google Scholar]
  95. Ali, T.A.A.; Choksi, V.; Potdar, M.B. Precision Agriculture Monitoring System using Green Internet of Things (G-IoT). In Proceedings of the 2nd International Conference on Trends in Electronics and Informatics, Tirunelveli, India, 11–12 May 2018. [Google Scholar]
  96. Selmani, A.; Oubehar, H.; Outanoute, M.; Ed-Dahhak, A.; Guerbaoui, M.; Lachhab, A.; Bouchikhi, B. Agricultural cyber-physical system enabled for remote management of solar-powered precision irrigation. Biosyst. Eng. 2019, 177, 18–30. [Google Scholar] [CrossRef]
  97. Thamaraimanalan, T.; Vivekk, S.P.; Satheeshkumar, G.; Saravanan, P. Smart garden monitoring system using IoT. Asian J. Appl. Sci. Technol. 2018, 2, 186–192. [Google Scholar]
  98. Carrasquilla-Batista, A.; Chacón-Rodríquez, A.; Solórzano-Quintana, M. Using IoT to Enhance the Accuracy of Overdrain Measurements in Greenhouse Horticulture. In Proceedings of the IEEE 36th Central American and Panama Convention (CONCAPAN XXXVI), San Jose, Costa Rica, 9–11 November 2016. [Google Scholar]
  99. Jagadesh, M.; Karthik, M.; Manikandan, A.; Nivetha, S.; Prasanth Kumar, R. IoT based aeroponics agriculture monitoring system using raspberry Pi. Int. J. Creat. Res. Thoughts 2018, 6, 601–608. [Google Scholar]
  100. Carrasquilla-Batista, A.; Chacón-Rodríguez, A. Proposal of a Fuzzy Logic Controller for the Improvement of Irrigation Scheduling Decision-Making in Greenhouse Horticulture. In Proceedings of the 1st Conference on PhD Research in Microelectronics and Electronics Latin America (PRIME-LA), Bariloche, Argentina, 20–23 February 2017. [Google Scholar]
  101. Gupta, A.; Krishna, V.; Gupta, S.; Aggarwal, J. Android based solar powered automatic irrigation system. Indian J. Sci. Technol. 2016, 9, 1–5. [Google Scholar] [CrossRef]
  102. Suakatnto, S.; Engel, V.J.L.; Hutagalung, M.; Angela, D. Sensor Networks Data Acquisition and Task Management for Decision Support of Smart Farming. In Proceedings of the 2016 International Conference on Information Technology Systems and Innovation (ICITSI), Bandung, Bali, 24–27 October 2016. [Google Scholar]
  103. Kumar, B.D.; Srivastava, P.; Agrawal, R.; Tiwari, V. Microcontroller based automatic plant irrigation system. Int. Res. J. Eng. Technol. 2017, 4, 1436–1439. [Google Scholar]
  104. Kool, D.; Agam, N.; Lazarovitch, N.; Heitman, J.L.; Sauer, T.J.; Ben-Gal, A. A review of approaches for evapotranspiration partitioning. Agric. For. Meteorol. 2014, 184, 56–70. [Google Scholar] [CrossRef]
  105. Pereira, L.S.; Allen, R.G.; Smith, M.; Raes, D. Crop evapotranspiration estimation with FAO56: Past and future. Agric. Water Manag. 2015, 147, 4–20. [Google Scholar] [CrossRef]
  106. Cammalleri, C.; Anderson, M.C.; Gao, F.; Hain, C.R.; Kustas, W.P. Mapping daily evapotranspiration at field scales over rainfed and irrigated agricultural areas using remote sensing data fusion. Agric. For. Meteorol. 2014, 186, 1–11. [Google Scholar] [CrossRef] [Green Version]
  107. Chirouze, J.; Boulet, G.; Jarlan, L.; Fieuzal, R.; Rodriguez, J.C.; Ezzahar, J.; Raki, S.E.; Bigeard, G.; Merlin, O.; Garatuza-Payan, J.; et al. Intercomparison of four remote-sensing-based energy balance methods to retrieve surface evapotranspiration and water stress of irrigated fields in semi-arid climate. Hydrol. Earth Syst. Sci. Discuss. 2014, 18, 1165–1188. [Google Scholar] [CrossRef] [Green Version]
  108. Cruz-Blanco, M.; Lorite, I.J.; Santos, C. An innovative remote sensing based reference evapotranspiration method to support irrigation water management under semi-arid conditions. Agric. Water Manag. 2014, 131, 135–145. [Google Scholar] [CrossRef]
  109. Shin, J.H.; Son, J.E. Development of a real-time irrigation control system considering transpiration, substrate electrical conductivity, and drainage rate of nutrient sSolutions in soilless culture of paprika (Capsicum annuum L.). Eur. J. Hortic. Sci 2015, 80, 271–279. [Google Scholar] [CrossRef]
  110. Kumawat, S.; Bhamare, M.; Nagare, A.; Kapadnis, A. Sensor based automatic irrigation system and soil pH detection using image processing. Int. Res. J. Eng. Technol. 2017, 4, 3673–3675. [Google Scholar]
  111. Gulati, A.; Thakur, S. Smart Irrigation using Internet of Things. In Proceedings of the 8th International Conference on Cloud Computing, Data Science & Engineering (Confluence), Noida, India, 11–12 January 2018. [Google Scholar]
  112. Imteaj, A.; Rahman, T.; Hossain, M.K.; Zaman, S. IoT based Autonomous Percipient Irrigation System using Raspberry Pi. In Proceedings of the 19th International Conference on Computer and Information Technology (ICCIT), Dhaka, Bangladesh, 18–20 December 2016. [Google Scholar]
  113. Kodali, R.K.; Sahu, A. An IoT based Soil Moisture Monitoring on Losant Platform. In Proceedings of the 2nd International Conference on Contemporary Computing and Informatics (IC3I), Noida, India, 14–17 December 2016. [Google Scholar]
  114. Kodali, R.K.; Sarjerao, B.S. A Low Cost Smart Irrigation System using MQTT Protocol, In Proceedings of the 2017 IEEE Region 10 Symposium (TENSYMP), Cochin, India, 14–16 July 2017.
  115. Vineela, T.; NagaHarini, J.; Kiranmai, C.; Harshitha, G.; AdiLakshmi, B. IoT based agriculture monitoring and smart irrigation system using raspberry Pi. Int. Res. J. Eng. Technol. 2018, 5, 1417–1420. [Google Scholar]
  116. Kamelia, L.; Ramdhani, M.A.; Faroqi, A.; Rifadiapriyana, V. Implementation of Automation System for Humidity Monitoring and Irrigation System. In Proceedings of the 2nd Annual Applied Science and Engineering Conference, Bandung, Indonesia, 24 August 2017. [Google Scholar]
  117. Kuruva, H.; Sravani, B. Remote plant watering and monitoring system based on IoT. Int. J. Technol. Res. Eng. 2016, 4, 668–671. [Google Scholar]
  118. Salvi, S.; Jain, S.A.P.; Sanjay, H.A.; Harshita, T.K.; Farhana, M.; Jain, N.; Suhas, M.V. Cloud based Data Analysis and Monitoring of Smart Multi-level Irrigation System using IoT. In Proceedings of the 2017 International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC), Palladam, India, 10–11 February 2017. [Google Scholar]
  119. Kabilan, N.; Selvi, M.S. Surveillance and Steering of Irrigation System in Cloud using Wireless Sensor Network and Wi-Fi Module. In Proceedings of the 2016 International Conference on Recent Trends in Information Technology (ICRTIT), Chennai, India, 8–9 April 2016. [Google Scholar]
  120. Goap, A.; Sharma, D.; Shukla, A.K.; Krishna, C.R. An IoT based smart irrigation management system using machine learning and open source technologies. Comput. Electron. Agric. 2018, 155, 41–49. [Google Scholar] [CrossRef]
  121. Sacvić, T.; Radonić, M. WSN Architecture for Smart Irrigation System. In Proceedings of the 23rd International Scientific-Professional Conference on Information Technology (IT), Žabljak, Montenegro, 19–24 February 2018. [Google Scholar]
  122. Zhang, X.; Zhang, J.; Li, L.; Zhang, Y.; Yang, G. Monitoring citrus soil moisture and nutrients using an IoT based system. Sensors 2017, 17, 447. [Google Scholar] [CrossRef]
  123. Kumar, M.K.; Ravi, K.S. Automation of irrigation system based on Wi-Fi technology and IoT. Indian J. Sci. Technol. 2016, 9, 1–5. [Google Scholar]
  124. Anandkumar, V.; Kalairasan, T.R.; Balakrishnan, S. IoT based soil analysis and irrigation system. Int. J. Pure Appl. Math. 2018, 119, 1127–1134. [Google Scholar]
  125. Carrión, G.; Huerta, M.; Barzallo, B. Internet of Things (IoT) Applied to an Urban Garden. In Proceedings of the IEEE 6th International Conference on Future Internet of Things and Cloud, Barcelona, Spain, 6–8 August 2018. [Google Scholar]
  126. Carrión, G.; Huerta, M.; Barzallo, B. Monitoring and Irrigation of an Urban Garden using IoT. In Proceedings of the IEEE Colombian Conference on Communications and Computing, Medellin, Colombia, 16–18 May 2018. [Google Scholar]
  127. Malhotra, A.; Saini, S.; Kale, V.V. Automated irrigation system with weather forecast integration. Int. J. Eng. Technol. Manag. Appl. Sci. 2017, 5, 179–184. [Google Scholar]
  128. Mekala, M.S.; Viswanathan, P. A Novel Technology for Smart Agriculture based on IoT with Cloud Computing. In Proceedings of the International Conference on IoT in Social, Mobile, Analytics and Cloud, Palladam, India, 10–11 February 2017. [Google Scholar]
  129. Monica, M.; Yeshika, B.; Abhishek, G.S.; Sanjay, H.A.; Dasiga, S. IoT based Control and Automation of Smart Irrigation System: An Automated Irrigation System using Sensors, GSM, Bluetooth and Cloud Technology. In Proceedings of the International Conference on Recent Innovations in Signal Processing and Embedded Systems, Bhopal, India, 27–29 October 2017. [Google Scholar]
  130. Naik, P.; Kumbi, A.; Hiregoudar, V.; Chaitra, N.K.; Pavitra, H.K.; Sushma, B.S.; Sushmita, J.H.; Kuntanahal, P. Arduino based automatic irrigation system using IoT. Int. J. Sci. Res. Comput. Sci. Eng. Inf. Technol. 2017, 2, 881–886. [Google Scholar]
  131. Rajalakshmi, P.; Mahalakshmi, S.D. IoT based Crop-Field Monitoring and Irrigation Automation. In Proceedings of the 10th International Conference on Intelligent Systems and Control, Coimbatore, India, 7–8 January 2016. [Google Scholar]
  132. Rao, R.N.; Sridhar, B. IoT based Smart Crop-Field Monitoring and Automation Irrigation System. In Proceedings of the Second International Conference on Inventive Systems and Control, Coimbatore, India, 19–20 January 2018. [Google Scholar]
  133. Saraf, S.B.; Gawali, D.H. IoT based Smart Irrigation Monitoring and Controlling System. In Proceedings of the IEEE International Conference on Recent Trends in Electronics Information & Communication Technology, Bangalore, India, 19–20 May 2017. [Google Scholar]
  134. Vaishali, S.; Suarj, S.; Vignesh, G.; Shivya, S.; Udhayakumar, S. Mobile Integrated Smart Irrigation Management and Monitoring System using IOT. In Proceedings of the International Conference on Communication and Signal Processing, Chennai, India, 6–8 April 2017. [Google Scholar]
  135. Venkatesan, R.; Tamilvanan, A. A Sustainable Agricultural System using IoT. In Proceedings of the International Conference on Communication and Signal Processing, Chennai, India, 6–8 April 2017. [Google Scholar]
  136. Villarubia, G.; De Paz, J.F.; De La Iglesia, D.H.; Bajo, J. Combining multi-agent systems and wireless sensor networks for monitoring crop irrigation. Sensors 2017, 17, 1775. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  137. Zhang, P.; Zhang, Q.; Liu, F.; Song, C.; Li, J.; Cao, N. The Construction of the Integration of Water and Fertilizer Smart Water Saving Irrigation System based on Big Data. In Proceedings of the IEEE International Conference on Computational Science and Engineering and IEEE International Conference on Embedded and Ubiquitous Computing, Guangzhou, China, 21–24 July 2017. [Google Scholar]
  138. Chen, W.; Lin, Y.; Lin, Y.; Chen, R.; Liao, J.; Ng, F.; Chan, Y.; Liu, Y.; Wang, C.; Chiu, C.; et al. AgriTalk: IoT for precision soil farming of turmeric cultivation. IEEE Internet Things J. 2019, 6, 5209–5223. [Google Scholar] [CrossRef]
  139. Chhaya, L.; Sharma, P.; Kumar, A.; Bhagwatikar, G. IoT-based implementation of field area network using smart grid communication infrastructure. Smart Cities 2018, 1, 176–189. [Google Scholar] [CrossRef] [Green Version]
  140. Dabre, K.R.; Lopes, H.R.; D’monte, S.S. Intelligent Decision Support System for Smart Agriculture. In Proceedings of the International Conference on Smart City and Emerging Technology, Mumbai, India, 5 January 2018. [Google Scholar]
  141. Dagar, R.; Som, S.; Khatri, S.K. Smart Farming-IoT in Agriculture. In Proceedings of the International Conference on Inventive Research in Computing Applications, Coimbatore, India, 11–12 July 2018. [Google Scholar]
  142. Davcev, D.; Mitreski, K.; Trajkovic, S.; Nikolovski, V.; Koteli, N. IoT Agriculture System based on LoRaWAN. In Proceedings of the 14th IEEE International Workshop on Factory Communication Systems, Imperia, Italy, 13–15 June 2018. [Google Scholar]
  143. Deekshath, R.; Dharanya, P.; Dimpil Kabadia, K.R.; Deepak Dinakaran, G.; Shanthini, S. IoT based environmental monitoring system using arduino UNO and thingspeak. Int. J. Sci. Technol. Eng. 2018, 4, 68–75. [Google Scholar]
  144. Guillermo, J.C.; García-Cedeño, A.; Rivas-Lalaleo, D.; Huerta, M.; Clotet, R. IoT Architecture based on Wireless Sensor Network Applied to Agricultural Monitoring: A Case of Study of Cacao Crops in Ecuador. In Proceedings of the International Conference of Information and Communication Technologies for Adapting Agriculture to Climate Change II, Cali, Colombia, 21–23 November 2018. [Google Scholar]
  145. Heble, S.; Kumar, A.; Prasad, K.V.V.D.; Samirana, S.; Rajalakshmi, P.; Desai, U.B. A Low Power IoT Network for Smart Agriculture. In Proceedings of the IEEE 4th World Forum on Internet of Things, Singapore, 5–8 February 2018. [Google Scholar]
  146. Boobalan, J.; Jacintha, V.; Nagarajan, J.; Thangayogesh, K.; Tamilarasu, S. An IoT based Agriculture Monitoring System. In Proceedings of the International Conference on Communication and Signal Processing, Chennai, India, 3–5 April 2018. [Google Scholar]
  147. Jiang, X.; Yi, W.; Chen, Y.; He, H. Energy Efficient Smart Irrigation System based on 6LoWPAN. In Proceedings of the International Conference on Cloud Computing and Security, Haikou, China, 8–10 June 2018. [Google Scholar]
  148. Jirapure, A.B.; Pal, A.; Majumder, D.; Patil, G.; Shrivastava, S. Automatic smart irrigation using wireless sensor network and raspberry Pi. Int. J. Eng. Sci. Comput. 2018, 8, 16762–16763. [Google Scholar]
  149. Kamienski, C.; Soininen, J.; Taumberger, M.; Dantas, R.; Toscano, A.; Salmon Cinotti, T.S.; Filev Maia, R.F.; Torre Neto, A. Smart water management platform: IoT-based precision irrigation for agriculture. Sensors 2019, 19, 276. [Google Scholar] [CrossRef] [Green Version]
  150. Kiani, F.; Seyyedabbasi, A. Wireless sensor network and internet of things in precision agriculture. Int. J. Adv. Comput. Sci. Appl. 2018, 9, 99–103. [Google Scholar] [CrossRef]
  151. Krintz, C.; Wolski, R.; Golubovic, N.; Bakir, F. Estimating Outdoor Temperature from CPU Temperature from IoT Applications in Agriculture. In Proceedings of the 8th International Conference on the Internet of Things, Santa Barbara, CA, USA, 15–18 October 2018. [Google Scholar]
  152. Maja, J.M.J.; Robbins, J. Controlling irrigation in a container nursery using IoT. AIMS Agric. Food 2018, 3, 205–215. [Google Scholar] [CrossRef]
  153. Supreetha, M.A.; Mundada, M.R.; Pooja, J.N. Design of a Smart Water-Saving Irrigation System for Agriculture based on a Wireless Sensor Network for Better Crop Yield. In Proceedings of the International Conference on Communications and Cyber Physical Engineering, Kuala Lumpur, Malaysia, 19–20 September 2018. [Google Scholar]
  154. Mehra, M.; Saxena, S.; Sankaranarayanan, S.; Tom, R.J.; Veeramanikandan, M. IoT based hydroponics system using deep neural networks. Comput. Electron. Agric. 2018, 155, 473–486. [Google Scholar] [CrossRef]
  155. Muangprathub, J.; Boonnam, N.; Kajornkasirat, S.; Lekbangpong, N.; Wanichsombat, A.; Nillaor, P. IoT and agriculture data analysis for smart farm. Comput. Electron. Agric. 2019, 156, 467–474. [Google Scholar] [CrossRef]
  156. Munir, M.S.; Bajwa, I.S.; Naeem, M.A.; Ramzan, B. Design and implementation of an IoT system for smart energy consumption and smart irrigation in tunnel farming. Energies 2018, 11, 3427. [Google Scholar] [CrossRef] [Green Version]
  157. Prabha, R.; Sinitambirivoutin, E.; Passelaigue, F.; Ramesh, M.V. Design and Development of an IoT based Smart Irrigation and Fertilization System for Chilli Farming. In Proceedings of the International Conference on Wireless Communications, Signal Processing and Networking, Chennai, India, 22–24 March 2018. [Google Scholar]
  158. Rabelo, S.L.; Jucá, S.C.S.; Gonçalves, D.L.C.; Silva, V.F.; Pereira, R.I.S.; Almeida da Silva, S. Construction of soil moisture and irrigation IoT monitoring system using project based learning. Int. J. Innov. Educ. Res. 2018, 6, 99–111. [Google Scholar]
  159. Raikar, M.M.; Desai, P.; Kanthi, N.; Bawoor, S. Blend of Cloud and Internet of Things (IoT) in Agriculture Sector using Lightweight Protocol. In Proceedings of the International Conference on Advances in Computing, Communications and Informatics, Bangalore, India, 19–22 September 2018. [Google Scholar]
  160. Rajakumar, G.; Sankari, M.S.; Shunmugapriya, D.; Maheswari, S.P.U. IoT based smart agricultural monitoring system. Asian J. Appl. Sci. Technol. 2018, 2, 474–480. [Google Scholar]
  161. Shilpa, A.; Muneeswaran, V.; Rathinam, D.D.K. A Precise and Autonomous Irrigation System for Agriculture: IoT based Self Propelled Center Pivot Irrigation System. In Proceedings of the 5th International Conference on Advanced Computing and Communication Systems, Coimbatore, India, 15–16 March 2019. [Google Scholar]
  162. Suruthi, N.; Saranya, R.; Subashini, S.; Shanthi, P.; Umamakeswari, A. Managing irrigation in indian agriculture using fuzzy logic-A decision support system. Int. J. Eng. Technol. 2018, 7, 321–325. [Google Scholar] [CrossRef] [Green Version]
  163. Das, R.K.; Panda, M.; Dash, S.S. Smart Agriculture System in India using Internet of Things. In Proceedings of the Fourth International Conference on Soft Computing in Data Science 2018 (SCDS2018), Bangkok, Thailand, 15–16 August 2018. [Google Scholar]
  164. Indira, D.N.V.S.L.S.; Harshita, M.; Pranav, D.S.; Sai, J.P.M. TILLAGE DRIP: An Efficient Seed Selection and Conservative Irrigation with Crop Defective Alert by IOT. In Proceedings of the 1st International Conference on Smart Computing and Informatics, Visakhapatnam, India, 3–4 March 2017. [Google Scholar]
  165. Ananthi, N.; Divya, J.; Divya, M.; Jonani, V. IoT based Smart Soil Monitoring System for Agricultural Production. In Proceedings of the IEEE International Conference on Technological Innovations in ICT for Agriculture and Rural Development, Chennai, India, 7–8 April 2017. [Google Scholar]
  166. Mondal, A.; Rehena, Z. IoT based Intelligent Agriculture Field Monitoring System. In Proceedings of the 8th International Conference on Cloud Computing, Data Science & Engineering, Noida, India, 11–12 January 2018. [Google Scholar]
  167. Premkumar, A.; Monishaa, P.; Thenmozhi, K.; Amirtharajan, R.; Praveenkumar, P. IoT Assisted Automatic Irrigation System using Wireless Sensor Nodes. In Proceedings of the International Conference on Computer Communication and Informatics, Coimbatore, India, 4–6 January 2018. [Google Scholar]
  168. Jariyayothin, P.; Jeravong-aram, K.; Ratanachaijaroen, N.; Tantidham, T.; Intakot, P. IoT Backyard: Smart Watering Control System. In Proceedings of the Seventh ICT International Student Project Conference, Nakhonpathom, Thailand, 11–13 July 2018. [Google Scholar]
  169. Kinjal, A.R.; Petel, S.; Chintan Bhatt, C. Smart irrigation: Towards next generation agriculture. Internet Things Big Data Anal. Towar. Next-Gener. Intell. Stud. Big Data 2018, 30, 265–282. [Google Scholar]
  170. Acharya, C.; Kuzhalvaimozhi, S. Irrigation and internet of things platform. Int. Res. J. Eng. Technol. (IRJET) 2016, 3, 1643–1646. [Google Scholar]
  171. Maskara, R.; Maskara, N.; Bandopadhaya, S. Solar system powered IoT solution for smart irrigation. Asian J. Cover. Technol. 2019, 5, 1–4. [Google Scholar]
  172. Anbarasi, M.; Karthikeyan, T.; Ramanathan, L.; Ramani, S.; Nalini, N. Smart multi-crop irrigation system using IoT. Int. J. Innov. Technol. Explor. Eng. 2019, 8, 153–156. [Google Scholar]
  173. Kamaruddin, F.; Malik, N.N.A.; Murad, N.A.; Latiff, N.M.A.; Yusof, S.K.S.; Hamzah, S.A. IoT-based intelligent irrigation management and monitoring system using arduino. TELKOMNIKA 2019, 17, 2378–2388. [Google Scholar] [CrossRef] [Green Version]
  174. Kwok, J.; Sun, Y. A Smart IoT-based Irrigation System with Automated Plant Recognition using Deep Learning. In Proceedings of the 10th International Conference on Computer Modeling and Simulation, Sydney, Australia, 8–10 January 2018. [Google Scholar]
  175. Fernández, D.; Sánchez, P.; Álvarez, B.; López, J.A.; Iborra, A. TRIoT: A Proposal for Deploying Teleo-Reactive Nodes for IoT Systems. In Proceedings of the International Conference on Practical Applications of Agents and Multi-Agent Systems, Porto, Portugal, 21–23 June 2017. [Google Scholar]
  176. Suciu, G.; Istrate, C.; Ditu, M. Secure Smart Agriculture Monitoring Technique Through Isolation. In Proceedings of the Global IoT Summit, Aarhus, Denmark, 17–21 June 2019. [Google Scholar]
  177. Yamini, R.; Reddy, K.V.C. Smart irrigation using IoT. Int. J. Adv. Res. Ideas Innov. Technol. 2019, 5, 5–471. [Google Scholar]
  178. Sawane, S.S.; Dixit, P.N. IOT based irrigation system. Int. J. Appl. Eng. Res. 2019, 14, 14–113. [Google Scholar]
  179. Sales, N.; Remédios, O.; Arsenio, A. Wireless Sensor and Actuator System for Smart Irrigation on the Cloud. In Proceedings of the IEEE 2nd World Forum on Internet of Things, Milan, Italy, 14–16 December 2015. [Google Scholar]
  180. González-Briones, A.; Castellanos-Garzón, J.A.; Mezquita Martín, Y.; Prieto, J.; Corchado, J.M. A framework for knowledge discovery from wireless sensor networks in rural environments: A crop irrigation systems case study. Wirel. Commun. Mob. Comput. 2018, 2018, 6089280. [Google Scholar]
  181. Abayomi-Alli, O.; Odusami, M.; Ojinaka, D.; Shobayo, O.; Misra, S.; Damasevicius, R.; Maskeliunas, R. Smart-Solar Irrigation System (SMIS) for Sustainable Agriculture. In Proceedings of the International Conference on Applied Informatics, Medan, Indonesia, 18–19 September 2018. [Google Scholar]
  182. Selvaraj, J.D.F.; Paul, P.M.; Jigle, I.D.J. Automatic wireless water management system (AWWMS) for smart vineyard irrigation using IoT technology. Int. J. Ocean. Oceanogr. 2019, 13, 211–218. [Google Scholar]
  183. Gartner. Agricultural IOT Will See a Very Rapid Growth Over the Next 10 Years. Available online: https://machinaresearch.com/news/agricultural-iot-will-see-a-very-rapid-growth-over-the-next-10-years/ (accessed on 22 December 2019).
  184. International Telecommunications Union. Radio Regulations. Available online: https://www.itu.int/pub/R-REG-RR/en (accessed on 22 December 2019).
  185. Maia, R.F.; Netto, I.; Tran, A.L.H. Precision Agriculture using Remote Monitoring Systems in Brazil. In Proceedings of the IEEE Global Humanitarian Technology Conference, San Jose, CA, USA, 19–22 October 2017. [Google Scholar]
  186. Patil, P.; Sachapara, V. Providing Smart Agricultural Solutions/Techniques by using IoT based Toolkit. In Proceedings of the International Conference on Trends in Electronics and Informatics, Tirunelveli, India, 11–12 May 2017. [Google Scholar]
  187. Balaji, G.N.; Nandhini, V.; Mithra, S.; Priya, N.; Naveena, R. IoT based smart crop monitoring in farm land. Imp. J. Interdiscip. Res. 2018, 4, 88–92. [Google Scholar]
  188. Patankar, U.S.; Koel, A.; Nitnaware, V. Smart System for Automatic AC Motor Starter based on GSM. In Proceedings of the IEEE International Conference on Consumer Electronics, Las Vegas, NV, USA, 11–13 January 2019. [Google Scholar]
  189. Pawar, M.; Chillarge, G. Soil Toxicity Prediction and Recommendation System using Data Mining In Precision Agriculture. In Proceedings of the 3rd International Conference for Convergence in Technology, Pune, India, 6–8 April 2018. [Google Scholar]
  190. Prathibha, R.; Hongal, A.; Jyothi, M. IoT based Monitoring System in Smart Agriculture. In Proceedings of the International Conference on Recent Advances in Electronics and Communication Technology, Bangalore, India, 16–17 March 2017. [Google Scholar]
  191. Payero, J.O.; Mirzakhani-Nafchi, A.; Khalilian, A.; Qiao, X.; Davis, R. Development of a low-cost internet-of-things (IoT) system for monitoring soil water potential using watermark 200SS sensors. Adv. Internet Things 2017, 7, 71–86. [Google Scholar] [CrossRef] [Green Version]
  192. Suma, N.; Samson, S.R.; Saranya, S.; Shanmugapriya, G.; Subhashri, R. IOT based smart agriculture monitoring system. Int. J. Recent Innov. Trends Comput. Commun. 2017, 5, 5–177. [Google Scholar]
  193. Avotins, A.; Potapovs, A.; Apse-Apsitis, P.; Gruduls, J. Crop weight measurement sensor for IoT based industrial greenhouse systems. Agron. Res. 2018, 16, 16–957. [Google Scholar]
  194. Sarangi, S.; Naik, V.; Choudhury, S.B.; Jain, P.; Kosgi, V.; Sharma, R.; Bhatt, P.; Srinivasu, P. An Affordable IoT Edge Platform for Digital Farming in Developing Regions. In Proceedings of the 11th International Conference on Communications Systems and Networks, Bengaluru, India, 7–11 January 2019. [Google Scholar]
  195. Na, A.; Isaac, W.; Varshney, S.; Khan, E. An IoT based System for Remote Monitoring of Soil Characteristics. In Proceedings of the International Conference on Information Technology, Noida, India, 6–7 October 2016. [Google Scholar]
  196. Ali, A.H.; Chisad, R.F.; Mnati, M.J. A smart monitoring and controlling for agricultural pumps using LoRa IoT technology. Indones. J. Electr. Eng. Comput. Sci. 2019, 13, 286–292. [Google Scholar] [CrossRef]
  197. Nurellari, E.; Srivastava, S. A Practical Implementation of an Agriculture Field Monitoring using Wireless Sensor Networks and IoT Enabled. In Proceedings of the IEEE International Symposium on Smart Electronic Systems, Hyderabad, India, 17–19 December 2018. [Google Scholar]
  198. Roopaei, M.; Rad, P.; Choo, K.R. Cloud of things in smart agriculture: Intelligent irrigation monitoring by thermal imaging. IEEE Cloud Comput. 2017, 4, 10–15. [Google Scholar] [CrossRef]
  199. Bandyopadhyay, S.; Sengupta, M.; Mait, S.; Dutta, S. Role of middleware for internet of things: A study. Int. J. Comput. Sci. Eng. Surv. (IJCSES) 2011, 2, 94–105. [Google Scholar] [CrossRef]
  200. Vani, P.D.; Rao, K.R. Measurement and monitoring of soil moisture using cloud IoT and android system. Indian J. Sci. Technol. 2016, 9, 1–8. [Google Scholar]
  201. Koduru, S.; Padala, V.G.D.P.R.; Padala, P. Smart Irrigation System using Cloud and Internet of Things. In Proceedings of the 2nd International Conference on Communication, Computing and Networking, Chandigarh, India, 30–29 March 2018. [Google Scholar]
  202. Ahad, M.A.; Tripathi, G.; Zafar, S.; Doja, F. IoT data management-security aspects of information linkage in IoT systems. Princ. Internet Things (IoT) Ecosyst. Insight Paradig. 2020, 174, 439–464. [Google Scholar]
  203. Tseng, F.; Cho, H.; Wu, H. Applying big data for intelligent agriculture-based crop selection analysis. IEEE Access 2019, 7, 116965–116974. [Google Scholar] [CrossRef]
  204. Mohapatra, A.G.; Keswani, B.; Lenka, S.K. Optimizing farm irrigation mechanism using feedforward neural network and structural similarity index. Int. J. Comput. Appl. 2017, 7, 135–141. [Google Scholar]
  205. Goldstein, A.; Fink, L.; Meitin, A.; Bohadana, S.; Lutenberg, O.; Ravid, G. Applying machine learning on the sensor data for irrigation recommendations: Revealing the agronomist’s tacit knowledge. Precis. Agric. 2018, 18, 421–444. [Google Scholar] [CrossRef]
  206. State-of-the-Art and Challenges for the Internet of Things Security. Available online: https://tools.ietf.org/html/draft-irtf-t2trg-iot-seccons-16#section-5.1 (accessed on 22 December 2019).
  207. Jimenez, J.M.; Garcia, L.; Taha, M.; Parra, L.; Lloret, J.; Lorenz, P. Comprehensive Security Framework of an Intelligent Wastewater Purification System for Irrigation. In Proceedings of the Twelfth International Conference on Communication Theory, Reliability, and Quality of Service, Valencia, Spain, 24–28 March 2019. [Google Scholar]
  208. Sunmehra, D.; Kumar, B.H. WSN based Automatic Irrigation and Security System using Raspberry Pi Board. In Proceedings of the International Conference on Current Trends in Computer, Electrical, Electronics and Communication, Mysore, India, 8–9 September 2017. [Google Scholar]
  209. Barreto, L.; Amaral, A. Smart Farming: Cyber Security Challenges. In Proceedings of the International Conference on Intelligent Systems, Funchal, Madeira, 25–27 September 2018. [Google Scholar]
  210. Hassija, V.; Chamola, V.; Saxena, V.; Jain, D.; Goyal, P.; Sikdar, B. A survey on IoT security: Application areas, security threats, and solution architectures. IEEE Access 2019, 7, 82721–82743. [Google Scholar] [CrossRef]
  211. Caro, M.P.; Ali, M.S.; Vecchio, M.; Giaffreda, R. Blockchain-based Traceability in Agri-Food Supply Chain Management: A Practical Implementation. In Proceedings of the IoT Vertical and Tropical Summit on Agriculture-Tuscany, Tuscany, Italy, 8–9 May 2018. [Google Scholar]
  212. Patil, A.S.; Tama, B.A.; Park, Y.; Rhee, K. A Framework for Blockchain based Secure Smart Green House Farming. In Proceedings of the International Conference on Ubiquitous Information Technologies and Applications, Taichung, Taiwan, 18–20 December 2017. [Google Scholar]
  213. Devi, M.S.; Suguna, R.; Joshi, A.S.; Bagate, R.A. Design of IoT Blockchain based Smart Agriculture for Enlightening Safety and Security. In Proceedings of the International Conference on Emerging Technologies in Computer Engineering, Jaipur, India, 1–2 February 2019. [Google Scholar]
  214. Munir, M.S.; Bajwa, I.S.; Cheema, S.M. An intelligent and secure smart watering system using fuzzy logic and blockchain. Comput. Electr. Eng. 2019, 77, 109–119. [Google Scholar] [CrossRef]
  215. Sebastian, S.; Ray, P.P. Development of IoT invasive architecture for complying with health of home. In Proceedings of the International Conference on Computing and Communication Systems (I3CS), Shillong, India, 9–10 April 2015. [Google Scholar]
  216. Ferrández-Pastor, F.J.; García-Chamizo, J.M.; Nieto-Hidalgo, M.; Mora-Pascual, J.; Mora-Martínez, J. Developing ubiquitous sensor network platform using internet of things: Application in precision agriculture. Sensors 2016, 16, 16–1141. [Google Scholar] [CrossRef] [Green Version]
  217. Merezeanu, D.; Vasilescu, G.; Dobrescu, R. Context-aware control platform for sensor network integration in IoT and cloud. Stud. Inform. Control 2016, 25, 489–498. [Google Scholar] [CrossRef]
  218. Robles, T.; Alcarria, R.; Martín, D.; Morales, A.; Navarro, M.; Calero, R.; Iglesias, S.; López, M. An Internet of Things-based Model for Smart Water Management. In Proceedings of the 28th International Conference on Advanced Information Networking and Applications Workshops, Victoria, BC, Canada, 13–16 May 2014. [Google Scholar]
  219. Vuran, N.C.; Salam, A.; Wong, R.; Irmak, S. Internet of Underground Things: Sensing and Communications on the Field for Precision Agriculture. In Proceedings of the IEEE 4th World Forum on Internet of Things, Singapore, 5–8 February 2018. [Google Scholar]
  220. ITU-T Recommendations. ITU-T M.3170.3 (03/2007). Available online: http://handle.itu.int/11.1002/1000/9079 (accessed on 22 December 2019).
  221. Vuran, M.C.; Salam, A.; Wong, R.; Irmak, S. Internet of underground things in precision agriculture: Agriculture and technology aspects. Ad Hoc Netw. 2018, 81, 160–173. [Google Scholar] [CrossRef] [Green Version]
  222. García, L.; Parra, L.; Jimenez, J.M.; Lloret, J.; Abouaissa, A.; Lorenz, P. Internet of Underground Things ESP8266 WiFi Coverage Study. In Proceedings of the Eighth International Conference on Communications, Computation, Networks and Technologies, Valencia, Spain, 24–28 November 2019. [Google Scholar]
  223. Tian, Y.; Li, T.; Fong, S.; Song, L.; Han, J. Smart power management internet of things system with 5G and LoRa hybrid wireless networks. In 5G-Enabled Internet of Things, 1st ed.; CRC Press: Boca Raton, FL, USA, 2019. [Google Scholar]
Figure 1. Number of published papers presenting IoT systems for irrigation per country.
Figure 1. Number of published papers presenting IoT systems for irrigation per country.
Sensors 20 01042 g001
Figure 2. Number of published papers presenting IoT systems for irrigation per year.
Figure 2. Number of published papers presenting IoT systems for irrigation per year.
Sensors 20 01042 g002
Figure 3. Number of papers that propose different irrigation systems.
Figure 3. Number of papers that propose different irrigation systems.
Sensors 20 01042 g003
Figure 4. Number of papers that proposed irrigation systems for different sorts of agriculture.
Figure 4. Number of papers that proposed irrigation systems for different sorts of agriculture.
Sensors 20 01042 g004
Figure 5. Monitored environments in papers that propose an irrigation system.
Figure 5. Monitored environments in papers that propose an irrigation system.
Sensors 20 01042 g005
Figure 6. Number of monitored parameters in papers that propose an irrigation system.
Figure 6. Number of monitored parameters in papers that propose an irrigation system.
Sensors 20 01042 g006
Figure 7. Monitored parameters from the soil, water, and plants in papers that propose an irrigation system.
Figure 7. Monitored parameters from the soil, water, and plants in papers that propose an irrigation system.
Sensors 20 01042 g007
Figure 8. Monitored atmospheric parameters in papers that propose an irrigation system.
Figure 8. Monitored atmospheric parameters in papers that propose an irrigation system.
Sensors 20 01042 g008
Figure 9. Number of included actuators in papers that propose an irrigation system.
Figure 9. Number of included actuators in papers that propose an irrigation system.
Sensors 20 01042 g009
Figure 10. Used actuators in papers that propose an irrigation system.
Figure 10. Used actuators in papers that propose an irrigation system.
Sensors 20 01042 g010
Figure 11. Monitored soil parameters in all the evaluated papers.
Figure 11. Monitored soil parameters in all the evaluated papers.
Sensors 20 01042 g011
Figure 12. Information about the used moisture sensors in all the evaluated papers.
Figure 12. Information about the used moisture sensors in all the evaluated papers.
Sensors 20 01042 g012
Figure 13. Number of papers that used different models of soil moisture sensors.
Figure 13. Number of papers that used different models of soil moisture sensors.
Sensors 20 01042 g013
Figure 14. Most monitored weather parameters.
Figure 14. Most monitored weather parameters.
Sensors 20 01042 g014
Figure 15. Most utilized temperature sensors.
Figure 15. Most utilized temperature sensors.
Sensors 20 01042 g015
Figure 16. Most utilized temperature sensors by type.
Figure 16. Most utilized temperature sensors by type.
Sensors 20 01042 g016
Figure 17. Most utilized humidity sensors.
Figure 17. Most utilized humidity sensors.
Sensors 20 01042 g017
Figure 18. Most utilized humidity sensors by type.
Figure 18. Most utilized humidity sensors by type.
Sensors 20 01042 g018
Figure 19. Most utilized luminosity sensors.
Figure 19. Most utilized luminosity sensors.
Sensors 20 01042 g019
Figure 20. Most utilized actuators.
Figure 20. Most utilized actuators.
Sensors 20 01042 g020
Figure 21. Most utilized nodes to implement IoT irrigation systems.
Figure 21. Most utilized nodes to implement IoT irrigation systems.
Sensors 20 01042 g021
Figure 22. Arduino nodes utilized to implement IoT irrigation systems.
Figure 22. Arduino nodes utilized to implement IoT irrigation systems.
Sensors 20 01042 g022
Figure 23. Raspberry Pi nodes utilized to implement IoT irrigation systems.
Figure 23. Raspberry Pi nodes utilized to implement IoT irrigation systems.
Sensors 20 01042 g023
Figure 24. Most utilized processors to implement IoT nodes for irrigation systems.
Figure 24. Most utilized processors to implement IoT nodes for irrigation systems.
Sensors 20 01042 g024
Figure 25. Communication technologies employed to implement IoT irrigation systems.
Figure 25. Communication technologies employed to implement IoT irrigation systems.
Sensors 20 01042 g025
Figure 26. Number of papers per storage system.
Figure 26. Number of papers per storage system.
Sensors 20 01042 g026
Figure 27. Number of papers that employ each clouds service or platform.
Figure 27. Number of papers that employ each clouds service or platform.
Sensors 20 01042 g027
Figure 28. Number of employed Databases to store data of IoT nodes for irrigation systems.
Figure 28. Number of employed Databases to store data of IoT nodes for irrigation systems.
Sensors 20 01042 g028
Figure 29. Evolution of the layered model in IoT architecture.
Figure 29. Evolution of the layered model in IoT architecture.
Sensors 20 01042 g029
Figure 30. Architecture proposal for an IoT irrigation system for agriculture.
Figure 30. Architecture proposal for an IoT irrigation system for agriculture.
Sensors 20 01042 g030
Table 1. Papers that measure the most monitored weather parameters.
Table 2. Temperature monitoring sensors.
Table 2. Temperature monitoring sensors.
SensorTemperature RangeAccuracyReference
MinMax
DHT110 °C50 °C±2 °C[28,59,61,62,64,71,87,93,94,101,103,115,117,118,119,121,130,131,135,139,143,144,148,154,159,160,162]
DHT22−40 °C125 °C±0.5 °C[76,88,95,96,114,120,126,144,146,151,155,156,158]
LM35−55 °C150 °C-[48,49,53,56,65,80,82,84,91,98,103,129,132,165]
Table 3. Relative humidity monitoring sensors.
Table 3. Relative humidity monitoring sensors.
SensorHumidity RangeAccuracyReference
MinMax
DHT1120%90%±5%[28,59,61,62,64,71,87,93,94,101,103,115,117,118,119,121,130,131,135,139,143,145,148,154,156,159,160]
DHT220%100%±5%[76,88,95,96,114,120,126,144,146,151,155,156,158]
Table 4. Most popular nodes for IoT irrigation systems.
Table 4. Most popular nodes for IoT irrigation systems.
NodeReference
WEMOS MINI D1[71,87,89]
Node MCU[41,43,86,97,113,114,127,153,155,158,167,168,169]
Arduino Mega[52,55,56,72,170,171]
Arduino UNO[34,36,40,44,49,54,55,61,62,64,69,76,84,91,111,112,117,119,121,127,129,139,143,144,151,153,154,156,160,166,168,172,173,174]
Raspberry Pi 2 Model B[66,69,165,175]
Raspberry Pi 3 Model B+[58,112,176]
Intel Galileo Gen-2[30,51,77]
Table 5. Main technologies used in IoT for irrigation systems.
Table 5. Main technologies used in IoT for irrigation systems.
GroupTechnologyFrequency BandsMax. Data Rate
Cellular3G380.2–389.8 MHz, 390.2–399.8 MHz, 410.2–419.8 MHz, 420.2–429.8 MHz, 450.6–457.6 MHz, 460.6–467.6 MHz, 479.0–486.0 MHz, 489.0–496.0 MHz, 698.2–716.2 MHz, 728.2–746.2 MHz, 777.2–792.2 MHz, 747.2–762.2 MHz, 806.2–821.2 MHz, 851.2–866.2 MHz, 824.2–848.8 MHz, 869.2–893.8 MHz, 890.0–915.0 MHz, 935.0–960.0 MHz, 880.0–915.0 MHz, 925.0–960.0 MHz, 876.0–915.0 MHz, 921.0–960.0 MHz, 870.4–876.0 MHz, 915.4–921.0 MHz, 1710.2–1784.8 MHz, 1805.2–1879.8 MHz, 1850.2–1909.8 MHz, 1930.2–1989.8 MHzUpload 7.2 Mbps
Download 2 Mbps
4G/LTE452.5–457.5 MHz, 462.5–467.5 MHz, 703–748 MHz, 703–803 MHz, 704–716 MHz, 717–728 MHz, 734–746 MHz, 738–758 MHz, 758–803 MHz, 791–821 MHz, 807–824 MHz, 814–849 MHz, 815–830 MHz, 824–849 MHz, 830–845 MHz, 832–862 MHz, 852–869 MHz, 859–894 MHz, 860–875 MHz, 869–894 MHz, 875–890 MHz, 880–915 MHz, 925–960 MHz, 1427.9–1447.9 MHz, 1475.9–1495.9 MHz, 1447–1467 MHz, 1447.9–1462.9 MHz, 1495.9–1510.9 MHz, 1525–1559 MHz, 1626.5–1660.5 MHz, 1710–1770 MHz, 1710–1755 MHz, 1710–1780 MHz, 1710–1785 MHz, 1749.9–1784.9 MHz, 1805–1880 MHz, 1844.9–1879.9 MHz, 1850–1910 MHz, 1850–1915 MHz, 1880–1920 MHz, 1910–1930 MHz, 1930–1990 MHz, 1930–1995 MHz, 1920–1980 MHz, 1920–2010 MHz, 2000–2020 MHz, 2010–2025 MHz, 2110–2155 MHz, 2110–2170 MHz, 2180–2200 MHz, 2300–2400 MHz, 2305–2315 MHz, 2350–2360 MHz, 2496–2690 MHz, 2500–2570 MHz, 2620–2690 MHz, 3400–3600 MHz, 3410–3490 MHz, 3510–3590 MHz, 3600–3800 MHz, 5150–5925 MHzUpload 150 Mbps
Download 50 Mbps
5GFrequency Range 1: 663–698 MHz, 617–652 MHz, 699–716 MHz, 703–748 MHz, 717–728 MHz, 729–746 MHz, 758–803 MHz,788–798 MHz, 758–768 MHz, 791–821 MHz, 815–830 MHz, 824–849 MHz, 832–862 MHz, 860–875 MHz, 869–894 MHz, 880–915 MHz, 925–960 MHz, 1427–1432 MHz, 1427–1470 MHz, 1432–1517 MHz, 1475–1518 MHz, 1695–1710 MHz, 1710–1780 MHz, 1710–1785 MHz, 1805–1880 MHz, 1850–1910 MHz, 1850–1915 MHz, 1880–1920 MHz, 1920–1980 MHz, 1920–2010 MHz, 1930–1990 MHz, 1930–1995 MHz,1995–2020 MHz, 2010–2025 MHz, 2110–2170 MHz, 2110–2200 MHz, 2300–2400 MHz, 2305–2315 MHz, 2350–2360 MHz, 2496–2690 MHz, 2500–2570 MHz, 2570–2620 MHz, 2620–2690 MHz, 3300–4200 MHz, 3300–3800 MHz, 3550–3700 MHz, 4400–5000 MHz
Frequency Range 2: 26.50–29.50 GHz, 24.25–27.50 GHz, 37.00–40.00 GHz, 27.50–28.35 GHz
Wireless Personal Area NetworksIEEE 802.15.1—Bluetooth2400–2483.5 MHz Up to 3 Mbps
BLE (Bluetooth Low-Energy)2.400–2.4835 GHzUp to 2 Mbps
RFIDRadio Frequency Identification (RFID)Low Frequency: 125 or 134.2 kHz
High Frequency: 13.56 MHz
Ultra High Frequency: 868–956 MHz
Microwaves: 2.45
UHF: Up to 640 kbps
Mesh ProtocolsZigbee868–868.6 MHz, 902–9286 MHz, 2400 MHzUp to 250 kbps
Z-Wave865.2 MHz, 869 MHz, 868.4 MHz, 868.40 MHz, 868.42 MHz, 869.85 MHz, 908.4 MHz, 908.42 MHz, 916 MHz, 919.8 MHz, 921.4 MHz, 919–923 MHz, 920–923 MHz, 920–925 MHz, 922–926 MHzUp to 100 kbps
ThreadGlobal: 2400–2500 MHz
America, Australia: 902–928 MHz
Europe: 868–868.6 MHz,
Up to 250 kbps
WiFiIEEE 802.11a5725–5875 MHzUp to 54 Mbps
IEEE 802.11b2400–2500 MHzUp to 11 Mbps
IEEE 802.11g2400–2500 MHzUp to 54 Mbps
IEEE 802.11n2400–2500 MHz, 5725–5875 MHzUp to 600 Mbps
IEEE 802.1ac2400–2500 MHz, 5725–5875 MHzUp to 3.46 Gbps
IEEE 802.11ahAH All Countries: 2400–2500 MHz, 5725–5875 MHz
AH Europe: 863–868 MHz
AH USA: 902–928 MHz
AH China:755–787 MHz
AH Japan: 916.5–927.5 MHz
AH Korea: 917.5–923.5 MHz
AH Singapore: 866–869 MHz, 920–925 MHz
Up to 40 Mbps
Low-Power Wide Area Network (LPWAN)NarrowBand IoT (NB-IoT)Global: 1950 MHz, 2140 MHz, 1747.5 MHz, 1842.5 MHz, 897.5 MHz, 942.5 MHz, 455 MHz, 465 MHz200 kbps
EMEA: 847 MHz, 806 MHz, 453.5 MHz, 463.5 MHz
EU: 725.5 MHz, 780.5 MHz
North America Region: 1880 MHz, 1960 MHz, 1732.5 MHz, 2132.5 MHz, 836.5 MHz, 881.5 MHz, 707.5 MHz, 737.5 MHz, 782 MHz, 751 MHz, 793 MHz, 763 MHz, 710 MHz, 740 MHz, 1882.5 MHz, 1962.5 MHz, 831.5 MHz, 876.5 MHz, 1745 MHz, 2155 MHz, 1702.5 MHz, 2007.5 MHz, 680.5 MHz, 634.5 MHz, 1448.5 MHz, 1496.5 MHz, 707 MHz, 737 MHz
APAC: 725.5 MHz, 780.5 MHz, 452.5 MHz, 462.5 MHz
Japan: 1437.9 MHz, 1485.9 MHz, 822.5 MHz, 867.5 MHz, 837.5 MHz, 882.5 MHz, 1455.4 MHz, 1503.4 MHz
Long Term Evolution—Machine Type Communication (LTE-M)Global: 1950 MHz, 2140 MHz, 1747.5 MHz, 1842.5 MHz, 897.5 MHz, 942.5 MHz, 455 MHz, 465 MHzUpload peak rate of 5 Mbps Download peak rate of 10 Mbps
EMEA: 2535 MHz, 2655 MHz, 847 MHz, 806 MHz, 453.5 MHz, 463.5 MHz
EU: 725.5 MHz, 780.5 MHz
North America Region: 1880 MHz, 1960 MHz, 1732.5 MHz, 2132.5 MHz, 836.5 MHz, 881.5 MHz, 707.5 MHz, 737.5 MHz, 782 MHz, 751 MHz, 793 MHz, 763 MHz, 1882.5 MHz, 1962.5 MHz, 831.5 MHz, 876.5 MHz, 815.5 MHz, 860.5 MHz, 1745 MHz, 2155 MHz, 680.5 MHz, 634.5 MHz, 1448.5 MHz, 1496.5 MHz, 707 MHz, 737 MHz
APAC: 452.5 MHz, 462.5 MHz, 725.5 MHz, 780.5 MHz
China: TDD, 1900 MHz, TDD, 2350 MHz
Japan: 1437.9 MHz, 1485.9 MHz, 822.5 MHz, 867.5 MHz, 837.5 MHz, 882.5 MHz, 1455.4 MHz, 1503.4 MHz
Extended coverage GSM (EC-GSM)Global: 385 MHz, 395 MHz, 415 MHz, 425 MHz, 454 MHz, 464 MHz, 482.4 MHz, 492,4 MHz, 707.2 MHz, 737.2 MHz, 785.2 MHz, 755.2 MHz, 813.7 MHz, 858.7 MHzDownlink Peak Data Rate: 70 kbps (GSMK), 240 kbps (8PSK)
Uplink Peak Data Rate: 70 kbps (GSMK), 240 kbps (8PSK)
APAC & EMEA: 897 MHz, 942 MHz
Caribbean, LATAM & North America Region: 836.5 MHz, 881.5 MHz, 1880 MHz, 1960 MHz
ITU Region 1 & 3: 902.5, 947.5 MHz, 895.5 MHz, 940.5 MHz, 1747.5 MHz, 1842.5 MHz
SigfoxRC1: 868.130 MHz, 869.525 MHz
RC2: 902.200 MHz, 905.200 MHz
RC3: 923.200 MHz, 922.200 MHz
RC4: 920.800 MHz, 922.300 MHz
RC5: 923.300 MHz, 922.300 MHz
RC6: 865.200 MHz, 866.200 MHz
100 or 600 bps
LoRa—Low Power Wide Area Network (LoRaWAN)Europe: 870 MHz, 863 MHz, 434 MHz, 433 MHz
India: 867 MHz, 865 MHz
Region 2—America, Greenland, Eastern Pacific Islands: 928 MHz, 902 MHz
Australia, New Zealand: 928 MHz, 915 MHz
China: 510 MHz, 470 MHz, 787 MHz, 779 MHz
Hong Kong: 925 MHz, 920 MHz
Taiwan: 928 MHz, 922 MHz
South Korea: 923 MHz, 920 MHz
Japan: 928 MHz, 920 MHz
Singapore, Thailand, Vietnam: 925 MHz, 920 MHz
Brunei, Cambodia, Indonesia, Laos: 925 MHz, 923 MHz
0.3 to 50 kbps
MIOTY868 MHz
Table 6. Most utilized communication technologies in IoT crop irrigation systems.
Table 6. Most utilized communication technologies in IoT crop irrigation systems.
TechnologyReferences
Ethernet[52,62,72,99,117,131,138,139,146,152,164]
GSM[35,36,44,48,51,57,61,64,72,73,79,85,90,91,92,103,112,129,153,157,185,186,187,188,189]
Wi-Fi[28,34,41,43,46,47,50,51,52,53,56,59,60,64,65,66,69,70,71,77,82,84,88,94,95,111,112,116,117,119,120,123,125,126,127,128,129,132,134,135,139,143,151,152,153,154,156,157,158,160,163,165,166,168,169,173,182,187,190,191,192,193,194]
ZigBee[5,32,39,42,63,65,66,67,93,119,120,121,122,123,128,133,137,144,151,157,175,185,191]
Bluetooth[46,53,81,118,129,132,134,156,174,181,195,196]
LoRa[14,31,78,95,142,144,145,149,157,196,197]
GPRS[44,45,67,73,79,98,101,122,137,157,161,171,179,186,190]
MQTT[47,75,86,113,114,160,175,176]
4G[14,45,78,138,141,145,152]
6LoWPAN[75,147]
IEEE 802.15.4[73,102]
Table 7. Most utilized communication modules.
Table 7. Most utilized communication modules.
TechnologyReferences
ESP82666[34,43,47,56,64,69,71,82,84,86,87,94,97,111,113,114,116,119,123,126,127,129,158,160,166,168,169,177,182,187,193]
SIM900[35,36,44,61,72,122,129,179,192]
NRF24L01[124,131,173]
XBee S2[119,121,144]
SX1276[78,95,145]
Table 8. Cloud platforms.
Table 8. Cloud platforms.
CloudReferences
Unspecified Cloud[14,32,41,50,64,72,77,78,88,99,110,113,114,119,121,132,142,151,152,153,156,169,175,197]
Thingspeak[44,56,98,115,118,130,143,146,158,160,166,170,173,191]

Share and Cite

MDPI and ACS Style

García, L.; Parra, L.; Jimenez, J.M.; Lloret, J.; Lorenz, P. IoT-Based Smart Irrigation Systems: An Overview on the Recent Trends on Sensors and IoT Systems for Irrigation in Precision Agriculture. Sensors 2020, 20, 1042. https://doi.org/10.3390/s20041042

AMA Style

García L, Parra L, Jimenez JM, Lloret J, Lorenz P. IoT-Based Smart Irrigation Systems: An Overview on the Recent Trends on Sensors and IoT Systems for Irrigation in Precision Agriculture. Sensors. 2020; 20(4):1042. https://doi.org/10.3390/s20041042

Chicago/Turabian Style

García, Laura, Lorena Parra, Jose M. Jimenez, Jaime Lloret, and Pascal Lorenz. 2020. "IoT-Based Smart Irrigation Systems: An Overview on the Recent Trends on Sensors and IoT Systems for Irrigation in Precision Agriculture" Sensors 20, no. 4: 1042. https://doi.org/10.3390/s20041042

APA Style

García, L., Parra, L., Jimenez, J. M., Lloret, J., & Lorenz, P. (2020). IoT-Based Smart Irrigation Systems: An Overview on the Recent Trends on Sensors and IoT Systems for Irrigation in Precision Agriculture. Sensors, 20(4), 1042. https://doi.org/10.3390/s20041042

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop