How to make custom DTMI model private for ADU

Oetze van den Broek 121 Reputation points
2023-09-19T11:54:30.72+00:00

We are using ADU to udpate our devices.

We currently have the modelId dtmi:azure:iot:deviceUpdateContractModel;1 set in DPS and our device. All the other ADU requirements are also met and we can see the device in the devices list in the "Update" section of the IoT Hub.

However, we want to define our own DTMI model for our device, something like:

dtmi:company:project:device;1 which extends the dtmi:azure:iot:deviceUpdateContractModel;1

This works fine in something like the Azure IoT Explorer, but now are devices won't get listed in the Groups& Deployments tab. I believe i need to make my device model public in the repository: https://github.com/Azure/iot-plugandplay-models/tree/main But i don't want to make it public

Is there a way to link a private repository to Azure Device Update so device can report some modelId other than dtmi:azure:iot:deviceUpdateContractModel;1

Azure IoT Hub
Azure IoT Hub
An Azure service that enables bidirectional communication between internet of things (IoT) devices and applications.
1,127 questions
{count} vote

Accepted answer
  1. LeelaRajeshSayana-MSFT 13,471 Reputation points
    2023-09-22T20:45:04.19+00:00

    Hi @Oetze van den Broek I appreciate it if you can post this question on to the GitHub repository page The product team are actively monitoring the issues there, and you would get direct feedback and assistance from the PMs and Dev team.

    Hope this helps!

    Update

    This feature is not supported with the current implementation. A Product Feedback request has been logged to address this request. This feedback request can be upvoted through the URL - Allow private dtdl repositories for ADU


    If the response helped, please do click Accept Answer and Yes for the answer provided. Doing so would help other community members with similar issue identify the solution. I highly appreciate your contribution to the community.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful