
Apa Itu MQTT ?
MQTT (Message Queuing Telemetry Transport) adalah protokol komunikasi berbasis publish-subscribe yang ringan dan efisien. MQTT dirancang untuk perangkat dengan sumber daya terbatas dan jaringan yang memiliki bandwidth rendah atau tidak stabil. Protokol ini sering digunakan dalam Internet of Things (IoT) karena keunggulannya dalam latensi rendah, konsumsi daya minimal, dan keandalan tinggi.
Bagaimana MQTT Bekerja ?
MQTT menggunakan model komunikasi broker-client yang terdiri dari:
- Publisher: Perangkat yang mengirimkan data ke broker. Misalnya, sensor suhu mengirimkan pembacaan suhu.
- Broker: Server yang bertanggung jawab untuk menerima pesan dari publisher dan mendistribusikannya ke subscriber.
- Subscriber: Perangkat atau sistem yang menerima data dari broker berdasarkan topik tertentu.
Keunggulan MQTT dalam IoT:
- Ringan & Efisien – Ideal untuk jaringan terbatas seperti jaringan nirkabel dan perangkat dengan daya rendah.
- QoS (Quality of Service) – Menyediakan berbagai tingkat keandalan pengiriman pesan (QoS 0, QoS 1, QoS 2).
- Asynchronous – Tidak memerlukan koneksi terus-menerus, sehingga hemat daya.
- Dukungan Retained Messages & Last Will – Memungkinkan penyimpanan status terakhir dan pesan darurat jika perangkat terputus.
1Baca Sebelumnya 2Baca Selengkapnya
Mouse over or long press for description.