Master'sOpen Access

Real-time energy monitoring, control, and natification system with IOT supported restful api

Is this your thesis?

This record came from a bulk archive import. If it’s yours, link it to your profile.

2025
0 views
0 downloads

Abstract (EN)

Nowadays, Internet of Things - IoT technologies play a crucial role in energy management and smart automation systems. Power outages and fluctuations cause various problems in houses and workplaces, making it essential to detect these interruptions instantly and notify users. This thesis aims to develop a Raspberry Pi-based system to detect power outages, monitor power consumption, and ensure energy management. In the developed system, uninterrupted power was provided using the UPS Module 3S, while temperature and humidity data were monitored via the DHT11 sensor. Remote control of devices such as air conditioners was achieved using the Shelly Plug S smart plug, which also measured current draw and power consumption. A Multi-Stage Filtering Algorithm (MSFA) was applied to process and analyze the data, improving the accuracy of sensor readings. The system utilized a RESTful API architecture, where data sharing was facilitated through a Python Flask-based interface, and integration was performed with a C# Web API. Measurement data were stored in an SQL Server database, enabling energy consumption analysis. To optimize energy management, the system automatically controlled devices like air conditioners via the smart plug. Test results demonstrated that the developed system reliably monitored power consumption and provided accurate notifications.

Author

Baransel Aydın

How to Cite

Baransel Aydın (Master Thesis). Real-time energy monitoring, control, and natification system with IOT supported restful api, 2025, Pamukkale University.

License

Tüm Hakları Saklıdır

This work is shared under the specified license terms.

More theses from Pamukkale University