與裝置陰影互動 - AWS IoT Greengrass

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

與裝置陰影互動

Greengrass 核心設備可以使用組件與設AWS IoT備陰影進行交互。陰影是儲存物件目前或所需狀態資訊的 JSON 文AWS IoT件。陰影可以使設備的狀態可用於其他AWS IoT Greengrass組件,無論設備是AWS IoT否連接。每個AWS IoT設備都有自己的經典,未命名的陰影。您也可以為每個裝置建立多個具名陰影。

裝置和服務可以建立、更新和刪除雲端陰影使用 MQTT 和保留的 MQTT 陰影主題、使用 Device Shadow REST API 的 HTTP,以及. AWS CLIAWS IoT

陰影管理員元件可讓您的 Greengrass 元件使用本機陰影服務和本機發行/訂閱陰影主題來建立、更新和刪除本機陰影。shadow Manager 也會管理核心裝置上這些本機陰影文件的儲存空間,並處理陰影狀態資訊與雲端陰影的同步處理。

您也可以使用陰影管理員元件來管理連線至核心裝置的用戶端裝置的本機陰影。若要讓陰影管理員管理用戶端裝置陰影,您可以將 MQTT 橋接器元件設定為在本機 MQTT 代理程式和本機發佈/訂閱服務之間轉送訊息。如需詳細資訊,請參閱 與用戶端裝置陰影互動並同步

如需有關 AWS IoT Device Shadow 概念的詳細資訊,請參閱AWS IoT開發人員指南中的AWS IoT裝置陰影服務