Petunjuk Penggunaan CoreX
  • Perkenalan
    • Proyek
    • Halaman
    • Widget
    • Auth Project
    • Skema Penggunaan Dashboard
  • 😍Cara Memulai Proyek
    • Buat Proyek Pertama Kamu
      • Membuat proyek mengendalikan LED
      • Membuat halaman
      • Menambah token proyek
      • Menambah widget
        • Hasil Akhir
    • Deploy
    • Membuat Kode Program
      • Install Library
      • Mengirim data ke Dashboard
      • Menerima data dari Dashboard
      • Publish dan Subscribe sekaligus
  • 🎇Aksi
    • Mengatur proyek
    • Membuat halaman
    • Mengatur Widget
    • Kolaborasi
  • 🦊Jenis Widget
    • Kotak
    • Info
    • Tombol Switch
    • Slider
    • Info Level
  • Token
    • Menambah Token
    • Transfer Token
  • 😎Pelajari MQTT
    • MQTT dan HTTP
    • Cara Kerja MQTT
      • Broker
      • Publish dan Subscribe
      • Topic
        • Single Level Wildcard
        • Multi Level Wildcard
      • QoS (Quality of Service)
Powered by GitBook
  1. Pelajari MQTT
  2. Cara Kerja MQTT

Topic

Last updated 2 years ago

Topik adalah sebuah cara pada MQTT untuk melakukan pengkategorian data yang akan dikirim sehingga ketika data dikirim dari publisher maka tidak semua subscriber akan mendapatkan data, hanya perangkat yang melakukan subscribe dengan topic yang sama saja yang akan mendapatkan data.

Jika kita melihat gambar diatas, perangkat publisher mengirimkan data 24°C dengan topic "temperature". Data 24°C ini hanya akan dikirimkan kepada perangkat yang melakukan subsribe pada topic "temperature" saja. Perangkat lain yang tidak melakukan subscribe pada topic tersebut tidak akan mendapatkan data walaupun terhubung ke broker yang sama.

Untuk menerapkan sub topic dapat menggunakan simbol "/". Contoh: "kantorpusat/gedung_a/lantai4/ruang_tunggu/temperatur"

Penulisan topic pada subscriber memiliki 2 jenis:

  1. Single Level Wildcard

  2. Multi Level Wildcard

😎
Sumber: https://mqtt.org