Aprenda Azure Sphere juntos (5): aprovisione Azure Sphere a Azure China

Nota:

Este artículo presenta un caso de conexión de IoT Hub multiinquilino a través de DPS:

Aprovisione dispositivos a Azure China IoT Hub a través de Azure Global DPS: enlace Azure IoT Hub en Azure China al servicio de aprovisionamiento de dispositivos en Azure Global

 

El contenido de esta sección es el siguiente: Cómo hablar sobre el aprovisionamiento de Azure Sphere para Azure IoT Hub en China

1. Crear DPS en Azure global;

2. Crear IoT Hub en Azure China;

3. Conecte Azure China IoT Hub a Azure Global DPS a través de la CLI de Azure;

4. Registre Azure Sphere en Azure China IoT Hub a través de Azure Global DPS;

 

Introducción de video:

 

Puede ver la explicación en video de este artículo en la Estación B: https://www.bilibili.com/video/BV1Y7411C7e1/

 

Introducción gráfica:

 

Pasos de combate reales:

1. Crear DPS en Azure global;

2. Crear IoT Hub en Azure China;

3. Conecte Azure China IoT Hub a Azure Global DPS a través de la CLI de Azure;

4. Registre Azure Sphere en Azure China IoT Hub a través de Azure Global DPS;

 

Este artículo solo muestra el paso 3. El resto del contenido se ha introducido en otros artículos y no se repetirá.

 

En muchos escenarios, necesitamos configurar el DPS para conectarse al IoT Hub multiinquilino:

Por ejemplo:

1. El fabricante del dispositivo proporciona un DPS, pero el cliente proporciona y guarda el Azure IoT Hub real;

2. Registre un determinado tipo de dispositivo con características regionales en el Azure IoT Hub especificado, por ejemplo, registre un robot de barrido de voz chino en el Azure IoT Hub en China y la versión en inglés en la región de Azure en el oeste de los Estados Unidos;

3. Registre un producto específico en una región de Azure específica de acuerdo con el lugar del usuario. Por ejemplo, en este ejemplo, si un dispositivo que usa Azure Sphere solo está disponible en China, debe registrar Azure Sphere en Azure China.

Para la configuración de múltiples inquilinos de DPS, consulte el documento oficial del sitio web: https://docs.microsoft.com/zh-cn/azure/iot-dps/how-to-provision-multitenant

 

Para la configuración normal de un solo inquilino, Azure IoT Hub se puede seleccionar a través de la lista desplegable en el Portal de Azure, consulte la siguiente figura:

img-66049336-821d-4ac4-a08d-4e30b7b2c2e8.png

 

En un escenario de múltiples inquilinos, no puede ver el IoT Hub de alguien bajo su propio inquilino y no puede completarlo en el Portal.

En este punto, puede usar la CLI de Azure. En este ejemplo, usamos Cloud shll para completar el comando:

img-7cf4b8b5-89eb-40f5-9c8e-3ccfb028b3e8.png

Para los comandos ejecutados, consulte:

az iot dps Linked-Hub create --connection-string "Cadena de conexión de Target IoT Hub, preste atención a mantener comillas dobles" 
                             --dps 
                             -name --location 
                             --resource-group 
                             [--allocation-weight] 
                             [--apply- política de asignación {falso, verdadero}] 
                             [--no-wait] 
                             [--subscription]

 

Los parámetros requeridos son los siguientes:

--Cadena de conexión

El IoT Hub de destino, en este caso la cadena de conexión de Azure China IoT Hub, se puede encontrar en:

img-eb0a6f75-9552-4759-8730-27978a6774c9.png

 

--dps-name

El nombre DPS de Global Azure en este ejemplo

--ubicación 

IoT Hub的 location,本例中为中国东部2,chinaeast2

--resource-group

DPS的resource group

在页面下方执行:

img-20c9d013-eee1-465d-854e-59d66b762581.png

本例中,执行如下:

az iot dps linked-hub create 
--connection-string "HostName=xxx.azuredevices.cn;SharedAccessKeyName=iothubowner;SharedAccessKey=xxx" --dps-name dps-global-seanyu 
--location chinaeast2 
--resource-group seanyu_azure_sphere_test

执行完成可以在 页面上查看结果:

img-b8bd4ef2-cacf-4f2c-b9d0-a76d2391123e.png

 

 

实际上到此已经结束了。

 

可以通过 文章《使用DPS通过对称密钥进行单个设备注册》进行创建组注册或单个注册并通过模拟设备进行测试,是否能通过Azure Global 的DPS 将设备注册到Azure China中国区IoT Hub。

 

 

 

本系列其他内容:

  1. (视频)一起学Azure Sphere(1)- 什么是 Azure Sphere

  2. (视频)一起学Azure Sphere(2)- 准备 Azure Sphere开发环境并声明设备

  3. (视频)一起学Azure Sphere(3)- 本地开发调试高级程序,上传映像后云端部署到设备

  4. (视频)一起学Azure Sphere(4)- 将Azure Sphere 通过DPS注册到Azure IoT Hub并发送遥测消息

  5. (视频)一起学Azure Sphere(5)- 将Azure Sphere 预配到Azure China IoT Hub

  6. (Video) Aprenda Azure Sphere juntos (6): conecte Azure Sphere a Azure IoT Central y muestre diagramas básicos en 30 minutos

 


Supongo que te gusta

Origin blog.51cto.com/10117438/2486630
Recomendado
Clasificación