

# AWS IoT Core for Amazon Sidewalk にデバイスを追加する
<a name="iot-sidewalk-create-device"></a>

ワイヤレスデバイスを作成する前に、まずデバイスプロファイルを作成します。デバイスプロファイルは、Sidewalk デバイスのデバイス機能やその他のパラメータを定義します。1 つのデバイスプロファイルを複数のデバイスに関連付けることができます。

デバイスプロファイルを作成した後、プロファイルに関する情報を取得すると、`DeviceTypeId` が返されます。エンドデバイスをプロビジョニングするときは、この ID、デバイス証明書、アプリケーションサーバーの公開キー、および SMSN を使用します。

## デバイスを作成して追加する方法
<a name="iot-sidewalk-device-how"></a>

1. Sidewalk エンドデバイス用のデバイスプロファイルを作成します。Sidewalk デバイスに使用するプロファイル名を英数字文字列として指定します。プロファイルは、関連付けるデバイスを識別するのに役立ちます。
   + (コンソール) Sidewalk デバイスを追加するときに、新しいプロファイルを作成することもできます。これにより、AWS IoT Core for Amazon Sidewalk にデバイスを簡単に追加してプロファイルと関連付けることができます。
   + (API) プロファイル名と Sidewalk オブジェクト、`sidewalk {}` を指定して `CreateDeviceProfile` API オペレーションを使用します。API レスポンスには、プロファイル ID と ARN (Amazon リソースネーム) が含まれます。

1. AWS IoT Core for Amazon Sidewalk にワイヤレスデバイスを追加します。送信先の名前を指定して、上記の手順で作成したデバイスプロファイルを選択します。
   + (コンソール) Sidewalk デバイスを追加するときに、送信先名を入力し、作成したプロファイルを選択します。
   + (API) `CreateWirelessDevice` API オペレーションを使用します。送信先名と、以前に取得したデバイスプロファイルの ID を指定します。  
**ワイヤレスデバイスのパラメータ**    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/iot-wireless/latest/developerguide/iot-sidewalk-create-device.html)

1. エンドデバイスのプロビジョニングに必要な情報を含む JSON ファイルを取得します。
   + (コンソール) 作成した Sidewalk デバイスの詳細ページからこのファイルをダウンロードします。
   + (API) `GetDeviceProfile` および `GetWirelessDevice` API オペレーションを使用して、デバイスプロファイルとワイヤレスデバイスに関する情報を取得します。API レスポンス情報を、*`device_profile.json`* および *`wireless_device.json`* などの JSON ファイルとして保存します。