Pengendalian Sistem Irigasi Berbasis Komunikasi Radio Full Duplex dengan Algoritma Decision Tree


Indra Hermawan
Maria Agustin
Asep Kurniawan


Provision, management and distribution of water on agricultural land is one of the important factors that affect the quantity and quality of agricultural products. An irrigation canal technology is needed that is able to flow through all agricultural land according to the water needs of each land. Smart irrigation systems can be a solution to this problem. The smart irrigation technology that was previously developed has several limitations such as the length of time data transmission takes to reach the client, sensor devices in the field must take turns sending data and receiving data resulting in data not being sent or not being read properly, besides that the system that has been developed previously depends on to one factor, namely the water level to determine the degree of openness of the floodgates. In this research a fast sensor to cloud communication system is designed using websocket technology. This system is also designed to send and receive data simultaneously using full duplect communication technology. As well as using artificial intelligence with the decision tree algorithm to regulate the openness of the floodgates based on the water requirement for the rice fields, the water level in the irrigation canals and the speed of the water flow. This research produced a prototype of an intelligent irrigation system that can send data to clients with an average time of 417ms, the system is also able to handle 500 clients that are connected directly to the server. The system can also send and receive data simultaneously with a difference in time when data is received at the sensor node or at the central node which can reach 0ms. This prototype also succeeded in making an artificial intelligence system that is accurate, fast and real-life. This artificial intelligence can handle 500 requests simultaneously with an execution time of 544ms.


How to Cite
Hermawan, I., Agustin, M., & Kurniawan, A. (2023). Pengendalian Sistem Irigasi Berbasis Komunikasi Radio Full Duplex dengan Algoritma Decision Tree. MULTINETICS, 9(1), 13–26.


  1. L. Kamelia, M. A. Ramdhani, A. Faroqi, and V. Rifadiapriyana, “Implementation of Automation System for Humidity Monitoring and Irrigation System,” in IOP Conference Series: Materials Science and Engineering, Jan. 2018, vol. 288, no. 1. doi: 10.1088/1757-899X/288/1/012092.
  2. P. E. Agustyawan and A. A. Sabilla, “Rengganis Jurnal Pengabdian Masyarakat Pengelolaan saluran irigasi guna meningkatkan produktivitas pertanian di Desa Jubel Kidul,” Rengganis Jurnal Pengabdian Masyarakat, vol. 1, no. 2, p. 113, 2021, [Online]. Available:
  3. D. Rusmawan and A. K. dan Muzammil Balai Pengkajian Teknologi Pertanian Kepulauan Bangka Belitung Jalan Mentok, “PENGARUH KETERSEDIAAN AIR TERHADAP PRODUKSI PADI SAWAH,” in Seminar Nasional Hari Air Sedunia, 2018, pp. 208–214.
  4. I. Hermawan, D. A. Fachrudin, A. Setiawan, and N. T. S. Sulthanah, “Rancang Bangun Sistem Irigasi Cerdas Menggunakan Metode Fuzzy Rule-Based Untuk Otomatisasi Pintu Air dan PendeteksianEndapan,” Jurnal Komputer Terapan, vol. 8, no. 1, pp. 1–11, 2022, [Online]. Available:
  5. Nurhyati, C. R. al Usrah, and Alwi, “Konflik Air Irigasi Antar Petani Sawah di Gampong Tanjong Keumala dan Gampong Babah Buloh Kecamatan Sawang Kabupaten Aceh Utara,” Jurnal Sosiologi Dialektika Sosial, vol. 1, no. 2, pp. 97–110, 2021.
  6. M. Jamalaay, J. J. Rikumahu, and D. R. Pattiapon, “AUTOMATISASI PENGERAK PINTUAIRPADA BENDUNGAN PERSAWAHANDI KABUPATEN BURU,” Jurnal Simetrik, vol. 8, no. 1, pp. 68–76, 2018.
  7. B. Soewito, Christian, F. Gunawan, Diana, and I. G. P. Kusuma, “Websocket to Support Real Time Smart Home Applications,” International Conference on Computer Science Intelligence, pp. 560–566, 2019.
  8. T. Indriyani and M. Ruswiansari, “Kontrol Jarak Jauh Sistem Irigasi Sawah Berbasis Internet Of Things (IoT),” INTEGER: Journal of Information Technology, vol. 2, no. 2, pp. 41–48, 2017.
  9. R. S. Krishnan et al., “Fuzzy Logic based Smart Irrigation System using Internet of Things,” J Clean Prod, vol. 252, Apr. 2020, doi: 10.1016/j.jclepro.2019.119902.
  10. S. C. Mungale, M. Sankar, D. Khot, R. Parvathi, and D. N. Mudgal, “An Effiecient Smart Irrigation System for Solar System by using PIC and GSM,” in Proceedings of the 5th International Conference on Inventive Computation Technologies, ICICT 2020, Feb. 2020, pp. 973–976. doi: 10.1109/ICICT48043.2020.9112431.
  11. D. Prayama, A. Yolanda, and A. W. Pratama, “Rancang Bangun Alat Pengontrol Penyiram Tanaman Otomatis Menggunakan Sensor Kelembaban Tanah Di Area Pertanian,” Jurnal Rekayasa Sistem dan Teknologi Informasi, vol. 2, no. 3, pp. 807–812, 2018.
  12. S. S. H. Hajjaj, M. T. H. Sultan, M. H. Moktar, and S. H. Lee, “Utilizing the internet of things (IoT) to develop a remotely monitored autonomous floodgate for water management and control,” Water (Switzerland), vol. 12, no. 2, Feb. 2020, doi: 10.3390/w12020502.
  13. M. Farooq, A. Hussain, S. Hashim, L. Yang, and M. Ali, “Automated Irrigation System based on irrigation gates using fuzzy logic,” in 2020 International Conference on Internet of Things and Intelligent Applications, ITIA 2020, Nov. 2020. doi: 10.1109/ITIA50152.2020.9312344.
  14. S. Sunardi, A. Afif, and F. Noviyanto, “Real Time Monitoring and Irrigation Control Using the Websocket Protocol,” in International Council for Scientific and Technical Information, Apr. 2019. doi: 10.4108/eai.19-10-2018.2282548.
  15. I. Gusti Made Ngurah Desnanjaya and M. Dwi Alfian, “PENGIRIMAN DATA NRF24L01+ DENGAN KONDISI LINE OF SIGHT DAN NON LINE OF SIGHT,” Jurnal RESISTOR (Rekayasa Sistem Komputer), vol. 3, no. 2, pp. 128–139, 2020, [Online]. Available:
  16. T. Afif, A. Bhawiyuga, and R. A. Siregar, “Implementasi Perangkat Gateway Untuk Pengiriman Data Sensor Dari Lapangan Ke Pusat Data Pada Jaringan Wireless Sensor Network Berbasis Perangkat nRF24L01,” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 3, no. 4, pp. 3695–3701, 2019, [Online]. Available:
  17. Oliver Karlsson, “A Performance comparisonBetween ASP.NET Core andExpress.js for creating Web APIsMAIN FIELD:Computer ScienceAUTHOR:Oliver KarlssonSUPERVISOR:Peter Larsson-GreenJ ̈ONK ̈OPING:July 2021,” JONKOPING UNIVERSITY, JONKOPING, 2021.
  18. E. F. Moreno and J. P. Mendoza, “Synergy LEGO Mindstorms – Arduino: Taking advantage of both platforms,” 2018 XIII Technologies Applied to Electronics Teaching Conference (TAEE), 2018.
  19. G. Made, N. Desnanjaya, I. B. Ary, and I. Iswara, “TRAINER ATMEGA32 SEBAGAI MEDIA PELATIHAN MIKROKONTROLER DAN ARDUINO,” Online, 2018. [Online]. Available:
  20. F. Puspasari, I. Fahrurrozi, T. P. Satya, G. Setyawan, M. R. al Fauzan, and E. M. D. Admoko, “Sensor Ultrasonik HCSR04 Berbasis Arduino Due Untuk Sistem Monitoring Ketinggian,” Jurnal Fisika dan Aplikasinya, vol. 15, no. 2, p. 36, Jun. 2019, doi: 10.12962/j24604682.v15i2.4393.
  21. A. Ray and S. Goswami, “IoT and Cloud Computing based Smart Water Metering System,” in 2020 International Conference on Power Electronics and IoT Applications in Renewable Energy and its Control, PARC 2020, Feb. 2020, pp. 308–313. doi: 10.1109/PARC49193.2020.236616.
  22. M. Tahir, “Measuring water Flow Rate and Volume using Arduino and Flow Sensor By,” Pakistan, 2021.
  23. A. Septiano and T. Ghozali, “NRF 24L01 SEBAGAI PEMANCAR/PENERIMA UNTUK WIRELESS SENSOR NETWORK,” Jurnal TEKNO(Civil Engineeering, Elektrical Engineeering and Industrial Engineeering), vol. 17, no. 1, pp. 26–34, 2020.
  24. I. W. Suriana, I. G. A. Setiawan, and I. M. S. Graha, “Rancang Bangun Sistem Pengaman Kotak Dana Punia berbasis Mikrokontroler NodeMCU ESP32 dan Aplikasi Telegram,” Jurnal Ilmiah Telsinas, vol. 4, no. 2, 2021.
  25. M. Babiuch, P. Foltynek, and P. Smutny, “Using the ESP32 Microcontroller for Data Processing,” in 2019 20th International Carpathian Control Conference (ICCC), May 2019, pp. 1–6. doi: 10.1109/CarpathianCC.2019.8765944.
  26. H. Brar, T. Kaur, and Y. Rajoria, “The Better Comparison between PHP, Python-web & Node.js,” International Journal of Research in Engineering and Science (IJRES) ISSN, vol. 9, no. 7, pp. 29–37, 2021, [Online]. Available:
  27. L. R. Abbade, M. A. A. da Cruz, J. J. P. C. Rodrigues, P. Lorenz, R. A. L. Rabelo, and J. Al-Muhtadi, “Performance comparison of programming languages for Internet of Things middleware,” Transactions on Emerging Telecommunications Technologies, vol. 31, no. 12, Dec. 2020, doi: 10.1002/ett.3891.
  28. R. S. Malik, J. Patra, and M. Pradel, “NL2Type: Inferring JavaScript Function Types from Natural Language Information,” in Proceedings - International Conference on Software Engineering, May 2019, vol. 2019-May, pp. 304–315. doi: 10.1109/ICSE.2019.00045.
  29. C. Rong, W. Bin, and C. Yang, “Design of heterogeneous Data SQL access scheme based on postgreSQL,” in 2019 IEEE 3rd International Conference on Electronic Information Technology and Computer Engineering, EITCE 2019, Oct. 2019, pp. 1520–1524. doi: 10.1109/EITCE47263.2019.9094863.
  30. C. Asiminidis, G. Kokkonis, and S. Kontogiannis, “Database Systems Performance Evaluation for IoT Applications,” International Journal of Database Management Systems, vol. 10, no. 06, pp. 01–14, Dec. 2018, doi: 10.5121/ijdms.2018.10601.
  31. Z. Helmi, Thamrin, and S. Anita, “KUALITAS SUNGAI PETAPAHAN KECAMATAN GUNUNG TOAR KABUPATEN KUANTAN SINGINGI,” Pusat Penelitian Lingkungan Hidup Universitas Riaui, pp. 46–58, 2013.
  32. B. Suntaranont, S. Aramkul, M. Kaewmoracharoen, and P. Champrasert, “Water irrigation decision support system for practicalweir adjustment using artificial intelligence and machine learning techniques,” Sustainability (Switzerland), vol. 12, no. 5, Mar. 2020, doi: 10.3390/su12051763.