About Device Update Agent Dependencies

Hinata Katsunori 536 Reputation points
2022-03-15T02:44:16.647+00:00

About Device Update Agent Dependencies

Hello.

Am I correct in understanding that IoT Device SDK is required to run Device Update Agent?

I see the IoT Device SDK in the dependencies on the following Device Update Agent page.

Am I correct in understanding that this is only necessary for the build, and that the IoT Device SDK is not required to be included in the environment where the Device Update Agent is used?

Thanks in advance.

Azure IoT
Azure IoT
A category of Azure services for internet of things devices.
385 questions
Azure IoT Hub
Azure IoT Hub
An Azure service that enables bidirectional communication between internet of things (IoT) devices and applications.
1,135 questions
Azure IoT SDK
Azure IoT SDK
An Azure software development kit that facilitates building applications that connect to Azure IoT services.
208 questions
0 comments No comments
{count} votes

Accepted answer
  1. QuantumCache 20,031 Reputation points
    2022-03-16T00:08:05.873+00:00

    Hello @HinataGrape-6694 ,

    Option 1: Use the Device Update Agent as it is

    The Device Update Module agent can run alongside other system processes and IoT Edge modules that connect to your IoT Hub as part of the same logical device.

    Device Update for IoT Hub and IoT Plug and Play
    Device Update for IoT Hub uses IoT Plug and Play to discover and manage devices that are over-the-air update capable. The Device Update service sends and receives properties and messages to and from devices using IoT Plug and Play interfaces.

    Option 2: Build your own Device Update agent

    How to build and run Device Update Agent

    You can also build and modify your own customer Device Update agent.

    Follow the instructions to build the Device Update Agent from source.

    Once the agent is successfully building, it's time to run the agent.

    I highly recommend reading: Azure/iot-hub-device-update

    183452-image.png


0 additional answers

Sort by: Most helpful