Saltar al contenido
Logotipo de Trainontech Trainontech

IoT y Conectividad Industrial · IOT-107

Introducción al IoT y protocolo MQTT

Arquitecturas IoT y MQTT explicados con topics, QoS, mensajes retenidos y última voluntad.

Disponible Iniciación 6 módulos · 30 clases

Formato asíncrono Docentes FP, Ingeniería / Industria, Alumnado MQTT, Node-RED

Lo que aprenderás

  • Distinguir las capas de una arquitectura IoT: dispositivo, pasarela, transporte, plataforma y visualización.
  • Explicar el modelo de publicación y suscripción frente a la petición y respuesta de HTTP.
  • Diseñar una jerarquía de topics legible y consultarla con comodines de un nivel y multinivel.
  • Elegir el nivel de QoS adecuado según la pérdida admisible y el coste de red del dispositivo.
  • Aplicar mensajes retenidos y testamento para conocer el estado real de un dispositivo.
  • Publicar y suscribirse desde un cliente de escritorio y desde los nodos MQTT de Node-RED.

Contenido del curso

6 módulos · 30 clases en vídeo · práctica guiada en cada módulo

Módulo 1 · Qué es el IoT y cómo se estructura 5 clases
  • De la telemetría clásica al IoT actual
  • Capas de una arquitectura: sensor, pasarela, red, plataforma
  • Redes habituales: WiFi, Ethernet, celular y largo alcance
  • Protocolos del sector y para qué sirve cada uno
  • Casos reales en industria, edificios y agricultura
Módulo 2 · Fundamentos de MQTT 5 clases
  • Publicación y suscripción frente a petición y respuesta
  • Broker, cliente y sesión
  • Conexión, keep alive y client id
  • Instalación de un cliente de escritorio
  • Primera publicación y primera suscripción
Módulo 3 · Topics y organización de la información 5 clases
  • Estructura jerárquica de un topic
  • Comodines de un nivel y multinivel
  • Convenciones de nombres que evitan problemas después
  • Separar telemetría, estado y órdenes
  • Ejercicio: diseñar los topics de una instalación
Módulo 4 · Calidad de servicio y persistencia 5 clases
  • QoS 0, 1 y 2 explicados con el tráfico real
  • Sesiones persistentes y mensajes en cola
  • Mensajes retenidos: qué resuelven y qué complican
  • Mensaje de última voluntad y detección de caídas
  • Elegir opciones según el dispositivo y la red
Módulo 5 · MQTT desde Node-RED 5 clases
  • Nodos mqtt in y mqtt out y su configuración
  • Publicar la lectura de un sensor simulado
  • Suscribirse y transformar el mensaje recibido
  • Ver el estado de conexión del nodo
  • Ejercicio: intercambio entre dos equipos del aula
Módulo 6 · Caso práctico de cierre 5 clases
  • Especificación de una pequeña instalación conectada
  • Diseño de topics y formato de carga útil
  • Publicación de dos dispositivos y una aplicación consumidora
  • Comprobación de estado con retenidos y testamento
  • Errores frecuentes al empezar con MQTT

Requisitos

  • No se necesita experiencia previa en redes ni en programación.
  • Un ordenador con navegador y permiso para instalar un cliente MQTT de escritorio.
  • Acceso a un broker de pruebas, público o instalado en la propia máquina.

Descripción

Cualquier proyecto conectado se topa pronto con la misma pregunta: cómo llevan los datos un sensor en una nave, un contador en un edificio y una aplicación en un servidor sin que cada integración sea un caso aparte. MQTT es la respuesta habitual en el sector industrial, pero se usa con frecuencia sin entender qué garantiza y qué no garantiza cada opción.

El curso presenta primero el mapa completo de una arquitectura IoT y sitúa dónde encaja el protocolo. Después entra en MQTT con prácticas: publicar y suscribirse, organizar topics, comprobar en directo qué cambia entre QoS 0, 1 y 2, ver el efecto de un mensaje retenido y provocar la desconexión de un cliente para observar cómo actúa el mensaje de última voluntad.

Con esa base se puede levantar y asegurar un broker propio, integrar dispositivos comerciales y conectar plataformas como ThingsBoard o EMQX, que son los pasos siguientes del itinerario. En el aula, permite montar una práctica de comunicación entre equipos con material mínimo y resultados visibles al instante.

¿Para quién es este curso?

  • Profesorado de FP de Electrónica e Informática que introduce comunicaciones industriales en el aula.
  • Ingeniería que va a especificar o supervisar un proyecto IoT y necesita el criterio técnico.
  • Alumnado de ciclos superiores que prepara un proyecto de fin de estudios conectado.
Disponible

Contenido ya grabado y publicado en el campus. Puedes empezar en cuanto te inscribas.

Código
IOT-107
Nivel
Iniciación
Público
Docentes FP, Ingeniería / Industria, Alumnado
Entorno
MQTT, Node-RED

Este curso incluye

  • 30 clases en vídeo bajo demanda
  • Práctica en entornos web y simuladores, sin instalar nada
  • Tutorización en el campus
  • Acceso desde móvil, tableta y ordenador
  • Actualizaciones cuando cambia la versión de la herramienta
  • Certificado de finalización

Sigue aprendiendo

Cursos relacionados

IOT-102IoT y Conectividad Industrial

Linux para Raspberry Pi

Usuarios, permisos, sistema de archivos, conectividad y los comandos que se usan a diario.

Raspberry PiLinux

Iniciación 35 clases

IOT-103IoT y Conectividad Industrial

Node-RED: entorno y primeros flujos

Instalación en Raspberry, Windows y Mac; nodos inject, debug, change y function.

Node-RED

Iniciación 28 clases