C# How to update desired twin property of an Azure IoT Hub device

前端 未结 3 765
孤独总比滥情好
孤独总比滥情好 2021-01-23 17:48

I have registered the devices in IoT and the client application (device) can update reported twin properties. Now, I have to update desired twin properties from back end applica

3条回答
  •  耶瑟儿~
    2021-01-23 18:34

    Just found the way to update desired tags.

    RegistryManager registryManager = RegistryManager.CreateFromConnectionString(connectionString);
    var twin = await registryManager.GetTwinAsync(device.Id);
    var patch = "{ \"properties\": { \"desired\": { \"configVersion\" : 3.1 } } }"; //json string
    await registryManager.UpdateTwinAsync(device.Id, tags, twin.ETag);
    

提交回复
热议问题