PDA

Ver la Versión Completa : [ SOLUCIONADO ] Novato creando perfiles en Tasker


Ragnarok
03/02/15, 19:16:02
Hola,

Hace un par de años compre la app de tasker pero por cosas de la vida la deje de lado y ahora me está viniendo el gusanillos de empezar a automatizar acciones de mi telefono.

Para empezar estoy intentado empezar a crear perfiles. En principio quiero crear los 3 básicos. Casa, Coche y Dormir.

En Casa me gustaria que hiciera lo siguiente:

- Localizacion por antenas de cuando estoy en casa.
- Buscar automaticamente mi red wifi (aunque esté apagado el wifi) y si detecta mi red conectarse y activar el resto de las siguientes opciones.
- Etiqueta que ponga "Activando perfil Casa"
- Apagar bluetooth
- Poner datos en 2G
- Poner todos los sonidos a tope.
- Poner el brillo de pantalla a tope si hay mas de un 50% de bateria y si son entre las 9 y las 17, sino al 50%
- Enviar un whatsapp a un contacto en concreto diciendo que ya estoy en casa.


En coche:

Creo que lo mejor es activar el perfil al pasar el movil por una etiqueta NFC ya que no veo otra opcion de que se active el perfil sin tener que hacerlo manualmente.

- Activar bluetooth
- Poner sonidos a tope
- Poner brillo en automatico
- Poner datos en 3G
- Apagar wifi
- Activar GPS (normalmente lo llevo activo siempre)


A dormir:

Este perfil supongo que tambien lo tengo que activar manualmente porque no se me ocurre una forma de que se active solo cuando voy a dormir.

- Apagar bluetooth
- wifi on
- Todos los sonidos apagados, excepto la alarma y no se si se puede que solo si me llama un determinado contacto si suene el telefono.
- Brillo al minimo




Bueno, son 3 perfiles basicos pero no soy capaz de ir haciendolos, aunque el primero sobre todo tiene algunas opciones mas rebuscadas.

Para el perfil de Casa he probado lo siguiente:
En tasker / perfiles, uno nuevo "Casa" y una tarea asociada que llamo "Ajustes", En esas tareas he puesto:
Volumen del sistema al 7
Volumen multimedia al 7
Bluetooth apagado si %WIFI ig ON (lo que queria es que solo si se ha conectado a mi WIFI se apague el bluetooth, no antes.
La opcones de accion red / red movil 2g/3g me sale en rojo y no hace nada al pulsarla
Wifi encendido
Brillo de pantalla 255
Al darle a ubicacion no veo la manera de decirle que se active todo lo anterior en esa ubicacion y, como dije antes, solo al conectarse al wifi de mi casa.


alguna manilla ??:gracias:

Ragnarok
04/02/15, 00:46:24
una ayudita o algo que por mas que leo las guias no me aclaro..

Caravantes
04/02/15, 01:50:20
Hola Ragnarok, bienvenido.
Te recomiendo que comiences leyendo un post que hay en la cabecera del foro y que se titula LEE ESTO: Recomendaciones para participar en el subforo de Tasker. Ahí te da algunas pautas para hacer preguntas y consultar. Por ejemplo, el método que has usado para explicarnos tu perfil no es el adecuado.

En la cabecera del foro hay otro post importante titulado [Tutorial] Guía "Tasker para principiantes". Si quieres hacer perfiles debes controlar los aspectos básicos que se explican en la primera lección de esa guía. Luego puedes mirar las otras lecciones o empezar a practicar directamente.

Hazte un perfil CASA sencillo. Pruebalo. Luego nos lo muestras (de la forma correcta) y nos preguntas las dudas que tengas respecto a ese perfil. Y así vas aprendiendo. Hoy por hoy es inevitable poner un buen esfuerzo de tu parte e ir pidiendo ayudas concretas según se explica en las RECOMENDACIONES. Si lo haces así te iremos ayudando en lo que podamos.

Ragnarok
04/02/15, 16:17:20
Hola Ragnarok, bienvenido.
Te recomiendo que comiences leyendo un post que hay en la cabecera del foro y que se titula LEE ESTO: Recomendaciones para participar en el subforo de Tasker. Ahí te da algunas pautas para hacer preguntas y consultar. Por ejemplo, el método que has usado para explicarnos tu perfil no es el adecuado.

En la cabecera del foro hay otro post importante titulado [Tutorial] Guía "Tasker para principiantes". Si quieres hacer perfiles debes controlar los aspectos básicos que se explican en la primera lección de esa guía. Luego puedes mirar las otras lecciones o empezar a practicar directamente.

Hazte un perfil CASA sencillo. Pruebalo. Luego nos lo muestras (de la forma correcta) y nos preguntas las dudas que tengas respecto a ese perfil. Y así vas aprendiendo. Hoy por hoy es inevitable poner un buen esfuerzo de tu parte e ir pidiendo ayudas concretas según se explica en las RECOMENDACIONES. Si lo haces así te iremos ayudando en lo que podamos.
Gracias por la respuesta, ayer me estuve empando y me descargue la guia en pdf.

He hecho un pequeño perfil casa, tal y como me recomiendas y algunas cosas me funcionan y otras no.
- El bluetooth NO me lo apaga.
- No se como poner la opcion de que pase a red 2G, ya que no me deja seleccionarlo como tarea, me sale en rojo.
- No se si me localiza adecuadamente, al pulsar en Perfil, donde pone Casa (donde la banderita) se me abre un mapa donde he marcado mi casa, he desactivado la opcion de GPS en el mapa y solo he dejado la de red, pero no se como ver las antenas cercanas o algo para que funcione bien.

Adjunto algunas capturas:

http://i.imgur.com/93Z4FzHl.png
http://i.imgur.com/rXCrGEwl.png
http://i.imgur.com/hfS5DJ8l.png

Caravantes
04/02/15, 22:59:07
Adjunto algunas capturas:

REPITO: Te recomiendo que leas un post que hay en la cabecera del foro y que se titula LEE ESTO: Recomendaciones para participar en el subforo de Tasker. Ahí te da algunas pautas para hacer preguntas y consultar. Por ejemplo, el método que has usado para explicarnos tu perfil sigue sin ser el adecuado.

Ragnarok
05/02/15, 00:18:41
REPITO: Te recomiendo que leas un post que hay en la cabecera del foro y que se titula LEE ESTO: Recomendaciones para participar en el subforo de Tasker. Ahí te da algunas pautas para hacer preguntas y consultar. Por ejemplo, el método que has usado para explicarnos tu perfil sigue sin ser el adecuado.
Hola Caravantes,

Me he leido el post entero y creo que lo unico que me falta es decir que uso android 4.4.2 Ozcam Rom y version de tasker 46u3


1. Este subforo se creó para servir de ayuda e intercambio de información entre usuarios de esta aplicación. La filosofía del foro (como casi todos los foros) es la de ayuda mutua entre usuarios para aprender, y no para dártelo hecho. Además se espera una colaboración recíproca: cuando hayas aprendido a resolver lo que querías, no te marches enseguida porque tú también podrás ayudar a otros.

no es mi intención irme, llevo muchos años ayudando por los foros en lo que sé.

2. Conviene que leas la guía “Tasker para principiantes” antes de plantear ninguna duda o consulta en el foro. Si tienes poca o ninguna experiencia usando Tasker, debemos advertirte que es una aplicación muy potente pero que requiere paciencia para aprender a manejarla y conocer sus detalles. Para facilitarte ese aprendizaje tienes muchos tutoriales en el recopilatorio, aunque te recomendamos que empieces por aquí:
Tasker para principiantes. Lección 1, conceptos básicos:
http://www.htcmania.com/showthread.php?p=7529064

me he leido la guía pero no he visto ejemplos claros y muy muy básicos para empezar.

3. Si te surge una duda o si necesitas ejemplos empieza tu busqueda en el recopilatorio. En el recopilatorio vamos incluyendo referencias de los perfiles, tutoriales, plugins, etc. que van aportando los compañeros en el subforo.
Recopilatorio e información básica para usuarios de la aplicación Tasker:
http://www.htcmania.com/showthread.php?p=7356097

leído el recopilatorio, algunas cosas me pueden servir, pero no para el perfil Casa por ejemplo, y lo mismo de antes no hay nada tan basico ni explicado para tontos como lo que pregunto. A modo de simil, a mi ese recopilatorio me parece el abecedario y yo estoy aún con las vocales

4. Antes de hacer una consulta sobre si Tasker puede hacer algo intenta comprobarlo tú mismo mirando en la guía los posibles contextos, variables y acciones disponibles.

es de cajón, primero se intenta y luego se pregunta. Estoy en la parte de preguntar ya..

5. Utiliza el buscador del foro y Google antes de plantear una consulta o tema nuevo, para tratar de localizar conversaciones donde quizá ya se haya tratado ese mismo asunto u otro muy similar. Si esa búsqueda te da un resultado positivo, lo adecuado suele ser que añadas tu mensaje a ese mismo hilo o tema. En caso contrario, haz un hilo o tema nuevo en el foro http://www.htcmania.com/forumdisplay.php?f=969

Usado el buscador, he encontrado mensajes incluso fuera de éste subforo pero lo mismo, no tan tan basico y alguno creo recordar que era con la version anterior de tasker (no holo)

6. No añadas mensajes nuevos en los siguientes hilos: "TASKERando... Perfiles para Tasker", "Tasker Basico" y "Recopilatorio e información básica para usuarios de la aplicación Tasker". Los dos primeros están obsoletos y en desuso; son los que funcionaban antes de que tuviéramos un subforo dedicado a Tasker y mezclan demasiados temas. El tercero es un hilo especial, como indica su título. Es preferible que hagas un hilo o tema nuevo, o que añadas tu mensaje en cualquiera de los otros hilos del foro.

correcto

7. Si creas un hilo nuevo, ponle un título específico y bien descriptivo. Haz una sola consulta en cada hilo y usa un título que describa tu tema de forma concreta aunque necesites diez o doce palabras. Cuando estás creando el primer mensaje de un hilo, junto al título hay una pestaña que sirve para ponerle un prefijo (prefix): IDEA, CONSULTA, DEBATE, etc. Al usar títulos y prefijos bien descriptivos estaremos ayudando a otros que puedan estar interesados en el mismo asunto. Si necesitas hacer dos o más consultas, utiliza un hilo independiente para cada una. Más información sobre todo ello en
http://www.htcmania.com/showthread.php?p=9087207

creo que es bastante descriptivo el titulo, novato intentando crear perfiles. Si me propones otro lo cambio sin problemas.

8. No te limites a formular la pregunta: escribe también algo como “ya he probado esto y esto otro” y/o “he buscado en estos sitios”, cuando consultes una duda o problema, en la medida de lo posible y siempre que sea procedente. Explica también si sabes resolver alguna parte del problema o ninguna. Todo eso servirá para que los otros compañeros no hagan un esfuerzo inútil explicándote cosas que ya sabes, y también para demostrar que antes de pedir ayuda ya hiciste algunos esfuerzos personales.

hecho.

9. Cambia el prefijo del título a "RESUELTO" si planteaste un hilo nuevo consultando un problema y ha sido resuelto, para conocimiento general. Para hacerlo, vuelve a editar tu mensaje original y luego usa el botón EDICIÓN AVANZADA para llegar a ese modo avanzado que te permite cambiar el prefijo y el título del hilo.

aun sin resolver.

10. Transcribe el perfil o tarea como texto dentro del propio mensaje si haces referencia a un perfil o una tarea. En la medida de lo posible, no pongas imágenes de perfiles o tareas. Lo más cómodo y certero es que exportes la descripción del perfil o tarea y pegues ese texto en el mensaje de tu consulta. En la siguiente página se indica con detalle cuál es el procedimiento y también se explican las ventajas de hacerlo así.
http://www.htcmania.com/showthread.php?p=8852245

hecho con capturas.

11. Normalmente es excesivo hacer una cita (QUOTE) de todo el mensaje original cuando respondas a otro mensaje; resulta muy pesado para los otros compañeros del foro. Es mucho mejor reproducir solo la parte concreta a la que respondes. Una forma fácil de hacer esto es la siguiente: sobre el mensaje del compañero, selecciona la frase o palabra a las que vas a responder; al acabar esa selección es muy probable que te aparezca un pequeño recuadro flotante con la opción QUOTEA ESTE TEXTO; haz clic ahí y ya tendrás ese fragmento preparado en el recuadro de la respuesta rápida (en la parte de abajo de la página) para que añadas lo que quieras escribir.

ok


12. Conviene revisar las comprobaciones básicas. Algunas veces hemos tenido problemas con la configuración de Android y Tasker, lo cual lleva a que no funcionen todas las opciones de Tasker. En ese caso que están recogidas en el siguiente mensaje:
http://www.htcmania.com/showthread.php?p=8795229

comprobado e instalado secure setting.

13. En ciertas ocasiones indica qué versiones de Tasker y Android tienes, en tu post. Si haces una consulta porque no te funciona bien algo de Tasker, para ayudarte puede ser interesante saber qué versiones de Android y de Tasker estás usando, y quizá convenga que lo digas de antemano.

indicado.

14. Te recomendamos que te suscribas al hilo de Noticias, que usamos para anunciar cualquier cosa de interés para los usuarios de este subforo:
http://www.htcmania.com/showthread.php?t=564246
En el siguiente enlace se explica cómo funcionan las suscripciones a temas o foros de HtcMania:
http://www.htcmania.com/showthread.php?p=8996614

ok

15. Tasker está entre las aplicaciones que HtcManía tiene prohibido compartir o promocionar su descarga gratuita.
http://www.htcmania.com/showthread.php?t=564157

lo tengo comprado.

16. También estás obligado a respetar las normas generales de HtcManía.
http://www.htcmania.com/forumdisplay.php?f=467

logico

17. Para comentar cualquier cosa sobre el funcionamiento del foro puedes enviar un correo a [email protected] , y así te diriges al equipo que organiza y promueve este foro de tasker. No envíes a esa dirección (ni al usuario ATaskREADOS) consultas técnicas sobre Tasker, pues no serán atendidas; ese tipo de consultas deben dirigirse al foro como un "NUEVO TEMA" o como una réplica en un hilo que trate sobre el mismo asunto de tu consulta.

ok

Caravantes
05/02/15, 06:15:59
Hola Ragnarok. Esto empieza a resultar incómodo, porque está claro que estás poniendo de tu parte, y por eso resultaría estúpido que nos enzarzaramos en una discusión de método, puesto que el método nunca debe ser el primer objetivo, el método para postear y consultar solo es una herramienta.

La cosa es que para evaluar correctamente el perfil que has hecho (y poder ayudarte) normalmente se necesita ver todos los detalles de ese perfil, incluyendo los detalles de las acciones. Es por eso que no sirven las capturas de pantalla, puesto que omiten muchos detalles relevantes. El apartado 10 lo explica, y hasta ahora yo creía que lo explicaba con suficiente claridad. Resalto en rojo lo que parecían ser pistas suficientes, que no has entendido.

10. Transcribe el perfil o tarea como texto dentro del propio mensaje si haces referencia a un perfil o una tarea. En la medida de lo posible, no pongas imágenes de perfiles o tareas. Lo más cómodo y certero es que exportes la descripción del perfil o tarea y pegues ese texto en el mensaje de tu consulta. En la siguiente página se indica con detalle cuál es el procedimiento y también se explican las ventajas de hacerlo así.
http://www.htcmania.com/showthread.php?p=8852245

Efectivamente, en esa página indicada http://www.htcmania.com/showthread.php?p=8852245 se dan explicaciones más concretas sobre ese procedimiento, se aclara el motivo y se muestran ejemplos.

Venga, no vamos a desistir por estos tropiezos. Sigamos adelante. Te vuelvo a dar la bienvenida.

ruco1980
05/02/15, 09:27:34
Hola Ragnarok!! No te desanimes y "Exporta" la descripción del perfil tal y como se explica en el post que te indica Caravantes....así podemos ver los detalles que no se aprecian en las capturas de pantalla y poder ayudarte donde se observen fallos de contexto....
Ya te anticipo que lo que sale en rojo son acciones no disoponibles en tu teléfono, ya sea por características de hardware, softaware, o versión de android....por ej. si tienes un teléfono sin NFC, obviamente el apartado de NFC saldrá en rojo.....
El apartado de 2G sale en rojo por la versión de android o rom o porque tasker no puede actuar correctamente sobre ello como a veces ocurre por.ej con el modo avión en versiones más recientes de android y por ello se recurre a plugins como p.ej el de secure settings...
No te preocupes por el 2G, no necesitas activarlo...cuando estés conectado al wifi de casa android no hará gestión ni uso de los datos por estar conectado a eifi, eso ya lo hace android automáticamente...

Te pongo el ejemplo de un perfil mío con una tarea exportado, para que veas como queda....y así puedas exportarnos tu perfil y a partir de ahí intentamos resolver todas las dudas....

Perfil: Llamar con Voz (231)
Estado: AutoVoice Recognized [ Configuración:Event Behaviour: true
Id: avc
Command: "llamar a (?<nombre>.+) (regex)" ]
Entrada: Llamar con Autovoice y Autocontacts (234)
A1: AutoContacts [ Configuración:Contact Name or Nickname: %nombre Paquete:com.joaomgcd.autocontacts Nombre:AutoContacts Cuenta atrás (segundos):1500 ]
A2: Si (if) [ %acnumber No ajust. ]
A3: [X] Decir [ Texto:Sin coincidencia. Vuelve a intentarlo. Motor: Voz:default:default Stream:3 Tono:5 Velocidad:5 Respetar Foco Audio:Apagado Red:Apagado Continuar tarea inmediatamente:Apagado Continuar Tarea Tras Error:Encendido ]
A4: Pop-up botones tarea [ Texto:%nombre NO encontrado. Volver a intentar. Modo:Texto Tarea:Autovoice Recognize Tarea: Tarea: Imagen de fondo: Disposición:Popup Task Buttons Cuenta atrás (segundos):10 Mostrar sobre bloqueo pantalla:Encendido ]
A5: Ir a acción [ Tipo:Número Acción Número:11 Etiqueta:Inicio ]
A6: Else
A7: Pop-Up [ Título: Texto:¡ Éxito ! %nombre encontrado.
Teléfono %acnumber Imagen de fondo: Disposición:Pop-up Cuenta atrás (segundos):3 Mostrar sobre bloqueo pantalla:Encendido ]
A8: [X] Decir [ Texto:Llamando a %acname Motor: Voz:default:default Stream:3 Tono:5 Velocidad:5 Respetar Foco Audio:Apagado Red:Apagado Continuar tarea inmediatamente:Apagado Continuar Tarea Tras Error:Encendido ]
A9: Fin si (End if)
A10: Llamar [ Número:%acnumber Automarcado:Encendido ]
A11: Limpiar variable [ Nombre:%acname Coincidencia de Patrón:Apagado ] Si (if) [ %acnumber No ajust. ]

Un saludo.

Ragnarok
05/02/15, 14:54:39
Gracias a ambos por la paciencia, no veía donde fallaba.
Como decía tengo un S4 (i9500) con Ozcam Rom 4.4.2, sí tiene NFC.
Por ahora a ver si consigo hacer funcionar éste perfil y ya le voy metiendo cada vez mas cosas.

Por cierto Ruco, va mejor ese sistema de marcacion por voz que el de google voice ?

- Las fallas del perfil son: no se activa cuando estoy en casa. He puesto en la imagen de arriba que está en la pestaña perfiles, donde pone Casa y la bandera al lado, he señalado mi casa y he dejado marcado RED y desmarcado GPS. (radio 30metros)
- Si estando en casa, activo la tarera (dandole al play), me activa el wifi (y se conecta a mi red) pero no me apaga el bluetooth.

he aqui la tarea exportada (no se como exportar el perfil, si lo dejo pulsado, al marcarse le doy a los 3 puntos y exportar pero no hace nada, navegando en el movil por la carpeta tasker no está como archivo.):

Ajustes (5)
A1: Pop-Up [ Título:Perfil Casa Texto:Perfil Casa activado Imagen de fondo: Disposición:Popup Cuenta atrás (segundos):5 Mostrar sobre bloqueo pantalla:Encendido ]
A2: WiFi [ Establecer:Encendido ]
A3: Volumen en la llamada [ Nivel:5 Mostrar:Apagado Sonido:Apagado ]
A4: Volumen del sistema [ Nivel:7 Mostrar:Apagado Sonido:Apagado ]
A5: Volumen del timbre [ Nivel:7 Mostrar:Apagado Sonido:Apagado ]
A6: Volumen multimedia [ Nivel:15 Mostrar:Apagado Sonido:Apagado ]
A7: Brillo de pantalla [ Nivel:255 Deshabilitar 'Safeguard':Apagado Ignorar nivel actual:Encendido Efecto inmediato:Apagado ]
A8: Bluetooth [ Establecer:Apagado Continuar Tarea Tras Error:Encendido ] Si (if) [ %WIFI ig ON ]

Caravantes
06/02/15, 00:34:59
he aqui la tarea exportada (no se como exportar el perfil, si lo dejo pulsado, al marcarse le doy a los 3 puntos y exportar pero no hace nada,

Después de dar a los tres puntos y a EXPORTAR te debiera aparecer otro cuadro para elegir el tipo de exportación, es el paso CUATRO que se muestra en la segunda imagen de
http://www.htcmania.com/showthread.php?p=8852245
Si eliges la exportar la descripción al portapapeles luego tienes que PEGAR esa información en algún sitio: en un documento o en un post del foro o donde quieras. Si eliges exportar la descripción a Email tendrás que poner el destinatario y enviarlo. En la página que te he indicado te muestra las imágenes y las explicaciones.

Por lo poco que se ve del contexto parece que has elegido un contexto de ubicación. Hay estrategias mejores, como los contextos (de estado) de Antena-Cercana o el contexto de Wifi-Cercana. El contexto de Antena Cercana se activará cuando el smartphone esté en la zona de cobertura de las antenas que rodean tu casa, y eso puede incluir una zona amplia en tu barrio. El contexto de Wifi-Cercana es mucho más preciso pero creo que no funcionará con la Wifi apagada... salvo que hayas modificado la configuración inalámbrica para que te ubique por redes Wifi incluso cuando tienes la Wifi apagada. Sobre estos temas puedes leer comentarios recientes en este otro hilo
http://www.htcmania.com/showthread.php?t=967049
A8: Bluetooth [ Establecer:Apagado Continuar Tarea Tras Error:Encendido ] Si (if) [ %WIFI ig ON ]

Sospecho que el problema es que el ON no debe ir con mayúsculas sino con minúsculas. De todas formas te sugiero lo siguiente para ir delimitando el problema. Copia esa acción y la pegas en una tarea nueva que solo tenga esa acción, es una tarea que solo sirve para hacer pruebas. Le quitas la condición y pruebas a ejecutar la tarea para ver si la acción funciona. Cuando funcione bien, le añades la condición y pruebas la tarea otra vez. De esta forma vas comprobando cada nivel de complejidad. Cuando ya tengas certeza de que esa acción funciona bien, entonces la copias y la pegas en la tarea donde la vas a usar.

Ragnarok
06/02/15, 01:04:04
Gracias por tu respuesta Caravantes,

Respecto al problema de exportacion, con las tareas funciona bien. La dejo pulsada, me salen arriba a la derecha los 3 puntos, le doy a exportar y elijo portapapeles en mi caso (tengo portapapeles compartido con el pc con pushbullet). Pero Si hago lo mismo en la pestaña de Perfiles, lo dejo pulsado, me sale arriba a la derecha los 3 puntos, le doy y están las opciones Clonar, Exportar, Bloquear y Seleccionar Todo; pues si le doy a exportar NO me hace nada, se cierra el menu de los 3 puntos y ya. He probado con el perfil activo y desactivado y también desactivando Tasker y nada y queria saber si es normal.

Respecto al problema de ubicacion, he hecho lo siguiente. He creado un Perfil que se llama Casa que lo unico que hace es Encender el wifi cuando el contexto ubicacion esta en mi casa (por RED).
Por otro lado, el perfil que he puesto antes solo que el contexto es que se active cuando se conecte a mi red wifi.
Por cierto, ya tenia activado lo de que busque redes wifi aunque tenga la wifi apagada. Tendré que desactivar éste perfil anterior para verificar si realmente funciona así.
Lo probaré todo mañana cuando salga y entre de casa.

Respecto al problema de apagar el bluetooth, tenias razón, poniendo on en minúsculas funciona perfecto.


saludos!


PD. Ya estoy entreteniéndome también en un perfil para el coche, pero primero prefiero cerrar las dudas del perfil de casa y de la exportación de perfiles, a ver si voy a tener que desinstalar y reinstalar la app.

Caravantes
06/02/15, 01:38:34
Respecto al problema de exportacion, con las tareas funciona bien. La dejo pulsada, me salen arriba a la derecha los 3 puntos, le doy a exportar y elijo portapapeles en mi caso (tengo portapapeles compartido con el pc con pushbullet). Pero Si hago lo mismo en la pestaña de Perfiles, lo dejo pulsado, me sale arriba a la derecha los 3 puntos, le doy y están las opciones Clonar, Exportar, Bloquear y Seleccionar Todo; pues si le doy a exportar NO me hace nada, se cierra el menu de los 3 puntos y ya. He probado con el perfil activo y desactivado y también desactivando Tasker y nada y queria saber si es normal.

Sospecho que el problema es que estás intentando exportar un perfil al que NO HAS PUESTO NOMBRE. La chuleta lo dice bien claro desde el principio: El procedimiento es sencillo y solo hay que tener en cuenta un par de detalles. El primero es que no se puede aplicar a perfiles o tareas que carezcan de nombre; si ese era tu caso, primero le pones un nombre. O bien no te has leído la chuleta (te la he enlazado antes, y en la página de RECOMENDACIONES también está enlazada, en el apartado 10) o bien la has leído y no te has enterado, como ya te pasó antes. Vuelvo a animarte para que leas esa página-chuleta dedicada a las exportaciones, está en http://www.htcmania.com/showthread.php?p=8852245

Ya nos contarás tus progresos.

ruco1980
06/02/15, 10:10:39
Por cierto Ruco, va mejor ese sistema de marcacion por voz que el de google voice ?

Hola! No creo que funcione ni mejor ni peor....es un perfil que creé y lo uso con nombres de contactos más frecuentes (mi padre, etc..) donde el nombre lo tengo muy definido y casi nunca me falla...la idea no fue mía si no de otro compañero del foro (si buscas el post lo encontrarás)...y luego ya, a partir de la idea principal, pues modificas cosas a tu gusto y así más o menos va uno aprendiendo y comprendiendo cosillas de Tasker..

Sospecho que el problema es que el ON no debe ir con mayúsculas sino con minúsculas

Efectivamente como dice Caravantes el problema está en las mayúsculas...Puedes hacer la prueba como te dice el compañero....yo he creado una tarea de pruebas y estando conectado al wifi de mi casa,de bluetooth apagado si pongo Si(if) %WIFI coincide con "ON" verás que la condición te sale en color rojo cuando sí que estoy conectado y debería cumplirse, lo que significa que no reconoce las mayúsculas; en cambio, si esa condición la pongo "on" verás que el color cambia a verde, que significa que la condición del IF se está cumpliendo en esos instantes en los que estoy conectado....

También tendrías otra opción, en lugar de utilizar la variable %WIFI que te indica el "estado de la wifi" (conectado o desconectado);puedes utiizar la variable %WIFII (fíjate que lleva "doble i") que te indica información sobre la red wifi, y utilizar la condición IF %WIFII coincide *CONNECTION* ó %WIFII coincide *CONNECT*, con lo cual cuando detecte que estás conectado a tu wifi se cumplirá la condición y te apagará el bluetooth.

Creo que esta segunda opción puede ser la mejor opción para evitar alguna desconexión del bluetooth que no desees, por ejemplo si vas conectado en el coche y te ubica por red antes de llegar a casa...de esta forma te aseguras que te apague el bluetooth exactamente cuando te conectes a la wifi de casa y se lance la tarea y se cumpla la condición.

Un saludo.

Ragnarok
06/02/15, 11:24:01
Sospecho que el problema es que estás intentando exportar un perfil al que NO HAS PUESTO NOMBRE. La chuleta lo dice bien claro desde el principio: El procedimiento es sencillo y solo hay que tener en cuenta un par de detalles. El primero es que no se puede aplicar a perfiles o tareas que carezcan de nombre; si ese era tu caso, primero le pones un nombre. O bien no te has leído la chuleta (te la he enlazado antes, y en la página de RECOMENDACIONES también está enlazada, en el apartado 10) o bien la has leído y no te has enterado, como ya te pasó antes. Vuelvo a animarte para que leas esa página-chuleta dedicada a las exportaciones, está en http://www.htcmania.com/showthread.php?p=8852245

Ya nos contarás tus progresos.

Hola,

La chuleta está bastante releída....si que tiene nombre, vamos está igual que en la captura, te dejo, ésta vez sí, unas capturas para ver si lo hago bien. (de hecho con las tareas no tengo problemas)

Capturas de que funciona bien con TAREAS:
http://i.imgur.com/YslLPe1m.png http://i.imgur.com/Ja06fnlm.png


Capturas de que NO funciona bien con Perfiles:
http://i.imgur.com/o8eXlxgm.png
Aquí, si le doy a exportar NO hace nada.

Si dejo pulsado abajo (dibujo casita) NO me sale la opcion de Exportar, solo de Importar.
http://i.imgur.com/Dk9ckxRm.png

Ahora bien, en el perfil de prueba (no se si ésto se llama perfil o como se llaman a las pestañas de abajo). Si lo dejo pulsado (Adobe Reader) y le doy a exportar NO me hace nada tampoco, pero si dejo pulsada la pestaña de abajo (donde pone Prueba) y le doy a exportar me da la opcion de exportarlo SOLO como aplicacion o XML (que segun la guía no es lo optimo para compartirlo)

http://i.imgur.com/VbJpKJdm.png http://i.imgur.com/23XHErfm.png http://i.imgur.com/O9vv47Tm.png


Hola! No creo que funcione ni mejor ni peor....

Efectivamente como dice Caravantes el problema está en las mayúsculas...Puedes hacer la prueba como te dice el compañero....yo he creado una tarea de pruebas y estando conectado al wifi de mi casa,de bluetooth apagado si pongo Si(if) %WIFI coincide con "ON" verás que la condición te sale en color rojo cuando sí que estoy conectado y debería cumplirse, lo que significa que no reconoce las mayúsculas; en cambio, si esa condición la pongo "on" verás que el color cambia a verde, que significa que la condición del IF se está cumpliendo en esos instantes en los que estoy conectado....

También tendrías otra opción, en lugar de utilizar la variable %WIFI que te indica el "estado de la wifi" (conectado o desconectado);puedes utiizar la variable %WIFII (fíjate que lleva "doble i") que te indica información sobre la red wifi, y utilizar la condición IF %WIFII coincide *CONNECTION* ó %WIFII coincide *CONNECT*, con lo cual cuando detecte que estás conectado a tu wifi se cumplirá la condición y te apagará el bluetooth.

Creo que esta segunda opción puede ser la mejor opción para evitar alguna desconexión del bluetooth que no desees, por ejemplo si vas conectado en el coche y te ubica por red antes de llegar a casa...de esta forma te aseguras que te apague el bluetooth exactamente cuando te conectes a la wifi de casa y se lance la tarea y se cumpla la condición.

Un saludo.
Sí, he visto el perfil que comentas pero creo que aun me queda camino para llegar a ese nivel X-D

Gracias, así lo estoy haciendo. Probando la tarea fuera hasta que se quede en verde.
He hecho las modificaciones para apagar el bluetooth y ahora funciona muy bien, he usado IF %WIFII coincide *CONNECTION* (por cierto, 10min para ver que fallaba hasta que me ha dado por meter tambien los asteriscos..jajaja).



Gracias a ambos :gracias: :gracias: :gracias:

Caravantes
07/02/15, 01:39:53
La chuleta está bastante releída....si que tiene nombre, vamos está igual que en la captura, te dejo, ésta vez sí, unas capturas para ver si lo hago bien. (de hecho con las tareas no tengo problemas)

Pues entonces te pido disculpas. Parece que sí lo estás haciendo bien y por alguna razón tu Tasker no funciona correctamente. Quizá tengas que desinstalarlo y volver a instalarlo para ver si el problema se corrije (puedes salvar las tareas para no tener que reconstruirlas, supongo que ya sabes cómo se hace algo así, y sino preguntas). Otra opción es que lo dejes como está pues, no parece un problema importante.

Las imágenes o capturas sí son oportunas para un caso como éste, pero te envío un agradecimiento especial por haber reducido la resolución de las imágenes, has estado muy considerado en ese detalle.

Lo que se visualiza en la parte inferior son PROYECTOS. Cada proyecto puede tener uno o varios perfiles/tareas que normalmente colaboran para un objetivo común o están relacionados con un asunto parecido. Clasificar así los perfiles/tareas nos permite tenerlos mejor organizados y otras opciones. Los XML son poco compresibles para un humano, pero valen muy bien para compartir y que otros usuarios puedan importarlo directamente en su aparato. Hay otros foros donde se comparten perfiles y utilizan este sistema.

Ragnarok
08/02/15, 12:11:28
Pues entonces te pido disculpas. Parece que sí lo estás haciendo bien y por alguna razón tu Tasker no funciona correctamente. Quizá tengas que desinstalarlo y volver a instalarlo para ver si el problema se corrije (puedes salvar las tareas para no tener que reconstruirlas, supongo que ya sabes cómo se hace algo así, y sino preguntas). Otra opción es que lo dejes como está pues, no parece un problema importante.

Las imágenes o capturas sí son oportunas para un caso como éste, pero te envío un agradecimiento especial por haber reducido la resolución de las imágenes, has estado muy considerado en ese detalle.

Lo que se visualiza en la parte inferior son PROYECTOS. Cada proyecto puede tener uno o varios perfiles/tareas que normalmente colaboran para un objetivo común o están relacionados con un asunto parecido. Clasificar así los perfiles/tareas nos permite tenerlos mejor organizados y otras opciones. Los XML son poco compresibles para un humano, pero valen muy bien para compartir y que otros usuarios puedan importarlo directamente en su aparato. Hay otros foros donde se comparten perfiles y utilizan este sistema.
Gracias Caravantes,

He desisntalado Tasker y lo he vuelto a instalar y sigo con el problema, pero he encontrado una chapuza que me lo soluciona, y es no usar el proyecto Base (el del icono de la casita), he descubierto que los demas proyectos si le doy a exportar como XML si lo exporta, así que, listo.


Por otro lado, una pregunta/duda que tengo en relación a los perfiles. He hecho un perfil de ubicación por antenas (tengo dos antenas), para que cuando esté en casa me active el wifi pero a veces, por lo que sea, estoy en casa y desactivo el wifi, pues a los 2 min salta el perfil y me la vuelve a activar.

Hay forma de evitar eso? (tengo la sospecha que es cuando cambia de una antena a la otra)

No puedo exportar el perfil como tal, por mi problema al exportar perfiles. Copio el trozo del xml del proyecto completo correspondiente a ese perfil.
No es mas que ubicacion por antenas, he escaneado y he encontrado 2 antenas y que cuando detecte las antenas aplique la tarea "ajustes casa"

<Profile sr="prof3" ve="2">
<cdate>1423392476720</cdate>
<edate>1423393521269</edate>
<id>3</id>
<mid0>14</mid0>
<State sr="con0" ve="2">
<code>7</code>
<Str sr="arg0" ve="3">GSM:2910.28115230 / 6 GSM:2910.28115227 / 5</Str>
<Str sr="arg1" ve="3"/>
</State>
</Profile>

Caravantes
09/02/15, 01:32:27
He hecho un perfil de ubicación por antenas (tengo dos antenas), para que cuando esté en casa me active el wifi pero a veces, por lo que sea, estoy en casa y desactivo el wifi, pues a los 2 min salta el perfil y me la vuelve a activar.

No creo que ese problema sea por tener dos antenas. Los contextos de Antena Cercana tienen ese problema de inestabilidad, son como desconexiones momentáneas o microcortes. El problema es que cada corte ejecuta la tarea de salida (si la tienes) y luego al reactivarse vuelve a ejecutar la tarea de entrada.

Por lo que cuentas, el escaneo de antenas cercanas lo has hecho bien y lo has asociado al perfil, todo correcto en ese sentido.

Puedes probar a copiar el perfil dos veces para tener tres perfiles similares. En uno dejas las dos antenas. En otro dejas la antena A, y en el último dejas la antena B. En la tarea le pones notificaciones del tipo "Antena A cogida", "Antena B perdida", o similares. De esa forma podrás ver si es una antena concreta la que ocasiona los microcortes.

Otra opción sería no utilizar el contexto de Antena Cercana. Quizá te sirva el contexto de Wifi Cercana si normalmente tienes el Wifi encendido (o si tienes una versión moderna de Android que permite escanear las redes Wifi incluso cuando tienes -aparentemente- apagado el sistema Wifi).

Por cierto, he visto de tu primer mensaje que una de tus intenciones es bajar la conexión de datos móviles a 2G cuando estás en casa con conexión Wifi. Eso es totalmente innecesario. Cuando hay conexión Wifi, Android siempre ignora la transmisión por telefonía móvil, nunca utiliza esa transmisión (ni 2G ni 3G). Luego, al perder la conexión Wifi, Android vuelve a usar la transmisión por telefonía móvil. Y todo esto lo hace automáticamente, así que tú no tienes que hacer nada al respecto.

Lo idóneo sería exportar la descripción, pero parece que en tu caso hay algún fallo que lo impide. Aun así, creo que no tiene mucho sentido poner esa exportación XML, porque ese tipo de codificación nos resulta muy poco inteligible para los humanos, yo prácticamente no entiendo nada de eso que veo.

ruco1980
09/02/15, 15:09:59
Hay forma de evitar eso? (tengo la sospecha que es cuando cambia de una antena a la otra)

Creo que una forma de evitarlo podría ser poniendo en la tarea de salida del contexto de antena cercana unas primeras acciones del tipo:

A1: Esperar 5 segundos
A2: Detener Tarea si IF %WIFII coincide *CONNECTION*

De este modo si te cambia la antena y se ejecuta la tarea de salida espera 5 segundos y si detecta que estás conectado a la wifi de casa detiene la ejecución de la tarea y no continúa y no te apaga el wifi...
Otra opción sería utilizando la variable de perfiles activos..La acción 2 podría ser:

A2: Detener Tarea si IF %PACTIVE coincide *,Nombre perfil casa,*

De este modo si estás en casa conectado a wifi el perfil está activo y al detectarlo igualmente detiene la ejecución de la tarea de salida del perfil de antenas...

Un saludo.

Ragnarok
10/02/15, 17:04:03
No creo que ese problema sea por tener dos antenas. Los contextos de Antena Cercana tienen ese problema de inestabilidad, son como desconexiones momentáneas o microcortes. El problema es que cada corte ejecuta la tarea de salida (si la tienes) y luego al reactivarse vuelve a ejecutar la tarea de entrada.

Por lo que cuentas, el escaneo de antenas cercanas lo has hecho bien y lo has asociado al perfil, todo correcto en ese sentido.

Puedes probar a copiar el perfil dos veces para tener tres perfiles similares. En uno dejas las dos antenas. En otro dejas la antena A, y en el último dejas la antena B. En la tarea le pones notificaciones del tipo "Antena A cogida", "Antena B perdida", o similares. De esa forma podrás ver si es una antena concreta la que ocasiona los microcortes.

Otra opción sería no utilizar el contexto de Antena Cercana. Quizá te sirva el contexto de Wifi Cercana si normalmente tienes el Wifi encendido (o si tienes una versión moderna de Android que permite escanear las redes Wifi incluso cuando tienes -aparentemente- apagado el sistema Wifi).

Por cierto, he visto de tu primer mensaje que una de tus intenciones es bajar la conexión de datos móviles a 2G cuando estás en casa con conexión Wifi. Eso es totalmente innecesario. Cuando hay conexión Wifi, Android siempre ignora la transmisión por telefonía móvil, nunca utiliza esa transmisión (ni 2G ni 3G). Luego, al perder la conexión Wifi, Android vuelve a usar la transmisión por telefonía móvil. Y todo esto lo hace automáticamente, así que tú no tienes que hacer nada al respecto.

Lo idóneo sería exportar la descripción, pero parece que en tu caso hay algún fallo que lo impide. Aun así, creo que no tiene mucho sentido poner esa exportación XML, porque ese tipo de codificación nos resulta muy poco inteligible para los humanos, yo prácticamente no entiendo nada de eso que veo.

Con el contexto wifi cercana si funciona bien (aunque tenga apagado el wifi) pero segun he leido -creo que en éste mismo subforo- el tener la opcion de buscar redes wifi aunque no esté activa consume la misma bateria que tener activado el wifi. (y eso explicaria porqué llegaba a las 4 de la tarde con un 40% y hora y poco de pantalla). Voy a probar la solucion que propone ruco1980 mas abajo.

Sobre lo de cambiar a 2G, correcto. No tiene sentido hacerlo si estoy conectado a wifi ya que no usa los datos.

Creo que una forma de evitarlo podría ser poniendo en la tarea de salida del contexto de antena cercana unas primeras acciones del tipo:

A1: Esperar 5 segundos
A2: Detener Tarea si IF %WIFII coincide *CONNECTION*

De este modo si te cambia la antena y se ejecuta la tarea de salida espera 5 segundos y si detecta que estás conectado a la wifi de casa detiene la ejecución de la tarea y no continúa y no te apaga el wifi...
Otra opción sería utilizando la variable de perfiles activos..La acción 2 podría ser:

A2: Detener Tarea si IF %PACTIVE coincide *,Nombre perfil casa,*

De este modo si estás en casa conectado a wifi el perfil está activo y al detectarlo igualmente detiene la ejecución de la tarea de salida del perfil de antenas...

Un saludo.
Voy a probar con la primera opcion y veo a ver que tal.

Ajustes Casa (6)
A1: Esperar [ MS:0 Segundos:15 Minutos:0 Horas:0 Días:0 ]
A2: Detener [ Con error:Apagado Tarea:Ajustes Casa ] Si (if) [ %WIFII ~ *connection* ]
A3: Volumen multimedia [ Nivel:15 Mostrar:Apagado Sonido:Apagado ]
A4: Pop-Up [ Título:Perfil Casa Texto:Perfil Casa Activado Imagen de fondo: Disposición:Popup Cuenta atrás (segundos):5 Mostrar sobre bloqueo pantalla:Encendido ]
A5: Decir [ Texto:Perfil Casa activado Motor: Voz:default:default Stream:3 Tono:10 Velocidad:5 Respetar Foco Audio:Encendido Red:Apagado Continuar tarea inmediatamente:Apagado Continuar Tarea Tras Error:Encendido ]
A6: WiFi [ Establecer:Encendido ]
A7: Volumen en la llamada [ Nivel:5 Mostrar:Apagado Sonido:Apagado ]
A8: Volumen del sistema [ Nivel:7 Mostrar:Apagado Sonido:Apagado ]
A9: Volumen del timbre [ Nivel:7 Mostrar:Apagado Sonido:Apagado ]
A10: Esperar [ MS:0 Segundos:0 Minutos:1 Horas:0 Días:0 ]
A11: Bluetooth [ Establecer:Apagado Continuar Tarea Tras Error:Encendido ] Si (if) [ %WIFII ~ *connection* ]


La acción A10 lo he puesto a un minuto porque la red wifi la detecta aun cuando voy a empezar a aparcar, dar la vuelta y eso y no quiero que me corte el manos libres mientras estoy en el coche por si voy hablando.

Por cierto, he puesto en ajustes/Idioma e introduccion // opciones de texto a voz
Motor TTS preferido he puesto sintesis de google (con el de samsung no decia nada el tasker), pero al decir los perfiles suena como un niño chico con sobredosis de azucar. Hay forma de cambiar las voces ?



gracias a ambos!

Caravantes
12/02/15, 14:08:53
al decir los perfiles suena como un niño chico con sobredosis de azucar. Hay forma de cambiar las voces ?

En la configuración de la acción DECIR (de Tasker) puedes ajustar el tono (agudo-grave) y también la velocidad de vocalización. Yo utilizo el motor de voz para escuchar libros (.epub) y la app de ereader también me permite ajustar la vocalización de forma similar; supongo que eso se puede ajustar en todas las apps que gestionan el motor de voz.

Sí, yo soy de los que opinan que la Wifi encendida probablemente gasta lo mismo que la Wifi apagada con el escaneo de redes para ubicación, aunque no tenemos documentación ni pruebas que lo confirme o lo desmienta.

Ragnarok, tengo la sensación de que vas avanzando muy bien con el manejo del Tasker, y también en el foro. Tu paciencia y tolerancia van dando frutos.

Ragnarok
15/02/15, 23:33:40
Creo que una forma de evitarlo podría ser poniendo en la tarea de salida del contexto de antena cercana unas primeras acciones del tipo:

A1: Esperar 5 segundos
A2: Detener Tarea si IF %WIFII coincide *CONNECTION*

De este modo si te cambia la antena y se ejecuta la tarea de salida espera 5 segundos y si detecta que estás conectado a la wifi de casa detiene la ejecución de la tarea y no continúa y no te apaga el wifi...
Otra opción sería utilizando la variable de perfiles activos..La acción 2 podría ser:

A2: Detener Tarea si IF %PACTIVE coincide *,Nombre perfil casa,*

De este modo si estás en casa conectado a wifi el perfil está activo y al detectarlo igualmente detiene la ejecución de la tarea de salida del perfil de antenas...

Un saludo.
Despues de probar la primera opcion me he dado cuenta de que si llegaba a casa se activaba el wifi por localizacion de red, y mientras aparcaba rápidamente se enganchaba al wifi de casa y al activarse el perfil al estar ya conectado al wifi abortaba cortaba el perfil tal y como se indicaba.

Voy a probar la segunda opcion. No se porque me sale en rojo al ponerlo tal y como me comentas. Exporto la tarea y los perfiles a ver si veis donde estoy fallando. (ultima accion)

Perfil: casa (10)
Estado: Wifi cercana [ SSID:TPLINK-A MAC:* Capacidades:* Nivel mín. de señal para activación:0 Canal:0 Conmutar Wifi:Apagado ]
Entrada: Ajustes Casa (6)
A1: Volumen multimedia [ Nivel:15 Mostrar:Apagado Sonido:Apagado ]
A2: Pop-Up [ Título:Perfil Casa Texto:Perfil Casa Activado Imagen de fondo: Disposición:Popup Cuenta atrás (segundos):5 Mostrar sobre bloqueo pantalla:Encendido ]
A3: Decir [ Texto:Perfil Casa activado Motor: Voz:default:default Stream:3 Tono:5 Velocidad:5 Respetar Foco Audio:Encendido Red:Apagado Continuar tarea inmediatamente:Apagado Continuar Tarea Tras Error:Encendido ]
A4: Volumen del timbre [ Nivel:7 Mostrar:Apagado Sonido:Apagado ]
A5: WiFi [ Establecer:Encendido ]
A6: Esperar [ MS:0 Segundos:0 Minutos:1 Horas:0 Días:0 ]
A7: Volumen en la llamada [ Nivel:5 Mostrar:Apagado Sonido:Apagado ]
A8: Volumen del sistema [ Nivel:7 Mostrar:Apagado Sonido:Apagado ]
A9: Bluetooth [ Establecer:Apagado Continuar Tarea Tras Error:Encendido ] Si (if) [ %WIFII ~ *connection* ]
A10: Secure Settings [ Configuración:GPS Disabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):1 Continuar Tarea Tras Error:Encendido ]
A11: Matar aplicación [ Aplicación:PlayerPro Usar Root:Encendido Continuar Tarea Tras Error:Encendido ]
A12: Matar aplicación [ Aplicación:Spotify Usar Root:Encendido Continuar Tarea Tras Error:Encendido ]
A13: Detener [ Con error:Apagado Tarea: ] Si (if) [ %PACTIVE ~ *,casa,* ]

Perfil: Antenas (3)
Estado: Antena cercana [ Antena / Última señal:GSM:2910.28115230 / 6
GSM:2910.28115227 / 5 Ignorar Antenas:* ]
Entrada: Activar Wifi (14)
A1: WiFi [ Establecer:Encendido ]


En la configuración de la acción DECIR (de Tasker) puedes ajustar el tono (agudo-grave) y también la velocidad de vocalización. Yo utilizo el motor de voz para escuchar libros (.epub) y la app de ereader también me permite ajustar la vocalización de forma similar; supongo que eso se puede ajustar en todas las apps que gestionan el motor de voz.

Sí, yo soy de los que opinan que la Wifi encendida probablemente gasta lo mismo que la Wifi apagada con el escaneo de redes para ubicación, aunque no tenemos documentación ni pruebas que lo confirme o lo desmienta.

Ragnarok, tengo la sensación de que vas avanzando muy bien con el manejo del Tasker, y también en el foro. Tu paciencia y tolerancia van dando frutos.

Gracias, ya he cambiado el tono de voz X-D
Por cierto, como puedes comprobar arriba, no se porqué pero ya puedo exportar perfiles tambien :campeon:

Gracias por el apoyo.:ok:

saludos !!

Caravantes
16/02/15, 01:59:56
Voy a probar la segunda opcion. No se porque me sale en rojo al ponerlo tal y como me comentas. Exporto la tarea y los perfiles a ver si veis donde estoy fallando. (ultima accion)

Creo que no has entendido lo que Ruco trataba de explicar como segunda opción. Consiste en abortar (DETENER) la tarea DE SALIDA cuando se comprueba (después de unos segundos) que el perfil ha vuelto a activarse tras un tiempo muy breve inactivo. Sería algo así:

Tarea de salida:
A1: Esperar [ MS:0 Segundos:5 Minutos:0 Horas:0 Días:0 ]
A2: Detener [ Con error:Apagado Tarea: ] Si (if) [ %PACTIVE ~ *,casa,* ]
A3: añadir aquí las acciones normales de la tarea de salida, que deben ejecutarse cuando el perfil se ha desactivado de forma más definitiva.

Esa estrategia debe cumplir dos detalles: A) que se aplica en la tarea de salida, y B) que hay que poner las acciones Esperar y DetenerTarea al comienzo de esa tarea de salida (ponerlas al final no sirve de nada). De esta forma la verdadera tarea de salida (A3 y siguientes) no se ejecutarán si la interrupción del perfil ha sido muy breve (inferior a 5 segundos, según el ejemplo propuesto).

De todas formas creo que esta estrategia propuesta por Ruco no te sirve, a mí me parece que no es aplicable para el problema concreto que tú tienes, que consiste en que la tarea de entrada se ejecuta cuando no quieres. Habías dicho:

He hecho un perfil de ubicación por antenas (tengo dos antenas), para que cuando esté en casa me active el wifi pero a veces, por lo que sea, estoy en casa y desactivo el wifi, pues a los 2 min salta el perfil y me la vuelve a activar.

Pero esa frase queda muy atrás y ya no estoy seguro de que ese siga siendo el problema. Ahora vemos bien tus dos perfiles (felicitaciones, al fin). Creo que deberías volver a explicar lo que pretendes conseguir con esos dos perfiles y concretar qué es lo que funciona mal.

ruco1980
16/02/15, 12:00:03
Mi opción iba encaminada a que colocases esas acciones en la tarea de salida del PERFIL DE ANTENAS....

ya no sé si yo lo he entendido mal....pero comentabas que, estando en casa, al parecer por cambios de antenas, etc....se te activaba el perfil de antenas y se cortaba tu conexión wifi en casa...

En tu tarea de entrada del perfil de antenas activas wifi para que al llegar a casa te conectes a tu router.....
En tu tarea de salida del perfil de antenas desactivas wifi, y al ejecutarse esa tarea estando dentro de tu casa conectado al wifi sufres el corte de conexión por ejecutarse la salida y desactivar el wifi...

¿Es ésto lo que te ocurre? Si es así, colocas las acciones al principio de la tarea de salida del perfil de antenas, y entonces si hubiese algún cambio de antenas, etc...y fuese a ejecutarse la tarea de salida para apagarte el wifi, tras una breve espera si detecta que el perfil casa está activo o que wifi está conectado detendrá la tarea (en el caso de ejecutarse la entrada de encender el wifi no te supondría ningún cambio porque ya lo tienes encendido).

Ragnarok
18/02/15, 19:04:57
Creo que no has entendido lo que Ruco trataba de explicar como segunda opción. Consiste en abortar (DETENER) la tarea DE SALIDA cuando se comprueba (después de unos segundos) que el perfil ha vuelto a activarse tras un tiempo muy breve inactivo. Sería algo así:

Tarea de salida:
A1: Esperar [ MS:0 Segundos:5 Minutos:0 Horas:0 Días:0 ]
A2: Detener [ Con error:Apagado Tarea: ] Si (if) [ %PACTIVE ~ *,casa,* ]
A3: añadir aquí las acciones normales de la tarea de salida, que deben ejecutarse cuando el perfil se ha desactivado de forma más definitiva.

Esa estrategia debe cumplir dos detalles: A) que se aplica en la tarea de salida, y B) que hay que poner las acciones Esperar y DetenerTarea al comienzo de esa tarea de salida (ponerlas al final no sirve de nada). De esta forma la verdadera tarea de salida (A3 y siguientes) no se ejecutarán si la interrupción del perfil ha sido muy breve (inferior a 5 segundos, según el ejemplo propuesto).

De todas formas creo que esta estrategia propuesta por Ruco no te sirve, a mí me parece que no es aplicable para el problema concreto que tú tienes, que consiste en que la tarea de entrada se ejecuta cuando no quieres. Habías dicho:



Pero esa frase queda muy atrás y ya no estoy seguro de que ese siga siendo el problema. Ahora vemos bien tus dos perfiles (felicitaciones, al fin). Creo que deberías volver a explicar lo que pretendes conseguir con esos dos perfiles y concretar qué es lo que funciona mal.

Mi opción iba encaminada a que colocases esas acciones en la tarea de salida del PERFIL DE ANTENAS....

ya no sé si yo lo he entendido mal....pero comentabas que, estando en casa, al parecer por cambios de antenas, etc....se te activaba el perfil de antenas y se cortaba tu conexión wifi en casa...

En tu tarea de entrada del perfil de antenas activas wifi para que al llegar a casa te conectes a tu router.....
En tu tarea de salida del perfil de antenas desactivas wifi, y al ejecutarse esa tarea estando dentro de tu casa conectado al wifi sufres el corte de conexión por ejecutarse la salida y desactivar el wifi...

¿Es ésto lo que te ocurre? Si es así, colocas las acciones al principio de la tarea de salida del perfil de antenas, y entonces si hubiese algún cambio de antenas, etc...y fuese a ejecutarse la tarea de salida para apagarte el wifi, tras una breve espera si detecta que el perfil casa está activo o que wifi está conectado detendrá la tarea (en el caso de ejecutarse la entrada de encender el wifi no te supondría ningún cambio porque ya lo tienes encendido).
Buenas de nuevo, gracias a ambos por la ayuda.

Me explico: Si, sabia que tenia que poner la accion de esperar y matar la tarea delante, primero lo estaba poniendo atras para probar. De todas formas, sigue sin funcionar, pero me pasa algo raro.

Voy a empezar desde el principio explicandome.
Lo que yo quiero es que al llegar a casa me localize por antenas y active el wifi y cuando detecte la red wifi de mi casa active el perfil casa. Eso lo hace bien (casi bien, luego explico el porque).
Llego con el coche, me detecta la red wifi y activa el perfil casa mientras voy aparcando, al minuto de haber iniciado el perfil me apaga el bluetooth y me mata las aplicaciones de musica (esto no lo hace bien).
Ahora bien, si yo estoy tranquilamente en casa en el sofa, y quito el wifi para ahorrar bateria al cambiar de antena (el perfil antenas pasa a gris y a los pocos segundos vuelve a verde) me vuelve a activar el wifi (estando todo el rato el perfil casa activado, es decir en verde)

El perfil casa tiene como tarea de entrada Ajustes Casa
el perfil Antenas tiene como tarea de entradaActivar Wifi

Perfil: Antenas (3)
Estado: Antena cercana [ Antena / Última señal:GSM:2910.28115230 / 6
GSM:2910.28115227 / 5 Ignorar Antenas:* ]
Entrada: Activar Wifi (14)
A1: Esperar [ MS:0 Segundos:15 Minutos:0 Horas:0 Días:0 ]
A2: Detener [ Con error:Apagado Tarea: ] Si (if) [ %PACTIVE ~ *,casa,* ]
A3: WiFi [ Establecer:Encendido ]



Perfil: casa (10)
Estado: Wifi cercana [ SSID:TPLINK-A MAC:* Capacidades:* Nivel mín. de señal para activación:0 Canal:0 Conmutar Wifi:Apagado ]
Entrada: Ajustes Casa (6)
A1: Volumen multimedia [ Nivel:15 Mostrar:Apagado Sonido:Apagado ]
A2: Pop-Up [ Título:Perfil Casa Texto:Perfil Casa Activado Imagen de fondo: Disposición:Popup Cuenta atrás (segundos):5 Mostrar sobre bloqueo pantalla:Encendido ]
A3: Decir [ Texto:Perfil Casa activado Motor: Voz:default:default Stream:3 Tono:5 Velocidad:5 Respetar Foco Audio:Encendido Red:Apagado Continuar tarea inmediatamente:Apagado Continuar Tarea Tras Error:Encendido ]
A4: Volumen del timbre [ Nivel:7 Mostrar:Apagado Sonido:Apagado ]
A5: Volumen en la llamada [ Nivel:5 Mostrar:Apagado Sonido:Apagado ]
A6: Volumen del sistema [ Nivel:7 Mostrar:Apagado Sonido:Apagado ]
A7: Secure Settings [ Configuración:GPS Disabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):1 Continuar Tarea Tras Error:Encendido ]
A8: WiFi [ Establecer:Encendido ]
Si elimino esta accion, NO se vuelve a activar el wifi al cambiar de antena. Pero es raro porque no ejecuta ninguna accion anterior ni salta el pop-up ni nada, ni apaga el bluetooth que previamente habia encendido para ver si ejecutaba la accion (accion de debajo) exclusivamente enciende el wifi.

A9: Esperar [ MS:0 Segundos:0 Minutos:1 Horas:0 Días:0 ]
A10: Bluetooth [ Establecer:Apagado Continuar Tarea Tras Error:Encendido ] Si (if) [ %WIFII ~ *connection* ]
A11: Matar aplicación [ Aplicación:PlayerPro Usar Root:Encendido Continuar Tarea Tras Error:Encendido ]
A12: Matar aplicación [ Aplicación:Spotify Usar Root:Encendido Continuar Tarea Tras Error:Encendido ]
A13: Matar aplicación [ Aplicación:Radardroid2 Dashboard Usar Root:Apagado ]


Pongo las tareas tambien aparte por si os pueden ofrecer algo mas de informacion (algun nombre de tarea que no coincida o algo)






Ajustes Casa (6)
A1: Volumen multimedia [ Nivel:15 Mostrar:Apagado Sonido:Apagado ]
A2: Pop-Up [ Título:Perfil Casa Texto:Perfil Casa Activado Imagen de fondo: Disposición:Popup Cuenta atrás (segundos):5 Mostrar sobre bloqueo pantalla:Encendido ]
A3: Decir [ Texto:Perfil Casa activado Motor: Voz:default:default Stream:3 Tono:5 Velocidad:5 Respetar Foco Audio:Encendido Red:Apagado Continuar tarea inmediatamente:Apagado Continuar Tarea Tras Error:Encendido ]
A4: Volumen del timbre [ Nivel:7 Mostrar:Apagado Sonido:Apagado ]
A5: Volumen en la llamada [ Nivel:5 Mostrar:Apagado Sonido:Apagado ]
A6: Volumen del sistema [ Nivel:7 Mostrar:Apagado Sonido:Apagado ]
A7: Secure Settings [ Configuración:GPS Disabled Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):1 Continuar Tarea Tras Error:Encendido ]
A8: WiFi [ Establecer:Encendido ]
A9: Esperar [ MS:0 Segundos:0 Minutos:1 Horas:0 Días:0 ]
A10: Bluetooth [ Establecer:Apagado Continuar Tarea Tras Error:Encendido ] Si (if) [ %WIFII ~ *connection* ]
A11: Matar aplicación [ Aplicación:PlayerPro Usar Root:Encendido Continuar Tarea Tras Error:Encendido ]
A12: Matar aplicación [ Aplicación:Spotify Usar Root:Encendido Continuar Tarea Tras Error:Encendido ]
A13: Matar aplicación [ Aplicación:Radardroid2 Dashboard Usar Root:Apagado ]


Activar Wifi (14)
A1: Esperar [ MS:0 Segundos:15 Minutos:0 Horas:0 Días:0 ]
A2: Detener [ Con error:Apagado Tarea: ] Si (if) [ %PACTIVE ~ *,casa,* ]
A3: WiFi [ Establecer:Encendido ]





Por ultimo tambien tengo un error un tanto raro y es que al matar la aplicacion PlayerPro

A11: Matar aplicación [ Aplicación:PlayerPro Usar Root:Encendido Continuar Tarea Tras Error:Encendido ]

La mata y vuelve a aparecer. Es decir yo,en la pestaña de tareas dentro de ajustes wifi, le doy al "Play" para ver que toda la tarea se ejecuta correctamente y veo el icono del reproductor en la barra de notificaciones como desaparece y vuelve a aparecer.
He probado quitar el Root pero entoces ni desaparece... alguna idea?



Infinitas gracias por vuestra ayuda.

Caravantes
18/02/15, 20:14:30
Ahora bien, si yo estoy tranquilamente en casa en el sofa, y quito el wifi para ahorrar bateria al cambiar de antena (el perfil antenas pasa a gris y a los pocos segundos vuelve a verde) me vuelve a activar el wifi (estando todo el rato el perfil casa activado, es decir en verde)

Rangarok, lo que está ocurriendo es totalmente lógico. Quiero decir que Tasker está ejecutando lo que has programado, y lo hace con toda exactitud. El problema es que tu tienes en la mente otra cosa, pero esa otra cosa no se la has explicado a Tasker.

Problema A) Tu idea es que regresas a tu barrio y en ese momento, al detectar las antenas debe encender el Wifi. Pero eso no es lo que le has dicho a Tasker. Lo que has progrmado es:
Cuando suceda que pasemos de no tener señal de antena-cercana a sí tener señal de antena-cercana hay que encender el Wifi. Y eso es lo que hace Tasker cada vez que se produce un microcorte en la señal de la antena: vuelve a encender el Wifi (en caso de que estuviese apagado). En esta secuencia es totalmente irrelevante que el perfil CASA estuviese activado: aunque en tu mente exista una cierta relación entre el perfil CASA con este problema, a Tasker no le has dado instrucciones para conocer ni controlar esa relación.

Problema B) Estando el Wifi encendido, cuando detecta la red Wifi de tu casa debe activarse el perfil CASA. Sin embargo, luego tú te permites el lujo de apagar el Wifi manualmente... Y entonces, desde mi punto de vista, entramos en una contradicción aparente: Si el perfil CASA debe estar activado cuando detecta la red Wifi de casa, y resulta que has apagado el Wifi, pues pueden ocurrir dos cosas:
B1) que NO tengas activado el escaneo de redes Wifi incluso cuando has apagado el sistema Wifi. En tal caso es lógico que al apagar manualmente la red Wifi se desactive el perfil CASA, igual que cuando te alejas de tu vivienda.
B2) que tengas activado el escaneo de redes Wifi incluso cuando has apagado el sistema Wifi. En tal caso es estúpido que utilices el contexto de antena-cercana para encender el Wifi, puesto que el escaneo podría detectar cuándo llegas a casa y tienes cobertura de tu red wifi, entonces el perfil CASA podría comenzar encendiendo el Wifi. Probablemente sea esto lo que ocurre puesto que dices que el Wifi vuelve a encenderse "a pesar de que el perfil casa ya está activado".

Ambos problemas A y B están relacionados. Creo que primero deberías decidir si quieres tener activado el escaneo de redes Wifi incluso cuando has apagado el sistema Wifi, creo que ya hemos hablado de esto. De esta decisión dependerá que necesites tener un perfil de Antena-Cercana o que puedas prescindir de él como te he explicado en B1 y B2.

Otra posible solución al problema A) puede ser la siguiente. En el perfil de Antena Cercana, en la tarea de entrada... insertas al principio una acción que detenga o interrumpa la tarea en caso de que el perfil CASA esté activado. Del modo siguiente
A1 Detener tarea si %PACTIVE ~ *,casa,*
De esta forma, cuando se produzca un microcorte se comenzará a ejecutar la tarea pero esa acción inicial interrumpirá la tarea si el perfil casa está activado, y de esa forma no se volverá a encender el Wifi cuando estés en casa y lo hayas apagado.

Por otro lado, creo que te falta alguna tarea de salida que apague el Wifi cuando pierdas cobertura de tu red Wifi (en el perfil CASA) o bien cuando pierdas la señal de Antena Cercana (en el perfil ANTENAS).

Sobre matar la aplicacion PlayerPro, no tengo ni idea.

ruco1980
19/02/15, 13:58:02
Añadiendo a lo que dice Caravantes...creo que no tiene sentido apagar el wifi en casa para ahorrar batería....yo creo que si tu conexión wifi es buena y estable, estando conectado al wifi será mejor que usar los datos, que depende de tu casa estará alternando entre cobertura 2G/3G, etc... ojo..esto es una impresión mía, igual estoy equivocado....

Si finalmente decides dejar el wifi conectado en casa...y comentas que el perfil de antenas te funciona bien y te enciende el wifi cuando estás llegando a casa...creo que para el perfil de casa es mejor que utilices el contexto de estado de "conectado a wifi" en lugar del de "wifi cercana", evitando así el escaneo intermitente de Tasker para ver si hay wifis cercanas (también puede que esto lo haga tu móvil si tienes el escaneo continuo de redes de android que se puede poner desde kit kat en adelante...). De este modo se te activaría el wifi con las antenas y al conectarte a tu wifi de casa te activaría el perfil y ejecutaría la tarea....
Luego poniendo lo que te dije antes y te repitió Caravantes en la tarea de antenas la acción de detener tarea solucionas los microcortes....

Un saludo y cualquier cosa pregunta y seguimos viéndolo...

Ragnarok
19/02/15, 21:17:44
Hola,

gracias por vuestra ayuda, os comento:

El wifi lo apago manualmente a veces porque hay partes de la casa donde no me llega o me llega sin fuerza y no cargan las paginas.
Para el problema A) ya tenia puesto lo de detener el Antenas si el perfil casa está activo, pero no me funciona. Lo habia puesto arriba pero lo copio de nuevo:

Perfil: Antenas (3)
Estado: Antena cercana [ Antena / Última señal:GSM:2910.28115230 / 6
GSM:2910.28115227 / 5 Ignorar Antenas:* ]
Entrada: Activar Wifi (14)
A1: Esperar [ MS:0 Segundos:15 Minutos:0 Horas:0 Días:0 ] He probado quitando esta accion y me pasa lo mismo.
A2: Detener [ Con error:Apagado Tarea: ] Si (if) [ %PACTIVE ~ *,casa,* ]
A3: WiFi [ Establecer:Encendido ]


A ver si es que algo no está bien, pero creo que has dicho que era así, no?



Respecto al Problema B), mi caso es el B1) NO tengo activado el escaneo de redes Wifi incluso cuando has apagado el sistema Wifi. (pienso que gasta mucha bateria)
Quizas no me expresé bien en el post anterior, el problema es que AUNQUE desactive el wifi, el perfil casa sigue ACTIVO.

La prueba que he hecho es: Veo mis dos perfiles en verde, desactivo el wifi y me voy a una esquina de la casa donde sé que cambia de antena, veo como el perfil antena pasa a gris y a los 2 segundos se activa el wifi y se conecta y el perfil antenas vuelve a verde. En todo momento el perfil casa está en verde. (es decir, no se ha desactivado).

http://i.imgur.com/RpnLolkm.png


Lo único que se me ocurre pensar es que algo no funcione bien en mi ROM porque es raro el dia que llego a medio dia con un 60% de pantalla sin usarlo prácticamente...


Respecto a lo de matar la aplicaciones, con el plugin secure setting se pueden matar apps ? no veo la opcion..

Caravantes
20/02/15, 01:23:05
Para el problema A) ya tenia puesto lo de detener el Antenas si el perfil casa está activo, pero no me funciona. Lo habia puesto arriba pero lo copio de nuevo:

Vaya, pues es cierto, ya lo tenías (y lo tienes) bien según mi criterio. No entiendo por qué no funciona. Se me ocurren dos posibilidades.

Concreta cuál es el nombre de la tarea que quieres detener
A2: Detener [ Con error:Apagado Tarea: Activar Wifi] Si (if) [ %PACTIVE ~ *,casa,* ]

La otra posibilidad es insertar una acción del tipo
NOTIFICACIÓN %PACTIVE
para saber lo que contiene la variable %PACTIVE justo antes de que se ejecute la acción Detener. Así compruebas que en la variable %PACTIVE esté incluido el fragmento ,casa, (deben coincidir las mayúsculas, los acentos y cualquier otro detalle).

Sobre tu ROM no tengo ni idea. Y sobre matar apps, tampoco.

ruco1980
20/02/15, 10:43:03
Respecto a lo de matar la aplicaciones

Si no te funciona la opción de Tasker "matar aplicación" marcando la casilla "usar root" (es raro que no funcione siendo root...quizás sea algo de tu rom) puedes usar la app task kill que es un pugin para Tasker....

https://play.google.com/store/apps/details?id=com.laptopfreek0.taskkill

Yo la uso con la opción por defecto y me funciona perfecto, pero dentro de las opciones puedes configurar acciones más "agresivas" para matar las aplicaciones....pruébala y nos cuentas.

Un saludo.

Ragnarok
23/02/15, 22:59:34
Vaya, pues es cierto, ya lo tenías (y lo tienes) bien según mi criterio. No entiendo por qué no funciona. Se me ocurren dos posibilidades.

Concreta cuál es el nombre de la tarea que quieres detener
A2: Detener [ Con error:Apagado Tarea: Activar Wifi] Si (if) [ %PACTIVE ~ *,casa,* ]

La otra posibilidad es insertar una acción del tipo
NOTIFICACIÓN %PACTIVE
para saber lo que contiene la variable %PACTIVE justo antes de que se ejecute la acción Detener. Así compruebas que en la variable %PACTIVE esté incluido el fragmento ,casa, (deben coincidir las mayúsculas, los acentos y cualquier otro detalle).

Sobre tu ROM no tengo ni idea. Y sobre matar apps, tampoco.
He probado concretando el nombre de la tarea pero sigue activandose.

Voy a probar lo otro que comentas a ver que contiene la variable PACTIVE, lo extraño es que no se activa el perfil entero (el Activar Wifi) porque no se ejecuta ninguna de las otras acciones del perfil.


Si no te funciona la opción de Tasker "matar aplicación" marcando la casilla "usar root" (es raro que no funcione siendo root...quizás sea algo de tu rom) puedes usar la app task kill que es un pugin para Tasker....

https://play.google.com/store/apps/details?id=com.laptopfreek0.taskkill

Yo la uso con la opción por defecto y me funciona perfecto, pero dentro de las opciones puedes configurar acciones más "agresivas" para matar las aplicaciones....pruébala y nos cuentas.

Un saludo.

ahora con este plugin funciona perfecto! gracias! :ok: