Gateways dan sensor anak
Gateway adalah device yang mengirim data banyak sensor lewat satu koneksi MQTT. Di Celestian, gateway adalah device biasa dengan Mode gateway menyala. Menu Manajemen Device → Gateways menampilkan daftar device yang berstatus gateway.

Aturan gateway
Section titled “Aturan gateway”- Gateway tidak boleh berantai: gateway tidak boleh punya gateway perantara.
- Gateway yang masih dipakai device lain tidak bisa diturunkan menjadi device biasa.
- Hanya gateway yang butuh koneksi ke channel. Sensor anak tidak butuh koneksi sendiri.
- Menghapus gateway melepas tautan anaknya (anak tidak ikut terhapus).
Mengirim data atas nama sensor anak
Section titled “Mengirim data atas nama sensor anak”Gateway mengidentifikasi sensor dengan bn (SenML) atau id (SenFlat) pada payload. Konvensi yang disarankan:
bn= MAC sensor tanpa pemisah, huruf kecil, diakhiri:, misalnya001a2b3c4d5e:.- Selalu sertakan
bt(waktu sampel, detik Unix) di blok yang sama.
Gateway boleh mengirim per anak (satu pesan per sensor) atau batch (banyak sensor dalam satu pesan, tiap blok membuka bn dan bt baru):
[{"bn": "001a2b3c4d5e:", "bt": 1790000010.1, "n": "temp", "u": "Cel", "v": 24.5}, {"bn": "aabbcc001122:", "bt": 1790000010.2, "n": "temp", "u": "Cel", "v": 26.1}]Format ringkas untuk gateway: SenFlat v2.
Roster
Section titled “Roster”Di detail gateway, tab Roster menampilkan sumber (bn) yang terlihat pada pesan dari gateway ini, dengan Last Seen, jumlah pesan 24 jam, dan status Registered/Unregistered. Untuk sumber yang belum terdaftar tersedia aksi Daftarkan sebagai device.
Device anak
Section titled “Device anak”
Tab Device anak menampilkan device terdaftar yang menyatakan gateway ini sebagai perantara (atur dari tab Gateway pada device anak itu).
Pencocokan sumber dengan device
Section titled “Pencocokan sumber dengan device”Sumber dicocokkan dengan Serial (atau ID) device, tanpa membedakan huruf besar-kecil. Jadi isi Serial device anak dengan MAC yang sama dengan bn. Dampaknya:
- Tab Telemetri, Last Seen, dan sparkline device anak memakai data yang dikirim gateway mana pun atas namanya.
- Di Messages, kolom Device menampilkan nama device terdaftar dan nama metrik diperpendek (nama lengkap ada di tooltip). Nama tersimpan tetap
bn+n. - Status koneksi anak diturunkan dari data gateway: Online (via gateway) bila datanya baru terlihat.