全部产品
Search
文档中心

IoT Platform:Ikhtisar

更新时间:Jul 02, 2025

Jika Anda menggunakan bahasa pemrograman C untuk mengembangkan produk, Anda dapat memanfaatkan Link SDK for C yang disediakan oleh IoT Platform untuk menyederhanakan proses pengembangan. SDK ini memungkinkan Anda menghubungkan perangkat ke IoT Platform dengan mudah. Topik ini menjelaskan catatan penggunaan, fitur, dan versi dari Link SDK for C.

Catatan Penggunaan

  • Anda dapat menggunakan Link SDK for C untuk menghubungkan perangkat ke IoT Platform melalui Internet.

  • Anda dapat mengonfigurasi Link SDK for C untuk mengimplementasikan berbagai fitur guna mengelola dan memantau perangkat Anda. Untuk informasi lebih lanjut, lihat Fitur.

  • Anda dapat menyesuaikan Link SDK for C sesuai dengan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Memperoleh Link SDK for C.

  • Anda dapat mem-porting Link SDK for C berdasarkan sistem operasi atau platform perangkat keras. Untuk informasi lebih lanjut, lihat Contoh.

    Link SDK for C mungkin tidak mendukung perangkat yang menggunakan unit mikrokontroler (MCU) dan modul untuk komunikasi. Dalam hal ini, Anda dapat mengembangkan SDK berdasarkan protokol. Untuk informasi lebih lanjut, lihat topik-topik berikut:

Manfaat

Kategori

Fitur

Deskripsi

Referensi

Koneksi Perangkat

Koneksi melalui MQTT

Membuat koneksi Message Queuing Telemetry Transport (MQTT) antara perangkat dan IoT Platform untuk mencapai komunikasi.

Penting

Jika Anda ingin IoT Platform mendorong pesan ke perangkat, hubungkan perangkat ke IoT Platform melalui MQTT.

Koneksi melalui MQTT

Koneksi melalui HTTPS

Membuat koneksi HTTPS antara perangkat dan IoT Platform. Kemudian, perangkat dapat mengirimkan data ke IoT Platform.

Koneksi melalui HTTPS

Verifikasi Perangkat

  • Mendukung verifikasi perangkat berbasis DeviceSecrets dan pendaftaran dinamis melalui HTTPS atau MQTT.

  • Mendukung verifikasi perangkat berbasis sertifikat X.509.

Koneksi melalui MQTT

Koneksi melalui HTTPS

Koneksi menggunakan sertifikat X.509

Pesan

RRPC

Mengirim pesan dari IoT Platform ke perangkat menggunakan panggilan sinkron jarak jauh.

RRPC

Komunikasi Siaran

Menyiarkan pesan dari server IoT Platform ke perangkat. Perangkat tidak perlu berlangganan topik siaran.

Komunikasi Siaran

Manajemen Perangkat

Manajemen File

Mengunggah file ke server IoT Platform untuk penyimpanan.

Tidak ada

Manajemen Perangkat

Model TSL

Mengelola perangkat berdasarkan model Thing Specification Language (TSL). Anda tidak perlu mengonversi format data selama interaksi antara perangkat dan IoT Platform. Dengan cara ini, biaya pengembangan berkurang.

Model TSL

Label Perangkat

Mengelola perangkat menggunakan label perangkat kustom.

label perangkat

Tugas Perangkat

Menginisiasi tugas pada beberapa perangkat secara bersamaan. Tugas-tugas tersebut dikategorikan menjadi beberapa jenis: tugas untuk mengatur properti, tugas untuk memanggil layanan secara asinkron, dan tugas kustom.

Tugas Perangkat

Bayangan Perangkat

Mencadangkan status perangkat. Perangkat online dapat menerima perintah dari IoT Platform. Jika perangkat offline, perangkat dapat meminta perintah yang dicadangkan setelah kembali online.

Bayangan Perangkat

Layanan NTP

Menyinkronkan waktu di IoT Platform ke perangkat.

Layanan NTP

Gateway dan Sub-perangkat

Menghubungkan perangkat yang tidak memiliki alamat IP ke IoT Platform menggunakan gateway.

Gateway dan Sub-perangkat

Distribusi Perangkat

Memungkinkan Anda membakar informasi pada perangkat yang berada di wilayah berbeda. Ini memfasilitasi migrasi bisnis.

distribusi perangkat

Unggah File

Mengunggah file ke server IoT Platform untuk penyimpanan.

Unggah File

Pemantauan dan O&M

Pelaporan Log

Mengunggah log perangkat secara real-time.

Pelaporan Log

Pembaruan OTA

Memperbarui perangkat menggunakan IoT Platform.

  1. Perangkat dapat memperoleh informasi pembaruan yang didorong oleh IoT Platform dan mengunduh paket pembaruan.

  2. Paket pembaruan yang diunduh ditulis ke memori flash atau ROM perangkat dan mulai berlaku. Kemudian, pembaruan OTA dilakukan.

Pembaruan OTA

Konfigurasi Jarak Jauh

Memperbarui parameter sistem dan parameter jaringan perangkat secara jarak jauh tanpa perlu menghentikan atau me-restart perangkat.

Konfigurasi Jarak Jauh

Diagnostik Perangkat

Memeriksa apakah koneksi perangkat dan latensi komunikasi normal. Jika terjadi latensi tinggi atau kehilangan paket, perangkat dapat mengirimkan notifikasi peringatan ke IoT Platform.

Tidak ada

Sertifikasi Perangkat

Memantau status keamanan perangkat.

Penting

Jika Anda menggunakan metode verifikasi sertifikat-unik-per-produk tanpa pra-pendaftaran, Anda harus mengonfigurasi fitur sertifikasi perangkat.

Tidak ada

Deskripsi

Nomor Versi

Deskripsi

Catatan Penggunaan

Referensi

4.x

  • Mengurangi persyaratan untuk RAM.

  • Mengurangi dependensi antar fitur.

  • Mengoptimalkan pengalaman pengguna dalam mengembangkan SDK di berbagai sistem operasi.

  • Mendukung penyesuaian SDK.

  • Versi SDK ini tidak kompatibel dengan versi API sebelumnya dari fitur tertentu.

  • Anda tidak dapat menghubungkan perangkat ke Link Living.

Penting

Versi SDK ini secara rutin diperbarui dan dipelihara. Kami merekomendasikan Anda menggunakan versi SDK ini.

3.x

Menyediakan alat untuk mengekstrak kode dan memodifikasi fitur.

  • Anda dapat mengekstrak kode berdasarkan kebutuhan bisnis Anda. Ini memfasilitasi portabilitas kode.

  • Versi SDK ini tidak lagi diperbarui dan tidak menyediakan fitur lanjutan tertentu.

2.x

  • Menambahkan fitur IoT Platform tertentu.

  • Membutuhkan lingkungan kompilasi Linux.

  • Saat mengompilasi SDK, Anda harus menggunakan metode yang ditentukan oleh Alibaba Cloud. Ekstraksi dan portabilitas kode rumit.

  • Kami merekomendasikan agar Anda tidak menggunakan versi SDK ini.

Unduh Link SDK

1.x

Tidak ada.

Kami merekomendasikan agar Anda tidak menggunakan versi SDK ini.

Tidak ada.