miércoles, 21 de enero de 2015

Domos - Jugando a automatizar envíos a través del móvil

La idea de Domos es utilizar un teléfono móvil como forma de comunicación entre el Arduino y el servidor ya sea para enviar los datos de los sensores como de trabajar con los accionadores.

Automatizar tareas en Android en segundo plano parece que es complicado: Aqui se habla de ello.

http://stackoverflow.com/questions/2775628/android-how-to-periodically-send-location-to-a-server

http://android.stackexchange.com/questions/79532/how-to-watch-a-periodically-shot-image-on-other-pc-smartphone-via-internet-no-l

A raíz de estas páginas encontré .la aplicación IP Web Cam que es una maravilla. Te crea un servidor web en el movil, así que cada vez que te conectes a él podrás tomar una foto y ver el resultado en el navegador.

https://play.google.com/store/apps/details?id=com.pas.webcam&hl=es

Este planteamiento implicaría la necesidad de que el teléfono enviara su IP a algún servidor centralizado para que podamos conocerla. No sabemos tampoco si la IP va a andar cambiando ya que estamos conectados con una tarjeta 3G a un proveedor móvil. Vete tí a saber cómo gestiona él las IPS.

Prefiero por tanto que sea el móvil quien se conecte periódicamente para realizar las acciones e incluso para esperar por ellas. Para eso necesito un temporizador. Voy a intentarlo con una aplicación normal (Es decir, sin jugar con Services de Android) asumiendo que el movil está dedicado a su labor y no voy a necesitar trabajar en segundo plano.


No hay comentarios:

Publicar un comentario