An IoT Based Weather Monitoring System Using Node MCU and Fuzzy Logic

  • Meenakshi SrivastavaEmail author
  • Rakesh Kumar
Conference paper
Part of the Lecture Notes on Data Engineering and Communications Technologies book series (LNDECT, volume 44)


Weather monitoring is a systematic method that gives us detailed information about the weather of our surrounding environment. This device basically monitors the different weather parameters such as temperature, humidity, and rain. The heart of the device is Node MCU (12E). In this paper, three sensors are used namely temperature and humidity sensor (DHT11) and rain sensors have been used, which is connected to Node MCU. When the code is uploaded on Arduino IDE, the board is connected and the sensors start working. All monitored data are stored in thingspeak platform. We use another approach to calculate rain value by the use of IoT & its platform and fuzzy logic to set the weather condition easily for their users. Finally, we compare and analyze both rain value by the use of a different method and the performance of rain value is analyzed on the basis of a different method.


Internet of things (IoT) Weather monitoring Fuzzy inference system 


  1. 1.
    Kodali, R.K., Mandal, S.: IoT based weather station. In: 2016 International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT). IEEE (2016)Google Scholar
  2. 2.
    Abraham, S., Beard, J., Manijacob, R.: Remote environmental monitoring using internet of things (iot). In: 2017 IEEE Global Humanitarian Technology Conference (GHTC). IEEE (2017)Google Scholar
  3. 3.
    Ram, K.S.S., Gupta, A.N.P.S.: IoT based data logger system for weather monitoring using Wireless sensor networks. Int. J. Eng. Trends Technol. 32(2), 71–75 (2016)Google Scholar
  4. 4.
    Ibrahim, M., et al.: Internet of things based smart environmental monitoring using the Raspberry-Pi computer. In: 2015 Fifth International Conference on Digital Information Processing and Communications (ICDIPC). IEEE (2015)Google Scholar
  5. 5.
    Meana-Llorián, D., et al.: IoFClime: the fuzzy logic and the Internet of Things to control indoor temperature regarding the outdoor ambient conditions. Futur. Gener. Comput. Syst. 76, 275–284 (2017)Google Scholar
  6. 6.
    Maksimovic, M., et al.: Developing a fuzzy logic based system for monitoring and early detection of residential fire based on thermistor sensors. Comput. Sci. Inf. Syst. 12(1), 63–89 (2015)Google Scholar
  7. 7.
    Kaur, J., Kaur, K.: A fuzzy approach for an IoT-based automated employee performance appraisal. Comput. Mater. Continua 53(1), 24–38 (2017)Google Scholar
  8. 8.
    Manjunatha, P., Verma, A.K., Srividya, A.: Multi-sensor data fusion in cluster based wireless sensor networks using fuzzy logic method. In: IEEE Region 10 Colloquium and the Third ICIIS, Kharagpur, India (2008)Google Scholar
  9. 9.
    Adiwijaya, F.N.: A rainfall forecasting using fuzzy system based on genetic algorithm. In: 2013 International Conference of Information and Communication Technology (ICoICT)Google Scholar
  10. 10.
    Surwardi, A., Takenori, K., Shuei, K.: Neuro-fuzzy approaches for modeling the wet season tropical rainfall. J. Agric. Inf. (2006)Google Scholar
  11. 11.
    Jaladi, A.R., Khithani, K., Pawar, P., Malvi, K., Sahoo, G.: Environmental monitoring using wireless sensor networks (WSN) based on IOT. Int. Res. J. Eng. Technol. 4(1) (2017)Google Scholar
  12. 12.
    Mois, G.: Analysis of three IoT-based wireless Sensors for environmental monitoring. IEEE Trans. Instrum. Measur. 66(8), 2056–2064 (2017)Google Scholar
  13. 13.
    Adhy, S., et al.: Usability testing of weather monitoring on a web application. In: 2017 1st International Conference on Informatics and Computational Sciences (ICICoS). IEEE (2017)Google Scholar
  14. 14.
  15. 15.
  16. 16.
  17. 17.
    Indrabayu, N.H., Pallu, M.S., Achmad, A.: A new approach of expert system for rainfall prediction based on data series. Int. J. Eng. Res. Appl. 3(2), 1805–1809 (2013)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Department of CSEM.M.M. University of TechnologyGorakhpurIndia

Personalised recommendations