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.
Interagieren mit Geräteschatten
Greengrass-Core-Geräte können mithilfe von AWS IoT Komponenten mit Geräteschatten interagieren. Ein Schatten ist ein JSON-Dokument, das die aktuellen oder gewünschten Statusinformationen für ein -AWS IoTObjekt speichert. Schatten können den Status eines Geräts anderen AWS IoT Greengrass Komponenten zur Verfügung stellen, unabhängig davon, ob das Gerät mit verbunden ist AWS IoT oder nicht. Jedes AWS IoT Gerät hat seinen eigenen klassischen, unbenannten Schatten. Sie können auch mehrere benannte Schatten für jedes Gerät erstellen.
Geräte und Services können Cloud-Schatten mithilfe von MQTT und den reservierten MQTT-Schattenthemen , HTTP mithilfe der Device Shadow REST API und der AWS CLI für AWS IoT
Die Shadow Manager-Komponente ermöglicht es Ihren Greengrass-Komponenten, lokale Schatten zu erstellen, zu aktualisieren und zu löschen, indem sie den lokalen Schattenservice und die lokalen Themen zum Veröffentlichen/Abonnieren von Schatten verwenden. Der Schattenmanager verwaltet auch die Speicherung dieser lokalen Schattendokumente auf Ihrem Core-Gerät und übernimmt die Synchronisation von Schattenstatusinformationen mit Cloud-Schatten.
Sie können die Shadow Manager-Komponente auch verwenden, um lokale Schatten für Client-Geräte zu verwalten, die eine Verbindung zum Core-Gerät herstellen. Damit der Shadow Manager Schatten von Client-Geräten verwalten kann, konfigurieren Sie die MQTT-Bridge-Komponente so, dass Nachrichten zwischen dem lokalen MQTT-Broker und dem lokalen Publish/Subscribe-Service weitergeleitet werden. Weitere Informationen finden Sie unter Interagieren und Synchronisieren von Client-Geräteschatten.
Weitere Informationen zu Konzepten für AWS IoT Geräteschatten finden Sie unter AWS IoT Device Shadow Service im AWS IoT Entwicklerhandbuch für .