

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 建立自我託管 SiteWise Edge 閘道
<a name="create-gateway-ggv2"></a>

使用 AWS IoT SiteWise 主控台或 AWS CLI 建立自我託管 SiteWise Edge 閘道。此程序詳細說明如何建立將安裝在自有硬體上的自我託管 SiteWise Edge 閘道。如需建立在 Siemens Industrial Edge 上執行的 SiteWise 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. 選擇 **Create gateway (建立閘道)**。

1. 針對**選擇部署目標**，選擇**自我託管閘道**。

1. 選取**啟用 MQTT 的 V3 閘道**或 **Classic 串流 V2 閘道**。如需每個選項的詳細資訊，請參閱 [使用 自我託管 AWS IoT SiteWise Edge 閘道 AWS IoT Greengrass V2](gw-self-host-gg2.md)。建議使用啟用 MQTT 的 V3 閘道做為未來就緒功能。

1. 在**閘道組態**區段中，輸入 SiteWise Edge 閘道的名稱，或使用 產生的名稱 AWS IoT SiteWise。

1. 在 **Greengrass 裝置作業系統**下，選取您要安裝此 SiteWise Edge 閘道之裝置的作業系統。
**注意**  
資料處理套件僅適用於 x86 平台。它僅適用於 Classic 串流、V2 閘道

1. （選用） 若要在邊緣處理和組織資料，請在**邊緣功能**下選取**資料處理套件**。
**注意**  
若要授予您公司目錄中使用者群組存取此 SiteWise Edge 閘道的權限，請參閱 [在 SiteWise Edge 中設定邊緣功能](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 Version 2 開發人員指南*》中的[設定 AWS IoT Greengrass V2 核心裝置](https://docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html)。

1. 選擇 **Create gateway (建立閘道)**。

1. 在**產生 SiteWise Edge 閘道安裝程式**對話方塊中，選擇**產生和下載**。 AWS IoT SiteWise 會自動產生安裝程式，供您用來設定本機裝置。
**重要**  
您無法重新產生此檔案。請務必將安裝程式檔案儲存在安全的位置，因為您稍後將使用 檔案。

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

若要使用 建立自我託管閘道 AWS CLI，請提供閘道的名稱、指定平台和閘道版本。您可以在建立閘道時指定許多其他選項。如需詳細資訊，請參閱《 *AWS CLI 命令參考*》中的 [create-gateway](https://docs.aws.amazon.com/cli/latest/reference/iotsitewise/create-gateway.html)。 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 IoT 物件名稱。
  + `coreDeviceOperatingSystem` – 核心裝置的作業系統 AWS IoT Greengrass V2。需要指定作業系統，`gateway-version 3`不適用於 `gateway-version 2`。選項包括：`LINUX_AMD64`、 `LINUX_AARCH64`和 `WINDOWS_AMD64`
+ `gateway-version` – 閘道的版本。
  + 若要建立啟用 MQTT 的 V3 閘道，請將 `3`用於閘道版本。
  + 若要建立 Classic 串流、V2 閘道，請將 `2`用於閘道版本。
+ `cli-input-json` – 包含請求參數的 JSON 檔案。

------

現在您已建立 SiteWise Edge 閘道 [在本機裝置上安裝 AWS IoT SiteWise Edge 閘道軟體](install-gateway-software-on-local-device.md)。