Ver la Versión Completa : [ CONSULTA ] ¿Como forzar el modo silencio??
pumuky97
19/01/15, 10:20:25
Buenos días
A ver si podéis echarme una mano...
Tengo creado un perfil por localización con el que el móvil se pone en silencio al estar en un radio de 2km de mi trabajo.
Funciona sin problemas. Cuando llego al trabajo se pone el móvil solito en silencio. El problema es que a veces, accidentalmente le he dado a la tecla de volumen y el teléfono ha salido del modo silencio.
¿Hay alguna manera de forzar que mientras esté en ese radio de localización no sea posible activar el sonido??
Gracias!!
Caravantes
19/01/15, 11:54:22
¿Hay alguna manera de forzar que mientras esté en ese radio de localización no sea posible activar el sonido??
No, creo que de esa forma no se puede.
Te sugiero que pruebes con la siguiente estrategia.
A) Perfil con dos contextos: Estando en la zona del trabajo + contexto horario (de tal a tal hora, REPETIR CADA 5 MINUTOS). La tarea puede volver a poner silencio. Si quieres, opcionalmente, puedes añadir una acción previa del tipo DETENER TAREA SI EL VOLUMEN ES MAYOR QUE CERO, aunque realmente sirve de poco porque sospecho que chequear esa condición gasta la misma batería que poner el volumen a cero (muy poco gasto de batería en ambos casos).
De lo anterior se deduce otra posible modificación, que no sé si funcionará:
B) Perfil similar al anterior pero con un tercer contexto: Volumen superior a cero. Esto tendría la ventaja de que el perfil no se activa (y por tanto se ahorra algo de batería) mientras el volumen permanezca en cero. Cuando el volumen deje de ser cero (y se cumplan los 5 minutos) se ejecutará la tarea que vuelve a poner silencio.
Bajar mucho el tiempo de repetición (por ejemplo a 1 segundo) reduce la posibilidad de que suene una llamada, pero quizá incremente el gasto de batería, eso ya tienes que probarlo y/o poner una cifra que te parezca proporcionada. Yo sospecho que con valores superiores a 1 minuto el gasto de batería es mínimo aunque el perfil se active 500 veces al día.
pumuky97
19/01/15, 12:26:59
Muchas gracias por tu tiempo
Lo probaré
No, creo que de esa forma no se puede.
Te sugiero que pruebes con la siguiente estrategia.
A) Perfil con dos contextos: Estando en la zona del trabajo + contexto horario (de tal a tal hora, REPETIR CADA 5 MINUTOS). La tarea puede volver a poner silencio. Si quieres, opcionalmente, puedes añadir una acción previa del tipo DETENER TAREA SI EL VOLUMEN ES MAYOR QUE CERO, aunque realmente sirve de poco porque sospecho que chequear esa condición gasta la misma batería que poner el volumen a cero (muy poco gasto de batería en ambos casos).
De lo anterior se deduce otra posible modificación, que no sé si funcionará:
B) Perfil similar al anterior pero con un tercer contexto: Volumen superior a cero. Esto tendría la ventaja de que el perfil no se activa (y por tanto se ahorra algo de batería) mientras el volumen permanezca en cero. Cuando el volumen deje de ser cero (y se cumplan los 5 minutos) se ejecutará la tarea que vuelve a poner silencio.
Bajar mucho el tiempo de repetición (por ejemplo a 1 segundo) reduce la posibilidad de que suene una llamada, pero quizá incremente el gasto de batería, eso ya tienes que probarlo y/o poner una cifra que te parezca proporcionada. Yo sospecho que con valores superiores a 1 minuto el gasto de batería es mínimo aunque el perfil se active 500 veces al día.
GraphicAdventure
19/01/15, 17:30:48
Pumukay97, me extraña que te funcionen las teclas de volumen con la pantalla apagada.
Caravantes, la opción B) el perfil se activa cuando llega al trabajo y pone el volumen a cero, pero cuando salga del trabajo no restaura el volumen, se queda en silencio, a no ser que él lo quiera cambiar manualmente.
Para un cambio automático él puede crear el perfil zona de trabajo solo con estado de localización que pone el móvil en silencio.
Después crea otro con contexto de estado de variable %SILENT !~ off, y contexto de estado perfil activo "zona de trabajo". Si sale del modo silencio, lo vuelve a poner.
Si es para detectar cambios del nivel de volumen puede crear un perfil con contexto de evento recibir intent "android.media.VOLUME_CHANGED_ACTION".
Algo importante a no olvidar es inhabilitar la opción "restaurar ajustes" en las propiedades de los perfiles.
Alternativamente puede utilizar aplicaciones externas como esta:
https://play.google.com/store/apps/details?id=com.hourdb.volumelocker
No la probé, pero en la descripción pone que es compatible con Tasker.
pumuky97
19/01/15, 17:59:24
Pumukay97, me extraña que te funcionen las teclas de volumen con la pantalla apagada.
Caravantes, la opción B) el perfil se activa cuando llega al trabajo y pone el volumen a cero, pero cuando salga del trabajo no restaura el volumen, se queda en silencio, a no ser que él lo quiera cambiar manualmente.
Para un cambio automático él puede crear el perfil zona de trabajo solo con estado de localización que pone el móvil en silencio.
Después crea otro con contexto de estado de variable %SILENT !~ off, y contexto de estado perfil activo "zona de trabajo". Si sale del modo silencio, lo vuelve a poner.
Si es para detectar cambios del nivel de volumen puede crear un perfil con contexto de evento recibir intent "android.media.VOLUME_CHANGED_ACTION".
Algo importante a no olvidar es inhabilitar la opción "restaurar ajustes" en las propiedades de los perfiles.
Alternativamente puede utilizar aplicaciones externas como esta:
https://play.google.com/store/apps/details?id=com.hourdb.volumelocker
No la probé, pero en la descripción pone que es compatible con Tasker.
No he dicho en ningún momento que al dar la tecla de volumen con la pantalla apagada se active el volumen. Lógicamente eso me ha pasado al manipular el móvil estando este activado.
Muchas gracias por vuestra ayuda. Finalmente lo he solucionado utilizando Automatlet en lugar de tasker.
Con esa app es tan simple como añadir al perfil del trabajo una acción que al activar el sonido el móvil se ponga en silencio. Es inmediato. Con solo tocar la tecla de volumen se pone en silencio.
Gracias de nuevo
GraphicAdventure
19/01/15, 20:27:28
No conocía esa aplicación, supongo que es una versión simplificada de Tasker.
pumuky97
19/01/15, 21:11:10
No conocía esa aplicación, supongo que es una versión simplificada de Tasker.
No se si simplificada o no. Lo que si que es verdad es que en solo cinco minutos y sin leer ningún tutoriales he conseguido hacer cosas que con el tasker se consideran avanzadas. He comprado la versión pro con mucho gusto.
La única pega (no para mi pero lo puede ser para alguien) es que necesita permisos root.
vBulletin® v3.8.1, Copyright ©2000-2025, Jelsoft Enterprises Ltd.