Reservierte Themen - 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.

Reservierte Themen

Themen, die mit einem Dollarzeichen ($) beginnen, sind für die Nutzung durch reserviert AWS IoT. Sie können diese reservierten Themen abonnieren und veröffentlichen, wenn sie dies zulassen. Sie können jedoch keine neuen Themen erstellen, die mit einem Dollarzeichen beginnen. Nicht unterstützte Veröffentlichungs- oder Abonnementvorgänge für reservierte Themen können zu einer abgebrochenen Verbindung führen.

Komponentenmodell-Themen

Thema Zulässige Client-Operationen Beschreibung

$aws/sitewise/asset-models/assetModelId/Vermögenswerte/assetId/eigenschaften/propertyId

Abonnieren

AWS IoT SiteWise veröffentlicht Benachrichtigungen zu Vermögenswerten zu diesem Thema. Weitere Informationen finden Sie im AWS IoT SiteWise Benutzerhandbuch unter Interaktion mit anderen AWS Diensten.

AWS IoT Device Defender Themen

Diese Nachrichten unterstützen Antwortpuffer im Format Concise Binary Object Representation (CBOR) und JavaScript Object Notation (JSON), abhängig von payload-format des Themas. AWS IoT Device Defender Themen unterstützen nur das MQTT Veröffentlichen.

payload-format Datentyp des Antwortformats
cbor Prägnante Darstellung binärer Objekte () CBOR
json JavaScript Objektnotation () JSON

Weitere Informationen finden Sie unter Metriken von Geräten senden.

Thema Zulässige Operationen Beschreibung

$aws/things/thingName/defender/metriken/payload-format

Veröffentlichen

AWS IoT Device Defender Agenten veröffentlichen Metriken zu diesem Thema. Weitere Informationen finden Sie unter Metriken von Geräten senden.

$aws/things/thingName/defender/metriken/payload-format/akzeptiert

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, nachdem ein AWS IoT Device Defender Agent eine erfolgreiche Nachricht in $aws/things/ veröffentlicht hatthingName/defender/metrics/payload-format. Weitere Informationen finden Sie unter Metriken von Geräten senden.

$aws/things/thingName/defender/metriken/payload-format/abgelehnt

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, nachdem ein AWS IoT Device Defender Agent eine erfolglose Nachricht in $aws/things/ veröffentlicht hatthingName/defender/metrics/payload-format. Weitere Informationen finden Sie unter Metriken von Geräten senden.

AWS IoT Core Themen zum Gerätestandort

AWS IoT Core Device Location kann die Messdaten von Ihrem Gerät auflösen und einen geschätzten Standort Ihrer IoT-Geräte angeben. Zu den Messdaten des Geräts können WLANGNSS, Mobilfunk und IP-Adresse gehören. AWS IoT Core Der Gerätestandort wählt dann den Messtyp aus, der die beste Genauigkeit bietet, und berechnet die Standortinformationen des Geräts. Weitere Informationen erhalten Sie unter AWS IoT Core Standort des Geräts und Auflösen des Gerätestandorts mithilfe von Themen AWS IoT Core zum Gerätestandort MQTT.

Thema Zulässige Operationen Beschreibung

$aws/device_location/customer_device_id/get_position_estimate

Veröffentlichen

Ein Gerät veröffentlicht zu diesem Thema, um die gescannten Rohmessdaten nach Gerätestandort aufzulösen. AWS IoT Core

$aws/device_location/customer_device_id/get_position_estimate/accepted

Abonnieren

AWS IoT Core Device Location veröffentlicht zu diesem Thema, nachdem der Gerätestandort erfolgreich ermittelt wurde.

$aws/device_location/customer_device_id/get_position_estimate/rejected

Abonnieren

AWS IoT Core Device Location veröffentlicht zu diesem Thema, wenn der Gerätestandort aufgrund von 4xx-Fehlern nicht erfolgreich ermittelt werden kann.

Ereignisthemen

Die Ereignismeldungen werden veröffentlicht, wenn bestimmte Ereignisse eintreten. Beispielsweise werden Ereignisse von der Registry generiert, wenn Geräte hinzugefügt, aktualisiert oder gelöscht werden. Die Tabelle zeigt die verschiedenen AWS IoT Ereignisse und ihre reservierten Themen.

Thema Zulässige Client-Operationen Beschreibung

$aws/events/zertifikate/registriert/caCertificateId

Abonnieren

AWS IoT veröffentlicht diese Nachricht, wenn ein Zertifikat AWS IoT automatisch registriert wird und wenn ein Client ein Zertifikat mit dem Status vorlegt. PENDING_ACTIVATION Weitere Informationen finden Sie unter Konfigurieren der ersten Verbindung durch einen Client für die automatische Registrierung.

$aws/veranstaltungen/job/jobID/storniert

Abonnieren

AWS IoT veröffentlicht diese Nachricht, wenn ein Job storniert wird. Weitere Informationen finden Sie unter Auftragsereignisse.
$aws/veranstaltungen/job/jobID/Stornierung ist im Gange

Abonnieren

AWS IoT veröffentlicht diese Nachricht, wenn ein Auftrag storniert wird. Weitere Informationen finden Sie unter Auftragsereignisse.

$aws/veranstaltungen/job/jobID/abgeschlossen

Abonnieren

AWS IoT veröffentlicht diese Nachricht, wenn ein Job abgeschlossen ist. Weitere Informationen finden Sie unter Auftragsereignisse.
$aws/veranstaltungen/job/jobID/gelöscht

Abonnieren

AWS IoT veröffentlicht diese Nachricht, wenn ein Job gelöscht wird. Weitere Informationen finden Sie unter Auftragsereignisse.
$aws/veranstaltungen/job/jobID/löschvorgang ist im Gange

Abonnieren

AWS IoT veröffentlicht diese Nachricht, wenn gerade ein Job gelöscht wird. Weitere Informationen finden Sie unter Auftragsereignisse.
$aws/events//jobExecutionjobID/storniert

Abonnieren

AWS IoT veröffentlicht diese Nachricht, wenn die Ausführung eines Jobs abgebrochen wird. Weitere Informationen finden Sie unter Auftragsereignisse.
$aws/events//jobExecutionjobID/gelöscht

Abonnieren

AWS IoT veröffentlicht diese Nachricht, wenn eine Jobausführung gelöscht wird. Weitere Informationen finden Sie unter Auftragsereignisse.
$aws/events//jobExecutionjobID/gescheitert

Abonnieren

AWS IoT veröffentlicht diese Nachricht, wenn die Ausführung eines Jobs fehlgeschlagen ist. Weitere Informationen finden Sie unter Auftragsereignisse.
$aws/events//jobExecutionjobID/abgelehnt

Abonnieren

AWS IoT veröffentlicht diese Nachricht, wenn eine Jobausführung abgelehnt wurde. Weitere Informationen finden Sie unter Auftragsereignisse.
$aws/events//jobExecutionjobID/entfernt

Abonnieren

AWS IoT veröffentlicht diese Nachricht, wenn eine Jobausführung entfernt wurde. Weitere Informationen finden Sie unter Auftragsereignisse.
$aws/events//jobExecutionjobID/war erfolgreich

Abonnieren

AWS IoT veröffentlicht diese Meldung, wenn eine Jobausführung erfolgreich war. Weitere Informationen finden Sie unter Auftragsereignisse.
$aws/events//jobExecutionjobID/time_out

Abonnieren

AWS IoT veröffentlicht diese Meldung, wenn bei der Ausführung eines Jobs das Timeout überschritten wurde. Weitere Informationen finden Sie unter Auftragsereignisse.

$aws/events/presence/connected/clientId

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn ein Client mit der angegebenen Client-ID eine Verbindung herstellt. MQTT AWS IoT Weitere Informationen finden Sie unter „Verbinden/Verbindung trennen“-Ereignisse.

$aws/events/präsenz/getrennt/clientId

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn die Verbindung zu einem Client mit der angegebenen Client-ID unterbrochen wird. MQTT AWS IoT Weitere Informationen finden Sie unter „Verbinden/Verbindung trennen“-Ereignisse.

$aws/events/abonnements/abonniert/clientId

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn ein MQTT Client mit der angegebenen Client-ID ein Thema abonniert. MQTT Weitere Informationen finden Sie unter „Abonnieren/Abonnement beenden“-Ereignisse.

$aws/events/abonnements/abgemeldet/clientId

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn ein Client mit der angegebenen Client-ID ein MQTT Thema abbestellt. MQTT Weitere Informationen finden Sie unter „Abonnieren/Abonnement beenden“-Ereignisse.

$aws/events/thing/thingName/erstellt

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn thingName Ding wird erstellt. Weitere Informationen finden Sie unter Registry-Ereignisse.

$aws/events/thing/thingName/aktualisiert

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn thingName Sache ist aktualisiert. Weitere Informationen finden Sie unter Registry-Ereignisse.

$aws/events/thing/thingName/gelöscht

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn thingName Ding ist gelöscht. Weitere Informationen finden Sie unter Registry-Ereignisse.

$aws/events//thingGroupthingGroupName/erstellt

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn Thing Group thingGroupName wird erstellt. Weitere Informationen finden Sie unter Registry-Ereignisse.

$aws/events//thingGroupthingGroupName/aktualisiert

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn Thing Group thingGroupName ist aktualisiert. Weitere Informationen finden Sie unter Registry-Ereignisse.

$aws/events//thingGroupthingGroupName/gelöscht

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn Thing Group thingGroupName ist gelöscht. Weitere Informationen finden Sie unter Registry-Ereignisse.

$aws/events//thingTypethingTypeName/erstellt

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn thingTypeName Der Dingtyp wird erstellt. Weitere Informationen finden Sie unter Registry-Ereignisse.

$aws/events//thingTypethingTypeName/aktualisiert

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn thingTypeName Der Dingtyp wurde aktualisiert. Weitere Informationen finden Sie unter Registry-Ereignisse.

$aws/events//thingTypethingTypeName/gelöscht

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn thingTypeName Der Dingtyp ist gelöscht. Weitere Informationen finden Sie unter Registry-Ereignisse.

$aws/events/ /thing/ thingTypeAssociationthingName/thingTypeName

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn Ding thingName ist mit dem Dingtyp verknüpft oder von diesem getrennt thingTypeName. Weitere Informationen finden Sie unterRegistry-Ereignisse.

$aws/events///thingGroupMembershipthingGroupthingGroupName/ding/thingName/hinzugefügt

Abonnieren

AWS IoT veröffentlicht zu diesem Thema wann thingName wird zur Dinggruppe hinzugefügt thingGroupName. Weitere Informationen finden Sie unterRegistry-Ereignisse.

$aws/events///thingGroupMembershipthingGroupthingGroupName/ding/thingName/entfernt

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn etwas thingName wird aus der Dinggruppe entfernt thingGroupName. Weitere Informationen finden Sie unterRegistry-Ereignisse.

$aws/events///thingGroupHierarchythingGroupparentThingGroupName/childThingGroup/childThingGroupName/hinzugefügt

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn Thing Group childThingGroupName wird der Dinggruppe hinzugefügt parentThingGroupName. Weitere Informationen finden Sie unterRegistry-Ereignisse.

$aws/events///thingGroupHierarchythingGroupparentThingGroupName/childThingGroup/childThingGroupName/entfernt

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn Thing Group childThingGroupName wird aus der Dinggruppe entfernt parentThingGroupName. Weitere Informationen finden Sie unterRegistry-Ereignisse.

Flottenbereitstellungsthemen

Anmerkung

Die Client-Operationen, die in dieser Tabelle als Empfangen angegeben sind, weisen auf Themen hin, die direkt auf dem Client AWS IoT veröffentlicht werden, der sie angefordert hat, unabhängig davon, ob der Client das Thema abonniert hat oder nicht. Kunden sollten damit rechnen, diese Antwortnachrichten zu erhalten, auch wenn sie sie nicht abonniert haben. Diese Antwortnachrichten werden nicht über den Message Broker weitergeleitet und können auch nicht von anderen Clients oder Regeln abonniert werden.

Diese Nachrichten unterstützen Antwortpuffer im Format Concise Binary Object Representation (CBOR) und JavaScript Object Notation (JSON), abhängig von payload-format des Themas.

payload-format Datentyp des Antwortformats
cbor Prägnante Darstellung binärer Objekte () CBOR
json JavaScript Objektnotation () JSON

Weitere Informationen finden Sie unter MQTT-API für die Gerätebereitstellung.

Thema Zulässige Client-Operationen Beschreibung

$aws/certificates/create/payload-format

Veröffentlichen

Veröffentlichen Sie zu diesem Thema, um ein Zertifikat aus einer Zertifikatsignieranforderung zu erstellen (). CSR

$aws/certificates/create/payload-format/akzeptiert

Abonnieren, Empfangen

AWS IoT veröffentlicht nach einem erfolgreichen Aufruf von $aws/certificates/create/ zu diesem Themapayload-format.

$aws/certificates/create/payload-format/abgelehnt

Abonnieren, Empfangen

AWS IoT veröffentlicht nach einem erfolglosen Aufruf von $aws/certificates/create/ zu diesem Themapayload-format.

$aws/certificates//create-from-csrpayload-format

Veröffentlichen

Veröffentlicht zu diesem Thema, um ein Zertifikat aus einem zu erstellen. CSR

$aws/certificates//create-from-csrpayload-format/akzeptiert

Abonnieren, Empfangen

AWS IoT veröffentlicht zu diesem Thema einen erfolgreichen Aufruf von create-from-csr $aws/certificates//payload-format.

$aws/certificates//create-from-csrpayload-format/abgelehnt

Abonnieren, Empfangen

AWS IoT veröffentlicht zu diesem Thema einen erfolglosen Aufruf von create-from-csr $aws/certificates//payload-format.

$aws/provisioning-templates/templateName/bereitstellung/payload-format

Veröffentlichen

Veröffentlichen Sie in diesem Thema, um ein Objekt zu registrieren.

$aws/provisioning-templates/templateName/bereitstellung/payload-format/akzeptiert

Abonnieren, Empfangen

AWS IoT veröffentlicht nach einem erfolgreichen Aufruf von $aws/provisioning-templates/ zu diesem ThematemplateName/bereitstellung/payload-format.

$aws/provisioning-templates/templateName/bereitstellung/payload-format/abgelehnt

Abonnieren, Empfangen

AWS IoT veröffentlicht nach einem erfolglosen Aufruf von $aws/provisioning-templates/ zu diesem ThematemplateName/bereitstellung/payload-format.

Auftragsthemen

Anmerkung

Die Client-Operationen, die in dieser Tabelle als Empfangen angegeben sind, weisen auf Themen hin, die direkt auf dem Client AWS IoT veröffentlicht werden, der sie angefordert hat, unabhängig davon, ob der Client das Thema abonniert hat oder nicht. Kunden sollten damit rechnen, diese Antwortnachrichten zu erhalten, auch wenn sie sie nicht abonniert haben.

Diese Antwortnachrichten werden nicht über den Message Broker weitergeleitet und können auch nicht von anderen Clients oder Regeln abonniert werden. Verwenden Sie die notify und notify-next Themen und, um Nachrichten zu Auftragsaktivitäten zu abonnieren.

Wenn Sie die Auftrags- und jobExecution Veranstaltungsthemen für Ihre Flottenüberwachungslösung abonnieren, müssen Sie zunächst die Auftrags- und Auftragsausführungsereignisse aktivieren, um alle Ereignisse auf der Cloud-Seite empfangen zu können.

Weitere Informationen finden Sie unter MQTT-API-Operationen für Jobs und Geräte.

Thema Zulässige Client-Operationen Beschreibung

$aws/things/thingName/jobs/holen

Veröffentlichen

Geräte veröffentlichen eine Nachricht in diesem Topic, um eine GetPendingJobExecutions-Anforderung auszugeben. Weitere Informationen finden Sie unter MQTT-API-Operationen für Jobs und Geräte.

$aws/things/thingName/jobs/bekommen/akzeptiert

Abonnieren, empfangen

Geräte abonnieren dieses Thema, um Antworten von einer GetPendingJobExecutions-Anforderung zu empfangen. Weitere Informationen finden Sie unter MQTT-API-Operationen für Jobs und Geräte.

$aws/things/thingName/jobs/bekommen/abgelehnt

Abonnieren, Empfangen

Geräte abonnieren dieses Thema, um eine Antwort zu erhalten, wenn eine GetPendingJobExecutions Anforderung abgelehnt wird. Weitere Informationen finden Sie unter MQTT-API-Operationen für Jobs und Geräte.

$aws/things/thingName/jobs/start-nachher

Veröffentlichen

Geräte veröffentlichen eine Nachricht in diesem Topic, um eine StartNextPendingJobExecution-Anforderung auszugeben. Weitere Informationen finden Sie unter MQTT-API-Operationen für Jobs und Geräte.

$aws/things/thingName/jobs/start-next/akzeptiert

Abonnieren, Empfangen

Geräte abonnieren dieses Topic, um Antworten an eine StartNextPendingJobExecution-Anforderung zu empfangen. Weitere Informationen finden Sie unter MQTT-API-Operationen für Jobs und Geräte.

$aws/things/thingName/jobs/start-next/abgelehnt

Abonnieren, Empfangen

Geräte abonnieren dieses Thema, um eine Antwort zu erhalten, wenn eine StartNextPendingJobExecution Anforderung abgelehnt wird. Weitere Informationen finden Sie unter MQTT-API-Operationen für Jobs und Geräte.

$aws/things/thingName/jobs/jobId/get

Veröffentlichen

Geräte veröffentlichen eine Nachricht in diesem Topic, um eine DescribeJobExecution-Anforderung auszugeben. Weitere Informationen finden Sie unter MQTT-API-Operationen für Jobs und Geräte.

$aws/dings/thingName/jobs/jobId/get/accepted

Abonnieren, Empfangen

Geräte abonnieren dieses Topic, um Antworten an eine DescribeJobExecution-Anforderung zu empfangen. Weitere Informationen finden Sie unter MQTT-API-Operationen für Jobs und Geräte.

$aws/dings/thingName/jobs/jobId/update/rejected

Abonnieren, Empfangen

Geräte abonnieren dieses Thema, um eine Antwort zu erhalten, wenn eine DescribeJobExecution Anforderung abgelehnt wird. Weitere Informationen finden Sie unter MQTT-API-Operationen für Jobs und Geräte.

$aws/dings/thingName/jobs/jobId/update

Veröffentlichen

Geräte veröffentlichen eine Nachricht in diesem Thema, um eine UpdateJobExecution-Anforderung auszugeben. Weitere Informationen finden Sie unter MQTT-API-Operationen für Jobs und Geräte.

$aws/dings/thingName/jobs/jobId/update/accepted

Abonnieren, Empfangen

Geräte abonnieren dieses Thema, um Erfolgsantworten auf eine UpdateJobExecution-Anforderung zu empfangen. Weitere Informationen finden Sie unter MQTT-API-Operationen für Jobs und Geräte.

Hinweis

Nur das Gerät, das auf $aws/things/ veröffentlichtthingName/jobs/jobId/update empfängt Nachrichten zu diesem Thema.

$aws/things/thingName/jobs/jobId/update/rejected

Abonnieren, Empfangen

Geräte abonnieren dieses Thema, um eine Antwort zu erhalten, wenn eine UpdateJobExecution Anforderung abgelehnt wird. Weitere Informationen finden Sie unter MQTT-API-Operationen für Jobs und Geräte.

Hinweis

Nur das Gerät, das auf $aws/things/ veröffentlichtthingName/jobs/jobId/update empfängt Nachrichten zu diesem Thema.

$aws/things/thingName/jobs/benachrichtigen

Abonnieren, Empfangen

Geräte abonnieren dieses Thema, um Benachrichtigungen zu empfangen, wenn eine Auftragsausführung der Liste der ausstehenden Ausführungen für ein Objekt hinzugefügt oder aus dieser entfernt wird. Weitere Informationen finden Sie unter MQTT-API-Operationen für Jobs und Geräte.

$aws/things/thingName/jobs/notify-next

Abonnieren, Empfangen

Geräte abonnieren dieses Thema, um Benachrichtigungen zu empfangen, wenn die nächste ausstehende Auftragsausführung für das Objekt geändert wird. Weitere Informationen finden Sie unter MQTT-API-Operationen für Jobs und Geräte.

$aws/veranstaltungen/job/jobId/abgeschlossen

Abonnieren

Der Jobs-Service veröffentlicht ein Ereignis in diesem Thema, wenn ein Auftrag abgeschlossen wird. Weitere Informationen finden Sie unter Auftragsereignisse.

$aws/veranstaltungen/job/jobId/storniert

Abonnieren

Der Jobs-Service veröffentlicht ein Ereignis in diesem Thema, wenn ein Auftrag abgebrochen wird. Weitere Informationen finden Sie unter Auftragsereignisse.

$aws/veranstaltungen/job/jobId/gelöscht

Abonnieren

Der Jobs-Service veröffentlicht ein Ereignis in diesem Thema, wenn ein Auftrag gelöscht wird. Weitere Informationen finden Sie unter Auftragsereignisse.

$aws/veranstaltungen/job/jobId/Stornierung ist im Gange

Abonnieren

Der Jobs-Service veröffentlicht ein Ereignis in diesem Thema, wenn eine Auftragsstornierung beginnt. Weitere Informationen finden Sie unter Auftragsereignisse.

$aws/veranstaltungen/job/jobId/löschvorgang ist im Gange

Abonnieren

Der Jobs-Service veröffentlicht ein Ereignis in diesem Thema, wenn eine Auftragslöschung beginnt. Weitere Informationen finden Sie unter Auftragsereignisse.

$aws/events//jobExecutionjobId/war erfolgreich

Abonnieren

Der Jobs-Service veröffentlicht ein Ereignis in diesem Thema, wenn der Auftrag erfolgreich ausgeführt wurde. Weitere Informationen finden Sie unter Auftragsereignisse.

$aws/events//jobExecutionjobId/gescheitert

Abonnieren

Der Jobs-Service veröffentlicht ein Ereignis in diesem Thema, wenn eine Auftragsausführung fehlschlägt. Weitere Informationen finden Sie unter Auftragsereignisse.

$aws/events//jobExecutionjobId/abgelehnt

Abonnieren

Der Jobs-Service veröffentlicht ein Ereignis in diesem Thema, wenn eine Auftragsausführung abgewiesen wird. Weitere Informationen finden Sie unter Auftragsereignisse.

$aws/events//jobExecutionjobId/storniert

Abonnieren

Der Jobs-Service veröffentlicht ein Ereignis in diesem Thema, wenn eine Auftragsausführung storniert wird. Weitere Informationen finden Sie unter Auftragsereignisse.

$aws/events//jobExecutionjobId/time_out

Abonnieren

Der Jobs-Service veröffentlicht ein Ereignis in diesem Thema, wenn eine Zeitüberschreitung der Auftragsausführung auftritt. Weitere Informationen finden Sie unter Auftragsereignisse.

$aws/events//jobExecutionjobId/entfernt

Abonnieren

Der Jobs-Service veröffentlicht ein Ereignis in diesem Thema, wenn eine Auftragsausführung entfernt wird. Weitere Informationen finden Sie unter Auftragsereignisse.

$aws/events//jobExecutionjobId/gelöscht

Abonnieren

Der Jobs-Service veröffentlicht ein Ereignis in diesem Thema, wenn eine Auftragsausführung gelöscht wird. Weitere Informationen finden Sie unter Auftragsereignisse.

Regelthemen

Thema Zulässige Client-Operationen Beschreibung

$aws/rules/ruleName

Veröffentlichen

Ein Gerät oder eine Anwendung veröffentlicht in diesem Thema, um Regeln direkt auszulösen. Weitere Informationen finden Sie unter Senken der Messaging-Kosten mit Basic Ingest.

Themen zu Secure Tunneling

Thema Zulässige Client-Operationen Beschreibung

$aws/Dinge/thing-name/tunnels/benachrichtigen

Abonnieren

AWS IoT veröffentlicht diese Nachricht für einen IoT-Agenten, um einen lokalen Proxy auf dem Remote-Gerät zu starten. Weitere Informationen finden Sie unter IoT-Agent-Snippet.

Schatten-Themen

Die Themen in diesem Abschnitt werden von benannten und unbenannten Schatten verwendet. Die jeweils verwendeten Themen unterscheiden sich nur durch das Themenpräfix. In dieser Tabelle wird das Themenpräfix angezeigt, das von jedem Schattentyp verwendet wird.

ShadowTopicPrefix Wert Schattentyp
$aws/things/thingName/Schatten Unbenannter (klassischer) Schatten
$aws/Dinge/thingName/Schatten/Name/shadowName Benannter Schatten

Um ein vollständiges Thema zu erstellen, wählen Sie ShadowTopicPrefix für den Schattentyp, auf den Sie sich beziehen möchten, ersetzen Sie thingName und falls zutreffend, shadowName, mit den entsprechenden Werten, und hängen Sie diese dann an den Themenbereich an, wie in der folgenden Tabelle dargestellt. Denken Sie daran, dass bei Themen zwischen Groß- und Kleinschreibung unterschieden wird.

Thema Zulässige Client-Operationen Beschreibung

ShadowTopicPrefix/delete

Veröffentlichen/Abonnieren

Ein Gerät oder eine Anwendung veröffentlicht in diesem Thema, um ein Schattengerät zu löschen. Weitere Informationen finden Sie unter /delete.

ShadowTopicPrefix/delete/accepted

Abonnieren

Der Device Shadow-Service sendet Nachrichten an dieses Thema, wenn ein Schattengerät gelöscht wird. Weitere Informationen finden Sie unter /delete/accepted.

ShadowTopicPrefix/delete/rejected

Abonnieren

Der Device Shadow-Service sendet Nachrichten an dieses Thema, wenn ein Anfrage zum Löschen eines Schattengeräts abgelehnt wird. Weitere Informationen finden Sie unter /delete/rejected.

ShadowTopicPrefix/get

Veröffentlichen/Abonnieren

Eine Anwendung oder ein Gerät veröffentlicht eine leere Nachricht für dieses Thema, um ein Schattengerät zugewiesen zu bekommen. Weitere Informationen finden Sie unter Device MQTT Shadow-Themen.

ShadowTopicPrefix/get/accepted

Abonnieren

Der Device Shadow-Service sendet Nachrichten an dieses Thema, wenn ein Anfrage für ein Schattengerät erfolgreich war. Weitere Informationen finden Sie unter /get/accepted.

ShadowTopicPrefix/update/rejected

Abonnieren

Der Device Shadow-Service sendet Nachrichten an dieses Thema, wenn ein Anfrage für ein Schattengerät abgelehnt wird. Weitere Informationen finden Sie unter /get/rejected.

ShadowTopicPrefix/update

Veröffentlichen/Abonnieren

Ein Gerät oder eine Anwendung veröffentlicht eine Nachricht in diesem Thema, um ein Schattengerät zu aktualisieren. Weitere Informationen finden Sie unter /update.

ShadowTopicPrefix/update/accepted

Abonnieren

Der Device Shadow-Service sendet Nachrichten an dieses Thema, wenn ein Schattengerät erfolgreich aktualisiert wurde. Weitere Informationen finden Sie unter /update/accepted.

ShadowTopicPrefix/update/rejected

Abonnieren

Der Device Shadow-Service sendet Nachrichten an dieses Thema, wenn die Aktualisierung eines Schattengeräts abgelehnt wurde. Weitere Informationen finden Sie unter /update/rejected.

ShadowTopicPrefix/update/delta

Abonnieren

Der Device Shadow-Service sendet Nachrichten an dieses Thema, wenn zwischen den gemeldeten und gewünschten Abschnitten eines Schattengeräts Abweichungen auftreten. Weitere Informationen finden Sie unter /update/delta.

ShadowTopicPrefix/update/documents

Abonnieren

AWS IoT veröffentlicht jedes Mal, wenn eine Aktualisierung des Shadows erfolgreich durchgeführt wurde, ein Statusdokument zu diesem Thema. Weitere Informationen finden Sie unter /update/documents.

MQTTbasierte Themen zur Dateibereitstellung

Anmerkung

Die in dieser Tabelle als Empfangen vermerkten Client-Operationen weisen auf Themen hin, die direkt auf dem Client AWS IoT veröffentlicht werden, der sie angefordert hat, unabhängig davon, ob der Client das Thema abonniert hat oder nicht. Kunden sollten damit rechnen, diese Antwortnachrichten zu erhalten, auch wenn sie sie nicht abonniert haben. Diese Antwortnachrichten werden nicht über den Message Broker weitergeleitet und können auch nicht von anderen Clients oder Regeln abonniert werden.

Diese Nachrichten unterstützen Antwortpuffer im Format Concise Binary Object Representation (CBOR) und JavaScript Object Notation (JSON), abhängig von payload-format des Themas.

payload-format Datentyp des Antwortformats
cbor Prägnante Darstellung binärer Objekte () CBOR
json JavaScript Objektnotation () JSON
Thema Zulässige Client-Operationen Beschreibung

$aws/things/ThingName/streams/StreamId/daten/payload-format

Abonnieren, Empfangen

AWS MQTTBei der basierten Dateibereitstellung wird zu diesem Thema veröffentlicht, wenn die "GetStream" -Anforderung von einem Gerät akzeptiert wird. Die Nutzlast enthält die Stream-Daten. Weitere Informationen finden Sie unter Verwendung der AWS IoT MQTT basierten Dateibereitstellung auf Geräten.

$aws/things/ThingName/streams/StreamId/holen/payload-format

Veröffentlichen

Ein Gerät veröffentlicht zu diesem Thema, um eine "GetStream" -Anfrage auszuführen. Weitere Informationen finden Sie unter Verwendung der AWS IoT MQTT basierten Dateibereitstellung auf Geräten.

$aws/things/ThingName/streams/StreamId/beschreibung/payload-format

Abonnieren, Empfangen

AWS MQTTBei der basierten Dateibereitstellung wird zu diesem Thema veröffentlicht, wenn die "DescribeStream" -Anforderung von einem Gerät akzeptiert wird. Die Nutzlast enthält die Stream-Beschreibung. Weitere Informationen finden Sie unter Verwendung der AWS IoT MQTT basierten Dateibereitstellung auf Geräten.

$aws/things/ThingName/streams/StreamId/beschreiben/payload-format

Veröffentlichen

Ein Gerät veröffentlicht zu diesem Thema, um eine "" DescribeStream -Anfrage auszuführen. Weitere Informationen finden Sie unter Verwendung der AWS IoT MQTT basierten Dateibereitstellung auf Geräten.

$aws/things/ThingName/streams/StreamId/abgelehnt/payload-format

Abonnieren, Empfangen

AWS MQTTBei der basierten Dateibereitstellung werden Beiträge zu diesem Thema veröffentlicht, wenn eine "DescribeStream" - oder "GetStream" Anfrage von einem Gerät abgewiesen wird. Weitere Informationen finden Sie unter Verwendung der AWS IoT MQTT basierten Dateibereitstellung auf Geräten.

Reserviertes Thema ARN

Alle reservierten Themen ARNs (Amazon-Ressourcennamen) haben die folgende Form:

arn:aws:iot:aws-region:AWS-account-ID:topic/Topic

arn:aws:iot:us-west-2:123EXAMPLE456:topic/$aws/things/thingName/jobs/get/acceptedIst zum Beispiel ein ARN für das reservierte Thema$aws/things/thingName/jobs/get/accepted.