Sebuah produk terdiri dari beberapa perangkat dengan tipe yang sama. Dalam kebanyakan kasus, perangkat-perangkat tersebut memiliki fitur yang identik. Misalnya, Anda dapat membuat produk untuk merepresentasikan model perangkat keras tertentu, lalu membuat perangkat berdasarkan model produk tersebut. Sebelum menghubungkan perangkat ke Platform IoT, Anda harus membuat produk di konsol Platform IoT. Topik ini menjelaskan cara membuat produk.
Prasyarat
IoT Platform telah diaktifkan.
Jika Anda ingin membuat produk dalam instans Edisi Perusahaan, Anda harus terlebih dahulu membeli instans Edisi Perusahaan. Untuk informasi selengkapnya, lihat Beli instans Edisi Perusahaan.
Untuk informasi lebih lanjut tentang instans, lihat Ikhtisar instans Platform IoT.
Prosedur
Masuk ke Konsol Platform IoT.
Di pojok kiri atas konsol Platform IoT, pilih wilayah tempat instans Platform IoT berada.
Pada halaman Overview, temukan instans yang ingin Anda kelola dan klik ID instans atau nama instans tersebut.
Di panel navigasi sebelah kiri, pilih , lalu klik Create Product.
Konfigurasikan parameter sesuai petunjuk dan klik OK.
Parameter
Deskripsi
Product Name
Nama produk. Nama produk harus unik dalam Akun Alibaba Cloud. Misalnya, Anda dapat memasukkan model produk sebagai nama produk. Nama harus terdiri dari 4 hingga 30 karakter dan dapat berisi huruf, angka, garis bawah (_), tanda hubung (-), tanda at (@), dan tanda kurung ().
Node Type
Tipe perangkat dalam produk. Nilai yang valid:
Directly Connected Device: Perangkat dapat langsung terhubung ke Platform IoT. Perangkat ini tidak dapat menyambungkan perangkat sub, tetapi dapat disambungkan ke gerbang sebagai perangkat sub.
Gateway Sub-device: Perangkat tidak dapat langsung terhubung ke Platform IoT, tetapi harus terhubung melalui gerbang. Untuk informasi lebih lanjut tentang gerbang dan perangkat sub, lihat Gateway dan perangkat sub.
Gateway Device: Perangkat dapat langsung terhubung ke Platform IoT dan dapat menyambungkan perangkat sub. Anda dapat menggunakan gerbang untuk mengelola perangkat sub. Anda dapat memelihara hubungan topologi perangkat sub dan menyinkronkan hubungan topologi tersebut ke Platform IoT.
Gateway Connection Protocol
Parameter ini hanya tersedia jika Anda mengatur parameter Node Type ke Gateway Sub-device. Parameter ini menentukan protokol komunikasi antara perangkat sub dan gerbang. Nilai yang valid:
Custom: protokol open source atau eksklusif yang bukan Modbus, OPC UA, ZigBee, dan BLE.
Modbus: protokol Modbus.
OPC UA: protokol OPC UA.
ZigBee: protokol ZigBee.
BLE: protokol BLE.
Network Connection Method
Metode koneksi jaringan untuk perangkat yang terhubung langsung atau gerbang. Nilai yang valid:
Wi-Fi
Cellular (2G/3G/4G/5G)
Ethernet
Others
Data Type
Format data upstream dan downstream. Nilai yang valid:
ICA Standard Data Format (Alink JSON): Protokol Alink berbasis JSON disediakan oleh Platform IoT untuk membangun komunikasi antara perangkat dan Platform IoT.
Custom: Jika Anda ingin menggunakan format data serial kustom, atur parameter ini ke Custom.
Anda harus mengirimkan skrip penguraian data di konsol untuk mengonversi data format kustom upstream menjadi data Alink JSON dan mengurai data Alink JSON downstream menjadi data format kustom. Dengan demikian, perangkat dapat berkomunikasi dengan Platform IoT.
Checksum Type
Setelah perangkat mengirimkan data Thing Specification Language (TSL) ke Platform IoT, Platform IoT memverifikasi data berdasarkan jenis verifikasi yang ditentukan.
Jika parameter Data Type suatu produk diatur ke Custom, ketika perangkat dalam produk ini berkomunikasi dengan Platform IoT menggunakan data Thing Specification Language (TSL), Platform IoT pertama-tama memanggil skrip penguraian data untuk mengonversi data format kustom yang dilaporkan menjadi format Alink JSON, lalu melakukan verifikasi data.
Weak Verification: Hanya bidang identifier dan dataType dalam data yang dikirimkan oleh perangkat yang diverifikasi. Data bidang lainnya diteruskan tanpa verifikasi.
Data yang telah diverifikasi ditampilkan pada tab TSL Data di halaman Device Details di Konsol Platform IoT. Data yang gagal diverifikasi tidak ditampilkan.
Anda dapat melihat data yang gagal diverifikasi dalam parameter checkFailedData dari data yang diteruskan. Untuk informasi selengkapnya, lihat Format data.
Verification-free: Semua data yang dikirimkan oleh perangkat diteruskan tanpa verifikasi. Data yang dilaporkan oleh perangkat tidak diverifikasi, dan semua data diteruskan.
Catatan penggunaan model TSL:
- Kirim properti TSL: Data properti tidak ditampilkan pada tab di halaman Device Details di Konsol Platform IoT .
- Panggil layanan TSL: Metode panggilan asinkron digunakan untuk semua layanan.
- Kirim event TSL: Jenis semua event adalah Info.
Authentication Mode
Metode yang digunakan untuk mengautentikasi perangkat yang terhubung ke Platform IoT. Setelah produk dibuat, Anda tidak dapat mengubah nilai parameter ini. Nilai yang valid:
Device Secret: DeviceSecret yang dihasilkan oleh Platform IoT untuk perangkat digunakan untuk mendapatkan tanda tangan verifikasi perangkat.
Untuk informasi tentang cara menggunakan DeviceSecret untuk perhitungan tanda tangan, lihat Komunikasi koneksi MQTT-TLS.
ID²: Layanan IoT Device ID (ID²) menyediakan kemampuan verifikasi identitas timbal balik bagi perangkat dan Platform IoT. Layanan ini membangun saluran aman ringan melalui iTLS untuk memastikan keamanan data.
PentingHanya instans Edisi Perusahaan di wilayah Jepang (Tokyo) yang mendukung verifikasi berbasis ID².
Untuk menggunakan autentikasi ID², Anda perlu membeli layanan ID².
Produk yang parameter Network Connection Method-nya diatur ke LoRaWAN tidak mendukung autentikasi berbasis ID².
Product Description
Deskripsi produk. Deskripsi harus terdiri dari 1 hingga 100 karakter.
Hasil
Setelah produk dibuat, Anda akan diarahkan ke halaman . Di halaman Create Product, Anda dapat Add Devices, Define Features, dan Configure Devices sesuai petunjuk.
Langkah selanjutnya
Definisikan fitur produk
Di halaman Products, klik View di kolom Actions yang sesuai dengan produk yang ingin Anda konfigurasi.
Di halaman detail produk, klik tab untuk mengonfigurasi produk sesuai kebutuhan bisnis Anda.
Informasi produk
Lihat informasi produk. Anda dapat mengklik Edit di sebelah kanan Product Information. Di kotak dialog Edit Product Information, ubah parameter Product Name atau Product Description.
Lihat tag produk. Secara default, tidak ada tag yang ditampilkan. Anda dapat menambahkan tag untuk mengidentifikasi produk. Untuk informasi selengkapnya, lihat Tambahkan tag produk.

Kategori topik
Lihat kategori topik yang tersedia di Platform IoT pada tab Topics For Basic Communications, Topics For TSL Communications, dan Topic Category. Untuk informasi selengkapnya, lihat Kategori topik.
Anda juga dapat menambahkan kategori topik kustom. Untuk informasi selengkapnya, lihat Tambahkan kategori topik kustom.

Definisikan fitur
Anda dapat mengonfigurasi properti, event, dan layanan untuk model TSL guna memfasilitasi komunikasi TSL. Untuk informasi selengkapnya, lihat topik-topik berikut:
Analisis pesan
Jika parameter Data Type produk diatur ke Custom, Anda perlu menulis skrip untuk mengurai data. Untuk informasi selengkapnya, lihat topik-topik berikut:
Langganan sisi server
Anda dapat membuat langganan sisi server untuk meneruskan data yang dikirimkan oleh perangkat produk. Untuk informasi selengkapnya, lihat Konfigurasikan langganan sisi server AMQP.
Pengembangan perangkat
Untuk mengonfigurasi dan menghubungkan perangkat ke Platform IoT, lakukan langkah-langkah berikut: register the device, Connect The Device, Verify The Device Connection Status, lalu Mass Produce Devices. Untuk informasi selengkapnya, lihat Pengembangan perangkat.
Pendaftaran perangkat
Gambar berikut menunjukkan cara membuat perangkat. Untuk informasi selengkapnya, lihat Buat perangkat.

Koneksi perangkat
Platform IoT menyediakan Link SDK dalam berbagai bahasa pemrograman. Untuk informasi selengkapnya, lihat Ikhtisar koneksi perangkat.

Verifikasi koneksi
Periksa apakah perangkat telah terhubung ke Platform IoT. Jika perangkat berada dalam status online, Anda dapat menggunakan fitur pengiriman pesan dan komunikasi Platform IoT untuk mengirim atau menerima pesan dari perangkat. Untuk informasi selengkapnya, lihat topik-topik berikut:

Produksi Massal Perangkat
Tambahkan beberapa perangkat sekaligus dan bakar sertifikat pada perangkat. Untuk informasi selengkapnya, lihat topik-topik berikut:

(Opsional) Publikasikan produk
Di halaman Product Details, klik Publish di pojok kanan atas untuk mempublikasikan produk.
Sebelum mempublikasikan produk, pastikan semua parameter produk telah dikonfigurasi, serta perangkat telah dikonfigurasi dan di-debug.
Setelah produk dipublikasikan, status produk akan berubah menjadi Published.
Anda tidak dapat mengubah atau menghapus produk yang berstatus Published.

Operasi lainnya
Batalkan publikasi produk. Di halaman Product Details, klik Cancel Publishing di pojok kanan atas, lalu klik OK.
Hapus produk yang tidak berstatus Published. Kembali ke halaman Products. Temukan produk yang ingin Anda hapus dalam daftar produk, klik Delete di kolom Actions, lalu klik OK.
PeringatanSemua data terkait produk akan dihapus. Jika perangkat produk telah terhubung ke Platform IoT, semua layanan mereka akan menjadi tidak tersedia dan bisnis pelanggan akan terganggu. Lakukan dengan hati-hati.
Sebelum menghapus produk, Anda harus menghapus semua perangkat produk terlebih dahulu. Untuk informasi selengkapnya, lihat Hapus perangkat.
Cadangkan data produk. Kembali ke halaman Products, lalu klik Back Up Product Data di atas daftar produk untuk membuka halaman . Anda dapat memilih produk target untuk mengaktifkan pencadangan data. Untuk informasi selengkapnya, lihat Cadangkan produk.
