全部产品
Search
文档中心

IoT Platform:Istilah

更新时间:Jun 21, 2025

Topik ini menjelaskan istilah-istilah penting yang perlu dipahami terkait IoT Platform.

Istilah

Istilah

Deskripsi

produk

Produk adalah sekumpulan perangkat dengan fitur yang sama. IoT Platform mengeluarkan ProductKey unik untuk setiap produk.

perangkat

Perangkat termasuk dalam sebuah produk. IoT Platform mengeluarkan DeviceName unik untuk setiap perangkat dari produk yang sama. Perangkat dapat langsung terhubung ke IoT Platform, atau dilekatkan sebagai sub-perangkat ke gateway yang terhubung ke IoT Platform.

grup

IoT Platform memungkinkan Anda membuat grup perangkat. Setiap grup perangkat dapat berisi perangkat dari produk yang berbeda. Anda dapat menggunakan grup perangkat untuk mengelola perangkat lintas produk.

gateway

Gateway dapat langsung terhubung ke IoT Platform dan memungkinkan Anda mengelola sub-perangkat. Sub-perangkat hanya dapat berkomunikasi dengan IoT Platform melalui gateway.

sub-perangkat

Sub-perangkat pada dasarnya adalah perangkat. Sub-perangkat tidak dapat langsung terhubung ke IoT Platform dan harus dilekatkan ke gateway.

sertifikat perangkat

Sertifikat perangkat terdiri dari ProductKey, DeviceName, dan DeviceSecret.

  • ProductKey adalah pengenal unik suatu produk di IoT Platform. ProductKeys diperlukan dalam autentikasi dan komunikasi perangkat. Pastikan mencatat nilai ini untuk referensi.

  • DeviceName dibuat oleh IoT Platform untuk setiap perangkat selama pendaftaran perangkat. Anda juga dapat mengunggah DeviceNames kustom. Setiap perangkat dari produk yang sama memiliki DeviceName unik. DeviceNames diperlukan dalam autentikasi dan komunikasi perangkat. Pastikan mencatat nilai ini untuk referensi.

  • DeviceSecret adalah kunci privat yang dikeluarkan oleh IoT Platform untuk setiap perangkat. DeviceSecret digunakan berpasangan dengan DeviceName. DeviceSecrets diperlukan dalam autentikasi dan komunikasi perangkat. Pastikan mencatat nilai ini untuk referensi.

ProductSecret

ProductSecret adalah kunci privat yang dikeluarkan oleh IoT Platform untuk setiap produk. ProductSecret biasanya digunakan berpasangan dengan ProductKey untuk autentikasi satu-sertifikat-per-produk. ProductSecrets diperlukan dalam autentikasi dan komunikasi perangkat. Pastikan mencatat nilai ini untuk referensi.

topik

Topik adalah string karakter UTF-8 yang digunakan sebagai media transmisi selama komunikasi publikasi/berlangganan. Perangkat dapat mempublikasikan pesan ke topik atau berlangganan pesan dari topik.

kategori topik

Kategori topik adalah sekumpulan topik yang terkait dengan perangkat berbeda di bawah produk yang sama. ${productKey} dan ${deviceName} digunakan untuk menentukan perangkat unik. Kategori topik berlaku untuk semua perangkat di bawah produk yang sama.

publikasi

Operasi yang diizinkan dari topik. Jika parameter Operasi yang Diizinkan dari topik disetel ke Publikasi, Anda dapat mempublikasikan pesan ke topik.

berlangganan

Operasi yang diizinkan dari topik. Jika parameter Operasi yang Diizinkan dari topik disetel ke Berlangganan, Anda dapat berlangganan pesan dari topik.

RRPC

RRPC adalah singkatan dari revert-RPC. Panggilan prosedur jarak jauh (RPC) menggunakan mode client/server, dan memungkinkan Anda meminta layanan jarak jauh tanpa memahami protokol dasar. RRPC memungkinkan Anda mengirim permintaan dari server ke perangkat dan menerima respons dari perangkat.

tag

Anda dapat menambahkan tag ke produk, perangkat, dan grup.

  • Tag produk digunakan untuk menggambarkan informasi umum dari semua perangkat di bawah produk yang sama.

  • Tag perangkat digunakan untuk menggambarkan fitur unik perangkat. Anda dapat menambahkan tag kustom sesuai kebutuhan.

  • Tag grup digunakan untuk menggambarkan informasi umum dari semua perangkat dalam grup.

Protokol Alink

Protokol Alink digunakan untuk komunikasi antara perangkat dan IoT Platform.

Model TSL

IoT Platform menggunakan Thing Specification Language (TSL) untuk menggambarkan fitur perangkat. Model TSL mendefinisikan properti, layanan, dan acara perangkat. Model TSL menggunakan format JSON. Anda dapat mengatur data berdasarkan model TSL dan mengirimkan data ke IoT Platform.

properti

Properti adalah fitur TSL yang menggambarkan status perangkat, seperti informasi suhu yang dikumpulkan oleh perangkat pemantauan lingkungan. Properti mendukung metode permintaan GET dan SET. Aplikasi dapat mengirim permintaan untuk mengambil dan menyetel properti.

nilai properti yang diinginkan

IoT Platform memungkinkan Anda menetapkan nilai properti yang diinginkan untuk perangkat. Jika perangkat online, nilai properti pada perangkat diperbarui secara real-time. Jika perangkat offline, nilai properti yang diinginkan disimpan di IoT Platform. Setelah perangkat online, perangkat mendapatkan nilai properti yang diinginkan dan memperbarui nilainya.

layanan

Layanan adalah fitur TSL yang menggambarkan kemampuan atau metode perangkat. Kemampuan atau metode ini dapat digunakan oleh peminta eksternal. Anda dapat menentukan parameter input dan output layanan. Dibandingkan dengan properti, layanan dapat dipanggil menggunakan perintah untuk mengimplementasikan logika bisnis yang kompleks. Misalnya, Anda dapat memanggil layanan untuk melakukan tugas tertentu.

acara

Acara adalah fitur TSL yang menggambarkan acara runtime perangkat. Acara berisi notifikasi yang memerlukan tindakan atau perhatian. Acara mungkin berisi beberapa parameter output. Contoh acara termasuk notifikasi penyelesaian tugas, kegagalan perangkat, dan peringatan suhu. Anda dapat berlangganan atau mendorong acara.

skrip penguraian data

Jika perangkat menggunakan data pass-through atau format kustom, Anda harus menulis skrip penguraian data di IoT Platform untuk mengurai data. Anda harus mengonversi data biner atau data JSON kustom yang dikirimkan oleh perangkat menjadi data JSON Alink yang didukung oleh IoT Platform. Anda juga harus mengonversi data JSON Alink yang dikirim oleh IoT Platform menjadi data format kustom yang didukung oleh perangkat.

bayangan perangkat

Bayangan perangkat adalah file JSON yang digunakan untuk menyimpan informasi status perangkat atau aplikasi. Setiap perangkat memiliki bayangan perangkat unik di IoT Platform. Bayangan perangkat memungkinkan Anda mendapatkan dan menyetel status perangkat menggunakan protokol MQTT atau HTTP terlepas dari apakah perangkat terhubung ke Internet.

Mesin aturan

Anda dapat membuat dan mengonfigurasi aturan di IoT Platform untuk mengimplementasikan fitur berikut: langganan sisi server, penerusan data, dan orkestrasi skenario.

langganan sisi server

Server bisnis Anda dapat berlangganan pesan produk di IoT Platform. Jenis pesan berikut dapat dilanggan: pesan perangkat upstream, notifikasi perubahan status perangkat, notifikasi bahwa gateway menemukan sub-perangkat baru, notifikasi perubahan siklus hidup perangkat, dan notifikasi perubahan topologi perangkat. Langganan sisi server mendukung dua metode berikut:

  • AMQP: Gunakan Protokol Pengantrean Pesan Lanjutan (AMQP) untuk mengimplementasikan langganan sisi server. Server Anda terhubung ke IoT Platform menggunakan AMQP dan menerima pesan dari IoT Platform.

  • MNS: Teruskan pesan ke antrian Simple Message Queue (formerly MNS) (SMQ) yang ditentukan. Kemudian, server Anda menerima pesan dari antrian MNS.

penerusan data

Anda dapat menggunakan fitur penerusan data untuk meneruskan data dari topik ke topik lain atau layanan Alibaba Cloud lainnya untuk penyimpanan atau pemrosesan.

orkestrasi skenario

Anda dapat menggunakan fitur orkestrasi skenario untuk mengembangkan logika bisnis otomatis secara visual. Anda dapat menentukan aturan interaksi antar perangkat dan menerapkan aturan di IoT Platform atau instance edge.

otentikasi satu-sertifikat-per-perangkat

Sertifikat perangkat dibakar ke setiap perangkat. Sertifikat perangkat terdiri dari ProductKey, DeviceName, dan DeviceSecret. Saat Anda menghubungkan perangkat ke IoT Platform, IoT Platform memverifikasi perangkat berdasarkan sertifikat.

otentikasi satu-sertifikat-per-produk

Sertifikat produk dibakar ke semua perangkat di bawah produk yang sama. Sertifikat produk terdiri dari ProductKey dan ProductSecret. Saat perangkat mengirimkan permintaan aktivasi, IoT Platform mengotentikasi perangkat berdasarkan sertifikat produk. Jika otentikasi berhasil, IoT Platform mengeluarkan sertifikat perangkat ke perangkat. Kemudian, perangkat menggunakan sertifikat untuk terhubung ke IoT Platform.

instance

Anda dapat mengelola sumber daya seperti produk, perangkat, dan aturan di instance IoT Platform. Jenis instance berikut didukung:

  • Instance publik (default): Setelah layanan IoT Platform diaktifkan, instance publik disediakan untuk uji coba. Instance publik diterapkan di jaringan klasik Alibaba Cloud.

  • Instance Edisi Enterprise: Instance yang perlu dibeli adalah instance Edisi Enterprise. Instance Edisi Enterprise diterapkan di virtual private cloud (VPC) Alibaba Cloud. Anda dapat menggunakan akun Alibaba Cloud untuk membeli beberapa instance Edisi Enterprise. Anda diberikan akses eksklusif ke sumber daya instance ini.