Abstract
Penelitian ini bertujuan untuk mengembangkan sistem monitoring ketinggian air berbasis Internet of Things (IoT) menggunakan sensor ultrasonik dan REST API sebagai alat peringatan dini terhadap potensi banjir. Sistem ini mendeteksi ketinggian air secara real-time dan mengirimkan data ke server untuk diproses dan ditampilkan. Pengujian dilakukan baik di laboratorium maupun di lapangan, menunjukkan bahwa sistem ini mampu memberikan peringatan dini dengan respon cepat dan akurasi yang cukup baik, meskipun terdapat margin error sebesar ±1 cm. Hasil penelitian ini menunjukkan bahwa sistem ini efektif dalam mendeteksi dan memberikan peringatan dini terhadap potensi banjir, namun masih memerlukan peningkatan akurasi sensor dan penambahan sumber daya cadangan untuk meningkatkan keandalan sistem. Dengan pengembangan lebih lanjut, sistem ini memiliki potensi untuk diterapkan secara luas dalam mitigasi risiko bencana banjir.