{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,22]],"date-time":"2026-06-22T21:09:18Z","timestamp":1782162558608,"version":"3.54.5"},"reference-count":45,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2021,5,30]],"date-time":"2021-05-30T00:00:00Z","timestamp":1622332800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Home automation has achieved a lot of popularity in recent years, as day-to-day life is getting simpler due to the rapid growth of technology. Almost everything has become digitalized and automatic. In this paper, a system for interconnecting sensors, actuators, and other data sources with the purpose of multiple home automations is proposed. The system is called qToggle and works by leveraging the power of a flexible and powerful Application Programming Interface (API), which represents the foundation of a simple and common communication scheme. The devices used by qToggle are usually sensors or actuators with an upstream network connection implementing the qToggle API. Most devices used by qToggle are based on ESP8266\/ESP8285 chips and\/or on Raspberry Pi boards. A smartphone application has been developed that allows users to control a series of home appliances and sensors. The qToggle system is user friendly, flexible, and can be further developed by using different devices and add-ons.<\/jats:p>","DOI":"10.3390\/s21113784","type":"journal-article","created":{"date-parts":[[2021,5,31]],"date-time":"2021-05-31T03:45:29Z","timestamp":1622432729000},"page":"3784","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":252,"title":["An IoT-Based Smart Home Automation System"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2537-5955","authenticated-orcid":false,"given":"Cristina","family":"Stolojescu-Crisan","sequence":"first","affiliation":[{"name":"Communication Department, Politehnica University of Timisoara, 300223 Timi\u0219oara, Romania"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Calin","family":"Crisan","sequence":"additional","affiliation":[{"name":"SafeFleet Telematics, 300223 Timisoara, Romania"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bogdan-Petru","family":"Butunoi","sequence":"additional","affiliation":[{"name":"Computer Science Department, West University of Timisoara, 300223 Timi\u0219oara, Romania"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2021,5,30]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"El-Hajj, M., Fadlallah, A., Chamoun, M., and Serhrouchni, A. (2019). A Survey of Internet of Things (IoT) Authentication Schemes. Sensors, 19.","DOI":"10.3390\/s19051141"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1186\/1687-1499-2014-6","article-title":"Wireless home automation networks for indoor surveillance: Technologies and experiments","volume":"2014","author":"Spadacini","year":"2014","journal-title":"EURASIP J. Wirel. Commun. Netw."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1308","DOI":"10.1109\/TASE.2016.2539381","article-title":"Point-n-Press: An Intelligent Universal Remote Control System for Home Appliances","volume":"13","author":"Lee","year":"2016","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_4","unstructured":"Puri, V., and Nayyar, A. (2016, January 16\u201318). Real time smart home automation based on PIC microcontroller, Bluetooth and Android technology. Proceedings of the 3rd International Conference on Computing for Sustainable Global Development (INDIACom), New Del-hi, India."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Asadullah, M., and Ullah, K. (2017, January 5\u20137). Smart home automation system using Bluetooth technology. Proceedings of the 2017 International Conference on Innovations in Electrical Engineering and Computational Technologies (ICIEECT), Karachi, Pakistan.","DOI":"10.1109\/ICIEECT.2017.7916544"},{"key":"ref_6","first-page":"2547","article-title":"Smart Home Automation Control Using Bluetooth and GSM","volume":"2","author":"Anandhavalli","year":"2015","journal-title":"Int. J. Inf. Futur. Res."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Baraka, K., Ghobril, M., Malek, S., Kanj, R., and Kayssi, A. (2013, January 5\u20137). Low Cost Arduino\/Android-Based Energy-Efficient Home Automation System with Smart Task Scheduling. Proceedings of the 2013 5th International Conference on Computational Intelligence, Communication Systems and Networks, Madrid, Spain.","DOI":"10.1109\/CICSYN.2013.47"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1109\/MPRV.2010.20","article-title":"An Integral and Networked Home Automation Solution for Indoor Ambient Intelligence","volume":"9","author":"Santa","year":"2010","journal-title":"IEEE Pervasive Comput."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Froiz-M\u00edguez, I., Fern\u00e1ndez-Caram\u00e9s, T.M., Fraga-Lamas, P., and Castedo, L. (2018). Design, Implementation and Practical Evaluation of an IoT Home Automation System for Fog Computing Applications Based on MQTT and ZigBee-WiFi Sensor Nodes. Sensors, 18.","DOI":"10.3390\/s18082660"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1086","DOI":"10.4028\/www.scientific.net\/AMM.635-637.1086","article-title":"Design of Smart Home System Based on Zigbee","volume":"635\u2013637","author":"Li","year":"2014","journal-title":"Appl. Mech. Mater."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Vivek, G., and Sunil, M. (2015, January 20\u201322). Enabling IOT services using WIFI-ZigBee gateway for a home automation system. Proceedings of the 2015 IEEE International Conference on Research in Computational Intelligence and Communication Networks (ICRCICN), Kolkata, India.","DOI":"10.1109\/ICRCICN.2015.7434213"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Huang, F.-L., and Tseng, S.-Y. (2016, January 10\u201313). Predictable smart home system integrated with heterogeneous network and cloud computing. Proceedings of the 2016 International Conference on Machine Learning and Cybernetics (ICMLC), Jeju, Korea.","DOI":"10.1109\/ICMLC.2016.7872964"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Kodali, R.K., Jain, V., Bose, S., and Boppana, L. (2016, January 29\u201330). IoT based smart security and home automation system. Proceedings of the 2016 International Conference on Computing, Communication and Automation (ICCCA), Noida, India.","DOI":"10.1109\/CCAA.2016.7813916"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Singh, U., and Ansari, M.A. (2019, January 18\u201319). Smart Home Automation System Using Internet of Things. Proceedings of the 2019 2nd International Conference on Power Energy, Environment and Intelligent Control (PEEIC), Noida, India.","DOI":"10.1109\/PEEIC47157.2019.8976842"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"451","DOI":"10.2298\/FUEE1603451D","article-title":"A smart home system based on sensor technology","volume":"29","author":"Davidovic","year":"2016","journal-title":"Facta Univ. Ser. Electron. Energetics"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"144059","DOI":"10.1109\/ACCESS.2019.2942846","article-title":"Design and Fabrication of Smart Home with Internet of Things Enabled Automation System","volume":"7","author":"Jabbar","year":"2019","journal-title":"IEEE Access"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Bhatt, A., and Patoliya, J. (2016, January 27\u201328). Cost effective digitization of home appliances for home automation with low-power WiFi devices. Proceedings of the 2016 2nd International Conference on Advances in Electrical, Electronics, Information, Communication and Bio-Informatics (AEEICB), Chennai, India.","DOI":"10.1109\/AEEICB.2016.7538368"},{"key":"ref_18","unstructured":"Yan, W., Wang, Q., Gao, Z., and Zhenwei, G. (2015, January 28\u201330). Smart home implementation based on Internet and WiFi technology. Proceedings of the 34th Chinese Control Conference (CCC), Hangzhou, China."},{"key":"ref_19","first-page":"26","article-title":"Android based automation and security system for smart homes","volume":"5","author":"Shafana","year":"2017","journal-title":"Int. J. Comput. Sci. Inf. Technol."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Howedi, A., and Jwaid, A. (2016, January 6\u20137). Design and implementation prototype of a smart house system at low cost and multi-functional. Proceedings of the 2016 Future Technologies Conference (FTC), San Francisco, CA, USA.","DOI":"10.1109\/FTC.2016.7821706"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Gunputh, S., Murdan, A.P., and Oree, V. (2017, January 6\u20138). Design and implementation of a low-cost Arduino-based smart home system. Proceedings of the 2017 IEEE 9th International Conference on Communication Software and Networks (ICCSN), Guangzhou, China.","DOI":"10.1109\/ICCSN.2017.8230356"},{"key":"ref_22","first-page":"795","article-title":"Design of a home automation system using Arduino","volume":"6","author":"David","year":"2015","journal-title":"Int. J. Sci. Eng. Res."},{"key":"ref_23","unstructured":"Imran, S.S., Vignesh, J., Singh, V.K., and Prasath, D.T.A. (2016, January 25\u201327). Smart Home automation based on IoT using Arduino mega. Proceedings of the International Conference on Current Research in Engineering Science and Technology (ICCREST-2016), Hyderabad, India."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Upton, E., and Halfacree, G. (2016). Raspberry Pi User Guide, John Wiley and Sons Ltd.. [4th ed.].","DOI":"10.1002\/9781119415572"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Patchava, V., Kandala, H.B., and Babu, P.R. (2015, January 21\u201323). A Smart Home Automation technique with Raspberry Pi using IoT. Proceedings of the 2015 International Conference on Smart Sensors and Systems (IC-SSS), Bangalore, India.","DOI":"10.1109\/SMARTSENS.2015.7873584"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Ozeer, U., Letondeur, L., Ottogalli, F.-G., Salaun, G., and Vincent, J.-M. (2019, January 19\u201321). Designing and Implementing Resilient IoT Applications in the Fog: A Smart Home Use Case. Proceedings of the 2019 22nd Conference on Innovation in Clouds, Internet and Networks and Workshops (ICIN), Paris, France.","DOI":"10.1109\/ICIN.2019.8685909"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Kodali, R.K., and Soratkal, S. (2016, January 21\u201323). MQTT based home automation system using ESP. Proceedings of the 2016 IEEE Region 10 Humanitarian Technology Conference (R10-HTC), Agra, India.","DOI":"10.1109\/R10-HTC.2016.7906845"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Syafa\u2019Ah, L., Minarno, A.E., Sumadi, F.D.S., and Rahayu, D.A.P. (2019, January 16\u201317). ESP 8266 for Control and Monitoring in Smart Home Application. Proceedings of the 2019 International Conference on Computer Science, Information Technology, and Electrical Engineering (ICOMITEE), Jember, Indonesia.","DOI":"10.1109\/ICOMITEE.2019.8921287"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Makhanya, S.P., Dogo, E.M., Nwulu, N.I., and Damisa, U. (2019, January 12\u201314). A Smart Switch Control System Using ESP8266 Wi-Fi Module Integrated with an Android Application. Proceedings of the 2019 IEEE 7th International Conference on Smart Energy Grid Engineering (SEGE), Oshawa, ON, Canada.","DOI":"10.1109\/SEGE.2019.8859904"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Jabbar, W.A., Alsibai, M.H., Amran, N.S.S., and Mahayadin, S.K. (2018, January 19\u201321). Design and Implementation of IoT-Based Automation System for Smart Home. Proceedings of the International Symposium on Networks, Computers and Communications (ISNCC), Rome, Italy.","DOI":"10.1109\/ISNCC.2018.8531006"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Gupta, P., and Chhabra, J. (2016, January 3\u20135). IoT based Smart Home design using power and security management. Proceedings of the 2016 International Conference on Innovation and Challenges in Cyber Security (ICICCS-INBUSH), Noida, India.","DOI":"10.1109\/ICICCS.2016.7542317"},{"key":"ref_32","first-page":"4659","article-title":"An IoT Based Smart Home Service System","volume":"119","author":"Badabaji","year":"2018","journal-title":"Int. J. Pure Appl. Math."},{"key":"ref_33","first-page":"42","article-title":"Implementation of IOT Architecture for SMART HOME using GSM Technology","volume":"4","author":"Ganesh","year":"2017","journal-title":"Int. J. Comput. Tech."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"17","DOI":"10.5121\/acii.2016.3303","article-title":"Home Automation and Security System","volume":"3","author":"Kaur","year":"2016","journal-title":"ACII"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Nedelcu, A.-V., Sandu, F., Machedon-Pisu, M., Alexandru, M., and Ogrutan, P. (2009, January 6\u20137). Wireless-based remote monitoring and control of intelligent buildings. Proceedings of the 2009 IEEE International Workshop on Robotic and Sensors Environments, Lecco, Italy.","DOI":"10.1109\/ROSE.2009.5355999"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"214805","DOI":"10.1155\/2015\/214805","article-title":"An Intelligent Power Outlet System for the Smart Home of the Internet of Things","volume":"11","year":"2015","journal-title":"Int. J. Distrib. Sens. Netw."},{"key":"ref_37","unstructured":"(2020, December 23). OpenHAB. Available online: http:\/\/www.openhab.org."},{"key":"ref_38","unstructured":"(2021, January 13). Home-Assistant Official Web Page. Available online: http:\/\/wwww.home-assistant.io."},{"key":"ref_39","unstructured":"(2021, January 13). Domoticz Official Web Page. Available online: http:\/\/domoticz.com."},{"key":"ref_40","unstructured":"(2021, January 13). Calaos Official Web Page. Available online: https:\/\/calaos.fr\/en\/."},{"key":"ref_41","unstructured":"(2021, January 13). Jeedom Official Web Page. Available online: https:\/\/www.jeedom.com."},{"key":"ref_42","unstructured":"(2020, January 13). Fehm Official Web Page. Available online: http:\/\/www.fhem.de\/fhem.html."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Stolojescu-Crisan, C., Crisan, C., and Butunoi, B.P. (2020, January 5\u20136). IoT Based Intelligent Building Applications in the Context of COVID-19 Pan-demic. Proceedings of the International Symposium on Electronics and Telecommunications (ISETC), Timisoara, Romania.","DOI":"10.1109\/ISETC50328.2020.9301124"},{"key":"ref_44","first-page":"39","article-title":"Internet of Things (IoT) based automatic electrical energy meter billing system","volume":"14","author":"Shahajan","year":"2019","journal-title":"J. Electron. Commun. Eng."},{"key":"ref_45","unstructured":"(2021, May 15). qToggle Project. Available online: https:\/\/github.com\/qtoggle\/qtoggleserver."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/11\/3784\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:08:59Z","timestamp":1760162939000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/11\/3784"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,30]]},"references-count":45,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2021,6]]}},"alternative-id":["s21113784"],"URL":"https:\/\/doi.org\/10.3390\/s21113784","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,5,30]]}}}