Selasa, 20 Agustus 2019

MQTT

Publish / Subscribe



Publisher and Subscriber

• Publisher: – client yang melakukan publish terhadap suatu topic – client ini mengirimkan message dengan topic tertentu :
Subscriber: – client yang melakukan subscribe terhadap suatu topic – client ini akan menerima semua message dalam topic tersebut
• Antara publisher dan subscriber tidak saling mengenal (tidak ada hubungan langsung)


Instalasi python publisher
 Sudah memiliki compiler python
• Jalankan program command prompt sebagai admin 
• Pindah ke direktori python compiler 
• Jalankan: cd Scripts Akan diperoleh tampilan
                                    
Instalasi python publisher
Jalankan: pip install paho-mqtt (untuk versi dibawah 3)atau pip3 install paho-mqtt
(untuk versi diatas 3).
Akan diperoleh:
                                     

 Kode Python


                                         

 Keluaran python subscriber


Kode python untuk mengirim data ke thingsboard



- Download mosquitto
- Buka cloud MQTT > Login

- Buka cmd, pastikan sudah terinstall
dengan buka sesuai tempat moquitto

- Mosquitto_Sub -h localhost -t house/# -c3 -d

Pub : mosquitto-sub -t house/temp -h 192.168.43.114  (ini merupakan based on IP) -m
         enter

Sub : mosquitto -sub -t house/# -h 192.168.43.114 -c 3 -d
         enter



sumber : modul DTS 2019 




Tidak ada komentar:

Posting Komentar