# MQTT | Subscribe LoRa Device

### Prasyarat

1. Memiliki software MQTT FX. Jika Anda belum memilikinya, silakan buka link berikut [link. MQTT FX](https://softblade.de/en/download-2/).
2. Memiliki perangkat lora yang aktif dan mengirimkan data ke Platform ANTARES.

### Langkah-langkah

1. Pastikan sudah mengaktifkan perangkat lora dan juga sudah mengirimkan data ke Platform ANTARES. Jika belum, bisa mengikuti [LoRa Tutorial](/contoh-kode-dan-library/esp32-lora.md)
2. Perangkat LoRa yang aktif akan mengirimkan data dengan format type uplink dan disertakan dengan datanya, seperti pada contoh pada gambar

   <figure><img src="/files/5qNuN36Ph7hTRihzMQ6T" alt=""><figcaption></figcaption></figure>
3. Salin access key pada akun yang ingin di-subscribe.
4. Buka software MQTT FX. Antarmuka pengguna ditunjukkan pada gambar berikut.

   <figure><img src="/files/NJ6BmYMJ0KdVamaFRhbe" alt=""><figcaption></figcaption></figure>
5. Pertama, Anda perlu mengonfigurasi agar Anda dapat terhubung dengan MQTT Broker kami. Konfigurasi ditunjukkan seperti dibawah ini.&#x20;

   <figure><img src="/files/fBjIuevOn3kmfsUHPKqD" alt=""><figcaption></figcaption></figure>
6. Ketika Anda berhasil terhubung, akan muncul ikon berwarna hijau pada sebelah kanan atas.

   <figure><img src="/files/4vZksAwGrGFIEN0vATeF" alt=""><figcaption></figcaption></figure>
7. Klik Subscribe, kemudian jalankan subscribe a topic dengan mengikuti format berikut:

   <mark style="color:red;">`/oneM2M/resp/antares-cse/your-access-key/choose-a-serialization-format`</mark>\
   Parameter <mark style="color:red;">`choose-a-serialization-format`</mark> dapat mempunyai 2 nilai:

   * <mark style="color:red;">`xml`</mark> untuk format XML
   * <mark style="color:red;">`json`</mark> untuk format JSON

   Pada langkah ini berarti Anda akan mendapatkan pesan/notifikasi ketika terdapat suatu perubahan yang terjadi pada akun Anda. Pada tutorial ini, kita menggunakan MQTT FX tools untuk subscribe, tetapi pada skenario kasus nyata, Anda dapat menggunakan aplikasi Anda untuk mengambil data dari perangkat LoRa Anda.<br>

   <figure><img src="/files/vbLJvKCteEYimoBMyGbA" alt=""><figcaption></figcaption></figure>
8. Seteleh mensubscribe topic dengan format topic yang benar, Anda cukup mengunggu hingga perangkat Anda mengirimkan data. Jika data sudah terikirim, maka akan muncul pada kolom di bagian kanan sperti pada gambar.

   <figure><img src="/files/DQLJ74Mgs6Vib6Ll4ViX" alt=""><figcaption></figcaption></figure>

   Semua data didalam **"con"** sesuai dengan data yang dikirimkan dari device perangkat Anda. Anda dapat membuat data format milik Anda pada device LoRa milik anda.\
   \
   **Selamat!! Anda baru saja mendapatkan request pertama dengan menggunakan MQTT API.**


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.antares.id/contoh-kode-dan-library/mqtt-or-subscribe-lora-device.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
