設定訂閱 - AWS IoT Greengrass

AWS IoT Greengrass Version 1 於 2023 年 6 月 30 日進入延長使用壽命階段。如需詳細資訊,請參閱AWS IoT Greengrass V1 維護政策。在此日期之後, AWS IoT Greengrass V1 將不會發行提供功能、增強功能、錯誤修正或安全性修補程式的更新。在上運行的設備 AWS IoT Greengrass V1 不會中斷,並將繼續運行並連接到雲。我們強烈建議您移轉至 AWS IoT Greengrass Version 2,這會增加重要的新功能,並支援其他平台

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

設定訂閱

在此步驟中,您將啟用 HelloWorld_ 發行者用戶端裝置,將 MQTT 訊息傳送至 HelloWorld訂閱者用戶端裝置 (_I)。

  1. 在群組組組態頁面上,選擇訂閱」索引標籤,然後選擇Add

  2. 在「」建立訂閱,執行以下操作以設定訂閱:

    1. 適用於來源類型,選擇用戶端裝置,然後選擇HelloWorld_ 出版商

    2. UNUNUNderTarget type (目標類型),選擇用戶端裝置,然後選擇HelloWorld_ 訂閱者

    3. 針對 Topic filter (主題篩選條件),輸入 hello/world/pubsub

      注意

      您可以將訂閱從先前模組中刪除。在集團的訂閱,選取您要刪除的訂閱,然後選擇。刪除

    4. 選擇 Create subscription (建立訂閱)。

  3. 確定已啟用自動偵測,這樣 Greengrass 核心就能發佈其 IP 地址清單。用戶端裝置會使用此資訊來探索核心。請執行下列動作:

    1. 在群組組組態頁面上,選擇Lambda 函數標籤。

    2. UNUNUNder系統 Lambda 函數,選擇偵測器,然後選擇Edit (編輯)

    3. 在 中編輯 IP 偵測器設定,選擇自動偵測並覆寫 MQTT 代理程式端點,然後選擇Save

  4. 請確定 Greengrass 協助程式正在運作,如所述。部署雲端組態到核心裝置

  5. 在群組組組組態頁面上,選擇部署

部署狀態會顯示在頁面標頭的群組名稱底下。若要查看部署詳細資訊,選擇部署標籤。