Messages
Menu Messages menampilkan pesan yang tersimpan lewat rule (output Internal DB). Mode Live menampilkan semua pesan yang sedang masuk ke channel, termasuk yang tidak disimpan.

Toolbar dan filter
Section titled “Toolbar dan filter”| Kontrol | Fungsi |
|---|---|
| Channel | Pilih channel yang dibaca. Anda hanya melihat channel yang boleh Anda baca. |
| Tab SenML dan JSON | Metrik terstruktur (satu baris per metrik) atau payload JSON utuh dari output Internal DB (JSON). |
| Agregasi | Kotak centang untuk tampilan agregat (di bawah). |
| Kirim pesan | Mengirim pesan uji ke channel (di bawah). |
| Live | Membuka aliran pesan realtime (di bawah). |
| Muat ulang | Menyegarkan tabel. |
| Unduh CSV | Mengunduh CSV dengan filter yang sedang aktif (maksimal 50.000 baris). |
| Kolom | Memilih kolom yang tampil (disimpan di browser Anda). |
Baris filter: Nama metrik, Subtopik, Publisher, Device ID (bn), Protokol, Nilai (dengan pembanding) dan Tipe nilai, serta rentang Dari dan Sampai. Pilih Terapkan untuk menjalankan filter, atau tombol ulang untuk mengosongkannya.
Kolom (SenML)
Section titled “Kolom (SenML)”Waktu kirim (dengan keterangan relatif), Publisher (nama device atau gateway yang terautentikasi), Device (bn atau id; nama device terdaftar bila cocok), subtopik, protokol, Nama metrik, Nilai, Unit, Nilai string, Nilai bool, nilai data, sum, dan waktu pembaruan. Pilihan kolom disimpan di browser Anda. Klik baris untuk melihat payload dengan penyorot sintaks.
Pesan SenFlat v2 yang jam perangkatnya tidak tepercaya ditandai badge Waktu perkiraan (waktunya diperkirakan dari waktu terima server). Lihat SenFlat v2.
Aturan filter
Section titled “Aturan filter”- Bila Dari dan Sampai kosong, yang ditampilkan adalah 7 hari terakhir.
- Pembanding nilai:
=,≠,>,≥,<,≤. - Urutan terbaru atau terlama (klik judul kolom Waktu kirim).
Pagination memakai kursor waktu, bukan nomor halaman, sehingga hasilnya konsisten walau data baru terus masuk.
Agregasi
Section titled “Agregasi”Centang Agregasi, lalu pilih fungsi (min, max, avg, sum, count) dan interval (1 menit, 5 menit, 15 menit, 1 jam, 6 jam, 1 hari). Hasilnya kartu per nama metrik dengan sparkline plus tabel per bucket waktu.
Mengirim pesan
Section titled “Mengirim pesan”Kirim pesan membuka form subtopik dan payload (SenML atau JSON) dengan contoh template. Pesan dikirim atas nama Anda lewat jalur yang sama dengan pesan device, sehingga rule yang memproses channel ikut memprosesnya. Pesan ini tercatat dengan protokol ui dan publisher = akun Anda. Dibutuhkan izin channel.publish pada channel itu. Form juga menampilkan perintah mosquitto_pub yang terisi otomatis.

Tombol Live membuka aliran realtime (SSE). Pesan tampil seketika selama halaman terbuka, tidak disimpan, dan bila terlalu cepat sebagian akan dilewati dengan pemberitahuan. Dibutuhkan izin channel.subscribe. Tombol Bersihkan mengosongkan daftar Live.
Unduh CSV
Section titled “Unduh CSV”Mengunduh data sesuai filter. Nilai yang diawali =, +, -, atau @ dinetralkan agar aman dibuka di spreadsheet. Kolom time_trusted menandai waktu yang diperkirakan.