Wijaya, Muhammad Rizky (2026) Aplikasi Monitoring Dan Controlling Perangkat Iot Smart Farming Berbasis Android (Studi Kasus: Borneo Agricola). S1 Teknik Informatika thesis, STMIK Widya Cipta Dharma.
|
Text
2243067-S1-Teknik Informatika.pdf Restricted to Repository staff only Download (3MB) | Request a copy |
|
|
Text
2243067-S1-Jurnal.pdf Download (578kB) |
Abstract
Kawasan pertanian terpadu Borneo Agricola menerapkan sistem sirkular yang keberlangsungannya sangat bergantung pada kestabilan iklim mikro, khususnya kelembapan dan suhu tanah untuk komoditas cabai (Capsicum annuum). Pengelolaan konvensional yang mengandalkan inspeksi manual dan penyiraman berbasis jadwal waktu dinilai kurang presisi dan rentan terhadap kelalaian manusia. Oleh karena itu, penelitian ini bertujuan untuk merancang dan membangun aplikasi monitoring dan controlling perangkat Internet of Things (IoT) smart farming berbasis Android. Aplikasi ini difungsikan sebagai pusat kendali (command center) untuk mengawasi parameter biofisik secara seketika (real-time) dan merekonstruksi logika irigasi menjadi sistem closed-loop threshold yang adaptif. Pengembangan perangkat lunak pada penelitian ini mengadopsi metode Software Development Life Cycle (SDLC) model Waterfall, yang meliputi tahapan Communication, Planning, Modeling, Construction, dan Deployment. Sistem ini dibangun menggunakan kerangka kerja Flutter untuk antarmuka seluler, FastAPI berbasis Python untuk layanan peladen (back-end), serta MySQL sebagai basis data relasional. Arsitektur komunikasi data menggunakan pendekatan hibrida, yaitu integrasi REST API untuk manajemen data riwayat secara terstruktur, serta protokol Message Queuing Telemetry Transport (MQTT) untuk transmisi instruksi kendali aktuator pompa air secara seketika. Hasil penelitian menunjukkan bahwa aplikasi Android berhasil diimplementasikan dengan fitur kalibrasi ambang batas irigasi adaptif pada rentang 50% hingga 75%. Pengujian fungsional menggunakan Black-Box Testing memvalidasi bahwa seluruh fitur antarmuka berjalan 100% valid sesuai spesifikasi yang diharapkan. Audit struktur internal melalui White-Box Testing dengan teknik Basis Path pada modul konfigurasi menghasilkan nilai Kompleksitas Siklomatis (V(G)) sebesar 4, membuktikan bahwa alur logika percabangan program terbebas dari cacat logika (logic bug). Implementasi ini terbukti andal dalam mengeksekusi kendali pompa air jarak jauh dengan latensi operasional di bawah 0,5 detik, sehingga efektif dalam menjaga stabilitas ekosistem pertanian secara presisi. ============================================================ The Borneo Agricola integrated farming area implements a circular system whose sustainability heavily relies on microclimate stability, particularly soil moisture and temperature for chili crops (Capsicum annuum). Conventional management relying on manual inspection and timer-based watering is considered imprecise and highly prone to human negligence. Therefore, this study aims to design and develop an Android-based Internet of Things (IoT) smart farming monitoring and controlling application. This application serves as a portable command center to monitor biophysical parameters in real-time and reconstruct irrigation logic into an adaptive closed-loop threshold system. The software development in this study adopts the Waterfall Software Development Life Cycle (SDLC) method, which encompasses the Communication, Planning, Modeling, Construction, and Deployment phases. The system is built utilizing the Flutter framework for the mobile interface, Python-based FastAPI for back-end services, and MySQL as the relational database. The data communication architecture employs a hybrid approach, integrating REST API for structured historical data management and the Message Queuing Telemetry Transport (MQTT) protocol for the instantaneous transmission of water pump actuator control instructions. The evaluation results indicate that the Android application was successfully implemented with an adaptive irrigation threshold calibration feature ranging from 50% to 75%. Functional testing using Black-Box Testing validated that all interface features operated 100% validly according to functional specifications. The internal structure audit through White-Box Testing using the Basis Path technique on the configuration module yielded a Cyclomatic Complexity (V(G)) value of 4, proving that the logic branching flow is free from logic bugs. This implementation has proven reliable in executing remote water pump control with an operational latency of under 0.5 seconds, effectively maintaining the precision and stability of the agricultural ecosystem.
| Item Type: | Thesis (S1 Teknik Informatika) |
|---|---|
| Additional Information: | Pembimbing 1 :Ita Arfyanti Pembimbing 2 :Wahyuni |
| Uncontrolled Keywords: | Android, Borneo Agricola, Flutter, Internet of Things, Smart Farming. |
| Subjects: | Q Science > QA Mathematics > QA76 Computer software |
| Divisions: | Teknik Informatika |
| Depositing User: | Muhammad Rizky Wijaya |
| Date Deposited: | 05 Aug 2026 08:09 |
| Last Modified: | 05 Aug 2026 08:09 |
| URI: | http://repository.wicida.ac.id/id/eprint/6356 |
Actions (login required)
![]() |
View Item |
