Implementasi Arsitektur Publish/Subscribe pada Sistem Hidroponik menggunakan NodeMCU V3

Authors

  • Diky Siswanto Teknik Elektro, Universitas Widya Gama Malang
  • Candrasa Olga Tahitya Teknik Elektro, Universitas Widya Gama Malang
  • Gigih Priyandoko Teknik Elektro, Universitas Widya Gama Malang

DOI:

https://doi.org/10.56795/fortech.v6i1.6108

Keywords:

Precision agriculture, Internet of Things (IoT), Real-time data transmission, Environmental parameter control, Smart farming technology

Abstract

The agricultural sector plays a vital role in national food security; however, land scarcity due to rapid urbanization has encouraged the adoption of alternative methods such as hydroponics. This method enables plant cultivation in controlled environments, yet manual monitoring of key parameters—such as water temperature, pH, and water level—is often inefficient and error-prone. This study presents the development of an automated monitoring and control system based on the Internet of Things (IoT), utilizing a publish/subscribe architecture. The system is built using NodeMCU V3 and Arduino Uno, equipped with temperature, pH, and ultrasonic sensors, and implemented in a Deep Water Culture (DWC) setup. Testing results indicate that the system can accurately read environmental parameters and transmit data in real-time to Firebase, achieving a throughput of 7753 Bps, 0% packet loss, and an average delay of 0.197 seconds from NodeMCU to Firebase, and 2.226 seconds in the reverse direction. The heater, chiller, and water pump operate automatically based on predefined thresholds (±3°C for temperature and +2 cm for water level). All parameters can be remotely monitored and controlled via an Android application. The system has proven to be effective and efficient in supporting precision agriculture and offers a sustainable solution for optimizing hydroponic cultivation in limited land areas.

References

Kementerian Pertanian, “Statistik Lahan Pertanian Tahun 2014-2018,” Kementerian Pertanian, Jakarta, Indonesia, Pusat Data dan Informasi Pertanian, 2019.

I. S. Roidah, “Pemanfaatan Lahan dengan menggunakan Sistem Hidroponik,” Jurnal BONOROWO, vol. 1, no. 2, pp. 43–49, 2015, doi: https://doi.org/10.36563/bonorowo.v1i2.14.

J. A. Asumadu, B. Smith, N. S. Dogan, P. A. Loretan, and H. Aglan, “Microprocessor-based instrument for hydroponic growth chambers used in ecological life support systems,” in Quality Measurement: The Indispensable Bridge between Theory and Reality (No Measurements? No Science! Joint Conference - 1996: IEEE Instrumentation and Measurement Technology Conference and IMEKO Tec, Jun. 1996, pp. 325–329 vol.1. doi: 10.1109/IMTC.1996.507400.

M. F. Saaid, N. A. M. Yahya, M. Z. H. Noor, and M. S. A. M. Ali, “A development of an automatic microcontroller system for Deep Water Culture (DWC),” in 2013 IEEE 9th International Colloquium on Signal Processing and its Applications, 2013, pp. 328–332. doi: 10.1109/CSPA.2013.6530066.

D. Pancawati and A. Yulianto, “Implementasi Fuzzy Logic Controller untuk Mengatur Ph Nutrisi pada Sistem Hidroponik Nutrient Film Technique (NFT),” Jurnal Nasional Teknik Elektro, vol. 5, no. 2, pp. 278–289, 2016, doi: https://doi.org/10.20449/jnte.v5i2.284.

S. V. Devika, S. Khamuruddeen, S. Khamurunnisa, J. Thota, and K. Shaik, “Arduino Based Automatic Plant Watering System,” International Journal of Advanced Research in Computer Science and Software Engineering, vol. 4, no. 10, pp. 449–456, 2014.

A. Y. H. Putra and W. S. Pambudi, “Sistem Kontrol Otomatis Ph Larutan Nutrisi Tanaman Bayam Pada Hidroponik NFT (Nutrient Film Technique),” Jurnal Ilmiah Mikrotek, vol. 2, no. 4, pp. 11–20, 2017.

Y. Huang and H. Garcia-Molina, “Publish/Subscribe in a Mobile Environment,” Wireless Networks, vol. 10, no. 6, pp. 643–652, Nov. 2004, doi: 10.1023/B:WINE.0000044025.64654.65.

V. A. Fragastia and I. F. Rahmad, “Penerapan Internet of Things (IoT) untuk Mendeteksi Kadar Alkohol pada Pengendara Mobil,” 2019. [Online]. Available: https://api.semanticscholar.org/CorpusID:202947862

K. Hamami, M. Mukhsim, and D. Siswanto, “Prototipe Sistem Monitoring Biaya Penggunaan Listrik pada Rumah Kos berbasis IoT,” JASEE Journal of Application and Science on Electrical Engineering, vol. 1, no. 02, pp. 35–46, 2021, doi: 10.31328/jasee.v1i02.12.

Rayana Jaka Surya, Gigih Priyandoko, and Istiadi Istiadi, “Sistem Pemantau dan Kendali Tekanan Gas SF6 PMT Gardu Induk melalui IoT,” JETRI, vol. 19, no. 2, Feb. 2022, doi: https://doi.org/10.25105/jetri.v19i2.10831.

G. N. ALIVSKY, “Pengembangan Sistem Penjadwalan Pengisian Daya Baterai Dua Arah dengan Mempertimbangkan Tingkat SOC dan Harga Energi,” Tesis, INSTITUT TEKNOLOGI BANDUNG, Bandung, Indonesia, 2025. [Online]. Available: https://digilib.itb.ac.id/assets/files/2025/VGhlc2lzIEdoaW9rIE5hbmRhIEFsaXZza3kgLSBBTElWU0tZIENIQU5ORUwgKDEpLnBkZg.pdf

A. Al-Fuqaha, M. Guizani, M. Mohammadi, M. Aledhari, and M. Ayyash, “Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications,” IEEE Communications Surveys & Tutorials, vol. 17, no. 4, pp. 2347–2376, 2015, doi: 10.1109/COMST.2015.2444095.

T. Qureshi, M. Saeed, K. Ahsan, A. A. Malik, E. S. Muhammad, and N. Touheed, “Smart Agriculture for Sustainable Food Security using Internet of Things (IoT),” Wireless Communications and Mobile Computing, vol. 2022, 2022, doi: 10.1155/2022/9608394.

J. F. Kurose and K. W. Ross, Computer Networking: A Top-Down Approach (7th Edition), 7th ed. Pearson, 2017.

U. Khairat, B. Basri, and W. A. Fakhrurrozi, “Monitoring Suhu Ruang Budidaya Jamur Tiram menggunakan Android berbasis Arduino,” Technomedia Journal, vol. 7, no. 1, Jun. 2022, doi: https://doi.org/10.33050/tmj.v7i1.1762.

P. Ayeni and O. Adesoba, “IoT-based Home Control System using NodeMCU and Firebase,” Journal of Edge Computing, Nov. 2024, doi: 10.55056/jec.814.

D. Siswanto, A. Farid, G. Priyandoko, and N. A. Wahyudi, “An IoT-Based Decision Support System for Real-Time Vehicle Maintenance Scheduling in the Fourth Industrial Revolution,” in 2024 Beyond Technology Summit on Informatics International Conference (BTS-I2C), 2024, pp. 687–692. doi: 10.1109/BTS-I2C63534.2024.10942271.

Downloads

Published

2025-06-20

How to Cite

Siswanto, D., Olga Tahitya, C. ., & Priyandoko, G. . (2025). Implementasi Arsitektur Publish/Subscribe pada Sistem Hidroponik menggunakan NodeMCU V3. Jurnal FORTECH, 6(1), 55–63. https://doi.org/10.56795/fortech.v6i1.6108