

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 una plantilla AWS de FleetWise estado de IoT
<a name="state-templates"></a>

**importante**  
El acceso a ciertas FleetWise funciones de AWS IoT está actualmente restringido. Para obtener más información, consulte [AWS Disponibilidad regional y de funciones en el AWS IoT FleetWise](fleetwise-regions.md).

Puede usar la FleetWise API o la consola de AWS IoT para crear una plantilla de estado. Las plantillas de estado proporcionan un mecanismo para rastrear el estado de sus vehículos. El FleetWise software Edge Agent para AWS IoT que se ejecuta en el vehículo recopila y envía actualizaciones de señales a la nube.

## Cree una plantilla de estado (consola)
<a name="create-state-template-console"></a>

Puede usar la FleetWise consola de AWS IoT para crear una plantilla de estado.

**Para crear una plantilla de estado**

1. Abre la [ FleetWise consola AWS de IoT](https://console.aws.amazon.com/iotfleetwise).

1. En el panel de navegación, selecciona **Plantillas de estado**.

1. En la página de **plantillas de estado**, elija **Crear plantilla de estado**.

1. En **Detalles de la plantilla de estado**, introduzca un nombre para la plantilla de estado y, si lo desea, introduzca una descripción.

1. En **Elegir señales**, añada las señales de las que desee obtener información sobre el estado del vehículo.

1. Seleccione **Crear plantilla de estado**.

Una vez que haya creado correctamente una plantilla de estado, la verá en la página de **plantillas de estados**. Ahora puede asociarla a un vehículo.

## Crea una plantilla de estado (AWS CLI)
<a name="create-state-templates-cli"></a>

Puede utilizar la operación de la [CreateStateTemplate](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_CreateStateTemplate.html)API para crear una plantilla de estado. El siguiente ejemplo utiliza AWS CLI.

Para crear una plantilla de estado, ejecute el siguiente comando.

*create-state-template*Sustitúyalo por el nombre del archivo.json que contiene la configuración de la plantilla de estado.

```
aws iotfleetwise create-state-template \
    --cli-input-json file://create-state-template.json
```

**Example configuración de la plantilla de estado**  
`stateTemplateProperties`debe contener los nombres completos de las señales.  
`dataExtraDimensions`y `metadataExtraDimensions` debe contener los nombres completos de los atributos del vehículo. Las dimensiones especificadas sustituyen a cualquier valor de dimensión existente en la plantilla de estado.  

```
{
    "name": "state-template-name",
    "signalCatalogArn": "arn:aws:iotfleetwise:us-east-1:account:signal-catalog/catalog-name",
    "stateTemplateProperties": [
        "Vehicle.Signal.One",
        "Vehicle.Signal.Two"
    ],
    "dataExtraDimensions": [
        "Vehicle.Attribute.One",
        "Vehicle.Attribute.Two"
    ],
    "metadataExtraDimensions": [
        "Vehicle.Attribute.Three",
        "Vehicle.Attribute.Four"
    ]
}
```

## Asociar una plantilla de FleetWise estado de AWS IoT a un vehículo
<a name="apply-state-templates"></a>

### Asocie una plantilla de estado a un vehículo (consola)
<a name="add-template-console"></a>

Puede usar la FleetWise consola de AWS IoT para agregar plantillas de estado asociadas a un vehículo.

**Para asociar una plantilla de estado**

1. Abre la [ FleetWise consola AWS de IoT](https://console.aws.amazon.com/iotfleetwise).

1. En el panel de navegación, elija **Vehículos**.

1. Elige un vehículo de la lista para abrir su página de detalles.

1. En la pestaña **Plantillas de estado**, selecciona **Administrar plantillas de estado**.

1. Seleccione **Añadir plantilla de estado**.

1. Seleccione una plantilla de estado y elija su método de presentación de informes.

   1. **En caso de cambio**: la plantilla de estado informará de los cambios en el estado del vehículo.

   1. **Periódico**: la plantilla de estado informará de las actualizaciones en el intervalo de tiempo especificado.

1. Seleccione **Save changes (Guardar cambios)**.

### Asociar una plantilla de FleetWise estado de AWS IoT a un vehículo (AWS CLI)
<a name="add-state-templates-cli"></a>

Asocie la plantilla de estado creada a un vehículo para poder recopilar las actualizaciones de estado del vehículo en la nube. Para ello, utilice:
+ Al crear un vehículo, utilice el `stateTemplates` campo del `create-vehicle` comando. Para obtener más información, consulte [Crea un FleetWise vehículo AWS de IoT](create-vehicle.md#create-vehicle-cli).
+ Al actualizar un vehículo, utilice los `stateTemplatesToRemove` campos `stateTemplatesToAdd` o del `update-vehicle` comando. Para obtener más información, consulte [Actualizar un FleetWise vehículo AWS de IoT](update-vehicle-cli.md).