Jika ingin menggunakan gerbang cloud JT/T 808 untuk menghubungkan perangkat ke Platform IoT, Anda harus menambahkan gerbang cloud di Konsol Platform IoT. Topik ini menjelaskan cara membuat gerbang cloud JT/T 808.
Prasyarat
Instans Edisi Perusahaan Eksklusif telah dibeli. Untuk informasi tentang cara membeli instans, lihat Beli instans Edisi Perusahaan.
Informasi latar belakang
Untuk informasi tentang cara menggunakan gerbang cloud JT/T 808 untuk menghubungkan perangkat ke Platform IoT, lihat Gerbang JT/T 808.
Tambahkan gerbang cloud
Masuk ke Konsol Platform IoT.
Di tab Overview, klik instans Edisi Perusahaan Eksklusif yang ingin Anda kelola.
Di panel navigasi sebelah kiri, pilih . Di halaman yang muncul, klik Add Gateway.
Konfigurasikan parameter sesuai petunjuk di layar, lalu klik Next. Tabel berikut menjelaskan parameter tersebut.
Parameter
Deskripsi
Gateway Name
Nama gerbang. Nama harus unik dalam instans. Nama harus terdiri dari 4 hingga 30 karakter dan dapat berisi huruf, angka, serta garis bawah (_).
Protocol
Pilih JT/T 808.
Custom Port Number
Nilai valid: 1.024 hingga 65.535. Nilai default: 7.999.
Authentication Type
Verifikasi satu pihak
Jika Anda memilih opsi ini, Anda harus mengimpor informasi verifikasi perangkat ke Platform IoT. Informasi verifikasi mencakup ID Produsen, Model Terminal, dan ID Terminal perangkat. Platform IoT memverifikasi perangkat berdasarkan informasi verifikasi tersebut.
Sertifikasi pihak ketiga
Alibaba Cloud Function Compute: Jika Anda memilih opsi ini, Anda harus mengonfigurasi parameter Device-verified FC Service, Device-verified FC Function, dan Authorize. Anda dapat memilih fungsi Function Compute yang sudah ada atau membuat fungsi baru untuk verifikasi perangkat. Parameter input dan output fungsi yang Anda buat harus memenuhi persyaratan tertentu. Anda dapat menentukan nama fungsi kustom. Untuk informasi tentang persyaratan parameter input dan output fungsi verifikasi perangkat, lihat Tabel 1 Parameter pendaftaran perangkat, Tabel 2 Parameter verifikasi perangkat, dan Tabel 3 Parameter pembatalan pendaftaran perangkat.
Klik Create Service untuk membuka Konsol Function Compute dan membuat layanan. Untuk informasi tentang layanan Function Compute, lihat Kelola layanan.
Klik Create Function untuk membuka Konsol Function Compute dan membuat fungsi. Untuk informasi tentang fungsi Function Compute, lihat Kelola fungsi.
Jika peran
AliyunIOTAccessingFCRoletidak tersedia, klik Create RAM Role untuk membuka Konsol RAM dan membuat peran tersebut. Untuk informasi tentang cara membuat peran RAM dan memberikan izin kepada peran tersebut, lihat Buat peran RAM.
Transmission Protocol
TCP
Jika Anda menggunakan Transmission Control Protocol (TCP) untuk menghubungkan perangkat, kami menyarankan agar Anda tidak menghubungkan perangkat melalui Internet. Untuk memastikan keamanan, buat koneksi melalui jalur sewa.
PentingJika Anda menggunakan TCP untuk menghubungkan perangkat, Anda tidak perlu mengonfigurasi sertifikat. Setelah menyelesaikan semua konfigurasi pada langkah Informasi Dasar, klik OK untuk membuat gerbang.
TLS
Jika Anda menghubungkan perangkat ke Platform IoT melalui Transport Layer Security (TLS), Anda dapat mengaktifkan verifikasi satu arah di sisi server, Online Certificate Status Protocol (OCSP) untuk perangkat, koneksi aman dua arah antara perangkat dan server, serta fitur lainnya.
Aktifkan verifikasi perangkat berbasis sertifikat X.509. Nilai valid parameter Enable OCSP:
Disabled
OCSP Verification for Server Certificate
OCSP Verification for Client Certificate
Client and Server-side OCSP Verification
Nonaktifkan verifikasi perangkat berbasis sertifikat X.509. Nilai valid parameter Enable OCSP:
Disabled
OCSP Verification for Server Certificate
CatatanOnline Certificate Status Protocol (OCSP) adalah protokol Internet yang digunakan oleh otoritas sertifikat (CA) untuk memeriksa status pencabutan sertifikat.
Ketika klien mengirim pesan ke server, server melakukan verifikasi OCSP pada sertifikat klien. Jika sertifikat klien dicabut, server akan menutup koneksi.
Masa hidup data (TTL) default informasi OCSP yang di-cache berkisar antara 5 menit hingga 1 jam. Setelah informasi OCSP yang di-cache kedaluwarsa, pengikatan OCSP di sisi server tidak berlaku hingga informasi OCSP diperoleh kembali.
Tabel 1 Parameter pendaftaran perangkat
Jenis parameter
Nama parameter
Jenis data
Deskripsi
Contoh
Parameter permintaan
manufacturer
String
ID produsen perangkat.
ID harus terdiri dari 4 hingga 11 karakter dan dapat berisi huruf, angka, serta tanda hubung (-).
{ "manufacturer":"mf0001", "deviceModel":"dm0001", "deviceId":"di0001", "licensePlateColour":"1", "licensePlateNumber":"ZhejiangA****", "phone":"1**********", "action":"register" }deviceModel
String
Model perangkat.
Model perangkat harus terdiri dari 4 hingga 30 karakter dan dapat berisi huruf, angka, serta tanda hubung (-).
deviceId
String
ID perangkat.
ID harus terdiri dari 4 hingga 30 karakter dan dapat berisi huruf, angka, serta tanda hubung (-).
licensePlateColour
String
Warna plat nomor. Nilainya harus memenuhi persyaratan protokol JT/T 808. Untuk informasi selengkapnya, lihat JT/T 808-2019.
licensePlateNumber
String
Nomor plat kendaraan.
phone
String
Nomor telepon seluler.
action
String
Atur nilainya menjadi
register, yang menentukan pendaftaran perangkat.Parameter respons
result
String
Menunjukkan apakah pendaftaran berhasil. Nilai valid:
truefalse
Contoh respons sukses
{ "result":"true", "message":"", "authCode":"****" }Contoh respons gagal
{ "result":"false", "message":"4" }
message
String
Pesan kesalahan yang dikembalikan jika pendaftaran gagal. Nilai valid:
1: Kendaraan telah terdaftar.2: Kendaraan tidak ditemukan.3: Perangkat telah terdaftar.4: Perangkat tidak ditemukan.
authCode
String
Kode autentikasi yang dikembalikan jika pendaftaran berhasil.
Tabel 2 Parameter verifikasi perangkat
Jenis parameter
Nama parameter
Jenis data
Deskripsi
Contoh
Parameter permintaan
phone
String
Nomor telepon seluler.
{ "phone":"1**********", "authCode":"****", "protocol":"TCP", "action":"auth", }authCode
String
Kode verifikasi yang dikembalikan jika pendaftaran berhasil.
protocol
String
Protokol transmisi.
action
String
Atur nilainya menjadi
auth, yang menentukan verifikasi perangkat.Parameter respons
result
String
Menunjukkan apakah verifikasi berhasil. Nilai valid:
truefalse
{ "result":"true", "message":"" "manufacturer":"mf0001" "deviceModel":"dm0001" "deviceId":"di0001" }message
String
Pesan kesalahan yang dikembalikan jika verifikasi gagal.
manufacturer
String
ID produsen perangkat yang dikembalikan jika verifikasi berhasil.
deviceModel
String
Model perangkat yang dikembalikan jika verifikasi berhasil.
deviceId
String
ID perangkat yang dikembalikan jika verifikasi berhasil.
Tabel 3 Parameter pembatalan pendaftaran perangkat
Jenis parameter
Nama parameter
Jenis data
Deskripsi
Contoh
Parameter permintaan
manufacturer
String
ID produsen perangkat.
{ "phone":"1**********", "manufacturer":"mf0001", "deviceModel":"dm0001", "deviceId":"di0001", "action":"unregister", }deviceModel
String
Model perangkat.
deviceId
String
ID perangkat.
phone
String
Nomor telepon seluler.
action
String
Atur nilainya menjadi
unregister, yang menentukan pembatalan pendaftaran perangkat.Parameter respons
result
String
Menunjukkan apakah pembatalan pendaftaran berhasil. Nilai valid:
truefalse
{ "result":"true", "message":"" }message
String
Pesan kesalahan yang dikembalikan jika pembatalan pendaftaran gagal.
Lengkapi langkah Certificate Configuration dan klik OK.
Konfigurasi sertifikat
PentingJika Anda memilih TCP sebagai protokol transmisi, Anda tidak perlu mengonfigurasi sertifikat.
Sertifikat yang dikonfigurasi pada langkah ini adalah file Privacy Enhanced Mail (PEM).
Anda harus mengonfigurasi parameter Server Certificate dan Private Key of Server Certificate.
Jika Anda mengaktifkan verifikasi perangkat berbasis sertifikat X.509, Anda harus mengonfigurasi parameter Device Root Certificate.
Jika Anda mengatur parameter Enable OCSP pada langkah sebelumnya menjadi OCSP Verification for Server Certificate atau Client and Server-side OCSP Verification, Anda harus mengatur parameter Trusted Certificate menjadi sertifikat root server pada langkah ini.
Lihat informasi gerbang yang telah Anda buat di halaman Gateway, termasuk nama, ID, URL gerbang, status, dan produk terkait.
PentingAnda harus mencatat URL gerbang. Saat menghubungkan perangkat ke Platform IoT melalui JT/T 808, Anda harus mengganti titik akhir JT/T 808 dengan URL gerbang. Anda dapat menentukan URL gerbang sebagai titik akhir JT/T 808 atau mengonfigurasi rekaman CNAME untuk mengarahkan titik akhir JT/T 808 ke URL gerbang.

(Opsional) Ubah gerbang cloud
Setelah membuat gerbang, temukan gerbang tersebut di halaman Gateway dan klik Edit di kolom Aksi. Anda dapat mengubah nama, informasi sertifikat, dan fungsi Function Compute gerbang tersebut.

Hasil
Setelah membuat gerbang cloud, Platform IoT membuat dan mengaitkan produk dengan gerbang tersebut. Nama produk menggunakan format Cloud gateway+${Cloud gateway ID}. Untuk melihat produk baru, pilih . Produk baru akan ditampilkan di halaman Products.
Klik View di kolom Actions produk tersebut. Di halaman product details, Anda dapat melihat detail produk seperti yang ditunjukkan pada gambar berikut.

Langkah selanjutnya
Pertama kali Anda menggunakan gerbang cloud yang parameter Authentication Type-nya diatur ke Third-party Certification untuk menghubungkan perangkat ke Platform IoT, Platform IoT secara otomatis menggabungkan nilai parameter manufacturer, deviceModel, dan deviceId dalam format
${manufacturer}_${deviceModel}_${deviceId}sebagai DeviceName untuk membuat perangkat.Setelah membuat gerbang cloud yang parameter Authentication Type-nya diatur ke One-party Verification, Anda harus mengimpor informasi verifikasi perangkat untuk menambahkan perangkat ke produk gerbang terkait. Untuk informasi selengkapnya, lihat Tambahkan beberapa perangkat.