Foro MMLink

Controlar el volume...
 
Avisos
Vaciar todo

Controlar el volumen bluetooth con la rueda, MMlink y Tasker

31 Respuestas
10 Usuarios
14 Me gustas
3,209 Visitas
(@qualo)
Active Member
Registrado: hace 5 años
Respuestas: 19
Topic starter  

Buenas noches.

Estoy intentando poder controlar el volumen del auricular bluetooth a través de la rueda y el MMlink. 

La idea era crear tres rutinas en TASKER, una para subir un punto el volumen, otra para bajarlo un punto también y una tercera para hacer un MUTE, y añadir los enlaces a estas rutinas en tres Favoritos de la app MMLink. El proceso sería entrar en favoritos y pulsar para subir, bajar o cancelar el volumen del audio.

Pero no soy capaz.

He podido hacer alguna rutina en TASKER para mantener encendida la pantalla solo si esta cargando la batería y que la apague si no lo está pero con el audio no me aclaro, y a la hora de añadirlas a favoritos tampoco.

Alguien aquí sabe cómo hacerlo, u otro proceso alternativo para poder controlar el volumen sin tener que subir la mano al casco o al móvil y sin arriesgar la seguridad y una multa?. 

Un saludo.


   
Citar
(@admin)
Miembro Admin
Registrado: hace 6 años
Respuestas: 389
 

Hola, para hacer lo que quieres tienes que hacer lo siguiente:

  1. En la app MMLink, en el menú Favoritos, en una entrada libre, asignas una tarea de tipo Tasker. 
  2. Te preguntará el "Identificador acción", aquí pones un identificador (sin espacios y solo signos alfanuméricos), por ejemplo "subirvolumen". Mejor ponerlo todo en minúsculas. Este es el identificador que se enviará a Tasker. Aceptas el valor
  3. En la siguiente pantalla te pedirá el "Nombre acción", aquí pones el nombre que quieres que te aparezca en favoritos, por ejemplo "Subir volumen". Aceptas el valor y con esto completas la creación del favorito tipo "Tasker" en MMLink
  4. Ahora en Tasker tienes que hacer lo siguiente. En  el apartado "Perfiles", le das al "+" y seleccionas "Evento"
  5. En la pantalla de selección de categoría del evento, seleccionas "Sistema" y luego "Intent Recibido"
  6. En la pantalla que se abrirá de "Editar Evento" en el campo "Acción" tienes que poner lo siguiente "com.agnus.motomedialink.tasker.subirvolumen". Aquí siempre tendrás que poner "com.agnus.motomedialink.tasker.xxxx" donde "xxxx" es el "Identificador acción" que has puesto en el punto 2. Hay que ponerlo todo en minúsculas
  7. En esta pantalla no tienes que rellenar nada más, le das hacía atrás y entonces el Tasker te preguntará que tarea quieres asignar a ese evento, seleccionas la tarea de subir volumen si ya la tienes creada y si no pues seleccionas "Nueva tarea" y la creas
  8. Con esto ya estaría todo, ahora cada vez que pulses el favorito "Subir volumen", la app MMLink envía un evento de tipo "Intent" al Tasker con el nombre "com.agnus.motomedialink.tasker.xxxx", cuando el tasker recibe ese evento te ejecutará la tarea asociada a ese Intent.

Ya comentas si te funciona correctamente.

 


   
Qualo reaccionó
ResponderCitar
(@qualo)
Active Member
Registrado: hace 5 años
Respuestas: 19
Topic starter  

Gracias. Intentaré hacerlo y probarlo mañana y comentaré el resultado.


   
ResponderCitar
(@qualo)
Active Member
Registrado: hace 5 años
Respuestas: 19
Topic starter  

Muchas gracias Fran. Lo he hecho tal y como has explicado y funciona.

 

Esta publicación ha sido modificada el hace 5 años por Qualo

   
Administrador reaccionó
ResponderCitar
(@qualo)
Active Member
Registrado: hace 5 años
Respuestas: 19
Topic starter  

A ver...

Quería dejar un montaje con las fotos para que si alguien quiere hacerlo vea los pasos y no ha salido bien. Si no puedo hacer un collage a la primera como me iba a salir lo de Tasker?...

A ver si en este se ve mejor.

Pongo fotos de la variable para subir volumen. Para bajarlo sería igual pero en negativo, -1, y para el mute simplemente se pone a cero directamente.

En pasos de uno en uno quizá sea un poco lento. Ahora probaré de dos en dos.

Un saludo.


   
ResponderCitar
 djs
(@djs)
Active Member
Registrado: hace 5 años
Respuestas: 13
 

Hola de nuevo.

Me ha costado lo mío, pero lo he hecho funcionar. ( Ni idea de estos temas)

Por fin tengo los favoritos para subir y bajar volumen, lo encuentro muy útil.

Gracias a Qualo y Administrador.

Ya en harina, os pregunto: ¿cómo hago para borrar un favorito de los que he creado?

Muchas gracias


   
Qualo reaccionó
ResponderCitar
(@admin)
Miembro Admin
Registrado: hace 6 años
Respuestas: 389
 

Hola, borrar no lo puedes borrar, puedes cambiarlo por otro manteniendo pulsado sobre el favorito (como haces cuando esta "vacío").

Pues ahora que habéis empezado a integrar con Tasker, cuando tenga un hueco os comento como poder asociar tareas de Tasker a la rueda. Cuando la app MMLink esta en segundo plano, y estas con otra app en primer plano, puedes asignar tareas de Tasker a las acciones de la rueda. La pulsación corta y larga a la izquierda están reservadas para volver a la app MMLink, pero puedes asignar tareas a la pulsación corta y larga hacia la derecha y a girar la rueda hacía arriba y hacia abajo, en total puedes ejecutar 4 tareas de Tasker diferentes. Cuando pueda os lo explico con más detalle, porque además tengo que hacer un par de cambios en la app para que podáis probarlo de esta forma.


   
bluetuz, djs y Qualo reaccionaron
ResponderCitar
(@qualo)
Active Member
Registrado: hace 5 años
Respuestas: 19
Topic starter  

Gracias!. Eso abre aún más posibilidades para que cada uno personalice su uso.


   
ResponderCitar
(@bluetuz)
Eminent Member
Registrado: hace 5 años
Respuestas: 20
 
Respondido por: Administrador

Hola, borrar no lo puedes borrar, puedes cambiarlo por otro manteniendo pulsado sobre el favorito (como haces cuando esta "vacío").

Pues ahora que habéis empezado a integrar con Tasker, cuando tenga un hueco os comento como poder asociar tareas de Tasker a la rueda. Cuando la app MMLink esta en segundo plano, y estas con otra app en primer plano, puedes asignar tareas de Tasker a las acciones de la rueda. La pulsación corta y larga a la izquierda están reservadas para volver a la app MMLink, pero puedes asignar tareas a la pulsación corta y larga hacia la derecha y a girar la rueda hacía arriba y hacia abajo, en total puedes ejecutar 4 tareas de Tasker diferentes. Cuando pueda os lo explico con más detalle, porque además tengo que hacer un par de cambios en la app para que podáis probarlo de esta forma.

Brutal!!!. Espero que nos cuentes


   
ResponderCitar
(@admin)
Miembro Admin
Registrado: hace 6 años
Respuestas: 389
 

Hola, en la última versión 2.2.2 de la app que publique hace unos días, ya he añadido los cambios que tenia pendientes para poder asociar tareas de Tasker a la rueda. Para hacer esto tenéis que hacer lo siguiente, tenéis que crear el perfil y la tarea en tasker tal y como explico en los pasos del 4 al 7 de la entrada anterior, pero en este caso la acción del intent tiene que ser una de las siguiente:

com.agnus.motomedialink.TASKER_WW_RIGHT_CLICK
com.agnus.motomedialink.TASKER_WW_RIGHT_LCLICK
com.agnus.motomedialink.TASKER_WW_DOWN_CLICK
com.agnus.motomedialink.TASKER_WW_UP_CLICK

La primera es para cuando haces pulsación corta hacia la derecha de la rueda, la segunda cuando es pulsación larga, la tercera es cuando giras la rueda hacía abajo y la última cuando la giras hacía arriba.

Como ya comenté, estos eventos (intents) sólo se envían a Tasker cuando la app MMLink está en segundo plano. La pulsación corta y larga hacía la izquierda de la rueda están reservadas para volver a la app MMLink cuando está en segundo plano.

Ya me comentáis si lo probáis y si os funciona.

Saludos!


   
Qualo y djs reaccionaron
ResponderCitar
 djs
(@djs)
Active Member
Registrado: hace 5 años
Respuestas: 13
 

Ok, me pondré a ello.

Gracias


   
ResponderCitar
(@bluetuz)
Eminent Member
Registrado: hace 5 años
Respuestas: 20
 

Hola, aunque me falta probarlo, he creado los perfiles y tareas en Tasker para asignar funciones a los 4 comandos. Quiero poder navegar de alguna manera por las listas de Spotify y he asignado a los comandos las funciones de subir, bajar, seleccionar y atrás. Ya comentaré como funciona y sigo también pendiente de cómo lo hagais vosotros.


   
ResponderCitar
(@qualo)
Active Member
Registrado: hace 5 años
Respuestas: 19
Topic starter  

Hola. He estado trasteando un poco con las posibilidades que se nos abrieron con MMLink al poder controlar con Tasker el uso de la rueda.

He creado unas rutinas, muy básicas, que nos permiten manejar un cursor virtual en terceras aplicaciones fuera de MMLink (pero corriendo en segundo plano,tal como indicaba el admin en este mismo hilo).

Con estas rutinas puedo cambiar de emisora en una app de radio (y con las que ya tenía creadas subir y bajar volumen) y dentro de TomTom puedo acercar y alejar mapa, pasar de 2d a 3d y reportar radares. No he conseguido aún entrar en el menú para anular o cambiar rutas, waypoints, etc... 

Crearlas siguiendo los pasos dados en este hilo es muy sencillo. Únicamente se ha de asociar una acción a cada intent emitido por MMLink. Lo he hecho así:

Pulsar rueda: enter

Pulsación larga: atrás

Y arriba y abajo.

He asignado movimientos de trackball de Tasker. Dejo unas fotos con los pasos. Espero que os funcione. Un saludo.

 


   
ResponderCitar
(@qualo)
Active Member
Registrado: hace 5 años
Respuestas: 19
Topic starter  

Las apps que uso son básicamente esas dos: radio FM y TomTom.

En otras apps el funcionamiento dependerá de las opciones que tenga cada app. Al darle a la rueda el cursor va pasando por las opciones de la pantalla. En TomTom no se puede acceder al menú de rutas porque no hay botón en pantalla que lo haga. En otros navegadores quizá sí. He leído en algún foro que hay la posibilidad con Tasker de crear un botón virtual en pantalla y asignarlo a la opción menu. Lo intentaré con tiempo.

Esta publicación ha sido modificada el hace 5 años por Qualo

   
ResponderCitar
(@admin)
Miembro Admin
Registrado: hace 6 años
Respuestas: 389
 

@Qualo, puede ser que tu tengas el teléfono rooteado? porque creo que para ejecutar esas acciones en tasker (Pad/Trackball) necesitas permisos de root.


   
ResponderCitar
Página 1 / 3
Compartir: