Cree un modelo AWS de FleetWise vehículo de IoT - 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.

Cree un modelo AWS de FleetWise vehículo de IoT

Puedes usar la FleetWise consola AWS IoT o API crear modelos de vehículos.

Creación de un modelo de vehículo (consola)

En la FleetWise consola de AWS IoT, puede crear un modelo de vehículo de las siguientes maneras:

Utilice una plantilla proporcionada por AWS

AWS FleetWise El IoT proporciona una plantilla On-Board Diagnostic (OBD) II, J1979, que crea automáticamente un catálogo de señales, un modelo de vehículo y un manifiesto del decodificador. La plantilla también agrega interfaces de OBD red al manifiesto del decodificador. Para obtener más información, consulte Gestione los AWS manifiestos de FleetWise decodificadores de IoT.

Para crear un modelo de vehículo mediante una plantilla
  1. Abre la FleetWise consola AWS de IoT.

  2. En el panel de navegación, elija Modelos de vehículo.

  3. En la página Modelos de vehículo, elija Agregar la plantilla proporcionada.

  4. Elija Diagnósticos integrados (OBD) II.

  5. Introduzca un nombre para la interfaz OBD de red que FleetWise está creando el AWS IoT.

  6. Elija Añadir.

Creación manual de un modelo de vehículo

Puede agregar señales del catálogo de señales o importarlas cargando uno o más archivos .dbc. Un archivo.dbc es un formato de archivo que admiten las bases de datos de la red de área del controlador (CANbus).

importante

No se puede crear un modelo de vehículo con señales de datos del sistema de visión mediante la FleetWise consola de AWS IoT. En su lugar, utilice el AWS CLI para crear un modelo de vehículo.

Los datos de sistemas de visión están en versión de vista previa y sujetos a cambios.

Para crear manualmente un modelo de vehículo
  1. Abre la FleetWise consola AWS de IoT.

  2. En el panel de navegación, elija Modelos de vehículo.

  3. En la página Modelos de vehículo, elija Crear modelo de vehículo y, a continuación, haga lo siguiente.

Paso 1: Configurar el modelo de vehículo

En la sección Información general, haga lo siguiente:

  1. Introduzca un nombre para el modelo de vehículo.

  2. (Opcional) Introduzca una descripción.

  3. Elija Next (Siguiente).

Paso 2: Agregar señales

nota
  • Si es la primera vez que utilizas AWS IoT FleetWise, este paso no estará disponible hasta que tengas un catálogo de señales. Cuando se crea el primer modelo de vehículo, el AWS IoT crea FleetWise automáticamente un catálogo de señales con señales añadidas al primer modelo de vehículo.

  • Si tiene experiencia con el AWS IoT FleetWise, puede añadir señales al modelo de su vehículo seleccionando señales del catálogo de señales o cargando archivos.dbc para importar señales.

  • Para poder crear un modelo de vehículo, debe tener al menos una señal.

Para agregar señales
  1. Elija una o más señales del catálogo de señales que vaya a agregar al modelo de vehículo. Puede revisar las señales seleccionadas en el panel derecho.

    nota

    Solo las señales seleccionadas se agregarán al modelo de vehículo.

  2. Elija Next (Siguiente).

Paso 3: Importar señales

nota
  • Si es la primera vez que utiliza AWS IoT FleetWise, debe cargar al menos un archivo.dbc para importar señales.

  • Si tiene experiencia con el AWS IoT FleetWise, puede añadir señales al modelo de su vehículo seleccionando señales del catálogo de señales o cargando archivos.dbc para importar señales.

  • Para poder crear un modelo de vehículo, debe tener al menos una señal.

Para importar señales
  1. Elija Elegir archivos.

  2. En el cuadro de diálogo, elija el archivo .dbc que contiene las señales. Puede cargar varios archivos .dbc a la vez.

  3. AWS IoT FleetWise analiza sus archivos.dbc para recuperar señales.

    En la sección Señales, especifique los siguientes metadatos para cada señal:

    • Nombre: el nombre de la señal.

      El nombre de la señal debe ser único. El nombre de la señal más la ruta pueden tener hasta 150 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo).

    • Tipo de datos: el tipo de datos de la señal debe ser uno de los siguientes: INT8 UINT8 INT16 UINT16 INT32UINT32,INT64,UINT64,BOOLEAN,FLOAT,DOUBLE,STRING, UNIXTIMESTAMP,, INT8ARRAY,, UINT8ARRAY,,ARRAY,ARRAY, INT16 UINT16 INT32 _ARRAY, UINT32 _ARRAY, INT64 _ARRAY, UINT64 _ARRAY, BOOLEAN _ARRAY, FLOAT _ ARRAY DOUBLE ARRAY STRING_ARRAY, UNIX _ TIMESTAMP _ARRAY, oUNKNOWN.

    • Tipo de señal: el tipo de señal, que puede ser sensor o actuador.

    • (Opcional) Unit: la unidad científica de la señal, como km o grados Celsius.

    • (Opcional) Path: la ruta a la señal. Similar aJSONPath, usa un punto (.) para hacer referencia a una señal secundaria. Por ejemplo, Vehicle.Engine.Light.

      El nombre de la señal más la ruta pueden tener hasta 150 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo).

    • (Opcional) Min: el valor mínimo de la señal.

    • (Opcional) Max: el valor máximo de la señal.

    • (Opcional) Description: la descripción de la señal.

      La descripción puede tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

  4. Elija Next (Siguiente).

(Opcional) Paso 4: Agregar atributos

Puede agregar hasta 100 atributos, incluidos los atributos existentes en el catálogo de señales.

Para agregar atributos
  1. En Agregar atributos, especifique los siguientes metadatos para cada atributo:

    • Nombre: el nombre del atributo.

      El nombre de la señal debe ser único. El nombre y la ruta de la señal pueden tener hasta 150 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo).

    • Tipo de datos: el tipo de datos del atributo debe ser uno de los siguientes: INT8 UINT8 INT16 UINT16 INT32 UINT32 INT64UINT64,BOOLEAN,FLOAT,DOUBLE,STRING, UNIXTIMESTAMP,, INT8ARRAY, UINT8ARRAY,,ARRAY, INT16 UINT16 _ARRAY, INT32 _ ARRAYARRAY, UINT32 INT64 _ARRAY, UINT64 _ARRAY, BOOLEAN _ARRAY, FLOAT _ ARRAYARRAY, DOUBLE _ STRING_ARRAY, UNIX _ TIMESTAMP _ARRAY, o UNKNOWN

    • (Opcional) Unit: la unidad científica del atributo, como km o grados Celsius.

    • (Opcional) Path: la ruta a la señal. Similar aJSONPath, usa un punto (.) para hacer referencia a una señal secundaria. Por ejemplo, Vehicle.Engine.Light.

      El nombre de la señal más la ruta pueden tener hasta 150 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo).

    • (Opcional) Min: el valor mínimo del atributo.

    • (Opcional) Max: el valor máximo del atributo.

    • (Opcional) Description: la descripción del atributo.

      La descripción puede tener hasta 2048 caracteres. Caracteres válidos: a-z, A-Z, 0-9, : (dos puntos), _ (guion bajo) y - (guion).

  2. Elija Next (Siguiente).

Paso 5: Revisar y crear

Compruebe las configuraciones del modelo de vehículo y, a continuación, elija Crear.

Duplicación de un modelo de vehículo

AWS El IoT FleetWise puede copiar las configuraciones de un modelo de vehículo existente para crear un modelo nuevo. Las señales especificadas en el modelo de vehículo seleccionado se copian en el nuevo modelo de vehículo.

Para duplicar un modelo de vehículo
  1. Abre la FleetWise consola AWS de IoT.

  2. En el panel de navegación, elija Modelos de vehículo.

  3. Elija un modelo de la lista de modelos de vehículo y, a continuación, elija Modelo duplicado.

Para configurar el modelo del vehículo, siga el tutorial Creación manual de un modelo de vehículo.

El AWS IoT puede tardar unos minutos en FleetWise procesar tu solicitud para crear el modelo de vehículo. Una vez que el modelo de vehículo se haya creado correctamente, en la página de modelos de vehículos, aparecerá la columna Estado ACTIVE. Cuando el modelo de vehículo se activa, no puede editarlo.

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

Puede utilizar la CreateModelManifestAPIoperación para crear modelos de vehículos (manifiestos de modelos). El siguiente ejemplo utiliza AWS CLI.

importante

Debe disponer de un catálogo de señales antes de poder crear un modelo de vehículo mediante la CreateModelManifest API operación. Para obtener más información acerca de cómo crear un catálogo de señales, consulte Cree un catálogo AWS de FleetWise señales de IoT.

Para crear un modelo de vehículo, ejecute el siguiente comando.

Reemplazar vehicle-model-configuration con el nombre del archivo.json que contiene la configuración.

aws iotfleetwise create-model-manifest --cli-input-json file://vehicle-model-configuration.json
  • Reemplazar vehicle-model-name con el nombre del modelo de vehículo que estás creando.

  • Reemplazar signal-catalog-ARN con el nombre de recurso de Amazon (ARN) del catálogo de señales.

  • (Opcional) Reemplace description con una descripción que te ayude a identificar el modelo del vehículo.

Para obtener más información acerca de cómo configurar ramificaciones, atributos, sensores y actuadores, consulte Configurar FleetWise señales AWS de IoT.

{ "name": "vehicle-model-name", "signalCatalogArn": "signal-catalog-ARN", "description": "description", "nodes": ["Vehicle.Chassis"] }

Si ha activado el cifrado mediante una AWS KMS clave gestionada por el cliente, incluya la siguiente declaración de política para que su función pueda invocar la CreateModelManifest API operación.

{ "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" ] }, ] }