|
||
|
![]() |
![]() |
Tasker Para hablar de todo lo relacionado con la aplicación tasker |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Sabéis exactamente como funciona AUTOLOCATE?
Tengo el autolocation en una tarea que hace que si no está conectado al wifi:
- conecta wifi si wifi está desconectado (para que autolocation funcione bien) - espera 2 segundos - Starting location Monitor, number of updates: 1, update typed: balance (Enciende el monitor de localización, actualiza una vez la ubicación con una buena relación batería/precisión) - espera 2 segundos - stopped location monitor - desconecta wifi Querría saber si cada vez que realizo esta tarea, autolocation refresca automáticamente la posición en tasker o sólo lo hace en una variable o que hace porque se bien como funciona y mi inglés es muy justito. Lo que quiero hacer es lo siguiente, cerca de mi casa tengo varios bares a los que suelo ir, uno con WiFi. También tengo varios vecinos que cuando voy a su casa tienen WiFi. Entonces tengo varios perfiles de localización con una amplitud de 50: MI CASA, BAR X, CASA VECINO 1, CASA VECINO 2... Necesito más exactitud en la posición y no quiero tener el wifi o el gps conectado mientras este en la zona gastando batería innecesariamente. Tengo otro perfil global de 1 Km de amplitud llamado ZONA1 que además sólo está activo cuando ninguno los perfiles de esa zona está activo (CASA, BAR X, CASA VECINO 1...). Describo el perfil: Tarea de entrada: 1 Autolocation activities: starting activity monitor, report interval: 30 2 estado de perfil CAMINANDO: activado Tarea de salida: 1 autolocation activities: stopping activity monitor 2 estado del perfil CAMINANDO: desactivado * En la tarea de entrada enciende el monitor de actividades de autolocation y el perfil CAMINANDO y en la de salida los apaga. El perfil CAMINANDO se activa cuando vamos caminando, ósea: autolocation activities on foot: true y hace lo siguiente: Tarea de entrada: 1 Si (if) WIFII~!*CONNECTION* 2 esperar 2 minutos 3 WiFi encendido, si WIFI~off 4 esperar 2 segundos 5 plugin: Starting location Monitor, number of updates: 1, update typed: balance 6 esperar 2 segundos 7 lugin: Stopped location Monitor 8 WiFi apagado, si WIFII~!*CONNECTION* 9 ir a acción número 1 si WIFII~!*CONNECTION* 10 fin (end if) * Es la acción explicada arriba del todo añadiendo un bucle si el wifi no está conectado a una red Tarea de salida: 1 WiFi encendido, si WIFI~off 2 espera 10 segundos 3 WiFi apagado, si WIFII~!*CONNECTION* 4 esperar 7 minutos si WIFII~!*CONNECTION* 5 WiFi encendido, si WIFI~off 6 espera 10 segundos si WIFII~!*CONNECTION* 7 WiFi apagado, si WIFII~!*CONNECTION* * Cuando dejo de andar intenta conectar al wifi si no lo consigue espera 7 minutos (por si estoy subiendo por el ascensor y lo vuelve a intentar |
Gracias de parte de: | ||
|
#2
|
||||
|
||||
La leche darkpro! Iras justito de inglés pero vaya proyecto has montado.
Yo creo que autolocation no actualiza la posición en tasker. En location tienes un montón de variables disponibles, velocidad etc. Pero creo que lo suyo es utilizar los Geofences. Además a mi por lo menos y hasta ahora me los ubica bien sin el wifi encendido. Y por cierto y al hilo de esto secure settings tiene la opción de apagar y encender la ubicación por Geofencing. Muy bueno lo de usar la variable %WIFII~! *CONNECTION* para saber si esta conectado. Lo de las actividades yo lo he probado encendiendo el monitor y luego viendo el log. Sin wifi encendido. No va mal pero no es del todo fiable. A veces tarda unos minutos en detectar la actividad y otras estoy conduciendo y tiene algún un know o still (los semáforos??) a ti que tal?
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
Gracias de parte de: | ||
#3
|
||||
|
||||
No funcionó, aunque estuve sólo 3 minutos andando, será por lo que dices que tarda en saber tu actividad. Pues intentaré cambiar las ubicaciones en tasker por geofences y activar ese monitor, de todas formas, con el monitor de location encendido, no debería ya de por sí ubicarte en tasker con mayor precisión?
A mi con el wifi encendido la verdad que me mejora bastante la ubicación Última edición por darkopro Día 26/11/13 a las 19:39:05. |
#4
|
||||
|
||||
Me pega que el problema es que tasker y autolocation no mantienen relaciones entre sí... Je je.
O sea que tasker no se entera de la ubicación de autolocation. De hecho el creador de tasker no quiso implementar el API de Google para ubicar por Geofencing y mira que seo pidieron. Esto lo puedes probar a ver si estoy en lo cierto. Probablemente con el wifi encendido te ubica mejor pero entonces gasta más. Y además si enciendes el wifi para que autolocation? Esperas que conecte a tu Red y estarás en casa si no después de un tiempo es que no estas en casa, no? Te dejo como lo tengo yo hecho hasta ahora: (todavía está en pruebas) ACTUALIZADO A 29/11/2013 OBSERVACIONES: 1 Este proyecto parte de estas consideraciones: http://www.htcmania.com/showthread.php?p=11272113 2 Como dije en ese hilo no hay tareas de salida pq si deshabilitar con la acción estado de perfil tasker interpreta que esta inactivo y ejecutaría la tarea de salida. 3 Hay que desmarcar en TODOS los contextos la casilla restaurar para que cuando se queden inactivos no restauren los ajustes (por ejemplo apagar el wifi q encendió). Perfil: Antena Casa (150) Restore: no Estado: Antena cercana [ Antena / Última señal:GSM:12631.8001111 / 7 GSM:12631.8005111/ 7 GSM:12631.8001222 / 7 Ignorar Antenas:* ] Entrada: Anon (151) A1: AutoLocation Geofences [ Configuración:Starting Geofence Monitor Paquete:com.joaomgcd.autolocation Nombre:AutoLocation Geofences Cuenta atrás (segundos):0 ] A2: Estado del perfil [ Nombre:Geofences Casa Establecer:Encendido ] Salida: Anon (169) A1: Estado del perfil [ Nombre:Geofences Casa Establecer:Apagado ] A2: Estado del perfil [ Nombre:Geofences Casa No Establecer:Apagado ] Perfil: Geofences Casa (153) Restore: no Estado: AutoLocation Geofences [ Configuración:Geofence Name: CASA Status: Inside ] Entrada: Anon (154) A1: WiFi [ Establecer:Encendido ] A2: Estado del perfil [ Nombre:Conectado A Casa Establecer:Encendido ] A3: Estado del perfil [ Nombre:Geofences Casa No Establecer:Encendido ] Perfil: Geofences Casa No (164) Restore: no Estado: AutoLocation Geofences [ Configuración:Geofence Name: CASA Status: Outside ] Entrada: Anon (165) A1: WiFi [ Establecer:Apagado ] A2: Estado del perfil [ Nombre:Conectado A Casa Establecer:Apagado ] A3: Estado del perfil [ Nombre:Antena Casa Establecer:Encendido ] Perfil: Conectado A Casa (158) Restore: no Estado: Conectado a Wifi [ SSID:WLAN_9111 MAC:* IP:* ] Entrada: Anon (159) A1: Establecer variable [ Nombre:%Localizacion A:Casa Calcular:Apagado Añadir:Apagado ] A2: Realizar tarea [ Nombre ![]() A3: AutoLocation Geofences [ Configuración:Stopping Geofence Monitor Paquete:com.joaomgcd.autolocation Nombre:AutoLocation Geofences Cuenta atrás (segundos):0 ] A4: Estado del perfil [ Nombre:Antena Casa Establecer:Apagado ] A5: Estado del perfil [ Nombre:Conectado A Casa No Establecer:Encendido ] Perfil: Conectado A Casa No (174) Priority: 4 Restore: no Estado: No Conectado a Wifi [ SSID:WLAN_9008 MAC:* IP:* ] Entrada: Casa No (175) A1: Establecer variable [ Nombre:%Localizacion A:Fuera de casa Calcular:Apagado Añadir:Apagado ] A2: Esperar [ MS:0 Segundos:20 Minutos:0 Horas:0 Días:0 ] A3: Detener [ Con error:Apagado Tarea: ] Si (if) [ %Localizacion ~ Casa ] A4: AutoLocation Geofences [ Configuración:Starting Geofence Monitor Paquete:com.joaomgcd.autolocation Nombre:AutoLocation Geofences Cuenta atrás (segundos):0 ] A5: Estado del perfil [ Nombre:Conectado A Casa No Establecer:Apagado ] A6: Estado del perfil [ Nombre:Geofences Casa No Establecer:Encendido ] A7: Estado del perfil [ Nombre:Geofences Casa Establecer:Encendido ] La idea de esto es ir de menos a más . menos precisión y menos gasto a más precisión y más gasto. Intentando minimizar al máximo el uso de los métodos que más gastan. Antenas-geofencing-wifi. Luego a la inversa. Por otro lado intento cubrir la posibilidad de que me acerque al barrio (se enciende geofences) pero no voy a Casa me voy fuera del barrio. Si sólo tuviera encendido un perfil de si entro en Geofences Casa se quedaría habilitado ese perfil sin activarse ni desactivarse, vamos que se quedaría clavado. Por eso el Geofences Casa no.
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
Última edición por mlesir Día 09/12/13 a las 17:32:28. |
Los siguientes 3 usuarios han agradecido a mlesir su comentario: | ||
#5
|
||||
|
||||
Como estan todos genios de tasker, estoy empezando con el auto locate y tengo unas dudas
El Geofences de pongamosle "casa" a cuantos metros lo ponen, funciona con valores bajos? o tiene que ser minimo 100 metros? Mlesir el perfil "Antena Casa" despues que lo apagaste nunca lo encendiste como haces para volver a usarlo?, no es mejor que a la salida del perfil"conectado a casa no" encienda otra vez el de "antena casa" y con ese encender el Geoforce monitor, si ya esta puesto para que haga eso al estar activo y el perfil "conectado a casa no" no se puede poner eso en la salida del perfil "conectado a casa" no entiendo bien porque dos diferentes serian como un perfil de entrada y otro de salida pero con dos perfiles independientes Última edición por Jusss Día 27/11/13 a las 17:36:59. |
#6
|
||||
|
||||
Jusss la razón la explico en un post anterior. Miratelo que creo que te va a aclarar mucho. En cuanto a los valores yo lo tengo a 70 pero claro eso es cuestión de que vayas probando.
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
#7
|
||||
|
||||
Ahí veo mejor entonces, pero igual no encuentro en cual de tus perfiles encendes otra vez el perfil de antena que está apagado cuando Llegaste a tu casa, si es a la inversa no tendría que encenderlo el perfil de Geofences? Sino como lo usas otra vez el de antena casa
|
#8
|
||||
|
||||
Uy! Que fallo...! Cierto llevas razón. Un fallo que se me ha pasado por alto ya te digo que esta en pruebas. De todos modos mirate el post anterior ese que te digo.
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
#9
|
||||
|
||||
Como estan todos genios de tasker, estoy empezando con el auto locate y tengo unas dudas
El Geofences de pongamosle "casa" a cuantos metros lo ponen, funciona con valores bajos? o tiene que ser minimo 100 metros? Mlesir el perfil "Antena Casa" despues que lo apagaste nunca lo encendiste como haces para volver a usarlo?, no es mejor que a la salida del perfil"conectado a casa no" encienda otra vez el de "antena casa" y con ese encender el Geoforce monitor, si ya esta puesto para que haga eso al estar activo y el perfil "conectado a casa no" no se puede poner eso en la salida del perfil "conectado a casa" no entiendo bien porque dos diferentes serian como un perfil de entrada y otro de salida pero con dos perfiles independientes ![]() |
#10
|
||||
|
||||
Darkpro entiendo entonces que cuando hablas de autoLocate y Geofences son dos plugging distintos al de Autolocation de Joao? Si es así podrías postearlos en el hilo de noticias y así luego lo subimos al recopilatorio.
Por cierto el perfil que postee: realizada la prueba funciona perfectamente eso sí en el contexto de Conectado A Casa he deshabilitado la acción 3 la de detener si.... En cuanto a consumo no noto nada extraño. Y le he puesto en en el contexto de Geofences Casa no una acción de encender perfil (Antena casa). Gracias a la mina del foro ;) Tengo que reconocer que estos perfiles "basicos" son jodidamente complicados! Encima si ya les sumamos la utilización de otro método cómo el Geofencing la cosa es de locura... (pero me lo paso pipa.. Jejeje)
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
#11
|
||||
|
||||
Muy buena tarea probé el perfil y funciona perfecto y hasta le puse 20 metros con autolocation, pero por más que me leei el post todavia no entiendo los perfiles separados, es para que cuando los apagas no ejecute las tareas de salida? Jaja todavía me cuesta . pregunta aparte, como encararias un perfil de ubicación sin Wifi con locate? Estaba pensando primero con redes telefónicas, habilita el monitor de autolocation cuando llega lo apaga el monitor y enciende el outside pero el problema es cuando gustaría tener ese encendido todo el tiempo, ya se me ocurrirá algo probando
|
#12
|
||||
|
||||
Darkpro entiendo entonces que cuando hablas de autoLocate y Geofences son dos plugging distintos al de Autolocation de Joao? Si es así podrías postearlos en el hilo de noticias y así luego lo subimos al recopilatorio.
Por cierto el perfil que postee: realizada la prueba funciona perfectamente eso sí en el contexto de Conectado A Casa he deshabilitado la acción 3 la de detener si.... En cuanto a consumo no noto nada extraño. Y le he puesto en en el contexto de Geofences Casa no una acción de encender perfil (Antena casa). Gracias a la mina del foro ;) Tengo que reconocer que estos perfiles "basicos" son jodidamente complicados! Encima si ya les sumamos la utilización de otro método cómo el Geofencing la cosa es de locura... (pero me lo paso pipa.. Jejeje) ![]() Muy buena tarea probé el perfil y funciona perfecto y hasta le puse 20 metros con autolocation, pero por más que me leei el post todavia no entiendo los perfiles separados, es para que cuando los apagas no ejecute las tareas de salida? Jaja todavía me cuesta . pregunta aparte, como encararias un perfil de ubicación sin Wifi con locate? Estaba pensando primero con redes telefónicas, habilita el monitor de autolocation cuando llega lo apaga el monitor y enciende el outside pero el problema es cuando gustaría tener ese encendido todo el tiempo, ya se me ocurrirá algo probando
![]() Hoy he probado la mía, andando un poco más y me ha funcionado bastante bien. Última edición por darkopro Día 28/11/13 a las 13:40:27. |
#13
|
||||
|
||||
las dos tareas probé jaja son muy buenas,
Lo unico en la de mlsir me sigue pasando lo mismo que en todos mis perfiles de ubicacion cuando se me desconectan perfiles con Wifi me hace la tarea contraria, no se como hacer creo que es el perfil de "geoforce casa" que al desconectarlo se ejecuta la tarea contraria y lo apaga, como solucionaste eso? y tengo otra observación no se si es un error o es por algo que no logro entender, con el perfil de antenas en la tarea de entrada encendes el "geoforces casa no" y después lo vovles a encender en el "geoforce casa" para que si ya lo encendiste antes Última edición por Jusss Día 28/11/13 a las 17:05:20. |
#14
|
||||
|
||||
Se me duplico el post, perdon
|
#15
|
||||
|
||||
las dos tareas probé jaja son muy buenas,
Lo unico en la de mlsir me sigue pasando lo mismo que en todos mis perfiles de ubicacion cuando se me desconectan perfiles con Wifi me hace la tarea contraria, no se como hacer creo que es el perfil de "geoforce casa" que al desconectarlo se ejecuta la tarea contraria y lo apaga, como solucionaste eso? ![]() Si no has asociado el perfil al entrar en la geolocalización quizás te pueda hacer cosas raras. Otra cosa que puede ocurrirte es que, al menos a mi, el monitor de geofences me ubica mucho mejor si tengo el wifi activado, puede ser que al desconectar el wifi te ubique con menos exactitud y piense que has salido de la ubicación y te realice la tarea de salida. Última edición por darkopro Día 28/11/13 a las 17:49:48. |
#16
|
||||
|
||||
Me pasaba mucho en un perfil que tenia que al conectarme a "wifi casa" desactivaba la tarea que encendia el Wifi (esta tarea no tenia tarea de salida solo de entrada) y lo que me pasaba era que el Wifi se desactivaba al desactivar ese perfil, la unica solucion era crear una tarea de salida que sea "wifi apagado" y ponerle que no se ejecute "si wifi casa no coindide con 1" no entiendo porque muchas tareas de estado que no tiene salida al desactivar si se ejecutan, eso es lo que me pasa al desactivar alguna de "geolocalisacion casa" o "geo no casa" no se cual de las dos es la que me lo apaga cuando se conecta al "wifi" y las desactiva. O sea se enciende el Wifi se enciende la tarea "wifi casa" "wifi casa" apaga la tarea que enciendia el Wifi y automaticamente el Wifi se me apaga ![]() Última edición por Jusss Día 28/11/13 a las 18:04:17. |
#17
|
||||
|
||||
Una pregunta ¿Tienes un perfil de localización cuando entras en casa (geolocalisasion casa) y otro al salir (geo no casa)?
|
#18
|
||||
|
||||
|
#19
|
||||
|
||||
Yo es que no uso las geolocalizacones para las ubicaciones. Una pregunta, te funcionan las geolocalizaciones con el monitor de geolocalización desactivado o tienes que tenerlo activado si o si, para que las detecte.
|
|
#20
|
||||
|
||||
|
![]() |
![]() |
||||||
|