Usa puertas de enlace

Una puerta de enlace es un dispositivo que conecta sus dispositivos cliente a Cloud IoT Core y realiza varias tareas en su nombre, como las que se muestran a continuación:

  • comunicarse con Cloud IoT Core
  • conectarse a Internet cuando el dispositivo no se puede conectar directamente, como un dispositivo ZigBee o Bluetooth
  • autenticar en Cloud IoT Core cuando el dispositivo no puede enviar sus propias credenciales o cuando deseas agregar una capa de seguridad mediante las credenciales del dispositivo y la puerta de enlace
  • publicar eventos de telemetría, obtener datos de configuración o establecer el estado del dispositivo
  • almacenar y procesar datos
  • traducir protocolos

Puedes administrar puertas de enlace de la misma forma que cualquier otro dispositivo: pueden publicar sus propios datos de telemetría, informar el estado y recibir datos de configuración.

Cloud IoT Core admite conexiones y comunicación con puertas de enlace a través de MQTT y HTTP.

Arquitectura

En el siguiente diagrama, se proporciona una descripción general de la arquitectura de dispositivo/puerta de enlace para usar con el puente MQTT.

Diagrama de dispositivo/puerta de enlace de Cloud IoT

Conceptos clave

Para comprender las puertas de enlace, debes estar familiarizado con los siguientes conceptos:

vincular/desvincular
Crea o quita una asociación entre el dispositivo y la puerta de enlace. La vinculación permite que los dispositivos accedan a Cloud IoT Core a través de la puerta de enlace sin tener que proporcionar su propio token web JSON (JWT). La vinculación es opcional. Consulta Autenticación de dispositivos que no son puertas de enlace para obtener más información.
conectar/desconectar
(Solo MQTT) Habilita o inhabilita la comunicación entre un dispositivo autenticado y Cloud IoT Core a través de la puerta de enlace.

Configuración

Para usar puertas de enlace con Cloud IoT Core, haz lo siguiente:

  1. Decide cómo autenticar los dispositivos en Cloud IoT Core a través de la puerta de enlace.

  2. Crea la puerta de enlace.

  3. Configura la puerta de enlace y obtén el estado.

  4. Opcional: Crea dispositivos, si aún no lo hiciste.

  5. Usa el puente MQTT o el puente HTTP para retransmitir mensajes y datos de configuración entre los dispositivos y Cloud IoT Core.

Demostración de extremo a extremo

Prueba una demostración que te guiará en el proceso de crear una puerta de enlace y un dispositivo, vincular el dispositivo a la puerta de enlace, escuchar mensajes de configuración y enviar datos de estado en nombre del dispositivo.

Prueba una demostración de extremo a extremo

Usa puertas de enlace de Cloud IoT Core con Raspberry Pi

Para aprender a configurar y usar puertas de enlace con Raspberry Pi*, consulta el instructivo de la comunidad.

* Raspberry Pi es una marca registrada de Raspberry Pi Foundation.

Precios

Los mensajes de la puerta de enlace enviados se facturan como tráfico normal del dispositivo. Para obtener más información, consulta la documentación principal de Precios.