Los dispositivos pueden conectarse directamente a IoT Platform. También es posible conectarlos mediante un gateway al que se vinculan como subdispositivos.
Escenarios
Se requieren gateways cuando los subdispositivos no pueden conectarse directamente a IoT Platform o cuando se necesita gestionar relaciones topológicas. Entre los tipos de gateways disponibles se encuentran los de Wi-Fi, Bluetooth y ZigBee.
Beneficios
IoT Platform permite mantener y supervisar los subdispositivos de un gateway, así como gestionar las relaciones topológicas entre estos y el gateway. De este modo, su sistema empresarial puede comunicarse con los subdispositivos sin necesidad de considerar las relaciones topológicas.
Gateways y dispositivos
Al crear productos y dispositivos, seleccione un tipo de nodo. Los valores válidos son:
Dispositivo conectado directamente: cuenta con una dirección IP y se conecta directamente a IoT Platform. No admite subdispositivos vinculados, pero sí puede asociarse a un gateway como subdispositivo.
Subdispositivo de gateway: no puede conectarse directamente a IoT Platform. Para establecer la conexión, utilice un gateway.
Dispositivo gateway: es un dispositivo conectado directamente que permite vincular subdispositivos. Mediante un gateway se gestionan los subdispositivos, se mantienen sus relaciones topológicas y se sincronizan dichas relaciones con IoT Platform.
A continuación se muestra la figura de las relaciones topológicas entre un gateway y sus subdispositivos.

Conexión de un subdispositivo a IoT Platform
Una vez que un gateway se conecta a IoT Platform, sincroniza la información de las topologías con la plataforma. El gateway verifica los dispositivos, envía mensajes ascendentes y recibe comandos descendentes en nombre de sus subdispositivos.
Un gateway se conecta a IoT Platform de la misma manera que un dispositivo conectado directamente.Para obtener más información, consulte What is Link SDK?.
-
Para conectar un subdispositivo a IoT Platform, utilice uno de los siguientes métodos:
Unique-certificate-per-sub-device verification: el gateway obtiene el certificado del subdispositivo y lo envía a IoT Platform. La información del certificado incluye ProductKey, DeviceName y DeviceSecret.
Dynamic registration: habilite el registro dinámico del subdispositivo en la consola de IoT Platform. Cuando el gateway obtiene el ProductKey y el DeviceName de un subdispositivo, lo registra dinámicamente en IoT Platform para su autenticación. Tras la verificación, IoT Platform asigna dinámicamente un DeviceSecret al subdispositivo. Utilice el certificado para conectar el subdispositivo a IoT Platform. La información del certificado incluye ProductKey, DeviceName y DeviceSecret.