Con respecto a la respuesta a mi pregunta anterior sobre el uso inactivo de Wi-Fi de Android , parece una gran pérdida de duración de la batería tener Wi-Fi constantemente escaneando y agotando la batería. Entonces parece que sería mejor apagar el Wi-Fi.
Sin embargo, todavía me gustaría que mi Android se conectara automáticamente a mi red doméstica, para la sincronización de podcasts y otras transferencias grandes. Esto no tendría que ser inmediato, ya que suelo pasar mucho tiempo en casa.
Sé que hay aplicaciones que me brindan un widget de alternancia de Wi-Fi, pero no quiero estar constantemente encendiendo y apagando Wi-Fi manualmente. Sé que es solo una molestia menor, pero parece una tontería tener que hacer eso, ya que sería bastante fácil tener una lógica que lo haga por mí.
Pregunta: ¿Hay alguna forma de encender periódicamente (por ejemplo, una vez cada 15 minutos) el Wi-Fi solo para hacer un descubrimiento rápido de la red, luego, en caso de que se encuentre un Wi-Fi conocido, mantenerlo encendido mientras esté dentro del alcance? (Las aplicaciones de terceros también están bien)
(Espero que esto en cualquier caso requiera rootear el sistema, pero eso es comprensible y no es un problema).
Una solución a este problema : use un programa de tareas como Locale o Tasker y cree ciertas condiciones que habilitarán su wifi (esencialmente escribiendo un script como lo describió).
Por ejemplo: use el GPS y determine si estoy en mi casa (creo que puede usar un GPS real, que consumirá bastante energía, o basarlo en la torre celular a la que está conectado, que ya sabría de todos modos, si no está en modo avión).
O incluso puede configurar ciertas horas del día en las que sabe que estará en casa, en el trabajo o en cualquier lugar donde tenga wifi regularmente.
Esta aplicación enciende WiFi periódicamente. Después de un tiempo, comprueba si se ha realizado una conexión WiFi. Cuando no tiene una conexión WiFi, el WiFi del teléfono está apagado.
Ilari Kajasté
Ilari Kajasté
Simón B.