Design and Build IoT Smart Home System with Blocks Based App Inventor Programming
DOI:
10.29303/jppipa.v11i7.12028Published:
2025-07-25Downloads
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 designReferences
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
License
Copyright (c) 2025 Agus Suharto

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with Jurnal Penelitian Pendidikan IPA, agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution 4.0 International License (CC-BY License). This license allows authors to use all articles, data sets, graphics, and appendices in data mining applications, search engines, web sites, blogs, and other platforms by providing an appropriate reference. The journal allows the author(s) to hold the copyright without restrictions and will retain publishing rights without restrictions.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in Jurnal Penelitian Pendidikan IPA.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).






