Creación de un vehículo (AWS CLI) - AWS IoT FleetWise

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Creación de un vehículo (AWS CLI)

Al crear un vehículo, debe utilizar un modelo de vehículo que esté asociado a un manifiesto del decodificador. Puedes usar la operación de la CreateVehicleAPI para crear un vehículo. El siguiente ejemplo utiliza AWS CLI.

importante

Antes de comenzar, compruebe lo siguiente:

Para crear un vehículo, ejecute el siguiente comando:

Reemplace file-name por el nombre del archivo JSON que contiene la configuración del vehículo.

aws iotfleetwise create-vehicle --cli-input-json file://file-name.json
ejemplo configuración de un vehículo
  • (Opcional) El valor associationBehavior puede ser uno de los siguientes:

    • CreateIotThing— Cuando se crea tu vehículo, el AWS IoT crea FleetWise automáticamente una AWS IoT cosa con el nombre del identificador de tu vehículo.

    • ValidateIotThingExists: se utiliza un objeto de AWS IoT existente para crear un vehículo.

      Para crear AWS IoT algo, ejecuta el siguiente comando. Reemplace thing-name por el nombre del objeto que desea crear.

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

    Si no se especifica, el AWS IoT crea FleetWise automáticamente AWS IoT algo para tu vehículo.

    importante

    Asegúrese de que la AWS IoT cosa esté aprovisionada una vez creado el vehículo. Para obtener más información, consulte Aprovisionamiento de vehículos.

  • Reemplace vehicle-name por uno de los siguientes.

    • El nombre de AWS IoT lo que quieres, si associationBehavior está configurado paraValidateIotThingExists.

    • El ID del vehículo que debe crearse si associationBehavior está configurado como CreateIotThing.

      El ID del vehículo puede tener de 1 a 100 caracteres. Caracteres válidos: a-z, A-Z, 0-9, guion (‐), guion bajo (_) y dos puntos (:).

  • Reemplace model-manifest-ARN por el ARN de su modelo de vehículo (manifiesto del modelo).

  • Reemplace decoder-manifest-ARN por el ARN del manifiesto del decodificador asociado al modelo de vehículo especificado.

  • (Opcional) Puede agregar atributos adicionales para distinguir este vehículo de otros vehículos creados a partir del mismo modelo de vehículo. Por ejemplo, si tiene un automóvil eléctrico, puede especificar el siguiente valor para un atributo: {"fuelType": "electric"}.

    importante

    Los atributos deben definirse en el modelo de vehículo asociado antes de poder agregarlos a vehículos individuales.

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