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/ /assets/ assetId /properties/ assetModelIdpropertyId

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 je nach Payload-Format des Themas Antwortpuffer im Format Concise Binary JavaScript Object Representation (CBOR) und Object Notation (JSON). AWS IoT Device Defender Themen unterstützen nur MQTT-Veröffentlichungen.

payload-format Datentyp des Antwortformats
cbor Concise Binary Object Representation (CBOR)
json JavaScript Objektnotation (JSON)

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

Thema Zulässige Operationen Beschreibung

$aws/things/thingName/defender/metrics/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/metrics/payload-format/accepted

Abonnieren

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

$aws/things/thingName/defender/metrics/payload-format/rejected

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, nachdem ein AWS IoT Device Defender Agent eine erfolglose Nachricht im $aws/things/ thingName /defender/metrics/ payload-format veröffentlicht hat. 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. Die Messdaten des Geräts können GNSS-, WLAN-, Mobilfunk- und IP-Adressen umfassen. 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 finden Sie unter AWS IoT Core Standort des Geräts und Auflösen des Gerätestandorts mithilfe der MQTT-Themen zu AWS IoT Core  Device Location.

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 AWS IoT Core Gerätestandort aufzulösen.

$aws/device_location/customer_device_id/get_position_estimate/accepted

Abonnieren

AWS IoT Core Der Gerätestandort 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 Der Gerätestandort wird zu diesem Thema veröffentlicht, wenn der Gerätestandort aufgrund von 4xx-Fehlern nicht erfolgreich ermittelt werden kann.

Ereignisthemen

Anmerkung

Weitere Informationen zu reservierten MQTT-Themen für LoRa WAN-Ereignisse finden Sie unter Verbindungsstatusereignisse.

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/events/job/jobID/canceled

Abonnieren

AWS IoT veröffentlicht diese Nachricht, wenn ein Job storniert wird. Weitere Informationen finden Sie unter Auftragsereignisse.
$aws/events/job/jobID/cancellation_in_progress

Abonnieren

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

$aws/events/job/jobID/completed

Abonnieren

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

Abonnieren

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

Abonnieren

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

Abonnieren

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

Abonnieren

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

Abonnieren

AWS IoT veröffentlicht diese Nachricht, wenn eine Jobausführung fehlgeschlagen ist. Weitere Informationen finden Sie unter Auftragsereignisse.
$aws/events/jobExecution/jobID/rejected

Abonnieren

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

Abonnieren

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

Abonnieren

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

Abonnieren

AWS IoT veröffentlicht diese Nachricht, 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 MQTT-Client mit der angegebenen Client-ID eine Verbindung herstellt. AWS IoT Weitere Informationen finden Sie unter „Verbinden/Verbindung trennen“-Ereignisse.

$aws/events/presence/disconnected/clientId

Abonnieren

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

$aws/events/subscriptions/subscribed/clientId

Abonnieren

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

$aws/events/subscriptions/unsubscribed/clientId

Abonnieren

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

$aws/events/thing/thingName/created

Abonnieren

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

$aws/events/thing/thingName/updated

Abonnieren

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

$aws/events/thing/thingName/deleted

Abonnieren

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

$aws/events/ThingGroup/ /created thingGroupName

Abonnieren

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

$aws/events/ThingGroup/ /aktualisiert thingGroupName

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn die Dinggruppe aktualisiert wird. thingGroupName Weitere Informationen finden Sie unter Registry-Ereignisse.

$aws/events/ThingGroup/ /gelöscht thingGroupName

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn die Dinggruppe gelöscht wird. thingGroupName Weitere Informationen finden Sie unter Registry-Ereignisse.

$aws/events/ThingType/ /created thingTypeName

Abonnieren

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

$aws/events/ThingType/ /aktualisiert thingTypeName

Abonnieren

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

$aws/events/ThingType/ /gelöscht thingTypeName

Abonnieren

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

$aws/events/ /thing/ thingName/thingTypeAssociationthingTypeName

Abonnieren

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

$aws/events/ /thingGroup/ /thing/ thingName thingGroupMembership /added thingGroupName

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn das Ding thingName zur Dinggruppe thingGroupNamehinzugefügt wird. Weitere Informationen finden Sie unter Registry-Ereignisse.

$aws/events/ /thingGroup/ /thing/ thingName thingGroupMembership /removed thingGroupName

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn das Ding thingName aus der Dinggruppe thingGroupNameentfernt wird. Weitere Informationen finden Sie unter Registry-Ereignisse.

$aws/events/ /thingGroup/ Name//Name thingGroupHierarchy /hinzugefügt parentThingGroup childThingGroup childThingGroup

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn der Name der Dinggruppe dem Namen der Dinggruppe hinzugefügt wird. childThingGroup parentThingGroup Weitere Informationen finden Sie unter Registry-Ereignisse.

$aws/events/ /thingGroup/ Name//Name thingGroupHierarchy /removed parentThingGroup childThingGroup childThingGroup

Abonnieren

AWS IoT veröffentlicht zu diesem Thema, wenn der Dinggruppenname aus dem Namen der Dinggruppe entfernt wird. childThingGroup parentThingGroup Weitere Informationen finden Sie unter Registry-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 je nach Payload-Format des Themas Antwortpuffer im Format Concise Binary JavaScript Object Representation (CBOR) und Object Notation (JSON).

payload-format Datentyp des Antwortformats
cbor Concise Binary Object Representation (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 in diesem Thema, um ein Zertifikat über eine Zertifikatssignierungsanforderung (Certificate Signing Request, CSR) zu erstellen.

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

Abonnieren, Empfangen

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

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

Abonnieren, Empfangen

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

$aws/certificates//payload-format create-from-csr

Veröffentlichen

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

$aws/certificates/create-from-csr/payload-format /accepted

Abonnieren, Empfangen

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

$aws/certificates//payload-format /rejected create-from-csr

Abonnieren, Empfangen

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

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

Veröffentlichen

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

$aws/provisioning-templates/templateName/provision/payload-format/accepted

Abonnieren, Empfangen

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

$aws/provisioning-templates/templateName/provision/payload-format/rejected

Abonnieren, Empfangen

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

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/get

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/get/accepted

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/get/rejected

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-next

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/accepted

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/rejected

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/things/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/things/thingName/jobs/jobId/get/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/things/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/things/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 in $aws/things/thingName/jobs/jobId/update veröffentlicht, erhält 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 in $aws/things/thingName/jobs/jobId/update veröffentlicht, erhält Nachrichten zu diesem Thema.

$aws/things/thingName/jobs/notify

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/events/job/jobId/completed

Abonnieren

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

$aws/events/job/jobId/canceled

Abonnieren

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

$aws/events/job/jobId/deleted

Abonnieren

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

$aws/events/job/jobId/cancellation_in_progress

Abonnieren

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

$aws/events/job/jobId/deletion_in_progress

Abonnieren

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

$aws/events/jobExecution/jobId/succeeded

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/jobExecution/jobId/failed

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/jobExecution/jobId/rejected

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/jobExecution/jobId/canceled

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/jobExecution/jobId/timed_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/jobExecution/jobId/removed

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/jobExecution/jobId/deleted

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/things/thing-name/tunnels/notify

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/shadow Unbenannter (klassischer) Schatten
$aws/things/thingName/shadow/name/shadowName Benannter Schatten

Um ein vollständiges Thema zu erstellen, wählen Sie den ShadowTopicPrefixfür den Schattentyp aus, auf den Sie verweisen möchten, ersetzen Sie thingName und gegebenenfalls ShadowName durch die entsprechenden Werte und hängen Sie diesen dann mit dem Themenstub 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/löschen

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/löschen/akzeptiert

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/löschen/abgelehnt

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/erhalten

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 MQTT-Themen für Geräteschatten.

ShadowTopicPrefix/get/akzeptiert

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/get/abgelehnt

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/aktualisieren

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/akzeptiert

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/abgelehnt

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/dokumente

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.

Themen der MQTT-basierten Dateiübertragung

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 je nach Payload-Format des Themas Antwortpuffer im Format Concise Binary JavaScript Object Representation (CBOR) und Object Notation (JSON).

payload-format Datentyp des Antwortformats
cbor Concise Binary Object Representation (CBOR)
json JavaScript Objektnotation (JSON)
Thema Zulässige Client-Operationen Beschreibung

$aws/things/ /streams/ /data/ Payload-Format ThingNameStreamId

Abonnieren, Empfangen

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

$aws/things/ /streams/ /get/ payload-format ThingNameStreamId

Veröffentlichen

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

$aws/things/ /streams/ /description/ Payload-Format ThingNameStreamId

Abonnieren, Empfangen

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

$aws/things/ /streams/ /describe/ payload-format ThingNameStreamId

Veröffentlichen

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

$aws/things/ /streams/ /rejected/ payload-format ThingNameStreamId

Abonnieren, Empfangen

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

Reservierte Themen-ARN

Alle ARNs (Amazon Resource Names) für reservierte Themen haben das folgende Format:

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

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