IoT 中樞的裝置更新可讓您將更新部署至一組 IoT 裝置。
備註
如果您想要部署至預設群組,而不是使用者建立的群組,您可以直接移至 如何部署更新
先決條件
- 存取已啟用「IoT中樞裝置更新」功能的IoT中樞。 建議您為您的 IoT 中心使用 S1(標準)層或更高版本。
- 為IoT Hub中的裝置更新而布建的IoT裝置(或模擬器)。
- 已為布建的裝置成功匯入至少一個更新。
- 在您的IoT裝置上安裝並啟動裝置更新代理程式,以作為 模組或裝置層級身分識別
將標籤新增至您的裝置
IoT 中樞的裝置更新可讓您將更新部署至一組 IoT 裝置。 若要建立群組,第一個步驟是將標籤新增至IoT中樞內裝置的目標集合。 只有在標籤已連線到裝置更新之後,才能成功新增至您的裝置。
下列文件說明如何新增和更新標記。
以程式設計方式更新裝置對應項
您可以在使用 Device Update 註冊裝置後,使用 RegistryManager 來更新裝置孿生,並添加適當的標籤。
裝置更新標籤格式
"tags": {
"ADUGroup": "<CustomTagValue>"
}
使用作業
在多個裝置上排程作業,以新增或更新裝置更新標籤。 如需範例,請參閱 在多個裝置上排程作業。 您可以使用作業來更新裝置對應項或模組對應項(如果裝置更新代理程式設定為模組身分識別)。 如需詳細資訊,請參閱安排和廣播作業。
備註
此動作會計入IoT中樞訊息配額,建議您一次只變更最多50,000個裝置或模組對應項標籤,否則,如果您超過每日IoT中樞訊息配額,您可能需要購買更多IoT中樞單位。 如需詳細數據,請參閱 配額和節流。
雙重更新
您也可以直接在裝置對應項或模組對應項中新增或更新標記。
登入 Azure 入口網站,然後瀏覽至 IoT 中樞。
從導覽功能表中選取 [裝置],然後選取您的IoT裝置以開啟其裝置詳細數據。
開啟雙胞詳情。
- 如果裝置更新代理程式設定為裝置身分識別,請選取 [裝置雙胞胎。
- 如果裝置更新代理程式設定為模組身份,請選取 [裝置更新] 模組,然後選擇 模組身份雙胞。
在裝置對應項或模組對應項中,將裝置更新標籤的現有值設為 null,以刪除這些值。
新增裝置更新標籤值,如下所示。 具有標籤的裝置孿生 JSON 文件範例。
"tags": {
"ADUGroup": "<CustomTagValue>"
}
局限性
- 除了保留值 『Uncategorized』 以外,您可以將任何值新增至您的標記。
- 標記值不能超過 255 個字元。
- 標記值可以包含英數位元和下列特殊字元 “.”,“-”,“_”,“~”。
- 標籤名稱和組名稱會區別大小寫。
- 裝置只能有一個名稱為ADUGroup的標籤,任何具有該名稱的標籤後續新增都會覆寫標籤名稱ADUGroup的現有值。
- 一個裝置只能屬於一個群組。
選取現有的IoT中樞標籤來建立裝置群組
前往 Azure 入口網站。
選取您先前連線到裝置更新實例的 IoT 中樞。
從左側導覽列選取 [裝置 管理] 底下的 [更新] 選項。
選取頁面頂端的 [群組和部署] 索引標籤。
請按下 新增群組 以建立新的群組。
從清單中選取IoT中樞標籤和裝置類別,然後選取 [建立群組] 。
建立群組之後,您會看到更新合規性圖表和群組清單已更新。 更新合規性圖表顯示各種合規性狀態中的裝置計數:最新更新、可用的新更新,以及進行中的更新。 瞭解更新符合性。
您應該會看到新建立的群組,以及新群組中裝置的任何可用更新。 如果有不符合群組裝置類別需求的裝置,它們會顯示在對應的無效群組中。 您可以按兩下群組旁的 [部署] 按鈕,從這個檢視將最佳的可用更新部署到新的使用者定義群組。 如需詳細資訊,請參閱下一個步驟:部署更新。
檢視您所建立群組的裝置詳細數據
導航到您新建立的群組,然後點擊群組名稱。
群組中屬於一部分的裝置清單,連同其裝置更新屬性一起顯示。 在此檢視中,您也可以查看群組成員之所有裝置的更新合規性資訊。 更新合規性圖表顯示各種合規性狀態中的裝置計數:最新更新、可用的新更新和進行中的更新。
您也可以按兩下群組中的每個個別裝置,以重新導向至IoT中樞的裝置詳細數據頁面。