> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mertani.co.id/llms.txt
> Use this file to discover all available pages before exploring further.

# Status Warning Detection

Halaman **Peta Sebaran Device** menampilkan seluruh perangkat dalam satu tampilan peta interaktif, dilengkapi tabel data pengamatan yang memperlihatkan kondisi dan status peringatan setiap perangkat secara realtime.

> Semua level status bersifat **configurable**, mulai dari nama, warna, dan rentang nilai dapat diatur per instansi melalui menu **Pengaturan Level Status**.

***

## Tampilan Halaman

Halaman ini terdiri dari dua area utama:

| Area                              | Fungsi                                                                                            |
| --------------------------------- | ------------------------------------------------------------------------------------------------- |
| **Peta Sebaran** (atas)           | Menampilkan sebaran lokasi perangkat di peta. Klik marker untuk melihat ringkasan data perangkat. |
| **Tabel Data Pengamatan** (bawah) | Menampilkan data dan status peringatan semua perangkat, dikelompokkan per jenis monitoring.       |

Klik **"Data Pemantauan"** di bagian tengah bawah peta untuk memperluas atau menyembunyikan tabel.

***

## Popup Informasi Device

Klik marker perangkat di peta untuk menampilkan popup ringkasan yang berisi:

* Nama perangkat
* Status konektivitas (Online / Offline / Delay / Maintenance)
* Waktu update terakhir
* Nilai sensor terkini (beberapa parameter utama)
* Tombol **"Rute Lokasi"** -> membuka navigasi ke lokasi perangkat
* Tombol **"Lihat Detail"** -> membuka halaman Detail Pemantauan

***

## Tab Jenis Monitoring

Tabel Data Pengamatan memiliki beberapa tab sesuai jenis perangkat. Klik tab untuk beralih antar jenis monitoring:

<Frame>
  <video src="https://mintcdn.com/mertani/SociO-6B0sRV_6DO/assets/dashboard-guides/monitoring/warningdetection-home.webm?fit=max&auto=format&n=SociO-6B0sRV_6DO&q=85&s=a10044180e9991d619134903012fe5ca" controls autoPlay loop playsInline muted data-path="assets/dashboard-guides/monitoring/warningdetection-home.webm" />
</Frame>

<Tabs>
  <Tab title="ARR - Curah Hujan">
    Tab **ARR** (Automatic Rainfall Recorder) menampilkan data intensitas curah hujan.

    **Kolom tabel:**

    | Kolom                        | Keterangan                                       |
    | ---------------------------- | ------------------------------------------------ |
    | Nama POS                     | Nama lokasi perangkat                            |
    | ID Device                    | Kode unik perangkat                              |
    | Status                       | Status konektivitas perangkat                    |
    | Terakhir Update              | Waktu data terakhir diterima                     |
    | Rainfall 1 Jam Terakhir (mm) | Akumulasi curah hujan dalam 1 jam terakhir       |
    | Intensitas (1 Jam)           | Status intensitas hujan berdasarkan nilai 1 jam  |
    | Rainfall Harian (mm)         | Akumulasi curah hujan hari ini                   |
    | Intensitas (Harian)          | Status intensitas hujan berdasarkan nilai harian |

    **Logika status intensitas:**
    Status ditentukan berdasarkan rentang nilai yang dikonfigurasi. Contoh umum:

    | Nilai Rainfall | Status                |
    | -------------- | --------------------- |
    | 0 mm           | Tidak Hujan / Berawan |
    | 0–5 mm         | Hujan Ringan          |
    | 5–20 mm        | Hujan Sedang          |
    | > 20 mm        | Hujan Lebat           |

    > Rentang dan nama status dapat berbeda tergantung konfigurasi instansi.

    **Expand baris:**
    Klik ikon `▼` di awal baris untuk menampilkan detail tambahan perangkat (lokasi koordinat, baterai, sinyal).
  </Tab>

  <Tab title="AWLR - Tinggi Muka Air">
    Tab **AWLR** (Automatic Water Level Recorder) menampilkan data tinggi muka air dan status peringatan banjir.

    **Kolom tabel:**

    | Kolom           | Keterangan                                            |
    | --------------- | ----------------------------------------------------- |
    | Nama POS        | Nama lokasi perangkat                                 |
    | ID Device       | Kode unik perangkat                                   |
    | Status          | Status konektivitas perangkat                         |
    | Terakhir Update | Waktu data terakhir diterima                          |
    | TMA             | Tinggi Muka Air dalam satuan yang dikonfigurasi       |
    | Debit           | Volume aliran air (jika sensor debit tersedia)        |
    | Peringatan      | Status peringatan banjir berdasarkan threshold lokasi |

    **Logika status peringatan:**
    Status ditentukan berdasarkan threshold yang dikonfigurasi per lokasi. Contoh umum:

    | Level                 | Status  |
    | --------------------- | ------- |
    | Di bawah siaga        | Normal  |
    | Mendekati batas       | Waspada |
    | Melewati batas siaga  | Awas    |
    | Melewati batas bahaya | Bahaya  |

    > Threshold TMA berbeda untuk setiap lokasi dan dikonfigurasi secara terpisah.

    **Expand baris:**
    Klik ikon `▼` untuk menampilkan detail tambahan: koordinat lokasi, baterai, dan sinyal.
  </Tab>

  <Tab title="AWS - Cuaca">
    Tab **AWS** (Automatic Weather Station) menampilkan data parameter cuaca dari stasiun meteorologi otomatis.

    Parameter yang umum ditampilkan meliputi suhu udara, kelembaban, kecepatan dan arah angin, tekanan udara, dan radiasi matahari, tergantung sensor yang terpasang pada perangkat.
  </Tab>

  <Tab title="WQMS - Kualitas Air">
    Tab **WQMS** (Water Quality Monitoring System) menampilkan status kualitas air per parameter.

    **Kolom tabel (level device):**

    | Kolom           | Keterangan                    |
    | --------------- | ----------------------------- |
    | Nama POS        | Nama lokasi perangkat         |
    | ID Device       | Kode unik perangkat           |
    | Status          | Status konektivitas perangkat |
    | Terakhir Update | Waktu data terakhir diterima  |

    **Expand baris -> detail per sensor:**
    Klik `▼` untuk melihat data dan status setiap parameter kualitas air:

    | Kolom  | Keterangan                                                                              |
    | ------ | --------------------------------------------------------------------------------------- |
    | Sensor | Nama parameter (CDOM, Temperature, Water TDS, Water pH, Ammonia, BOD, COD, dll.)        |
    | Data   | Nilai terbaru dari sensor                                                               |
    | Status | Status kualitas per parameter (contoh: Memenuhi Baku Mutu / Cemar Ringan / Cemar Berat) |

    **Logika status:**

    * Setiap parameter dinilai secara independen
    * Status global perangkat mengikuti **parameter paling kritis** (worst-case)
    * Jika satu parameter berstatus "Cemar Berat", status global ikut naik ke level tersebut
  </Tab>

  <Tab title="AQMS - Kualitas Udara">
    Tab **AQMS** (Air Quality Monitoring System) menampilkan status kualitas udara per parameter.

    **Kolom tabel (level device):**

    | Kolom           | Keterangan                    |
    | --------------- | ----------------------------- |
    | Nama POS        | Nama lokasi perangkat         |
    | ID Device       | Kode unik perangkat           |
    | Status          | Status konektivitas perangkat |
    | Terakhir Update | Waktu data terakhir diterima  |

    **Expand baris -> detail per sensor:**
    Klik `▼` untuk melihat data dan status setiap parameter kualitas udara:

    | Kolom  | Keterangan                                                                                        |
    | ------ | ------------------------------------------------------------------------------------------------- |
    | Sensor | Nama parameter (PM10, PM2.5, dll.)                                                                |
    | Data   | Nilai terbaru dari sensor                                                                         |
    | Status | Status kualitas per parameter (contoh: Baik / Sedang / Tidak Sehat / Sangat Tidak Sehat / Bahaya) |
  </Tab>

  <Tab title="CCTV">
    Tab **CCTV** menampilkan feed video langsung dari kamera yang terpasang di lokasi perangkat.

    **Tampilan:**

    * Feed video ditampilkan dalam format **grid** (4 kolom per baris)
    * Setiap tile menampilkan nama kamera dan gambar live
    * Kamera yang tidak terhubung menampilkan layar hitam

    **Fitur tersedia:**

    * **Pencarian** -> cari kamera berdasarkan nama CCTV menggunakan kolom pencarian di kanan atas
    * **Filter** -> saring tampilan kamera menggunakan tombol Filter
    * **Paginasi** -> navigasi halaman jika jumlah kamera lebih dari yang ditampilkan per halaman (default: 10 per halaman)
  </Tab>
</Tabs>

***

## Logika Penentuan Status

Semua status peringatan dihitung secara otomatis oleh sistem berdasarkan konfigurasi yang ditetapkan per instansi.

**Alur penentuan status:**

<Steps>
  <Step title="Data diterima dari perangkat">
    Sensor mengirim nilai ke backend Mertani sesuai interval pengiriman.
  </Step>

  <Step title="Nilai dibandingkan dengan konfigurasi range">
    Sistem membaca rentang nilai (range) yang telah dikonfigurasi untuk setiap level status.
  </Step>

  <Step title="Status ditentukan per parameter">
    Setiap parameter mendapatkan status berdasarkan range yang cocok dengan nilai saat ini.
  </Step>

  <Step title="Status kritis diprioritaskan">
    Jika sebuah perangkat memiliki lebih dari satu parameter, sistem menggunakan **status paling kritis** sebagai status global perangkat, mengikuti urutan prioritas dari level tertinggi ke terendah.
  </Step>
</Steps>

***

## Additional Dashboard - Warning Detection

Dashboard warning detection ini tersedia untuk pelanggan Mertani dengan dua opsi akses: dapat diakses secara publik atau melalui akses private yang hanya dapat digunakan oleh pihak tertentu.

<Frame>
  <video src="https://mintcdn.com/mertani/SociO-6B0sRV_6DO/assets/dashboard-guides/monitoring/ews-dashboard.webm?fit=max&auto=format&n=SociO-6B0sRV_6DO&q=85&s=8807bec2f9f04063e5237ee4d823e71b" controls autoPlay loop playsInline muted data-path="assets/dashboard-guides/monitoring/ews-dashboard.webm" />
</Frame>

***

## Konfigurasi Level Status

Setiap instansi dapat mengatur level status secara mandiri termasuk nama level, warna badge, dan rentang nilai yang memicu setiap level.

<Card title="Konfigurasi Level Status" icon="sliders" href="../configuration/level-status">
  Pelajari cara mengatur level status untuk setiap jenis monitoring
</Card>
