Actualmente estoy trabajando en un proyecto en el que intento controlar un dispositivo integrado a través de un sitio web orientado a Internet. La idea es que un usuario pueda ir a un sitio web y decirle a este dispositivo que realice algún tipo de acción. Una acción en el sitio web se traduciría en una serie de comandos CLI y luego se enviaría al dispositivo. La comunicación podría ir en ambos sentidos en el futuro, pero ahora mismo me estoy enfocando de servidor a dispositivo.Creación de un sitio web para comunicarse con un dispositivo incorporado
El servidor web es una pila LAMP que usa Python (Django) y el dispositivo con el que intento comunicarme es una placa Beagle que ejecuta eLinux. Solo existiría un dispositivo en comunicación con el servidor en cualquier momento.
Tengo todas las partes funcionales escritas en el lado del servidor y del dispositivo, pero estoy teniendo problemas para descifrar cómo escribir la capa de comunicación. Uno de mis grandes problemas es que el dispositivo será móvil y se moverá ubicaciones cada pocos días. Por lo tanto, no puedo garantizar una dirección IP estática para el dispositivo. Mi conocimiento de programación de redes es bastante mínimo, así que no tengo una gran idea sobre dónde empezar.
¿Alguien tiene alguna idea o recurso sobre cómo puedo comenzar a desarrollar este tipo de comunicación?
Gracias!
+1: Probablemente más simple que escribir algo para que el dispositivo se conecte. ¿Por qué inventar la rueda, verdad? :) –