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

Respuesta
 
Herramientas
  #1  
Viejo 10/04/13, 18:32:50
Array

[xs_avatar]
Tayson1984 Tayson1984 no está en línea
Betatester oficial
 
Fecha de registro: ago 2008
Localización: Barcelona
Mensajes: 3,572
Modelo de smartphone: OnePlus 3
Tu operador: Movistar
Ubicarse sin llorar

Hola compis!! Quería hace una consulta respecto al posicionamiento para crear la perfiles. Estuve probando el posicionamiento por antena cercana hace unos días y me era muy impreciso, por lo que probé a realizarlo a través de ubicación de Red que según la ayuda consume algo más pero no significante. El caso es que llevo unos días con el proceso Servicios Google algo alto y creo que puede estar relacionado con la ubicación.
Os ha pasado?

EDITO: Estoy intentando buscar la diferencia entre Ubicación: Red y Ubicación: Red & Wifi, que esta ultima al parecer tiene un consumo mas elevado de batería y este puede ser mi problema. El tema es que no se como hacer para que solo me posicione por ubicación de red y no la combinación de Red & Wifi
Imágenes Adjuntas
Tipo de Archivo: jpg uploadfromtaptalk1365611533354.jpg (50.8 KB, 186 visitas)
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond

Última edición por Tayson1984 Día 10/04/13 a las 18:37:19.
Responder Con Cita


  #2  
Viejo 10/04/13, 20:29:05
Array

[xs_avatar]
mlesir mlesir no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Tu operador: Pepephone
En la acción ubicarse ya habrás visto que sólo te da tres opciones : cualquiera, por red o por Gps. No puedes elegir que sólo te ubique por 3g o red y no por wifi.
La única manera de que hagas eso es apagando el wifi. Lo cual es muy sencillo :antes de la acción de ubicar le pones una de apagar el wifi y luego si quieres le pones otra acción de encenderlo.
Para que te ubique por red es necesario marcar en ubicación la casilla de servicios de ubicación de Google. Si no no puedes obtener la ubicación más que por Gps.
Quizá, no lo se, este sea el problema, que al marcar la otras apps la utilizan y de ahí el gasto. Aunque me parecería extraño q no la llevases antes marcada porque si no la tendrías que marcar cada vez que una app la necesitará, Google maps, sygic u otro navegador, etc. La tenias ya antes?
Como no se exactamente que es lo que quieres hacer voy un poco a ciegas y a lo mejor ya lo sabes, pero te dire:
Lo mejor siempre es usar un perfil primero que aunque no sea del todo exacto sea de poco gasto. Me explico con un ejemplo: usa lo de las antenas para que te detecte si estas en tu barrio. Si estás en tu barrio entonces ya si que conectas la Red para ver si estas cerca de tu casa y si es que si, si lo que quieres saber es exactamente si estas en tu piso,entonces enciendes el wifi y le dices que te detecte la wlan de tu casa . Así si te detecta la wlan de tu casa es que estas en tu casa. Como ves es mucho menos consumo que llevar el Gps o la Red encendida y que cada x tiempo te lo compruebe.
Lo del consumo también puedes estar relacionado con los tiempos que le hayas dado para que el perfil detecte una determinada ubicación.
También puede depender de los tiempos que hayas establecido en preferencias en Tasker.


Enviado desde mi GT-N7000 usando Tapatalk 2
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
Responder Con Cita
  #3  
Viejo 11/04/13, 00:15:08
Array

[xs_avatar]
Tayson1984 Tayson1984 no está en línea
Betatester oficial
 
Fecha de registro: ago 2008
Localización: Barcelona
Mensajes: 3,572
Modelo de smartphone: OnePlus 3
Tu operador: Movistar
Pues es un perfil que tengo para cuando este cerca de casa me conecte wifi y me pase a 2G. Lo que no se si estoy siguiendo el orden correcto. Es algo así
Imágenes Adjuntas
Tipo de Archivo: jpg uploadfromtaptalk1365632088717.jpg (41.7 KB, 164 visitas)
Tipo de Archivo: jpg uploadfromtaptalk1365632101006.jpg (49.0 KB, 163 visitas)
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond
Responder Con Cita
  #4  
Viejo 11/04/13, 01:37:13
Array

[xs_avatar]
ATaskREADOS ATaskREADOS no está en línea
Miembro del foro
 
Fecha de registro: ene 2013
Mensajes: 180
Tu operador: Otra

Sugerencia para Tayson y para el resto de compañeros:
En la medida de lo posible, no pongáis imágenes de perfiles o tareas. Aunque sean muy "fidelignos", esos gráficos hacen que el manejo de la página sea más pesado y lento. Es mejor poner transcripciones, que ocupan menos espacio, yo diría que se leen mejor y tienen la ventaja de que pueden incluir comentarios o detalles que no salen en la "foto". Hay un ejemplo excelente en la siguiente página.
http://www.htcmania.com/showpost.php...5&postcount=15

Otra importante ventaja de esas transcripciones es que pueden ser citadas y reproducidas fácilmente por otro compañero que responda posteriormente, incluso haciendo modificaciones, metiendo nuevas acciones en medio de la tarea original, usando el color rojo para resaltar los errores del plantemiento inicial, etc. Ejemplo de respuesta al mensaje enlazado antes:
TAREA "UNO" (habrá 2 tareas en paralelo -ejecutandose a la vez-):
1. STOP if %TRUN is SET (incomprensible ¿?)
Insertar nueva acción: Notificación. Texto= %DURMIENDO
2. STOP if %DURMIENDO ~ ON
Este tipo de respuesta no es posible cuando el planteamiento original es una "foto". Por todo ello os pido que no pongáis imágenes de los perfiles y tareas, salvo en casos muy puntuales en los que la imagen pueda aportar algo que el texto no puede transmitir.

Ya habíamos hablado de este asunto otras veces:
http://www.htcmania.com/showthread.php?p=7986113
http://www.htcmania.com/showthread.php?p=7961232
http://www.htcmania.com/showthread.php?p=7689356
http://www.htcmania.com/showpost.php?p=6194097
http://www.htcmania.com/showthread.php?t=552744
Pero no es ningún problema repetir esta recomendación. Habrá que hacerlo más veces porque esperamos que en el foro siga entrando gente nueva. Sin problemas.

Firmado: Caravantes
__________________
ATaskREADOS somos el equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
Para cualquier asunto relacionado con el foro, puedes escribirnos a [email protected]
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 11/04/13, 03:17:22
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
>>>Mlesir:La única manera de que hagas eso es apagando el wifi. Lo cual es muy sencillo :antes de la acción de ubicar le pones una de apagar el wifi y luego si quieres le pones otra acción de encenderlo.

Mlesir, eso funciona en una tarea, pero el compañero quiere un contexto de ubicación en el que no se puede (creo) hacer ese planteamiento.

Tyson, en principio parece totalmente desproporcionado que los Servicios de google te hayan consumido el 67% de batería en 12 horas. Pero si te fijas bien, verás que (tras 12 horas) la batería está al 72%, solo se ha gastado un 28% (lo cual es muy admirable, poquísimo gasto) y sobre ese 28% consumido es sobre lo que hay que calcular el 67%. O sea que los Servicios de Google se han comido el 19% de la batería en 12 horas, que ya no es tan desproporcionado.

Pero también es muy posible que esa cifra se pueda reducir optimizando el planteamiento o modificando los tiempos en las preferencias de Tasker, como ha dicho Mlesir.

>>>Tyson: El tema es que no se como hacer para que solo me posicione por ubicación de red y no la combinación de Red & Wifi

Es fácil: mantén apagada la Wifi mientras usas la ubicación por Red. De esa forma la ubicación se calculará solo en base a la información de las antenas cercanas: Todo teléfono móvil tiene siempre la información de las antenas cercanas, concretamente tiene sus identificativos y sus intensidades de señal; a través de los Servicios de Google (consultando la base de datos que tiene referenciados los identificativos y las posiciones de todas las antenas), se puede hacer un cálculo de triangulación para obtener la posición aproximada.

Puedes ver cómo funciona apagando el GPS y la Wifi, y mirando en el Maps. Verás un círculo que representa la posición aproximada o las distintas posiciones posibles tras haber hecho los cálculos esos. Dependiendo de las circunstancias (antenas concretas) el círculo puede tener un radio de pocos cientos de metros o incluso de varios kilómetros; tu verás si te parece precisión suficiente para lo que necesitas.

>>>es un perfil que tengo para cuando este cerca de casa me conecte wifi y me pase a 2G.

En primer lugar, si se conecta la Wifi ya te puedes despreocupar del 3g y de cualquier otro aspecto de la transmisión por vía telefónica. Por lo que yo sé, si estás conectado a Wifi el smartphone hará todas las transmisiones por esa vía y no usará la transmisión telefónica, así que da lo mismo que esté en 3G o 2G. Esto es ventajoso porque la transmisión Wifi suele requerir menos consumo de batería que cualquier transmisión telefónica.

Lo más sencillo es usar un contexto de antena cercana (que prácticamente no gasta batería) y que encienda la comunicación Wifi cuando entres en tu barrio y la apague cuando salgas. De ese modo estarás conectado a la Wifi de tu casa todo el tiempo, y solo desperdiciarás algo de batería (wifi) cuando estés en tu barrio sin estar en tu casa. Creo que eso es lo que ya tienes en tu perfil Loc.Ant.Casa

Se puede optimizar un poco más sin demasiadas complicaciones:
Contexto de antena cercana + contexto de tiempo (de 00:00 a 23:59) repitiendo cada 10 minutos.
La tarea sería bien sencilla, con tres acciones: 1 encender la transmisión Wifi, 2 esperar 15 segundos, 3 apagar la transmisión wifi si no se ha conectado. De esta forma evitas estar gastando batería-Wifi si estás en tu barrio pero no estás conectado a la Wifi de tu casa.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 11/04/13, 13:14:10
Array

[xs_avatar]
Tayson1984 Tayson1984 no está en línea
Betatester oficial
 
Fecha de registro: ago 2008
Localización: Barcelona
Mensajes: 3,572
Modelo de smartphone: OnePlus 3
Tu operador: Movistar
Gracias por las respuestas. Esta tarde me pondré a ello y iré comentando.
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond
Responder Con Cita
  #7  
Viejo 11/04/13, 16:27:57
Array

[xs_avatar]
mlesir mlesir no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Tu operador: Pepephone
Pues llevas toda la razón Caravantes. no se puede meter la acción de apagar el wifi antes de que realice la ubicación.
En cuanto a lo que comentas de que te situe por las antenas de telefonía, a mi por lo menos con google maps no me funciona. Apago el GpS y la red y ne dice que no tengo una fuente de ubicación ni siquiera cuando lo abro me situa mas o menos cerca.
De acuerdo contigo en todo lo demas que le has comentado a Tyson.

Enviado desde mi GT-N7000 usando Tapatalk 2
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
Responder Con Cita
  #8  
Viejo 11/04/13, 19:51:29
Array

[xs_avatar]
Tayson1984 Tayson1984 no está en línea
Betatester oficial
 
Fecha de registro: ago 2008
Localización: Barcelona
Mensajes: 3,572
Modelo de smartphone: OnePlus 3
Tu operador: Movistar
Nada compis, llevo un rato dándole unas vueltas y no consigo hacer lo que quiero. Haber si me aconsejáis. La finalidad es con el estado "Antena Cercana" detectar en primer lugar la ubicación próxima a mi casa, una vez detectada conectar el wifi, realizar la comprobación de SSID para si se corresponde con mi wifi y si no apagar. El caso es que no me acaba de ir. Cuento lo que hago:

- Elijo el contexto "Antena Cercana" donde defino las antenas que cojo en mi casa

- Tarea entrada
* Limpiar variable %WIFICASA
* Red>WiFi Establecer Encendido
* Esperar 15 segundos
* Establecer variable %WIFICASA A on Si(if) %WIFII~ *nombrewifi*
* Red>WiFi Establecer Apagado Si(if) %WIFICASA !~on

- Tarea salida
* Red>WiFi Establecer Apagado

Pues nada, hay algo que hago mal porque se conecta al WiFi y pasados los 15 segundos se desconecta, aunque puedo apreciar por unos instalntes como la variable WIFICASA se rellena con un on
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond
Responder Con Cita
  #9  
Viejo 11/04/13, 22:01:00
Array

[xs_avatar]
Lukevalci Lukevalci no está en línea
Usuario muy activo
 
Fecha de registro: jul 2010
Localización: Madrid
Mensajes: 891
Modelo de smartphone: G2 / MiPad / Minix 8H-Plus
Tu operador: Orange
Hola, Tayson:

Yo te aconsejo que separes las tareas en más perfiles, no trates de meterlos todos en un sólo perfil, porque seguramente harás que interfieran variables y no sea estable.

1) Yo haría un perfil que te encienda el wifi si estás cerca de casa. Sin más. Contexto: antena cercana. Tarea de entrada: red, wifi, encendido. Tarea de salida: esperar 30 seg (para que no se te apague la red cuando deshabilitas en el perfil siguiente, el 2) + red, wifi, apagado.

2) Haría otro perfil para el caso de si estás conectado a tu SSID. Contexto: conectado a tu red. Tarea de entrada: tus ajustes + deshabilitar el perfil 1). Tarea de salida: Lo que creas + habilitar el perfil 1).

De esta forma, como me pasa a mí, dejas de estar condicionado por la conexión por antenas (si en tu zona hay varias, es probable que entres y salgas del perfil 1) y cuando te conectes a tu wifi se desactiva el 1. Cuando salgas de casa, se activa el 1 y te apaga el wifi cuando no estés cerca de tus antenas.

Cuantos más perfiles simples se hagan, mejor trabaja tasker. Mejor tener varios que no uno sólo con muchas acciones.
Responder Con Cita
Gracias de parte de:
  #10  
Viejo 11/04/13, 22:29:41
Array

[xs_avatar]
mlesir mlesir no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Tu operador: Pepephone
Creo que son dos cosas las que te pueden fallar pero mejor q te diga como comprobarlo tu mismo.
Vale prueba lo que yo llamo meter una tarea en boxes. Metele a todo pop up, con tiempo mínimo pues 40 seg suficiente para que puedas pensar, lo bueno del pop up es que detiene la tarea hasta que le das al aviso. En esos pop ups metes o bien las variables que quieres monitorizar o ver q valores cogen o bien puedes poner avisos. Todo para ir viendo y comprobando que la tarea se ejecuta correctamente. En todo caso asi podrás ver que es exactamente lo que falla y asi aislar el problema o ver cual de todas las acciones es la que no funciona.
En tu caso:
Ponle pop ups al ppo de la entrada y la salida q te avise q se ha disparado la tarea.
Despues de la acción de esperar no lo pongas como if dentro de la acción ponlo:
If %WIFII ~*nombrered*
Establecer variable....
Pop up coincide,%WIFICASA
Fin si

Haz lo mismo con la otra condición. Y así con todo. Así sabrás que es lo que falla.
Además Ponle un tiempo de espera de 60 segundos asi te da tiempo a ver que se ha conectado a tu red.


Enviado desde mi GT-N7000 usando Tapatalk 2
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
Responder Con Cita
Gracias de parte de:
  #11  
Viejo 11/04/13, 22:48:33
Array

[xs_avatar]
Tayson1984 Tayson1984 no está en línea
Betatester oficial
 
Fecha de registro: ago 2008
Localización: Barcelona
Mensajes: 3,572
Modelo de smartphone: OnePlus 3
Tu operador: Movistar
 Cita: Originalmente Escrito por Lukevalci Ver Mensaje
Hola, Tayson:

Yo te aconsejo que separes las tareas en más perfiles, no trates de meterlos todos en un sólo perfil, porque seguramente harás que interfieran variables y no sea estable.

1) Yo haría un perfil que te encienda el wifi si estás cerca de casa. Sin más. Contexto: antena cercana. Tarea de entrada: red, wifi, encendido. Tarea de salida: esperar 30 seg (para que no se te apague la red cuando deshabilitas en el perfil siguiente, el 2) + red, wifi, apagado.

2) Haría otro perfil para el caso de si estás conectado a tu SSID. Contexto: conectado a tu red. Tarea de entrada: tus ajustes + deshabilitar el perfil 1). Tarea de salida: Lo que creas + habilitar el perfil 1).

De esta forma, como me pasa a mí, dejas de estar condicionado por la conexión por antenas (si en tu zona hay varias, es probable que entres y salgas del perfil 1) y cuando te conectes a tu wifi se desactiva el 1. Cuando salgas de casa, se activa el 1 y te apaga el wifi cuando no estés cerca de tus antenas.

Cuantos más perfiles simples se hagan, mejor trabaja tasker. Mejor tener varios que no uno sólo con muchas acciones.
Vale siguiendo esta idea me ha quedado perfecto añadiendo una cosa mas porque medaba problemas. En el 1) el red, wifi, apagado le ha añadido la condición Si(if) %WIFICASA !~on.
En el 2) en la tarea de entrada le he añadido Establecer variable %WIFICASA A on y en la de salida Limpiar variable %WIFICASA.
De esta forma me evito unos saltos que me hacia de wifi a 3G
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond
Responder Con Cita
  #12  
Viejo 12/04/13, 00:27:47
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
>>> Mlesir: En cuanto a lo que comentas de que te situe por las antenas de telefonía, a mi por lo menos con google maps no me funciona. Apago el GpS y la red y ne dice que no tengo una fuente de ubicación ni siquiera cuando lo abro me situa mas o menos cerca.

Mlesir, si repasas mis instrucciones verás que la comunicación (Servicios de Google) es imprescindible. Tienes que hacerlo sin apagar la red (transmisión de datos por vía telefónica).

El contexto "antena cercana" funciona bien aunque no haya red ni comunicación porque funciona más o menos así: cuando tengamos cobertura de las antenas cuyos identificativos son tal y cual, entonces hay que activar el perfil y lanzar la tarea asociada. Como se puede apreciar, eso funciona bien aunque no se sepa la ubicación geográfica.

>>> Tyson: La finalidad es con el estado "Antena Cercana" detectar en primer lugar la ubicación próxima a mi casa, una vez detectada conectar el wifi, realizar la comprobación de SSID para si se corresponde con mi wifi y si no apagar. El caso es que no me acaba de ir. Cuento lo que hago:

No entiendo para qué quieres comprobar el SSID, creo que te estás complicando innecesariamente con ese y otros detalles como la variable %WIFICASA. Te repito y te concreto más el esquema que te dí anteriormente, y que me parece excelente por su sencillez:

Contexto de antena cercana.

Tarea de entrada:
1 Red>WiFi Establecer Encendido

Tarea de salida:
1 Red>WiFi Establecer Apagado

De esta forma se encenderá la transmisión Wifi siempre que estés en tu barrio; y cuando te marches del barrio se apagará la transmisión wifi para ahorrar batería. Estando en el barrio, si estás al alcance de tu router pues se conectará, y si no estás al alcance del router, pues no se conectará, así de simple.

 Cita: Originalmente Escrito por Tayson1984 Ver Mensaje
Elijo el contexto "Antena Cercana" donde defino las antenas que cojo en mi casa
- Tarea entrada
* Limpiar variable %WIFICASA
* Red>WiFi Establecer Encendido
* Esperar 15 segundos
* Establecer variable %WIFICASA A on Si(if) %WIFII~ *nombrewifi*
* Red>WiFi Establecer Apagado Si(if) %WIFICASA !~on
Eso no te funciona por un problema de concepto. Ese perfil se activa cuando comienzas a tener cobertura de las antenas referenciadas, o sea cuando entras en tu barrio. En ese momento (que todavía no estás cerca de tu casa) se lanza la tarea, y resulta que nunca se puede conectar a tu router porque todavía no estás al alcance de tu router. Y ahora viene lo peor: la última acción de la tarea apaga la comunicación Wifi con lo cual ocurrirá que el teléfono no tendrá comunicación Wifi cuando realmente llegues a tu casa.

Tienes que entender que una tarea de entrada se ejecuta UNA SOLA VEZ cuando se activa el perfil. Da igual que luego se sigan cumpliendo las condiciones del contexto pues la tarea no va a repetirse... a no ser que tú hayas establecido expresamente la repetición, como en la otra opción que ya comenté y que vuelvo a sugerir de forma más concreta:

Contexto de antena cercana + contexto de tiempo (de 00:00 a 23:59) repitiendo cada 10 minutos.

Tarea de entrada:
1 Red>WiFi Establecer Encendido
2 Esperar 15 segundos.
3 Red>WiFi Establecer Apagado si(if) %WIFII !~ *>>>CONNECTION<<<*

Tarea de salida:
1 Red>WiFi Establecer Apagado

Esta tarea se puede leer del modo siguiente: siempre que estemos en mi barrio, cada 10 minutos hay que repetir la tarea para comprobar si puedo conectar por vía Wifi; en caso afirmativo se mantiene activa la transmisión Wifi, y en caso negativo se apaga la transmisión Wifi. Al salir del barrio también se apaga. Aclaro que si ya estabas conectado por vía Wifi, la acción 1 (WiFi Establecer Encendido) no va a tener ninguna consecuencia, es como si no existiera. Del mismo modo, si la transmisión Wifi está apagada cuando se ejecute la tarea de salida, eso tampoco tiene consecuencias.

En todos los casos citados me parece irrelevante tratar de discernir si estás conectado a tu router o a otro. ¿Hay algún problema en que puedas estar conectado con otra SSID? ¿Variará en algo la estrategia para decidir si enciendo o apago la transmisión Wifi? Creo que las respuestas son NO y NO, respectivamente. Y por eso creo que considerar la SSID es algo innecesario que solo puede complicar las cosas dificultando el funcionamiento.

A mayores, tal como sugiere Lukevalci, puedes hacer un segundo perfil en el que el contexto sea que estés conectado a la Wifi de tu casa (y aquí sí conviene especificar la SSID, en el mismo contexto) para realizar acciones o ajustes adicionales que solo deban aplicarse cuando estás en casa. En caso de que te interese hacer algo de eso, puedes tener en cuenta su propuesta: además de los otros ajustes que quieras hacer, también podrías desactivar el primer perfil (el de las antenas cercanas) mientras estés en casa conectado a tu red Wifi. Con eso ahorras algo de batería. Pero el ahorro es poco (si el contexto era de antenas cercanas en el primer perfil) así que yo solo lo tomaría en cuenta si de veras tienes otros motivos para crear este segundo perfil.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Gracias de parte de:
  #13  
Viejo 12/04/13, 03:06:40
Array

[xs_avatar]
mlesir mlesir no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 2,263
Modelo de smartphone: OnePlus One,BQ Edison1, GoogleChrome,
Tu operador: Pepephone
Mil disculpas. Culpa mia por no leer bien. Ya me parecía a mi raro! Jeje

Enviado desde mi GT-N7000 usando Tapatalk 2
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
Responder Con Cita
  #14  
Viejo 12/04/13, 06:19:57
Array

[xs_avatar]
Tayson1984 Tayson1984 no está en línea
Betatester oficial
 
Fecha de registro: ago 2008
Localización: Barcelona
Mensajes: 3,572
Modelo de smartphone: OnePlus 3
Tu operador: Movistar
 Cita: Originalmente Escrito por Caravantes Ver Mensaje

Contexto de antena cercana + contexto de tiempo (de 00:00 a 23:59) repitiendo cada 10 minutos.

Tarea de entrada:
1 Red>WiFi Establecer Encendido
2 Esperar 15 segundos.
3 Red>WiFi Establecer Apagado si(if) %WIFII !~ *>>>CONNECTION<<<*

Tarea de salida:
1 Red>WiFi Establecer Apagado

En todos los casos citados me parece irrelevante tratar de discernir si estás conectado a tu router o a otro. ¿Hay algún problema en que puedas estar conectado con otra SSID? ¿Variará en algo la estrategia para decidir si enciendo o apago la transmisión Wifi? Creo que las respuestas son NO y NO, respectivamente. Y por eso creo que considerar la SSID es algo innecesario que solo puede complicar las cosas dificultando el funcionamiento.
Caravantes necesito saber mi SSID ya que que al estar en mi casa realizó acciones concretas que estando conectado a otra WiFi no realizó. Vamos que el perfil de antenas me activa el wifi y mediante el SSID confirmo que estoy en el piso. Lo de estoy en piso es importante ya que puedo estar dentro del radio de acción de mi casa (comprando, aparcando, tomando algo) pero no tener cobertura de mi SSID y en ese caso es mejor apagar el Wifi. En lo que tienes razón es que en lo citado anteriormente y junto con el contexto de antena cercana, me falta uno de tiempo cada 10 minutos por ejemplo que me compruebe periódicamente
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond
Responder Con Cita
  #15  
Viejo 12/04/13, 07:23:22
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 Cita: Originalmente Escrito por Tayson1984 Ver Mensaje
necesito saber mi SSID ya que que al estar en mi casa realizó acciones concretas que estando conectado a otra WiFi no realizó
Eso no lo habías aclarado hasta ahora.
En tal caso te conviene más seguir el esquema de Lukevalci con dos perfiles. Vuelve a leer su mensaje, o el último párrafo de mi anterior mensaje. Esa es la forma óptima de resolver el problema con sencillez. Usando un solo perfil todo se complica y tienes más posibilidades de cometer errores.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Gracias de parte de:
  #16  
Viejo 12/04/13, 23:12:05
Array

[xs_avatar]
Tayson1984 Tayson1984 no está en línea
Betatester oficial
 
Fecha de registro: ago 2008
Localización: Barcelona
Mensajes: 3,572
Modelo de smartphone: OnePlus 3
Tu operador: Movistar
 Cita: Originalmente Escrito por Caravantes Ver Mensaje

No entiendo para qué quieres comprobar el SSID, creo que te estás complicando innecesariamente con ese y otros detalles como la variable %WIFICASA. Te repito y te concreto más el esquema que te dí anteriormente, y que me parece excelente por su sencillez:

Contexto de antena cercana.

Tarea de entrada:
1 Red>WiFi Establecer Encendido

Tarea de salida:
1 Red>WiFi Establecer Apagado

De esta forma se encenderá la transmisión Wifi siempre que estés en tu barrio; y cuando te marches del barrio se apagará la transmisión wifi para ahorrar batería. Estando en el barrio, si estás al alcance de tu router pues se conectará, y si no estás al alcance del router, pues no se conectará, así de simple.



Eso no te funciona por un problema de concepto. Ese perfil se activa cuando comienzas a tener cobertura de las antenas referenciadas, o sea cuando entras en tu barrio. En ese momento (que todavía no estás cerca de tu casa) se lanza la tarea, y resulta que nunca se puede conectar a tu router porque todavía no estás al alcance de tu router. Y ahora viene lo peor: la última acción de la tarea apaga la comunicación Wifi con lo cual ocurrirá que el teléfono no tendrá comunicación Wifi cuando realmente llegues a tu casa.

Tienes que entender que una tarea de entrada se ejecuta UNA SOLA VEZ cuando se activa el perfil. Da igual que luego se sigan cumpliendo las condiciones del contexto pues la tarea no va a repetirse... a no ser que tú hayas establecido expresamente la repetición, como en la otra opción que ya comenté y que vuelvo a sugerir de forma más concreta:

Contexto de antena cercana + contexto de tiempo (de 00:00 a 23:59) repitiendo cada 10 minutos.

Tarea de entrada:
1 Red>WiFi Establecer Encendido
2 Esperar 15 segundos.
3 Red>WiFi Establecer Apagado si(if) %WIFII !~ *>>>CONNECTION<<<*

Tarea de salida:
1 Red>WiFi Establecer Apagado
Tengo una duda respecto a este perfil. En el momento que le agregas un contexto de tiempo, ya no es posible establecer tarea de salida no?
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond
Responder Con Cita
  #17  
Viejo 12/04/13, 23:50:19
Array

[xs_avatar]
Lukevalci Lukevalci no está en línea
Usuario muy activo
 
Fecha de registro: jul 2010
Localización: Madrid
Mensajes: 891
Modelo de smartphone: G2 / MiPad / Minix 8H-Plus
Tu operador: Orange
Efectivamente, en el momento que introduces la repetición cada X min/horas en un perfil, pierdes la opción de introducir una tarea de salida.
Responder Con Cita
  #18  
Viejo 12/04/13, 23:52:34
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 Cita: Originalmente Escrito por Tayson1984 Ver Mensaje
Tengo una duda respecto a este perfil. En el momento que le agregas un contexto de tiempo, ya no es posible establecer tarea de salida no?
Muy buena observación, Tyson. Yo no me había dado cuenta de esa limitación: la tarea de salida es incompatible con un contexto de tiempo QUE LLEVE REPETICIÓN.
He intentado burlar esa limitación haciendo un contexto de tiempo (sin repetición) asociado a una tarea de entrada y otra tarea de salida, todo bien hasta ahí. Luego he modificado el contexto añadiendo la repetición y entonces la segunda tarea ha dejado de ser considerada como tarea de salida para ser considerada como una segunda tarea de entrada.

Ese perfil, sin tarea de salida se queda cojo porque podría ocurrir que te marchases de tu barrio y la transmisión Wifi siguiera encendida, derrochando batería inutilmente. Hay varias formas de arreglar eso, una de ellas es añadir otro perfil que apague las transmisiones wifi cada vez que se pierda el enlace con el router.

Otra opción es olvidar la repetición y volver al perfil sencillo:
Contexto de antena cercana.
Tarea de entrada: 1 Red>WiFi Establecer Encendido
Tarea de salida: 1 Red>WiFi Establecer Apagado
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Gracias de parte de:
  #19  
Viejo 13/04/13, 10:03:53
Array

[xs_avatar]
Tayson1984 Tayson1984 no está en línea
Betatester oficial
 
Fecha de registro: ago 2008
Localización: Barcelona
Mensajes: 3,572
Modelo de smartphone: OnePlus 3
Tu operador: Movistar
Una última duda respecto al contexto de antenas cercanas y siento poner una imagen, pero si no es difícil explicarlo.
El tema és que la antena de mi barrio es la correspondiente a la 21941 y entiendo, que lo que hay después del punto es el sector de la BTS. A veces en vez de GSM me aparecen otro tipo de antenas indicadas cono PSC, que no se que serán, pero las borro.
El caso es, viendo que siempre me conecto a la 21941 no seria más fácil indicar ese número y todos los sectores?
Imágenes Adjuntas
Tipo de Archivo: jpg uploadfromtaptalk1365839951611.jpg (76.0 KB, 122 visitas)
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond
Responder Con Cita


Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Otro software para Android > Tasker



Hora actual: 03:00:45 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /