Share via


Deploy an update by using Device Update for Azure IoT Hub

Learn how to deploy an update to an IoT device by using Device Update for Azure IoT Hub.

Prerequisites

Deploy the update

  1. Go to the Azure portal.

  2. Go to the Device Update pane of your IoT Hub instance.

    Screenshot that shows the Get started with the Device Update for IoT Hub page.

  3. Select the Groups and Deployments tab at the top of the page. Learn more about device groups.

    Screenshot that shows the Groups and Deployments tab.

  4. View the update compliance chart and groups list. You should see a new update available for your device group listed under Best update. You might need to refresh once. Learn more about update compliance.

  5. Select the target group by selecting the group name. You're directed to the group details under Group basics.

    Screenshot that shows the Group details.

  6. To start the deployment, go to the Current deployment tab. Select the deploy link next to the desired update from the Available updates section. The best available update for a given group is denoted with a Best highlight.

    Screenshot that shows Best highlighted.

  7. Schedule your deployment to start immediately or in the future. Then select Create.

    Tip

    By default, the Start date and time is 24 hours from your current time. Be sure to select a different date and time if you want the deployment to begin earlier.

    Screenshot that shows the Create deployment screen

  8. Under Deployment details, Status turns to Active. The deployed update is marked with (deploying).

    Screenshot that shows deployment as Active.

  9. View the compliance chart to see that the update is now in progress.

    Screenshot that shows Updates in progress.

  10. After your device is successfully updated, you see that your compliance chart and deployment details updated to reflect the same.

    Screenshot that shows the update succeeded.

Monitor the update deployment

  1. Select the Deployment history tab at the top of the page.

    Screenshot that shows the Deployment history tab.

  2. Select Details next to the deployment you created.

    Screenshot that shows deployment details.

  3. Select Refresh to view the latest status details.

Retry an update deployment

If your deployment fails for some reason, you can retry the deployment for failed devices.

  1. Go to the Current deployment tab on the Group details screen.

    Screenshot that shows the deployment as Active.

  2. Select Retry failed devices and acknowledge the confirmation notification.

Next steps

Troubleshoot common issues