すべてのプロダクト
Search
ドキュメントセンター

:ゲートウェイとサブデバイス

最終更新日:Feb 06, 2024

デバイスをIoT Platformに直接接続できます。 デバイスをサブデバイスとしてゲートウェイに接続することで、デバイスをIoT Platformに接続することもできます。

シナリオ

サブデバイスをIoT Platformに直接接続できない場合、またはトポロジ関係を管理する場合は、ゲートウェイが必要です。 ゲートウェイには、Wi-Fiゲートウェイ、Bluetoothゲートウェイ、ZigBeeゲートウェイがあります。

メリット

IoT Platformを使用すると、ゲートウェイのサブデバイスを維持および監視できます。 IoT Platformでは、サブデバイスとゲートウェイ間のトポロジ関係を管理することもできます。 これにより、ビジネスシステムは、トポロジ関係を考慮する必要なく、サブデバイスと通信できます。

ゲートウェイとデバイス

プロダクトとデバイスを作成するときは、ノードタイプを選択する必要があります。 有効な値:

  • 直接接続デバイス: 直接接続デバイスは、IPアドレスを有する。 デバイスはIoT Platformに直接接続できます。 サブデバイスはデバイスに接続できませんが、デバイスはサブデバイスとしてゲートウェイに接続できます。
  • ゲートウェイサブデバイス: サブデバイスをIoT Platformに直接接続することはできません。 ゲートウェイを使用してサブデバイスをIoT Platformに接続できます。
  • ゲートウェイデバイス: ゲートウェイデバイスまたはゲートウェイは、サブデバイスを接続できる直接接続デバイスです。 ゲートウェイを使用して、サブデバイスを管理し、サブデバイスのトポロジ関係を維持し、トポロジ関係をIoT Platformに同期できます。

次の図は、ゲートウェイとそのサブデバイス間のトポロジ関係を示しています。

Gateways and sub-devices

サブデバイスの IoT Platform への接続

ゲートウェイがIoT Platformに接続されると、ゲートウェイはトポロジに関する情報をIoT Platformに同期します。 ゲートウェイは、デバイス検証を完了し、アップストリームメッセージを送信し、そのサブデバイスに代わってダウンストリームコマンドを受信する。

  • 直接接続されたデバイスを接続するのと同じ方法で、ゲートウェイをIoT Platformに接続できます。 詳細については、「リンクSDKの概要」をご参照ください。
  • 次のいずれかの方法を使用して、サブデバイスをIoT Platformに接続できます。
    • Unique-certificate-per-sub-device verification: ゲートウェイはサブデバイスの証明書を取得し、証明書をIoT Platformに送信します。 証明書情報には、ProductKey、DeviceName、およびDeviceSecretが含まれます。
    • 動的登録: IoT Platformコンソールでサブデバイスの動的登録を有効にする必要があります。 ゲートウェイがサブデバイスのProductKeyとDeviceNameを取得した後、ゲートウェイは認証のためにサブデバイスをIoT Platformに動的に登録します。 サブデバイスの検証後、IoT PlatformはDeviceSecretをサブデバイスに動的に割り当てます。 証明書を使用して、サブデバイスをIoT Platformに接続できます。 証明書情報には、ProductKey、DeviceName、およびDeviceSecretが含まれます。