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

前端 未结 3 731
孤独总比滥情好
孤独总比滥情好 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:39

    Another way of doing this is by updating the desired TwinCollection directly.

    using (var manager = RegistryManager.CreateFromConnectionString("Your IoT Hub ConnectionString"))
    {
       var twin = await manager.GetTwinAsync("your device id");
       twin.Properties.Desired["YourProperty"] = "some value";
       await manager.UpdateTwinAsync(twin.DeviceId, twin, twin.ETag);
    }
    

提交回复
热议问题