

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.

# Ingiera los datos del estado de alarma en AWS IoT SiteWise
<a name="ingest-alarm-state-data"></a>

Las propiedades del estado de alarma esperan que el estado de la alarma sea una cadena JSON serializada. Para transferir el estado de alarma a una alarma externa AWS IoT SiteWise, ingiera esta cadena serializada como un valor de cadena con una marca de tiempo. En el ejemplo siguiente se muestra un valor de datos de estado para una alarma activa.

```
{\"stateName\":\"Active\"}
```

Para identificar una propiedad del estado de alarma, puede especificar uno de los elementos siguientes:
+ El `assetId` y el `propertyId` de la propiedad de alarma a la que se envían los datos.
+ El `propertyAlias`, que es un alias de flujo de datos (por ejemplo, `/company/windfarm/3/turbine/7/temperature/high`). Para utilizar esta opción, primero debe establecer el alias de la propiedad de la alarma. Para obtener información sobre cómo configurar los alias de propiedad para las propiedades de los estados de alarma, consulte [Mapee los flujos de estados de alarma externos AWS IoT SiteWise](connect-alarm-data-streams.md).

En el siguiente ejemplo de carga útil de la [BatchPutAssetPropertyValue](https://docs.aws.amazon.com/iot-sitewise/latest/APIReference/API_BatchPutAssetPropertyValue.html)API, se muestra cómo formatear el estado de una alarma externa. Esta alarma externa informa cuando la lectura de rotaciones por minuto (RPM) de una turbina eólica es demasiado alta.

**Example Ejemplo de BatchPutAssetPropertyValue carga útil para datos de estado de alarma**  

```
{
    "entries": [
      {
        "entryId": "{{unique entry ID}}",
        "propertyAlias": "/company/windfarm/3/turbine/7/temperature/high",
        "propertyValues": [
          {
            "value": {
              "stringValue": "{\"stateName\":\"Active\"}"
            },
            "timestamp": {
              "timeInSeconds": 1607550262
            }
          }
        ]
      }
    ]
  }
```
Para obtener más información sobre cómo usar la API `BatchPutAssetPropertyValue` para ingerir datos, consulte [Ingiera datos con AWS IoT SiteWise APIs](ingest-api.md).  
Para obtener más información acerca de otras formas de ingerir datos, consulte [Ingiera datos para AWS IoT SiteWise](industrial-data-ingestion.md).