Message Queuing Telemetry Transport (MQTT) adalah protokol komunikasi asinkron berbasis tumpukan Protokol TCP/IP. MQTT merupakan protokol ringan yang digunakan untuk mengirimkan pesan dalam model publikasi/berlangganan. Anda dapat mengonfigurasi Link SDK for C untuk menghubungkan perangkat yang menggunakan protokol MQTT ke IoT Platform.
Prasyarat
Link SDK for C telah diperoleh.
Saat menyesuaikan SDK, atur parameter Connect to IoT platform protocol menjadi MQTT 3.1.1 di halaman SDK customization page.
Informasi verifikasi perangkat telah diperoleh.
Perangkat diverifikasi menggunakan sertifikat perangkat yang diterbitkan oleh IoT Platform. Untuk informasi lebih lanjut, lihat Memperoleh informasi verifikasi perangkat.
Perangkat diverifikasi menggunakan informasi verifikasi perangkat kustom. Untuk informasi lebih lanjut, lihat Menambahkan perangkat ke produk gateway MQTT.
Informasi latar belakang
Untuk informasi lebih lanjut tentang cara menghubungkan perangkat gateway non-cloud ke IoT Platform melalui MQTT, lihat Protokol MQTT.
Untuk informasi lebih lanjut tentang cara menghubungkan perangkat gateway cloud ke IoT Platform melalui MQTT, lihat Gateway MQTT.
Cara kerjanya
Aplikasi memanggil operasi API dari Link SDK for C untuk membentuk koneksi ke IoT Platform melalui MQTT. Gambar berikut menunjukkan bagaimana aplikasi sisi perangkat terhubung ke IoT Platform untuk komunikasi.
Untuk informasi lebih lanjut tentang operasi API spesifik koneksi MQTT, lihat aiot_mqtt_api.h.

Contoh
Untuk informasi lebih lanjut tentang contoh, lihat Contoh.
Untuk informasi lebih lanjut tentang kode kesalahan, lihat Kode Kesalahan Umum.