Vol. 11 No. 7 (2025): July
Open Access
Peer Reviewed

Design and Build IoT Smart Home System with Blocks Based App Inventor Programming

Authors

DOI:

10.29303/jppipa.v11i7.12028

Published:

2025-07-25

Downloads

Abstract

IoT adoption and integration has increased over the past few years due to the increasing consumer demand for convenience, security, and energy savings, creating opportunities for us to interact with our surroundings by integrating physical devices through IoT. Fundamentally, the Internet Society cares about IoT because it is an evolving aspect of how people and institutions are likely to interact with the Internet in their personal, social, and economic lives. MIT App Inventor is an intuitive visual programming environment that allows anyone to build applications including IoT for Android/iOS phones or tablets. Although a number of block-based approaches are available to program some IoT hardware, it is still an area that has not been widely explored. In this study, we will discuss how to implement IoT Smart Home with a block-based programming approach using MIT App Inventor. The application development method uses the ADDIE method with stages, namely Analysis, Design, Development, Implementation, Evaluation. The results of the research evaluation using the EUCS method with dimensions of Content, Accuracy Ease of Use, Format, Timeliness, the results obtained in the study average indexes of 79.80%, the hope for future research is how blocks based can inspire people to be creative with IoT so that beginners can build mobile applications integrated with IoT technology.

Keywords:

Blocks based programming IoT (Internet of Things) Smart home System design

References

Abiri, R., Rizan, N., Balasundram, S. K., Shahbazi, A. B., & Abdul-Hamid, H. (2023). Application of digital technologies for ensuring agricultural productivity. Heliyon, 9(12), e22601. https://doi.org/10.1016/j.heliyon.2023.e22601

Aïmeur, E., Amri, S., & Brassard, G. (2023). Fake news, disinformation and misinformation in social media: A review. Social Network Analysis and Mining, 13(1). https://doi.org/10.1007/s13278-023-01028-5

Aldoseri, A., Al-Khalifa, K. N., & Hamouda, A. M. (2023). Re-Thinking Data Strategy and Integration for Artificial Intelligence: Concepts, Opportunities, and Challenges. Applied Sciences, 13(12), 7082. https://doi.org/10.3390/app13127082

Arafat, M. Y., Alam, M. M., & Moh, S. (2023). Vision-Based Navigation Techniques for Unmanned Aerial Vehicles: Review and Challenges. Drones, 7(2), 89. https://doi.org/10.3390/drones7020089

Azhari, Nasution, T. I., Sinaga, S. H., & Sudiati. (2023). Design of Monitoring System Temperature And Humidity Using DHT22 Sensor and NRF24L01 Based on Arduino. Journal of Physics: Conference Series, 2421(1), 012018. https://doi.org/10.1088/1742-6596/2421/1/012018

Baena-Perez, R., Ruiz-Rube, I., Mota, J. M., Berns, A., & Balderas, A. (2024). Visual authoring of virtual reality conversational scenarios for e-learning. Universal Access in the Information Society, 23(1), 227–244. https://doi.org/10.1007/s10209-022-00934-3

Bernardo, B. M. V., Mamede, H. S., Barroso, J. M. P., & Dos Santos, V. M. P. D. (2024). Data governance & quality management—Innovation and breakthroughs across different fields. Journal of Innovation & Knowledge, 9(4), 100598. https://doi.org/10.1016/j.jik.2024.100598

Cen, C., Luo, G., Li, L., Liang, Y., Li, K., Jiang, T., & Xiong, Q. (2023). User-Centered Software Design: User Interface Redesign for Blockly–Electron, Artificial Intelligence Educational Software for Primary and Secondary Schools. Sustainability, 15(6), 5232. https://doi.org/10.3390/su15065232

Chandra, Y. I., Irfan, I., Gustina, D., Purtiningrum, S. W., & Yuliani, N. (2023). Real-Time Prototype Electricity Monitoring and Forecasting System based on Wemos D1 R1 ESP8266 and IoT. Logistic and Operation Management Research (LOMR), 2(2), 1–13. https://doi.org/10.31098/lomr.v2i2.1551

Choudhary, A. (2024). Internet of Things: A comprehensive overview, architectures, applications, simulation tools, challenges and future directions. Discover Internet of Things, 4(1). https://doi.org/10.1007/s43926-024-00084-3

Gharaat, M., Sharbaf, M., Zamani, B., & Hamou-Lhadj, A. (2021). ALBA: A model-driven framework for the automatic generation of android location-based apps. Automated Software Engineering, 28(1). https://doi.org/10.1007/s10515-020-00278-3

Goessler, T., & Kaluarachchi, Y. (2023). Smart Adaptive Homes and Their Potential to Improve Space Efficiency and Personalisation. Buildings, 13(5), 1132. https://doi.org/10.3390/buildings13051132

Jan, F., Min-Allah, N., Saeed, S., Iqbal, S. Z., & Ahmed, R. (2022). IoT-Based Solutions to Monitor Water Level, Leakage, and Motor Control for Smart Water Tanks. Water, 14(3), 309. https://doi.org/10.3390/w14030309

Jayatilleke, B. G., Ranawaka, G. R., Wijesekera, C., & Kumarasinha, M. C. B. (2019). Development of mobile application through design-based research. Asian Association of Open Universities Journal, 13(2), 145–168. https://doi.org/10.1108/aaouj-02-2018-0013

Jihadi, H., Kristantini, A., Baskoro, H., Maulana, D., & Muhammad, S. (2024). Developing Simple Android Applications On Websites With MIT App Inventor For Students Of SMAN 4 Bogor City. International Journal Of Community Service, 4(3), 206–212. https://doi.org/10.51601/ijcs.v4i3.281

Kaddipujar, M., Rajan, J., & Kumbar, B. D. (2022). Mobile Application Development Using MIT App Inventor: An Experiment at Raman Research Institute Library. Bulletin of the AAS. https://doi.org/10.3847/25c2cfeb.d68a2a42

Kerdoudi, M. L., Ziadi, T., Tibermacine, C., & Sadou, S. (2022). A novel approach for Software Architecture Product Line Engineering. Journal of Systems and Software, 186, 111191. https://doi.org/10.1016/j.jss.2021.111191

Kumar, R., Verma, A., Shome, A., Sinha, R., Sinha, S., Jha, P. K., Kumar, R., Kumar, P., Shubham, Das, S., Sharma, P., & Vara Prasad, P. V. (2021). Impacts of Plastic Pollution on Ecosystem Services, Sustainable Development Goals, and Need to Focus on Circular Economy and Policy Interventions. Sustainability, 13(17), 9963. https://doi.org/10.3390/su13179963

Lombardi, M., Pascale, F., & Santaniello, D. (2021). Internet of Things: A General Overview between Architectures, Protocols and Applications. Information, 12(2), 87. https://doi.org/10.3390/info12020087

Munap, R., Ahmad, S. N. B., Hamid, S. A., & Talib Beg, M. F. B. M. (2018). The Influence of End User Computing System (EUCS) on User Satisfaction: The Case of a Logistic and Courier Service Company. International Journal of Social Sciences and Humanities Invention, 5(12), 5103–5110. https://doi.org/10.18535/ijsshi/v5i12.03

Nižetić, S., Šolić, P., López-de-Ipiña González-de-Artaza, D., & Patrono, L. (2020). Internet of Things (IoT): Opportunities, issues and challenges towards a smart and sustainable future. Journal of Cleaner Production, 274, 122877. https://doi.org/10.1016/j.jclepro.2020.122877

Norouzkhani, N., Norouzi, S., Faramarzi, M., Bahari, A., Shirvani, J. S., Eslami, S., & Tabesh, H. (2025). Developing and evaluating a gamified self-management application for inflammatory bowel disease using the ADDIE model and Sukr framework. BMC Medical Informatics and Decision Making, 25(1). https://doi.org/10.1186/s12911-024-02842-3

Pancane, I. W. D., & Zahir, A. S. S. A. (2024). Rancang Bangun Sistem Kontrol dan Monitoring Beban Listrik Pada Unit Produksi Bakmi Gm Denpasar Dengan Internet of Think Menggunakan App Inventor. Jupiter: Publikasi Ilmu Keteknikan Industri, Teknik Elektro Dan Informatika, 3(1), 84–102. https://doi.org/10.61132/jupiter.v3i1.660

Priawardana, S. G., & Surriani, A. (2025). Design of a Monitoring and Nutrient Management System Based on Internet of Things (IoT) for Hydroponic Method Using MIT App Inventor. Jurnal Listrik, Instrumentasi, Dan Elektronika Terapan, 6(1), 1. https://doi.org/10.22146/juliet.v6i1.99431

Quach, S., Thaichon, P., Martin, K. D., Weaven, S., & Palmatier, R. W. (2022). Digital technologies: Tensions in privacy and data. Journal of the Academy of Marketing Science, 50(6), 1299–1323. https://doi.org/10.1007/s11747-022-00845-y

Reis, M. J. C. S., & Serôdio, C. (2025). Edge AI for Real-Time Anomaly Detection in Smart Homes. Future Internet, 17(4), 179. https://doi.org/10.3390/fi17040179

Roy, M.-A., & Abdul-Nour, G. (2024). Integrating Modular Design Concepts for Enhanced Efficiency in Digital and Sustainable Manufacturing: A Literature Review. Applied Sciences, 14(11), 4539. https://doi.org/10.3390/app14114539

Ryalat, M., Franco, E., Elmoaqet, H., Almtireen, N., & Al-Refai, G. (2024). The Integration of Advanced Mechatronic Systems into Industry 4.0 for Smart Manufacturing. Sustainability, 16(19), 8504. https://doi.org/10.3390/su16198504

Sivarajah, U., Kamal, M. M., Irani, Z., & Weerakkody, V. (2017). Critical analysis of Big Data challenges and analytical methods. Journal of Business Research, 70, 263–286. https://doi.org/10.1016/j.jbusres.2016.08.001

Stolojescu-Crisan, C., Crisan, C., & Butunoi, B.-P. (2021). An IoT-Based Smart Home Automation System. Sensors, 21(11), 3784. https://doi.org/10.3390/s21113784

Strzelecki, A., Kolny, B., & Kucia, M. (2024). Smart Homes as Catalysts for Sustainable Consumption: A Digital Economy Perspective. Sustainability, 16(11), 4676. https://doi.org/10.3390/su16114676

Tang, X., Tan, C., Chen, A., Li, Z., & Shuai, R. (2020). Design and implementation of temperature and humidity monitoring system for small cold storage of fruit and vegetable based on Arduino. Journal of Physics: Conference Series, 1601(6), 062010. https://doi.org/10.1088/1742-6596/1601/6/062010

Tariq, U., Ahmed, I., Bashir, A. K., & Shaukat, K. (2023). A Critical Cybersecurity Analysis and Future Research Directions for the Internet of Things: A Comprehensive Review. Sensors, 23(8), 4117. https://doi.org/10.3390/s23084117

Vardakis, G., Hatzivasilis, G., Koutsaki, E., & Papadakis, N. (2024). Review of Smart-Home Security Using the Internet of Things. Electronics, 13(16), 3343. https://doi.org/10.3390/electronics13163343

Vishwakarma, N. K., Singh, R. K., & Sharma, R. R. K. (2019). Internet of things architectures: Do organizational strategies matters? Business Process Management Journal, 26(1), 102–131. https://doi.org/10.1108/bpmj-03-2018-0092

Yaïci, W., Krishnamurthy, K., Entchev, E., & Longo, M. (2021). Recent Advances in Internet of Things (IoT) Infrastructures for Building Energy Systems: A Review. Sensors, 21(6), 2152. https://doi.org/10.3390/s21062152

Yulianti, Y. (2023). Implementation of Computer-Based Summative Assessment. Jurnal Penelitian Pendidikan IPA, 9(11), 10439–10445. https://doi.org/10.29303/jppipa.v9i11.5494

Za’bah, N. F., & Mohamad, A. (2021). Mobile Application Monitoring System Using Internet of Things (IOT) and Firebase. Journal of Information Systems and Digital Technologies, 3(1), 16–30. https://doi.org/10.31436/jisdt.v3i1.168

Żyła, K., Chwaleba, K., & Choma, D. (2024). Evaluating Usability and Accessibility of Visual Programming Tools for Novice Programmers—The Case of App Inventor, Scratch, and StarLogo. Applied Sciences, 14(21), 9887. https://doi.org/10.3390/app14219887

Author Biography

Agus Suharto, Prodi Sistem Informasi, Fakultas Ilmu Komputer, Universitas Pamulang

Author Origin : Indonesia

Downloads

Download data is not yet available.

How to Cite

Suharto, A. (2025). Design and Build IoT Smart Home System with Blocks Based App Inventor Programming. Jurnal Penelitian Pendidikan IPA, 11(7), 1016–1026. https://doi.org/10.29303/jppipa.v11i7.12028