
Cita: Originalmente Escrito por
davidtxu74
Encender BT si no conectado a WIFI

Hola, David, bienvenido. Cuando tengas tiempo echas un vistazo a las Recomendaciones para participar en este foro de Tasker
http://www.htcmania.com/showthread.php?p=8982303
En primer lugar tienes que hacerte un perfil COCHE (puedes ponerle otro nombre). En el contexto pones CONECTADO-A-BLUETOOTH y si quieres especificas el aparato bluetooth concreto. En la tarea (de entrada) pones las acciones que necesites, como por ejemplo CARGAR APLICACIÓN Radardroid. Si no necesitas poner ninguna acción concreta (tienes que poner alguna, necesariamente) pues te puede servir una acción "tonta" de tipo ESPERAR-1-segundo; con eso ya vale. Luego añades una tarea de salida con la acción BLUETOOT-Apagar; y puedes añadir otras acciones (por ej. Matar-app Radardroid). Con eso ya tienes el perfil COCHE.
Luego te haces otro perfil con el contexto de PANTALLA-DESBLOQUEADA (ya
te dije que yo preferiría usar el contexto PANTALLA-ENCENDIDA que es más cómodo, pero tú verás) A este perfil puedes llamarle PANTALLA-ON. En la tarea de entrada pones
- Bluetoot, encender.
- Esperar 15 segundos.
- Detener tarea si %PACTIVE ~ *,COCHE,* (detener la tarea si está activado el perfil COCHE)
- Bluetoot, apagar
La clave es la variable %PACTIVE, que contiene la lista de todos los perfiles activos, separados por comas. Los asteriscos delante y detrás de ",COCHE," son para indicar que puede haber más caracteres (otros perfiles activos) por delante o por detrás; de hecho, otro perfil activo será PANTALLA-ON, cuya tarea de entrada se está ejecutando.
En este perfil PANTALLA-ON añades un segundo contexto CONECTADO A WIFI, y marcas la casilla de INVERTIR. Eso hará que el perfil solo se active cuando se cumplan los dos contextos: que desbloqueas/enciendes la pantalla y que al mismo tiempo NO esté conectado a una red Wifi. Y si quieres refinarlo todavía más, puedes añadir un tercer contexto: CONECTADO A BLUETOOTH, marcando la casilla invertir. De este modo el perfil de pantalla tampoco se va a activar cuando ocurra que YA estás conectado al coche.
Creo que con eso solucionas el tema. Pruébalo y nos cuentas.
En muchas cosas sí hay diferencia entre mayúsculas y minúsculas. Por ejemplo en los nombres de variables no puedes equivocarte. Como escribas %pactive no va a funcionar.