Skip to main content

使用DPS enrollment Group注册大量的设备

分类:  Azure物联网 标签:  #Azure #Azure IoT Device Provisioning Service # 发布于: 2023-06-14 20:24:55

我们上一篇文章学习了如何使用SAS Key进行单个设备的登记注册,我们本篇使用enrollment group来注册大量的设备。 在操作之前,请参考文章:<>, 创建Azure IoT Hub服务和DPS服务,并将Azure IoT Hub连接到DPS服务中。 创建好了资源之后,并且将iot hub连接到dps之后,我们开始使用Azure cli来创建单个设备登记,并设定使用SAS Key来登记设备。 请使用如下的命令创建分组设备登记: az iot dps enrollment-group create -g my-sample-resource-group --dps-name my-sample-dps --enrollment-id my-first-enro

Read more

使用SAS Key登记、注册和初始化设备

分类:  Azure物联网 标签:  #Azure #Azure IoT Device Provisioning Service # 发布于: 2023-06-14 20:21:08

从本节开始我们开始以代码的方式来给出实例,在操作之前,请参考文章:https://www.azuredeveloper.cn/article/how-to-azure-cli-for-azure-dps, 创建Azure IoT Hub服务和DPS服务,并将Azure IoT Hub连接到DPS服务中。 创建好了资源之后,并且将iot hub连接到dps之后,我们开始使用Azure cli来创建单个设备登记,并设定使用SAS Key来登记设备。 请使用如下的命令创建单个设备登记: az iot dps enrollment create -g my-sample-resource-group --dps-name my-sample-dps --enrollment-id

Read more

使用Azure Cli创建和设置Azure DPS服务

分类:  Azure物联网 标签:  #Azure #Azure IoT Device Provisioning Service # 发布于: 2023-06-14 20:16:58

本章是一个快速入门,用Azure CLi来创建和设置Azure DPS服务,创建好的服务和用于余下章节的测试。 关于如何安装和配置Azure Cli for IoT, 您可以参考我们这篇文章:https://www.azuredeveloper.cn/article/azure-iot-hub-tools。 通过上述文章的介绍,安装和设置好Azure CLi IoT扩展之后,我们开始使用Azure CLi来进行创建和设置DPS。 登录Azure 我们需要先使用Azure Cli设置一下环境,请使用如下的命令首先来设置默认要操作的云环境: az cloud set --name azurechinacloud 使用如下的命令登录云环境,并设置默认的订阅:

Read more

使用DPS服务对设备重新初始化

分类:  Azure物联网 标签:  #Azure #Azure IoT Device Provisioning Service # 发布于: 2023-06-14 20:13:27

对于连接到Azure IoT Hub的设备,在很多场景下会存在设备从一个Hub迁移到另外一个Hub的场景,在设备的迁移过程中,会有不少的设备相关的数据也需要进行迁移,以及设备迁移到新的Hub上,设备还需要重新完成初始化和之前的设备数据的同步,如果没有DPS服务,用户需要手动完成这种任务,在存在大量设备的情况下,这几乎不可能完成,借助DPS服务,不可能变为可能。 设备状态数据 在设备迁移的过程中,主要涉及的设备数据包括如下几个部分:

Read more

使用SAS Key和X.509证书向DPS认证设备

分类:  Azure物联网 标签:  #Azure #Azure IoT Device Provisioning Service # 发布于: 2023-06-14 20:11:06

我们之前学习Azure IoT Hub的时候也通过SAS Key来连接设备到Hub, 采用DPS方案的时候,我们仍然可以通过SAS Key来向DPS服务认证设备的标识,不过针对于DPS方案,SAS Key主要建议用在一些没有那么多安全设备或者老旧的设备上,例如设备没有HSM,没有TPM等等。或者可以用户测试。 如果要使用SAS Key来向DPS认证设备,在向DPS服务上添加单个设备登记或者分组登记的时候,可以通过Azure Portal来选择,用户可以使用自己定义的SAS Key, 也可以由Azure自动生成, Azure自动生成的Key一般是64位。如下图:

Read more

Azure IoT Hub Device Provisioning Service介绍

分类:  Azure物联网 标签:  #Azure #Azure IoT Device Provisioning Service # 发布于: 2023-06-14 20:07:59

本章我们来快速的学习一下Azure Iot Hub Device Provisioning Service, 即DPS服务。DPS服务是一个针对于Azure IoT Hub的辅助服务,它只是针对不同的场景对Azure IoT Hub的功能进行了增强,主要体现在如下几个方面: 使用DPS服务创建设备自动登记,注册,初始化的物联网解决方案。 使用DPS充当一个负载均衡,使得设备可以自动的连接到多个不同的Azure IoT Hub上,并且可以自动切换和数据迁移。 使用DPS集成的traffic Manager的功能降低设备和Azure IoT Hub之间的连接延迟,DPS根据规则可以自动使得设备连接离设备位置最近的IoT 上。 针对以上场景,我们可以借用官方的一个图来说明:

Read more