Regeln für AWS IoT - AWS IoT Core

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.

Regeln für AWS IoT

Regeln geben Ihren Geräten die Möglichkeit, mit ihnen zu interagieren AWS-Services. Regeln werden analysiert und Aktionen werden auf der Grundlage des MQTT Themen-Streams ausgeführt. Sie können Regeln verwenden, um die folgenden Aufgaben zu unterstützen:

  • Von einem Gerät empfangene Daten ausweiten oder filtern

  • Von einem Gerät empfangene Daten in eine Amazon DynamoDB-Datenbank schreiben

  • Speichern Sie eine Datei auf Amazon S3.

  • Senden Sie eine Push-Benachrichtigung an alle Benutzer, die Amazon verwendenSNS.

  • Veröffentlichen Sie Daten in einer SQS Amazon-Warteschlange.

  • Rufen Sie eine Lambda-Funktion zum Extrahieren von Daten auf.

  • Nachrichten von einer großen Anzahl an Geräten mithilfe von Amazon Kinesis verarbeiten

  • Senden Sie Daten an Amazon OpenSearch Service.

  • Erfassen Sie eine CloudWatch Metrik.

  • Ändern Sie einen CloudWatch Alarm.

  • Senden Sie die Daten aus einer MQTT Nachricht an Amazon, SageMaker um Vorhersagen auf der Grundlage eines Modells für maschinelles Lernen (ML) zu treffen.

  • Senden Sie eine Nachricht an einen Salesforce IoT-Eingabe-Stream.

  • Sendet Nachrichtendaten an einen AWS IoT Analytics Kanal.

  • Starten Sie den Prozess eines Step Functions-Zustandsautomaten.

  • Sendet Nachrichtendaten an einen AWS IoT Events Eingang.

  • Senden Sie Nachrichtendaten an eine Komponenteneigenschaft in AWS IoT SiteWise.

  • Senden Sie Nachrichtendaten an eine Webanwendung oder einen Dienst.

Ihre Regeln können MQTT Nachrichten verwenden, die das von der unterstützte Veröffentlichungs-/Abonnement-Protokoll durchlaufen. Gerätekommunikationsprotokolle Sie können auch die Funktion Basic Ingest verwenden, um Gerätedaten sicher an die zuvor AWS-Services genannten Adressen zu senden, ohne dass dabei Nachrichtengebühren anfallen. Die Funktion Basic Ingest optimiert den Datenfluss durch Entfernen der Message Broker für Veröffentlichungen/Abonnements aus dem Aufnahmepfad, damit Daten ökonomischer übertragen werden. Dies macht es kostengünstig und behält gleichzeitig die Sicherheits- und Datenverarbeitungsfunktionen von bei. AWS IoT

Bevor Sie diese Aktionen ausführen AWS IoT können, müssen Sie dem Unternehmen die Erlaubnis erteilen, in Ihrem Namen auf Ihre AWS Ressourcen zuzugreifen. Wenn die Aktionen ausgeführt werden, fallen die Standardgebühren für die Aktionen an AWS-Services , die Sie verwenden.

Fehlerbehebung bei einer Regel

Wenn Sie ein Problem mit Ihren Regeln haben, empfehlen wir Ihnen, Logs zu aktivieren. CloudWatch Sie können Ihre Protokolle analysieren, um festzustellen, ob es sich bei dem Problem um eine Autorisierung handelt oder ob beispielsweise eine WHERE Klauselbedingung nicht zutrifft. Weitere Informationen finden Sie unter CloudWatch Protokolle einrichten.