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 estructura5 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 MQTT5 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ón5 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 persistencia5 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-RED5 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 cierre5 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.
Puesta en marcha de la Raspberry Pi, Linux, Node-RED nodo a nodo, dashboards, MQTT y HTTP, GPIO y buses de comunicación, e IA con OpenAI, Ollama y RAG.
Este sitio web utiliza cookies propias y de terceros para recopilar información con finalidad técnica. No se recaban ni ceden datos de carácter personal sin tu consentimiento. Más información en la política de cookies.