

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# デバイスプロビジョニング
<a name="device-provisioning"></a>

デバイスプロビジョニングは、デバイスのオンボーディングプロセスを容易にし、デバイスのライフサイクル全体を監督し、マネージド統合の他の側面からアクセスできるデバイス情報の一元化されたリポジトリを確立します。マネージド統合は、さまざまなデバイスタイプを管理するための統合インターフェイスを提供し、デバイスソフトウェア開発キット (SDK) またはハブデバイスを介して間接的にリンクされたcommercial-off-the-shelf (COTS) デバイスを介して直接接続されたファーストパーティのカスタマーデバイスに対応します。

マネージド統合の各デバイスには、デバイスタイプに関係なく、 と呼ばれるグローバルに一意の識別子があります`managedThingId`。この識別子は、デバイスのライフサイクル全体のデバイスのオンボーディングと管理に使用されます。マネージド統合によって完全に管理され、すべてのマネージド統合にわたってその特定のデバイスに固有です AWS リージョン。デバイスが最初にマネージド統合に追加されると、この識別子が作成され、マネージド統合のマネージドモノにアタッチされます。マネージドモノは、物理デバイスのすべてのデバイスメタデータをミラーリングするための、マネージド統合内の物理デバイスのデジタル表現です。サードパーティーデバイスの場合、物理デバイスを表すマネージド統合に保存`managedThingId`されている に加えて、サードパーティークラウドに固有の独自の一意の識別子を持つ場合があります。

プロビジョニングされるデバイスのステータスは、オンボーディングフローのステージによって異なります。次のリストでは、各プロビジョニングステータスについて説明します。
+ アクティブ: デバイスが検出され、コマンドとコントロールが使用可能になりました。
+ DISCOVERED: デバイスは見つかりましたが、コマンドとコントロールはまだ利用できません。
+ UNASSOCIATED: マネージドモノが作成されましたが、さらにアクションを検出する必要があります。 AWS クラウド または AWS IoT Managed Integrations Controller (ハブ) からアクセスできない
+ PRE\$1ASSOCIATED: マネージド型モノが作成され、電源が入っているか接続されると自動検出の準備が整います。 AWS クラウド または AWS IoT Managed Integrations Controller (ハブ) からアクセスすることはできません。
+ DELETE\$1IN\$1PROGRESS: 非同期削除プロセスが開始されました。
+ DELETED: デバイスは から削除されました AWS クラウド。
+ ISOLATED: 以前に検出またはアクティブ化されたマネージドモノのうち、到達できなくなったもの。たとえば、コネクタの関連付けがすべて削除されたサードパーティークラウドのデバイスなどです。

 

次のオンボーディングフローは、 マネージド統合を使用してハブをプロビジョニングするためのものです。

[マネージド統合にハブをオンボードする](managedintegrations-sdk-v2-cookbook-usinghub.md): デバイス認証、通信、セットアップを処理するために連携するコアプロビジョナーとプロトコル固有のプラグインをセットアップします。

マネージド統合を使用してハブ接続デバイスをプロビジョニングするには、次のオンボーディングフローが用意されています。
+ [簡易セットアップ (SS)](managedintegrations-sdk-v2-device-onboarding.md#managedintegrations-sdk-v2-onboarding-ssflow): エンドユーザーは IoT デバイスの電源を入れ、デバイスの製造元アプリケーションを使用して QR コードをスキャンします。その後、デバイスはマネージド統合クラウドに登録され、IoT ハブに接続します。
+ [ゼロタッチセットアップ (ZTS)](managedintegrations-sdk-v2-device-onboarding.md#managedintegrations-sdk-v2-onboarding-zerotouch-flow): デバイスはサプライチェーンのアップストリームで事前に関連付けられています。たとえば、エンドユーザーがデバイスの QR コードをスキャンする代わりに、このステップは以前に完了して、デバイスをカスタマーアカウントに事前リンクします。
+ [ユーザーガイドによるセットアップ (UGS)](managedintegrations-sdk-v2-device-onboarding.md#managedintegrations-sdk-v2-onboarding-ugsflow): エンドユーザーはデバイスの電源を入れ、インタラクティブな手順に従ってマネージド統合にオンボードします。これには、IoT ハブのボタンを押す、デバイス製造元アプリを使用する、ハブとデバイスの両方のボタンを押すことが含まれます。Simple Setup が失敗した場合、このメソッドを使用できます。

**注記**  
マネージド統合のデバイスプロビジョニングワークフローは、デバイスのオンボーディング要件に依存しません。マネージド統合は、デバイスタイプやデバイスプロトコルに関係なく、デバイスをオンボーディングおよび管理するための合理化されたユーザーインターフェイスを提供します。