Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Buat model AWS kendaraan IoT FleetWise
Anda dapat menggunakan FleetWise konsol AWS IoT atau API untuk membuat model kendaraan.
Buat model kendaraan (konsol)
Di FleetWise konsol AWS IoT, Anda dapat membuat model kendaraan dengan cara berikut:
Gunakan template yang disediakan oleh AWS
AWS IoT FleetWise menyediakan templat On-board Diagnostic (OBD) II, J1979 yang secara otomatis membuat katalog sinyal, model kendaraan, dan manifes decoder untuk Anda. Template juga menambahkan antarmuka OBD jaringan ke manifes decoder. Untuk informasi selengkapnya, lihat Kelola AWS manifes dekoder IoT FleetWise .
Untuk membuat model kendaraan dengan menggunakan template
-
Buka konsol AWS IoT FleetWise
. -
Pada panel navigasi, pilih Model kendaraan.
-
Pada halaman Model kendaraan, pilih Tambahkan templat yang disediakan.
-
Pilih Diagnostik on-board (OBD) II.
-
Masukkan nama untuk antarmuka OBD jaringan yang dibuat AWS IoT FleetWise .
-
Pilih Tambahkan.
Buat model kendaraan secara manual
Anda dapat menambahkan sinyal dari katalog sinyal atau mengimpor sinyal dengan mengunggah satu atau beberapa file.dbc. File DBC adalah format file yang didukung oleh database Controller Area Network (CANbus).
penting
Anda tidak dapat membuat model kendaraan dengan sinyal data sistem visi menggunakan konsol AWS IoT FleetWise. Sebaliknya, gunakan AWS CLI untuk membuat model kendaraan.
Data sistem visi dalam rilis pratinjau dan dapat berubah sewaktu-waktu.
Untuk membuat model kendaraan secara manual
-
Buka konsol AWS IoT FleetWise
. -
Pada panel navigasi, pilih Model kendaraan.
-
Pada halaman Model kendaraan, pilih Buat model kendaraan, lalu lakukan hal berikut.
Topik
Langkah 1: Konfigurasikan model kendaraan
Secara umum informasi, lakukan hal berikut.
-
Masukkan nama untuk model kendaraan.
-
(Opsional) Masukkan deskripsi.
-
Pilih Berikutnya.
Langkah 2: Tambahkan sinyal
catatan
-
Jika ini adalah pertama kalinya Anda menggunakan AWS IoT FleetWise, langkah ini tidak tersedia sampai Anda memiliki katalog sinyal. Ketika model kendaraan pertama dibuat, AWS IoT FleetWise secara otomatis membuat katalog sinyal dengan sinyal yang ditambahkan ke model kendaraan pertama.
-
Jika Anda berpengalaman dengan AWS IoT FleetWise, Anda dapat menambahkan sinyal ke model kendaraan Anda dengan memilih sinyal dari katalog sinyal atau mengunggah file.dbc untuk mengimpor sinyal.
-
Anda harus memiliki setidaknya satu sinyal untuk membuat model kendaraan.
Untuk menambahkan sinyal
-
Pilih satu atau beberapa sinyal dari katalog sinyal yang Anda tambahkan ke model kendaraan. Anda dapat meninjau sinyal yang dipilih di panel kanan.
catatan
Hanya sinyal yang dipilih yang akan ditambahkan ke model kendaraan.
-
Pilih Berikutnya.
Langkah 3: Impor sinyal
catatan
-
Jika ini adalah pertama kalinya Anda menggunakan AWS IoT FleetWise, Anda harus mengunggah setidaknya satu file.dbc untuk mengimpor sinyal.
-
Jika Anda berpengalaman dengan AWS IoT FleetWise, Anda dapat menambahkan sinyal ke model kendaraan Anda dengan memilih sinyal dari katalog sinyal atau mengunggah file.dbc untuk mengimpor sinyal.
-
Anda harus memiliki setidaknya satu sinyal untuk membuat model kendaraan.
Untuk mengimpor sinyal
-
Pilih Pilih file.
-
Di kotak dialog, pilih file.dbc yang berisi sinyal. Anda dapat mengunggah beberapa file.dbc.
-
AWS IoT FleetWise mem-parsing file.dbc Anda untuk mengambil sinyal.
Di bagian Sinyal, tentukan metadata berikut untuk setiap sinyal.
-
Nama - Nama sinyal.
Nama sinyal harus unik. Nama sinyal ditambah jalur dapat memiliki hingga 150 karakter. Karakter yang valid: a—z, A-Z, 0-9,: (titik dua), dan _ (garis bawah).
-
Tipe data - Tipe data sinyal harus salah satu dari yang berikut: INT8UINT8,INT16,UINT16,INT32,UINT32,INT64,UINT64,BOOLEAN,FLOAT, DOUBLESTRING, UNIX _TIMESTAMP, INT8 _ARRAY, UINT8 _ARRAY, INT16 _ARRAY, UINT16 _ARRAY, INT32 _ARRAY, UINT32 _ARRAY, INT64 _ARRAY, UINT64 _ARRAY, BOOLEAN _ARRAY, FLOAT _ARRAY, DOUBLE _ARRAY, STRING_ARRAY, UNIX _ TIMESTAMP _ARRAY, atauUNKNOWN.
-
Tipe sinyal — Jenis sinyal, yang dapat berupa Sensor atau Aktuator.
-
(Opsional) Unit — Unit ilmiah untuk sinyal, seperti km atau Celcius.
-
(Opsional) Jalur — Jalur ke sinyal. Mirip denganJSONPath, gunakan titik (.) untuk merujuk ke sinyal anak. Misalnya,
Vehicle.Engine.Light
.Nama sinyal ditambah jalur dapat memiliki hingga 150 karakter. Karakter yang valid: a—z, A-Z, 0-9,: (titik dua), dan _ (garis bawah).
-
(Opsional) Min — Nilai minimum sinyal.
-
(Opsional) Maks - Nilai maksimum sinyal.
-
(Opsional) Deskripsi — Deskripsi untuk sinyal.
Deskripsi dapat memiliki hingga 2048 karakter. Karakter yang valid: a—z, A-Z, 0-9,: (titik dua), _ (garis bawah), dan - (tanda hubung).
-
-
Pilih Berikutnya.
(Opsional) Langkah 4: Tambahkan atribut
Anda dapat menambahkan hingga 100 atribut, termasuk atribut yang ada di katalog sinyal.
Untuk menambahkan atribut
-
Dalam Tambahkan atribut, tentukan metadata berikut untuk setiap atribut.
-
Nama - Nama atribut.
Nama sinyal harus unik. Nama sinyal dan jalur dapat memiliki hingga 150 karakter. Karakter yang valid: a—z, A-Z, 0-9,: (titik dua), dan _ (garis bawah)
-
Tipe data - Tipe data atribut harus salah satu dari yang berikut: INT8UINT8,INT16,UINT16,INT32,UINT32,INT64,UINT64,BOOLEAN,FLOAT, DOUBLESTRING, UNIX _TIMESTAMP, INT8 _ARRAY, UINT8 _ARRAY, INT16 _ARRAY, UINT16 _ARRAY, INT32 _ARRAY, UINT32 _ARRAY, INT64 _ARRAY, UINT64 _ARRAY, BOOLEAN _ARRAY, FLOAT _ARRAY, DOUBLE _ARRAY, STRING_ARRAY, UNIX _ TIMESTAMP _ARRAY, atau UNKNOWN
-
(Opsional) Unit — Unit ilmiah untuk atribut, seperti km atau Celcius.
-
(Opsional) Jalur — Jalur ke sinyal. Mirip denganJSONPath, gunakan titik (.) untuk merujuk ke sinyal anak. Misalnya,
Vehicle.Engine.Light
.Nama sinyal ditambah jalur dapat memiliki hingga 150 karakter. Karakter yang valid: a—z, A-Z, 0-9,: (titik dua), dan _ (garis bawah)
-
(Opsional) Min — Nilai minimum atribut.
-
(Opsional) Maks - Nilai maksimum atribut.
-
(Opsional) Deskripsi — Deskripsi untuk atribut.
Deskripsi dapat memiliki hingga 2048 karakter. Karakter yang valid: a—z, A-Z, 0-9,: (titik dua), _ (garis bawah), dan - (tanda hubung).
-
-
Pilih Berikutnya.
Langkah 5: Tinjau dan buat
Verifikasi konfigurasi untuk model kendaraan, lalu pilih Buat.
Duplikat model kendaraan
AWS IoT FleetWise dapat menyalin konfigurasi model kendaraan yang ada untuk membuat model baru. Sinyal yang ditentukan dalam model kendaraan yang dipilih disalin ke model kendaraan baru.
Untuk menduplikasi model kendaraan
-
Buka konsol AWS IoT FleetWise
. -
Pada panel navigasi, pilih Model kendaraan.
-
Pilih model dari daftar model kendaraan, lalu pilih Model duplikat.
Untuk mengkonfigurasi model kendaraan, ikuti Buat model kendaraan secara manual tutorialnya.
Diperlukan beberapa menit bagi AWS IoT FleetWise untuk memproses permintaan Anda untuk membuat model kendaraan. Setelah model kendaraan berhasil dibuat, pada halaman Model kendaraan, kolom Status ditampilkan ACTIVE. Ketika model kendaraan menjadi aktif, Anda tidak dapat mengeditnya.
Buat model kendaraan (AWS CLI)
Anda dapat menggunakan CreateModelManifestAPIoperasi untuk membuat model kendaraan (manifes model). Contoh berikut menggunakan AWS CLI.
penting
Anda harus memiliki katalog sinyal sebelum Anda dapat membuat model kendaraan menggunakan CreateModelManifest
API operasi. Untuk informasi selengkapnya tentang cara membuat katalog sinyal, lihatBuat katalog AWS sinyal IoT FleetWise .
Untuk membuat model kendaraan, jalankan perintah berikut.
Ganti vehicle-model-configuration
dengan nama file.json yang berisi konfigurasi.
aws iotfleetwise create-model-manifest --cli-input-json file://
vehicle-model-configuration
.json
-
Ganti
vehicle-model-name
dengan nama model kendaraan yang Anda buat. -
Ganti
signal-catalog-ARN
dengan Amazon Resource Name (ARN) dari katalog sinyal. -
(Opsional) Ganti
description
dengan deskripsi untuk membantu Anda mengidentifikasi model kendaraan.
Untuk informasi selengkapnya tentang cara mengonfigurasi cabang, atribut, sensor, dan aktuator, lihat. Konfigurasikan AWS sinyal IoT FleetWise
{ "name": "
vehicle-model-name
", "signalCatalogArn": "signal-catalog-ARN
", "description": "description
", "nodes": ["Vehicle.Chassis"] }
Jika Anda mengaktifkan enkripsi menggunakan AWS KMS kunci terkelola pelanggan, sertakan pernyataan kebijakan berikut agar peran Anda dapat menjalankan CreateModelManifest
API operasi.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "kms:GenerateDataKey*", "kms:Decrypt" ], "Resource": [ "arn:aws:kms:
KMS_KEY_REGION
:KMS_KEY_ACCOUNT_ID
:key/KMS_KEY_ID
" ] }, ] }