Flood Early Warning System — panduan penggunaan sistem monitoring ketinggian air sungai untuk peringatan dini banjir.
Platform ini dikembangkan sebagai bagian dari penelitian skripsi. Dokumentasi yang tersedia di halaman ini hanya mencakup cara penggunaan oleh pengguna (role Warga).
Kode sumber bersifat tertutup dan tidak dipublikasikan sampai penelitian/skripsi selesai. Detail teknis, arsitektur, basis data, serta endpoint tidak diungkapkan di sini.
Menjadi sistem peringatan dini banjir yang andal, terjangkau, dan mudah diakses oleh masyarakat Indonesia.
Menyediakan data ketinggian air sungai secara real-time dan notifikasi peringatan dini multi-kanal (Email & Telegram) kepada warga.
SiagaBanjir adalah sistem pemantauan ketinggian air sungai yang dirancang untuk bekerja 24 jam non-stop, mandiri, dan siap digunakan di lingkungan nyata. Perangkat pemantau dipasang di titik-titik rawan banjir dan secara berkala memperbarui data ketinggian air di lapangan.
Data yang terkumpul diproses secara otomatis untuk menentukan status bahaya banjir, menampilkan visualisasi di dashboard interaktif, dan mengirimkan notifikasi peringatan dini melalui Email dan Telegram kepada warga yang terdaftar.
Pemantauan ketinggian air secara terus-menerus sehingga kondisi terkini selalu tersedia di dashboard.
Visualisasi lokasi perangkat monitoring pada peta interaktif dengan marker warna sesuai status banjir.
Peringatan dini otomatis dikirim melalui Email dan Telegram Bot kepada warga yang telah subscribe.
Dokumentasi visual kondisi sungai melalui kamera yang terpasang di titik pemantauan.
Visualisasi tren ketinggian air, suhu, kelembapan, dan data sensor lainnya dalam bentuk grafik interaktif.
Bot Telegram interaktif untuk mendapatkan Chat ID, notifikasi otomatis, dan panduan penggunaan sistem.
Sistem mendefinisikan 4 level status banjir berdasarkan ketinggian air yang terukur. Setiap perangkat dapat memiliki ambang batas (threshold) yang berbeda-beda:
| Level | Kode | Warna | Keterangan | Tindakan |
|---|---|---|---|---|
| ✅ Normal | normal |
Hijau | Ketinggian air dalam batas aman | Tidak ada notifikasi |
| ⚠️ Waspada | waspada |
Kuning | Ketinggian air mulai meningkat, perlu kewaspadaan | Notifikasi dikirim ke warga yang memilih level Waspada |
| 🟠 Siaga | siaga |
Oranye | Ketinggian air mendekati level berbahaya | Notifikasi dikirim ke warga level Siaga ke atas |
| 🚨 Awas / Bahaya | awas |
Merah | Ketinggian air mencapai level berbahaya, potensi banjir | Notifikasi dikirim ke semua warga, aktivasi warning devices |
Ambang batas (threshold) untuk setiap level dapat berbeda antar lokasi pemantauan, disesuaikan dengan kondisi masing-masing wilayah.
Halaman ini hanya memuat panduan penggunaan untuk pengguna (role Warga). Panduan teknis, konfigurasi, dan pengembangan tidak dipublikasikan.
/users/register.php)/chatid, copy Chat ID, tempel di menu NotifikasiBot Telegram Siaga Banjir merespon perintah berikut:
/start | Memulai bot dan mendapat sambutan |
/chatid | Mendapatkan Chat ID untuk notifikasi |
/help | Menampilkan bantuan perintah yang tersedia |
Proyek Siaga Banjir dikembangkan oleh tim yang terdiri dari:
Repositori kode sumber bersifat tertutup dan tidak dipublikasikan sampai penelitian (skripsi) selesai.