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

Desarrollo de un Sistema de Recopilación y Análisis de Datos para Hogares Inteligentes con Python e IoT

Un sistema de hogar inteligente para la adquisición y evaluación de datos se organiza en capas diferenciadas. La capa de dispositivos incluye sensores como los de temperatura, humedad o movimiento, además de actuadores como luces o cerraduras, que se conectan mediante protocolos de IoT tales como MQTT o HTTP. La información se transmite a travé ...

Publicado el 6-22 02:40

Integración de Spring Boot con MQTT para Comunicación IoT entre Software y Hardware

MQTT (Message Queuing Telemetry Transport) es un protocolo de mensajería ligero diseñado para dispositivos IoT, basado en el modelo publicación/suscripción. Permite la comunicación eficiente entre aplicaciones de software y hardware en entornos de red limitados. Este artículo explica cómo implementar MQTT en Spring Boot para gestionar la recepc ...

Publicado el 5-31 20:15