Resumen del curso
Este módulo proporciona una introducción práctica al protocolo MQTT (Message Queuing Telemetry Transport), una tecnología ampliamente empleada en el Internet de las Cosas (IoT) para lograr una comunicación eficiente entre dispositivos.
A lo largo del módulo, se explica cómo instalar y configurar un broker MQTT con Mosquitto en una Raspberry Pi, estableciendo conexiones remotas y realizando pruebas en entornos locales. Posteriormente, se detalla la estructura de suscripción y publicación, incluyendo la gestión de temas, la suscripción, la publicación y los diferentes niveles de calidad de servicio (QoS).
Asimismo, se abordan las características de los comodines en MQTT, brindando a los participantes la habilidad de gestionar múltiples dispositivos dentro de una misma red IoT. Por último, se profundiza en buenas prácticas y configuraciones avanzadas que contribuyen a reforzar la seguridad y el rendimiento del sistema MQTT.
Side Block Position
Detalles del curso
Objetivos de Aprendizaje: Objetivo General
Desarrollar habilidades en la instalación, configuración y administración de un broker MQTT con Mosquitto en Raspberry Pi, permitiendo la comunicación eficiente entre dispositivos IoT mediante el modelo publicador-suscriptor.
Objetivos Particulares
- Instalar y configurar un broker MQTT con Mosquitto en Raspberry Pi OS.
- Establecer conexiones remotas y locales para la comunicación entre dispositivos IoT.
- Realizar pruebas de instalación y comunicación mediante clientes MQTT.
- Comprender la estructura de suscripción y publicación en MQTT.
- Gestionar temas MQTT para organizar la comunicación entre múltiples dispositivos.
- Configurar los niveles de Calidad de Servicio (QoS) en MQTT para optimizar el rendimiento.
- Aprender a usar comodines de un solo nivel y multinivel para suscripciones dinámicas.
- Implementar buenas prácticas para mejorar la seguridad y la eficiencia del sistema MQTT.
- Explorar configuraciones avanzadas para adaptaciones más complejas en redes IoT.
- Evaluar los conocimientos adquiridos mediante pruebas y simulaciones en entornos reales.
Recursos técnicos requeridos (Software y hardware a ocupar): Conocimientos previos: - Uso de Raspberry Pi y comandos básicos de Linux (instalación de paquetes, uso de terminal).
- Conceptos generales de redes (protocolos TCP/IP, direcciones IP y puertos).
- Familiaridad con la línea de comandos y SSH (para configuración remota).
- Conceptos de comunicación IoT (entender cómo los dispositivos intercambian datos).
Nivel de complejidad: 1 - Nivel básico medio (Nociones de electrónica y programación)
Fecha de última revisión de QA: 31/12/69
Opciones de inscripción
Categoría de cursosTelecomunicaciones y Protocolos
Este módulo proporciona una introducción práctica al protocolo MQTT (Message Queuing Telemetry Transport), una tecnología ampliamente empleada en el Internet de las Cosas (IoT) para lograr una comunicación eficiente entre dispositivos.
A lo largo del módulo, se explica cómo instalar y configurar un broker MQTT con Mosquitto en una Raspberry Pi, estableciendo conexiones remotas y realizando pruebas en entornos locales. Posteriormente, se detalla la estructura de suscripción y publicación, incluyendo la gestión de temas, la suscripción, la publicación y los diferentes niveles de calidad de servicio (QoS).
Asimismo, se abordan las características de los comodines en MQTT, brindando a los participantes la habilidad de gestionar múltiples dispositivos dentro de una misma red IoT. Por último, se profundiza en buenas prácticas y configuraciones avanzadas que contribuyen a reforzar la seguridad y el rendimiento del sistema MQTT.
Los invitados no pueden acceder a este curso. Por favor inicie sesión .