Node aksi

Tinjauan teknis dan kapabilitas

Aksi node di IoT Logic memungkinkan kontrol perangkat otomatis dengan mengeksekusi perintah tertentu saat dipicu oleh aliran data masuk. Node ini mengubah pemantauan armada pasif menjadi sistem otomatisasi aktif, melakukan operasi penting seperti pengalihan output dan transmisi perintah GPRS.

Sementara node Aksi dapat menerima data dari jenis node apa pun, mereka paling sering dihubungkan ke node Logic yang mengevaluasi kondisi dan memicu aksi hanya ketika kriteria tertentu terpenuhi, seperti ambang suhu, pergerakan tidak sah, atau insiden mengemudi kasar.

Node Aksi dikonfigurasi secara terpisah untuk setiap flow di UI platform Navixy. Setiap node dapat berisi beberapa aksi yang dieksekusi secara berurutan saat dipicu oleh data masuk.

Cara kerja node Aksi

Saat data mencapai sebuah Aksi node, sistem mengeksekusi aksi yang dikonfigurasi untuk perangkat yang mengirim data masuk. Proses eksekusi mengikuti langkah-langkah ini:

  • Identifikasi perangkat: Node mengidentifikasi perangkat spesifik mana yang mengirim data yang memicu aksi

  • Eksekusi berurutan: Semua aksi yang dikonfigurasi dalam node dieksekusi sesuai urutan kemunculannya (dari atas ke bawah)

  • Transmisi perintah: Aksi dikirim hanya ke perangkat yang teridentifikasi, memastikan respons yang ditargetkan

  • Pemrosesan perangkat: Perangkat individual menerima dan memproses perintah sesuai dengan kemampuan mereka

Mekanisme penargetan ini memastikan bahwa aksi dieksekusi hanya untuk perangkat yang relevan. Saat terhubung ke node Logic, aksi hanya memicu untuk perangkat yang menyebabkan kondisi logis terhitung benar, memberikan kontrol otomatisasi yang presisi.

Integrasi arsitektur flow

Aksi node berfungsi sebagai node terminal dalam arsitektur flow, menerima pemicu dari node hulu tanpa meneruskan data ke depan. Kapabilitas otomatisasi terintegrasi dengan sistem manajemen perangkat Navixy yang lebih luas melalui:

  • Automasi kondisi: Integrasi dengan node Logic memungkinkan alur kerja IF-THEN yang canggih di mana aksi dieksekusi hanya ketika kondisi tertentu tervalidasi

  • Kontrol perangkat real-time: Perintah ditransmisikan dalam hitungan detik setelah menerima pemicu, memastikan respons segera terhadap kondisi kritis

  • Koordinasi armada luas: Saat terhubung ke banyak sumber perangkat, aksi dapat mengoordinasikan respons di seluruh kelompok kendaraan sekaligus

  • Penghormatan terhadap kemampuan perangkat: Batasan perangkat individual dihormati, dengan perintah yang tidak didukung diterima tetapi tidak dieksekusi

Persyaratan konektivitas perangkat: Aksi dikirim hanya ke perangkat yang dikonfirmasi online (yang menyediakan data terbaru), memastikan pengiriman perintah yang andal. Dalam kejadian langka bahwa perangkat offline segera setelah mengirim data, atau jika beberapa perintah tertunda, aksi akan diantrekan dan dieksekusi segera setelah perangkat tersedia kembali.

Opsi konfigurasi

Menyiapkan sebuah Aksi node menentukan respons otomatis apa yang akan dieksekusi ketika node menerima pemicu dari node pemrosesan hulu.

Mari lihat elemen apa yang digunakan node ini dan apa yang dapat Anda konfigurasi saat bekerja dengannya:

Langkah-langkah konfigurasi

1

Tentukan nama Node

Masukkan nama deskriptif yang mengidentifikasi aksi otomatis yang akan dilakukan node ini

  1. Gunakan nama seperti "Emergency Cooling Response" atau "Security Alert Actions" untuk kejelasan

  2. Nama ini muncul di diagram flow untuk memudahkan identifikasi

2

Pilih jenis Aksi

Pilih jenis respons otomatis dari menu dropdown

  1. Switch Output: Mengontrol output perangkat dengan mengalihkannya ON atau OFF

  2. Send GPRS Command: Mengirim perintah kustom langsung ke perangkat

3

Konfigurasi parameter aksi

Atur detail spesifik berdasarkan jenis aksi yang Anda pilih:

Konfigurasi Switch Output

Saat mengonfigurasi aksi Switch Output:

  • Nomor output: Pilih output perangkat mana yang akan dikontrol dari menu dropdown

    • Nomor output yang tersedia bergantung pada kapabilitas perangkat Anda

    • Lihat dokumentasi perangkat Anda untuk memahami fungsi output

  • Toggle On/Off: Atur apakah aksi mengalihkan output ke ON atau OFF

    • Gunakan tombol toggle untuk memilih status yang diinginkan

Konfigurasi Send GPRS Command

Saat mengonfigurasi aksi GPRS Command:

  • String perintah: Masukkan teks perintah yang tepat untuk dikirim ke perangkat

    • Perintah harus sesuai dengan sintaks perintah yang didukung perangkat Anda

    • Konsultasikan dokumentasi perangkat untuk perintah yang tersedia dan format yang benar

    • Tidak ada batasan karakter di bidang input

4

Tambahkan aksi tambahan (opsional)

Klik ADD ACTION untuk membuat beberapa aksi dalam node yang sama

  • Aksi dieksekusi secara berurutan sesuai urutan tampilannya dalam konfigurasi

  • Setiap aksi dapat berupa jenis yang berbeda (Switch Output atau GPRS Command)

  • Gunakan ikon tempat sampah untuk menghapus aksi yang tidak perlu

5

Simpan konfigurasi

Klik APPLY untuk menyimpan konfigurasi node Anda

  • Gunakan CANCEL untuk membatalkan perubahan

  • Gunakan RESET FORM untuk mengosongkan semua aksi yang dikonfigurasi dan memulai ulang

Eksekusi dan penargetan aksi

Node Aksi menyediakan kontrol yang presisi atas kapan dan di mana perintah dieksekusi, memastikan respons otomatisasi yang efisien dan tertarget.

Urutan eksekusi

Saat dipicu, node Aksi mengikuti pola eksekusi ini:

  1. Penargetan perangkat: Aksi dikirim hanya ke perangkat yang menyediakan data dalam peristiwa pemicu saat ini

    1. Ini memastikan perintah hanya mencapai perangkat spesifik yang terlibat dalam kondisi tersebut

    2. Mencegah perintah yang tidak perlu ke perangkat yang tidak terpengaruh dalam armada

  2. Pemrosesan berurutan: Beberapa aksi dalam sebuah node dieksekusi dalam urutan yang dikonfigurasi dari atas ke bawah

    1. Setiap aksi menyelesaikan transmisi sebelum aksi berikutnya dimulai

    2. Total waktu eksekusi biasanya dalam hitungan detik setelah menerima pemicu

  3. Validasi perangkat: Perangkat individual memproses perintah yang diterima sesuai dengan kapabilitas mereka

    1. Perintah yang didukung dieksekusi segera setelah diterima

    2. Perintah yang tidak didukung diterima tetapi diabaikan oleh perangkat

    3. Mekanisme keselamatan perangkat mungkin mencegah perintah yang tidak sesuai (misalnya, mematikan mesin saat bergerak)

Perilaku koneksi

Integrasi node Logic: Saat terhubung ke node Logic, aksi dieksekusi hanya untuk perangkat di mana kondisi logis dievaluasi menjadi benar. Ini memberikan automasi kondisional yang presisi.

Koneksi langsung: Saat terhubung langsung ke jenis node lain (Data Source, Initiate Attribute), aksi dieksekusi untuk semua perangkat dalam aliran data setiap kali data diterima.

Pertanyaan yang sering diajukan

Bagaimana saya tahu apakah aksi saya berhasil dieksekusi?

Saat ini, umpan balik eksekusi aksi terbatas. Perintah dikirim ke perangkat yang dikonfirmasi online (yang menyediakan data terbaru) tanpa jeda waktu eksekusi, yang menghilangkan kemungkinan perangkat menjadi offline antara pemicu dan eksekusi. Anda dapat memantau perilaku perangkat selama tahap pengujian, atau menggunakan flow pengujian terpisah untuk memverifikasi hasil aksi dalam lingkungan yang dapat dikendalikan.

Bisakah saya menghubungkan beberapa node ke node Aksi yang sama?

Ya. Node Aksi dapat menerima pemicu dari beberapa node hulu, tetapi perlu diingat bahwa aksi akan dieksekusi untuk perangkat mana pun yang memicu node yang terhubung. Saat merancang flow yang kompleks, pertimbangkan efek kumulatif dari beberapa sumber pemicu untuk memastikan aksi hanya dieksekusi untuk skenario yang dimaksudkan.

Apa yang terjadi jika saya menghubungkan node Aksi langsung ke Data Source?

Node Aksi akan mengeksekusi aksi yang dikonfigurasinya setiap kali perangkat mana pun di Data Source mengirim data. Ini menciptakan eksekusi aksi terus-menerus daripada respons kondisional. Untuk sebagian besar kasus penggunaan, menghubungkan node Aksi ke node Logic memberikan kontrol yang lebih baik mengenai kapan aksi harus dieksekusi.

Last updated

Was this helpful?