将网关添加到 Amazon IoT Core for LoRaWAN - Amazon IoT Core
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

将网关添加到 Amazon IoT Core for LoRaWAN

您可以私用控制台或 CLI 将网关添加到 Amazon IoT Core for LoRaWAN。

添加您的网关之前,我们建议您考虑 将您的网关搭载到 Amazon IoT Core for LoRaWAN挂载网关之前的注意事项部分中提到的各项因素。

如果您是第一次添加网关,我们建议您使用控制台。如果要改为使用 CLI 添加网关,您必须已创建必要的 IAM 角色,以便网关可以连接到 Amazon IoT Core for LoRaWAN。有关如何创建此角色的信息,请参阅 添加 IAM 角色以允许 Configuration and Update Server (CUPS) 管理网关凭证

使用控制台添加网关

导航到 Amazon IoT 控制台的 Amazon IoT Core for LoRaWAN 简介页面并选择 Get started(开始使用),然后选择 Add gateway(添加网关)。如果您已添加网关,请选择 View gateway(查看网关)以查看您添加的网关。如果要添加更多网关,请选择 Add gateway(添加网关)。

  1. 提供网关详细信息和频带信息

    使用 Gateway details(网关详细信息)部分提供有关设备配置数据(如网关的 EUI 和频带配置)的信息。

    • 网关的 EUI

      单个网关设备的 EUI(扩展唯一标识符)。EUI 是一个 16 位的字母数字代码,例如 c0ee40ffff29df10,它可以唯一标识 LoRaWAN 网络中的网关。此信息特定于您的网关型号,您可以在网关设备或其用户说明手册中找到。

      注意

      网关的 EUI 与您可能看到印在网关设备上的 Wi-Fi MAC 地址不同。EUI 遵循 EUI-64 标准,该标准可唯一标识您的网关,因此不能在其它 Amazon Web Services 账户 和区域中重复使用。

    • 频段 (RFRegion)

      网关的频带。您可以从 US915EU868AU915 或者 AS923-1 中进行选择,具体取决于您的网关支持的标准以及网关从哪个国家或地区进行实际连接。有关频段的更多信息,请参阅 为您的网关和设备连接选择 LoRa 频带

  2. 指定您的无线网关配置数据(可选)

    这些字段是可选字段,您可以使用它们提供有关网关及其配置的其它信息。

    • 网关的名称、描述和标签

      这些可选字段中的信息来自于您如何组织和描述无线系统中的元素。您可以将 Name(名称)添加到网关,使用 Description(说明)字段提供有关网关的信息,并使用 Tag(标签)添加有关网关的元数据键值对。有关命名和描述资源的更多信息,请参阅 描述您适用于 LoRaWAN 的 Amazon IoT Core 资源

    • 使用子带和滤波器的 LoRaWAN 配置

      此外,您还可以指定 LoRaWAN 配置数据,例如要使用的子带和可控制流量的滤波器。在本教程中,您可以跳过这些字段。有关更多信息,请参阅使用 Amazon IoT Core for LoRaWAN 配置无线资源的位置

    • 位置信息和目标

      (可选)您还可以指定位置信息和用于描述处理设备位置数据以供 Amazon IoT Core for LoRaWAN 使用的 Amazon IoT 规则的目标。有关更多信息,请参阅使用 Amazon IoT Core for LoRaWAN 配置无线资源的位置

      注意

      位置信息功能位于 Amazon IoT Core for LoRaWAN 的预览版中,随时可能更改。

  3. 将 Amazon IoT 事物与网关关联

    指定是否创建 Amazon IoT 事物,并将其与网关联。Amazon IoT 中的事物可以让您更轻松地搜索和管理您的设备。将某个事物与您的网关关联将允许网关访问其它 Amazon IoT Core 功能。

  4. 创建并下载网关证书

    对您的网关进行身份验证,以便它能够安全地与 Amazon IoT 通信,您的 LoRaWAN 网关必须向 Amazon IoT Core for LoRaWAN 提供私有秘钥和证书。创建网关证书,从而使 Amazon IoT 能够使用 X.509 标准验证网关的身份。

    单击 Create certificate(创建证书)按钮并下载证书文件。稍后您将使用它们来配置网关。

  5. 复制 CUPS 和 LNS 终端节点并下载证书

    在建立与 Amazon IoT Core for LoRaWAN 之间的连接时,LoRaWAN 网关必须连接到 CUPS 或 LNS 终端节点。建议您使用 CUPS 终端节点,因为它还提供配置管理。要验证 Amazon IoT Core for LoRaWAN 的终端节点的身份,您的网关将为每个 CUPS 和 LNS 终端节点使用信任证书,

    单击 Copy(复制)按钮复制 CUPS 和 LNS 终端节点。稍后您将需要此信息来配置您的网关。然后单击 Download server trust certificates(下载服务器信任证书)按钮下载 CUPS 和 LNS 终端节点的信任证书。

  6. 为网关权限创建 IAM 角色

    您需要添加 IAM 角色,以允许 Configuration and Update Server (CUPS) 管理网关凭证。您必须在 LoRaWAN 网关尝试连接到 Amazon IoT Core for LoRaWAN 之前执行此操作;不过,该操作只需执行一次。

    要为您的账户创建 IoTWirelessGatewayCertManager IAM 角色,请单击 Create role(创建角色)按钮。如果该角色已存在,请从下拉列表中选择该角色。

    单击 Submit(提交)以完成网关创建。

使用 API 添加网关

如果您是首次使用 API 或 CLI 添加网关,必须将 IoTWirelessGatewayCertManager IAM 角色,以便网关可以与 Amazon IoT Core for LoRaWAN 连接。有关如何创建角色的信息,请参阅以下部分 添加 IAM 角色以允许 Configuration and Update Server (CUPS) 管理网关凭证

以下列表描述了执行与添加、更新或删除 LoRaWAN 网关相关任务的 API 操作。

Amazon IoT Core for LoRaWAN 网关的 Amazon IoT Wireless API 操作

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

如何使用 Amazon CLI 添加网关

您可以使用 Amazon CLI 创建无线网关,方法是利用 create-wireless-gateway 命令。以下示例将展示如何创建无线 LoRaWAN 设备网关。您也可以提供 input.json 文件,该文件将包含其它详细信息,例如网关证书和预置凭证。

注意

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

aws iotwireless create-wireless-gateway \ --lorawan GatewayEui="a1b2c3d4567890ab",RfRegion="US915" \ --name "myFirstLoRaWANGateway" \ --description "Using my first LoRaWAN gateway" --cli-input-json input.json

有关您可以使用的 CLI 的信息,请参阅 Amazon CLI 参考