【问题标题】:How to know if my iot hub device exist in Azure Iot Hub?如何知道我的物联网集线器设备是否存在于 Azure 物联网集线器中?
【发布时间】:2020-11-18 10:09:47
【问题描述】:

我在 Azure 门户中通过 Azure IOT Hub 在 Azure IoT Hub 中手动创建了一个设备,有什么方法可以检查 Azure IoT Hub 中是否存在设备,无论它是连接还是断开连接。谁能提供我的 C# 示例代码。

【问题讨论】:

    标签: c# azure .net-core azure-iot-hub


    【解决方案1】:

    以下是如何获取list of the devices的示例

    您可以指定的查询是:

    SELECT * FROM devices WHERE deviceId = 'myDeviceId'
    

    这是一个示例,说明如何使用注册表管理器使用 C# 执行查询。

    var query = registryManager.CreateQuery(your_query, 1);
    while (query.HasMoreResults)
    {
        var page = await query.GetNextAsTwinAsync();
        foreach (var twin in page)
        {
            // do work on twin object
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多