Berkas konfigurasi
Selain backup seluruh workspace, beberapa jenis konfigurasi bisa disimpan ke berkas dan dipulihkan ke workspace yang sudah berjalan, misalnya untuk memindahkannya ke workspace lain.
Jenis yang didukung
Section titled “Jenis yang didukung”| Jenis | Format | Di mana |
|---|---|---|
| Katalog Metrik | JSON dan CSV (name, unit, label) |
Halaman Katalog Metrik |
| Template Setelan | JSON | Halaman Template Setelan |
| Device Types | JSON | Halaman Device Types |
| Setelan perangkat | JSON dan CSV (satu baris per device) | Halaman Devices |
| Set rule (Rules Device) | JSON | Halaman Rules Device |
Berkas memakai amplop yang sama:
{ "format": "celestian-config", "version": 1, "kind": "device-config-templates", "exportedAt": "2026-10-12T08:00:00Z", "items": [ ... ] }Berkas tanpa ID internal dan tanpa rahasia. Item dicocokkan lewat kunci yang stabil (nama metrik, nama template, key device type). Maksimal 900 KB per berkas.
Aturan impor
Section titled “Aturan impor”- Pratinjau dulu: apa yang akan terjadi per item, tanpa menyimpan apa pun.
- Semua atau tidak sama sekali: bila satu item tidak valid, tidak ada yang tersimpan.
- Bila item sudah ada: Lewati (bawaan), Timpa, atau Buat salinan (nama atau key baru, misalnya
voltage_2). Item yang sama persis ditandai Tidak berubah. - Setiap perubahan tercatat di Journals.
- Ekspor butuh izin baca; impor (juga pratinjau) butuh izin ubah.
Device Types
Section titled “Device Types”Versi device type immutable. Impor tidak pernah mengubah versi yang ada: tipe baru dibuat lengkap dengan versinya, dan pada tipe yang sudah ada dengan Timpa, versi dari berkas yang atributnya belum ada ditambahkan sebagai versi baru. Mengimpor ulang berkas yang sama tidak menambah versi.
Setelan perangkat
Section titled “Setelan perangkat”Nilai di berkas digabung ke draf setelan tiap device (dicocokkan lewat serial); key lain tidak disentuh. Di CSV, sel kosong berarti key itu tidak diubah, dan desimal berkoma (36,5) dibaca sebagai angka. Draf disimpan semua-atau-tidak-sama-sekali; pengiriman langsung ke perangkat bersifat opsional dan per device. Maksimal 500 device per berkas. Lihat Konfigurasi device.
Set rule
Section titled “Set rule”Hanya graf kanvas dan keterangan yang ikut. Pengikatan (group atau tipe device) dan pengikut tidak ikut karena merujuk objek workspace asal; pasang ulang lewat tab Penerapan. Set divalidasi dengan kompilator yang sama dengan editor.