Interagissez avec les ombres de l'appareil - AWS IoT Greengrass

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Interagissez avec les ombres de l'appareil

Les appareils Greengrass Core peuvent interagir avec leurs ombres à AWS IoT l'aide de composants. Un shadow est un document JSON qui stocke les informations d'état actuelles ou souhaitées pour un AWS IoT objet. Les ombres peuvent rendre l'état d'un appareil accessible à d'autres AWS IoT Greengrass composants, que l'appareil soit connecté AWS IoT ou non. Chaque AWS IoT appareil possède sa propre ombre classique et anonyme. Vous pouvez également créer plusieurs ombres nommées pour chaque appareil.

Les appareils et les services peuvent créer, mettre à jour et supprimer des ombres dans les nuages à l'aide du MQTT et des sujets d'ombre MQTT réservés, du protocole HTTP à l'aide de l'API REST Device Shadow et du AWS CLI for. AWS IoT

Le composant Shadow Manager permet à vos composants Greengrass de créer, de mettre à jour et de supprimer des ombres locales en utilisant le service d'ombre local et les rubriques parallèles de publication/d'abonnement locales. Le gestionnaire des ombres gère également le stockage de ces documents instantanés locaux sur votre appareil principal et gère la synchronisation des informations relatives à l'état des ombres avec les ombres des nuages.

Vous pouvez également utiliser le composant Shadow Manager pour gérer les ombres locales pour les appareils clients qui se connectent au périphérique principal. Pour permettre à Shadow Manager de gérer les ombres des périphériques clients, vous configurez le composant du pont MQTT pour relayer les messages entre le courtier MQTT local et le service de publication/d'abonnement local. Pour plus d’informations, consultez Interagissez avec les ombres des appareils clients et synchronisez-les.

Pour plus d'informations sur les concepts de AWS IoT Device Shadow, consultez le service AWS IoT Device Shadow dans le Guide du AWS IoT développeur.