Ayuda con TASKER app

MecoMan

Curveando
Registrado
20 Oct 2019
Mensajes
1.270
Puntos
113
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?
 
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
 
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.
 
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.
 
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:
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
 
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.
 
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.
 
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:
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:
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
 
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:
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:
 
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:
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.
 
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:
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
 
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.....
 
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:
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?
 
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.
 
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. ;)
 
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.

 
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:
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
 
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.
 
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. ;)
 
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.
 
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 ]
 
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:
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:
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, 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.
 
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:
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
 
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
 
Hola, aqui seguimos con proyectos....
Cuando voy en moto y quiero hacer una llamada usando "OK Google" me dice que no puedo porque el dispositivo está bloqueado.
Lo que quiero hacer con Tasker es que al encender el intercomunicador (Cardo) y se conecte al teléfono, que lance Tasker para desbloquearlo, para eso instalé el plugin "Secure Settings" (versión pro), le di permisos, pero no me funciona, secure settings no me pregunta el pin del teléfono que es lo que debería usar para desbloquearlo.
Mi teléfono no está roteado, pero entiendo que no es necesario para esta función.
Si alguien controla esto y me pudiera echar una mano se lo agradecería....
 
Hola, aqui seguimos con proyectos....
Cuando voy en moto y quiero hacer una llamada usando "OK Google" me dice que no puedo porque el dispositivo está bloqueado.
Lo que quiero hacer con Tasker es que al encender el intercomunicador (Cardo) y se conecte al teléfono, que lance Tasker para desbloquearlo, para eso instalé el plugin "Secure Settings" (versión pro), le di permisos, pero no me funciona, secure settings no me pregunta el pin del teléfono que es lo que debería usar para desbloquearlo.
Mi teléfono no está roteado, pero entiendo que no es necesario para esta función.
Si alguien controla esto y me pudiera echar una mano se lo agradecería....
Hola, @MecoMan

Yo también tengo el secure settings pero no lo utilizo para eso. De hecho, no sabía que se podía utilizar para eso.

Te cuento cómo lo hago yo por si te sirve.

1. Desbloqueo con Smart Lock de Android. Tendrás que conectar tu intercom por bluetooth (o con lo que quieras desbloquear automáticamente) y luego entrar en smart lock (en mi caso,ajustes, pantalla de bloqueo, Smart Lock, añadir dispositivo de confianza) y configurar que desbloquee cuando se conecte ese dispositivo. Una vez hecho, cuando se conecta basta con desbloquear la primera vez y luego, generalmente, ya se queda desbloqueado (incluso si se apaga la pantalla) hasta que desconectas el dispositivo bluetooth.

2. Con tasker puedes mantener la pantalla activa todo el tiempo que quieras o indefinido. Con el comando "display timeout".

3. Puedes encender o apagar la pantalla cuando quieras con el comando del plugin autoinput "autoinput screen off/on".

4. Hace tiempo usaba el comando ”autoinput unlock screen" asociado a un perfil de conexión de mi intercom. Con lo anterior y el uso que le doy, ya no me hace falta. Te pongo un ejemplo de cómo lo tenía.

El perfil...
Screenshot_20230102_172557_Tasker.jpg
El comando...
Screenshot_20230102_172407_Tasker.jpg

La ayuda del comando y sus limitaciones...
Screenshot_20230102_172250_Tasker.jpg

Espero que te sea de utilidad.

Un saludo
 
Y aquí te añado lo que puedes configurar del asistente directamente, por si eso te sirviera...

Abre el asistente,ajustes, pantalla de bloqueo...

Screenshot_20230102_175647_Google.jpg

Screenshot_20230102_175531_Google.jpg

Un saludo
 
@jcalonsol
Gracias por tu respuesta, te cuento.
1. La opción de desbloquear con SmartLock (dispositivos de confianza) no funciona en mi teléfono Xiaomi 12, esa función sólo admite dispositivos fabricados por Xiaomi exclusivamente, por ejemplo la pulsera Mi Band (que he probado y funciona).
2, 3 4. Mantener la pantalla activa tampoco sería lo que busco, mientra voy en moto llevo el móvil en el bolsillo, no se desbloquearía encendiendo la pantalla porque pediría el pin o patrón y tendría que andar quitandolo cada vez, por lo tanto buscando lo practico y que funcione sólo, no serviría.

Seguieremos investigando...
 
@jcalonsol
Gracias por tu respuesta, te cuento.
1. La opción de desbloquear con SmartLock (dispositivos de confianza) no funciona en mi teléfono Xiaomi 12, esa función sólo admite dispositivos fabricados por Xiaomi exclusivamente, por ejemplo la pulsera Mi Band (que he probado y funciona).
2, 3 4. Mantener la pantalla activa tampoco sería lo que busco, mientra voy en moto llevo el móvil en el bolsillo, no se desbloquearía encendiendo la pantalla porque pediría el pin o patrón y tendría que andar quitandolo cada vez, por lo tanto buscando lo practico y que funcione sólo, no serviría.

Seguieremos investigando...
Entendido. Prueba a configurar el ok google para lanzarlo con la pantalla bloqueada, como te decía en el mensaje siguiente. A ver si eso te sirve.

Creo recordar que tasker tiene forma de oír comandos de voz. Quizá por ahí podrías activar lo que necesitases.
 
Y aquí te añado lo que puedes configurar del asistente directamente, por si eso te sirviera...

Abre el asistente,ajustes, pantalla de bloqueo...

Ver el archivo adjunto 337935

Ver el archivo adjunto 337936

Un saludo
Si, eso funciona pero no para llamar por teléfono, puedo interactuar con Ok Google para preguntar cosas y funciona pero cuando se trata de llamar por teléfono no puedo porque el móvil está bloqueado.
Con secure Settings se puede hacer, ha visto videos, pero por alguna razón no me deja.
Desde el minuto 1:35 a mi no me funciona como en el video.

 
Última edición:
De momento estoy usando una vieja pulsera Xiaomi mi Band 4 que era de mi mujer y la recuperé abandonada en un un cajón, la tengo como dispositivo de confianza en Smart Lock, pero estoy tratando de encontrar una solución más "pro" con tasker.
 
Si, eso funciona pero no para llamar por teléfono, puedo interactuar con Ok Google para preguntar cosas y funciona pero cuando se trata de llamar por teléfono no puedo porque el móvil está bloqueado.
Con secure Settings se puede hacer, ha visto videos, pero por alguna razón no me deja.
Desde el minuto 1:35 a mi no me funciona como en el video.

Visto. Ese vídeo es muy antiguo (2013) y creo que no se ajusta a lo que Android deja hacer ahora. Yo he probado con Android 13 y mi tasker y parece que puedo hacer reset de la clave, pero no poner una nueva. Por lo tanto, no parece que se pueda hacer así ahora.
 
Última edición:
Visto. Ese vídeo es muy antiguo (2013) y creo que no se ajusta a lo que Android deja hacer ahora. Yo he probado con Android 13 y mi tasker y parece que puedo hacer reset de la clave, pero no poner una nueva. Por lo tanto, no parece que se pueda hacer así ahora.
Bueno, no se trata de resetear la clave si no grabar el PIN de desbloqueo para usar cuando se cumplan las condiciones de Tasker.
Si tu lo has probado y no funciona entonces ya me has hecho un gran favor porque me evito seguir probando. gracias.
Como había dicho en el principio, pretendía que cuando el intercom Cardo se conectara al móvil por BT, tasker (usando esa función de secure settings) metiera el PIN y desbloqueara el móvil.
 
Última edición:
Bueno, no se trata de resetear la clave si no grabar el PIN de desbloqueo para usar cuando se cumplan las condiciones de Tasker.
Si tu lo has probado y no funciona entonces ya me has hecho un gran favor porque me evito seguir probando. gracias.
Como había dicho en el principio, pretendía que cuando el intercom Cardo se conectara al móvil por BT, tasker (usando esa función de secure settings) metiera el PIN y desbloqueara el móvil.
En el vídeo yo he entendido que, cuando se conecta el dispositivo por bluetooth, quitan la clave (y el dispositivo queda sin seguridad). Y cuando se desconecta, entonces vuelven a poner la clave.

En mi caso, lo que ocurre cuando pongo ese comando de secure settings, me apetece sólo la opción de clear, pero no la de reponerla.

Screenshot_20230102_202412_Tasker.jpg

Un saludo.
 
En el vídeo yo he entendido que, cuando se conecta el dispositivo por bluetooth, quitan la clave (y el dispositivo queda sin seguridad). Y cuando se desconecta, entonces vuelven a poner la clave.

En mi caso, lo que ocurre cuando pongo ese comando de secure settings, me apetece sólo la opción de clear, pero no la de reponerla.

Ver el archivo adjunto 337959

Un saludo.
Clear Password también me aparece a mi, pero no hace nada porque ¿Como va a limpiar la clave si no la sabe?
 
Clear Password también me aparece a mi, pero no hace nada porque ¿Como va a limpiar la clave si no la sabe?
Yo entendía que para eso tiene privilegios de administración. Pero vamos que de poco vale que la quite si luego no la puedes volver a poner. Si tienes que meterla a mano cada vez, casi mejor le quitas la clave tú también. No le veo buen sistema.

Lo mejor sería que el smart lock funcionase como lo hace en el resto de Android.

Se me ha ocurrido mirar la alternativa que apuntaba al inicio, que es llamar a tasker desde ok Google y que sea tasker quien haga la llamada. Esa primera parte parece sencilla pero luego quedaría buscar el nombre del contacto en la lista y llamar desde tasker. Para eso tiene otro plug in que se llama auto Contact pero es complicar mucho sin saber si funcionará. No lo veo tampoco.

Lo siento. No se me ocurre otra cosa.
 
Última edición:
Arriba