DOI: 10.15507/2658-4123.035.202503.414-442
Developing and Testing of a Hardware and Software Complex with a Web Interface for Displaying Local Meteorological Monitoring Data
Yuri I. Blokhin
Researcher of the Department of Agrotechnology and Agromonitoring Management, Agrophysical Research Institute (14 Grazhdansky Ave., 195220 St. Petersburg, Russian Federation), ORCID: https://orcid.org/0000-0002-2863-2734, Researcher ID: C-6221-2017, Scopus ID: 57210640448, SPIN-code: 3472-9517, This email address is being protected from spambots. You need JavaScript enabled to view it.
Alexander S. Cheryaev
First Course Master’s Degree Student of Web-Technology Program of PECT (Program Engineering and Computer Technique) Faculty, ITMO University (49A Kronverkskiy Ave., St. Petersburg 197101, Russian Federation), Technician-Programmer of the Department of Agrotechnology and Agromonitoring Management, Agrophysical Research Institute (14 Grazhdansky Ave., 195220 St. Petersburg, Russian Federation), ORCID: https://orcid.org/0000-0001-9892-4196, This email address is being protected from spambots. You need JavaScript enabled to view it.
Svetlana Yu. Blokhina
Cand.Sci. (Biol.), Senior Researcher of the Department of Agrotechnology and Agromonitoring Management, Agrophysical Research Institute (14 Grazhdansky Ave., 195220 St. Petersburg, Russian Federation), ORCID: https://orcid.org/0000-0002-0173-2380, Researcher ID: C-3152-2017, Scopus ID: 7003956389, SPIN-code: 4861-6030, This email address is being protected from spambots. You need JavaScript enabled to view it.
Abstract
Introduction. The implementation of automated weather stations facilitated by Internet of Things (IoT) technologies represents a significant advancement in smart agriculture. Modern web services and applications using the data of IoT-based automated weather stations provide users with representative meteorological data on climatic conditions in real time to enhance the field operations management and reduce risks from changing in meteorological conditions. An important aspect of collecting and analyzing up-to-date meteorological information is the development of user-friendly interfaces.
Aim of the Study. The study is aimed at developing and testing a hardware-software complex with a web interface for displaying local meteorological monitoring data with the frequency of data displaying at least once per hour.
Materials and Methods. The study employs modern web development tool – ASP.NET Core MVC platform to achieve the target tasks. There has been developed an experimental prototype of the low-cost IoT automated weather station to collect data on local weather conditions during the growing season. There has been also developed the hardware and software architecture of the IoT automated weather station. The Raspberry Pi Zero microcomputer provides execution of scripts for polling a multi-channel combined weather sensor in the Java programming language for recording in a local and remote PostgreSQL database management system. The graphs of local weather parameters dynamics have been implemented based on the ApexCharts JavaScript library. In the field conditions, there have been studied the energy consumption and battery charge dynamics of the IoT automated weather station from a solar panel.
Results. The algorithm for information retrieval from a database and displaying graphs and tables on a website using a web application has been developed and tested. The key code blocks with comments are presented, and an algorithm for deploying a web application on the Internet is described. A frontend for a web application for visualizing IoT automated weather station data has been developed. The dynamics of meteorological conditions obtained by the IoT automated weather station are presented, and the results of comparing individual indicators with data from open sources are presented. The web application has been tested and deployed on a hardware server with Internet access. This paper presents a comprehensive review of recent advancements in smart weather stations; a comparative analysis of software technologies for real-time weather monitoring data visualization is conducted.
Discussion and Conclusion. The results of field tests of the IoT automated weather station and web application in 2024 showed high system performance, minimal delays under adverse environmental conditions (heavy rain, wind, low and high temperatures), stable database filling and display of weather conditions graphs on the website. The developed IoT automated weather station, built on a modular principle, with a combined weather sensor, is more compact and cost-effective compared to ready-made solutions existing on the market. Continuous information flow and open hardware architecture ensures the autonomy of the system due to battery recharging from a solar panel and a sleep mode algorithm. In the future, it is planned to calibrate the combined sensor in laboratory conditions to improve the accuracy of readings, or replace the combined sensor with classic mechanical sensors with minor changes in the hardware and software platform. To work with dynamic models of the production process, it is planned to add an interface and field sensors to the system.
Keywords: web application, frontend, ASP.NET Core MVC, IoT, weather station, environmental monitoring
Conflict of interest: The authors declare that there is no conflict of interest.
For citation: Blokhin Yu.I., Cheryaev A.S., Blokhina S.Yu. Developing and Testing of a Hardware and Software Complex with a Web Interface for Displaying Local Meteorological Monitoring Data. Engineering Technologies and Systems. 2025;35(3):414–442. https://doi.org/10.15507/2658-4123.035.202503.414-442
Authors contribution:
Yu. I. Blokhin – formulating the study idea, aims and objectives; conducting the study process, specifically performing the field experiments, collecting and analyzing experimental data; preparing the article manuscript: critical analysis of the manuscript, comments and corrections made by the members of the research group during the pre-publication and post-publication stages.
A. S. Cheryaev – conducting the study, specifically performing the field experiments, collecting and analyzing experimental data; preparing the article manuscript specifically writing the initial manuscript version.
S. Yu. Blokhina – conducting the study, specifically performing the field experiments, collecting and analyzing experimental data; preparing the manuscript, specifically writing the initial manuscript version (including its translation into the English language).
All authors have read and approved the final manuscript.
Submitted 24.12.2024;
revised 04.02.2025;
accepted 20.02.2025
REFERENCES
- Chamara N., Islam, Md D., Bai G., Shi Ye., Ge Yu. Ag-IoT for Crop and Environment Monitoring: Past, Present, and Future. Agricultural Systems. 2022;203:103497. https://doi.org/10.1016/j.agsy.2022.103497
- Adli H.K., Remli M.A., Wan SalihinWong K.N.S., Ismail N.A., González-Briones A., Corchado J.M., Mohamad M.S. Recent Advancements and Challenges of AIoT Application in Smart Agriculture: A Review. Sensors. 2023; 23:3752. https://doi.org/10.3390/s23073752
- Quy V.K., Hau N.V., Anh D.V., Quy N.M., Ban N.T., Lanza S., Randazzo G., Muzirafuti A. IoT-Enabled Smart Agriculture: Architecture, Applications, and Challenges. Applied Sciences. 2022;12(7):3396. https://doi.org/10.3390/app12073396
- Placidi P., Morbidelli R., Fortunati D., Papini N., Gobbi F., Scorzoni A. Monitoring Soil and Ambient Parameters in the IoT Precision Agriculture Scenario: An Original Modeling Approach Dedicated to Low-Cost Soil Water Content Sensors. Sensors. 2021;21(15):5110. https://doi.org/10.3390/s21155110
- Narayana T.L., Venkatesh C., Kiran A., Babu J C., Kumar A., Khan S.B., et al. Advances in Real Time Smart Monitoring of Environmental Parameters Using Iot and Sensors. Heliyon. 2024;10(7):e28195. https://doi.org/10.1016/j.heliyon.2024.e28195
- Shahab H., Naeem M., Iqbal M., Aqeel M., Ullah S.S. Iot-Driven Smart Agricultural Technology for Real-Time Soil and Crop Optimization. Smart Agricultural Technology. 2025;10:100847. https://doi.org/10.1016/j.atech.2025.100847
- Chawngsangpuii R. Using IoT for Smart Weather Station. Journal of Emerging Technologies and Innovative Research. 2019;6(1):15–19. Available at: https://www.jetir.org/papers/JETIR1901E04.pdf (accessed 21.09.2024).
- Dayananda L.P.S.S.K., Narmilan A., Pirapuraj P. An IoT Based Low-Cost Weather Monitoring System For Smart Farming. Agricultural Science Digest. 2022;42(4):393–399. https://doi.org/10.18805/ag.D-370
- Desai V., Shevade N., Nigal K., Narkhede M., SonuneT., Londhe T., et al. IoT-Based Smart Weather Station Using ESP32 for Real-Time Environmental Monitoring. International Journal of Advanced Research in Science, Communication and Technology. 2025;5(1):491–501. https://doi.org/10.48175/IJARSCT-24870
- Ali H., Farooque A.A., Abbas F., Yaqub R., Abdalla A., Soora P. An IoT Based Weather Monitoring System for Smart Agriculture. In: IEEE Conference on Technologies for Sustainability (SusTech) (14–17 April 2024). Portland, OR, USA, 2024:378–382. https://doi.org/10.1109/SusTech60925.2024.10553425
- Morais R., Mendes J., Silva R., Silva N., Sousa J., Peres E. A Versatile, Low-Power and Low-Cost IoT Device for Field Data Gathering in Precision Agriculture Practices. Agriculture. 2021;11(7):619. https://doi.org/10.3390/agriculture11070619
- Duguma A.L., Bai X. How the Internet of Things Technology Improves Agricultural Efficienc. Artificial Intelligence Review. 2025;58:63. https://doi.org/10.1007/s10462-024-11046-0
- Miller T., Mikiciuk G., Durlik I., Mikiciuk M., Łobodzińska A., Śnieg M. The IoT and AI in Agriculture: The Time Is Now – A Systematic Review of Smart Sensing Technologies. Sensors. 2025;25(12):3583. https://doi.org/10.3390/s25123583
- Ncube M.M., Ngulube P. Enhancing Environmental Decision-Making: A Systematic Review of Data Analytics Applications in Monitoring and Management. Discover Sustainability. 2024;5:290. https://doi.org/10.1007/s43621-024-00510-0
- Ganesan S., Lean C.P., Li C., Yuan K.F., Kiat N.P., Khan M.R.B. IoT-enabled Smart Weather Stations: Innovations, Challenges, and Future Directions. Malaysian Journal of Science and Advanced Technology. 2024;4(2):180–190. https://doi.org/10.56532/mjsat.v4i2.293
- Vecherkov V.V., Abduraimov S.R., Dunaieva Ie.A. Development of Complex Agrometeo Station Based on Arduino Microcontroller. Transactions of Taurida Agricultural Science. 2023;(33):105–114. (In Russ., abstract in Eng.) https://elibrary.ru/nvobpm
- Bella H.K.D., Naidu M.S., Digumarti J., Khan M. Developing a Sustainable IoT-Based Smart Weather Station for Real Time Weather Monitoring and Forecasting. In: 15th International Conference on Materials Processing and Characterization, E3S Web of Conferences. 2023:430. https://doi.org/10.1051/e3sconf/202343001092
- Tikhomirov A.A., Korolkov V.A., Smirnov S.V., Azbukin A.A., Bogushevich A.Ya., Kalchikhin V.V., et al. Meteorological Observations and Instrumentation at IMCES SB RAS. Optika Atmosfery i Okeana. 2022;35(2):122–131. (In Russ., abstract in Eng.) https://doi.org/10.15372/AOO20220206
- Algarín R.C., Cabarcas C.J., Llanos P.A. Low-Cost Fuzzy Logic Control for Greenhouse Environments with Web Monitoring. Electronics. 2017;6(4):71. https://doi.org/10.3390/electronics6040071
- Kushagra S., Shivandu S.K. Integrating Artificial Intelligence and Internet of Things (IoT) for Enhanced Crop Monitoring and Management in Precision Agriculture. Sensors International. 2024;5:100292. https://doi.org/10.1016/j.sintl.2024.100292
- Rathor A.S., Choudhury S., Sharma A., Nautiyal P., Shah G. Empowering Vertical Farming Through IoT and AI-Driven Technologies: A Comprehensive Review. Heliyon. 2024;10(15):e34998. https://doi.org/10.1016/j.heliyon.2024.e34998
- Morchid A., Jebabra R., Ismail A., Khalid H.M., Alami R., Qjidaa H., et al. IoT-Enabled Fire Detection for Sustainable Agriculture: A Real-Time System Using Flask and Embedded Technologies. Results in Engineering. 2024;23:102705. https://doi.org/10.1016/j.rineng.2024.102705
- Vilas M.P., Thorburn P.J., Fielke S., Webster T., Mooij M., Biggs J.S., et al. 1622WQ: A Web-Based Application to Increase Farmer Awareness of the Impact of Agriculture on Water Quality. Environmental Modelling & Software. 2020;132:104816. https://doi.org/10.1016/j.envsoft.2020.104816
- Badenko V., Topaj A., Medvedev S., Zakharova E., Dunaeva I. Estimation of Agro-Landscape Productivity in Regional Scale Using Dynamic Crop Models in a GIS-Environment. Landscape Modelling and Decision Support. 2020:545–565. https://doi.org/10.1007/978-3-030-37421-1_28
- Medvedev S.A., Cherayev A.S. Prospects for Creating Universal Service for Remote Ensemble Calculations of Dynamic Models of Cultivated Plant Production Process. Agrophysica. 2020;(3):45–52. (In Russ., abstract in Eng.) https://doi.org/10.25695/AGRPH.2020.03.07
- Blokhin Yu.I., Blokhina S.Yu. Wireless Hybrid Sensor Network for Agriculture Monitoring. In: IX International Scientific Conference on Agricultural Science 2024 “Current State, Problems and Prospects for the Development of Agricultural Science” (AGRICULTURAL SCIENCE 2024). 2024;141:02025. https://doi.org/10.1051/bioconf/202414102025
This work is licensed under a Creative Commons Attribution 4.0 License.