> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docku.mertani.com/api-reference/overview/struktur-data/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docku.mertani.com/_mcp/server. # Struktur Data ## Overview Mertani menyimpan setiap data sensor yang dikirimkan oleh perangkat dalam format terstruktur. Setiap entri data dilengkapi dengan `timestamp` untuk memastikan akurasi waktu pencatatan serta memudahkan proses analisis historis. Struktur ini dirancang agar: * Konsisten untuk berbagai jenis sensor * Mudah diproses oleh sistem integrasi * Fleksibel untuk penambahan sensor baru ## Struktur Data Sensor ## Field Sensor Setiap sensor memiliki struktur berikut: #### timestamp (String - ISO 8601) Menunjukkan waktu kapan data dicatat. Format ISO 8601 itu standar internasional, misalnya: ``` 2025-11-20T00:00:00+07:00 ``` Artinya: * `2025-11-20` → tanggal * `T` → pemisah tanggal & waktu * `00:00:00` → jam (HH:mm:ss) * `+07:00` → zona waktu (WIB) #### id (string) Identitas unik dari sensor. Contoh: ``` Y789-flLev ``` Biasanya berisi: * kode device * jenis sensor (misalnya: `flLev` = water level) #### value (number) Nilai hasil pembacaan sensor. Contoh: ``` 25.5 ``` Karakteristik: * Bertipe numerik (integer atau float) * Tidak mengandung satuan * Representasi murni dari hasil pengukuran #### unit (string) Menunjukkan satuan dari nilai sensor. ``` cm ``` Contoh satuan yang umum: * `cm` → centimeter * `%` → persen (humidity) * `°C` → derajat Celsius ## Contoh Data sensor Berikut contoh data sensor yang dikirim dalam satu request: ```json { "timestamp": "2025-11-20T00:00:00+07:00", "sensors": [ { "id": "Y789-flLev", "value": 25.5, "unit": "cm" }, { "id": "Y789-arHum", "value": 80, "unit": "%" }, { "id": "Y789-arTemp", "value": 32, "unit": "°C" } ] } ```