Pertama-tama kita harus mengunduh mosquitto pada halamaan website https://mosquitto.org/download/ lalu pilih untuk sistem operasi Windows dan pilih versi 64bi atau 32 bit yang sesuai dengan spesifikasi PC.
Setelah sudah mendownload file mosquitto, maka selanjutnya adalah melakukan installasi mosquitto dengan cara klik file yang tadi sudah terunduh pada komputer temen-temen. Jika sudah maka akan muncul dialog box seperti gambar di bawah ini.
Gambar 1. Mengunduh Program Mosquitto
Setelah sudah mendownload file mosquitto, maka selanjutnya adalah melakukan installasi mosquitto dengan cara klik file yang tadi sudah terunduh pada komputer temen-temen. Jika sudah maka akan muncul dialog box seperti gambar 1.
Selanjutnya melakukan klik next untuk melanjutkan proses instalasi mosquitto. Setelah mengklik next maka akan melanjutkan proses instalasi yaitu akan muncul dialog box yang memberitahu file apa yang dibutuhkan untuk tambahan instalasi.
Gambar 2. Setup Install Awal Mosquitto
Setelah selesai melakukan instalasi mosquitto, langkah selanjutnya yaitu konfigurasi broker mqtt mosquitto pada file mosquitto.conf untuk menambkahkan port seklaigus melakukan konfigurasi untuk dapat menggunakan websocket atau MQTT over websocket.
File mosquitto.conf dapat ditemukan pada direktori folder instalasi yang sudah ditentukan sebelumnya saat menginstall, pada laptop yang saya gunakan mosquitto.conf dapat ditemukan pada direktori C:\Program Files\mosquitto\mosquitto.conf, setelah itu kita dapat melakukan konfigurasi menggunakan Notepad++ untuk dapat melakukan pengeditan pada file mosquitto.conf.
Selanjutnya kita akan menambahkan port 1883 dan 9001 pada file mosquitto.conf, port 1883 digunakan untuk port mqtt sedangkan port 9001 untuk port websocket.
Gambar 3. merupakan konfigurasi file mosquitto.conf . Setelah menambahkan port untuk mqtt dan websocket, selanjutnya melakukan verifikasi broker mqtt mosquitto dengan cara melakukan perintah mosquitto -h pada direktori folder mosquitto, seperti pada gambar 4.
Untuk melakukan verifikasi konfigurasi broker mqtt kita akan melakukan publish dan subscribe melalui dua Command Prompt atau CMD. CMD yang pertama akan melakukan publish menggunakan perintah mosquitto_pub.exe -h 192.168.1.105 -t /test/apaaja -m “Hallo”. Sedangkan untuk CMD kedua akan melakukan subscribe dengan menggunakan perintah mosquitto_sub.exe -h 192.168.1.105 -t /test/apaaja. Output akan ditampilkan pada gambar 5.
Jika output yang diberika seperti gambar diatas maka installasi dan konfigurasi broker MQTT sudah berhasil. Untuk Ip localhost yang digunakan pada laptop maupun komputer bisa dilihat pada cmd dengan perintah ipconfig.
Gambar 3. Konfigurasi File mosquitto.conf
Gambar 4. Verifikasi instalasi Broker MQTT Mosquitto
Gambar 5. Verifikasi Konfigurasi Broker MQTT Mosquitto