journal article·2025-11-12Open access

IoT-Based Off-Grid Solar Power Supply: Design, Implementation, and Case Study of Energy Consumption Control Using Forecasted Solar Irradiation

Marijan Španer, Mitja Truntič, Darko Hercog

Applied Sciences· Volume 15· Issue 22

Abstract

This article presents the development and implementation of an IoT-enabled, off-grid solar power supply prototype designed to power a range of electrical devices. The developed system comprises a Photovoltaic panel, a Maximum Power Point Tracking (MPPT) charger, a 2.5 kWh/24 V high-performance LiFePO4 battery bank with a Battery Management System, an embedded controller with IoT connectivity, and DC/DC and DC/AC converters. The PV panel serves as the primary energy source, with the MPPT controller optimizing battery charging, while the DC/DC and DC/AC converters supply power to the connected electrical devices. The article includes a case study of a developed platform for powering an information and advertising system. The system features a predictive energy management algorithm, which optimizes the appliance operation based on daily solar irradiance forecasts and real-time battery State-of-Charge monitoring. The IoT-enabled controller obtains solar irradiance forecasts from an online meteorological service via API calls and uses these data to estimate energy availability for the next day. Using this prediction, the system schedules and prioritizes the operations of connected electrical devices dynamically to optimize the performance and prevent critical battery discharge. The IoT-based controller is equipped with both Wi-Fi and an LTE modem, enabling communication with online services via wireless or cellular networks.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Smart Grid Energy Management · Advanced Battery Technologies Research · Photovoltaic System Optimization Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Faculty of Electrical Engineering and Computer Science, University of Maribor, Koroška Cesta 46, 2000 Maribor, Slovenia

Faculty of Logistics, University of Maribor, Mariborska Cesta 7, 3000 Celje, Slovenia

Funding

Slovenian Research and Innovation Agency

References (63)

Show source-provided references
1. Cd-Free Cu(In,Ga)(Se,S)2 Thin-Film Solar Cell with Record Efficiency of 23.35%10.1109/JPHOTOV.2019.2937218 ↗
2. 24.7% Record Efficiency HIT Solar Cell on Thin Silicon Wafer10.1109/JPHOTOV.2013.2282737 ↗
3. Solar energy—A look into power generation, challenges, and a solar-powered future10.1002/er.4252 ↗
4. Solar energy for future world: A review10.1016/j.rser.2016.05.022 ↗
5. Energy storage systems—Characteristics and comparisons10.1016/j.rser.2007.01.023 ↗
6. Characterisation of electrical energy storage technologies10.1016/j.energy.2013.02.037 ↗
7. Progress and prospects of energy storage technology research: Based on multidimensional comparison10.1016/j.est.2023.109710 ↗
8. Evaluating emerging long-duration energy storage technologies10.1016/j.rser.2022.112240 ↗
9. Serchenko, M., Bekh, Y., and Serdiuk, T. (2025, January 15–18). Dynamic Simulation of a Hybrid Solar Power System Under Fluctuating Irradiance Conditions. Proceedings of the 2025 IEEE International Conference on Environment and Electrical Engineering and 2025 IEEE Industrial and Commercial Power Systems Europe (EEEIC/I&CPS Europe), Crete, Greece.10.1109/EEEIC/ICPSEurope64998.2025.11169086 ↗
10. Dyvak, M., Petryshyn, N., Kindzerskyi, O., Papa, O., Franko, Y., and Opalko, O. (2025, January 17–19). Modeling of the Efficiency of Electricity Generation Processes by a Solar Power Plant Research Using the Example of a 570 W Model. Proceedings of the 2025 15th International Conference on Advanced Computer Information Technologies (ACIT), Šibenik, Croatia.10.1109/ACIT65614.2025.11185608 ↗
11. George, A., and Anto, R. (2012, January 18–20). Analytical and experimental analysis of optimal tilt angle of solar photovoltaic systems. Proceedings of the 2012 International Conference on Green Technologies (ICGT), Kerala, India.10.1109/ICGT.2012.6477978 ↗
12. Optimizing the Solar PV Tilt Angle to Maximize the Power Output: A Case Study for Saudi Arabia10.1109/ACCESS.2021.3052933 ↗
13. Khan, A.H., Islam, M., Islam, A., and Rahman, M.S. (2015, January 21–23). A systematic approach to find the optimum tilt angle for meeting the maximum energy demand of an isolated area. Proceedings of the 2015 International Conference on Electrical Engineering and Information Communication Technology (ICEEICT), Dhaka, Bangladesh.10.1109/ICEEICT.2015.7307343 ↗
14. Abdel-Salam, M., EL-Mohandes, M.-T., and Goda, M. (2019). History of maximum power point tracking. Modern Maximum Power Point Tracking Techniques for Photovoltaic Energy Systems, Springer.10.1007/978-3-030-05578-3_1 ↗
15. Optimization of perturb and observe maximum power point tracking method10.1109/TPEL.2005.850975 ↗
16. A maximum power point tracking system with parallel connection for PV stand-alone applications10.1109/TIE.2008.924033 ↗
17. Mariadass, S.P., Al-Humairi, S.N.S., and Daud, R.J. (2021, January 7–8). Design a Portable Solar Mobile System with an IoT Integration-based. Proceedings of the 2021 IEEE 12th Control and System Graduate Research Colloquium (ICSGRC), Shah Alam, Malaysia.10.1109/ICSGRC53186.2021.9515271 ↗
18. Design and Implementation of LPWA-Based Air Quality Monitoring System10.1109/ACCESS.2016.2582153 ↗
19. Lessons Learned From the Development of Wireless Environmental Sensors10.1109/TIM.2019.2938137 ↗
20. Oton, C.N., and Iqbal, M.T. (2021, January 1–4). Low-Cost Open Source IoT-Based SCADA System for a BTS Site Using ESP32 and Arduino IoT Cloud. Proceedings of the 2021 IEEE 12th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON), New York, NY, USA.10.1109/UEMCON53757.2021.9666691 ↗
21. Fuentes, G.C., Milov, J.M., Do, T.V., Garcia, J.S., Shojaee, M., Blinder, A., and Azizi, M. (2024, January 23–26). Board 110: Portable Solar-Powered Wireless Display Board. Proceedings of the 2024 ASEE Annual Conference & Exposition, Portland, OR, USA.
22. Solar Powered Automatic Controlled Advertising Light Box System
23. Reinders, A.H., de Boer, A., de Winter, A., and Haverlag, M. (2009, January 21–25). Designing PV powered LED products-Integration of PV technology in innovative products. Proceedings of the 24th European Photovoltaic Solar Energy Conference and Exhibition, EU PVSEC, Hamburg, Germany.
24. LÓpez-Vargas, A., Fuentes, M., and Vivar, M. (2018, January 10–15). On the application of IoT for real-time monitoring of small stand-alone PV systems: Results from a new smart datalogger. Proceedings of the 2018 IEEE 7th World Conference on Photovoltaic Energy Conversion (WCPEC) (A Joint Conference of 45th IEEE PVSC, 28th PVSEC & 34th EU PVSEC), Waikoloa, HI, USA.10.1109/PVSC.2018.8547612 ↗
25. Allafi, I., and Iqbal, T. (2017, January 22–25). Design and implementation of a low cost web server using ESP32 for real-time photovoltaic system monitoring. Proceedings of the 2017 IEEE Electrical Power and Energy Conference (EPEC), Saskatoon, SK, Canada.10.1109/EPEC.2017.8286184 ↗
26. IoT-based high-accuracy monitoring system for on-grid photovoltaic power system using NodeMCU ESP8266 and PZEM004T10.55981/j.mev.2024.823 ↗
27. Internet of things-based photovoltaics parameter monitoring system using NodeMCU ESP8266
28. He, W., Baig, M.J.A., and Iqbal, M.T. (2024). An Open-Source Supervisory Control and Data Acquisition Architecture for Photovoltaic System Monitoring Using ESP32, Banana Pi M4, and Node-RED. Energies, 17.10.3390/en17102295 ↗
29. (2018). IEEE Guide for the Characterization and Evaluation of Lithium-Based Batteries in Stationary Applications (Standard No. 1679.1-2017).
30. Probing the heat sources during thermal runaway process by thermal analysis of different battery chemistries10.1016/j.jpowsour.2017.12.050 ↗
31. Brand, M., Gläser, S., Geder, J., Menacher, S., Obpacher, S., Jossen, A., and Quinger, D. (2013, January 17–20). Electrical safety of commercial Li-ion cells based on NMC and NCA technology compared to LFP technology. Proceedings of the 2013 World Electric Vehicle Symposium and Exhibition (EVS27), Barcelona, Spain.10.1109/EVS.2013.6914893 ↗
32. A Comprehensive Review of Lithium-Ion Batteries Modeling, and State of Health and Remaining Useful Lifetime Prediction10.1109/ACCESS.2022.3221137 ↗
33. Remaining Useful Life Prediction and State of Health Diagnosis for Lithium-Ion Batteries Using Particle Filter and Support Vector Regression10.1109/TIE.2017.2782224 ↗
34. Accelerated aging of lithium-ion batteries: Bridging battery aging analysis and operational lifetime prediction10.1016/j.scib.2023.10.029 ↗
35. Comparative life cycle assessment of LFP and NCM batteries including the secondary use and different recycling technologies10.1016/j.scitotenv.2022.153105 ↗
36. EVE Energy Co. (2025, October 10). EVE Lithium LF105 Prismatic Lithium Iron Phosphate Battery 3.2V 105Ah Utility ESS Power Battery UPS Engineering Machinery Marine Power Battery. Available online: https://www.evemall.eu/power-battery/prismatic-lfp-cell/lf105.
37. Polóni, T., Figueroa-Santos, M.A., Siegel, J.B., and Stefanopoulou, A.G. (2018, January 27–29). Integration of Non-monotonic Cell Swelling Characteristic for State-of-Charge Estimation. Proceedings of the 2018 Annual American Control Conference (ACC), Milwaukee, WI, USA.10.23919/ACC.2018.8431237 ↗
38. Run-to-Run Control for Active Balancing of Lithium Iron Phosphate Battery Packs10.1109/TPEL.2019.2919709 ↗
39. A New Kind of Balancing Circuit with Multiple Equalization Modes for Serially Connected Battery Pack
40. Improved Performance of Serially Connected Li-Ion Batteries with Active Cell Balancing in Electric Vehicles10.1109/TVT.2011.2153886 ↗
41. Marcin, D., Lacko, M., Bodnár, D., Pancurák, L., and Stach, L. (2023, January 25–27). Overview of Active Balancing Methods and Simulation of Capacitor Based Active Cell Balancing for Battery Pack in EV. Proceedings of the 2023 International Conference on Electrical Drives and Power Electronics (EDPE), High Tatras, Slovakia.10.1109/EDPE58625.2023.10274063 ↗
42. EnerKey BMS Technology Co. (2025, October 15). 4s 8s 16s BMS Active Cell Balancer 5A Lithium Lead Acid Battery Balancer Equalizer for Electrical Tools. Available online: https://www.enerkeybms.com/sale-43691918-4s-8s-16s-bms-active-cell-balancer-5a-lithium-lead-acid-battery-balancer-equalizer-for-electrical-to.html.
43. TrinaSolar Co. Ltd. (2025, October 10). Vertex S+ 470W TSM—NEG9R.28. Available online: https://www.trinasolar.com/eu-en/product/VertexS-NEG9R.28.
44. Victron Energy B.V. (2025, October 13). BlueSolar Charge Controllers MPPT 75/10, 75/15, 100/15, 100/20-48V. Available online: https://www.victronenergy.com/upload/documents/Datasheet-Blue-Solar-Charge-Controller-MPPT-75-10,-75-15,-100-15,-100-20_48V-EN-.pdf.
45. Victron Energy B.V. (2025, October 15). SmartShunt. Available online: https://www.victronenergy.com/battery-monitors/smart-battery-shunt.
46. MEAN WELL Enterprises Co. (2025, October 15). 450W High Reliable True Sine Wave DC-AC Power Inverter. Available online: https://www.meanwell.com/webapp/product/search.aspx?prod=NTS-450.
47. Hercog, D., Lerher, T., Truntič, M., and Težak, O. (2023). Design and implementation of ESP32-based IoT devices. Sensors, 23.10.3390/s23156739 ↗
48. A smart energy monitoring system using ESP32 microcontroller10.1016/j.prime.2024.100666 ↗
49. Khalid, W., Jamil, M., Khan, A.A., and Awais, Q. (2024). Open-source internet of things-based supervisory control and data acquisition system for photovoltaic monitoring and control using HTTP and TCP/IP protocols. Energies, 17.10.3390/en17164083 ↗
50. Rahmadani, A.A., Syaifudin, Y.W., Setiawan, B., Panduman, Y.Y.F., and Funabiki, N. (2024). Enhancing campus environment: Real-time air quality monitoring through iot and web technologies. J. Sens. Actuator Netw., 14.10.3390/jsan14010002 ↗
51. Kairuz-Cabrera, D., Hernandez-Rodriguez, V., Schalm, O., Martinez, A., Laso, P.M., and Alejo-Sánchez, D. (2024). Development of a unified IoT platform for assessing Meteorological and Air Quality Data in a Tropical Environment. Sensors, 24.10.3390/s24092729 ↗
52. Aghenta, L.O., and Iqbal, M.T. (2019). Low-Cost, Open Source IoT-Based SCADA System Design Using Thinger.IO and ESP32 Thing. Electronics, 8.10.3390/electronics8080822 ↗
53. Marques, G., and Pitarma, R. (2016). An Indoor Monitoring System for Ambient Assisted Living Based on Internet of Things Architecture. Int. J. Environ. Res. Public Health, 13.10.3390/ijerph13111152 ↗
54. Stolojescu-Crisan, C., Crisan, C., and Butunoi, B.-P. (2021). An IoT-Based Smart Home Automation System. Sensors, 21.10.3390/s21113784 ↗
55. Taştan, M., and Gökozan, H. (2019). Real-Time Monitoring of Indoor Air Quality with Internet of Things-Based E-Nose. Appl. Sci., 9.10.3390/app9163435 ↗
56. Marques, G., and Pitarma, R. (2019). A Cost-Effective Air Quality Supervision Solution for Enhanced Living Environments through the Internet of Things. Electronics, 8.10.3390/electronics8020170 ↗
57. DPTechnics (2025, October 14). Walter, Open Source Cellular, GPS, and WiFi/BLE Module. Available online: https://www.dptechnics.com/en/products/walter.html.
58. Espressif Systems (2025, October 14). ESP32-S3. Available online: https://www.espressif.com/en/products/socs/esp32-s3.
59. QuickSpot (2025, October 14). Walter Modem Library for Arduino. Available online: https://github.com/QuickSpot/walter-arduino.
60. Chris Terwilliger (2025, October 14). Ve Direct Frame Handler. Available online: https://github.com/cterwilliger/VeDirectFrameHandler.
61. Victron Energy B.V. (2025, October 14). VE.Direct Protocol. Available online: https://www.victronenergy.com/upload/documents/VE.Direct-Protocol-3.34.pdf.
62. Human sensitivity to flicker10.1177/096032717400600302 ↗
63. EVE Energy Co. (2025, November 04). LF105 Product Specification. Available online: https://www.gobelpower.com/download/EVE-LF105-LiFePO4-Battery-Cell-Product-Specification-20191202.pdf.