Despliegue de Clústeres EMQX Edge sobre K3s en Entornos Raspberry Pi

Para la implementación de una infraestructura de mensajería ligera en el borde, utilizaremos K3s como orquestador de contenedores sobre hardware Raspberry Pi. A continuación, se detalla el proceso para configurar un clúster de EMQX Edge orientado a escenarios de IoT. Configuración del Entorno Se requiere que los dispositivos tengan conectividad ...

Publicado el 8-3 15:04

Integración de STM32 y ESP01S con la plataforma IoT OneNet mediante MQTT

La implementación de un ecosistema de hogar inteligente requiere una comunicación robusta entre los nodos de sensores y la nube. En este artículo, detallaremos cómo configurar la plataforma OneNet de China Mobile y cómo programar un microcontrolador STM32 utilizando un módulo WiFi ESP01S para transmitir datos de telemetría mediante el protocolo ...

Publicado el 7-29 16:29

Novedades en NanoMQ v0.8.0: Integración de WebHooks y Autenticación vía HTTP

NanoMQ se consolida como un motor de mensajería ligero diseñado para el Edge Computing, actuando como un bus de datos multipprotocolo compatible con MQTT, ZeroMQ y Nanomsg. Su arquitectura permite alternar entre modos con y sin broker, facilitando el desarrollo de aplicaciones distribuidas en entornos IoT. Con el lanzamiento de la versión 0.8.0 ...

Publicado el 7-12 03:43

Implementación de conexiones MQTT a través de WebSockets

El desarrollo de aplicaciones web modernas ha impulsado la necesidad de comunicación bidireccional y en tiempo real. WebSocket, estandarizado como RFC 6455, proporciona un canal de comunicación dúplex completo sobre una única conexión TCP, permitiendo que los navegadores interactúen con servidores de forma eficiente. En el ecosistema del Intern ...

Publicado el 7-8 23:20

Integración de Spring Boot con MQTT para Comunicación IoT

Introducción a MQTT MQTT (Message Queuing Telemetry Transport) es un protocolo de mensajería ligero basado en el modelo Publicar/Suscribir. Es ideal para la comunicación en Internet de las Cosas (IoT) debido a su simplicidad, eficiencia y bajo consumo de recursos. Admite niveles de Calidad de Servicio (QoS) y maneja mensajes de tamaño reducido, ...

Publicado el 7-8 01:30

Novedades en MQTT X 1.9.0: Pruebas de carga integradas y mejoras en la automatización

La versión 1.9.0 de MQTT X introduce capacidades avanzadas para la evaluación de rendimiento y la depuración de flujos de trabajo en el ecosistema IoT. Esta actualización se centra en potenciar la herramienta de línea de comandos (CLI) con funciones de benchmarking y en refinar la experiencia del usuario en la aplicación de escritorio mediante ...

Publicado el 7-3 16:50

Guía de integración del SDK de cliente de ThingsBoard para dispositivos IoT

ThingsBoard es una plataforma de código abierto para IoT que ofrece capacidades de gestión de dispositivos, recolección de telemetría, motor de reglas y visualización de datos. El SDK de cliente permite a desarrolladores conectar dispositivos físicos o aplicaciones directamente con instancias de ThingsBoard, facilitando el envío y recepción de ...

Publicado el 7-2 05:16

Autenticación TLS/SSL de MQTT en Android

MQTT es un protocolo ligero y felxible para el intercmabio de mensajes y transferencia de datos en el Internet de las Cosas, diseñado para equilibrar la flexibilidad con los recursos de hardware y red disponibles. Para garantizar la seguridad de las comunicaciones, se utiliza comúnmente TLS/SSL para el cifrado de la transmisión de datos. Este a ...

Publicado el 6-28 23:50

Persistencia de mensajes MQTT en OpenTSDB mediante EMQ X

OpenTSDB es una base de datos de series temporales (TSDB) distribuida y escalable que utiliza HBase como capa de almacenamiento subyacente. Al aprovechar las características de almacenamiento en columnas de HBase, OpenTSDB es capaz de procesar millones de operaciones de lectura y escritura por segundo, lo que la convierte en una solución robust ...

Publicado el 6-24 18:00

Implementación de un Servidor MQTT con Netty en Spring Boot

Fundamentos de Netty para la Comunicación de Red Netty se erige como un marco de trabajo de comunicación de red asincrónico y basado en eventos, fundamentado en el paradigma de E/S no bloqueante (NIO, Non-blocking I/O). A diferencia de las implementaciones tradicionales de sockets bloqueantes, Netty sobresale por su capacidad para manejar un al ...

Publicado el 6-23 01:46