デバイスをIoT Platformに接続するには、プロダクトを作成し、プロダクトにデバイスを追加してから、IoT Platformコンソールでデバイス証明書を取得する必要があります。 証明書情報には、ProductKey、DeviceName、およびDeviceSecretが含まれます。
背景情報
製品は、同じ機能を持つデバイスのコレクションです。 製品のデバイスを同時に管理できます。 詳細については、「TSLモデルの定義」および「カスタムトピック」をご参照ください。
各物理デバイスは、IoT Platformデバイスに対応する必要があります。 IoT Platformによって発行されたデバイス証明書をデバイスに書き込む必要があります。 デバイス証明書には、ProductKey、DeviceName、およびDeviceSecretが含まれます。 デバイスをIoT Platformに接続するときに、証明書を使用してデバイスを検証できます。 詳細については、「デバイス証明書の取得」をご参照ください。
このトピックでは、街路灯デバイスをIoT Platformに接続する場合に、IoT Platformコンソールでプロダクトを作成し、デバイスを追加し、デバイス証明書を取得する方法について説明します。
手順
IoT Platformコンソールにログインします。
IoT Platformコンソールの左上隅で、IoT Platformインスタンスが存在するリージョンを選択します。
[概要] タブで、[] をクリックします。パブリックインスタンス
重要IoT Platformが中国 (上海) 、シンガポール、日本 (東京) 、または米国 (バージニア) でアクティブ化されている場合は、この手順を実行します。 他のリージョンでIoT Platformがアクティブ化されている場合は、この手順をスキップします。
左側のナビゲーションウィンドウで、 を選択します。 表示されるページで、[プロダクトの作成] をクリックします。
[製品の作成] ページで、パラメーターを設定し、[OK] をクリックします。
この例では、Product NameパラメーターはstreetLightに設定されています。 次の図に示すように、デフォルト値は他のパラメーターに使用されます。
[プロダクトの作成] ページで、[追加] をクリックします。
[デバイスリスト] タブで、[デバイスの追加] をクリックします。 DeviceNameおよびAliasパラメーターをdevice1に設定し、[OK] をクリックします。
詳細については、「デバイスの作成」をご参照ください。
[デバイスが追加されました] ダイアログボックスで、[デバイス証明書のコピー] をクリックしてデバイス証明書を取得します。
[詳細] をクリックすることもできます。 [デバイスの詳細] ページで、DeviceSecretの横にある [表示] をクリックしてデバイス証明書を取得します。
デバイス証明書には、ProductKey、DeviceName、およびDeviceSecretが含まれます。 デバイス証明書は、デバイスがIoT Platformと通信するために使用する資格情報です。
重要デバイス証明書に関する情報をコピーし、その情報を安全な場所に保管することを推奨します。 デバイス証明書は、デバイスをIoT Platformに接続するときに必要です。
パラメーター
説明
ProductKey
デバイスが属するプロダクトのProductKey。 ProductKeyは、IoT Platformによって製品に発行されるGUIDです。
デバイス名
デバイスのDeviceName。製品内のデバイスの一意の識別子です。 DeviceNameとProductKeyの組み合わせがデバイス識別子として使用されます。 IoT Platformは、デバイスを認証し、デバイス識別子に基づいてデバイスと通信します。
DeviceSecret
デバイスのDeviceSecret。デバイスの認証と暗号化のためにIoT Platformによって発行されます。 DeviceSecretはDeviceNameと組み合わせて使用する必要があります。