16 votos

¿Cómo desactivar el celular cuando hay WiFi?

Llevo a cabo toda mi comunicación a través de Internet (Jabber, SIP), por lo que sólo necesito el móvil como respaldo.

Además, la cobertura en mi casa es casi inexistente y, en consecuencia, la batería se agota en unas pocas horas (a diferencia de unos pocos días cuando el GSM está desactivado).

¿Existe una aplicación para desactivar la comunicación celular totalmente (modo avión) si hay una red WiFi, y activarlo en caso contrario?

No me interesan las soluciones que desactivan sólo la conexión de datos: Android ya se encarga de eso.
Me parecen bien las soluciones que requieren rootear, reconstruir Android, etc.

0 votos

Podría ayudar a mirar la solución de @Izzy que implica tasker . Se necesita un ajuste, en lugar de detectar la señal GSM, comprobar si la red wifi está presente, cambiar al modo avión y habilitar el wifi. Si se aleja del punto de red, apague el wifi y habilite el celular.

0 votos

@t0mm13b Tasker es impresionante. Si conviertes tu comentario en una respuesta la aceptaré con gusto.

8voto

Zuul Puntos 7864

Puedes probar una aplicación desarrollada por un Foro de desarrolladores de XDA El usuario gyagapen que esencialmente la aplicación gestiona de forma inteligente el cambio entre tus conexiones de datos WiFi y 3G mientras te mueves:

CleverConnectivity

App Screenshot 01 App Screenshot 02

CleverConnectivity es una aplicación que te ayuda a gestionar tu conexión de datos y wifi para ahorrar batería.

¿Cómo funciona CleverConnectivity?

Esta aplicación activará y desactivará automáticamente la conectividad (datos/wifi/sincronización) mientras la pantalla esté apagada.
Por ejemplo, si el usuario elige la siguiente configuración:
Tiempo en: 2min
Tiempo en el siguiente control: 1min
Tiempo libre: 10m
Intervalo de comprobación de uso: 3s
Una vez que la pantalla esté apagada, CleverConnectivity mantendrá viva la conectividad durante 2 minutos. A continuación, comprobará si se utilizan los datos durante un periodo de 3s.
Si se utilizan los datos, la conectividad se mantendrá durante 1 minuto (Tiempo en el próximo control).
Si los datos NO se utilizan, la conectividad se desactivará durante 10 minutos. Después de esto, la conectividad se reactivará y el Time On se pondrá en marcha.
Una vez que la pantalla esté encendida, la conectividad se reactivará automáticamente.

Enlaces:


Puedes probar una aplicación disponible en Google Play Store que controla automáticamente el estado de tu WiFi:

Toggler WiFi inteligente

Descripción

Smart WiFi Toggler es una aplicación diseñada para controlar el WiFi de tu teléfono mediante reglas basadas en la localización. Su objetivo es conservar la batería y minimizar los gastos de datos apagando el WiFi cuando no está conectado a una red, y encendiéndolo cuando hay un punto de acceso conocido. Aprende constantemente dónde se encuentran tus puntos de acceso para tomar sus decisiones.

Es una aplicación muy útil si te olvidas con frecuencia de apagar el WiFi al salir de un punto de acceso, o si quieres cambiar automáticamente de datos móviles a WiFi para conservar la batería cuando vuelvas a entrar en un punto de acceso.

Estas son algunas de las características interesantes que ofrece Smart WiFi Toggler:

  • Aprende automáticamente la ubicación de tus puntos de acceso WiFi.
  • Apaga el WiFi cuando se desconecta de la red WiFi.
  • Enciende automáticamente el WiFi cuando está cerca de un punto de acceso conocido.
  • Utiliza su ubicación en la red. No se gasta la batería del GPS.
  • Ofrece la posibilidad de controlar el comportamiento de "conexión automática" para cada punto de acceso.
  • Posibilidad de bloquear el WiFi en un estado desactivado.
  • Notificación de advertencia y bloqueo automático del WiFi cuando un punto de acceso no funciona.
  • Historial, registro, y una pantalla de solución de problemas en caso de que te encuentres con algún problema.

Smart WiFi Toggler screenshots

0 votos

Específicamente dije que el WiFi es mi principal canal de comunicación, y que necesito apagar toda la banda base (modo avión) y no la conexión de datos. Lo siento, pero nada de esto es relevante.

0 votos

¿Alguien ha medido ya cuánta batería se ahorra con esta aplicación? Actualmente tengo la WLAN siempre encendida y el cambio se hace automáticamente (sólo para redes conocidas, no estoy usando WLANs abiertas).

3voto

Nick Pierpoint Puntos 7976

Podría ayudar a mirar en @Izzy's solución con tasker .

Se necesita un ajuste:

  • En lugar de detectar una señal GSM/CDMA, comprueba si hay una red Wifi cerca
  • Poner/activar el modo avión y activar el Wifi y conectarse adecuadamente (esta parte no la tengo clara - si es un punto Wifi público abierto, bien ( es malo pero otra historia sobre Wifi's abiertos ) ¿Y si se trata de una red Wifi privada y hay que introducir la clave? Tasker podría ayudarte con eso, no estoy seguro.
  • Si te alejas del punto de red, apaga/desactiva el Wifi y desactiva el modo avión.

Mirando esto wiki titulado " Encienda el Wifi en casa La entrada "también podría ayudarte, para citar, en caso de link rot":

Mi ruta hacia y desde el trabajo está poblada por redes abiertas de proveedores de cable proveedores de cable que requieren el inicio de sesión a través de páginas web y redes domésticas no seguras redes domésticas no seguras. Cada vez que paso por ellas mi teléfono intenta conectarse desconectándome del 3G. Dejar el WiFi encendido todo el tiempo significa que me quedo con constantes interrupciones del servicio. olvidarme de encender el WiFi en casa se corre el riesgo de consumir mi plan de datos. Por esta razón, apago el Por eso apago el WiFi cuando estoy fuera y lo enciendo cuando llego a casa. Pero, ¿qué pasa si se me olvido?

Con este perfil de Tasker, mi teléfono utiliza ahora los datos de localización de la célula para activar wifi para encender o apagar.

Pasos:

Enciende el GPS (sólo por ahora). No es necesario mantenerlo en funcionamiento todo el tiempo, pero ayuda a localizar tu ubicación para el paso del contexto. contexto.

En primer lugar, ve a casa (el lugar donde vive tu router wifi).

Perfil: WiFi en casa Contexto: Ubicación > Red=Activo, GPS=Apagado, Radio 500m, Get Fix

Tarea: En casa Acción: Red > WiFi > En la tarea (opcional): Alerta > Popup > Texto "WiFi activado"

Tarea: Salir de casa Acción: Red > WiFi > Apagado Tarea (opcional): Alerta > Popup > Texto "WiFi Off"

Get Fix localiza en un mapa el lugar en el que te encuentras, por lo que debes estar realmente en casa para este paso.

Dispone de varias opciones de ajuste en función de la potencia consumo vs. precisión. Ver [html http://tasker.dinglisch.net/userguide/en/loctears.html "Ubicación Sin Lágrimas"]. El menos preciso (Red=Apagado, GPS=Apagado) necesita un radio realmente un radio muy grande. El más preciso (Red=Activado, GPS=Activado) agotará su batería más rápido.

Me parece que Net=On, GPS=Off, Radius 500m funcionan bien. Mi teléfono sabe cuando estoy en casa.

0 votos

¡Genial, gracias! Otra solución a los portales cautivos falsos sería comprobar el CellID y sólo desactivar la banda base si el CellID coincide con uno de los conocidos. Sin embargo, no tengo ese problema.

0voto

Open Season Puntos 422

Sólo tienes que ir al modo de avión, y activar el wifi después

1 votos

No creo que el OP busque microgestión.

0 votos

¿Es esto posible? En mi Android 4.4, el icono de wifi no tiene ningún efecto cuando el modo avión está activado.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X