Definieren Sie Datenströme von Geräten (Messungen) - 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.

Definieren Sie Datenströme von Geräten (Messungen)

Eine Messung stellt den rohen Sensordatenstrom eines Geräts dar, z. B. Temperaturwerte mit Zeitstempel oder Werte für Umdrehungen pro Minute () mit Zeitstempel. RPM

Definieren Sie Messungen (Konsole)

Wenn Sie in der AWS IoT SiteWise Konsole eine Messung für ein Anlagenmodell definieren, geben Sie die folgenden Parameter an:

  • Name — Der Name der Immobilie.

  • Einheit — (Optional) Die wissenschaftliche Einheit für die Eigenschaft, z. B. mm oder Celsius.

  • Datentyp — Der Datentyp der Eigenschaft, der einer der folgenden ist:

    • Zeichenfolge — Eine Zeichenfolge mit bis zu 1024 Byte.

    • Integer — Eine 32-Bit-Ganzzahl mit Vorzeichen und einem Bereich von [-2.147.483.648, 2.147.483.647].

    • Double — Eine Gleitkommazahl im Bereich [-10^100, 10^100] und 754 doppelter Genauigkeit. IEEE

    • falseBoolean — true oder.

  • Externe ID — (Optional) Dies ist eine benutzerdefinierte ID. Weitere Informationen finden Sie unter Referenzobjekte mit externen IDs im AWS IoT SiteWise -Benutzerhandbuch.

Weitere Informationen finden Sie unter Erstellen Sie ein Asset-Modell (Konsole).

Maße definieren ()AWS CLI

Wenn Sie eine Messung für ein Anlagenmodell mit dem definieren AWS IoT SiteWise API, geben Sie die folgenden Parameter an:

  • name— Der Name der Immobilie.

  • dataType— Der Datentyp der Eigenschaft, der einer der folgenden ist:

    • STRING— Eine Zeichenfolge mit bis zu 1024 Byte.

    • INTEGER— Eine 32-Bit-Ganzzahl mit Vorzeichen im Bereich [-2.147.483.648, 2.147.483.647].

    • DOUBLE— Eine Fließkommazahl im Bereich [-10^100, 10^100] und 754 doppelter Genauigkeit. IEEE

    • BOOLEANtrue oder. false

  • unit— (Optional) Die wissenschaftliche Einheit für die Eigenschaft, z. B. mm oder Celsius.

  • externalId— (Optional) Dies ist eine benutzerdefinierte ID. Weitere Informationen finden Sie unter Referenzobjekte mit externen IDs im AWS IoT SiteWise -Benutzerhandbuch.

Beispiel für eine Messdefinition

Das folgende Beispiel zeigt eine Messung, die die Messwerte der Temperatursensoren einer Komponente darstellt. Dieses Objekt ist ein Beispiel für ein Objekt AssetModelProperty, das eine Messung enthält. Sie können dieses Objekt als Teil der CreateAssetModelAnforderungs-Payload angeben, um eine Messeigenschaft zu erstellen. Weitere Informationen finden Sie unter Erstellen Sie ein Asset-Modell (AWS CLI).

Die Messstruktur ist eine leere Struktur, wenn Sie ein Asset-Modell definieren, da Sie später jedes Asset so konfigurieren, dass es eindeutige Gerätedatenströme verwendet. Weitere Informationen darüber, wie Sie die Messeigenschaft einer Anlage mit dem Sensordatenstrom eines Geräts verbinden, finden Sie unterOrdnen Sie industrielle Datenströme den Eigenschaften von Anlagen zu.

{ ... "assetModelProperties": [ { "name": "Temperature C", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "Celsius" } ], ... }