添加您的 Sidewalk 账户凭证 - Amazon IoT Core
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

添加您的 Sidewalk 账户凭证

您可以使用 Amazon Web Services Management Console 或 Amazon IoT Wireless API 将 Sidewalk 设备连接到 Amazon IoT。要搭载您的设备,我们将为您的 Sidewalk 设备创建一个无线连接配置文件,然后为配置文件和 Sidewalk 端点添加一个目标和 Amazon IoT 规则。

在添加您的设备之前,您必须添加 Sidewalk 账户凭证。您可以使用 Amazon Web Services Management Console 或 Amazon IoT Wireless API 添加您的凭证。

使用控制台添加 Sidewalk 账户凭证

要从控制台添加您的 Sidewalk 账户凭证:

  1. 导航到 Amazon IoT 控制台的配置文件页面并选择 Sidewalk 选项卡。

    注意

    请确保您使用的是 us-east-1 区域。如果您使用的是其他区域,则控制台中不会显示该选项卡。

  2. 输入 Sidewalk Amazon ID。设计您的 Sidewalk 产品时,您可以从 Sidewalk Developer Service (SDS) 控制台获得该 ID。有关更多信息,请参阅设计您的 Sidewalk 产品

  3. 上载 AppServerPrivateKey,这是您的供应商提供的服务器密钥。AppServerPrivateKey 是 ED25519 私有密钥(app-server-ed25519-private.txt 文件),这是一个 64 位十六进制值,是您在设计 Sidewalk 产品时使用 Sidewalk 证书生成工具生成的。有关更多信息,请参阅设计您的 Sidewalk 产品

  4. 要添加您的 Sidewalk 凭证,请选择 Add credential(添加证书)。

使用 API 添加 Sidewalk 账户凭证

您可以使用 Amazon IoT Wireless API 添加您的 Sidewalk 账户凭证。以下列表描述了 API 操作。

有关可用于创建和管理适用于 LoRaWAN 的 Amazon IoT Core 资源的操作和数据类型的完整列表,请参阅 Amazon IoT Wireless API 参考

如何使用 Amazon CLI 添加账户

您可以借助 associate-aws-account-with-partner-account 命令使用 Amazon CLI 将 Sidewalk 账户关联到 Amazon Web Services 账户 ,如以下示例所示。

注意

您也可以使用 API 执行此流程,即使用 Amazon API 中与此处显示的 CLI 命令对应的方法。

aws iotwireless associate-aws-account-with-partner-account \ --sidewalk AmazonId="12345678901234",AppServerPrivateKey="a123b45c6d78e9f012a34cd5e6a7890b12c3d45e6f78a1b234c56d7e890a1234"

后续步骤

现在,您已添加了凭证并设置了无线连接配置文件,您可以为 Sidewalk 设备添加目标了。您将看到您在 Amazon IoT 控制台的 配置文件的页面添加的凭证,位于 Sidewalk 选项卡。您将为目标定义一个角色名称和一个规则名称,该目标将路由从设备发送的消息。有关更多信息,请参阅 为您的 Sidewalk 设备添加目标