|
Tasker Para hablar de todo lo relacionado con la aplicación tasker |
|
Herramientas |
#1
|
||||
|
||||
Llamada automatica de GPS
Hola a todos!
Llevo relativamente poco con tasker, pero lo poco que he hecho y lo que he visto por aquí he visto que es una herramienta muy potente. No se si alguien se le ha ocurrido ya o si esta hecho, el caso es que yo no lo he encontrado por donde he buscado, asi que como veo que no termino de afinar mi idea aqui os la presento a ver si me podeis echar una mano. La idea es que llame automáticamente al pasar o estar a X km de un punto. en este caso la casa de mi novia, para avisarle de que voy llegando y se vaya preparando, ya sabéis jejeje, aunque es aplicable a cualquier ocasión, especialmente cuando repites la opción y le tienes que decir en "ingles" al marcador de voz de android a quien quieres llamar Para ello he creado un perfil "Que estoy llegando!" Código:
Perfil -> Llamar a mi novia - Punto con 3 km de radio determinada por GPS y Red - BT del coche conectado Os dejo la acción por si alguien quiere usarlo: Código:
1. Secure Settings -> Pattern Lock Disabled 2. Secure Settings -> Pattern Keyguard Disabled/BG 3. Esperar 50 ms (para que le de tiempo) 4. Decir: "llamando a ..." 5. Llamar 6. Secure Settings -> Pattern Keyguard Enabled 7. Secure Settings -> Pattern Lock Enabled Como os comentaba, la accion funciona perfectamente con cualquier otro evento. Pero la Localización no funciona cuando se supone que estoy dentro del radio de accion, ya sea con Red, GPS o ambos a la vez. ¿Hay algún método o tenéis alguna idea (a parte del de localización por antenas) para hacer que tasker me localice sin necesidad de desbloquear y active la accion a un radio de X km del punto indicado? Un saludo y muchas gracias!!! PD: perdon por el ladrillaco ;) Última edición por jmajenjo Día 18/05/13 a las 19:08:18. |
|
#2
|
||||
|
||||
Buenas, la verdad es que no he usado mucho contextos de ubicación de esos del mapa con un radio, pero a ver si puedo ayudarte un poco...
Por un lado mientras la pantalla está apagada tasker evalua las condiciones cada 10 minutos, y es posible que el radio sea demasiado pequeño y que en el plazo de 10 minutos hayas entrado y ya salido del mismo cuando vuelve a comprobar, esto lo puedes cambiar en las preferencias (en Monitor->comprobaciones con pantalla apagada) o, mejor aun para mejorar el consumo de batería, puedes hacer un perfil para que cuando estés en el coche (contexto -> bluetooth conectado) ejecute la acción Tasker -> establecer prefs tasker que establezca las comprobaciones con la pantalla apagada a pongamos 120 segundos (2 minutos) y como tarea de salida volver a ejecutar esa acción poniendo de nuevo 600. Puedes hacer también que mientras estés en el coche (el mismo contexto que antes) deje el GPS encendido, de forma que las comprobaciones de ubicación sean más precisas. Respecto a la tarea en si, a mi por lo menos con la pantalla apagada la acción llamar con el automarcado activado me funciona sin necesidad de desactivar el patrón de desbloqueo y tal, pero bueno, si la tarea te funciona así no pasa nada tampoco... Por ultimo, para evitarte esa ultima espera de 8 horas, si haces click largo en el perfil y le das al botón de ajustes que aparece en la parte superior está el "Tiempo de enfriamiento" que es el tiempo tras el que una vez un perfil se ha activado y se ha ejecutado su tarea no se podrá volver a activar, lo puedes poner a 8 o 10 horas o lo que quieras y debería dar el mismo resultado. Espero te sirva! |
#3
|
||||
|
||||
Buenas, la verdad es que no he usado mucho contextos de ubicación de esos del mapa con un radio, pero a ver si puedo ayudarte un poco...
Por un lado mientras la pantalla está apagada tasker evalua las condiciones cada 10 minutos, y es posible que el radio sea demasiado pequeño y que en el plazo de 10 minutos hayas entrado y ya salido del mismo cuando vuelve a comprobar, esto lo puedes cambiar en las preferencias (en Monitor->comprobaciones con pantalla apagada) o, mejor aun para mejorar el consumo de batería, puedes hacer un perfil para que cuando estés en el coche (contexto -> bluetooth conectado) ejecute la acción Tasker -> establecer prefs tasker que establezca las comprobaciones con la pantalla apagada a pongamos 120 segundos (2 minutos) y como tarea de salida volver a ejecutar esa acción poniendo de nuevo 600. Puedes hacer también que mientras estés en el coche (el mismo contexto que antes) deje el GPS encendido, de forma que las comprobaciones de ubicación sean más precisas. Respecto a la tarea en si, a mi por lo menos con la pantalla apagada la acción llamar con el automarcado activado me funciona sin necesidad de desactivar el patrón de desbloqueo y tal, pero bueno, si la tarea te funciona así no pasa nada tampoco... Por ultimo, para evitarte esa ultima espera de 8 horas, si haces click largo en el perfil y le das al botón de ajustes que aparece en la parte superior está el "Tiempo de enfriamiento" que es el tiempo tras el que una vez un perfil se ha activado y se ha ejecutado su tarea no se podrá volver a activar, lo puedes poner a 8 o 10 horas o lo que quieras y debería dar el mismo resultado. Espero te sirva! La tarea con la pantalla apagada, si efectua la llamada pero no con la localizacion jejeje Voy a probarlo y os cuento MUCHAS GRACIAS! Espero aportar algún perfil interesante o algún truquillo que otro. |
#4
|
||||
|
||||
La acción normal de tasker para encender el GPS no funciona desde Android 2.1 creo, pero con el secure settings que veo que ya lo tienes instalado hay una acción de encender el GPS que funciona perfectamente
|
#5
|
||||
|
||||
Gracias compi! pero me temo que mi Secure Settings no tiene esa opcion
Lo activaré con el NFC cuando lo lea para encender el BT del coche De nuevo gracias! |
#6
|
||||
|
||||
Puede que te intersese ver en el recopilatorio un tutorial que hay a cerca de si tienes bien configurado tasker y secure para tener todas las opciones disponibles. Es que me parece raro que no la tengas.
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
#7
|
||||
|
||||
Sugerencia para jmajenjo 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=7986181 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, miembro del equipo que promueve el Subforo de Tasker
Última edición por Caravantes Día 14/05/13 a las 07:54:04. |
#8
|
||||
|
||||
Es preferible usar la estrategia que ha dicho Maid450, establecer un tiempo de enfriamiento en las propiedades del perfil.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
|
#9
|
||||
|
||||
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: En cualquier caso para esto pienso que es mejor el tiempo de enfriamiento que la espera de 8 horas. |
#10
|
||||
|
||||
Muy interesante la recomendación (por cierto, el enlace no funciona ), la verdad es que suelo describir las tareas con texto por rapidez, pero la reflexión lógica tiene mucho sentido... pero como me ha pasado a mi que ya llevo algunos días por aquí la gente nueva es normal que no lo sepa... tal vez estaría bien hacer un post "Normas del subforo" o algo así donde se explicara esto además de las cosas tipicas como "buscar y mirar en el recopilatorio antes de preguntar" etc... y ponerle chincheta para verlo nada más entrar.
De momento, ESA es la única SUGERENCIA o RECOMENDACIÓN (he usado esas dos palabras); no es una norma precisamente porque no está establecido previamente, y porque tampoco es algo demasiado importante. A mí me parece que puede resultar un poco ridículo poner una chincheta de "normas o recomendaciones" solo para eso. Lo de "mirar en el recopilatorio y el buscador" me parece evidente aunque no esté escrito, pero en otros muchos foros lo especifican... y tampoco se cumple a rajatabla. De hecho, este subforo está funcionando bastante bien sin ningún tipo de norma o advertencia previa. Hay algunos pequeños problemas que se pueden ignorar o corregir sobre la marcha. Yo opino que está bien así pero tampoco quiero imponer mi criterio, el foro es de todos los que participamos. Muchas gracias, no sabía que en las propiedades de la tarea se puede controlar la ejecución duplicada, es otro apunte excelente. De hecho, la opción por defecto es "abortar la tarea nueva", por lo que mi comentario anterior está fuera de lugar: una espera de 8 horas sí evita (normalmente) que la tarea se repita en ese lapso. Aclaración para terceros: este control de tarea es independiente del tiempo de enfriamiento que se aplica al perfil y que viene a ser un concepto similar pero aplicado en un nivel distinto porque una tarea puede ser activada bajo varios perfiles... o bajo ninguno (se activa mediante widget, NFC, etc).
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
|
#11
|
||||
|
||||
Gracias por las respuestas y consejos.
Creo y espero (no estoy muy seguro de ello) pero esta mañana en la prueba que he hecho en el tren, ha funcionado... veremos cuando vuelva a ejecutarla de vuelta a casa jeje @Mlesir: revisaré el Recopilatorio, a ver si lo tengo bien configurado @Caravantes: gracias por las recomendaciones, esta tarde cuando llegue a casa lo corrijo y lo tendré en cuenta para futuros mensajes, finalmente he quitado esa espera, ya que desconocía que el perfil tenia tiempo de enfriamiento. |
#12
|
||||
|
||||
Gracias por las respuestas y consejos.
Creo y espero (no estoy muy seguro de ello) pero esta mañana en la prueba que he hecho en el tren, ha funcionado... veremos cuando vuelva a ejecutarla de vuelta a casa jeje @Mlesir: revisaré el Recopilatorio, a ver si lo tengo bien configurado @Caravantes: gracias por las recomendaciones, esta tarde cuando llegue a casa lo corrijo y lo tendré en cuenta para futuros mensajes, finalmente he quitado esa espera, ya que desconocía que el perfil tenia tiempo de enfriamiento. @Mlesir: he instalado el Helper y parece que ahora si activa solo el gps |
#13
|
||||
|
||||
Solo informaros que después de unos ajustes, ya funciona.
Gracias a todos por la ayuda. Os pongo como lo tengo configurado por si ayuda a alguien: PERFIL: MODO COCHE Si BT emparejado con BT del coche Accion Entrada: Modo Coche On Accion Entrada: Modo Coche OffTAREA Modo Coche On TAREA Modo Coche Off Perfil: "Que estoy llegando!!" Si esta en el radio de 5km de su casa y esta emparejado con el BT del coche ejecuta la tarea de llamada: TAREA "Llamar a la churri" Con esto conseguí que funcionase, seguro que tiene tareas y ordenes de mas, pero me da miedo tocarlo por si no funciona jejejeje Espero que os sea de utilidad ;) Última edición por jmajenjo Día 18/05/13 a las 16:51:40. |
#14
|
||||
|
||||
Me alegro!
¿Qué ajustes, por curiosidad? |
#15
|
||||
|
||||
|
#16
|
||||
|
||||
En realidad eso no es una ACCIÓN sino una TAREA, y más abajo repites ese mismo error en otras dos ocasiones. Se entiende de sobra pero sugiero que lo corrijas porque me parece que has construido un tinglado muy interesante y he enlazado ese mensaje desde el recopilatorio de Perfiles/Tareas.
Jamás se me habría ocurrido cambiar el icono de Tasker en función del perfil activo. Excelente idea, te la voy a copiar.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
|
#17
|
||||
|
||||
En realidad eso no es una ACCIÓN sino una TAREA, y más abajo repites ese mismo error en otras dos ocasiones. Se entiende de sobra pero sugiero que lo corrijas porque me parece que has construido un tinglado muy interesante y he enlazado ese mensaje desde el recopilatorio de Perfiles/Tareas.
Corregido ;) Última edición por jmajenjo Día 18/05/13 a las 17:05:18. |
#18
|
||||
|
||||
Saludos. |
#19
|
||||
|
||||
Una pregunta, relacionada.
Veo que usas bloqueo por patrón y he creído entender que activas el BT del Móvil (y, de esta forma, el resto de perfiles en Tasker) con NFC y SmartTags. Si es el caso, ¿cómo lo haces?, ¿desbloqueas el móvil le pasas lo acercas a la Smart Tags?¿lo has conseguido hacer con el móvil bloqueado por patrón? (sin desbloquearlo previamente, como es obvio). Un saludo y gracias por el tutorial! KchoPrro |
|
#20
|
||||
|
||||
Una pregunta, relacionada.
Veo que usas bloqueo por patrón y he creído entender que activas el BT del Móvil (y, de esta forma, el resto de perfiles en Tasker) con NFC y SmartTags. Si es el caso, ¿cómo lo haces?, ¿desbloqueas el móvil le pasas lo acercas a la Smart Tags?¿lo has conseguido hacer con el móvil bloqueado por patrón? (sin desbloquearlo previamente, como es obvio). Un saludo y gracias por el tutorial! KchoPrro Vamos que no lo he conseguido jejeje con el ICS si creo recordar que si la reconocía con el móvil bloqueado |
Estás aquí | ||||||
|