

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 创建自托管 SiteWise Edge 网关
<a name="create-gateway-ggv2"></a>

使用 AWS IoT SiteWise 控制台或 AWS CLI 创建自托管 SiteWise Edge 网关。此过程详细介绍了如何创建将安装在自己的硬件上的自托管 SiteWise Edge 网关。有关创建在 Siemens In SiteWise dustrial Edge 上运行的 Edge 网关的信息，请参阅[在上托管 SiteWise Edge 网关 Siemens Industrial Edge](sitewise-edge-on-siemens.md)。

## 创建 SiteWise Edge 网关
<a name="configure-gateway-console"></a>

------
#### [ Console ]

1. <a name="sitewise-open-console"></a>导航至 [AWS IoT SiteWise 控制台](https://console.aws.amazon.com/iotsitewise/)。

1. 在导航窗格中，选择 **Edge 网关**。

1. 选择**创建网关**。

1. 对于**选择部署目标**，请选择**自托管网关**。

1. 选择**启用 MQTT 的 V3 网关或**经典直播、** V** 2 网关。有关每个选项的更多信息，请参阅[使用以下方式自行托管 E AWS IoT SiteWise dge 网关 AWS IoT Greengrass V2](gw-self-host-gg2.md)。建议使用支持 MQTT 的 V3 网关，因为它具有面向未来的功能。

1. 在**网关配置**部分，输入 SiteWise Edge 网关的名称或使用生成的名称 AWS IoT SiteWise。

1. 在 **Greengrass 设备**操作系统下，选择要安装此 Edge 网关的设备的操作系统。 SiteWise 
**注意**  
数据处理包仅在 x86 平台上可用。它仅在 Classic 直播、V2 网关上可用

1. （可选）要在边缘处理和组织数据，请在**边缘功能**下选择**数据处理包**。
**注意**  
要向公司目录中的用户组授予访问此 SiteWise Edge 网关的权限，请参阅 [在 Edge 中设置 SiteWise 边缘功能](edge-data-collection-and-processing.md#using-sitewise-edge) 

1. （可选）在**高级配置**下，执行以下操作：

   1. 对于 **Greengrass 核心设备**，请在以下选项中选择一项：
     + **默认设置**- AWS 自动使用默认设置在中创建 Greengrass 核心设备。 AWS IoT Greengrass V2

       1. 输入 Greengrass 核心设备的名称或使用生成的名称。 AWS IoT SiteWise
     + **高级设置** — 如果您想使用现有 Greengrass 核心设备或手动创建一个核心设备，请选择此项。

       1. 选择 Greengrass 核心设备或选择 “**创建 Greengrass 核心设备” 在主机中创建一个**。 AWS IoT Greengrass V2 有关更多信息，请参阅 [AWS IoT Greengrass V2 开发人员指南](https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html)中的*设置AWS IoT Greengrass Version 2 核心设备*。

1. 选择**创建网关**。

1. 在 “**生成 SiteWise Edge 网关安装程序**” 对话框中，选择 “**生成并下载**”。 AWS IoT SiteWise 会自动生成一个安装程序，您可以使用它来配置本地设备。
**重要**  
您无法重新生成此文件。请务必将安装程序文件保存在安全位置，因为您稍后会用到该文件。

------
#### [ AWS CLI ]

要使用创建自托管网关 AWS CLI，请提供网关名称、指定平台和网关版本。在创建网关时，您可以指定许多其他选项。有关更多信息，请参阅《*AWS CLI 命令*参考》中的 [create-gatew](https://docs.aws.amazon.com/cli/latest/reference/iotsitewise/create-gateway.html) ay AWS IoT SiteWise

要使用此示例，请将用户输入占位符 替换为您自己的信息。

```
aws iotsitewise create-gateway \
    --gateway-name your-gateway-name \
    --gateway-platform greengrassV2={coreDeviceThingName=your-core-device-thing-name, coreDeviceOperatingSystem=LINUX_AMD64} \                        
    --gateway-version 3 \
    [--cli-input-json your-configuration]
```
+ `gateway-name`— 网关的唯一名称。
+ `gateway-platform`— 指定网关平台配置。对于自托管网关，请输入`greengrassV2`。有关更多信息，请参阅《*AWS CLI 命令参考*》中 create-gateway 部分中的[选项](https://docs.aws.amazon.com/cli/latest/reference/iotsitewise/create-gateway.html#options)。 AWS IoT SiteWise
  + `coreDeviceThingName`— AWS IoT Greengrass V2 核心设备的物 AWS 联网设备名称。
  + `coreDeviceOperatingSystem`— 中核心设备的操作系统 AWS IoT Greengrass V2。必须指定操作系统`gateway-version 3`，但不适用于`gateway-version 2`。选项包括：`LINUX_AARCH64``LINUX_AMD64`、和 `WINDOWS_AMD64`
+ `gateway-version`— 网关的版本。
  + 要创建支持 MQTT 的 V3 网关，请使用网关`3`版本。
  + 要创建经典流，即 V2 网关，请使用`2`网关版本。
+ `cli-input-json`— 包含请求参数的 JSON 文件。

------

现在，您已经创建了 SiteWise Edge 网关，[在本地设备上安装 AWS IoT SiteWise Edge 网关软件](install-gateway-software-on-local-device.md)。