Home >> Móvil >> Consejos y trucos >> Androide

Tasker para principiantes: automatiza tu Android como un pro

Tasker es la navaja suiza de la automatización en Android. No es una app de "macro" al uso: es un entorno de programación visual sin código que te permite crear mini-apps (perfiles, tareas, escenas, variables) que reaccionan a contextos (ubicación, hora, app activa, sensor, notificación, intent, estado de red, etc.) y ejecutan acciones (cambiar ajustes, enviar SMS, llamar API, manipular archivos, mostrar UI, controlar hardware).

Conceptos clave (vocabulario Tasker)

TérminoQué es
AcciónOperación atómica: "Ajustar brillo 50%", "Enviar SMS", "Activar Wi-Fi", "Ejecutar Shell". +200 acciones en 21 categorías.
TareaSecuencia ordenada de acciones. Puede llamarse desde perfiles, widgets, accesos directos, otras tareas, plugins.
ContextoCondición que dispara una tarea: Hora, Ubicación (celda/ GPS/ red), App activa, Estado (BT conectado, cargando, pantalla encendida), Evento (notificación, boot, SMS recibido), Día, Variable.
PerfilContenedor: 1-N contextos (todos deben cumplirse = AND) + 1-N tareas (entrada/salida).
VariableValor dinámico: %BATT (batería), %TIME, %LOC, %WIN (ventana activa), arrays, globales/locales.
EscenaUI personalizada: botones, sliders, listas, mapas, webview. Se muestra como overlay, diálogo, actividad.
ProyectoAgrupación de perfiles/tareas/escenas/variables. Pestaña propia. Exportable como APK standalone.

Interfaz: modo Principiante vs Avanzado

  • Principiante (default): pestañas Perfiles, Tareas, Escenas. Botones Buscar, Añadir, Ayuda. Oculta Vars y Proyectos.
  • Avanzado (Preferencias → UI → desactivar Modo Principiante): añade pestaña Vars y pestaña Proyecto (icono casa) con botones Añadir, Importar, Renombrar, Icono, Bloquear. Permite exportar proyecto como APK.

Primeros pasos: crea tu primer perfil "Cargar → Silencio"

  1. Abre Tasker → pestaña Perfiles → + (Añadir).
  2. Contexto: Estado → Energía → Cargando → Cualquiera (o AC/USB/Inalámbrico). Atrás.
  3. Nueva Tarea → nombre "Silencio Carga" → + → Audio → Modo silencio → Activado (o Vibración). Atrás.
  4. (Opcional) Contexto de salida: larga pulsación en el perfil → Añadir tarea de salida → "Restaurar Sonido" → Audio → Modo silencio → Desactivado.
  5. Activa el perfil (switch verde). Conecta cargador → silencio. Desconecta → sonido.

Ejemplos útiles listos para importar

  • Auto-rotar solo en apps de vídeo/foto: Contexto App (YouTube, Galería, Cámara) → Tarea: Display → Rotación automática ON. Tarea salida: OFF.
  • Modo coche (BT del coche conectado): Contexto Estado → BT Conectado (nombre/ MAC del coche) → Tarea: Activar GPS, Lanzar Google Maps, Subir volumen medios, Leer notificaciones en voz alta (TTS).
  • Batería baja → Ahorro extremo: Evento → Batería baja (ej. 15 %) → Tarea: Ahorro de batería ON, Wi-Fi/BT/GPS OFF, Brillo 20 %, Sincronización OFF.
  • Notificación de WhatsApp → Leer en voz alta (si auriculares puestos): Evento → Notificación (app: WhatsApp) → If %HEADSET ~ 1 → Say (TTS) con %NTITLE: %NTEXT.
  • Widget "Linterna" en pantalla de bloqueo: Escena con botón grande → Acción: Lantern (Torch) Toggle. Exporta como widget o acceso directo.

Plugins que multiplican el poder

  • AutoTools (João Dias): JSON, web screens, dialogs, secure settings, app shortcuts, badges, OCR, AI.
  • AutoNotification: interceptar, modificar, responder, borrar notificaciones, botones de acción.
  • AutoLocation: geofencing preciso, activity recognition, beacon.
  • Tasker Net / Reddit r/tasker / Tasker Wiki: miles de perfiles exportables (.prj.xml / .tsk.xml) para importar y estudiar.

Root + Tasker = control total

Con root (Magisk) y la acción Ejecutar Shell (Run Shell) + Usar Root activado, puedes:

  • Cambiar governor CPU, frecuencias, voltajes.
  • Congelar/descongelar apps (pm disable-user).
  • Modificar build.prop, sysfs, /data.
  • Controlar LED de notificación, vibración, temperatura térmica.
Precaución: un comando mal escrito puede bootloop. Haz backup (TWRP) antes de experimentar.

Depuración y trucos

  • Ejecutar paso a paso: en edición de tarea → menú (3 puntos) → Ejecutar tarea → ve el log en tiempo real.
  • Variable %err: captura errores de acción previa. Usa If %err Set → manejar fallo.
  • Logcat desde Tasker: Acción → Miscelánea → Ejecutar Shell → logcat -d | grep mi_tag (root).
  • Backup automático: Preferencias → Miscelánea → Backup cada X días. Exporta proyectos a Drive/GitHub.

Recursos para seguir aprendiendo

Tasker tiene curva de aprendizaje, pero una vez "hace clic", tu Android deja de ser un electrodoméstico y se convierte en una herramienta que se adapta a ti. Empieza con un perfil simple, exporta, comparte, rompe cosas, arregla. ¡Bienvenido a la automatización real!