MQTT (Message Queuing Telemetry Transport) adalah protokol komunikasi data yang sangat ringan (lightweight) yang dirancang khusus untuk perangkat IoT dengan kendala bandwidth kecil atau koneksi yang tidak stabil.
Arsitektur Publish / Subscribe: Berbeda dengan konsep HTTP (Client-Server), MQTT menggunakan sistem pengiriman data terpusat melalui perantara bernama Broker:
Publish (Kirim): Perangkat (misal: ESP32) mengirim data sensor ke topik tertentu (contoh topik: rumah/kamar/suhu).
Subscribe (Terima): Aplikasi dashboard berlangganan ke topik rumah/kamar/suhu untuk menerima pembaruan data secara otomatis jika ada data baru masuk ke Broker.
Keunggulan: Hemat daya, ukuran paket data sangat kecil (hanya beberapa bita), dan pengiriman data terjadi secara real-time.
SIAP MENCOBA MATERI INI?
Buka Arduflow IDE sekarang dan implementasikan logika program di atas tanpa ribet!