Tasker Para hablar de todo lo relacionado con la aplicación tasker


 
Herramientas
  #1  
Viejo 03/02/15, 11:25:12
Avatar de forismei
forismei forismei no está en línea
Usuario muy activo
Mensajes: 1,114
 
Fecha de registro: oct 2014
Mensajes: 1,114
Modelo de smartphone: Oneplus 5T
Tu operador: Jazztel
Mencionado: 0 comentarios
Tagged: 2 hilos
Localización en casa 'sin llorar'

Buenos días a todos.

Sé que este tema ya se ha tratado en más ocasiones, pero las consultas que he visto son relativamente antiguas, cuando Android no permitía la conexión automática de Wifi para la localización aunque estuviese desconectada.

Lo que pretendo es lo siguiente: localizarme de forma precisa cuando estoy en casa (y cuando salgo) de forma precisa y gastando el mínimo de batería posible. Requiero una localización precisa en casa porque uso ese contexto para realizar cosas cuando entro y cuando salgo (básicamente, enviar notificaciones con Pushbullet).

Hasta aquí, nada nuevo: activar la Wifi cuando me acerco a casa y desactivarla cuando me marcho, basado en un estado de antenas cercanas. Además, tengo un contexto de localización por red en casa que me permite la localización más o menos precisa. Es decir, al llegar a mi pueblo, por antenas cercanas, se activa el Wifi, y gracias a eso con el contexto de localización por red me ubica en casa de forma precisa cuando llego y cuando salgo.

El problema es el siguiente: vivo en una zona rural en la que hay varias antenas lejos, y cambia constantemente de una a otra. Es complicado que, una vez en casa, permanezca dentro del contexto de ubicación por antena cercana, por lo que la Wifi se apaga a veces. Esto lo he solucionado quitando la acción de apagar Wifi a la salida del estado de antena cercana y metiéndolo en el de localización por red. Es decir, cuando llego al pueblo se conecta el Wifi por antena cercana, y al salir de casa (localizado por red) se apaga. No sé si es la manera más elegante, pero al menos parece funcionar.

Ahora bien: ¿creéis que hay alguna forma mejor? Había pensado en meter otra acción en el perfil de localización por red, que una vez en casa desactive el de antena cercana, y al salir que lo vuelva a activar...

Por otro lado, para ahorrar batería: ¿hay alguna acción que desactive la conexión automática de Wifi para la ubicación por red? ¿O mejor aún, alguna forma de cambiar el intervalo de monitoreo de tasker, para ponerlo cada más tiempo cuando no estoy cerca de casa?

¡Muchas gracias a todos!
Responder Con Cita


  #2  
Viejo 04/02/15, 01:22:57
Avatar de Caravantes
Caravantes Caravantes no está en línea
Usuario muy activo
Mensajes: 2,200
Compra y venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Versión de ROM: Android 8
Tu operador: Lowi
Mencionado: 59 comentarios
Tagged: 4 hilos
Hola Forismei. Te hago un par de observaciones, luego tú valoras si te parecen interesantes o si merece la pena que las implementes.

El problema de que la ubicación por red se desconecte ocasionalmente ya lo hemos tratado otras veces. La solución "clásica" es la siguiente:
Tarea de Salida (del contexto de Antena Cercana)
- Apagar Wifi Si %WIFII no-coincide-con *CONNECT*
Con eso se consigue que la pérdida de antena solo apague el Wifi si ADEMÁS no tienes conexión Wifi. Cuando estás en casa con conexión Wifi no importa que el contexto de antena cercana se desactive porque la condición hace que no se apague el Wifi.

Cita:
Originalmente Escrito por forismei Ver Mensaje
Esto lo he solucionado quitando la acción de apagar Wifi a la salida del estado de antena cercana y metiéndolo en el de localización por red. Es decir, cuando llego al pueblo se conecta el Wifi por antena cercana, y al salir de casa (localizado por red) se apaga.
También vale, siendo consciente de que tiene una limitación o situación de fallo. Si sales de tu casa y te alejas dos manzanas (para ir al bar o a casa de un amigo), se apaga el Wifi aunque sigues estando en el contexto de Antena Cercana. Luego vuelves a casa y no se enciende el Wifi porque no vuelves a entrar en el contexto de Antena Cercana.

Por otro lado, me parece relevante lo que dices al principio respecto a que (ahora) Android permite la ubicación por red incluso aunque el Wifi esté desconectado... y eso no me cuadra con tus comentarios finales para ahorrar batería. Desde mi punto de vista, activar la ubicación por Wifi incluso cuando el Wifi está apagado es un derroche de batería y una torpeza. En esa situación, con el Wifi apagado Android sigue utilizando el Wifi para escanear "contínuamente" cuáles son los SSID de las redes Wifi que hay en las cercanías. ¿De qué sirve tener el Wifi (aparentemente) apagado si gasta la misma batería que si estuviera encendido?

Te lo digo de otra manera: si llevas el Wifi permanentemente encendido gastará lo mismo en escanear las redes Wifi del entorno, y encima tienes la ventaja de que se conecta automáticamente cuando te acercas a casa (o a otra rede Wifi conocida). Así pues, desde mi punto de vista, apagar el Wifi con el escaneo de ubicación solo es una torpeza porque no ahorra batería y nos impide una conexión automática que sí se haría con el Wifi siempre encendido. Ese es mi razonamiento personal, aunque no tengo nadie que lo corrobore, y menos un experto en Android o en redes. O sea que yo podría estar equivocado.

Última edición por Caravantes Día 02/03/15 a las 01:52:24
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 04/02/15, 08:00:20
Avatar de forismei
forismei forismei no está en línea
Usuario muy activo
Mensajes: 1,114
 
Fecha de registro: oct 2014
Mensajes: 1,114
Modelo de smartphone: Oneplus 5T
Tu operador: Jazztel
Mencionado: 0 comentarios
Tagged: 2 hilos
Muchas gracias por la respuesta, Caravantes. Te comento:

Cita:
Originalmente Escrito por Caravantes Ver Mensaje
El problema de que la ubicación por red se desconecte ocasionalmente ya lo hemos tratado otras veces. La solución "clásica" es la siguiente:
Tarea de Salida (del contexto de Antena Cercana)
- Apagar Wifi Si %WIFII es distinto a *CONNECT*
Con eso se consigue que la pérdida de antena solo apague el Wifi si ADEMÁS no tienes conexión Wifi. Cuando estás en casa con conexión Wifi no importa que el contexto de antena cercana se desactive porque la condición hace que no se apague el Wifi.
Perfecto así. Había estado probando con variables (una variable %ENCASA que toma valor 1 si estoy y que se limpia al salir), pero no acababa de funcionar, porque me pasaba lo que comentas, que tenía problemas de encendido y apagado no deseados por los contextos de antena. En mi caso lo que ocurre es que tengo muchas antenas pero todas muy lejanas, y estando por ahí me pasaba o bien que no se encendía la Wifi por no haber entrado en el contexto de antena cercana, o que estando lejos de casa se encendía por salir y entrar de nuevo al contexto de antena, pero que luego no se apagaba (al estar la condición de apagado de Wifi en el perfil de localización en casa).

Cita:
Originalmente Escrito por Caravantes Ver Mensaje
Por otro lado, me parece relevante lo que dices al principio respecto a que (ahora) Android permite la ubicación por red incluso aunque el Wifi esté desconectado... y eso no me cuadra con tus comentarios finales para ahorrar batería. Desde mi punto de vista, activar la ubicación por Wifi incluso cuando el Wifi está apagado es un derroche de batería y una torpeza. En esa situación, con el Wifi apagado Android sigue utilizando el Wifi para escanear "contínuamente" cuáles son los SSID de las redes Wifi que hay en las cercanías. ¿De qué sirve tener el Wifi (aparentemente) apagado si gasta la misma batería que si estuviera encendido?
Te lo digo de otra manera: si llevas el Wifi permanentemente encendido gastará lo mismo en escanear las redes Wifi del entorno, y encima tienes la ventaja de que se conecta automáticamente cuando te acercas a casa (o a otra rede Wifi conocida). Así pues, desde mi punto de vista, apagar el Wifi con el escaneo de ubicación solo es una torpeza porque no ahorra batería y nos impide una conexión automática que sí se haría con el Wifi siempre encendido. Ese es mi razonamiento personal, aunque no tengo nadie que lo corrobore, y menos un experto en Android o en redes. O sea que yo podría estar equivocado.[/quote]

Aquí tengo el problema de que no sé hasta qué punto consume el Wifi encendido pero sin una conexión activa. ¿Llevar el Wifi encendido pero sin que este se conecte no gasta? Yo pensaba que el escaneo no era continuo, sino puntual: cada cierto tiempo, enciende Wifi, comprueba SSID cercanos, y se apaga. Y que llevarla encendida siempre de algún modo gastaba más. Si es cómo tu dices, en realidad ni siquiera tiene sentido el conexto de localización por Antena Cercana para activar el Wifi al acercarme a casa, ¿no? Si lo mantengo encendido siempre será exactamente igual que tenerlo 'apagado' con la localización por red...

En ese caso, no sé si tendría más sentido 'ubicarme' únicamente con mi Wifi (contexto de conexión a mi SSID, no de localización por red en casa), desactivar la posibilidad de ubicación por red con Wifi desconectado, y entonces sí, activar y desactivar Wifi por contexto de antenas cercanas a casa...

¡Gracias y un saludo!
Responder Con Cita
  #4  
Viejo 04/02/15, 12:21:40
Avatar de riqdieste
riqdieste riqdieste no está en línea
Usuario muy activo
Mensajes: 2,982
Compra y venta: (3)
 
Fecha de registro: oct 2013
Mensajes: 2,982
Mencionado: 24 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por forismei Ver Mensaje
...
En ese caso, no sé si tendría más sentido 'ubicarme' únicamente con mi Wifi (contexto de conexión a mi SSID, no de localización por red en casa), desactivar la posibilidad de ubicación por red con Wifi desconectado, y entonces sí, activar y desactivar Wifi por contexto de antenas cercanas a casa...
una duda, como es de que tendría mas sentido ubicarte únicamente con wifi,
cuando este apagado supongo que no llegara a ubicarte.
para eso dejarlo encendido que ya el wifi se conecta y desconecta.
Responder Con Cita
  #5  
Viejo 04/02/15, 13:00:12
Avatar de forismei
forismei forismei no está en línea
Usuario muy activo
Mensajes: 1,114
 
Fecha de registro: oct 2014
Mensajes: 1,114
Modelo de smartphone: Oneplus 5T
Tu operador: Jazztel
Mencionado: 0 comentarios
Tagged: 2 hilos
Cita:
Originalmente Escrito por riqdieste Ver Mensaje
una duda, como es de que tendría mas sentido ubicarte únicamente con wifi,
cuando este apagado supongo que no llegara a ubicarte.
para eso dejarlo encendido que ya el wifi se conecta y desconecta.
Me refiero a que si llevando el Wifi activado todo el tiempo consume exactamente lo mismo que llevarlo desactivado con la opción de 'Buscar redes siempre', y las tareas que yo necesito lanzar son al entrar o salir de mi casa (en la práctica, al conectarme o desconectarme de mi Wifi de casa), es mejor, gasta lo mismo y más preciso hacerlo así: lanzar las tareas cuando me conecte a mi Wifi.

En ese caso, el Wifi estaría activado todo el tiempo (incluso al salir), como tú dices, y no tendría necesidad de encender o apagar según localización (ya que me gasta lo mismo, para qué andar toqueteando).

Doy por hecho que por otro lado, el "buscar redes siempre" puede ser útil para las tarjetas basadas en localización de Google Now y aplicaciones similares...
Responder Con Cita
  #6  
Viejo 04/02/15, 16:41:32
Avatar de riqdieste
riqdieste riqdieste no está en línea
Usuario muy activo
Mensajes: 2,982
Compra y venta: (3)
 
Fecha de registro: oct 2013
Mensajes: 2,982
Mencionado: 24 comentarios
Tagged: 0 hilos
por lo que afirma Caravantes practicamente consumiria lo mismo,
para mi lo que mejor te iría es siempre activo y configurado asi,

con eso solucionas lo de localizarte de forma precisa.
Responder Con Cita
  #7  
Viejo 04/02/15, 22:42:25
Avatar de Caravantes
Caravantes Caravantes no está en línea
Usuario muy activo
Mensajes: 2,200
Compra y venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Versión de ROM: Android 8
Tu operador: Lowi
Mencionado: 59 comentarios
Tagged: 4 hilos
Cita:
Originalmente Escrito por forismei Ver Mensaje
no sé si tendría más sentido 'ubicarme' únicamente con mi Wifi (contexto de conexión a mi SSID, no de localización por red en casa),
Yo creo que eso tiene bastante lógica.
Hay otra opción que es similar, se trata del contexto de Wifi Cercana. Creo que ese contexto funciona tanto si la Wifi está encendida como si está apagada pero con el escaneo activo; habría que comprobar que funciona en ambos casos. La ventaja de este contexto es que te permite ubicar incluso cuando no puedes conectarte (por ejemplo porque no sabes la contraseña del router) o cuando no te interesa conectarte a ese router (porque el router emite Wifi pero no tiene enlace a Internet).
Responder Con Cita
Gracias de parte de:
  #8  
Viejo 05/02/15, 09:13:21
Avatar de forismei
forismei forismei no está en línea
Usuario muy activo
Mensajes: 1,114
 
Fecha de registro: oct 2014
Mensajes: 1,114
Modelo de smartphone: Oneplus 5T
Tu operador: Jazztel
Mencionado: 0 comentarios
Tagged: 2 hilos
Cita:
Originalmente Escrito por Caravantes Ver Mensaje
Yo creo que eso tiene bastante lógica.
Hay otra opción que es similar, se trata del contexto de Wifi Cercana. Creo que ese contexto funciona tanto si la Wifi está encendida como si está apagada pero con el escaneo activo; habría que comprobar que funciona en ambos casos. La ventaja de este contexto es que te permite ubicar incluso cuando no puedes conectarte (por ejemplo porque no sabes la contraseña del router) o cuando no te interesa conectarte a ese router (porque el router emite Wifi pero no tiene enlace a Internet).
Gracias por la respuesta de nuevo, Caravantes. Dos reflexiones:

1. Si consume lo mismo llevar la Wifi encendida o la Wifi apagada pero con escaneo activo, no entiendo muy bien el sentido de este último... es lo que me hace deducir que llevar la wifi encendida tiene que consumir algo más incluso cuando no escanea activamente.

2. La opción de wifi cercana me parece muy buena, porque me permitiría localizarme con la wifi de algún vecino incluso en el caso de que yo apagase mi router o perdiese alimentación eléctrica, o algún incidente similar.

Aprovecho para lanzar una duda: una de las cosas que hago es enviar una notificación a un contacto indicando que he salido de casa. Esta acción se dispara al salir de casa (es decir, es decir, al desconectarme de mi Wifi o al alejarme de la de los vecinos, si lo hago como comentas). Existe un breve periodo de tiempo en que no tengo Wifi pero los datos aún no se han habilitado, por lo que en varias ocasiones he recibido error en el envío (con pushbullet) que requiere intervención para solucionarlo. Mi idea es usar una acción de espera; fija de unos 20 segundos sería suficiente, pero me pregunto si existe alguna forma de decirle "espera hasta que haya conexión de datos".

Por último, ayer me comentaba un conocido que él percibe que incluso gasta menos batería usando la localización exclusiva por GPS (frente a la ubicación por red) porque tiene la sensación de que le localiza mucho más rápido... ¿qué os parece?

¡Saludos!
Responder Con Cita
  #9  
Viejo 05/02/15, 17:30:56
Avatar de novita
novita novita no está en línea
Usuario muy activo
Mensajes: 1,641
Compra y venta: (15)
 
Fecha de registro: nov 2007
Mensajes: 1,641
Modelo de smartphone: Nexus 5
Tu operador: Pepephone
Mencionado: 11 comentarios
Tagged: 0 hilos
Buenas, tengo Android lollipop, y me gustaría que me aconsejarais sobre un perfil, quiero que cuando me detecte mi router se conecte el Wifi y cuando salga de casa y no esté conectado al Wifi se activen los datos, lo tengo así, que os parece, gracias
Perfil: Wifi Bergondo Router (79)
Estado: Wifi cercana [ SSID:FTE-1DF6 MAC:* Capacidades:* Nivel mín. de señal para activación:0 Canal:0 Conmutar Wifi:Apagado ]
Entrada: Encender Wifi (40)
A1: WiFi [ Establecer:Encendido ]
A2: Secure Settings [ Configuración:Mobile Data Disabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ]

Salida: Wifis Off (34)
A1: WiFi [ Establecer:Apagado ]
A2: Secure Settings [ Configuración:Mobile Data Enabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ]
Responder Con Cita
  #10  
Viejo 05/02/15, 23:59:09
Avatar de Caravantes
Caravantes Caravantes no está en línea
Usuario muy activo
Mensajes: 2,200
Compra y venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Versión de ROM: Android 8
Tu operador: Lowi
Mencionado: 59 comentarios
Tagged: 4 hilos
Cita:
Originalmente Escrito por forismei Ver Mensaje
Si consume lo mismo llevar la Wifi encendida o la Wifi apagada pero con escaneo activo, no entiendo muy bien el sentido de este último... es lo que me hace deducir que llevar la wifi encendida tiene que consumir algo más incluso cuando no escanea activamente.
Puede que tengas razón. Pero también puede haber otro motivo. Google quiere controlar dónde estoy incluso cuando apago la Wifi, y me oferta el escaneo activo como si eso fuera para mi una ventaja de algún tipo (ahorro de batería u otro) cuando no es así, solo es una ventaja para ellos que siguen sabiendo mi posición.

Hay otra situación rara en la que puede interesar el escaneo activo, cuando yo quiero estar ubicado pero temporalmente prefiero NO estar conectado (a un router abierto o a un router del que tengo la contraseña). En todo caso, seguimos sin saber cómo funciona el escaneo activo, así que todo esto son solo especulaciones.

Cita:
Originalmente Escrito por forismei Ver Mensaje
Existe un breve periodo de tiempo en que no tengo Wifi pero los datos aún no se han habilitado, por lo que en varias ocasiones he recibido error en el envío (con pushbullet) que requiere intervención para solucionarlo.
En teoría, la conexión de datos móviles se activa instantánemente en cuando te quedas sin conexión Wifi. El problema es que la conexión Wifi puede ser tan lejana y débil que en el momento de la verdad es incapaz de transmitir realmente, y en esas circunstancias no tienes transmisión por ninguna de las dos vías, como bien has dicho. Sí, creo que el primer intento puede ser introducir una demora de 20 segundos o similar, parece la forma más sencilla de intentar resolver ese problema.

Otra forma de resolverlo es crear una rutina (subtarea, por ejemplo) que haga el intento de obtener datos de cualquier página web y repita una y otra vez ese intento de forma cíclica, manteniendo la tarea principal detenida hasta que la subtarea haya comprobado que la conexión funciona bien y salga del bucle.

Respecto a que la ubicación GPS pueda gastar menos que la ubicación por red... en principio parece imposible, al menos es contraintuitivo. El consumo de batería es relativamente proporcional a la distancia alcanzable por la tecnología usada. Las cifras aproximadas son:
GPS más de 10.000 kms.
Telefonía hasta unos 10 kms aprox.
Wifi unos 100 metros
Bluetooth unos 10 metros
NFC unos 10 centímetros
Aunque las proporciones de consumo no son matemáticas, creo que llevar encendido el NFC o el Bluetooth durante 24 horas es irrelevante, y su consumo es inferior al hecho de encender el GPS durante 1 segundo. Por esos mismos motivos parece poco probable que la ubicación GPS pueda consumir menos que la ubicación por cualquier otro sistema, ni siquiera teniendo en cuenta posibles ahorros de tiempo.

No usamos herramientas eficientes que nos permitan distinguir el consumo de batería utilizando unos y otros procedimientos. Nos guiamos de percepciones muy subjetivas del tipo: "hace tres días cambié tal cosa y desde entonces parece que llego al final de la jornada con la batería menos agotada". Cuando decimos algo así no somos conscientes de los muchos otros factores que pueden haber interferido en el resultado (tiempo de pantalla encendida cada día, número de llamadas realizadas, etc). Resumiendo, tenemos muy poca certeza sobre todo esto. Pero pudiera ser que tu amigo tenga razón, en algunas circunstancias concretas podría darse el caso que él describe, no tengo motivos ni conocimientos para descartarlo de forma categórica.

Mi abuelo pensaba que conducir rápido le ahorraba gasolina puesto que tardaba menos en llegar al destino y eso acortaba el tiempo que el motor estaba chupando carburante.
Creo que nosotros somos igual de tontos con el consumo de nuestro smartphone. Probablemente estamos muy convencidos de usar una estrategia eficiente, pero estamos muy lejos de ello e incluso hay veces que hacemos cosas contraproducentes, como mi abuelo, por pura ignorancia.

Por todo ello, hace tiempo que yo dejé de usar estrategias para ahorrar batería, y sobre todo estrategias de perfiles-tareas (Tasker), creo que no merece la pena. En lugar de eso, trato de resolver el problema con tres soluciones de hardware:
1- Comprar un smartphone con batería grande.
2- Usar alimentadores inalámbricos: en la mesa de casa tengo uno, y en el coche otro; eso significa que no me da ninguna pereza poner el smartpone a cargar, de hecho está cargando casi todo el tiempo que estoy en casa o en el coche, y eso significa que siempre tengo bastante batería.
3- Llevar un cargador-batería (Power-bank) en el bolso, que me permite hacer una recarga de emergencia incluso cuando camino por la ciudad.
Responder Con Cita
  #11  
Viejo 06/02/15, 00:02:29
Avatar de Caravantes
Caravantes Caravantes no está en línea
Usuario muy activo
Mensajes: 2,200
Compra y venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Versión de ROM: Android 8
Tu operador: Lowi
Mencionado: 59 comentarios
Tagged: 4 hilos
Cita:
Originalmente Escrito por novita Ver Mensaje
quiero que cuando me detecte mi router se conecte el Wifi y cuando salga de casa y no esté conectado al Wifi se activen los datos,
El contexto está bien y las dos acciones A1 también están bien. Pero activar y desactivar los datos telefónicos no tiene sentido. Siempre que hay una conexión Wifi, Android cierra la transmisión de datos telefónicos, y vuelve a abrir esa transmisión cuando se pierde la conexión Wifi. Eso es algo que hace Android automáticamente, lo hace siempre y tú no mejoras nada con esas acciones A2 que son redundantes.
Responder Con Cita
Gracias de parte de:
  #12  
Viejo 06/02/15, 03:28:27
Avatar de novita
novita novita no está en línea
Usuario muy activo
Mensajes: 1,641
Compra y venta: (15)
 
Fecha de registro: nov 2007
Mensajes: 1,641
Modelo de smartphone: Nexus 5
Tu operador: Pepephone
Mencionado: 11 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Caravantes Ver Mensaje
El contexto está bien y las dos acciones A1 también están bien. Pero activar y desactivar los datos telefónicos no tiene sentido. Siempre que hay una conexión Wifi, Android cierra la transmisión de datos telefónicos, y vuelve a abrir esa transmisión cuando se pierde la conexión Wifi. Eso es algo que hace Android automáticamente, lo hace siempre y tú no mejoras nada con esas acciones A2 que son redundantes.
Gracias, elimino las acciones A2
Responder Con Cita
Gracias de parte de:
  #13  
Viejo 06/02/15, 09:31:20
Avatar de forismei
forismei forismei no está en línea
Usuario muy activo
Mensajes: 1,114
 
Fecha de registro: oct 2014
Mensajes: 1,114
Modelo de smartphone: Oneplus 5T
Tu operador: Jazztel
Mencionado: 0 comentarios
Tagged: 2 hilos
Cita:
Originalmente Escrito por Caravantes Ver Mensaje
Puede que tengas razón. Pero también puede haber otro motivo. Google quiere controlar dónde estoy incluso cuando apago la Wifi, y me oferta el escaneo activo como si eso fuera para mi una ventaja de algún tipo (ahorro de batería u otro) cuando no es así, solo es una ventaja para ellos que siguen sabiendo mi posición.

Hay otra situación rara en la que puede interesar el escaneo activo, cuando yo quiero estar ubicado pero temporalmente prefiero NO estar conectado (a un router abierto o a un router del que tengo la contraseña). En todo caso, seguimos sin saber cómo funciona el escaneo activo, así que todo esto son solo especulaciones.
Tienes razón, es tan opaco para mi el funcionamiento y la diferencia entre WiFi conectada y WiFi activada que sólo puedo hacer suposiciones. Y como dices más adelante, aunque he intentado monitorear el consumo con una y otra opción, hay tantas variables que intervienen que es muy difícil sacar conclusiones.

Cita:
Originalmente Escrito por Caravantes Ver Mensaje
En teoría, la conexión de datos móviles se activa instantánemente en cuando te quedas sin conexión Wifi. El problema es que la conexión Wifi puede ser tan lejana y débil que en el momento de la verdad es incapaz de transmitir realmente, y en esas circunstancias no tienes transmisión por ninguna de las dos vías, como bien has dicho. Sí, creo que el primer intento puede ser introducir una demora de 20 segundos o similar, parece la forma más sencilla de intentar resolver ese problema.

Otra forma de resolverlo es crear una rutina (subtarea, por ejemplo) que haga el intento de obtener datos de cualquier página web y repita una y otra vez ese intento de forma cíclica, manteniendo la tarea principal detenida hasta que la subtarea haya comprobado que la conexión funciona bien y salga del bucle.
Creo que voy a probar la primera opción, por comodidad de programación

Cita:
Originalmente Escrito por Caravantes Ver Mensaje
Por todo ello, hace tiempo que yo dejé de usar estrategias para ahorrar batería, y sobre todo estrategias de perfiles-tareas (Tasker), creo que no merece la pena. En lugar de eso, trato de resolver el problema con tres soluciones de hardware:
1- Comprar un smartphone con batería grande.
2- Usar alimentadores inalámbricos: en la mesa de casa tengo uno, y en el coche otro; eso significa que no me da ninguna pereza poner el smartpone a cargar, de hecho está cargando casi todo el tiempo que estoy en casa o en el coche, y eso significa que siempre tengo bastante batería.
3- Llevar un cargador-batería (Power-bank) en el bolso, que me permite hacer una recarga de emergencia incluso cuando camino por la ciudad.
En realidad, es más una cuestión de querer trastear con Tasker que otra cosa: lo cierto es que tras un uso normal del teléfono, necesito cargarlo siempre cada noche, independientemente de que esté al 50% o al 15%, porque al día siguiente lo necesito a tope. Cualquiera de las opciones que manejo para ahorrar batería dejan el teléfono con una carga entre esos valores, teniendo en cuenta que lo que de verdad me la drena son otros usos mayores (navegar, pantalla, etc.) y que respecto a eso, el ahorro o gasto adicional de una u otra opción de las que pretendo automatizar con Tasker son poca cosa.

Todo esto surge de la idea de enviar mi posición cada cierto tiempo, y para eso sí, en vez de las aplicaciones que existen, pero que mantienen el GPS encendido continuamente y que te dejan seco en horas, prefiero automatizar algo que sólo me ubique con precisión cada cierto tiempo (o al pasar por determinados lugares) y que después se apague.

¡Un saludo y muchas gracias por tus respuestas!
Responder Con Cita
Gracias de parte de:
  #14  
Viejo 01/03/15, 22:32:51
Avatar de jconegar
jconegar jconegar no está en línea
Usuario muy activo
Mensajes: 1,155
Compra y venta: (6)
 
Fecha de registro: nov 2008
Mensajes: 1,155
Modelo de smartphone: S25 ultra
Tu operador: DigiMobil
Mencionado: 3 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Caravantes Ver Mensaje
Hola Forismei. Te hago un par de observaciones, luego tú valoras si te parecen interesantes o si merece la pena que las implementes.

El problema de que la ubicación por red se desconecte ocasionalmente ya lo hemos tratado otras veces. La solución "clásica" es la siguiente:
Tarea de Salida (del contexto de Antena Cercana)
- Apagar Wifi Si %WIFII es distinto a *CONNECT*
Con eso se consigue que la pérdida de antena solo apague el Wifi si ADEMÁS no tienes conexión Wifi. Cuando estás en casa con conexión Wifi no importa que el contexto de antena cercana se desactive porque la condición hace que no se apague el Wifi.
Muchas gracias por este aporte estaba loco por la localizacion de antenas nunca habia pensado eso, pero tengo una duda.
Al poner:
- apagar wifi si %wifi es distinto a connect

te refieres a

- apagar wifi si %wifi "no igual" a connect
o
- apagar wifi si %wifi "no coincide" a connect
(he probado los dos y nada, cual es? indicais siempre wifii (con dos i) y a mi me aparece solo con una i)

Estoy haciendo algo mal y no lo localizo porque se me desconecta la wifi y me vuelve a hacer la desconexion.

Muchas gracias

Ah! soy nuevo en tasker llevo solo 3 dias. Una pregunta tengo el tasker en español puede ser que en vez de connect tenga que poner conectado?

Última edición por jconegar Día 01/03/15 a las 23:41:25
Responder Con Cita
  #15  
Viejo 02/03/15, 00:34:09
Avatar de ruco1980
ruco1980 ruco1980 no está en línea
Miembro del foro
Mensajes: 390
 
Fecha de registro: abr 2012
Localización: Alicante
Mensajes: 390
Modelo de smartphone: Lenovo k3 Note Lemon
Versión de ROM: Lenovo VibeUi 15_20 by @xancin
Tu operador: Simyo
Mencionado: 5 comentarios
Tagged: 0 hilos
Hola jconegar....bienvenido al foro de Tasker...
Cita:
Originalmente Escrito por jconegar Ver Mensaje
Al poner:
- apagar wifi si %wifi es distinto a connect

te refieres a

- apagar wifi si %wifi "no igual" a connect
o
- apagar wifi si %wifi "no coincide" a connect
(he probado los dos y nada, cual es? indicais siempre wifii (con dos i) y a mi me aparece solo con una i)
Se refiere a "no coincide"...

dentro de las variables de Tasker verás que tienes "Wifi info" y "wifi estado"....la de estado será con una sola "i" y la otra con dos...
Un saludo!
Responder Con Cita
Gracias de parte de:
  #16  
Viejo 02/03/15, 01:51:16
Avatar de Caravantes
Caravantes Caravantes no está en línea
Usuario muy activo
Mensajes: 2,200
Compra y venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Versión de ROM: Android 8
Tu operador: Lowi
Mencionado: 59 comentarios
Tagged: 4 hilos
Cita:
Originalmente Escrito por ruco1980 Ver Mensaje
Se refiere a "no coincide"...
Exacto, Ruco. Debí poner eso: NO COINCIDE (ya lo corrijo en el mensaje original)
Y respecto a la otra duda también tiene razón Ruco. La variable %WIFI es distinta a la variable %WIFII. Por cierto, *CONNECT* hay que escribirlo con mayúsculas y con los asteriscos, no vale ponerlo de otra forma.
Responder Con Cita
Gracias de parte de:
  #17  
Viejo 02/03/15, 08:56:22
Avatar de jconegar
jconegar jconegar no está en línea
Usuario muy activo
Mensajes: 1,155
Compra y venta: (6)
 
Fecha de registro: nov 2008
Mensajes: 1,155
Modelo de smartphone: S25 ultra
Tu operador: DigiMobil
Mencionado: 3 comentarios
Tagged: 0 hilos
Muchisimas gracias por la ayuda. Ya lo tengo como me habeis indicado.
Responder Con Cita
Gracias de parte de:
  #18  
Viejo 02/03/15, 14:14:13
Avatar de sowed
sowed sowed no está en línea
Usuario muy activo
Mensajes: 4,965
Compra y venta: (10)
 
Fecha de registro: nov 2008
Localización: Valencia
Mensajes: 4,965
Modelo de smartphone: S20 FE
Versión de ROM: oficial
Tu operador: Vodafone
Mencionado: 18 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por novita Ver Mensaje
Buenas, tengo Android lollipop, y me gustaría que me aconsejarais sobre un perfil, quiero que cuando me detecte mi router se conecte el Wifi y cuando salga de casa y no esté conectado al Wifi se activen los datos, lo tengo así, que os parece, gracias
Perfil: Wifi Bergondo Router (79)
Estado: Wifi cercana [ SSID:FTE-1DF6 MAC:* Capacidades:* Nivel mín. de señal para activación:0 Canal:0 Conmutar Wifi:Apagado ]
Entrada: Encender Wifi (40)
A1: WiFi [ Establecer:Encendido ]
A2: Secure Settings [ Configuración:Mobile Data Disabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ]

Salida: Wifis Off (34)
A1: WiFi [ Establecer:Apagado ]
A2: Secure Settings [ Configuración:Mobile Data Enabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ]
Éso lo hace android sólo, no hace falta que crees un perfil de tasker. Cuando estás en una Red wifi apaga los datos móviles y viceversa.

PD: ahora veo que ya estaba contestado

Última edición por sowed Día 02/03/15 a las 14:17:30
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Otro software para Android > Tasker


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 16:28:48 (GMT +2)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007