![]() |
|
| Tasker Para hablar de todo lo relacionado con la aplicación tasker |
«
Tema Anterior
|
Siguiente tema
»
|
|
Herramientas |
|
#1
|
|
Tarea en segundo plano consumiendo batería?
Buenos días. Esta noche como tenía bastante batería no cargue el móvil y lo puse en modo avión.
Por lo que se ve alguna tarea se queda atascada (podría ser activar el 2g con la pantalla apagada). ¿Hay alguna forma de ver que tareas están consumiendo la batería? Gracias de antemano. ![]() ![]() Enviado desde mi LG-D802 mediante Tapatalk |
|
|
|
#2
|
|
Prueba activando el LOG de Tasker...
Botón de opciones > Más > Registro de Ejecución En la parte superior tienes un botón para activar/desactivar el registro. Lo dejas funcionando un rato (con la cantidad de Intent que se generan no necesitarás mucho) y luego lo estudias usando los botones y el filtro de la parte de abajo. Última edición por WillyWeb Día 01/05/16 a las 23:35:48 |
| Gracias de parte de: | ||
|
#3
|
||||
|
||||
|
Echa un vistazo a tus perfiles. Si tienes contextos de comprobar cada X tiempo seguramente venga de ahi.
|
| Gracias de parte de: | ||
|
#4
|
|
La verdad es que después de pensarlo un poco no me parece que la situación sea para nada preocupante. Posiblemente estás haciendo la asociación de "más intents = más gasto de batería", y eso no es así. Como tampoco es del todo cierto que "más wakelocks = más gasto de batería". La mayor parte de los wakelocks que se detectan con aplicaciones como BetterBatteryStats se producen cuando el dispositivo ya está despierto.
Ni siquiera la cantidad de intents/alarmas es preocupante. Lo habitual es que Tasker, a nada que tengas unas pocas tareas y perfiles funcionando, genere varias decenas de miles de alarmas en un día. Ten en cuenta que esas alarmas no son más que "avisos" que Tasker le pide al servicio AlarmManager. Las de tipo "WILLYUM" (las más numerosos en tu caso) se producen cada vez que se ejecuta una acción "Esperar". Las de tipo "ANOFFCHECKORUM" son para las comprobaciones con la pantalla apagada. Las de tipo "ALARUM" son de los contextos de hora. Y finalmente la de tipo "AWAKEY" indica les veces que Tasker ha recibido la señal de que el dispositivo estaba despierto ... 1. Lo dicho, asociar número de intents/alarmas con gasto de batería no es del todo correcto. Que no te quite el sueño. Última edición por WillyWeb Día 01/05/16 a las 21:56:25 |
| Los siguientes 4 usuarios han agradecido a WillyWeb su comentario: | ||
|
#5
|
|
|
Cita:
Enviado desde mi LG-D802 mediante Tapatalk |
|
#6
|
|
Pues si te parece pon aquí esa tarea de "wifi inteligente" y vemos la forma de arreglarla.
|
|
#7
|
|
|
Cita:
La tarea, basada en una del foro: 1.- If %WIFII !~ *CONNECTION* 2.-Variable Set %WIFIINTELIGENTE TO on 3.- WiFi Set On 4.- Variable Set %TWIFI TO 60 5.- Wait Seconds 5 IF %WIFII !~ *CONNECTION** 6.- Variable Subtract %TWIFI value 5 7.-Variable Set %TWIFI TO 0 IF %WIFII~ *CONNECTION* 8.- GOTO Action 5 IF %TWIFI > 0 9.- Wifi Set Off IF %WIFII !~ *CONNECTION* 10.- Variable Clear %WIFIINTELIGENTE* 11.- End if El perfil donde tengo la tarea lo tengo puesto para que se active al NO estar conectado al WiFi de mi casa y estoy en el área de las antenas de casa. ¿El problema podría ser que desde la calle se conecte al WiFi y al entrar en el portal se desconecte y eso haga que la tarea se quede en bucle? Enviado desde mi LG-D802 mediante Tapatalk |
|
#8
|
|
|
Cita:
Si no te importa, exporta la descripción del perfil y de la tarea para poder analizar el sistema en detalle. Aquí tienes las instrucciones de cómo hacerlo... http://www.htcmania.com/showthread.php?p=8852245 Ojo. La descripción, no el XML. |
| Gracias de parte de: | ||
|
#9
|
|
|
Cita:
Restore: no State: Cell Near [ Cell Tower / Last Signal:GSM:2863.237795266 / 0 PSC:31 / 0 PSC:135 / 0 PSC:105 / 0 PSC:153 / 0 PSC:9 / 0 LTE:214.7.71799572 / 0 GSM:2806.5391 / 0 GSM:2806.5471 / 0 GSM:2806.5393 / 0 GSM:0 / 0 GSM:2806.5056 / 0 GSM:2806.5002 / 0 GSM:2806.5463 / 0 GSM:2806.5433 / 0 GSM:2846.5603 / 0 GSM:2846.5382 / 0 GSM:2806.5432 / 0 GSM:2806.5001 / 0 GSM:0.65535 / 0 GSM:2806.5061 / 0 Ignore Cells:GSM:2806.5463 GSM:2806.5432 GSM:2806.5391 GSM:2863.237795266 LTE:214.7.71799572 ] State: Not Wifi Connected [ SSID:asim_wf MAC:* IP:* ] Enter: WifiInteligente (3) A1: If [ %WIFII !~ *CONNECTION* ] A2: Variable Set [ Name:%WIFIINTELIGENTE To n Do Maths:Off Append:Off ] A3: WiFi [ Set:On ] A4: Variable Set [ Name:%TWIFI To:60 Do Maths:Off Append:Off ] A5: Variable Subtract [ Name:%TWIFI Value:5 Wrap Around:0 ] A6: Variable Set [ Name:%TWIFI To:0 Do Maths:Off Append:Off ] If [ %WIFII ~ *CONNECTION* ] A7: Wait [ MS:0 Seconds:5 Minutes:0 Hours:0 Days:0 ] If [ %WIFII !~ *CONNECTION* ] A8: Goto [ Type:Action Number Number:6 Label: ] If [ %TWIFI > 0 ] A9: WiFi [ Set:Off ] If [ %WIFII !~ *CONNECTION* ] A10: Variable Set [ Name:%WIFIINTELIGENTE To ff Do Maths:Off Append:Off ] A11: End If Enviado desde mi LG-D802 mediante Tapatalk |
|
#10
|
|
¿De verdad tienes todas esas antenas cerca de tu casa?
![]() ¿Te has planteado usar un contexto de WiFi cercano? Desde Android JB (será el que tienes si no lo has actualizado) puedes detectar un WiFi sin necesidad de encenderlo y sin una repercusión apreciable en la batería. Puede que te interese "afinar" un poco más que usando las antenas. Sobre la tarea que has puesto ahora... En A8 saltas a la acción A6 que establece tu contador de tiempo a 0 sólo si ya te has conectado. Claramente la intención es forzar la salida del bucle al pasar de nuevo por la condición de A8. Luego, en A7, haces una espera de 5 segundos. Y otra vez en A8, vuelta a empezar si el contador de tiempo no llega a 0. De ese bucle, tal y como lo has puesto, no se sale hasta que te conectas ... creo que ese es el error. El salto de A8 deberías hacerlo a la acción A5 para ir descontando tiempo de su contador y que la condición de A8 se cumpla pasados esos 60 segundos que has establecido. |
| Los siguientes 2 usuarios han agradecido a WillyWeb su comentario: | ||
|
#11
|
|
|
Cita:
Voy a probar el contexto de WiFi cercano, yo pensé que encendía el WiFi y gastaba batería. También he hecho los ajustes en la tarea que me has dicho. Mañana te diré si funciona. Aunque realmente con el contexto WiFi cercano en cuanto se active ya debería pillar el WiFi ¿no? Es que necesitaba una tarea de WiFi inteligente porque con le contexto de antenas aún estando en otra manzana se activaba, y claro estaba la WiFi 10-15 minutos encendida. No sé por que razón me detecta tantas antenas, en mi casa hay mala cobertura a pesar de eso
|
|
#12
|
|
|
Cita:
Sí. Es mucho, pero mucho, más preciso que usar las antenas de telefonía. |
| Los siguientes 2 usuarios han agradecido a WillyWeb su comentario: | ||
|
#13
|
|
|
Cita:
Enviado desde mi LG-D802 mediante Tapatalk |
| Gracias de parte de: | ||
| Respuesta |
Estás aquí
|
||||||
|
||||||
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 18:01:56 (GMT +1)
HTCMania: líderes desde el 2007





n Do Maths:Off Append:Off ] 



