Voy traduciendo del hilo en francés, así que de momento faltan imágenes y puede haber errores (ando lejos de dominar la lengua de Moliere, como se nota por el propio nombre del insigne escritor francés).
El hilo original con los créditos para OyyoDams.
Hola,
Ofrezco un tutorial para automatizar el lanzamiento de Waze en el coche, y desactivarlo una vez que se llegue a destino.
Requisitos:
- Tener un teléfono Android rooteado (si no es imposible activar o desactivar automáticamente el GPS a través de una aplicación y no se puede matar completamente Waze)
- Haber tomado todas las precauciones (copia de seguridad, etc.), ya que es técnicamente posible bloquear el teléfono en caso de mal manejo. En este caso, yo no soy responsable.
He decidido usar las siguientes aplicaciones:
- Tasker - Cuesta 1,99€ y es, con mucho, la mejor aplicación de automatización que existe en Android. Dicho esto, hay alternativas, incluyendo llama, que es gratis. Todo el mundo es libre de utilizar la aplicación de su elección. Este tutorial se basa en el uso de Tasker.
- Secure Settings - Este plugin añade a Tasker características muy interesantes. Sin embargo, el teléfono debe estar rooteado para explotarla.
La idea de Tasker es la siguiente: creamos situaciones (perfiles) que desencadenan acciones (tareas) cuando estas situaciones se hacen realidad.
Esta es la teoría de mi método:
- Cuando el teléfono está conectado, se activa bluetooth (esto permite ahorrar batería)
- Mi radio del coche es bluetooth y entonces intenta conectarse al teléfono.
- Si la radio se conecta al teléfono, entra en el modo de “coche” y se activa el GPS y luego lanza Waze.
- Si se quita la alimentación, el teléfono sale de Waze, desactiva el GPS y apaga el bluetooth.
Esto permite activar Waze únicamente en el coche, dejarlo funcionando en caso de pérdida de sincronización bluetooth, y desactivarlo en todos los demás casos.
En cuanto a la práctica …
-
En Tasker, vaya a Menú / Ajustes / Otros y seleccione “Permitir acceso externo”.
-
Crear una tarea con nombre “Area” que activa el bluetooth.
-
Crear una tarea con nombre “Batería” que desactiva bluetooth.
http://www.wazeteam.com/images/tuto/tasker/Screenshot_2013-04-05-10-42-19.png -
Crear una tarea “Waze On” con lo siguiente:
- Habilitar GPS
- Espere 2 segundos (para evitar que Waze diga que el GPS no está activado)
- Poner en marcha Waze
- (Opcional) Cambiar el tiempo de apagado de la pantalla. No es obligatorio, pero me gusta.
- Asignar 1 a la variable coche (ya veremos por qué más adelante).
Tasker no sabe activar directamente el GPS. Para ello nos vamos a través del plug-in “Secure settings”, que se lo permite hacer:
- Crear una tarea “Waze Off” con lo siguiente:
- Apague GPS
- Salir de Waze
- Poner la variable coche a 0.
Tasker no sabe apagar directamente el GPS. Para ello nos vamos a través del plug-in “Secure settings”, que se lo permite hacer:
Tasker sabe cerrar una aplicación. Pero no funciona bien con Waze ya que la notificación se mantendrá activa. Por lo tanto, vamos a utilizar “Secure settings” para cerrar Waze de forma un poco más violenta.
Para ello, tienes que ir a través de la función “Ejecutar comando” de este plugin, y configurarlo de esta manera:
- En este punto, tenemos cuatro tareas:
Ahora vamos a crear los perfiles.
-
Crear un perfil llamado “Plugged” que en caso de conectar la alimentación energía activará la tarea “Area”.
-
Crear un perfil “en batería” que en el caso de pérdida de alimentación activará la tarea “Batería”.
-
Crear un perfil “Coche On” que en caso de conexión a la alimentación y bluetooth activará la tarea “Waze On”
-
Crear un perfil “Coche Off”, que en el caso de no alimentación y si la variable coche está a 1 hará que se ejecute la tarea “Waze Off”
La utilidad de la variable coche variable es para no activar la tarea “Waze Off” cada vez que se desenchufa el cable de alimentación.
- Y aquí están los cuatro perfiles:
¡Eso es todo! Esto es un poco complicado de implementar, pero es un verdadero placer.
He simplificado este tutorial. En mi caso, he añadido otras características:
- Desactivar el bloqueo del teléfono en modo coche
- Respuesta automática a los mensajes SMS en modo coche con un mensaje diciendo que voy a responder más tarde.
Hay muchas posibilidades.