Custom Nodes
Custom Node adalah logic yang Anda tulis sekali lalu pakai di banyak rule. Menu: Otomasi → Custom Nodes.

Membuat custom node
Section titled “Membuat custom node”Isi Nama, Deskripsi, Ikon, Tag, Bahasa (Lua bawaan, atau Go bila diaktifkan server), dan Kode (editor Monaco). Kode harus mengimplementasikan logicFunction(), sama seperti logic biasa (Referensi node rule).
Tombol Uji kode menjalankan node dengan contoh payload.

- Setiap Simpan yang mengubah kode atau bahasa membuat versi baru (v1, v2, …). Mengubah nama, ikon, deskripsi, atau tag saja tidak menaikkan versi.
- Tab Versi menampilkan riwayat dan diff antarversi (per baris).
Memakai di rule
Section titled “Memakai di rule”Di editor rule, Tambah Logic → Custom Node, lalu pilih node dan versinya.
Pemakaian dan penghapusan
Section titled “Pemakaian dan penghapusan”- Tab Pemakaian menampilkan rule yang memakai node ini beserta versinya (rule yang tidak boleh Anda baca disembunyikan).
- Node yang masih dipakai tidak bisa dihapus, kecuali dengan opsi detach: tiap rule pemakainya diubah menjadi node Lua biasa dengan kode salinan dipertahankan.
Memakai scope rule tingkat workspace: rule.read melihat, rule.write membuat, mengubah, dan menguji, rule.delete menghapus.