全部产品
Search
文档中心

IoT Platform:Ikhtisar koneksi perangkat

更新时间:Jul 02, 2025

IoT menyediakan fitur manajemen perangkat yang memungkinkan Anda mengimplementasikan solusi IoT dengan melibatkan sejumlah besar perangkat. Topik ini menjelaskan prosedur untuk menghubungkan perangkat ke IoT Platform.

Prasyarat

IoT Platform telah diaktifkan.

Persiapan

Sebelum menghubungkan perangkat ke IoT Platform, lakukan operasi berikut:

Operasi

Deskripsi

Pengembangan di IoT Platform

Di konsol IoT Platform, Anda dapat melakukan operasi berikut secara berurutan untuk mengonfigurasi perangkat: membuat produk, menambahkan fitur Thing Specification Language (TSL), menambahkan topik kustom, membuat perangkat, mengonfigurasi fitur bisnis untuk perangkat (seperti tag, shadow, dan pembaruan over-the-air atau OTA), mendefinisikan metode verifikasi, mengembangkan fitur produk, dan mendaftarkan perangkat.

Pengembangan sisi perangkat

Peroleh sertifikat perangkat dan hubungkan perangkat ke IoT Platform menggunakan SDK seperti Link SDK, modul AT, IoT as Bridge SDK, dan SDK mandiri yang menggunakan protokol terbuka.

Protokol, SDK, dan prosedur untuk menghubungkan perangkat bervariasi berdasarkan jenis perangkat. Tabel berikut menjelaskan protokol untuk menghubungkan berbagai jenis perangkat. Untuk informasi tentang SDK dan prosedur yang sesuai, lihat bagian Prosedur dari topik ini.

Jenis perangkat

Protokol yang didukung

Perangkat yang terhubung langsung

Message Queuing Telemetry Transport (MQTT), CoAP, atau HTTPS

Gateway yang terhubung langsung dan sub-perangkat gateway yang tidak terhubung langsung

MQTT

Perangkat NB-IoT China Mobile dan China Unicom

MQTT atau CoAP

Perangkat yang tidak dapat terhubung ke IoT Platform melalui protokol yang didukung oleh IoT Platform

Protokol eksklusif yang didukung oleh IoT as Bridge SDK

Gateway cloud

MQTT, JT/T 808, GB/T 32960, atau China Telecom NB-IoT

Catatan

Perbandingan antara gateway dan gateway cloud:

  • Gateway: Perangkat yang terhubung langsung ke IoT Platform melalui MQTT dan dapat memiliki sub-perangkat. Gateway diverifikasi berdasarkan DeviceSecret sebelum dapat terhubung ke IoT Platform.

  • Gateway cloud: Perangkat yang terhubung ke IoT Platform melalui protokol MQTT, JT/T 808, GB/T 32960, atau China Telecom NB-IoT.

    • Gateway cloud yang terhubung ke IoT Platform melalui MQTT, JT/T 808, atau GB/T 32960 diverifikasi berdasarkan sertifikat kustom sebelum dapat terhubung ke IoT Platform.

      • Gateway MQTT memungkinkan Anda menghubungkan perangkat yang ada ke IoT Platform tanpa perlu memodifikasi perangkat.

      • Gateway JT/T 808 cocok untuk membangun komunikasi antara perangkat GPS pada kendaraan dan IoT Platform.

      • Gateway GB/T 32960 cocok untuk membangun komunikasi antara perangkat pada kendaraan listrik dan IoT Platform.

    • Gateway China Telecom NB-IoT terhubung langsung ke platform aplikasi enablement (AEP) milik China Telecom.

Prosedur

Gambar berikut menunjukkan prosedur untuk menghubungkan perangkat ke IoT Platform. Prosedur ini terdiri dari dua bagian: pengembangan di IoT Platform dan pengembangan sisi perangkat.

image

Pengembangan di IoT Platform

Jenis perangkat

Prosedur

  • Perangkat yang terhubung langsung

  • Gateway

  • Sub-perangkat yang tidak terhubung langsung

  • Perangkat NB-IoT China Mobile dan China Unicom

  • Perangkat yang menggunakan protokol eksklusif

  1. Beli instance Enterprise Edition: Instance publik IoT Platform menyediakan sumber daya terbatas dan fitur koneksi serta komunikasi perangkat.

    Kami merekomendasikan Anda membeli instance Enterprise Edition untuk penggunaan komersial. Untuk informasi tentang jenis dan fitur instance Enterprise Edition, lihat Jenis instance Enterprise Edition.

  2. Buat produk: Konfigurasikan parameter Node Type dan Authentication Mode dari produk yang ingin Anda buat. Parameter Node Type menentukan perangkat yang termasuk dalam produk, dan parameter Authentication Mode menentukan cara memverifikasi perangkat yang mencoba terhubung ke IoT Platform.

    Untuk informasi tentang mode autentikasi, lihat Ikhtisar verifikasi perangkat.

  3. (Opsional) Konfigurasikan fitur produk: Konfigurasikan fitur produk berdasarkan kebutuhan bisnis Anda.

    • Definisikan fitur TSL: Jika perangkat menggunakan topik TSL untuk berkomunikasi dengan IoT Platform, Anda harus mendefinisikan fitur TSL untuk produk tempat perangkat tersebut termasuk.

    • Definisikan topik untuk komunikasi: Jika perangkat menggunakan topik kustom untuk berkomunikasi dengan IoT Platform, Anda harus mendefinisikan topik kustom untuk produk tempat perangkat tersebut termasuk.

      Untuk informasi tentang prosedurnya, lihat Gunakan topik kustom untuk komunikasi.

    • Konfigurasikan skrip parsing pesan: IoT Platform mendefinisikan format JSON Alink sebagai format pesan standar. Jika perangkat mentransfer data mentah ke IoT Platform, Anda harus mengonfigurasi skrip parsing pesan yang mengonversi data dari format kustom perangkat ke format JSON Alink.

  4. Daftarkan perangkat: Tambahkan perangkat ke produk di konsol IoT Platform.

    Untuk informasi lebih lanjut, lihat Buat perangkat, Buat beberapa perangkat sekaligus, dan Kelola sub-perangkat.

    Catatan

    Jika perangkat menggunakan metode verifikasi satu-sertifikat-per-produk, Anda tidak perlu mendaftarkan perangkat di konsol IoT Platform.

  5. (Opsional) Konfigurasikan fitur bisnis: Jika perangkat Anda menggunakan fitur seperti tag, shadow, konfigurasi jarak jauh, dan pembaruan OTA, Anda harus mengonfigurasi fitur-fitur tersebut di konsol IoT Platform dan mengembangkan fitur-fitur tersebut di perangkat.

    Catatan

    Perangkat yang terhubung ke IoT Platform menggunakan IoT as Bridge SDK melalui protokol eksklusif hanya dapat diperbarui menggunakan metode OTA.

Gateway cloud

  1. Beli instance Exclusive: Hanya instance Enterprise Edition tipe Eksklusif yang mendukung gateway. Untuk informasi tentang cara membeli instance, lihat Beli instance Enterprise Edition.

  2. Pilih metode koneksi berdasarkan protokol perangkat:

    • Jika perangkat menggunakan China Telecom NB-IoT, Anda dapat langsung menghubungkan perangkat ke AEP milik China Telecom.

    • Jika perangkat menggunakan MQTT, Anda dapat menggunakan fitur seperti sertifikat kustom, metode verifikasi perangkat kustom, dan topik kustom untuk menghubungkan perangkat ke IoT Platform tanpa perlu memodifikasi perangkat.

    • Jika perangkat menggunakan JT/T 808, Anda dapat menghubungkan perangkat ke IoT Platform melalui TLS. Dengan cara ini, Anda dapat mengaktifkan fitur seperti verifikasi satu arah di sisi server, Online Certificate Status Protocol (OCSP), dan koneksi aman dua arah antara perangkat dan server. Protokol JT/T 808 cocok untuk membangun komunikasi antara perangkat GPS pada kendaraan dan IoT Platform.

    • Jika perangkat menggunakan GB/T 32960, kami sarankan Anda menghubungkan perangkat ke IoT Platform melalui TLS. Dengan cara ini, Anda dapat mengaktifkan fitur seperti verifikasi satu arah di sisi server, OCSP, dan koneksi aman dua arah antara perangkat dan server. Protokol GB/T 32960 cocok untuk membangun komunikasi antara perangkat pada kendaraan listrik dan IoT Platform.

  3. Hubungkan perangkat berdasarkan topik berikut:

Catatan

Anda juga dapat memanggil operasi API IoT Platform untuk mengimplementasikan fitur seperti manajemen produk, manajemen perangkat, manajemen topik, langganan sisi server, penerusan data, dan perpesanan.

Untuk informasi lebih lanjut, lihat Daftar Operasi Berdasarkan Fungsi dan Referensi SDK IoT Platform.

Pengembangan sisi perangkat

Jenis perangkat

Metode koneksi

Deskripsi

  • Perangkat yang terhubung langsung

  • Gateway

  • Sub-perangkat yang tidak terhubung langsung

  • Perangkat NB-IoT China Mobile dan China Unicom

Koneksi perangkat menggunakan Link SDK

IoT Platform menyediakan Link SDK yang mendukung bahasa pemrograman berikut: C, Android, Python, Java, iOS.

Open protocols

Jika SDK perangkat yang tersedia tidak memenuhi kebutuhan bisnis Anda, Anda dapat mengembangkan SDK kustom. Sebagai contoh, Anda dapat menggunakan klien MQTT open source untuk mengakses IoT Platform.

Untuk informasi tentang cara menghubungkan klien Paho MQTT ke IoT Platform menggunakan berbagai bahasa pemrograman, lihat contoh berikut: Android, Java, C (untuk aplikasi tertanam), C, C#, Python, Rust, dan Go.

Anda dapat mengembangkan fitur di perangkat berdasarkan protokol Alink. Dengan cara ini, perangkat Anda dapat bekerja dengan IoT Platform.

Modul AT

Anda dapat menggunakan modul AT yang mendukung perintah MQTT dan HTTPS atau modul AT berbasis TCP umum untuk menghubungkan perangkat ke IoT Platform.

Untuk informasi lebih lanjut, lihat Integrasikan Link SDK ke modul berbasis MQTT dan Integrasikan Link SDK ke modul berbasis TCP WAN.

Perangkat yang menggunakan protokol eksklusif

IoT as Bridge SDK

Anda dapat menggunakan IoT as Bridge SDK untuk mentransfer data dari platform IoT penyedia layanan cloud lainnya ke Alibaba Cloud IoT Platform.

Gateway cloud

MQTT

Anda dapat mengonfigurasi sertifikat kustom untuk verifikasi perangkat. Dengan cara ini, Anda dapat menghubungkan perangkat yang ada ke IoT Platform tanpa perlu memodifikasi perangkat.

Untuk contoh tentang cara menghubungkan gateway MQTT dalam C dan Java, lihat C dan Java.

JT/T 808

Anda dapat mengonfigurasi sertifikat kustom untuk verifikasi perangkat guna menghubungkan perangkat GPS pada kendaraan ke IoT Platform.

Untuk contoh tentang cara menghubungkan gateway JT/T 808 dalam C, lihat C.

GB/T 32960

Anda dapat mengonfigurasi sertifikat kustom untuk autentikasi perangkat guna menghubungkan perangkat pada kendaraan listrik ke IoT Platform.

Untuk contoh tentang cara menghubungkan gateway GB/T 32960 ke IoT Platform menggunakan proyek GitHub open source, lihat Hubungkan perangkat ke IoT Platform menggunakan metode verifikasi satu pihak.

Langkah selanjutnya

Setelah menghubungkan perangkat Anda ke IoT Platform, Anda dapat mengelola data perangkat menggunakan fitur seperti penerusan pesan dan fitur O&M.

  • Penerusan Pesan: Anda dapat menggunakan fitur seperti langganan sisi server dan penerusan data untuk meneruskan pesan perangkat. Dengan cara ini, Anda dapat membangun komunikasi antara perangkat dan layanan, serta meneruskan dan menyimpan data perangkat.

  • Monitoring and O&M: Anda dapat memantau dan mengelola metrik perangkat menggunakan fitur seperti pemantauan waktu nyata, layanan log, dan debugging online.

Untuk informasi lebih lanjut, lihat Fitur.