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.
Erste Schritte mit der AWS IoT Events Konsole
In diesem Abschnitt erfahren Sie, wie Sie mit der AWS IoT Events Konsole
Wir prüfen, ob drei aufeinanderfolgende Messwerte unter dem Druckschwellenwert liegen, um ein mögliches Stottern bei Überdruck oder normalen Meldungen im Falle einer nichtlinearen Erholungsphase oder einer anomalen Druckmessung zu vermeiden.
Auf der Konsole finden Sie auch mehrere vorgefertigte Modellvorlagen für Melder, die Sie anpassen können. Sie können die Konsole auch verwenden, um Meldermodelle zu importieren, die von anderen geschrieben wurden, oder um Ihre Meldermodelle zu exportieren und sie in verschiedenen AWS Regionen zu verwenden. Wenn Sie ein Meldermodell importieren, stellen Sie sicher, dass Sie die erforderlichen Eingaben erstellen oder sie für die neue Region neu erstellen, und aktualisieren Sie alle ARNs verwendeten Rollen.
Verwenden Sie die AWS IoT Events Konsole, um mehr über Folgendes zu erfahren.
- Definieren Sie Eingaben
-
Um Ihre Geräte und Prozesse zu überwachen, müssen sie über eine Möglichkeit verfügen, Telemetriedaten in AWS IoT Events zu übertragen. Dies geschieht, indem Nachrichten als Eingaben an gesendet AWS IoT Events werden. Hierfür gibt es mehrere Möglichkeiten:
-
Benutze die BatchPutMessageOperation.
-
Schreiben Sie in AWS IoT Core eine AWS IoT Events Aktionsregel für die AWS IoT Regel-Engine, die Ihre Nachrichtendaten weiterleitet. AWS IoT Events Sie müssen die Eingabe anhand des Namens identifizieren.
-
Verwenden Sie in AWS IoT Analytics die CreateDatasetOperation, um einen Datensatz mit zu erstellen
contentDeliveryRules
. Diese Regeln spezifizieren die AWS IoT Events Eingabe, an die der Inhalt des Datensatzes automatisch gesendet wird.
Bevor Ihre Geräte Daten auf diese Weise senden können, müssen Sie einen oder mehrere Eingänge definieren. Geben Sie dazu jeder Eingabe einen Namen und geben Sie an, welche Felder in den eingehenden Nachrichtendaten von der Eingabe überwacht werden.
-
- Erstellen Sie ein Detektormodell
-
Definieren Sie mithilfe von Zuständen ein Detektormodell (ein Modell Ihrer Ausrüstung oder Ihres Prozesses). Definieren Sie für jeden Status eine bedingte (boolesche) Logik, die die eingehenden Eingaben auswertet, um signifikante Ereignisse zu erkennen. Wenn das Detektormodell ein Ereignis erkennt, kann es den Status ändern oder mithilfe anderer Dienste benutzerdefinierte oder vordefinierte Aktionen auslösen. AWS Sie können zusätzliche Ereignisse definieren, die Aktionen auslösen, wenn Sie einen Status betreten oder verlassen und optional, wenn eine Bedingung erfüllt ist.
In diesem Tutorial senden Sie eine SNS Amazon-Nachricht als Aktion, wenn das Modell in einen bestimmten Status eintritt oder diesen verlässt.
- Überwachen Sie ein Gerät oder einen Prozess
-
Wenn Sie mehrere Geräte oder Prozesse überwachen, geben Sie in jeder Eingabe ein Feld an, das das jeweilige Gerät oder den Prozess identifiziert, von dem die Eingabe stammt. Das
key
Feld finden Sie inCreateDetectorModel
. Wenn das von identifizierte Eingabefeld einen neuen Wertkey
erkennt, wird ein neues Gerät identifiziert und ein Detektor erstellt. Jeder Detektor ist ein Exemplar des Detektormodells. Der neue Detektor reagiert weiterhin auf Eingaben von diesem Gerät, bis sein Detektormodell aktualisiert oder gelöscht wird.Wenn Sie einen einzelnen Prozess überwachen (auch wenn mehrere Geräte oder Unterprozesse Eingaben senden), geben Sie kein eindeutiges
key
Identifikationsfeld an. In diesem Fall erzeugt das Modell einen einzelnen Detektor (Instanz), wenn die erste Eingabe eingeht. - Senden Sie Nachrichten als Eingaben an Ihr Detektormodell
-
Es gibt mehrere Möglichkeiten, eine Nachricht von einem Gerät oder Prozess als Eingabe in einen AWS IoT Events Detektor zu senden, ohne dass Sie die Nachricht zusätzlich formatieren müssen. In diesem Tutorial verwenden Sie die AWS IoT Konsole, um eine AWS IoT Events Aktionsregel für die AWS IoT Regel-Engine zu schreiben, in AWS IoT Events die Ihre Nachrichtendaten weitergeleitet werden.
Identifizieren Sie dazu die Eingabe anhand des Namens und verwenden Sie weiterhin die AWS IoT Konsole, um Nachrichten zu generieren, an die sie als Eingaben weitergeleitet AWS IoT Events werden.
Anmerkung
In diesem Tutorial wird die Konsole verwendet, um dasselbe input
zu erstellen. Dies detector
model
wird im Beispiel unter gezeigtTutorials für AWS IoT Events Anwendungsfälle. Sie können dieses JSON Beispiel verwenden, um dem Tutorial zu folgen.