View a markdown version of this page

Daten zum Alarmstatus aufnehmen in AWS IoT SiteWise - AWS IoT SiteWise

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Daten zum Alarmstatus aufnehmen in AWS IoT SiteWise

Bei den Eigenschaften des Alarmstatus wird der Alarmstatus als serialisierte JSON-Zeichenfolge erwartet. Um den Alarmstatus in einen externen Alarm zu übernehmen AWS IoT SiteWise, nehmen Sie diese serialisierte Zeichenfolge als Zeichenkettenwert mit Zeitstempel auf. Das folgende Beispiel zeigt einen Statusdatenwert für einen aktiven Alarm.

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

Um eine Eigenschaft für den Alarmstatus zu identifizieren, können Sie eine der folgenden Optionen angeben:

  • Das assetId Ende propertyId der Alarm-Eigenschaft, an die Sie Daten senden.

  • DaspropertyAlias, was ein Datenstream-Alias ist (z. B./company/windfarm/3/turbine/7/temperature/high). Um diese Option verwenden zu können, müssen Sie zuerst den Alias Ihrer Alarm-Eigenschaft festlegen. Informationen zum Festlegen von Eigenschaftsaliasnamen für Eigenschaften des Alarmstatus finden Sie unterOrdnen Sie externe Alarmstatus-Streams zu AWS IoT SiteWise.

Die folgende BatchPutAssetPropertyValueBeispiel-API-Payload zeigt, wie der Status eines externen Alarms formatiert wird. Dieser externe Alarm meldet, wenn der Wert der Umdrehungen pro Minute (U/min) einer Windturbine zu hoch ist.

Beispiel Beispiel für eine BatchPutAssetPropertyValue Payload für Alarmzustandsdaten
{ "entries": [ { "entryId": "unique entry ID", "propertyAlias": "/company/windfarm/3/turbine/7/temperature/high", "propertyValues": [ { "value": { "stringValue": "{\"stateName\":\"Active\"}" }, "timestamp": { "timeInSeconds": 1607550262 } } ] } ] }

Weitere Hinweise zur Verwendung der BatchPutAssetPropertyValue API zum Erfassen von Daten finden Sie unter. Daten aufnehmen mit AWS IoT SiteWise APIs

Weitere Hinweise zu anderen Möglichkeiten der Datenaufnahme finden Sie unter. Daten aufnehmen in AWS IoT SiteWise