gpt4 book ai didi

来自 Azure SDK 的 Azure IoT deviceId 验证

转载 作者:行者123 更新时间:2023-12-03 02:44:38 24 4
gpt4 key购买 nike

我们使用 Azure SDK 创建资源组、物联网中心和设备。

例如:

iotHubDescription = await iotHubClient.IotHubResource.CreateOrUpdateAsync(resourceGroupName, iotHubName,
iotHubDescription);

var device = await registryManager.AddDeviceAsync(new Device(azureDevice.DeviceId));

我找到了如何在创建 Iot Hub 名称之前对其进行验证:

var info = await iotHubClient.IotHubResource.CheckNameAvailabilityAsync(new OperationInputs(iotHubName));

但找不到如何验证设备 ID。

所以,问题是:如何从 Azure SDK 验证 Iot 设备 ID?

最佳答案

您需要使用 Exception 来捕获,

try
{
simulatedDevice = await registryManager.AddDeviceAsync(new Device(simulatedDeviceId));}
catch (DeviceAlreadyExistsException)
{
simulatedDevice = await registryManager.GetDeviceAsync(simulatedDeviceId);
Console.WriteLine("Retrieving existing device id");
}
}

关于来自 Azure SDK 的 Azure IoT deviceId 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59370925/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com