Création d'un véhicule (AWS CLI) - AWS IoT FleetWise

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création d'un véhicule (AWS CLI)

Lorsque vous créez un véhicule, vous devez utiliser un modèle de véhicule associé à un manifeste de décodeur. Vous pouvez utiliser l'opération CreateVehicleAPI pour créer un véhicule. L'exemple suivant repose sur AWS CLI.

Important

Avant de commencer, vérifiez les points suivants :

Pour créer un véhicule, exécutez la commande suivante.

Remplacez file-name par le nom du fichier JSON contenant la configuration du véhicule.

aws iotfleetwise create-vehicle --cli-input-json file://file-name.json
Exemple configuration du véhicule
  • (Facultatif) La associationBehavior valeur peut être l'une des suivantes :

    • CreateIotThing— Lorsque votre véhicule est créé, AWS l'IoT crée FleetWise automatiquement un AWS IoT objet portant le nom de l'identifiant de votre véhicule.

    • ValidateIotThingExists— Utilisez un AWS IoT objet existant pour créer un véhicule.

      Pour créer un AWS IoT objet, exécutez la commande suivante. Remplacez thing-name par le nom de l'objet que vous souhaitez créer.

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

    Si ce n'est pas spécifié, AWS l'IoT crée FleetWise automatiquement AWS IoT quelque chose pour votre véhicule.

    Important

    Assurez-vous que l' AWS IoT objet est approvisionné une fois le véhicule créé. Pour plus d’informations, consultez Véhicules de ravitaillement.

  • Remplacez le nom du véhicule par l'un des suivants.

    • Le nom de votre AWS IoT objet s'il associationBehavior est configuré pourValidateIotThingExists.

    • L'ID du véhicule pour lequel il doit être créé associationBehavior est configuréCreateIotThing.

      L'identifiant du véhicule peut comporter de 1 à 100 caractères. Caractères valides : a—z, A—Z, 0—9, tiret (‐), trait de soulignement (_) et deux-points (:).

  • Remplacez Model-manifest-ARN par l'ARN de votre modèle de véhicule (manifeste du modèle).

  • Remplacez Decoder-manifest-ARN par l'ARN du manifeste du décodeur associé au modèle de véhicule spécifié.

  • (Facultatif) Vous pouvez ajouter des attributs supplémentaires pour distinguer ce véhicule des autres véhicules créés à partir du même modèle de véhicule. Par exemple, si vous avez une voiture électrique, vous pouvez spécifier la valeur suivante pour un attribut :{"fuelType": "electric"}.

    Important

    Les attributs doivent être définis dans le modèle de véhicule associé avant de pouvoir les ajouter à des véhicules individuels.

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