Titik Akhir Output
Node Titik Akhir Output mentransmisikan data perangkat yang telah diproses dari aliran IoT Logic ke sistem eksternal menggunakan Navixy Generic Protocol untuk pengiriman data yang terstandar.
Ikhtisar teknis dan kemampuan
simpul Titik Akhir Output berfungsi sebagai komponen transmisi data dalam aliran IoT Logic, yang menentukan ke mana data perangkat yang telah diproses dikirim. Fungsi utamanya adalah menstandarkan data perangkat yang heterogen menjadi format yang konsisten sebelum mengirimkannya ke sistem atau layanan eksternal. Semua data ditransfer dalam format terpadu, yang dimungkinkan oleh Navixy Generic Protocol.

Untuk detail tentang format tempat data ditransmisikan, lihat Format data keluaran.
Integrasi arsitektur aliran

Satu aliran IoT Logic dapat berisi beberapa node output, masing-masing dengan konfigurasi independen. Arsitektur ini memungkinkan:
Pengiriman data ke banyak tujuan ke sistem eksternal yang berbeda secara bersamaan
Penanganan banyak sumber data dengan format data masuk yang berbeda
Perutean data selektif yang memungkinkan skenario aliran data yang fleksibel
Kemampuan node
Blok Titik Akhir Output Node itu sendiri menawarkan:
Transmisi aman: Menerapkan enkripsi SSL dan mekanisme autentikasi untuk melindungi data selama transmisi
Jaminan pengiriman yang dapat dikonfigurasi: Menyediakan pemilihan level QoS MQTT untuk menyeimbangkan jaminan pengiriman dan overhead jaringan
Konfigurasi yang dapat digunakan kembali: Mendukung pembuatan profil titik akhir yang dapat digunakan kembali di berbagai aliran, sehingga menjaga konsistensi konfigurasi
Pemrosesan serentak: Menerima input dari berbagai sumber data dalam aliran, sehingga memungkinkan transmisi data yang terkonsolidasi
Pemilihan versi protokol transport: Mendukung MQTT 3.1.1 dan 5.0 untuk mengakomodasi berbagai implementasi broker
Opsi konfigurasi
Menyiapkan sebuah node Titik Akhir Output menentukan bagaimana dan ke mana data akan dikirim dari aliran tertentu. Setiap opsi konfigurasi memiliki tujuan spesifik dalam membangun transmisi data yang andal.

Mari lihat elemen apa saja yang digunakan node ini dan apa yang dapat Anda konfigurasikan saat bekerja dengannya:
Langkah konfigurasi
Pilih mode titik akhir
Pilih jenis transmisi yang akan digunakan untuk titik akhir ini
Titik akhir default: konfigurasi standar untuk mengirim data aliran ke platform Navixy yang tidak dapat diedit
Titik akhir MQTT: konfigurasi khusus yang menggunakan MQTT sebagai transport untuk mengirim data aliran ke sistem pihak ketiga. Untuk parameter konfigurasi spesifik mode ini, lihat MQTT.
Titik akhir Nama tetap seperti apa pun yang Anda masukkan pada langkah sebelumnya. Jika Anda membiarkannya tanpa penyesuaian saat Mode ditetapkan ke Titik akhir default, maka akan muncul di kanvas sebagai Titik Akhir Output Bawaan.
Konfigurasi khusus mode
Format data keluaran
Kemampuan utama node ini adalah standardisasi format data melalui Navixy Generic Protocol. Standardisasi ini mengatasi tantangan mendasar dalam implementasi IoT, yaitu keragaman protokol khusus perangkat yang memerlukan pekerjaan integrasi kustom.
Biasanya, setiap jenis perangkat menggunakan format datanya sendiri, sehingga memerlukan penangan protokol khusus pada sistem penerima. Pendekatan ini meningkatkan overhead pengembangan dan pemeliharaan secara eksponensial seiring bertambahnya armada perangkat. IoT Logic mengatasi hal ini dengan menormalkan semua data perangkat ke dalam struktur JSON yang terstandarisasi, terlepas dari produsen atau protokol aslinya.
Blok Navixy Generic Protocol spesifikasi mencakup bidang standar untuk identifikasi perangkat, data lokasi, nilai telemetri, dan metadata. Format ini mendukung komunikasi dua arah, sehingga memungkinkan pengiriman data dari IoT Logic ke sistem eksternal dan penerimaan data dari sumber eksternal ke dalam platform.
Dengan menerapkan satu protokol, Titik Akhir Output node ini memungkinkan:
Satu pola integrasi untuk sistem penerima, bukan beberapa penangan khusus perangkat
Struktur data konsisten yang tetap seragam di semua perangkat terhubung
Berkurangnya overhead pemrosesan di sisi server melalui normalisasi protokol
Skalabilitas yang disederhanakan saat menambahkan jenis perangkat baru ke implementasi yang sudah ada
Kemampuan pertukaran data dua arah dengan sistem eksternal
Node ini menerapkan MQTT sebagai protokol transport untuk muatan JSON terstandarisasi ini, menyediakan mekanisme transmisi yang andal dan ringan yang sesuai untuk implementasi IoT.
Pertanyaan yang sering diajukan
Dapatkah saya menghubungkan beberapa sumber data ke satu node Titik Akhir Output?
Ya. Titik Akhir Output node menerima input dari beberapa Sumber Data node secara simultan. Semua data yang diproses, termasuk koordinat lokasi, pengenal perangkat, parameter telemetri, dan atribut yang dihitung, diserialisasi sesuai dengan Navixy Generic Protocol spesifikasi sebelum transmisi.

Apa yang terjadi jika saya mengubah titik akhir yang digunakan dalam beberapa aliran?
Konfigurasi titik akhir disimpan sebagai sumber daya yang dapat digunakan kembali di seluruh akun klien. Perubahan pada konfigurasi titik akhir yang sudah ada memengaruhi semua node yang mereferensikan titik akhir tersebut di semua aliran. Perilaku ini memudahkan standardisasi konfigurasi, tetapi memerlukan pengelolaan perubahan yang cermat saat memperbarui parameter titik akhir.
Apa praktik keamanan yang direkomendasikan untuk implementasi produksi?
Untuk implementasi yang memerlukan standar keamanan tinggi (kesehatan, keuangan, dll.), aktifkan SSL dan terapkan autentikasi MQTT. Meskipun ini sedikit meningkatkan overhead protokol, hal ini memberikan perlindungan data yang diperlukan selama transmisi. Implementasi standar harus menggunakan minimal level QoS 1 untuk memastikan konfirmasi pengiriman.
Terakhir diperbarui
Apakah ini membantu?