Method of power supply optimization for iot climate monitoring system based on adaptive algorithms

Authors

DOI:

https://doi.org/10.26565/2304-6201-2025-68-07

Keywords:

Internet of Things, energy efficiency, adaptive algorithms, ESP32, Deep Sleep, MQTT, CoAP, LoRaWAN, BLE

Abstract

Relevance. The rapid growth of the Internet of Things (IoT) has led to the massive deployment of autonomous sensor nodes in remote locations, such as precision agriculture and environmental monitoring. These devices rely heavily on battery power, making energy efficiency a critical factor for system viability and maintenance costs. Traditional static data transmission schedules are inefficient, wasting energy during stable conditions or missing critical data during rapid environmental changes. Therefore, developing adaptive energy management strategies is highly relevant.

Goal. The study aims to develop a method for optimizing the power supply of an IoT climate monitoring system based on adaptive algorithms and to conduct a comparative analysis of the energy efficiency of different communication architectures (Wi-Fi, BLE, LoRaWAN) to identify optimal solutions for various operational scenarios.

Research methods. An experimental-analytical approach was used. The hardware platform was built on the ESP32 microcontroller and BME680 sensor. A finite state machine model was proposed to manage device states, implemented in two paradigms: local adaptation (decision-making on the device) and cloud adaptation (control via AWS Lambda). A series of field measurements were conducted for five communication protocols: HTTP, MQTT, CoAP (over Wi-Fi), BLE, and LoRaWAN, testing four evolutionary software versions from basic to fully adaptive.

Results. The experiments confirmed the effectiveness of the proposed approach. For Wi-Fi networks, switching to the CoAP protocol with an adaptive algorithm reduced the average current consumption from 60.46 mA (baseline) to 12.47 mA, achieving savings of about 79%. For the LoRaWAN architecture, a reduction from 96.78 mA to 12.63 mA (87% savings) was achieved. It was found that cloud-based adaptation is less effective for "heavy" protocols like MQTT due to latency.

Conclusions. The integration of adaptive algorithms that dynamically control the sleep interval allows for a reduction in energy consumption by 70-87% compared to baseline modes. For systems with Wi-Fi infrastructure, the CoAP protocol is the most energy-efficient. For tasks requiring maximum autonomy and range, LoRaWAN with a local adaptive algorithm is the optimal choice.

Author Biographies

  • Illia Stetsiurenko, National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" Ukraine, 03056, Kyiv, Beresteyskyi Ave., 37

    Master student of the Department of System Design and Specialized Computer Systems, Faculty of Applied Mathematics

  • Andrii Petrashenko, National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" Ukraine, 03056, Kyiv, Beresteyskyi Ave., 37

    PhD, Associate Professor of the Department of System Design and Specialized Computer Systems, Faculty of Applied Mathematics

References

H. M. Jawad et al., "Energy-Efficient Wireless Sensor Networks for Precision Agriculture: A Review," Sensors, vol. 17, no. 8, p. 1781, 2017. https://www.mdpi.com/1424-8220/17/8/1781

Espressif Systems, "ESP32 Series Datasheet," 2024. https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf

Y. Guamán, G. Ninahualpa, G. Salazar, and T. Guarda, "Comparative Performance Analysis between MQTT and CoAP Protocols for IoT with Raspberry PI 3 in IEEE 802.11 Environments," in 2020 15th Iberian Conference on Information Systems and Technologies (CISTI), Sevilla, Spain, 2020, pp. 1–6 . https://ieeexplore.ieee.org/document/9140905.

Cherif, M. Belkadi, and D. Sauveron, "Towards Hybrid Energy-Efficient Power Management in Wireless Sensor Networks," Sensors, vol. 22, no. 1, p. 301, 2022. https://www.mdpi.com/1424-8220/22/1/301

Haxhibeqiri et al., "A Survey of LoRaWAN for IoT: From Technology to Application," Sensors, vol. 18, no. 11, p. 3995, 2018. https://www.mdpi.com/1424-8220/18/11/3995

Semtech Corporation, "SX1276 Wireless & RF Transceiver," 2024. https://www.semtech.com/products/wireless-rf/lora-connect/sx1276

Bosch Sensortec, "BST-BME680-DS001: BME680 Low power gas, pressure, temperature & humidity sensor," 2023. https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bme680-ds001.pdf

Banks and R. Gupta, "MQTT Version 5.0. OASIS Standard," 2019. https://docs.oasis-open.org/mqtt/mqtt/v5.0/mqtt-v5.0.html

Z. Shelby, K. Hartke, and C. Bormann, "The Constrained Application Protocol (CoAP). RFC 7252," IETF, 2014. [Online]. Available: https://datatracker.ietf.org/doc/html/rfc7252

M. Martí, C. Garcia-Rubio, and C. Campo, "Performance Evaluation of CoAP and MQTT_SN in an IoT Environment," Proceedings, vol. 31, no. 1, p. 49, 2019. https://www.mdpi.com/2504-3900/31/1/49

Published

2025-12-22

Issue

Section

Статті

How to Cite

Method of power supply optimization for iot climate monitoring system based on adaptive algorithms. (2025). Bulletin of V.N. Karazin Kharkiv National University, Series «Mathematical Modeling. Information Technology. Automated Control Systems», 68, 70-76. https://doi.org/10.26565/2304-6201-2025-68-07

Most read articles by the same author(s)