IoT-Based Smart Power Outage Communication System

Keywords: Power Outages and Restoration, GSM, Real-Time Notifications, Firebase Cloud Messaging, Android Application Software, Power Status Communication


This paper reports the development of a smart power outage communication system for use in an environment characterized by uncertainty with a view to produce a robust and an accurate performance with the least computational and data resources.  Nigerian energy supply issues, which have brought about inadequate electricity supply to domestic households and industrial producers notwithstanding a speedily growing economy, have converted the average energy consumer to a power sensing and reporting tool, since our daily activities and decision-making are dependent on the availability of electricity. Often the traditional human to human communication is the way to communicate power statuses and is prone to error; however, a machine-to-human communication process is non-trivial. The system reported in this work was designed using a visual modeling tool and implemented in Python 3.6 using the Python Django framework mongoDB as Back End and hosted on the Heroku cloud platform. The results show that as power events (outages and restorations) occur, the power sensor sends a notification instantly to the android devices of all subscribed users. The notifications are received a few seconds after the event occurs. The users can also query all historical power outages and restorations using the android application, as well as unsubscribe from the power monitoring device.


[1] Adderly, S. (2016). Reviewing power outage trends, electric reliability indices and smart grid funding. Graduate College Dissertations and Theses. 531.
[2] Aliyu, A., Ramli, A. and Saleh, M. (2013) Nigeria electricity crisis: Power generation capacity expansion and environmental ramifications. Energy, 61(8), 354-367. doi:10.1016/
[3] Arobieke, O., Osafehinti, S., Oluwajobi, F., Oni, O. (2012) Electrical Power outage in Nigeria: History, causes and possible and solutions. Journal of Energy Technologies and Policy, Volume 2, No.6, 2012, ISSN 2224-3232.
[4] Carreras, B. A., Lynch, V. E., Dobson, I., & Newman, D. E. (2002, January). Dynamics, criticality and self-organization in a model for blackouts in power transmission systems. In Proceedings of the 35th Annual Hawaii International Conference on System Sciences (pp. 9-pp). IEEE.
[5] Chatterjee, N., Chakraborty, S., Decosta, A., & Nath, A. (2018). Real-time Communication Application Based on Android Using Google Firebase. International Journal of Advance Research in Computer Science and Management Studies, 6(4).
[6] Dobson, I., Carreras, B. A., Lynch, V. E., & Newman, D. E. (2007). Complex systems analysis of series of blackouts: Cascading failure, critical points, and self-organization. Chaos: An Interdisciplinary Journal of Nonlinear Science, 17(2), 026103.
[7] Eskandarpour, R., & Khodaei, A. (2016). Machine learning based power grid outage prediction in response to extreme events. IEEE Transactions on Power Systems, 32(4), 3315-3316.
[8] Hoffmann, H., & Payton, D. W. (2014). Suppressing cascades in a self-organized-critical model with non-contiguous spread of failures. Chaos, Solitons & Fractals, 67, 87-93.
[9] Karim, A. (2018). Iot based monitoring and control for energy management system, 415 Master’s Thesis. University of Stuttgart, Stuttgart
[10] Mehmood, Y., Görg, C., Muehleisen, M., & Timm-Giel, A. (2015). Mobile M2M communication architectures, upcoming challenges, applications, and future directions. EURASIP Journal on Wireless Communications and Networking, 2015(1), 250.
[11] Mohamed, Y. and Mohamed, V. (2017). Current communication media in power system, International Journal of Research in Electrical Engineering 4 (2):145–147. ISSN: 2349-2503
[12] Prathik, M., Anitha, K., & Anitha, V. (2018, February). Smart Energy Meter Surveillance Using IoT. In 2018 International Conference on Power, Energy, Control and Transmission Systems (ICPECTS) (pp. 186-189). IEEE.
[13] PWC (2016) PwC’s Annual Power and Utilities Roundtable: The challenges with transforming the Nigerian power landscape (Report). PWC. p.4. .
[14] Quarshie, D., Agyeman, B., & Bonn, J. (2017). Power outages on performance of selected manufacturing firms on the Ghana stock exchange.
[15] Santos, D., & Ferreira, J. C. (2019). IoT Power Monitoring System for Smart Environments. Sustainability, 11(19), 5355.
How to Cite
Iyanda, A. R., Ninan, D. O., & Odudimu, O. S. (2020). IoT-Based Smart Power Outage Communication System. Ife Journal of Technology, 27(1), 14-21. Retrieved from