IoT based Smart Home Testbed using MQTT Communication Protocol

Technology is developing day by day in the world. In addition, developing technologies bring innovations and conveniences to all areas of life. However, ensuring the continuity of these innovations brought by technology reveals different problems. Smart home approach, which increases the quality of human living areas, is one of the most popular working subjects of recent times. In a smart home, built with the Internet of Things technology products, it is very important that the sensors and control devices communicate in a safer way and work in a coordinated manner to ensure the ecosystem's continuity in a safer way. In this study, an IoT based smart home testbed was realized by using MQTT communication protocol which one of the most used IoT communication protocols. With the developed system, the control of the smart home and the operating performance of the system were controlled with the mobile application. The results obtained in the light of the data provided by the test show that the system developed with the MQTT communication protocol can successfully ensure data flow and control in Smart Home applications.


Alrawais, A., Alhothaily, A., Hu, C., & Cheng, X. (2017). Fog computing for the internet of things: Security and privacy issues. IEEE Internet Computing, 21(2), 34-42.

Aminikhanghahi, S., Wang, T., & Cook, D. J. (2018). Real-time change point detection with application to smart home time series data. IEEE Transactions on Knowledge and Data Engineering, 31(5), 1010-1023.

Anvari-Moghaddam, A., Monsef, H., & Rahimi-Kian, A. (2014). Optimal smart home energy management considering energy saving and a comfortable lifestyle. IEEE Transactions on Smart Grid, 6(1), 324-332.

Chen, Y., & Kunz, T. (2016, April). Performance evaluation of IoT protocols under a constrained wireless access network. In 2016 IEEE International Conference on Selected Topics in Mobile & Wireless Networking (MoWNeT) (pp. 1-7).

Dabbagh, M., & Rayes, A. (2019). Internet of things security and privacy. In Internet of Things From Hype to Reality (pp. 211- 238). Springer, Cham.

Han, J., Choi, C. S., Park, W. K., Lee, I., & Kim, S. H. (2014, January). Smart home energy management system including renewable energy based on ZigBee and PLC. In 2014 IEEE International Conference on Consumer Electronics (ICCE) (pp. 544- 545).

Jacobsson, A., Boldt, M., & Carlsson, B. (2016). A risk analysis of a smart home automation system. Future Generation Computer Systems, 56, 719-733.

Johnsen, F. T., Bloebaum, T. H., Avlesen, M., Spjelkavik, S., & Vik, B. (2013, October). Evaluation of transport protocols for web services. In IEEE 2013 Military Communications and Information Systems Conference (pp. 1-6).

Kayal, P., & Perros, H. (2017, March). A comparison of IoT application layer protocols through a smart parking implementation. 2017, IEEE 20th Conference on Innovations in Clouds, Internet and Networks (ICIN) (pp. 331-336).

Komninos, N., Philippou, E., & Pitsillides, A. (2014). Survey in smart grid and smart home security: Issues, challenges and countermeasures. IEEE Communications Surveys & Tutorials, 16(4), 1933-1954.

Kumar, S. (2014). Ubiquitous smart home system using android application. arXiv preprint arXiv:1402.2114.

Lee, S., Kim, H., Hong, D. K., & Ju, H. (2013, January). Correlation analysis of MQTT loss and delay according to QoS level. In 2013 IEEE The International Conference on Information Networking (ICOIN) (pp. 714-717).

Liu, L., Stroulia, E., Nikolaidis, I., Miguel-Cruz, A., & Rincon, A. R. (2016). Smart homes and home health monitoring technologies for older adults: A systematic review. International journal of medical informatics, 91, 44-59.

Luzuriaga, J. E., Perez, M., Boronat, P., Cano, J. C., Calafate, C., & Manzoni, P. (2015, January). A comparative evaluation of AMQP and MQTT protocols over unstable and mobile networks. In 2015 12th Annual IEEE Consumer Communications and Networking Conference (CCNC) (pp. 931-936).

Luzuriaga, J. E., Perez, M., Boronat, P., Cano, J. C., Calafate, C., & Manzoni, P. (2014, September). Testing AMQP protocol on unstable and mobile networks. In International Conference on Internet and Distributed Computing Systems (pp. 250-260). Springer, Cham.

Mun, D. H., Le Dinh, M., & Kwon, Y. W. (2016, June). An assessment of internet of things protocols for resource-constrained applications. In 2016 IEEE 40th Annual Computer Software and Applications Conference (COMPSAC) (Vol. 1, pp. 555-560).

Nurse, J. R., Creese, S., & De Roure, D. (2017). Security risk assessment in Internet of Things systems. IT Professional, 19(5), 20- 26.

Railton, A. R. (1950). Push-Button Manor. Popular Mechanics, 6(94), 84-87.

Thangavel, D., Ma, X., Valera, A., Tan, H. X., & Tan, C. K. Y. (2014, April). Performance evaluation of MQTT and CoAP via a common middleware. In 2014 IEEE ninth international conference on intelligent sensors, sensor networks and information processing (ISSNIP) (pp. 1-6).

Vanus, J., Belesova, J., Martinek, R., Nedoma, J., Fajkus, M., Bilik, P., & Zidek, J. (2017). Monitoring of the daily living activities in smart home care. Human-centric Computing and Information Sciences, 7(1), 30.

Zhou, B., Li, W., Chan, K. W., Cao, Y., Kuang, Y., Liu, X., & Wang, X. (2016). Smart home energy management systems: Concept, configurations, and scheduling strategies. Renewable and Sustainable Energy Reviews, 61, 30-40.

Kaynak Göster