Developing an Android Application for Internet of Things (IoT) Based Light Control using Android Studio

Authors

  • Chandra Aprillian STMIK Kaputama
  • Arnes Sembiring
  • Milli Alfhi Syari

DOI:

https://doi.org/10.59934/jaiea.v5i1.1545

Keywords:

Android Studio, Firebase, Internet Of Things, Light Control, NodeMCU ESP32

Abstract

Technological advancements are driving the development of home automation systems, one of which is Internet of Things (IoT)-based light control. Popular applications such as Blynk are often used in these systems, but they have limitations in automation flexibility, interface design, and backend control that make further development less than optimal. This research aims to develop an Android application to control IoT-based lights by utilizing the Firebase Realtime Database as a more flexible and independent backend. The system is designed using Android Studio and integrated with the NodeMCU ESP32 and the FC-04 sound sensor to enable both online and offline light control. The research method uses prototyping, which includes creating an initial version of the application, testing, and iterative improvements based on feedback. Testing was conducted using the Arduino IDE for IoT devices, Android Studio for mobile applications, and Black Box Testing to verify system functionality. The test results show that the application is able to control lights in real-time over the internet and can still be controlled using sound sensors when offline. Available features include ON/OFF control, automatic schedule settings, and light status monitoring through Firebase. This system offers a cost-effective, flexible solution that does not rely on third-party platforms, so it has the potential to be further developed to support other smart home systems.

Downloads

Download data is not yet available.

References

M. Dg Patabo, S. Sawidin, S. Tuwongkesong, T. M. Kereh, A. P. Waroh, and J. J. Lapon, “Rancang Bangun Sistem Kontrol Lampu Ruangan Berbasis Iot Arduino Cloud Design and building of a room light control System based on iot arduino cloud,” Jambura Journal of Electrical and Electronics Engineering, vol. 227, 2024.

T. Setiawan and A. N. Anwar, “IMPLEMENTASI PROTOTYPE INTERNET OF THINGS PADA KENDALI LAMPU RUMAH MENGGUNAKAN BOT TELEGRAM DAN NODEMCU ESP8266,” JORAPI : Journal of Research and Publication Innovation, vol. 1, no. 3, 2023.

T. Sulistyorini, N. Sofi, and E. Sova, “PEMANFAATAN NODEMCU ESP8266 BERBASIS ANDROID (BLYNK) SEBAGAI ALAT ALAT MEMATIKAN DAN MENGHIDUPKAN LAMPU,” JUIT, vol. 1, no. 3, 2022.

A. Herlina, M. Irfan Syahbana, M. Adi Gunawan, and M. Miftahul Rizqi, “Sistem Kendali Lampu Berbasis Iot Menggunakan Aplikasi Blynk 2.0 Dengan Modul Nodemcu Esp8266,” 2022. [Online]. Available: http://jurnal.bsi.ac.id/index.php/insantek

Raken Putra Athallah, Astri Novianty, and Faisal Candrasyah Hasibuan, “Pengembangan Backend Untuk Aplikasi Monitoring dan Kontrol Air Purifier Berbasis IoT dan Sistem Cerdas,” Dec. 2024.

N. Rismawati, DASAR-DASAR ANDROID STUDIO DAN MEMBUAT APLIKASI MOBILE SEDERHANA Penulis: Ika Parma Dewi, Lativa Mursyida, Agariadne Dwinggo Samala. 2021. [Online]. Available: www.penerbitwidina.com

L. Lestari, S. Syahwin, and T. Haramaini, “Pemanfaatan Teknologi Internet of Things untuk Kendali Lampu menggunakan Android,” Blend Sains Jurnal Teknik, vol. 2, no. 2, pp. 112–124, Aug. 2023, doi: 10.56211/blendsains.v2i2.312.

Z. T. A. Salasa and R. Achmad, “RANCANG BANGUN SISTEM KONTROL LAMPU RUMAH PADA TIAP RUANGAN BERBASIS ANDROID,” vol. 12, no. 1, pp. 32–37, 2024.

C. P. Subrata, “PERANCANGAN SISTEM LAMPU OTOMATIS MENGGUNAKAN SENSOR SUARA,” Jurnal Deli Sains Informatika, vol. 1, no. 2, 2022.

A. O. Rahmawati, U. Nurjanah, C. M. Sabilla, and F. I. Komputer, “Perancangan Sistem Kendali Otomatis Lampu Menggunakan Sensor Suara Berbasis Arduino,” Apr. 2024. [Online]. Available: https://journal.mediapublikasi.id/index.php/logic

H. Taherdoost, “Security and Internet of Things: Benefits, Challenges, and Future Perspectives,” Electronics (Basel), vol. 12, no. 8, p. 1901, Apr. 2023, doi: 10.3390/electronics12081901.

S. Sos. ,M. Si. Ade Putra Ode Amane et al., PEMANFAATAN DAN PENERAPAN INTERNET OF THINGS (IOT) DI BERBAGAI BIDANG. PT. Sonpedia Publishing Indonesia, 2023. [Online]. Available: www.sonpedia.com

M. Husni, S. Figo, A. F. Fadhilah, and A. P. Y. Tampubolon, Teknologi IoT. Penerbit Andi, 2025. [Online]. Available: https://books.google.co.id/books?id=Q_xlEQAAQBAJ

S. Sibuea, M. Ikhsan Saputro, A. Annan, and Y. Bowo Widodo, “JURNAL INFORMATIKA DAN TEKNOLOGI KOMPUTER APLIKASI MOBILE COLLECTION BERBASIS ANDROID PADA PT. SUZUKI FINANCE INDONESIA,” Maret, vol. 2, no. 1, 2022.

J. J. Sidauruk, “Rancang Bangun Sistem Lampu Otomatis Berbasis Internet of Things dengan Aplikasi Raspberry Pi,” Jurnal Pendidikan Sains dan Komputer, vol. 2, no. 02, pp. 345–249, Oct. 2022, doi: 10.47709/jpsk.v2i02.1744.

Yohanis Ndapa Deda, Hermina Disnawati, Otaget Daniel, and Rooselyna Ekawati, “Development of Android-Based Learning Media for High School Students in Indonesia: A Systematic Review of Literature,” Jurnal Iqra’ : Kajian Ilmu Pendidikan, vol. 8, no. 1, pp. 402–417, Sep. 2023, doi: 10.25217/ji.v8i1.3483.

R. F. Purnomo, O. W. Purbo, and R. Z. A. Aziz, Firebase: Membangun Aplikasi Berbasis Android. Andi Offset, 2021. [Online]. Available: https://books.google.co.id/books?id=iosaEAAAQBAJ

Downloads

Published

2025-10-15

How to Cite

Aprillian, C., Sembiring, A., & Milli Alfhi Syari. (2025). Developing an Android Application for Internet of Things (IoT) Based Light Control using Android Studio. Journal of Artificial Intelligence and Engineering Applications (JAIEA), 5(1), 1042–1047. https://doi.org/10.59934/jaiea.v5i1.1545