Jika Anda mengembangkan produk dalam bahasa C, Anda dapat menggunakan C Link SDK dari IoT Platform untuk menyederhanakan pengembangan dan menghubungkan perangkat ke IoT Platform dengan cepat.
Instruksi
-
Anda dapat menggunakan C Link SDK untuk menghubungkan perangkat yang memiliki kemampuan Internet ke IoT Platform.
-
Anda dapat mengonfigurasi C Link SDK untuk manajemen dan pemantauan perangkat. Untuk informasi selengkapnya, lihat Fitur.
-
Anda dapat menyesuaikan C Link SDK sesuai kebutuhan. Untuk informasi selengkapnya, lihat Obtain the C Link SDK.
-
Anda dapat melakukan porting C Link SDK ke berbagai sistem operasi atau platform perangkat keras. Untuk informasi selengkapnya, lihat Porting examples.
Jika C Link SDK tidak menyediakan adapter yang sesuai untuk beberapa perangkat yang terhubung menggunakan MCU dan modul, Anda dapat mengembangkan adapter sendiri berdasarkan protokol terbuka. Untuk informasi selengkapnya, lihat:
Fitur
|
Type |
Feature module |
Description |
References |
|
Device connection |
MQTT connection |
Membangun koneksi melalui protokol MQTT antara perangkat dan IoT Platform untuk mengaktifkan komunikasi. Penting
Agar IoT Platform dapat mendorong pesan ke perangkat, hubungkan perangkat melalui MQTT. |
|
|
HTTPS connection |
Membangun koneksi melalui protokol HTTPS antara perangkat dan IoT Platform agar perangkat dapat melaporkan data ke IoT Platform. |
||
|
Device authentication |
|
||
|
Message communication |
RRPC |
Perangkat mendukung RRPC sinkron dari IoT Platform. |
|
|
Broadcast communication |
Perangkat dapat menerima pesan siaran dari server tanpa berlangganan topik siaran. |
||
|
Device management |
File management |
Mengunggah file ke server Alibaba Cloud IoT Platform untuk disimpan. |
Dalam pengembangan |
|
Device management |
Thing Specification Language model |
Mengelola perangkat berdasarkan model TSL, sehingga tidak perlu menangani format pertukaran data antara perangkat dan IoT Platform serta mengurangi biaya pengembangan. |
|
|
Device tag |
Menentukan ID kustom untuk perangkat guna memungkinkan pengelolaan secara fleksibel. |
||
|
Device job |
Memulai pengaturan properti, pemanggilan layanan asinkron, dan tugas kustom untuk beberapa perangkat secara bersamaan. |
||
|
Device shadow |
Menyimpan cache status perangkat sehingga perangkat online dapat langsung memperoleh instruksi dari cloud, dan perangkat yang kembali online setelah sempat offline dapat secara aktif menarik instruksi tersebut. |
||
|
NTP service |
Perangkat memperoleh waktu saat ini dari IoT Platform. |
||
|
Gateways and sub-devices |
Menghubungkan perangkat melalui gerbangnya ke IoT Platform, sehingga perangkat tanpa alamat IP dapat terhubung secara tidak langsung. |
||
|
Device distribution |
Menerapkan pemrograman terpadu untuk perangkat di berbagai wilayah dan memfasilitasi migrasi bisnis. |
||
|
File upload |
Mengunggah file ke server Alibaba Cloud IoT Platform untuk disimpan. |
||
|
Monitoring and O&M |
Log reporting |
Perangkat mengunggah log secara real time. |
|
|
OTA update |
Perangkat melakukan peningkatan sisi perangkat melalui IoT Platform.
|
||
|
Remote Configuration |
Memperbarui informasi konfigurasi seperti parameter sistem dan jaringan dari jarak jauh tanpa me-restart atau mengganggu perangkat. |
||
|
Device diagnosis |
Memeriksa apakah koneksi perangkat dan latensi komunikasi normal. Ketika latensi koneksi tinggi atau terjadi kehilangan paket, perangkat dapat mengirim alarm ke cloud. |
None |
|
|
Device forensics |
Memantau status keamanan perangkat. Penting
Jika Anda menggunakan otentikasi one-type-one-secret tanpa pendaftaran sebelumnya, konfigurasikan modul fitur ini. |
None |
Panduan versi
|
Version number |
Description |
Notes |
References |
|
4.x |
|
Penting
Versi SDK ini diperbarui dan dipelihara secara berkala. Gunakan versi ini. |
|
|
3.x |
Menyediakan tool ekstraksi kode untuk pemangkasan fitur yang lebih mudah. |
|
|
|
2.x |
|
|
|
|
1.x |
Versi awal. |
Tidak direkomendasikan. |
None. |