|
||
|
|
|
|||||||
| Tasker Para hablar de todo lo relacionado con la aplicación tasker |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Perfiles Para SmartWatchs
Hola, soy un iniciado al tasker lejos de los gurús que hay por aquí
y acabo de adquirir el sony smartwatch.Por sugerencia del compañero @mlesir aquí centraremos las sugerencias, dudas, apps y perfiles que podamos usar con nuestros smartwatch. Por ahora no tengo casi nada, esta noche editaré y pondré lo que he descubierto ![]() PARA USUARIOS DE SMARTWATCH (1/2) TAREAS: Guardar la posición GPS al salir del coche y volver a él sin sacar el móvil del bolsillo. Tengo una tarea actualmente que al salir del coche guarda la posición GPS en la variable %Sitio Hay una app para el reloj que te abre un mapa y te da la opción de llevarte a la dirección (calle o coordenadas GPS) que le hayas configurado en el móvil. https://play.google.com/store/apps/d....gpsmap2&hl=es De hecho la App lleva una función de "encuentra el coche" automática pero no sé ni cómo ni cuando funciona, a mi me ha detectado que había aparcado y dónde 1 vez, el resto no. El tema es que la configuración de la APP se guarda en un archivo XML dentro de la ruta: /data/data/de.bytewiese.smartwatch2.gpsmap2/shared_prefs/ luego la idea es crear una tarea que meta las coordenadas almacenadas en la variable %Sitio anteriormente dentro del archivo XML de configuración de la APP, para que al abrirla y decirle "ir a dirección" nos muestre dónde está el coche y cómo llegar a él. El problema que me he encontrado es que tasker no puede leer y cargar el archivo estando en /data/data/ (no sé si pasa en todos los móviles o sólo en algunos, en micaso tengo un Sasmsung Note 2) entonces he tenido que hacer una guarrería para salvar el obstáculo (para esto y para todo se admiten sugerencias, por supuesto) La chapuza es crear una carpeta en un lugar accesible no protegido por los permisos de sistema y copiar el archivo XML de configuración allí Esta es la tarea completa de guardado de la posición GPS y modificación del XML (de.bytewiese.smartwatch2.gpsmap2_preferences.xml) Código:
Coche Off (10) A1: Decir [ Texto:Saliendo del modo coche Motor: Voz:com.samsung.SMT:spa-ESP Stream:3 Tono:5 Velocidad:5 Respect Audio Focus:Apagado Continuar tarea inmediatamente:Encendido ] A2: Secure Settings [ Configuración:Driving Mode - Disabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ] A3: Decir [ Texto:Guardando posición Motor: Voz:com.samsung.SMT:spa-ESP Stream:3 Tono:5 Velocidad:5 Respect Audio Focus:Apagado Continuar tarea inmediatamente:Apagado ] A4: Establecer variable [ Nombre:%Sitio A:0 Calcular:Apagado Añadir:Apagado ] A5: Obtener ubicación [ Origen:Red datos Cuenta atrás (segundos):30 Continuar tarea inmediatamente:Apagado Mantener Seguimiento:Apagado ] A6: Establecer variable [ Nombre:%Sitio A:%LOCN Calcular:Apagado Añadir:Apagado ] A7: Obtener ubicación [ Origen:GPS Cuenta atrás (segundos):120 Continuar tarea inmediatamente:Apagado Mantener Seguimiento:Apagado ] A8: Establecer variable [ Nombre:%Sitio A:%LOC Calcular:Apagado Añadir:Apagado ] A9: Decir [ Texto:Posición guardada Motor: Voz:com.samsung.SMT:spa-ESP Stream:3 Tono:5 Velocidad:5 Respect Audio Focus:Apagado Continuar tarea inmediatamente:Apagado ] Si (if) [ %Sitio !~ 0 ] A10: Radardroid Pro [ Configuración:Parar Alertas Paquete:com.ventel.android.radardroid2 Nombre:Radardroid Pro Cuenta atrás (segundos):0 ] A11: Secure Settings [ Configuración:GPS Disabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ] A12: Bloqueo [ Establecer:Encendido ] A13: Auto AutoAnswer [ Configuración:is disabled… Paquete:com.alogblog.aaa.plugin Nombre:Auto AutoAnswer Cuenta atrás (segundos):0 ] A14: Leer Archivo [ Archivo:/storage/extSdCard/Tasker/de.bytewiese.smartwatch2.gpsmap2_preferences.xml A la variable:%SW2map ] A15: Buscar y Reemplazar Contenido de Variable [ Variable:%SW2map Buscar:<string name="preference_key_address">.*?</string> Ignore Case:Apagado Multi-Line:Apagado One Match Only:Apagado Almacenar Coincidencias En: Reemplazar Coincidencias:Encendido Reemplazar Con:<string name="preference_key_address">%Sitio</string> ] A16: Eliminar archivo [ Archivo:/storage/extSdCard/Tasker/de.bytewiese.smartwatch2.gpsmap2_preferences.xml Nivel de Borrado:0 Usar Root:Encendido ] A17: Escribir archivo [ Archivo:/storage/extSdCard/Tasker/de.bytewiese.smartwatch2.gpsmap2_preferences.xml Texto:%SW2map Añadir:Encendido Añadir Nueva Línea:Apagado ] A18: Copiar archivo [ Desde:/mnt/extSdCard/Tasker/de.bytewiese.smartwatch2.gpsmap2_preferences.xml A:/data/data/de.bytewiese.smartwatch2.gpsmap2/shared_prefs/ Usar Root:Encendido ] A1-A3 El móvil en el coche se encuentra con el GPS encendido, radardroid activo y el modo coche activado, con lo que del A1 al A3 me avisa de que sale del modo coche (lo hace) y de que va a guardar la posición GPS A4 establece a 0 la variable %Sitio A5-A9 guarda la posición por red de datos y luego por GPS (por si alguna falla), cuando lo logra avisa por voz. A10-A13 apaga gps, radardroid, y alguna otra cosa que tenía activada en la tarea "coche on" todo esto se puede quitar dependiendo de como tengais el movil en vuestro coche ![]() A14 lee el archivo de nuestra carpeta auxiliar (poner la ruta que elijais) y la carga en la variable %SW2map A15 busca en la variable la cadena de texto que contiene la dirección y la reemplaza por el contenido de la variable %Sitio (Gracias a @maid450 por decirme cómo tenía que buscar )A16 borra el archivo XML auxiliar para que cuando vaya a sustituir el texto me cree uno nuevo con el texto cambiado A17 crea de nuevo el archivo XML pero con la dirección del coche A18 copia este archivo a su sitio correcto con permiso root para machacar el archivo de configuración antiguo. si en el coche no usais ningun perfil con el GPS activado ni nada pues tendréis que crear una línea para encender el GPS antes de que tasker quiera almacenar las coordenadas en %Sitio PARA USUARIOS DE METAWATCH https://play.google.com/store/apps/d...manager.locale Si alguien tiene este smartwatch y prueba el plugin que nos comente su experiencia.
__________________
Última edición por sowed Día 19/11/13 a las 20:53:29. |
|
|
|
#2
|
||||
|
||||
|
Por este foro el tema todavía no lo ha tratado nadie pero si he visto por ahí en otros foros algunos post publicados, en inglés claro.
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
|
#4
|
||||
|
||||
|
Ok. Hecho!!!
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
|
#5
|
||||
|
||||
|
Se me acaba de ocurrir sowed que podíamos hacer una cosa: utilizar este hilo para precisamente postear perfiles para smartwatch. No sólo el de sony, cualquiera.
Si tu ya tienes algún perfil por básico que sea ponlos. Yo además le cambiaría el titulo por "perfiles para smartwatch" . Yo por mi parte en cuanto vea alguno lo posteo en vez de pasar como hasta ahora. Si alguien mas quiere añadir perfiles que publique un nuevo post.Ok?
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
| Los siguientes 2 usuarios han agradecido a mlesir su comentario: | ||
|
#6
|
||||
|
||||
|
Hola, llevo un tiempo leyendo este foro de Tasker, adquiriendo conocimientos, pero nunca antes me había decidido a participar al no tener mucho que aportar. Vamos, que he aprovechado el trabajo de otros y lo he adapatado a mis necesidades.
Y bueno, la cosa es que yo también tengo un Sony Smartwatch 2 y utilizo con él regularmente Tasker, a través de una estupenda extensión que existe para ello, creada por un usuario de xda-developers llamado babanomania Muestra tareas y las lanza directamente, así de fácil, pero también de práctico. Con dos clics en el smartwatch, sin tener que sacar el movil de su funda. Evitando los contextos. Es source code: https://github.com/babanomania/SmartwatchNotifier Tiene hilo propio en xda-developers, donde el autor va realizando comentarios, y resolviendo dudas: http://forum.xda-developers.com/show....php?t=2490860 Y no hace mucho, se puede encontrar en google play: https://play.google.com/store/apps/d...h.tasker&hl=es Ya digo, muy práctico. Tareas como "Trabajo", "Casa", "Calle" o "Coche", las lanzo directamente desde el smartwatch. También algunos avisos prefijados con Email me Pro que antes tenía asociados a determinados contextos, ahora los ejecuto a través del reloj. Saludos.- Edito: Si no se pueden poner enlaces a otros foros, avisenme y los borraré.
__________________
.
Última edición por sanchezj Día 14/11/13 a las 00:00:27. |
| Los siguientes 2 usuarios han agradecido a sanchezj su comentario: | ||
|
#7
|
||||
|
||||
![]() Creo que conviene puntualizar un detalle: según la info de esa app, en principio solo es adecuada para los Sony smartwatch2 ("This is a Tasker extension for the Sony smartwatch2"). No hay ningún problema con los enlaces a otros foros; en casos como éste son muy interesantes para completar la información. Gracias Sánchez.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
|
| Gracias de parte de: | ||
|
#8
|
||||
|
||||
|
Excelente aportación al tema. De repente me han entrado ganas de comprar un smartwatch
![]() Creo que conviene puntualizar un detalle: según la info de esa app, en principio solo es adecuada para los Sony smartwatch2 ("This is a Tasker extension for the Sony smartwatch2"). No hay ningún problema con los enlaces a otros foros; en casos como éste son muy interesantes para completar la información. Gracias Sánchez. ![]()
__________________
.
|
|
#9
|
||||
|
||||
|
A los afortunados que tenéis un watch de esos os comento: "arrebuscando" por la guía me he encontrado con una app "openwatch" esta en el play y esta es su pagina. A ver si vosotros conseguis saber en que consiste la integración con tasker.
http://www.smartmadsoft.com
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
|
#10
|
||||
|
||||
|
Hola, llevo un tiempo leyendo este foro de Tasker, adquiriendo conocimientos, pero nunca antes me había decidido a participar al no tener mucho que aportar. Vamos, que he aprovechado el trabajo de otros y lo he adapatado a mis necesidades.
Y bueno, la cosa es que yo también tengo un Sony Smartwatch 2 y utilizo con él regularmente Tasker, a través de una estupenda extensión que existe para ello, creada por un usuario de xda-developers llamado babanomania Muestra tareas y las lanza directamente, así de fácil, pero también de práctico. Con dos clics en el smartwatch, sin tener que sacar el movil de su funda. Evitando los contextos. Es source code: https://github.com/babanomania/SmartwatchNotifier Tiene hilo propio en xda-developers, donde el autor va realizando comentarios, y resolviendo dudas: http://forum.xda-developers.com/show....php?t=2490860 Y no hace mucho, se puede encontrar en google play: https://play.google.com/store/apps/d...h.tasker&hl=es Ya digo, muy práctico. Tareas como "Trabajo", "Casa", "Calle" o "Coche", las lanzo directamente desde el smartwatch. También algunos avisos prefijados con Email me Pro que antes tenía asociados a determinados contextos, ahora los ejecuto a través del reloj. Saludos.- Edito: Si no se pueden poner enlaces a otros foros, avisenme y los borraré. ![]() A parte de esto (que no es poco de primeras) yo busco una interaccion reloj-tasker tasker-reloj A los afortunados que tenéis un watch de esos os comento: "arrebuscando" por la guía me he encontrado con una app "openwatch" esta en el play y esta es su pagina. A ver si vosotros conseguis saber en que consiste la integración con tasker.
http://www.smartmadsoft.com ![]() con esta extensión me salia como un plugin (creo recordar) en tasker que me permitia enviar información al reloj, así los whatsapp, gmail, gtalk... los leía gracias a tasker y a openwatch. buscaré a ver si se puede usar también con los smartwatch actuales y lo añadiré al primer post. PD: acabo de probar y efectivamente por desgracia no funciona con estos modelos, la ultima versión es de 2011.
__________________
Última edición por sowed Día 14/11/13 a las 20:34:07. |
|
#11
|
||||
|
||||
|
Ése es una de las pocas cosas que he encontrado, pero no es una interacción, como bien dices es una lista que te muestra todas las tareas que tienes en tasker y te permite lanzar la que quieras.
A parte de esto (que no es poco de primeras) yo busco una interaccion reloj-tasker tasker-reloj ![]() Yo tengo algunas muy básicas, creando con Tasker notificaciones personales en el móvil (batería cargada, wifi conectado pero conexión perdida, gps conectado por error u olvido de cerrarlo tras usar TomTom... ) que Watchlt! me envía al SW2. Cita:Precisamente esto es lo que usaba yo con mi primer smartwatch http://www.mytrendyphone.es/shop/rel...ony-6779p.html
con esta extensión me salia como un plugin (creo recordar) en tasker que me permitia enviar información al reloj, así los whatsapp, gmail, gtalk... los leía gracias a tasker y a openwatch. buscaré a ver si se puede usar también con los smartwatch actuales y lo añadiré al primer post. PD: acabo de probar y efectivamente por desgracia no funciona con estos modelos, la ultima versión es de 2011. ![]() Saludos.-
__________________
.
|
|
#12
|
||||
|
||||
|
Con interacción te refieres a perfiles y proyectos relacionados con el SW2... ¿verdad?. Por ejemplo, un perfil que cuando se pierda la conexión BT entre móvil y SW2, haga sonar una alarma o lo bloquee (existe una aplicación para ello, pero no sería complicada hacerla con Tasker).
Yo tengo algunas muy básicas, creando con Tasker notificaciones personales en el móvil (batería cargada, wifi conectado pero conexión perdida, gps conectado por error u olvido de cerrarlo tras usar TomTom... ) que Watchlt! me envía al SW2. ![]() ![]() También sería interesante poder lanzar o parar Perfiles, no solo tareas... vamos me refiero a cualquier cosa que podamos hacer o se nos ocurra ![]() Cita: Originalmente Escrito por sanchezj
Efectivamente, no funciona. Otras aplicaciones lo hacen directamente, sin tasker.
Saludos.- ![]() PD. probaré lo de las notificaciones que dices, alguna puede ser muy util. Por cierto, para tu tarea para descolgar el telefono desde el smartwatch, se me ocurre que quizá sea mejor crear un perfil que se active cuando estés conectado al reloj y al manos libres al mismo tiempo y que haga que se conteste automaticamente pasados X segundos, así te da tiempo a ver en el reloj quien te llama, decidir si quieres colgar y si no cuelgas se contesta sólo sin tener que hacer 2 pasos en el reloj.
__________________
Última edición por sowed Día 15/11/13 a las 08:22:36. |
|
#13
|
||||
|
||||
|
Ten en cuenta que los perfiles son contextos que lanzan tareas, y esos contextos que puede utilizar Tasker + SW2, pueden ser sólo en relación con lo único que les une, la conexión BT del móvil. Digo Yo... o, al menos, no se me ocurre otra posibilidad, porque otra cosa es que creemos perfiles que provoquen en el móvil reacciones en forma de tarea en principio no relacionadas con SW2, pero que aprovechamos en el SW2 en forma de notificaciones mediante aplicaciones terceras como Watchl!, del tipo que antes expuse. Avisos en el SW2 de lo que está ocurriendo en el móvil. Cita:ya, yo también uso whatchit, cuando tenía ese reloj no existia whatchit, así que OpenWatch y tasker eran la unica posibilidad de tener notificaciones whatsapp en el reloj.
PD. probaré lo de las notificaciones que dices, alguna puede ser muy util. Por cierto, para tu tarea para descolgar el telefono desde el smartwatch, se me ocurre que quizá sea mejor crear un perfil que se active cuando estés conectado al reloj y al manos libres al mismo tiempo y que haga que se conteste automaticamente pasados X segundos, así te da tiempo a ver en el reloj quien te llama, decidir si quieres colgar y si no cuelgas se contesta sólo sin tener que hacer 2 pasos en el reloj. ![]() Y sí, resulta interesante el perfil que mencionas. Además no es muy complicado. Un perfil de tres contextos (llamada entrante, conectado por BT a manos libres y a SW2), y una sencilla tarea de esperar X y descolgar. También puedes vincularlo a una sola conexión BT, al SW2 o al manos libres. En cuanto pueda la hago, pruebo, y comento
__________________
.
|
|
#14
|
||||
|
||||
|
Ésa era la gracia de openwatch, que aparecía en tasket como plugin y servía de nexo entre el movil y el reloj.
A ver si tenemos suerte y alguien hace algo parecido para nuestros SW2 y similares ![]() De todas formas algo se nos ocurrirá. .. Por ejemplo que tasker pudiera congelar y descongelar extensiones del reloj según contextos, así en casa te aparezcan unas extensiones y en la calle otras o conectado al BT otras distintas... Tengo un huevo instalados y estoy saturando la ram del móvil ![]() Si alguien con conocimientos de programación cogiese tasker y la API del smartwatch se podrían hacer cosas muy interesantes, no se si la API del SW2 permite mandar datos del reloj al movil (no solo del movil al reloj) pero teniendo en cuenta que el reloj tiene acelerometro y sensor de iluminacion imagina la de cosas que se podrían hacer si tasker pudiera leer los datos del movimiento del reloj y de la iluminación que lea... Para el SW1 sony ha liberado el codigo para que la gente modifique a su gusto el software interno del reloj, ojalá algun dia lo haga con el nuestro porque sería la leche.
__________________
Última edición por sowed Día 15/11/13 a las 22:05:08. |
|
#16
|
||||
|
||||
|
Bueno, me atrevo a dejaros un sencillo perfil, con dos tareas, una de entrada y otra de salida.
No soy muy experto en esto de Tasker, por lo que no es muy compleja, pero igual a alguien iniciado en estas cosas le puede interesar. Auto bloqueo de pantalla mediante PIN en función de la conexión bluetooth con el Smartwatch La funcionalidad del SW2 reside en la existencia de conexión bluetooth con el móvil, por lo que es de suponer que quien adquiere un SW2 normalmente lleva consigo el teléfono. De ahí que podamos aprovechar la existencia o no de esa conexión para activar ciertos perfiles que trabajen en función de nuestra cercanía con el móvil.... porque se supone que el SW2 lo llevamos puesto ![]() En esas, con la intención de no tener que estar continuamente desbloqueando el teléfono cada vez que queremos acceder al mismo, este perfil que ahora os dejo hace lo siguiente: - Si existe conexión BT entre móvil y SW2, deshabilita el bloqueo de pantalla mediante PIN, al no ser necesaria la seguridad por tenerlo al alcance. - Si, por el contrario, nos hemos alejado del móvil y se pierde la conexión BT con el SW2, se habilita el bloqueo de pantalla mediante PIN, por hacers necesaria cierta seguridad. Necesita instalar previamente el plugin Secure Settings, que es el encargado de activar o suprimir el bloqueo. Código:
Perfil: Auto Lock Screen to BT SW2 (28) Enforce: no Estado: Bluetooth conectado [ Nombre:SmartWatch 2 Dirección:**:**:**:**:**:** ] Entrada: PIN Off (29) Abortar Tarea Existente A1: Secure Settings [ Configuración:Clear Password Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ] Si (if) [ %PACTIVE ~ *Auto Lock Screen to BT SW2* ] A2: Notificación [ Título:Bloqueo Desactivado Texto:No es necesario introducir PIN para acceder al dispositivo Icono:hd_ab_device_access_not_secure Número:0 Permanente:Encendido Prioridad:3 ] A3: Esperar [ MS:0 Segundos:10 Minutos:0 Horas:0 Días:0 ] A4: Cancelar notificación [ Título: Atención No existe:Apagado ] Salida: PIN On (36) A1: Secure Settings [ Configuración:Set Pin Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ] Si (if) [ %PACTIVE !~ *Auto Lock Screen to BT SW2* ] A2: Notificación [ Título:Bloqueo Activado Texto:Necesario introducir PIN para acceder al dispositivo Icono:hd_device_access_secure Número:0 Permanente:Encendido Prioridad:3 ] A3: Esperar [ MS:0 Segundos:10 Minutos:0 Horas:0 Días:0 ] A4: Cancelar notificación [ Título: Atención No existe:Apagado ] Aparte de ello, en cada tarea uno puede asignar lo que desee, completándola a su gusto. Por ejemplo, hacer que cuando se pierda la conexión suene un sirena, encienda el flash de la cámara, lanze un Pop-up con advertencias, saque una foto, comience a grabar sonido, te envíe un correo con la posición GPS, etc. Ya depende de la paranoia de cada uno con la seguridad ![]() Obviamente, si no eres de usar el bloqueo de pantalla de poco te va a servir este perfil. O quizás te anime a hacerlo, si como antes me ocurría a mí lo que te hace resistirte a utilizar el bloqueo es el coñazo que supone tener que usar el mismo cada vez que uno quiere acceder al teléfono. En este caso, te será de provecho. Sé que existen aplicaciones que ya realizan la labor de este perfil, pero con Tasker también se puede hacer. Si alguien tiene alguna mejora o sugerencia, será bien recibida. Nota: En principio pensé hacer el perfil con un patrón de desbloqueo porque me es más cómodo de utilizar que el PIN, pero Secure Setting carece de esa opción sin ser root y desconozco otra posibilidad. Saludos.-
__________________
.
Última edición por sanchezj Día 22/11/13 a las 23:51:16. |
| Los siguientes 2 usuarios han agradecido a sanchezj su comentario: | ||
|
#17
|
||||
|
||||
|
Articulo en xda developer
http://www.xda-developers.com/androi...smart-watch-2 En ppo creo q es para poder ejecutar tareas de tasker en vuestro reloj.
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
|
#18
|
||||
|
||||
|
Articulo en xda developer
http://www.xda-developers.com/androi...smart-watch-2 En ppo creo q es para poder ejecutar tareas de tasker en vuestro reloj. ![]() , y sirve para ejecutar tareas. Va perfecto
__________________
.
|
|
#19
|
||||
|
||||
|
Ah vale perdona entonces como no tengo mucha idea de esto pensé que era algo nuevo.
__________________
Fdo: Mlesir. Miembro del equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
|
|
|
![]() |
Estás aquí
|
||||||
|
||||||