Pienso que el problema que planteas puede solucionarse diseñando un protocolo de comunicación (o sea estándar de comunicación IoT) que permita la comunicación entre todos los dispositivos independientemente de sus características. El desarrollo de este estándar es una de las problemáticas que se plantean en las clases.
