快速入门:选择目录并声明设备
必须将每台设备声明到 Azure Sphere 目录中。 声明设备将其唯一的不可变设备 ID 与 Azure Sphere 目录相关联。 设备 ID 用于标识设备并对其进行身份验证。
重要
目前,一些早期的 Seeed Azure Sphere MT3620 开发工具包需要手动更新。 如果你有从未使用过的工具包,请立即手动更新 OS,以便你可以登录、认领设备以及将设备连接到 Internet。 如果你有任何其他类型的开发工具包 (包括 Seeed MT3620 微型开发板) ,或者如果你已使用 Seeed Azure Sphere MT3620 开发工具包,则一旦将设备连接到 Internet,OS 就会立即更新;不需要手动更新。
先决条件
- 快速入门:安装 适用于 Windows 或 Linux 的 Azure Sphere SDK。
登录到 Azure
通过 USB 连接设备。
使用 PowerShell、Windows 命令提示符或 Linux 命令行界面打开命令行界面。
使用 Microsoft 帐户登录到 Azure Sphere:
az login
提示
如果浏览器在键入 az login
后未打开,请使用 az login --use-device-code
获取代码。 在 https://microsoft.com/devicelogin 输入此代码以完成登录过程。
选择目录
成功登录后,需要选择默认的 Azure Sphere 目录。 若要列出可用目录,请使用 az sphere catalog list。
- 如果无权访问任何目录,则需要 创建目录。
- 如果有权访问一个或多个目录,请选择一个目录,然后继续下一步。
声明设备
重要
- 声明设备是一次性操作,即使设备已出售或转让给其他人员或组织,也无法撤消此操作。 设备只能声明一次。 声明后,设备将永久与 Azure Sphere 目录关联。
- 记录用于认领设备的用户名以及认领设备的目录。
- 必须具有管理员或参与者权限才能在 Azure Sphere 目录中声明设备。
声明你的设备。 将设备认领到目录中后,无法将其移动到其他目录。
使用 CLI 声明设备
az sphere device claim --resource-group MyResourceGroup --catalog MyCatalog --device <DeviceIdValue>
应会看到如下所示的输出:
Claiming device.
Successfully claimed device ID '<device ID>' into catalog '<name>' with ID '143adbc9-1bf0-4be2-84a2-084a331d81cb'.
使用门户声明设备
-
- 登录到 Azure 门户。
- 若要查找 Azure Sphere 服务,请在顶部搜索栏中输入并选择“ Azure Sphere”。 显示“Azure Sphere”页。
- 转到 “设备” 页以列出所有可用的设备。
- 从页面顶部的菜单中选择“ 声明 ”。
- 输入要声明的设备的设备 ID。 一次最多可以输入 5 个设备 ID。
- 选择页面底部的“ 声明 ”。