Aktifkan Perangkat MQTT Anda di Navixy
MQTT adalah protokol pesan ringan yang dirancang untuk komunikasi efisien antar perangkat jarak jauh dengan penggunaan bandwidth jaringan minimal. Ini merupakan pilihan yang sangat baik untuk komunikasi Machine-to-Machine (M2M), sehingga ideal untuk proyek telematika kendaraan. Dokumen ini menjelaskan bagaimana Anda dapat menghubungkan perangkat GPS ke Navixy menggunakan MQTT.
Cara Kerja MQTT
MQTT beroperasi berdasarkan prinsip 'klien dan broker' dan menggunakan arsitektur Publish/Subscribe:
Klien: Setiap perangkat Internet of Things (IoT) yang menjalankan pustaka MQTT, seperti server khusus, mikrokontroler, aplikasi, atau sensor.
Broker: Server pasif yang memediasi komunikasi antar klien. Ia menangani otentikasi, mengelola koneksi, sesi, dan langganan.
Dalam pengaturan ini, klien terhubung ke broker, yang kemudian memfasilitasi komunikasi antara klien penerbit (perangkat yang mengirim data) dan klien pelanggan (perangkat atau server yang menerima data).
Mengaktifkan Perangkat MQTT Anda di Navixy
Perangkat MQTT semakin banyak digunakan dalam pelacakan GPS dan telematika karena fleksibilitas tinggi dan kemampuannya memenuhi beragam kebutuhan bisnis. Namun, mereka memerlukan proses konfigurasi yang unik dibandingkan perangkat tradisional.
Poin utama:
Perangkat MQTT tidak dapat didaftarkan secara otomatis dan harus dikonfigurasi secara manual.
Perangkat ini beroperasi menggunakan model Publisher/Subscriber, yang berbeda dari model klien-server tradisional.
Model Publisher/Subscriber vs. Model Klien-Server
Dalam model klien-server tradisional, perangkat (klien) mengirim paket data langsung ke server, yang kemudian memproses data dan mengirim balasan kembali ke perangkat. Model ini sederhana tetapi terbatas pada komunikasi satu-ke-satu.

Sebaliknya, model Publisher/Subscriber yang digunakan oleh perangkat MQTT memungkinkan komunikasi yang lebih fleksibel dan dapat diskalakan. Berikut cara kerjanya:
Publisher: Perangkat mengirim paket data ke broker MQTT.
Broker: Broker menyimpan paket data tersebut.
Subscriber: Server Navixy berlangganan paket data dari perangkat tertentu menggunakan nomor IMEI mereka dan alamat broker.

Langkah-Langkah Konfigurasi Perangkat MQTT
Kami akan menunjukkan cara mengonfigurasi perangkat MQTT Anda di platform Navixy melalui beberapa contoh.
Contoh 1. Perangkat Xirgo Global (mantan BCE)
Konfigurasikan Perangkat di FMSET
Masuk ke akun FMSET Anda.
Buka Connectivity → Telemetry Server → MQTT Broker Address Settings.
Masukkan parameter berikut: Platform AS:
mqtt.us.navixy.comport1883Platform EU:mqtt.eu.navixy.comport1883

Di MQTT Security → Authorization, tambahkan pengguna dengan pengaturan berikut:
Client ID:
%IMEI%Username:
bce_devicePassword:
secretword

Pastikan konfigurasi topik Anda benar:
Semua topik kecuali Output Control Topic Name diatur ke nilai default.
Output Control Topic Name:
%IMEI%/OUTC

Simpan konfigurasi Anda.
Setiap topik yang diawali dengan “BCE” menunjukkan bahwa perangkat berperan sebagai penerbit dalam kasus-kasus tersebut. Untuk data telemetri, peristiwa, file, dan data waktu-nyata, perangkat berfungsi sebagai penerbit, mengirim paket ini ke broker. Server Navixy kemudian dapat mengekstrak paket data ini dari broker. Komunikasi antara pelanggan dan penerbit dikelola melalui topik, dengan setiap topik sesuai dengan jenis pesan tertentu.
Untuk perintah yang mengalihkan output perangkat, perangkat berfungsi sebagai pelanggan. Ia mengharapkan menerima perintah dari server Navixy, dikirim melalui broker menggunakan IMEI perangkat. Dalam kasus ini, perangkat memahami bahwa ia harus mengalihkan output.
Saat mengonfigurasi perangkat yang kompatibel dengan MQTT, pengguna harus menentukan nama pengguna dan kata sandi yang diharapkan oleh server. Pengaturan ini ditampilkan dalam tangkapan layar yang disediakan di atas.
Tambahkan Perangkat ke platform Navixy
Masuk ke Akun Pengguna Anda: Masuk ke akun pengguna Navixy Anda.
Pilih Perangkat: Pilih perangkat Xirgo Global (BCE) yang kompatibel dengan MQTT (ditandai sebagai IOTM).
Lanjutkan ke Langkah Berikutnya: Klik tombol “Next Step”.
Tentukan IMEI: Masukkan IMEI perangkat.
Aktifkan Perangkat: Klik tombol “Activate”.

Contoh 2. Perangkat Globalmatix xTCU
Konfigurasikan Perangkat
Masukkan pengaturan berikut: Platform AS:
mqtt.us.navixy.com:1883Platform EU:mqtt.eu.navixy.com:1883Topik:
globalmatix/inLogin/Password:
globalmatix_device/secretwordSimpan konfigurasi.

Tambahkan Perangkat di Platform Navixy
Masuk ke akun pengguna Anda.
Pilih perangkat Globalmatix dalam daftar.
Klik tombol “Next Step”.
Tentukan IMEI perangkat.
Klik tombol “Activate”.

Last updated
Was this helpful?