RealDroidES

Perfiles básicos de Tasker para controlar nuestras primeras variables

value-containerLas variables de Tasker nos permiten crear perfiles más precisos y con más posibilidades, por lo que siempre viene bien tener un pequeño registro de algunos de los sensores de nuestro móvil. Es cierto que algunos se pueden consultar directamente, pero por lo que nos cuesta, mejor tener variables que nos permitan consultar desde cualquier perfil o tarea el estado de los mismos.

Lo primero que recomiendo es crear un proyecto nuevo llamado “Variables” (pulsando en el icono de la casa, abajo a la izquierda, y luego en “+ Añadir”), y crear o importar ahí los siguientes perfiles, ya que de esta forma tendremos todo lo que hace referencia a variables en un mismo lugar, y separado del resto de perfiles. Esta es la lista de perfiles/variables que os propongo y que creo que es básica para crear posteriormente perfiles más complejos, e indican el estado del sensor con un 1 si está activo, y con un 0 si no lo está. Por descontado que es muy reducida, pero para empezar a controlar las variables es más que suficiente:

  • Cargando: Nos indica si el móvil se está cargando o no
    • Estado: Cargando cualquiera
    • Tarea de entrada: Establecer variable %Cargando a 1
    • Tarea de salida: Establecer variable %Cargando a 0
  • Auriculares: Indica si los auriculares están conectados o no
    • Estado: Auriculares conectados cualquiera
    • Tarea de entrada: Establecer variable %Auriculares a 1
    • Tarea de salida: Establecer variable %Auriculares a 0
  • My Wifi Connected: Nos indica si estamos conectados a nuestra red WiFi o no (requiere modificar el perfil para poner el nombre de nuestra red WiFi)
    • Estado: Conectado a WiFi “Nombre de la red wifi”
    • Tarea de entrada: Establecer variable %MyWifiConnected a 1
    • Tarea de salida: Establecer variable%MyWifiConnected a 0
  • WiFi Connected: Nos indica si estamos conectados a una red WiFi cualquiera
    • Estado: Conectado a WiFi
    • Tarea de entrada: Establecer variable %WifiConnected a 1
    • Tarea de salida: Establecer variable%WifiConnected a 0
  • Sensor Proximidad: Indica si estamos o no cerca del sensor de proximidad
    • Estado: Sensor de proximidad
    • Tarea de entrada: Establecer variable %SensorProx a 1
    • Tarea de salida: Establecer variable %SensorProx a 0
  • Pantalla On: Nos permite saber si la pantalla está encendida o no. Parece obvio, pero es muy útil para perfiles más específicos
    • Estado: Pantalla Si
    • Tarea de entrada: Establecer variable %PantallaOn a 1
    • Tarea de salida: Establecer variable %PantallaOn a 0
  • Pantalla Arriba: Indica si el móvil está boca arriba, generalmente porque está sobre una mesa
    • Estado: Orientación pantalla arriba
    • Tarea de entrada: Establecer variable %PantallaArriba a 1
    • Tarea de salida: Establecer variable %PantallaArriba a 0
  • Pantalla Abajo: Como el perfil anterior, pero con el móvil boca abajo
    • Estado: Orientación pantalla abajo
    • Tarea de entrada: Establecer variable %PantallaAbajo a 1
    • Tarea de salida: Establecer variable %PantallaAbajo a 0

¿Por qué crear una variable y guardar algo en ella si consultando el sensor o estado ya podemos saber como se encuentra? Buena pregunta.

El motivo principal es que no siempre podremos acceder al estado de un sensor desde una tarea, o incluso algunos directamente no son accesibles como tal (como la intensidad de la señal), ya que el estado de muchos sensores en realidad se encuentra en una variable del propio sistema pero algunas de ellas son variables “monitorizadas”, por lo que no podemos consultarlas directamente sino que debemos hacerlo a través de un perfil activo (aunque de momento no entraremos en más detalles). Luego, gracias a estas variables nuevas podremos crear perfiles más precisos y detallados, ya que podremos usar el valor de varias variables para ello al mismo tiempo.

Nota: Si en lugar de bajar los perfiles decidís crearlos vosotros, tened en cuenta que el nombre de las variables deben empezar con mayúscula.

Ahora os toca a vosotros darle uso a estas nuevas variables y empezar a crear vuestros primeros perfiles.