Towards Smart Home Automation Using IoT-Enabled Edge-Computing Paradigm

Smart home applications are ubiquitous and have gained popularity due to the overwhelming use of Internet of Things (IoT)-based technology. The revolution in technologies has made homes more convenient, efficient, and even more secure. The need for advancement in smart home technology is necessary due to the scarcity of intelligent home applications that cater to several aspects of the home simultaneously, i.e., automation, security, safety, and reducing energy consumption using less bandwidth, computation, and cost. Our research work provides a solution to these problems by deploying a smart home automation system with the applications mentioned above over a resource-constrained Raspberry Pi (RPI) device. The RPI is used as a central controlling unit, which provides a cost-effective platform for interconnecting a variety of devices and various sensors in a home via the Internet. We propose a cost-effective integrated system for smart home based on IoT and Edge-Computing paradigm. The proposed system provides remote and automatic control to home appliances, ensuring security and safety. Additionally, the proposed solution uses the edge-computing paradigm to store sensitive data in a local cloud to preserve the customer’s privacy. Moreover, visual and scalar sensor-generated data are processed and held over edge device (RPI) to reduce bandwidth, computation, and storage cost. In the comparison with state-of-the-art solutions, the proposed system is 5% faster in detecting motion, and 5 ms and 4 ms in switching relay on and off, respectively. It is also 6% more efficient than the existing solutions with respect to energy consumption.

[1]  Mi Young Lee,et al.  Electrical Energy Prediction in Residential Buildings for Short-Term Horizons Using Hybrid Deep Learning Strategy , 2020, Applied Sciences.

[2]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[3]  Frank Eliassen,et al.  RESTful integration of heterogeneous devices in pervasive environments , 2010, DAIS'10.

[4]  Roy Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .

[5]  Athanasios V. Vasilakos,et al.  Fog Computing for Sustainable Smart Cities: A Survey , 2017, ACM Comput. Surv..

[6]  Pierre Desprairies,et al.  World Energy Outlook , 1977 .

[7]  Rajeev Piyare,et al.  Internet of Things: Ubiquitous Home Control and Monitoring System using Android based Smart Phone , 2013, IOT 2013.

[8]  Song Guo,et al.  Big Data Meet Green Challenges: Greening Big Data , 2016, IEEE Systems Journal.

[9]  Amjad Anvari-Moghaddam,et al.  Optimal Smart Home Energy Management Considering Energy Saving and a Comfortable Lifestyle , 2016, IEEE Transactions on Smart Grid.

[10]  Antonella Molinaro,et al.  On the Integration of Information Centric Networking and Fog Computing for Smart Home Services , 2019, The Internet of Things for Smart Urban Ecosystems.

[11]  Swapnil Pramod Waykole,et al.  Home Automation System via Internet using Android Phone , 2018 .

[12]  Ayman I. Kayssi,et al.  Low Cost Arduino/Android-Based Energy-Efficient Home Automation System with Smart Task Scheduling , 2013, 2013 Fifth International Conference on Computational Intelligence, Communication Systems and Networks.

[13]  Mohammad Abdullah Al Faruque,et al.  Energy Management-as-a-Service Over Fog Computing Platform , 2015, IEEE Internet of Things Journal.

[14]  Alessandro Bassi,et al.  Enabling Things to Talk , 2013, Springer Berlin Heidelberg.

[15]  R. Piyare,et al.  Bluetooth based home automation system using cell phone , 2011, 2011 IEEE 15th International Symposium on Consumer Electronics (ISCE).

[16]  Murtala Aminu Baba,et al.  Design and Implementation of a Home Automated System based on Arduino, Zigbee and Android , 2014 .

[17]  A. Tseloni,et al.  Domestic burglary drop and the security hypothesis , 2017, Crime Science.

[18]  R.A. Rashid,et al.  Wireless Home Security and Automation System Utilizing ZigBee based Multi-hop Communication , 2008, 2008 6th National Conference on Telecommunication Technologies and 2008 2nd Malaysia Conference on Photonics.

[19]  Jiang Zhu,et al.  Fog Computing: A Platform for Internet of Things and Analytics , 2014, Big Data and Internet of Things.

[20]  Mugen Peng,et al.  Edge computing technologies for Internet of Things: a primer , 2017, Digit. Commun. Networks.

[21]  Gerd Kortuem,et al.  Smart objects as building blocks for the Internet of things , 2010, IEEE Internet Computing.

[22]  Tiago M. Fernández-Caramés,et al.  Design, Implementation and Practical Evaluation of an IoT Home Automation System for Fog Computing Applications Based on MQTT and ZigBee-WiFi Sensor Nodes , 2018, Sensors.

[23]  Nico Surantha,et al.  Design of Smart Home Security System using Object Recognition and PIR Sensor , 2018 .

[24]  Safina Showkat Ara,et al.  Web-of-Objects Based User-Centric Semantic Service Composition Methodology in the Internet of Things , 2014, Int. J. Distributed Sens. Networks.

[25]  Qun Li,et al.  Security and Privacy Issues of Fog Computing: A Survey , 2015, WASA.

[26]  Xiaoping Ma,et al.  Performance evaluation of MQTT and CoAP via a common middleware , 2014, 2014 IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP).

[27]  Hao Chen,et al.  Enabling cyber-physical communication in 5G cellular networks: challenges, spatial spectrum sensing, and cyber-security , 2017, IET Cyper-Phys. Syst.: Theory & Appl..

[28]  Mia Ala-Juusela,et al.  Buildings and Climate Change: Summary for Decision-Makers , 2009 .

[29]  Ali A. Ghorbani,et al.  A Lightweight Privacy-Preserving Data Aggregation Scheme for Fog Computing-Enhanced IoT , 2017, IEEE Access.

[30]  Phan Van Vinh,et al.  Smart Home Security System Using Biometric Recognition , 2020, IoTaaS.

[31]  Laszlo Czap,et al.  Development of speech-based interface for smart home systems , 2018, 2018 19th International Carpathian Control Conference (ICCC).

[32]  Marimuthu Palaniswami,et al.  EHOPES: Data-centered Fog platform for smart living , 2015, 2015 International Telecommunication Networks and Applications Conference (ITNAC).

[33]  Athanasios V. Vasilakos,et al.  Fog Computing for Sustainable Smart Cities , 2017, ArXiv.

[34]  Atef Ibrahim,et al.  IoT-Inspired Framework of Intruder Detection for Smart Home Security Systems , 2020, Electronics.

[35]  Rajeev Piyare,et al.  Smart Home-Control and Monitoring System Using Smart Phone , 2013 .

[36]  Paramvir Bahl,et al.  The Case for VM-Based Cloudlets in Mobile Computing , 2009, IEEE Pervasive Computing.

[37]  Akhmad Wahyu Dani,et al.  Design of Small Smart Home system based on Arduino , 2014, 2014 Electrical Power, Electronics, Communicatons, Control and Informatics Seminar (EECCIS).

[38]  Tai-Hoon Kim,et al.  Smart City and IoT , 2017, Future Gener. Comput. Syst..

[39]  Djamel Djenouri,et al.  Multiple Benefits through Smart Home Energy Management Solutions - A Simulation-Based Case Study of a Single-Family House in Algeria and Germany , 2019, Energies.

[40]  A. Koubaa,et al.  Raspberry Pi Assisted Safety System for Elderly People: An Application of Smart Home , 2020, 2020 First International Conference of Smart Systems and Emerging Technologies (SMARTTECH).

[41]  Yonghong Kuang,et al.  Smart home energy management systems: Concept, configurations, and scheduling strategies , 2016 .

[42]  Juan M. Corchado,et al.  Stochastic interval-based optimal offering model for residential energy management systems by household owners , 2019, International Journal of Electrical Power & Energy Systems.

[43]  Shuang-Hua Yang,et al.  A zigbee-based home automation system , 2009, IEEE Transactions on Consumer Electronics.

[44]  Marian Alexandru,et al.  Wireless-based remote monitoring and control of intelligent buildings , 2009, 2009 IEEE International Workshop on Robotic and Sensors Environments.

[45]  Felix Wortmann,et al.  Internet of Things , 2015, Business & Information Systems Engineering.

[46]  Sarah C. Darby,et al.  Smart technology in the home: time for more clarity , 2018 .

[47]  Sung Wook Baik,et al.  Towards Efficient Electricity Forecasting in Residential and Commercial Buildings: A Novel Hybrid CNN with a LSTM-AE based Framework , 2020, Sensors.

[48]  Kevin Ashton,et al.  That ‘Internet of Things’ Thing , 1999 .

[49]  Dave Evans,et al.  How the Next Evolution of the Internet Is Changing Everything , 2011 .

[50]  Chintan Bhatt,et al.  Home Automation Using IoT , 2018 .

[51]  Mohamed S. Soliman,et al.  Design and Implementation of a Reliable Wireless Real-Time Home Automation System Based on Arduino Uno Single-Board Microcontroller , 2014 .

[52]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[53]  Ciprian Dobre,et al.  Big Data and Internet of Things: A Roadmap for Smart Environments , 2014, Big Data and Internet of Things.