

AWS FleetWise El IoT dejará de estar abierto a nuevos clientes a partir del 30 de abril de 2026. FleetWise Los clientes actuales de AWS IoT pueden seguir utilizando el servicio. La [Guía para la movilidad conectada AWS](https://aws.amazon.com/solutions/guidance/connected-mobility-on-aws/) proporciona orientación sobre cómo desarrollar e implementar servicios modulares para soluciones de movilidad conectada que se pueden utilizar para lograr capacidades equivalentes a las del 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.

# Obtenga una instantánea del estado del vehículo mediante plantillas de estado
<a name="on-demand-operations"></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 obtener el último estado conocido de un vehículo mediante la operación de la API del plano de [https://docs.aws.amazon.com/iot/latest/apireference/API_CreateCommand.html](https://docs.aws.amazon.com/iot/latest/apireference/API_CreateCommand.html) AWS IoT Core control o la FleetWise consola AWS IoT.

**importante**  
Se puede producir una excepción de validación en cualquiera de los siguientes escenarios:  
Se proporciona una plantilla de estado que no corresponde `ASSOCIATED` a un vehículo.
Se ha realizado una solicitud para activar una plantilla de estado, pero no ha estado `DEPLOYED` en un vehículo.
Se hace una solicitud a una plantilla de estado, pero se hace `DELETED` en un vehículo.

## Obtenga una instantánea del estado del vehículo (consola)
<a name="fetch-state-console"></a>

Puedes usar la FleetWise consola AWS IoT para buscar el último estado conocido de un vehículo. AWS IoT FleetWise creará un comando para que obtengas datos.

**Para obtener el estado de un vehículo**

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 **Obtener datos**.

1. Seleccione el rol de IAM que otorga FleetWise permisos de AWS IoT para enviar un comando y obtener datos. Consulte [Controlar el acceso](https://docs.aws.amazon.com/iot-fleetwise/latest/developerguide/controlling-access.html#generate-command-payload).

1. Seleccione **Fetch state.**

## Obtenga una instantánea del estado del vehículo ()AWS CLI
<a name="fetch-state-cli"></a>

Para obtener una instantánea de estado, primero cree un recurso de comando. A continuación, puede enviar el siguiente comando al vehículo del que quiere obtener la instantánea de estado. Para obtener más información sobre el uso de la `CreateCommand` API y sus parámetros, consulte[Mediante la API de `CreateCommand`](start-stop-data-ingestion.md#start-stop-ingestion-create-command).

1. 

**Creación de un recurso de comandos**

   En el siguiente ejemplo, se muestra cómo crear el recurso de comando para realizar la operación de recuperación. Puede especificar valores alternativos para los parámetros obligatorios al enviar el comando al vehículo. Para obtener más información, consulte [Creación de un recurso de comandos](create-manage-remote-command-cli.md#create-remote-command-cli).

   ```
   aws iot create-command \
       --command-id {{<COMMAND_ID>}} \
       --display-name "FetchSnapshot State Template" \
       --namespace AWS-IoTFleetWise \
       --mandatory-parameters '[
         {
             "name": "$stateTemplate.name",
             "defaultValue": {"S": "ST123"}
         }, 
         {
             "name": "$stateTemplate.operation",
             "defaultValue": {"S": "fetchSnapshot"}
         }
       ]'
   ```

   Respuesta:

   ```
   { 
       "commandId": "{{<COMMAND_ID>}}",
       "commandArn": "arn:aws:iot:{{<REGION>}}:{{111122223333}}:command/{{<COMMAND_ID>}}"
   }
   ```

1. 

**Inicie la ejecución del comando para obtener una instantánea del estado**

   Una vez creado el comando, envíelo al vehículo. Si no especificó valores para los parámetros obligatorios al crear el recurso de comando, debe especificarlos ahora. Para obtener más información, consulte [Envía un comando ()AWS CLI](send-monitor-remote-command-cli.md#send-remote-command-cli).

   ```
   aws iot-jobs-data start-command-execution \
       --command-arn arn:aws:iot:{{region}}:{{111122223333}}:command/{{<COMMAND_ID>}} \
       --target-arn arn:aws:iot:{{region}}:{{111122223333}}:thing/{{<VEHICLE_NAME>}}
   ```

   Respuesta:

   ```
   {
       "executionId": "{{<UNIQUE_UUID>}}"
   }
   ```

1. Recupera el estado de la operación de la plantilla de estado

   Tras iniciar la ejecución del comando, puede utilizar la `GetCommandExecution` API para recuperar la plantilla de estado.

   ```
   aws iot get-command-execution --execution-id {{<EXECUTION_ID>}} 
   ```