[HOWTO] Tethering automático por Bluetooth mediante Tasker

Hola a todos,

Aquí os presento un tutorial para tener tethering automático entre una tablet WiFi y nuestro móvil, de tal forma que cuando la tablet no tenga conectividad WiFi se conecte automáticamente al móvil, y cuando vuelva a tener WiFi se desconecte del móvil y deje de gastar 3G. Útil para tener conectividad en todo momento y sin hacer absolutamente nada.

¿Por qué por Bluetooth? Porque consume muchísima menos batería, porque no exponemos una WiFi a todo el mundo, y porque nuestro móvil no puede tener el tethering WiFi activado y a la vez ser cliente de otras WiFis.

¿Por qué con Tasker? Porque nos va a permitir que la tablet conmute a tethering automáticamente cuando no tengamos una WiFi a mano, sin que tengamos que hacer una sola acción ni en el teléfono ni en la tablet.

Ingredientes:

Tasker es una aplicación realmente potente que permite definir acciones a partir de todo tipo de condiciones. Por ejemplo podemos definir que ponga el móvil en modo vibración al llegar al trabajo, que pase a 2G cuando estemos conectados a una WiFi, que geoposicione cuando nos desconectemos del manos libres del coche, etc. En este caso lo vamos a usar junto con Bluetooth Auto Connect para conectar a un dispositivo bajo demanda, concretamente a nuestro móvil, cuando se cumplan ciertas condiciones sobre la WiFi.

La pantalla de Tasker es un poco árida por la cantidad de operaciones que se pueden hacer, pero el proceso es sencillo. Veamos la idea intuitiva.

Hay que hacer dos cosas:

  1. Crear un perfil «Autotethering On» que se conecte al móvil cuando no haya conexión WiFi
  2. Crear una condición de salida que desconecte del móvil cuando haya conexión WiFi

Aunque yo, para ahorrar batería, lo he definido así:

  1. Crear un perfil «Autotethering On» que active el Bluetooth y se conecte al móvil cuando no haya conexión WiFi
  2. Crear una condición de salida que desactive el Bluetooth cuando haya conexión WiFi

Veamos los pasos que debemos dar en Tasker, aunque antes de nada debemos emparejar la tablet con nuestro móvil por Bluetooth.

Autotethering

  1. Ejecutamos Tasker
  2. Pulsamos el botón «+» de la parte inferior
  3. Asignamos un nombre del tipo «Autotethering On»
  4. En «Contexto» elegimos «Estado»
  5. En «Categoría» elegimos «Red»
  6. En «Acciones de red» elegimos «Conectado a Wifi»
  7. En «Conectado a Wifi» seleccionamos «Invertir» y aceptamos
  8. En «Seleccionar tarea» elegimos «Nueva tarea»
  9. Le ponemos un nombre del tipo «Conectar al móvil»
  10. En «Editar tarea» pulsamos «+»
  11. En «Categoría de la acción» elegimos «Red»
  12. En «Acciones de Red» elegimos «Bluetooth»
  13. En «Bluetooth» elegimos «Establecer Encendido»
  14. Aceptamos hasta volver al paso de «Editar tarea»
  15. En «Editar tarea» pulsamos «+»
  16. En «Categoría de la acción» elegimos «Plugin»
  17. En «Acciones de Plugin» elegimos «Bluetooth Auto Connect»
  18. En «Bluetooth Auto Connect» pulsamos en «Editar»
  19. En la ventana de configuración que aparece elegimos nuestro móvil (¡debe estar previamente emparejado!)
  20. Aceptamos todo hasta volver a la pantalla principal de Tasker
  21. Hacemos pulsación larga sobre la tarea «Conectar al móvil» y elegimos «Añadir tarea de salida»
  22. En «Seleccionar tarea» elegimos «Nueva tarea»
  23. Le ponemos un nombre del tipo «Desconectar Bluetooth»
  24. En «Editar tarea» pulsamos «+»
  25. En «Categoría de la acción» elegimos «Red»
  26. En «Acciones de Red» elegimos «Bluetooth»
  27. En «Bluetooth» elegimos «Establecer Apagado»
  28. Aceptamos todo hasta volver a la pantalla principal de Tasker
  29. Pulsamos en el tick verde para activar el perfil (se cerrará Tasker)


Os tiene que quedar algo así:

Teléfono previamente emparejado:

Configuración de Tasker:

Cuando salgáis de casa y dejéis de tener WiFi, veréis lo siguiente en vuestro teléfono y estaréis compartiendo la conexión con la tablet sin tocar un botón:

¡Feliz navegación! 😉