Bencana banjir sering melanda perumahan yang ada di Indonesia. Dampak dari bencana banjir tersebut tidak dapat diminimalisir karena warga setempat tidak memiliki kemampuan untuk mendapatkan informasi ketinggian air secara real-time. Selain itu mekanisme bendungan dan saluran air juga tidak efektif dalam penanganan banjir. Untuk menangani masalah tersebut maka pompa air dan tabung reservoir berbasis IoT dapat dijadikan alternatif dalam proses penanganan banjir yang terjadi di lingkungan perumahan. Dengan perkembangan teknologi yang pesat maka ada cara untuk menanggulangi bencana banjir dan meminimalisir kerugian yang terjadi akibat bencana banjir. Karena sistematika bendungan dan saluran air biasa kurang efektif untuk proses penanganan banjir di perumahan, maka pompa air dan tabung reservoir berbasis IoT dapat dijadikan alternatif dalam proses penanganan banjir yang terjadi di lingkungan perumahan. Tugas akhir ini telah membuat alat untuk penanganan banjir di perumahan dengan menggunakan alat yang sudah terhubung dengan sensor ultrasonik yang juga sudah disambungkan dengan NodeMCU ESP8266 dan mesin penyedot air yang dipasang di dataran terendah di sebuah perumahan dan disambungkan kepada tabung reservoir serta saluran air dengan pompa penyedot air. Untuk mengamati ketinggian air, penghuni dapat memantau melalui aplikasi selular yang juga sudah dilengkapi dengan fitur pemantauan tingkat ketinggian air. Ketika terjadi banjir, buzzer yang dipasangkan pada alat pendeteksi banjir akan berbunyi sesuai tingkat status ketinggian banjir. Jika penghuni ingin melihat catatan banjir yang terjadi di waktu sebelumnya, penghuni dapat melihatnya di database pengelola perumahan yang sudah disediakan.