Ayuda con TASKER app

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
Acabo de iniciarme con TASKER app para android, desde luego es una curva de aprendizaje que requiere bastante dedicación y en eso estamos.

Quiero automatizar que al encender el contacto de la moto un dispositivo bluetooth (que recibe alimentación en ese instante) se contecte a mi móvil, abra Spotify e inicie la reproducción de la música.
Todos estos proceso funcionan perfectamente si la pantalla del móvil está encendida, pero si está apagada el proceso no se ejecuta hasta que desbloqueo la pantalla manualmente (en mi caso concreto con huella dactilar), nada mas hacerlo se abre spotify y empieza la música a sonar.
¿Podeis ayudarme a definir la tarea que me falta para ejecutar para que se inicie aunque la pantalla esté apagada?
 

Gubun 3.0

Curveando
Registrado
14 Abr 2014
Mensajes
1.730
Puntos
113
Ubicación
Casasimarro(CU)
Me uno al hilo, si no le importa al compañero.

Yo tambien quiero usar tasker pero para que cuando encienda el bluetooth intercom del casco......se ejecute el tomtom
 

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
La verdad que con TASKER se pueden automatizar infinidad de cosas pero es cierto que cuesta un poco aprender.
A ver si nos ayudan y salimos del barro.
 

jcalonsol

Curveando
Registrado
30 Oct 2016
Mensajes
1.382
Puntos
113
Ubicación
Madrid-Teruel
Acabo de iniciarme con TASKER app para android, desde luego es una curva de aprendizaje que requiere bastante dedicación y en eso estamos.

Quiero automatizar que al encender el contacto de la moto un dispositivo bluetooth (que recibe alimentación en ese instante) se contecte a mi móvil, abra Spotify e inicie la reproducción de la música.
Todos estos proceso funcionan perfectamente si la pantalla del móvil está encendida, pero si está apagada el proceso no se ejecuta hasta que desbloqueo la pantalla manualmente (en mi caso concreto con huella dactilar), nada mas hacerlo se abre spotify y empieza la música a sonar.
¿Podeis ayudarme a definir la tarea que me falta para ejecutar para que se inicie aunque la pantalla esté apagada?
Hola.

Creo que basta con esto si tienes tasker bien configurado...

Screenshot_20220120-191707_Tasker.jpg

Si quieres manejar tasker en todas las circunstancias aunque no seas administrador (root) de tu teléfono (que es lo habitual) debes ejecutar algunas cosas para dar privilegios a tasker... No olvides desactivar la optimización de batería para tasker (y sus plugins), que la aplicación tasker se pueda ejecutar en segundo plano y darle todos los permisos de administración y de accesibilidad. También hay que ejecutar una serie de comandos del sistema mediante adb pero Joao (el creador de tasker) ha sacado una aplicación de Windows que lo hace por ti.

Aquí tienes un listado de cosas que conviene revisar para asegurar que todo funciona de forma completa.


Un saludo.
 

jcalonsol

Curveando
Registrado
30 Oct 2016
Mensajes
1.382
Puntos
113
Ubicación
Madrid-Teruel
Me uno al hilo, si no le importa al compañero.

Yo tambien quiero usar tasker pero para que cuando encienda el bluetooth intercom del casco......se ejecute el tomtom
Hola.

Tienes que crear un perfil y una tarea.

El perfil que se ejecute con un evento de red bluetooth para que cuando tu intercom se conecte ejecute la tarea que lanza la aplicación que quieras.

Screenshot_20220120-193242_Tasker.jpg

Screenshot_20220120-193255_Tasker.jpg

Un saludo
 
Última edición:

brigadier69

Curveando
Registrado
8 Dic 2009
Mensajes
1.193
Puntos
113
Me uno para ver si también lo puedo optimizar.
Quién lo haya o este haciendo puede ir explicando paso a paso cómo lo hace.
En mi caso lo que quiero es que si conectar al intercomunicador se empiece a escuchar Spotify y arranque la aplicación radardroid.
A ver si lo consigo

Enviado desde mi RMX2170 mediante Tapatalk
 

jcalonsol

Curveando
Registrado
30 Oct 2016
Mensajes
1.382
Puntos
113
Ubicación
Madrid-Teruel
Me uno para ver si también lo puedo optimizar.
Quién lo haya o este haciendo puede ir explicando paso a paso cómo lo hace.
En mi caso lo que quiero es que si conectar al intercomunicador se empiece a escuchar Spotify y arranque la aplicación radardroid.
A ver si lo consigo

Enviado desde mi RMX2170 mediante Tapatalk
Hola.

Usa el perfil y la tarea del mensaje 5 pero sustituye el comando 6 (que hace stop) por el comando del mensaje 4 que hace el play del Spotify.

Un saludo.
 

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
Me uno para ver si también lo puedo optimizar.
Quién lo haya o este haciendo puede ir explicando paso a paso cómo lo hace.
En mi caso lo que quiero es que si conectar al intercomunicador se empiece a escuchar Spotify y arranque la aplicación radardroid.
A ver si lo consigo

Enviado desde mi RMX2170 mediante Tapatalk
Yo tambien quería añadir a radardroid y alguna cosa más pero primero quiero resolver la primera parte.
 

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
Hola.

Creo que basta con esto si tienes tasker bien configurado...

Ver el archivo adjunto 288079

Si quieres manejar tasker en todas las circunstancias aunque no seas administrador (root) de tu teléfono (que es lo habitual) debes ejecutar algunas cosas para dar privilegios a tasker... No olvides desactivar la optimización de batería para tasker (y sus plugins), que la aplicación tasker se pueda ejecutar en segundo plano y darle todos los permisos de administración y de accesibilidad. También hay que ejecutar una serie de comandos del sistema mediante adb pero Joao (el creador de tasker) ha sacado una aplicación de Windows que lo hace por ti.

Aquí tienes un listado de cosas que conviene revisar para asegurar que todo funciona de forma completa.


Un saludo.

No tengo el teléfono roteado, la administración de batería la he cambiado de automático a manual.
Hablas de "ejecutar algunas cosas" para dar privilegios a tasker pero no las defines, entonces no se a que te refieres, igualmente con lo de "ejecutar una serie de comandos del sistema mediante adb" y me pones un enlace que seguramente es muy interesante pero tremendamente espeso para descifrarlo.
Revisaré todo de nuevo con referencia a la captura que has adjuntado, muchas gracias.

El perfil y la tarea estan creados y funciona (según expliqué inicialmente) solamente si la pantalla del móvil está encendida, o sea que gran parte del trabajo está hecho, solo fálta que se salte el caso de pantalla apagada y pienso que es agregar alguna tarea especifica o alguna casilla que no tengo marcada en casillas de las tareas que tengo creadas.

Tambien me gustaría saber como puedo hacer una captura de pantalla o listado de las opciones agregadas tal como has hecho tú para incluir aqui por si puede ayudar a resolver el problema
 
Última edición:

jcalonsol

Curveando
Registrado
30 Oct 2016
Mensajes
1.382
Puntos
113
Ubicación
Madrid-Teruel
Perdona @MecoMan, pero no pretendía liarte. Es el lugar que yo leí, después de mucho buscar, para poder configurar tasker al completo y explicarlas al detalle en un post del foro es complicado, por eso mando el detalle descrito de la propia aplicación. Los comandos adb de los que hablo están también detallados en ese punto de la FAQ de tasker, en un enlace que hay (*)

En todo caso, prueba con la imagen a crear los comandos que necesites (el comando es "media play" y sus parámetros los de la imagen), y el perfil si es tu caso, y prueba a ver si se ejecuta. Si no lo hace, pon los errores y trato de ayudar.

Un saludo

(*) Cuando usas tasker para encender y apagar la pantalla, modificar y conectar por la red, ... Estás, de alguna forma, "hackeando" el uso de tu teléfono, por eso tasker es tan potente y por eso, para esos usos (que al final acabarás haciendo, porque cada vez lo controlarás más), tienes que configurarlo bien y estoy de acuerdo que es difícil. Pero no optimizar la batería y darle acceso en segundo plano así como darle privilegios de accesibilidad (ajustes, accesibilidad, servicios instalados, tasker on) y de administración (ajustes, datos biométricosy seguridad, otros ajustes de seguridad, apps admin. Dispositivo, tasker on), es conveniente hacerlo al principio. En todo caso, en esto va mucho probar y seguir.

Los caminos que he puesto para las opciones de accesibilidad y administración son los de Android 11 en Samsung. En tu teléfono, según cual sea y tu sistema operativo, pueden ser algo distintos.
 
Última edición:

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
Perdona @MecoMan, pero no pretendía liarte. Es el lugar que yo leí, después de mucho buscar, para poder configurar tasker al completo y explicarlas al detalle en un post del foro es complicado, por eso mando el detalle descrito de la propia aplicación. Los comandos adb de los que hablo están también detallados en ese punto de la FAQ de tasker, en un enlace que hay (*)

En todo caso, prueba con la imagen a crear los comandos que necesites (el comando es "media play" y sus parámetros los de la imagen), y el perfil si es tu caso, y prueba a ver si se ejecuta. Si no lo hace, pon los errores y trato de ayudar.

Un saludo

(*) Cuando usas tasker para encender y apagar la pantalla, modificar y conectar por la red, ... Estás, de alguna forma, "hackeando" el uso de tu teléfono, por eso tasker es tan potente y por eso, para esos usos (que al final acabarás haciendo, porque cada vez lo controlarás más), tienes que configurarlo bien y estoy de acuerdo que es difícil. Pero no optimizar la batería y darle acceso en segundo plano así como darle privilegios de accesibilidad (ajustes, accesibilidad, servicios instalados, tasker on) y de administración (ajustes, datos biométricosy seguridad, otros ajustes de seguridad, apps admin. Dispositivo, tasker on), es conveniente hacerlo al principio. En todo caso, en esto va mucho probar y seguir.

Los caminos que he puesto para las opciones de accesibilidad y administración son los de Android 11 en Samsung. En tu teléfono, según cual sea y tu sistema operativo, pueden ser algo distintos.
Voy a revisar esos ajustes de accesibilidad y seguir probando, estoy seguro de que lo conseguiré, hasta ahora pocas cosas se me han resistido.
Te iré diciendo por si puedo seguir contanto con tu ayuda, muchas gracias
 

jcalonsol

Curveando
Registrado
30 Oct 2016
Mensajes
1.382
Puntos
113
Ubicación
Madrid-Teruel
Voy a revisar esos ajustes de accesibilidad y seguir probando, estoy seguro de que lo conseguiré, hasta ahora pocas cosas se me han resistido.
Te iré diciendo por si puedo seguir contanto con tu ayuda, muchas gracias
De nada.

Ten en cuenta que es muy distinto, a efectos de seguridad, ejecutar un comando cuando tú has desbloqueado la pantalla y automatizas la pulsación del play (porque el desbloqueo lo has hecho tú, luego ese primer control de seguridad se ha realizado), frente a ejecutar un comando en segundo plano, por una aplicación, con la pantalla apagada y bloqueada... Si eso lo hace un programa "Malware" es algo que no querríamos. Por eso hay que abrir esas "puertas" pero siendo muy cuidadoso y conocedor de lo que se abre. Espero haberme explicado ahora.
 
Última edición:

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
De nada.

Ten en cuenta que es muy distinto, a efectos de seguridad, ejecutar un comando cuando tú has desbloqueado la pantalla y automatizas la pulsación del play (porque el desbloqueo lo has hecho tú, luego ese primer control de seguridad se ha realizado), frente a ejecutar un comando en segundo plano, por una aplicación, con la pantalla apagada y bloqueada... Si eso lo hace un programa "Malware" es algo que no querríamos. Por eso hay que abrir esas "puertas" pero siendo muy cuidadoso y conocedor de lo que se abre. Espero haberme explicado ahora.
Pues gracias porque ya está solucionado, era un tema de permisos para TASK según me has indicado perfectamente.

* privilegios de accesibilidad (ajustes, accesibilidad, servicios instalados, tasker on)
* administración (ajustes, datos biométricosy seguridad, otros ajustes de seguridad, apps admin. Dispositivo, tasker on)

En mi móvil con android 10 aparecen de otra forma pero los he encontrado facilmente.
Ahora ya se ejecuta la tarea con pantalla apagada/bloqueada, lo he probado varias veces y no ha fallado, ahora falta probarlo en situación real.
He tenido que revisar la configuración del perfil poniendo una espera de 10 segundos porque ejecutuaba la tarea antes de que spotify estuviera cargado del todo.
Ahora superado el obstáculo inicial intentaré añadir más funciones, por ejemplo que no se inicie spotify si el intercomunicador no está emparejado (el perfil se incia con el receptor BT), que se abra radarbot y que se inicie Smartphone Link

No te vayas lejos, seguramente te vuelva a necesitar. :giggle:
 

jcalonsol

Curveando
Registrado
30 Oct 2016
Mensajes
1.382
Puntos
113
Ubicación
Madrid-Teruel
Pues gracias porque ya está solucionado, era un tema de permisos para TASK según me has indicado perfectamente.

* privilegios de accesibilidad (ajustes, accesibilidad, servicios instalados, tasker on)
* administración (ajustes, datos biométricosy seguridad, otros ajustes de seguridad, apps admin. Dispositivo, tasker on)

En mi móvil con android 10 aparecen de otra forma pero los he encontrado facilmente.
Ahora ya se ejecuta la tarea con pantalla apagada/bloqueada, lo he probado varias veces y no ha fallado, ahora falta probarlo en situación real.
He tenido que revisar la configuración del perfil poniendo una espera de 10 segundos porque ejecutuaba la tarea antes de que spotify estuviera cargado del todo.
Ahora superado el obstáculo inicial intentaré añadir más funciones, por ejemplo que no se inicie spotify si el intercomunicador no está emparejado (el perfil se incia con el receptor BT), que se abra radarbot y que se inicie Smartphone Link

No te vayas lejos, seguramente te vuelva a necesitar. :giggle:
Perfecto.

1642770331199.png

Pues ahora puedes ver cómo hacer eso con el perfil y la tarea de entrada... Asociada al perfil puedes poner una tarea - o varias - que se ejecuten a la entrada del perfil (flecha verde en la imagen del perfil), y otra tarea - o varias - que se ejecuten cuando se sale del perfil (flecha roja en la imagen del perfil). La de salida es útil, por ejemplo, cuando se desconecta el BT si el perfil está asociado a la conexión BT.

Mira el mensaje 5 y verás un ejemplo de perfil ("BT Moto PT") y de tarea de entrada ("BT Moto Init")... https://www.bmwmotos.com/foro/threads/ayuda-con-tasker-app.572827/post-9124681

Aquí además te pongo un ejemplo de tarea de salida ("BT Moto End") del perfil de conexión de mi intercom...

Screenshot_20220121-125134_Tasker.jpg

Como verás lo que automatizo es:
1. Parar la aplicación del moto media link (la que me permite controlar el móvil desde la rueda del gps de la moto).
2. Deshabilito la rotación de la pantalla que había habilitado en la tarea de entrada (siempre la pongo en horizontal para el móvil y en vertical para la tablet, en función de lo que esté utilizando en uno u otro momento).
3. Deshabilito la cancelación de las notificaciones que había habilitado en la tarea de entrada (cuando voy en moto, no me gustan las notificaciones generales salvo por las llamadas de teléfono prioritarias).
(otras funciones que podrás ver que modifico en la tarea de entrada -como el brillo de la pantalla-, tasker las llama de sistema y se reconfiguran a como estuvieran antes de ejecutar el perfil... pero a veces es más seguro hacerlo tú mismo y no depender de esas automatizaciones).

Además, para lanzar radardroid (o camsam que es el que yo tengo) seguramente podrás iniciarlo como widget o como aplicación completa. Si es así, es posible que puedas configurar radardroid como widget (para que aparezca como una pantallita sobrepuesta cuando avisa de un radar) en vez de que arranque como aplicación completa... PIsta: Cuando añadas el comando para lanzar una aplicación (cualquiera), si mantienes pulsada la aplicación, te mostrará en qué parte de la aplicación puede arrancar, si la app puede arrancar en distintos modos (modo widget o modo completo, por ejemplo, para una app de aviso de radares).

Aparte, puntos 4, 5 y 6 de la tarea de salida, si usas el tethering para conectar por bluetooth o por wifi (que hayas automatizado en la conexión; yo tengo conexión en móvil y tablet así que ya no me hace falta), pues también se puede automatizar la conexión o desconexión (*).

Un saludo.

(*) Desde Android 11, google hizo cambios que dificultan la automatización de la conexión/desconexión de la wifi con tasker. Es posible pero más complicado. Lo digo porque si lo usaras y no te funcionara, que sepas que ocurre y que está documentado.
 
Última edición:

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
Perfecto.

Ver el archivo adjunto 288166

Pues ahora puedes ver cómo hacer eso con el perfil y la tarea de entrada... Asociada al perfil puedes poner una tarea - o varias - que se ejecuten a la entrada del perfil (flecha verde en la imagen del perfil), y otra tarea - o varias - que se ejecuten cuando se sale del perfil (flecha roja en la imagen del perfil). La de salida es útil, por ejemplo, cuando se desconecta el BT si el perfil está asociado a la conexión BT.

Mira el mensaje 5 y verás un ejemplo de perfil ("BT Moto PT") y de tarea de entrada ("BT Moto Init")... https://www.bmwmotos.com/foro/threads/ayuda-con-tasker-app.572827/post-9124681

Aquí además te pongo un ejemplo de tarea de salida ("BT Moto End") del perfil de conexión de mi intercom...

Ver el archivo adjunto 288160

Como verás lo que automatizo es:
1. Parar la aplicación del moto media link (la que me permite controlar el móvil desde la rueda del gps de la moto).
2. Deshabilito la rotación de la pantalla que había habilitado en la tarea de entrada (siempre la pongo en horizontal para el móvil y en vertical para la tablet, en función de lo que esté utilizando en uno u otro momento).
3. Deshabilito la cancelación de las notificaciones que había habilitado en la tarea de entrada (cuando voy en moto, no me gustan las notificaciones generales salvo por las llamadas de teléfono prioritarias).
(otras funciones que podrás ver que modifico en la tarea de entrada -como el brillo de la pantalla-, tasker las llama de sistema y se reconfiguran a como estuvieran antes de ejecutar el perfil... pero a veces es más seguro hacerlo tú mismo y no depender de esas automatizaciones).

Además, para lanzar radardroid (o camsam que es el que yo tengo) seguramente podrás iniciarlo como widget o como aplicación completa. Si es así, es posible que puedas configurar radardroid como widget (para que aparezca como una pantallita sobrepuesta cuando avisa de un radar) en vez de que arranque como aplicación completa... PIsta: Cuando añadas el comando para lanzar una aplicación (cualquiera), si mantienes pulsada la aplicación, te mostrará en qué parte de la aplicación puede arrancar, si la app puede arrancar en distintos modos (modo widget o modo completo, por ejemplo, para una app de aviso de radares).

Aparte, puntos 4, 5 y 6 de la tarea de salida, si usas el tethering para conectar por bluetooth o por wifi (que hayas automatizado en la conexión; yo tengo conexión en móvil y tablet así que ya no me hace falta), pues también se puede automatizar la conexión o desconexión (*).

Un saludo.

(*) Desde Android 11, google hizo cambios que dificultan la automatización de la conexión/desconexión de la wifi con tasker. Es posible pero más complicado. Lo digo porque si lo usaras y no te funcionara, que sepas que ocurre y que está documentado.
Mañana probaré en situación real mi primera configuración, en el laboratorio todo parece funcionar, ya veremos....
Desde luego es impresionante lo que se puede automatizar con TASKER, es complicado familiarizarse con el entorno pero una vez que lo vas entendiendo se te van ocurriendo usos posibles.
 

jcalonsol

Curveando
Registrado
30 Oct 2016
Mensajes
1.382
Puntos
113
Ubicación
Madrid-Teruel
Mañana probaré en situación real mi primera configuración, en el laboratorio todo parece funcionar, ya veremos....
Desde luego es impresionante lo que se puede automatizar con TASKER, es complicado familiarizarse con el entorno pero una vez que lo vas entendiendo se te van ocurriendo usos posibles.
Me alegro de que veas esas posibilidades :) ... Y que vaya todo muy bien en la "prueba de campo" 👍

Para cuando te apetezca, si es que te apetece, o a alguien que quiera, siga el hilo y le vea alguna utilidad para su uso, o por simple curiosidad sobre esta herramienta, aquí están disponibles los módulos que yo uso para manejar el tablet cuando vamos de ruta.


Un saludo.
 
Última edición:

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
Me alegro que veas esas posibilidades :) ... Y que vaya todo muy bien en la "prueba de campo" 👍

Para cuando te apetezca, si es que te apetece, o a alguien que quiera, siga el hilo y le vea alguna utilidad para su uso, o por simple curiosidad sobre esta herramienta, aquí están disponibles los módulos que yo uso para manejar el tablet cuando vamos de ruta.


Un saludo.
Carambolas.... me guardo el enlace para cuando pueda leerlo, hay materia y trabajo ahi, gracias
 

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
Pues hoy oportunidad para probar TASKER en modo real, se trataba de automatizar tareas con la única acción de poner el contacto de la moto y el teléfono guardado en el bolsillo.

* Iniciar y reproducir Sportify
* Iniciar Radarbot
* Iniciar Smartphone link

El resultado fue que Spotify nunca falló, era dar el contacto y a los 10 segundos (programado asi) tenía la música encendida, Radarbot y smartphone link tampoco, pero estas 2 apps no se cierran al apagar la moto, siempre quedan en segundo plano, es lo que me falta por resolver.
La pregunta es ¿como cerrar estas aplicaciones?
Intenté con una tarea de salida, aplicaciones, matar aplicaciones, pero no me funcionó.
¿En que momento se desencadenan las tareas de salida? ¿como podría automaticar el cierre de aplicaciones en base a que cuando el dispositivo BT que pone todo en marcha se desconecte?
Estos son mis planteamientos pero quizás haya que hacerlo de otra forma, escucho sugerencias.....
 

jcalonsol

Curveando
Registrado
30 Oct 2016
Mensajes
1.382
Puntos
113
Ubicación
Madrid-Teruel
Hola.

Las tareas de salida se ejecutan en función de las condiciones del perfil. Si el perfil depende de la conexión bluetooth, la salida se ejecuta cuando se termina la conexión bluetooth.

De manera sencilla no es fácil matar aplicaciones directamente desde tasker. Se puede hacer pero no es fácil. Por una cuestión de seguridad: Si una aplicación puede terminar otra, si esa primera fuera malware, haría bastante daño sin necesidad de tener muchos privilegios de administración. Puedes buscar en Internet cómo hacerlo porque hay posibilidades, pero en mi caso no vi necesidad de hacerlo porque hay otras formas que comento a continuación.

La manera habitual de terminar una aplicación es porque lo haga el sistema operativo, bien porque tiene un control de batería, bien porque esa aplicación, digamos de forma sencilla, es un proceso que lleva tiempo sin hacer nada y el sistema operativo decide terminar con su ejecución y uso de recursos (no sólo batería).... Es probable que smartlink se pueda terminar de esta forma automática sobre todo cuando desconectes el navegador al que da servicio.

Por otro lado, en aquellas aplicaciones que sí permiten ser terminadas suele haber otras formas de hacerlo.

Una forma habitual de hacerlo es mediante el envío de una señal (llamada técnicamente "intent" en Android) desde tasker (en este caso) a la aplicación que quieras terminar. Esta última recibe la señal y se auto termina. En tasker hay comandos para enviar y recibir intents y procesarlos. Eso es lo que se puede hacer, por ejemplo, con la aplicación de control del Moto Media Link (el intent que hay que enviarle es "com.agnus.motomedialink.CLOSE_APP" tal y como publica dicha aplicación en su web).

En otras ocasiones, como por ejemplo mi avisador de radares que es camsam, este mismo tiene una forma de auto encenderse y auto apagarse cuando se conecta o desconecta al bluetooth que corresponda. La imagen de camsam donde se configura es así, cuando se conecta o desconecta la TFT de la moto...
Screenshot_20220122-223104_CamSam PLUS.jpg
... En este último caso, no hay que hacer nada, sólo configurar camsam así.

Desconozco si radardroid tiene esto pero debería ser probable que sea así.

Un saludo.
 
Última edición:

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
Hola.

Las tareas de salida se ejecutan en función de las condiciones del perfil. Si el perfil depende de la conexión bluetooth, la salida se ejecuta cuando se termina la conexión bluetooth.

De manera sencilla no es fácil matar aplicaciones directamente desde tasker. Se puede hacer pero no es fácil. Por una cuestión de seguridad: Si una aplicación puede terminar otra, si esa primera fuera malware, haría bastante daño sin necesidad de tener muchos privilegios de administración. Puedes buscar en Internet cómo hacerlo porque hay posibilidades, pero en mi caso no vi necesidad de hacerlo porque hay otras formas que comento a continuación.

La manera habitual de terminar una aplicación es porque lo haga el sistema operativo, bien porque tiene un control de batería, bien porque esa aplicación, digamos de forma sencilla, es un proceso que lleva tiempo sin hacer nada y el sistema operativo decide terminar con su ejecución y uso de recursos (no sólo batería).... Es probable que smartlink se pueda terminar de esta forma automática sobre todo cuando desconectes el navegador al que da servicio.

Por otro lado, en aquellas aplicaciones que sí permiten ser terminadas suele haber otras formas de hacerlo.

Una forma habitual de hacerlo es mediante el envío de una señal (llamada técnicamente "intent" en Android) desde tasker (en este caso) a la aplicación que quieras terminar. Esta última recibe la señal y se auto termina. En tasker hay comandos para enviar y recibir intents y procesarlos. Eso es lo que se puede hacer, por ejemplo, con la aplicación de control del Moto Media Link (el intent que hay que enviarle es "com.agnus.motomedialink.CLOSE_APP" tal y como publica dicha aplicación en su web).

En otras ocasiones, como por ejemplo mi avisador de radares que es camsam, este mismo tiene una forma de auto encenderse y auto apagarse cuando se conecta o desconecta al bluetooth que corresponda. La imagen de camsam donde se configura es así, cuando se conectao desconecta la TFT de la moto...
Ver el archivo adjunto 288292
... En este último caso, no hay que hacer nada, sólo configurar camsam así.

Desconozco si radardroid tiene esto pero debería ser probable que sea así.

Un saludo.
Gracias por la respuesta, tengo otra pregunta, se puede omitir ejecutar una tarea que tiene la función de abrir una aplicación si es que ya está abierta? (o sea, que está ejecutandose en segundo plano y no queremos que se vuelva a abrir)
¿como lo haría?
 

jcalonsol

Curveando
Registrado
30 Oct 2016
Mensajes
1.382
Puntos
113
Ubicación
Madrid-Teruel
Gracias por la respuesta, tengo otra pregunta, se puede omitir ejecutar una tarea que tiene la función de abrir una aplicación si es que ya está abierta? (o sea, que está ejecutandose en segundo plano y no queremos que se vuelva a abrir)
¿como lo haría?
Yo no he tenido necesidad de hacerlo. En principio no hay ningún problema en volver a lanzar una aplicación que ya estaba en segundo plano. Simplemente seguirá ejecutándose en primer plano y volverá a segundo plano cuando haya otra aplicación en ejecución en primer plano.

En todo caso, puedes poner un perfil que se ejecuta cuando una aplicación se ejecuta y poner una variable que luego puedes consultar para saber si la aplicación se ha lanzado o no. Pero no tendrás control de que la aplicación deja de ejecutarse, sólo sabrás que se ha lanzado (ha estado en primer plano en algún momento), pero no si está en ejecución o no.
 

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
Yo no he tenido necesidad de hacerlo. En principio no hay ningún problema en volver a lanzar una aplicación que ya estaba en segundo plano. Simplemente seguirá ejecutándose en primer plano y volverá a segundo plano cuando haya otra aplicación en ejecución en primer plano.

En todo caso, puedes poner un perfil que se ejecuta cuando una aplicación se ejecuta y poner una variable que luego puedes consultar para saber si la aplicación se ha lanzado o no. Pero no tendrás control de que la aplicación deja de ejecutarse, sólo sabrás que se ha lanzado (ha estado en primer plano en algún momento), pero no si está en ejecución o no.
Entendido pero no tendría sentido, si se puede volver a lanzar estando ya en segundo plano es suficiente.
Muchas gracias por undécima vez, seguimos avanzando. ;)
 

jcalonsol

Curveando
Registrado
30 Oct 2016
Mensajes
1.382
Puntos
113
Ubicación
Madrid-Teruel
Entendido pero no tendría sentido, si se puede volver a lanzar estando ya en segundo plano es suficiente.
Muchas gracias por undécima vez, seguimos avanzando. ;)
Simplemente evita activar el parámetro del comando "launch app" para que siempre se lance la misma instancia de la aplicación.

Screenshot_20220123-003314_Tasker.jpg

Y un detalle más concreto de lo que te comentaba. Aquí podrás leer cómo hacerlo si en algún momento quieres.

https://www.reddit.com/r/tasker/comments/3s3f6e
 

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia

jcalonsol

Curveando
Registrado
30 Oct 2016
Mensajes
1.382
Puntos
113
Ubicación
Madrid-Teruel
Perfecto, las próxima vez probaré marcando esas casillas
No. Lo que te escribía es que te asegures de EVITAR marcar la casilla señalada para que siempre se lance una única instancia (para que siempre se lance la misma copia de aplicación). Con esa casilla deshabilitada ya está bien... Cuando no hay ninguna copia de esa aplicación en ejecución, se lanza la primera y luego, si vuelves a lanzar esa aplicación, vuelve a ponerse en primer plano esa misma primera copia (así hasta que la retire de ejecución el sistema operativo bien por recursos, bien por batería, o bien tú mismo la pares).
 
Última edición:

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
No. Lo que te escribía es que te asegures de EVITAR marcarla para que siempre se lance una única instancia (para que siempre se lance la misma copia de aplicación).
Antes no tenía NINGUNA casilla marcada, digo que probaré marcando la primera y tercera y dejar la segunda sin marcar.

Screenshot_20220123_092237.jpg
 

jcalonsol

Curveando
Registrado
30 Oct 2016
Mensajes
1.382
Puntos
113
Ubicación
Madrid-Teruel
Las otras las puedes activar o no en función de tus necesidades. No están relacionadas con lo que preguntabas.

Puedes verlo en la ayuda contextual que hay en esa misma pantalla, el signo "?", arriba a la derecha.
 

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
Pues doy por finalizado la configuración de mi primer perfil de TASKER ya que he conseguido (gracias a @jcalonsol) que todo funcione tal como deseaba, solamente "smartphone link" siguie activo en segundo plano al finalizar pero tambien lo hace cuando la abría de forma manual, o sea que es una app con sus particularidades.
Realmente encantado con TASKER, una aplicación de menos de 4€ que automatiza procesos y facilita mucho las rutinas que a veces por pereza no se llevaban a cabo.
Tenía un mando multimedia BT que usaba para iniciar spotify, volumen y avanzar canciones, ya lo he quitado del manillar y desemparejado del móvil, ya no lo necesito. ;)
 

jcalonsol

Curveando
Registrado
30 Oct 2016
Mensajes
1.382
Puntos
113
Ubicación
Madrid-Teruel
Pues doy por finalizado la configuración de mi primer perfil de TASKER ya que he conseguido (gracias a @jcalonsol) que todo funcione tal como deseaba, solamente "smartphone link" siguie activo en segundo plano al finalizar pero tambien lo hace cuando la abría de forma manual, o sea que es una app con sus particularidades.
Realmente encantado con TASKER, una aplicación de menos de 4€ que automatiza procesos y facilita mucho las rutinas que a veces por pereza no se llevaban a cabo.
Tenía un mando multimedia BT que usaba para iniciar spotify, volumen y avanzar canciones, ya lo he quitado del manillar y desemparejado del móvil, ya no lo necesito. ;)
Me alegro mucho, @MecoMan

Totalmente de acuerdo. Tasker en Android, una aplicación muy recomendable y útil.
 

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
Seguimos.....
Quisiera añadir una acción más para que mientras voy en moto queden desactivadas todas las alarmas (despertador)
A veces tengo una alarma para la siesta y cuando me olvido de desactivarla y coincide que voy en moto, me obliga a parar, coger el móvil, quitar los guantes y apagarla.
He probado ya varias configurados con TASKER y no me funcionan, pongo la lista de tareas a ver si alguien me dice donde falla la orden:

Tarea: Rutinas Moto

A1: Volumen Multimedia [
Nivel: 14 ]

A2: Iniciar Aplicación [
Nombre de Paquete/Aplicación: Spotify ]

A3: Esperar [
Milisegundos: 0
Segundos: 5
Minutos: 0
Horas: 0
Días: 0 ]

A4: Control Multimedia [
Comando: Reproducir [Solo Simulado]
Simular Botón Multimedia: Encendido
Nombre de Paquete/Aplicación: Spotify
Usar Notificación si Está Disponible: Encendido ]

A5: Iniciar Aplicación [
Nombre de Paquete/Aplicación: Smartphone Link
Continuar Tarea Tras Error:Encendido ]

A6: Cancelar Alarma [
Modo: Deshabilitar por Etiqueta
Horas: 0
Minutos: 0 ]
 

jcalonsol

Curveando
Registrado
30 Oct 2016
Mensajes
1.382
Puntos
113
Ubicación
Madrid-Teruel
Hola, @MecoMan

Yo no lo tengo deshabilitado así, como lo tienes en la tarea A6.

Lo he probado y a mi tampoco me funciona con las funciones de alarma que tiene tasker. Me permite ver las alarmas (lanzar la aplicación de reloj por defecto del sistema operativo... La opción show) y también crear nuevas. Pero no puedo deshabilitar las que hay ni borrarlas.

Lo tengo solventado activando el modo interrupción que permite deshabilitar las interrupciones de varios eventos entre otros las alarmas (yo lo tengo para todos excepto llamadas y eventos de prioridad).

Puedes crear una alarma y activar este comando antes.

Do not disturb, mode alarms

Screenshot_20220205-184945_Tasker.jpg

A1: Do Not Disturb [
Modo: Alarmas
Permitir Interlocutores: Cualquiera
Permitir Remitentes SMS: Cualquiera
]

La alarma saltará pero no te notificará nada y se desactiva sin que lo notes, salvo que tengas vibración.

Prueba a ver si te vale.

También podrías capturar la notificación de la alarma y desactivarla desde ahí pero lo anterior es mucho más sencillo.

Un saludo.
 
Última edición:

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
Hola, @MecoMan

Yo no lo tengo deshabilitado así, como lo tienes en la tarea A6.

Lo he probado y a mi tampoco me funciona con las funciones de alarma que tiene tasker. Me permite ver las alarmas (lanzar la aplicación de reloj por defecto del sistema operativo... La opción show) y también crear nuevas. Pero no puedo deshabilitar las que hay ni borrarlas.

Lo tengo solventado activando el modo interrupción que permite deshabilitar las interrupciones de varios eventos entre otros las alarmas (yo lo tengo para todos excepto llamadas y eventos de prioridad).

Puedes crear una alarma y activar este comando antes.

Do not disturb, mode alarms

Ver el archivo adjunto 290209

A1: Do Not Disturb [
Modo: Alarmas
Permitir Interlocutores: Cualquiera
Permitir Remitentes SMS: Cualquiera
]

La alarma saltará pero no te notificará nada y se desactiva sin que lo notes, salvo que tengas vibración.

Prueba a ver si te vale.

También podrías capturar la notificación de la alarma y desactivarla desde ahí pero lo anterior es mucho más sencillo.

Un saludo.
Muchas gracias, asi tambien me sirve, lo que quiero es que no vaya sonando porque me hace parar y desactivarla manualmente, no es que sea muy frecuente pero cuando pasa fastidia un poco el dichoso sonido.
No encuentro donde está ese comando A1 que usas tu, "do not disturb" ni "alarmas" ¿tienes los menús en inglés?
Muchas gracias !!!
 
Última edición:

xabemar

Arrancando
Registrado
22 Mar 2020
Mensajes
22
Puntos
3
Ubicación
17404
Hola, soy novato en Tasker y veo que @jcalonsol y @MecoMan domináis algo la aplicación, haber si me podéis ayudar.

Tengo instalado Motomedialink, y lo manejo desde la wonder wheel (rueda del manillar de la BMW). La verdad que esta aplicación va genial y no se apaga la pantalla hasta que no la cierras, pero cuando entro en un acceso directo a abrir una aplicación como google maps, spotify u otra, el motomedialink se queda en segundo plano y en la aplicacion abierta se apaga la pantalla a los 15 seg, que es el tiempo que tengo por defecto.

Al grano, desearía que al abrir motomedialink se ejecute un perfil que no apague la pantalla hasta que no se cierre motomedialink, aunque este en segundo plano.

He probado crear perfiles que al arrancar motomedialink mantengan la pantalla encendida el máximo de tiempo, 23h, pero al pasar a otra aplicación se me apaga en 15 seg.

Si se os ocurre una forma os lo agradecería.

Saludos.
 

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
Hola, soy novato en Tasker y veo que @jcalonsol y @MecoMan domináis algo la aplicación, haber si me podéis ayudar.

Tengo instalado Motomedialink, y lo manejo desde la wonder wheel (rueda del manillar de la BMW). La verdad que esta aplicación va genial y no se apaga la pantalla hasta que no la cierras, pero cuando entro en un acceso directo a abrir una aplicación como google maps, spotify u otra, el motomedialink se queda en segundo plano y en la aplicacion abierta se apaga la pantalla a los 15 seg, que es el tiempo que tengo por defecto.

Al grano, desearía que al abrir motomedialink se ejecute un perfil que no apague la pantalla hasta que no se cierre motomedialink, aunque este en segundo plano.

He probado crear perfiles que al arrancar motomedialink mantengan la pantalla encendida el máximo de tiempo, 23h, pero al pasar a otra aplicación se me apaga en 15 seg.

Si se os ocurre una forma os lo agradecería.

Saludos.
Yo todavía estoy en la fase de aprender probando, todo lo voy sacando asi y puede ser que sea como más y mejor se aprende, a ver si @jcalonsol con conocimientos avanzado te puede ayudar.
 

jcalonsol

Curveando
Registrado
30 Oct 2016
Mensajes
1.382
Puntos
113
Ubicación
Madrid-Teruel
Muchas gracias, asi tambien me sirve, lo que quiero es que no vaya sonando porque me hace parar y desactivarla manualmente, no es que sea muy frecuente pero cuando pasa fastidia un poco el dichoso sonido.
No encuentro donde está ese comando A1 que usas tu, "do not disturb" ni "alarmas" ¿tienes los menús en inglés?
Muchas gracias !!!
Usa el comando siguiente...

=> Audio / No molestar

Y deshabilita las alarmas (o cualquier notificación que quieras)

Luego, cuando se desconecte el bluetooth, en el perfil que tengas para eso, añade una tarea de salida para habilitar automáticamente las notificaciones de nuevo.

Sí, lo tengo en inglés porque cuando tengo que buscar en Internet, los recursos suelen estar en ese idioma.

Un saludo.
 
Última edición:

jcalonsol

Curveando
Registrado
30 Oct 2016
Mensajes
1.382
Puntos
113
Ubicación
Madrid-Teruel
Hola, soy novato en Tasker y veo que @jcalonsol y @MecoMan domináis algo la aplicación, haber si me podéis ayudar.

Tengo instalado Motomedialink, y lo manejo desde la wonder wheel (rueda del manillar de la BMW). La verdad que esta aplicación va genial y no se apaga la pantalla hasta que no la cierras, pero cuando entro en un acceso directo a abrir una aplicación como google maps, spotify u otra, el motomedialink se queda en segundo plano y en la aplicacion abierta se apaga la pantalla a los 15 seg, que es el tiempo que tengo por defecto.

Al grano, desearía que al abrir motomedialink se ejecute un perfil que no apague la pantalla hasta que no se cierre motomedialink, aunque este en segundo plano.

He probado crear perfiles que al arrancar motomedialink mantengan la pantalla encendida el máximo de tiempo, 23h, pero al pasar a otra aplicación se me apaga en 15 seg.

Si se os ocurre una forma os lo agradecería.

Saludos.
Hola.

En la tarea que quieras, añade el siguiente comando...

=> Display > Display Timeout > Pon el tiempo que quieras que se mantenga la pantalla encendida sin actividad (Seg, Min, Horas, etc)

Un saludo
 

MecoMan

Allá vamos
Registrado
20 Oct 2019
Mensajes
747
Puntos
63
Ubicación
Galicia
Usa el comando siguiente...

=> Audio / No molestar

Y deshabilita las alarmas (o cualquier notificación que quieras)

Luego, cuando se desconecte el bluetooth, en el perfil que tengas para eso, añade una tarea de salida para habilitar automáticamente las notificaciones de nuevo.

Sí, lo tengo en inglés porque cuando tengo que buscar en Internet los recursos suelen estar en ese idioma. Lo raro es lo de este foro :)

Un saludo.
Si, ya lo tengo hecho a falta de probar en entorno real, gracias
 

xabemar

Arrancando
Registrado
22 Mar 2020
Mensajes
22
Puntos
3
Ubicación
17404
Hola.

En la tarea que quieras, añade el siguiente comando...

=> Display > Display Timeout > Pon el tiempo que quieras que se mantenga la pantalla encendida sin actividad (Seg, Min, Horas, etc)

Un saludo
Probare el comando que me comentas haber si lo consigo.

Muchas gracias.
 
Arriba