This paper presents the main challenges of an Internet of Things (IoT) platform. In this sense, an interoperability platform for IoT devices, called PIICO, is presented in the frame of an agriculture application. PIICO is a platform able to resolve interoperability between components and has the potential to be a stable IoT platform. Improvements opportunities of the main IoT PIICO components (nodes, gateway, and data analytics platform) are presented and discussed. The proposed improvements will make that an IoT platform improves its functionality, operation, security, and performance.Este documento presenta los principales desafíos de una plataforma de Internet de las cosas (IoT). En este sentido, se presenta una plataforma de interoperabilidad para dispositivos IoT, denominada PIICO, en el marco de una aplicación agrícola. PIICO es una plataforma capaz de resolver la interoperabilidad entre componentes y tiene el potencial de ser una plataforma de IoT estable. Se presentan y discuten las oportunidades de mejora de los principales componentes de IoT PIICO (nodos, puerta de enlace y plataforma de análisis de datos). Las mejoras propuestas harán que una plataforma IoT mejore su funcionalidad, operación, seguridad y rendimiento