Anda di halaman 1dari 1

MQTT bekerja dengan cara menerapkan Publish dan Subscribe data.

Publish adalah cara suatu


device untuk mengirimkan datanya ke subscribers, sehingga publisher adalah device yang terhubung
dengan sensor tertentu. Sedangkan Subscribe adalah cara suatu device untuk menerima data dari
publisher, dimana subscriber dapat berupa aplikasi monitoring sensor yang nantinya akan meminta data
dari publisher.

Pada penerapannya, device akan terhubung dengan broker dan mempunnyai topic tertentu.
Broker berfungsi untuk menghandle data publish dan subscribe dari berbagai device, seperti server yang
memilii IP khusus. Sedangkan topic digunakan untuk mengelompokkan data menjadi berbagai kategori-
kategori tertentu. Dalam transaksi data antara publisher dan subscriber harus memiliki suatu topic
tertentu.

Publisher, broker dan subscriber sangat penting dalam system diatas. Pada Publisher terdapat
sensor-sensor, antara lain sensor A, sensor B dan sensor C, dimana sensor-sensor ini terhubung dengan
gateway atau device yang dapat menghubungkan dari sensor ke MQTT broker. Diantara gateway dan
sensor ada controller, seperti Raspberri Pi, Arduino dan lain-lain. Oleh karena itu, publisher ini
digunakan untuk mengirim data yang diambil dari sensor-sensor tadi ke MQTT broker.

MQTT broker digunakan untuk jembatan transaksi data antara publisher dan subscriber,
sehingga MQTT broker memiliki alamat yang dapat diakses oleh publisher dan subscriber. Untuk
mengenali data, sebuah MQTT broker memiliki topic, yang digunakan untuk mengelompokkan data,
sehingga apabila dari publisher mengirimkan topic data1, maka subscriber akan menerima topic data1,
yang datanya akan diolah dan dimasukkan kedalam database, dianalisis atau diproses menjadi system
monitoring yang terstuktur.

Anda mungkin juga menyukai