timestamp untuk akurasi waktu dan kemudahan analisis historis.
Struktur ini dirancang agar:
- Konsisten untuk berbagai jenis sensor
- Mudah diproses oleh sistem integrasi
- Fleksibel untuk penambahan sensor baru
Struktur Data Sensor


- Root level — konteks pengiriman data: siapa yang mengirim dan kapan
- Sensor level — detail pembacaan dari masing-masing sensor pada perangkat tersebut
Field Reference
Root Level
Sensor Level (sensors[])
Penjelasan Field
device_id
device_id
Mengidentifikasi perangkat (data logger) yang mengirimkan data. Satu perangkat dapat memiliki banyak sensor.
device_id digunakan sebagai kunci relasi — semua sensor dalam satu payload berasal dari perangkat yang sama.timestamp (ISO 8601)
timestamp (ISO 8601)
Waktu saat data dikirim dari perangkat, dalam format ISO 8601 dengan informasi zona waktu.
id (sensor)
id (sensor)
Identitas unik sensor di dalam satu perangkat. Format umumnya menggabungkan kode device dan kode jenis sensor.
id digunakan untuk mengidentifikasi dan membedakan antar sensor dalam satu perangkat.value
value
Nilai numerik hasil pembacaan sensor — berupa
integer atau float, tergantung jenis sensor.- Tidak mengandung satuan (satuan ditentukan oleh field
unit) - Merepresentasikan nilai mentah (raw) atau nilai hasil kalibrasi, tergantung konfigurasi perangkat
unit
unit
Satuan pengukuran yang berkaitan dengan
value. Bersifat informatif, tidak mengubah nilai secara otomatis.Satuan yang tampil ditentukan oleh konfigurasi sensor di dashboard Mertani.
Contoh Payload
Berikut contoh lengkap payload data yang dikirim dalam satu request, mencakup tiga sensor dari satu perangkat:Satu payload dapat memuat banyak sensor sekaligus. Semua sensor dalam satu payload dijamin memiliki
timestamp yang sama karena dikirim dalam satu transmisi dari perangkat yang sama.