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

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

    Here's a sample on GitHub. And here's a tutorial.

    Here is the relevant piece of code:

    public async Task UpdateDesiredProperties(string deviceId)
    {
        var twin = await _registryManager.GetTwinAsync(deviceId);
    
        var patch =
            @"{
            properties: {
                desired: {
                  customKey: 'customValue'
                }
            }
        }";
    
        await _registryManager.UpdateTwinAsync(twin.DeviceId, patch, twin.ETag);
    }
    

提交回复
热议问题