Skip to main content

使用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, 您可以参考我们这篇文章:

Azure IoT工具介绍

通过上述文章的介绍,安装和设置好Azure CLi IoT扩展之后,我们开始使用Azure CLi来进行创建和设置DPS

登录Azure

我们需要先使用Azure Cli设置一下环境,请使用如下的命令首先来设置默认要操作的云环境:

az cloud set --name azurechinacloud

使用如下的命令登录云环境,并设置默认的订阅:

az login
az account set --subscription <您的订阅ID>

创建DPSAzure IoT Hub

我们先来创建资源组:

az group create --name my-sample-resource-group --location chinaeast2

创建Azure IoT Hub服务:

az iot hub create --name my-sample-hub --resource-group my-sample-resource-group --location chinaeast2

创建DPS服务:

az iot dps create --name my-sample-dps --resource-group my-sample-resource-group --location chinaeast2

下面我们需要将DPS服务和Azure IoT Hub连接起来

使用如下的命令得到Azure IoT Hub的连接字符串:

az iot hub show-connection-string --name my-sample-hub --key primary --query connectionString -o tsv

连接DPSAzure IoT Hub:

az iot dps linked-hub create --dps-name my-sample-dps --resource-group my-sample-resource-group --connection-string <您的连接字符串> --location chinaeast2

使用如下的命令来检验已经创建好的DPS服务:

az iot dps show --name my-sample-dps

支持我们完成了使用Azure CLi物联网扩展完成了创建,为了节省费用,使用如下的命令删除已经创建好的资源,也可以保留用于下一章的测试

az group delete --name my-sample-resource-group

直接删除整个资源组。