Todos los productos
Search
Centro de documentos

IoT Platform:Descripción general de la conexión de dispositivos

Última actualización: Sep 03, 2026

IoT ofrece funciones de gestión de dispositivos que permiten implementar soluciones de IoT con gran cantidad de dispositivos. Este tema describe el procedimiento para conectar dispositivos a IoT Platform.

Requisitos previos

IoT Platform está activado.

Preparación

Antes de conectar un dispositivo a IoT Platform, realice las siguientes operaciones:

Operación

Descripción

Desarrollo en IoT Platform

En la consola de IoT Platform, realice las siguientes operaciones en secuencia para configurar el dispositivo: crear un producto, agregar funciones de Thing Specification Language (TSL), agregar temas personalizados, crear un dispositivo, configurar funciones comerciales (como etiquetas, sombras y actualizaciones OTA), definir el método de verificación, desarrollar funciones del producto y registrar el dispositivo.

Desarrollo del lado del dispositivo

Obtenga el certificado del dispositivo y conéctelo a IoT Platform mediante SDK, como Link SDK, módulos AT, IoT as Bridge SDK y SDK desarrollados internamente que usan protocolos abiertos.

Los protocolos, SDK y procedimientos para conectar dispositivos varían según el tipo de dispositivo. La siguiente tabla describe los protocolos para conectar distintos tipos de dispositivos. Para obtener información sobre los SDK y procedimientos correspondientes, consulte la sección Procedimiento de este tema.

Tipo de dispositivo

Protocolo compatible

Dispositivos conectados directamente

Message Queuing Telemetry Transport (MQTT), CoAP o HTTPS

Gateways conectados directamente y subdispositivos de gateway no conectados directamente

MQTT

Dispositivos NB-IoT de China Mobile y China Unicom

MQTT o CoAP

Dispositivos que no se pueden conectar a IoT Platform mediante un protocolo admitido por la plataforma

Protocolos propietarios compatibles con IoT as Bridge SDK

Gateways en la nube

MQTT, JT/T 808, GB/T 32960 o China Telecom NB-IoT

Nota

Comparación entre gateways y gateways en la nube:

  • Gateways: dispositivos que se conectan directamente a IoT Platform mediante MQTT y pueden tener subdispositivos. Los gateways se verifican mediante DeviceSecrets antes de conectarse a IoT Platform.

  • Gateways en la nube: dispositivos que se conectan a IoT Platform mediante los protocolos MQTT, JT/T 808, GB/T 32960 o China Telecom NB-IoT.

    • Los gateways en la nube conectados a IoT Platform mediante MQTT, JT/T 808 o GB/T 32960 se verifican mediante certificados personalizados antes de establecer la conexión.

      • Los gateways MQTT permiten conectar dispositivos existentes a IoT Platform sin modificarlos.

      • Los gateways JT/T 808 son adecuados para establecer comunicación entre dispositivos GPS vehiculares e IoT Platform.

      • Los gateways GB/T 32960 son adecuados para establecer comunicación entre dispositivos de vehículos eléctricos e IoT Platform.

    • Los gateways China Telecom NB-IoT se conectan directamente a la plataforma de habilitación de aplicaciones (AEP) de China Telecom.

Procedimiento

La siguiente figura muestra el procedimiento para conectar un dispositivo a IoT Platform, el cual consta de dos partes: desarrollo en IoT Platform y desarrollo del lado del dispositivo.

imagen

Desarrollo en IoT Platform

Tipo de dispositivo

Procedimiento

  • Dispositivos conectados directamente

  • Gateways

  • Subdispositivos no conectados directamente

  • Dispositivos NB-IoT de China Mobile y China Unicom

  • Dispositivos con protocolos propietarios

  1. Adquiera una instancia Enterprise Edition: La instancia pública de IoT Platform ofrece recursos limitados y funciones básicas de conexión y comunicación.

    Se recomienda adquirir instancias Enterprise Edition para uso comercial. Para más información sobre los tipos y funciones de estas instancias, consulte Tipos y funciones de instancias Enterprise.

  2. Cree un producto: Configure los parámetros Node Type y Authentication Mode del producto. El parámetro Node Type especifica los dispositivos pertenecientes al producto, mientras que Authentication Mode define cómo verificar el dispositivo que intenta conectarse a IoT Platform.

    Para más información sobre los modos de autenticación, consulte Descripción general de la verificación de dispositivos.

  3. (Opcional) Configurar funciones del producto: Configure las funciones del producto según sus necesidades comerciales.

    • Definir funciones TSL: Si el dispositivo usa temas TSL para comunicarse con IoT Platform, defina las funciones TSL del producto correspondiente.

    • Definir temas de comunicación: Si el dispositivo usa temas personalizados para comunicarse con IoT Platform, defina dichos temas para el producto correspondiente.

      Para más información sobre el procedimiento, consulte Usar temas personalizados para comunicación.

    • Configurar un script de análisis de mensajes: IoT Platform usa el formato Alink JSON como estándar. Si el dispositivo transfiere datos sin procesar, configure un script de análisis que convierta el formato personalizado del dispositivo al formato Alink JSON.

  4. Registrar el dispositivo: Agregue el dispositivo al producto en la consola de IoT Platform.

    Para más información, consulte Crear un dispositivo, Crear varios dispositivos a la vez, y Agregar una relación de topología.

    Nota

    Si el dispositivo usa el método de verificación de certificado único por producto, no es necesario registrarlo en la consola de IoT Platform.

  5. (Opcional) Configurar funciones comerciales: Si su dispositivo usa funciones como tags, shadows, remote configuration y OTA updates, configúrelas en la consola de IoT Platform y desarróllelas en el dispositivo.

    Nota

    Los dispositivos conectados a IoT Platform mediante IoT as Bridge SDK a través de protocolos propietarios solo pueden actualizarse mediante el método OTA.

Gateways en la nube

  1. Adquiera una instancia Exclusive: Solo las instancias Enterprise Edition del tipo Exclusive admiten gateways. Para más información sobre cómo adquirir una instancia, consulte Adquirir una instancia Enterprise.

  2. Seleccione el método de conexión según el protocolo del dispositivo:

    • Si el dispositivo usa China Telecom NB-IoT, conéctelo directamente a la AEP de China Telecom.

    • Si el dispositivo usa MQTT, utilice funciones como certificados personalizados, métodos de verificación personalizados y temas personalizados para conectarlo a IoT Platform sin modificarlo.

    • Si el dispositivo usa JT/T 808, conéctelo a IoT Platform mediante TLS. Esto permite habilitar funciones como verificación unidireccional del servidor, Online Certificate Status Protocol (OCSP) y conexiones seguras bidireccionales. El protocolo JT/T 808 es adecuado para comunicar dispositivos GPS vehiculares con IoT Platform.

    • Si el dispositivo usa GB/T 32960, se recomienda conectarlo a IoT Platform mediante TLS. Esto permite habilitar funciones como verificación unidireccional del servidor, OCSP y conexiones seguras bidireccionales. El protocolo GB/T 32960 es adecuado para comunicar dispositivos de vehículos eléctricos con IoT Platform.

  3. Conecte el dispositivo mediante los siguientes temas:

Nota

También puede llamar a operaciones de la API de IoT Platform para implementar funciones como gestión de productos, dispositivos y temas, suscripción del lado del servidor, reenvío de datos y mensajería.

Para más información, consulte Lista de API y Referencia de SDK de IoT Platform.

Desarrollo del lado del dispositivo

Tipo de dispositivo

Método de conexión

Descripción

  • Dispositivos conectados directamente

  • Gateways

  • Subdispositivos no conectados directamente

  • Dispositivos NB-IoT de China Mobile y China Unicom

Descripción general de la conexión de dispositivos

IoT Platform proporciona Link SDK compatibles con los siguientes lenguajes de programación: C, Android, Python, Java, iOS.

Protocolos abiertos

Si el SDK disponible no cumple sus requisitos comerciales, desarrolle un SDK personalizado. Por ejemplo, use un cliente MQTT de código abierto para acceder a IoT Platform.

Para obtener información sobre cómo conectar un cliente Paho MQTT a IoT Platform en distintos lenguajes de programación, consulte los siguientes ejemplos: Android, Java, C (for embedded applications), C, C#, Python, Rust y Go.

Desarrolle funciones en el dispositivo basándose en el protocolo Alink para garantizar la compatibilidad con IoT Platform.

Módulos AT

Use módulos AT compatibles con comandos MQTT y HTTPS, o módulos AT genéricos basados en TCP para conectar el dispositivo a IoT Platform.

Para más información, consulte Integrar el SDK en módulos que admiten MQTT y Integrar el SDK en un módulo WAN que admite TCP.

Dispositivos con protocolos propietarios

IoT as Bridge SDK

Use IoT as Bridge SDK para transferir datos desde plataformas de IoT de otros proveedores de servicios en la nube hacia Alibaba Cloud IoT Platform.

Gateways en la nube

MQTT

Configure un certificado personalizado para la verificación del dispositivo. Así podrá conectar dispositivos existentes a IoT Platform sin modificarlos.

Para ver ejemplos de conexión de gateways MQTT en C y Java, consulte C y Java.

JT/T 808

Configure un certificado personalizado para la verificación del dispositivo a fin de conectar dispositivos GPS vehiculares a IoT Platform.

Para ver ejemplos de conexión de gateways JT/T 808 en C, consulte C

GB/T 32960

Configure un certificado personalizado para la autenticación del dispositivo a fin de conectar dispositivos de vehículos eléctricos a IoT Platform.

Para ver ejemplos de conexión de gateways GB/T 32960 a IoT Platform mediante un proyecto de GitHub de código abierto, consulte Conectar un dispositivo GB/T 32960 mediante Cloud Gateway (TLS unidireccional).

Siguientes pasos

Una vez conectado el dispositivo a IoT Platform, gestione sus datos mediante funciones como reenvío de mensajes y funciones de operación y mantenimiento.

  • Reenvío de mensajes: Use funciones como suscripción del lado del servidor y reenvío de datos para transmitir mensajes del dispositivo. Esto permite establecer comunicación entre dispositivos y servicios, además de reenviar y almacenar datos.

  • Monitoreo y operación y mantenimiento: Monitoree y gestione las métricas del dispositivo mediante funciones como monitoreo en tiempo real, servicio de registros y depuración en línea.

Para más información, consulte Funciones.