A medida que se suple la necesidad de monitorear las variables de nuestro entorno, aumenta el número de sensores, estándares, formatos de datos y heterogeneidad de la información disponible para analizar; haciendo que estos sistemas se hagan más complejo y, como consecuencia las soluciones genéricas para gestionarlos y controlarlos alcanzan sus límites. En cualquier campo y específicamente en agricultura, los middlewares pueden facilitar proceso de integrando dispositivos a través de nodos agrícolas inteligentes, apoyando la interoperabilidad entre las diversas aplicaciones y servicios desarrollados o existentes. Recientemente, ha habido una serie de propuestas de middlewares para IoT; todos aportan beneficios, pero se limitan en el número de variables o tramas capaces de procesar. Debido a esta limitante y con la necesidad mejorar la producción de caña de azúcar a través del uso eficiente del agua requerida, el sector azucarero en el valle del río Cauca, Colombia, ha decidido realizar el monitoreo del potencial mátrico del suelo, permitiéndoles
determinar el momento justo para realizar el riego, impactando de manera positiva en la conservación del medio ambiente y mejorando la rentabilidad. Este documento describe nuestro middleware, el cual permitirá la creación de sistemas complejos, capaz de procesar cualquier tipo de trama con una intervención básica del usuario, que sirvió para ayudar a Cenicaña a resolver su necesidad de definir cuándo y cuánto regar.