|
||
|
![]() |
![]() |
Tasker Para hablar de todo lo relacionado con la aplicación tasker |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Problema con Tasker con IFTTT cuando se ha activado doze en android 11 en un pixel5
Hola.
Tengo un perfil, que ante el evento del volumen de timpre con valor de 4, ejecuta un applet de IFTTT el cual Alexa indica que se va a disparar la alarma, que se ponga la contraseña, y pasado un minuto, si no se ha puesto la contraseña, cosa que va controlada por otro perfil que aquí no pongo para no complicar la lectura, ejecuta un segundo applet, el cual hace que Alexa haga sonar el sonido de una sirena a todo volúmen, y me llame por teléfono indicándome que en mi casa hay ladrones. El caso es que si estoy usando el teléfono o hace muy poquito que lo he usado aunque esté bloqueado, todo funciona bien, pero si ya hace más de media hora que el teléfono está bloqueado y quieto, momento en que se activa el modo doze de android, aunque el volumen del timbre pase a 4, el perfil no se activa o en el mejor de los casos, lo hace cinco minutos más tarde. Tanto tasker como IFTTT tienen permisos de acceso de uso, tienen marcado que funcionen siempre en segundo plano, y en optimización de la batería, están marcados como no optimizar. El perfil es este: * * Perfil: alarma apunto de disparar (39) * * Restore: no * * Evento: Variable Establecida [ Variable:%VOLR Valor:4 Solo Variables de Usario:Apagado ] * * Entrada: alarma a punto de disparar (28) * * A1: Si (if) [ %AlarmaActivada ~ 1 ] A2: Solicitud HTTP [ Método:GET URL: https://maker.ifttt.com/trigger/alar...arar/with/key... Cabeceras: Parámetros de Consulta: Cuerpo: Archivo a Enviar: Archivo/Directorio para Guardar la Salida: Tiempo Límite (Segundos):30 Confiar en Cualquier Certificado:Apagado Seguir Redirecciones Automáticamente:Apagado Usar Cookies:Apagado Structure Output (JSON, etc):Apagado ] * * A3: Esperar [ Milisegundos:0 Segundos:0 Minutos:1 Horas:0 Días:0 ]* * * A4: Si (if) [ %AlarmaActivada ~ 1 ] A5: Solicitud HTTP [ Método:GET URL: https://maker.ifttt.com/trigger/disp...arma/with/key... Cabeceras: Parámetros de Consulta: Cuerpo: Archivo a Enviar: Archivo/Directorio para Guardar la Salida: Tiempo Límite (Segundos):30 Confiar en Cualquier Certificado:Apagado Seguir Redirecciones Automáticamente:Apagado Usar Cookies:Apagado Structure Output (JSON, etc):Apagado ] * * A6: Fin Si (end if)* * * A7: Fin Si (end if)* * ** ¿Que puedo hacer para que tambien se active cuando el teléfono está en reposo durante largo tiempo? Gracias. |
|
#2
|
||||
|
||||
https://www.htcmania.com/showthread.php?t=1176026 Y esto... https://tasker.joaoapps.com/userguid...roblem.html#00 Suerte ![]()
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) |
Los siguientes 2 usuarios han agradecido a WillyWeb su comentario: | ||
#3
|
||||
|
||||
Buenas.
He probado eso y sigue todo igual, y tras investigar, he llegado a la conclusión que el problema, no viene por parte de tasker, sino que este, no activa el perfil debido a que IFTTT, que también está sin optimizar batería, cuando android entra en suspención tras media hora de bloqueo, no aplica el ajuste correspondiente a volumen de timbre. Ya he reportado el problema a IFTTT. Dejo el tema aparcado, y cuando IFTTT lo solucione, ya comentaré aquí si el perfil me funciona. Gracias de todas formas. Eso suena a que te falta algo por ajustar. Revisa esto...
https://www.htcmania.com/showthread.php?t=1176026 Y esto... https://tasker.joaoapps.com/userguid...roblem.html#00 Suerte ![]() ![]() |
Gracias de parte de: | ||
#4
|
||||
|
||||
Los consejos para evitar que Tasker sea cerrado por Android son aplicables a cualquier otra aplicación. Es cuestión de probar-
![]() Sobre tu proyecto, veo que el disparador se basa en que %VOLR tenga valor 4. ¿Cómo cambia el volumen del timbre? ¿Lo hace otra aplicación? ¿Lo pones a mano?
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) |
Los siguientes 2 usuarios han agradecido a WillyWeb su comentario: | ||
#5
|
||||
|
||||
Hola.
El proyecto consiste en que si en Alexa ejecuto la rutina activar alarma, que le podemos llamar r1, ejecuta un applet a1 de IFTTT que pone el tono del timbre a 6, momento en que la variable de tasker VOLR pasa a 6, entonces, al ponerse VOLR a 6, se activa un perfil de tasker p1, que pone una variable de usuario Alarmaactivada a 1, y seguidamente pone el volumen del timbre a 7, que es donde lo tengo normalmente, luego, si el sensor de la puerta de la entrada detecta que se ha abierto, ejecuta un applet de IFTTT a2, que pone el volumen del timbre a 4, y en tasker, hay el perfil que comenté, p2, que al ponerse VOLR a 4, si alarmaactivada tiene valor de 1, ejecuta otro applet a3, que va vinculado con una rutina de alexa r2, que indica que se introduzca la contraseña o se disparará la alarma, y tras un minuto, en la misma tarea de tasker relacionada con p2, si Alarmaactivada sigue a 1, ejecuta otro applet de IFTTT, a4, el cual ejecuta una rutina de Alexa r3, la cual, hace sonar una sirena a todo volumen, y seguiramente el mismo applet a4, ejecuta una opción la cual me llama a mi telèfono indicándome que hay ladrones en casa. Si en alexa digo un conjunto de palabras secretas encadenadas sin sentido, que es el nombre de una rutina r3 que viene a ser la contraseña de la alarma, ejecuta un applet a5, el cual pone el volumen del timbre a 2, y al estar el VOLR a 2, se activa otro perfil de tasker p3, que pone Alarmaactivada a 0, y pone el volumen de timbre a 7, y dicho applet a5, también desactiva la sirena de Alexa en caso que la alarma ya se hubiera disparado. El problema, es que los applets que modifican el tono de timbre del teléfono, si android està en modo doze, no funcionan hasta que enciendo la pantalla, por mucho que aplique las configuraciones que son vàlidas a ifttt indicadas en los enlaces que me pasaste. Ya he reportado dicho problema a IFTTT para que revisen dicho vínculo con android device. Gracias por el interés. Los consejos para evitar que Tasker sea cerrado por Android son aplicables a cualquier otra aplicación. Es cuestión de probar-
![]() Sobre tu proyecto, veo que el disparador se basa en que %VOLR tenga valor 4. ¿Cómo cambia el volumen del timbre? ¿Lo hace otra aplicación? ¿Lo pones a mano? ![]() |
Gracias de parte de: | ||
#6
|
||||
|
||||
El proyecto consiste en que si en Alexa ejecuto la rutina activar alarma, que le podemos llamar r1, ejecuta un applet a1 de IFTTT que pone el tono del timbre a 6, momento en que la variable de tasker VOLR pasa a 6, entonces, al ponerse VOLR a 6, se activa un perfil de tasker p1,
![]() Se me ocurre probar algo, aunque no tengo certeza de que vaya a funcionar: Reconfigura el perfil IFTTT para que en lugar de cambiar el volumen del timbre haga otra cosa: que te envíe un correo electrónico, o te envíe un SMS, que el smartphone haga una notificación con sonido, o cualquier otra cosa que tenga un reflejo inmediato en el smartphone. Mira si con alguna de esas configuraciones funciona bien incluso llevando más de media hora con el smartphone bloqueado y quieto. Tal vez funcione y tal vez puedas reconfigurar Tasker para que detecte ese tipo de evento. En todo caso, con este tipo de pruebas seguramente puedas distinguir si el problema es de IFTTT (poco probable) o del smartphone. Si alguno de estos perfiles es capaz de "despertar" el smartphone, seguramente en ese momento el perfil de Tasker que ya tienes también pueda detectar el cambio de volumen. Suerte.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
|
Gracias de parte de: | ||
#7
|
||||
|
||||
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) |
Gracias de parte de: | ||
#8
|
||||
|
||||
Buenas.
He estado probando eso, tanto con notificaciones como con sms, y ocurre igual: si el teléfono está encendido o bloqueado desde hace poco, funciona, pero si lleva más de media hora bloqueado, no llega la notificación ni el sms, y consecuentemente tasker no activa el perfil, y al encender la pantalla, es cuando llega la notificación o el sms, y entonces se activa el perfil en cuestión. Ya he revisado que estén activadas las notificaciones en la pantalla de bloqueo. Gracias por todo. Se me ocurre probar algo, aunque no tengo certeza de que vaya a funcionar:
Reconfigura el perfil IFTTT para que en lugar de cambiar el volumen del timbre haga otra cosa: que te envíe un correo electrónico, o te envíe un SMS, que el smartphone haga una notificación con sonido, o cualquier otra cosa que tenga un reflejo inmediato en el smartphone. Mira si con alguna de esas configuraciones funciona bien incluso llevando más de media hora con el smartphone bloqueado y quieto. Tal vez funcione y tal vez puedas reconfigurar Tasker para que detecte ese tipo de evento. En todo caso, con este tipo de pruebas seguramente puedas distinguir si el problema es de IFTTT (poco probable) o del smartphone. Si alguno de estos perfiles es capaz de "despertar" el smartphone, seguramente en ese momento el perfil de Tasker que ya tienes también pueda detectar el cambio de volumen. Suerte. ![]() |
Gracias de parte de: | ||
#9
|
||||
|
||||
Sí.
Es un altavoz inteligente, que tanto la aplicación como la aplicación que hace correr la misma se llama alexa. Dicha app alexa, sí que funciona en modo doze, pues me ejecuta las rutinas aunque el teléfono lleve más de media hora bloqueado. |
#10
|
||||
|
||||
Perdona que insista, pero estás seguro de haber puesto en práctica todas las medidas para evitar que Android cierre las aplicaciones ¿...? No importa que en la lista de João algunos de esos consejos vayan dirigidos a otros fabricantes.
Lo de evitar la optimización de batería, bloquear la aplicación y dejar que se inicie automáticamente ha funcionado en todos los casos que he visto. No se me ocurre nada más si ya lo has hecho todo, y no tienes otras cosas que puedan estar interfiriendo.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) |
Los siguientes 2 usuarios han agradecido a WillyWeb su comentario: | ||
#11
|
||||
|
||||
Solucionado
Buenas.
Tras investigar con el equipo de soporte de IFTTT, e ir descartando problemas del estilo de lo que ya se comentó por aquí como que el modo ahorro de batería no estubiera activado, entre otros, me indicaron que se trata de un problema de la forma en que IFTTT tiene configurada la prioridad de las notificaciones, para que no molesten a los usuarios más de la cuenta, cosa no modificable por el usuario, que por el momento no tiene solución. El mensaje concreto, en inglés fue: Hi Carles, Thanks for your patience. After speaking with the team, it looks like this behavior is caused by notification priority, rather than any of the battery optimization settings we looked at earlier. Currently, the IFTTT app uses the default notification priority, which means notifications will be suppressed by doze mode. If we used the highest notification priority, notifications would no longer be affected by doze mode, but this could mean our notifications get more annoying to some users. Ideally, notification priority would be something that users could set on a per-app basis, but since this is not the case, and all users are stuck with the priority we set, we are not planning to increase this at this stage. Apologies that we were not able to resolve this issue for you. Let me know if there's anything else we can help with. TTThanks, Entonces, proseguí a cambiar las modificaciones de los tonos de timbre, y las notificaciones mandadas por IFTTT, por mandar una notificación a android mediante una app de terceros llamada pushover, usando el comando de ifttt Send a Pushover notification, y quitando dicha app del ahorro de batería, ahora sí que aunque el teléfono lleve horas bloqueado, cuando recibe una notificación de pushover con el texto específico, se activa el perfil y ejecuta la tarea como si no estubiera bloqueado de hace más de media hora. Gracias a todos por vuestra ayuda. |
Los siguientes 2 usuarios han agradecido a carlesalc su comentario: | ||
#12
|
||||
|
||||
Gracias por la información. El tema de la prioridad de las notificaciones es una pequeña cagada de IFTTT y algo a tener en cuenta en futuras consultas.
Si te quieres entretener un poco más comprueba si Pushbullet funciona como quieres. También es compatible con IFTTT y está integrado en varias webs. Yo lo uso para recibir notificaciones de actualizaciones de APKMirror o fallos en páginas web con UptimeRobot. https://www.pushbullet.com
__________________
Miembro del equipo que promueve el [Subforo de Tasker]
Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino) |
Los siguientes 2 usuarios han agradecido a WillyWeb su comentario: | ||
![]() |
![]() |
||||||
|