

AWS IoT tidak FleetWise akan lagi terbuka untuk pelanggan baru pada 30 April 2026. FleetWise Pelanggan AWS IoT yang ada dapat terus menggunakan layanan ini. [Panduan untuk Mobilitas Terhubung AWS](https://aws.amazon.com/solutions/guidance/connected-mobility-on-aws/) memberikan panduan tentang cara mengembangkan dan menerapkan layanan modular untuk solusi mobilitas terhubung yang dapat digunakan untuk mencapai kemampuan yang setara dengan AWS IoT FleetWise.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Buat kendaraan AWS IoT FleetWise
<a name="create-vehicle"></a>

**penting**  
Akses ke FleetWise fitur AWS IoT tertentu saat ini terjaga keamanannya. Untuk informasi selengkapnya, lihat [AWS Ketersediaan wilayah dan fitur di AWS IoT FleetWise](fleetwise-regions.md).

Anda dapat menggunakan FleetWise konsol AWS IoT atau API untuk membuat kendaraan.

**penting**  
Sebelum Anda mulai, periksa yang berikut ini:  
Anda harus memiliki model kendaraan dan status model kendaraan harus`ACTIVE`. Untuk informasi selengkapnya, lihat [Kelola AWS model kendaraan IoT FleetWiseModel kendaraan](vehicle-models.md).
Model kendaraan Anda harus dikaitkan dengan manifes decoder, dan status manifes decoder harus. `ACTIVE` Untuk informasi selengkapnya, lihat [Kelola AWS manifes dekoder IoT FleetWise](decoder-manifests.md).

**Topics**
+ [Buat kendaraan (konsol)](#create-vehicle-console)
+ [Buat kendaraan (AWS CLI)](#create-vehicle-cli)

## Buat kendaraan (konsol)
<a name="create-vehicle-console"></a>

Anda dapat menggunakan FleetWise konsol AWS IoT untuk membuat kendaraan.

**Untuk membuat kendaraan**

1. Buka konsol [AWS IoT FleetWise ](https://console.aws.amazon.com/iotfleetwise).

1. Pada panel navigasi, pilih **Kendaraan**.

1. Pada halaman ringkasan kendaraan, pilih **Buat kendaraan**, lalu lakukan langkah-langkah berikut.

**Topics**
+ [Langkah 1: Tentukan properti kendaraan](#define-vehicle-properties-console)
+ [Langkah 2: Konfigurasikan sertifikat kendaraan](#define-vehicle-certificate-console)
+ [Langkah 3: Lampirkan kebijakan ke sertifikat](#attach-vehicle-policy-console)
+ [Langkah 4: Tinjau dan buat](#review-and-create-vehicle-console)

### Langkah 1: Tentukan properti kendaraan
<a name="define-vehicle-properties-console"></a>

Pada langkah ini, Anda memberi nama kendaraan dan mengaitkannya dengan manifes model dan manifes dekoder.

1. Masukkan nama unik untuk kendaraan.
**penting**  
Kendaraan sesuai dengan AWS IoT sesuatu. Jika sesuatu sudah ada dengan nama itu, pilih **Kaitkan kendaraan dengan IoT** untuk memperbarui barang dengan kendaraan. Atau, pilih nama kendaraan yang berbeda dan AWS IoT FleetWise akan secara otomatis membuat hal baru untuk kendaraan.

1. Pilih model kendaraan (manifes model) dari daftar.

1. Pilih manifes decoder dari daftar. Manifes decoder dikaitkan dengan model kendaraan.

1. (Opsional) Untuk mengaitkan atribut kendaraan, pilih **Tambahkan atribut**. Jika Anda melewati langkah ini, Anda harus menambahkan atribut setelah kendaraan dibuat sebelum Anda dapat menerapkannya ke kampanye.

1. (Opsional) Untuk mengaitkan tag dengan kendaraan, pilih **Tambahkan tag baru**. Anda juga dapat menambahkan tag setelah kendaraan dibuat.

1. Pilih **Berikutnya**.

### Langkah 2: Konfigurasikan sertifikat kendaraan
<a name="define-vehicle-certificate-console"></a>

Untuk menggunakan kendaraan Anda sebagai AWS IoT sesuatu, Anda harus mengonfigurasi sertifikat kendaraan dengan kebijakan terlampir. Jika Anda melewati langkah ini, Anda harus mengonfigurasi sertifikat setelah kendaraan dibuat sebelum Anda dapat menerapkannya ke kampanye.

1. Pilih **Buat otomatis sertifikat baru (disarankan)**.

1. Pilih **Berikutnya**.

### Langkah 3: Lampirkan kebijakan ke sertifikat
<a name="attach-vehicle-policy-console"></a>

Lampirkan kebijakan ke sertifikat yang Anda konfigurasikan pada langkah sebelumnya.

1. Untuk **Kebijakan**, masukkan nama kebijakan yang ada. Untuk membuat kebijakan baru, pilih **Buat kebijakan**.

1. Pilih **Berikutnya**.

### Langkah 4: Tinjau dan buat
<a name="review-and-create-vehicle-console"></a>

Verifikasi konfigurasi untuk kendaraan, lalu pilih **Buat kendaraan**.

**penting**  
Setelah kendaraan dibuat, Anda harus mengunduh sertifikat dan kunci. Anda akan menggunakan sertifikat dan kunci pribadi untuk menghubungkan kendaraan di Edge Agent untuk perangkat lunak AWS IoT FleetWise .

## Buat kendaraan (AWS CLI)
<a name="create-vehicle-cli"></a>

Saat Anda membuat kendaraan, Anda harus menggunakan model kendaraan yang dikaitkan dengan manifes dekoder. Anda dapat menggunakan operasi [CreateVehicle](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_CreateVehicle.html)API untuk membuat kendaraan. Contoh berikut menggunakan AWS CLI.

Untuk membuat kendaraan, jalankan perintah berikut.

Ganti *file-name* dengan nama file.json yang berisi konfigurasi kendaraan.

```
aws iotfleetwise create-vehicle --cli-input-json file://file-name.json
```

**Example — konfigurasi kendaraan**  
+ (Opsional) `associationBehavior` Nilainya dapat berupa salah satu dari yang berikut:
  + `CreateIotThing`— Ketika kendaraan Anda dibuat, AWS IoT FleetWise secara otomatis membuat AWS IoT sesuatu dengan nama ID kendaraan Anda untuk kendaraan Anda.
  + `ValidateIotThingExists`— Gunakan AWS IoT hal yang sudah ada untuk membuat kendaraan.

    Untuk membuat AWS IoT sesuatu, jalankan perintah berikut. Ganti *thing-name* dengan nama benda yang ingin Anda buat.

    ```
    aws iot create-thing --thing-name thing-name
    ```

  Jika tidak ditentukan, AWS IoT FleetWise secara otomatis menciptakan AWS IoT sesuatu untuk kendaraan Anda.
**penting**  
Pastikan AWS IoT barang itu disediakan setelah kendaraan dibuat. Untuk informasi selengkapnya, lihat [Penyediaan AWS kendaraan IoT FleetWise](provision-vehicles.md).
+ Ganti *vehicle-name* dengan salah satu dari berikut ini.
  + Nama AWS IoT barang Anda jika `associationBehavior` dikonfigurasi ke`ValidateIotThingExists`.
  + ID kendaraan yang akan dibuat jika `associationBehavior` dikonfigurasi ke`CreateIotThing`.

    ID kendaraan dapat memiliki 1-100 karakter. Karakter yang valid: a—z, A-Z, 0—9, dasbor (‐), garis bawah (\$1), dan titik dua (:).
+ Ganti *model-manifest-ARN* dengan ARN model kendaraan Anda (manifes model).
+ Ganti *decoder-manifest-ARN* dengan ARN dari manifes decoder yang terkait dengan model kendaraan yang ditentukan.
+ (Opsional) Anda dapat menambahkan atribut tambahan untuk membedakan kendaraan ini dari kendaraan lain yang dibuat dari model kendaraan yang sama. Misalnya, jika Anda memiliki mobil listrik, Anda dapat menentukan nilai berikut untuk atribut:`{"fuelType": "electric"}`.
**penting**  <a name="update-attributes-requirement"></a>
Atribut harus didefinisikan dalam model kendaraan terkait sebelum Anda dapat menambahkannya ke kendaraan individu.

```
{
    "associationBehavior": "associationBehavior",
    "vehicleName": "vehicle-name", 
    "modelManifestArn": "model-manifest-ARN",
    "decoderManifestArn": "decoder-manifest-ARN",           
    "attributes": {
        "key": "value"
    }
}
```

**Example — kaitkan templat negara dengan kendaraan**  
Anda dapat mengaitkan [templat status](state-templates.md) dengan kendaraan untuk memungkinkan pengumpulan pembaruan status dari kendaraan di cloud dengan menggunakan `stateTemplates` bidang.   
Dalam contoh ini, `stateTemplateUpdateStrategy` bisa menjadi salah satu dari:  
+ `periodic`: memungkinkan Anda untuk menentukan tingkat tetap di mana perangkat lunak Edge Agent akan mengirim pembaruan sinyal ke cloud (perangkat lunak Edge Agent akan mengirim pembaruan meskipun nilai sinyal tidak berubah di antara pembaruan).
+ `onChange`: Perangkat lunak Edge Agent akan mengirimkan pembaruan sinyal setiap kali sinyal berubah.

```
aws iotfleetwise create-vehicle --cli-input-json file://create-vehicle.json
```
Dimana `create-vehicle.json` file berisi (misalnya):  

```
{
    "associationBehavior": "associationBehavior",
    "vehicleName": "vehicle-name", 
    "modelManifestArn": "model-manifest-ARN",
    "decoderManifestArn": "decoder-manifest-ARN",           
    "attributes": {
        "key": "value"
    },
    "stateTemplates": [ 
        {
            "identifier": "state-template-name",
            "stateTemplateUpdateStrategy": {
                "periodic": {
                    "stateTemplateUpdateRate": {
                        "unit": "SECOND",
                        "value": 10
                    }
                }
            }
        }
    ]
}
```

Jika Anda [mengaktifkan enkripsi](key-management.md) menggunakan AWS KMS kunci terkelola pelanggan, sertakan pernyataan kebijakan berikut agar peran Anda dapat menjalankan operasi `CreateVehicle` API. 

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kms:GenerateDataKey*",
                "kms:Decrypt"
            ],
            "Resource": [
                "arn:aws:kms:us-east-1:111122223333:key/KMS_KEY_ID"
            ]
        }
    ]
}
```

------