Utilizamos un broker MQTT como el centro de comunicaciones que permite la conexión e intercambio de datos entre todos los dispositivos y componentes del sistema de riego inteligente.
En OpenRiego, utilizamos un broker MQTT como el centro de comunicaciones que permite la conexión e intercambio de datos entre todos los dispositivos y componentes del sistema de riego inteligente.
MQTT (Message Queue Telemetry Transport) es un protocolo de mensajería liviano y eficiente, ideal para entornos IoT. Se basa en el principio de publicación y suscripción de mensajes, lo que lo hace perfecto para arquitecturas distribuidas.
Cuando un sensor, actuador o controlador desea enviar o recibir datos:
📤 Publica un mensaje en un tema (topic) específico del broker
📥 Otros dispositivos suscritos a ese topic reciben el mensaje automáticamente
🔄 No se necesita conexión directa entre dispositivos
Descentralización de la comunicación
Alta escalabilidad para múltiples dispositivos
Tiempo real en el envío/recepción de datos
Flexibilidad para integrar nuevos sensores o sectores de riego
Node-RED se comunica directamente con el broker MQTT para recibir lecturas, activar válvulas, registrar eventos y más.
Juntos forman la columna vertebral de automatización y control de OpenRiego.
Esta arquitectura liviana y robusta permite una gestión de riego confiable, eficiente y adaptable a cualquier territorio agrícola.