Tema: [ CONSULTA ] Perfil para el coche
Ver Mensaje Individual
  #46  
Viejo 17/05/14, 09:26:53
Array

[xs_avatar]
KchoPrro KchoPrro no está en línea
Miembro del foro
 
Fecha de registro: sep 2012
Localización: Sevilla
Mensajes: 400
Modelo de smartphone: Samsung Galaxy S7
Tu operador: Movistar
 Cita: Originalmente Escrito por KchoPrro Ver Mensaje
El otro problema es, una vez dentro del coche, con el BT bien emparejado, ¿qué pasa si paso cerca de mi casa o de mi trabajo y cojo cobertura WiFi?. En teoría el BT del móvil se apagaría (es un perfil que tengo para el encendido y apagado del BT, independiente del perfil del coche). Bueno, esto lo he solucionado con una condición, el BT no se apaga al conectar con una WiFi si el perfil del Coche está activo (con %PACTIVE).
Bien, esto lo he solucionado gracias a vosotros y a la variable %PACTIVE. He indicado en la tarea que NO se desconecte el BT si el perfil del coche está activo. Supongo que podría haberle dicho que lo hiciera si BT estuviera conectado y emparejado pero me ha parecido más fácil así, además, al desconectar el BT con el coche tengo previso que se encienda la WiFi y al conectar que se apague por lo que es una tarea redundante, pero tampoco me importa, es lo que pasa cuando vamos pasito a pasito.

En resumen, ahora al salir da casa o del trabajo y perder la cobertura WiFi, se enciende el BT. Al llegar al coche y encender la radio, se emparejan automáticamente y la WiFi se apaga por lo que NO es posible que la vuelva a detectar al pasar por la zona con el coche, pero, si lo hiciera por no haberse apagado debidamente la WiFi, tengo una condición para que NO se apague el BT (que es algo que sucede cuando entro en casa o en el trabajo al conectar con las WiFis) si éste está emparejado (Modo Coche ACTIVO).

 Cita: Originalmente Escrito por KchoPrro Ver Mensaje
Comentaros, y esto es importante, que mi móvil NO es capaz de emparejarse con el BT del coche automáticamente si el BT del móvil NO está encendido ANTES que el BT del coche. Es decir, si llego al coche, con el BT del móvil apagado y enciendo la radio, aunque active el BT del móvil, se queda encendido pero no emparejado (tengo que hacer el emparejamiento manualmente). Por tanto, ya tengo un handicap, debo llegar al coche siempre con el BT del móvil encendido antes.

Qué pasa si tengo el coche aparcado cerca del trabajo o de casa con cobertura WiFi?. Pues que el BT del móvil no se activa ya que el perfil funciona al NO estar conectado a ninguna WiFi. Éste es el primero de los problemillas que estoy seguro tiene solución si empiezo a meterle variables de todos los colores . Por el momento no tengo solución.

No me importa que tarde un rato en activarse el BT del móvil si no fuera porque, con la radio ya encendida, ya no se emparejarían de forma automática (aunque supongo que podría haber alguna forma de hacerlo manualmente con Tasker).
Pues con esto todavía me estoy peleando, no veo la forma de llegar al coche con el BT encendido si lo he aparcado cerca del trabajo o de casa y todavía tengo cobertura WiFi (al tener cobertura WiFi no me activa el BT).

He visto que Secure Settings tiene una función para activar el BT y parece que olbiga a emparejarse con el BT del coche pero no me funciona. Si consiguiera esto tendría resuelto el problema, aunque el BT esté apagado al llegar al coche, se encendería cuando me aleje de la oficina o de casa, al activarse el BT forzaría al emparejamiento con el BT del coche; copio esta tarea que está en BETA , por eso véis dos acciones para el BT (he probado con cada una suelta y tampoco).

Código:
  BT Coche Conect. (40)
<Bluetooh Encendido>
A1: Bluetooth [ Establecer:Encendido ] 
A2: Secure Settings [ Configuración:Mercedes BT (CAR_AUDIO_HF) - Connect Paquete:com.intangibleobject.securesettings.plugin Nombre:Secure Settings Cuenta atrás (segundos):0 ] 
A3: Decir [ Texto:Blutuz Activado Motor: Voz:default:default Stream:3 Tono:5 Velocidad:5 Respect Audio Focus:Encendido Network:Apagado Continuar tarea inmediatamente:Apagado ] Si (if) [ %PACTIVE !~ ,*Modo Noche*, ]
A4: Establecer variable [ Nombre:%BTCON A:1 Calcular:Apagado Añadir:Apagado ]
Esta tarea hace lo siguiente (o yo creo que lo hace);
1. Activa el BT del móvil
2. Secure Settings lo empareja con el BT del Coche y, además, habilita el BT del móvilo (en caso de no estar encendido). Supongo que esta acción reitera la anterior, que era la primera que tenía, he probado con ellas sueltas también y no va, creo que Secure realmente no fuerza el emparejamiento (me da un error), tampoco sé si realmente tendría que forzarlo, es lo que creo.
3. Se dice "Blutuz Activado", pero no lo dice si el Modo Noche está activo. Realmente es a la inversa, lo dice en todos los casos o con todos los perfiles activos mientras no sea el "Modo Noche".
4. Se establece la variable %BTCON a 1. Realmente esto es que lo copié de otro compañero que lo tenía así para usarlo en otros perfiles. Dado que creo que no molesta, pensando en un futuro, lo dejo tal cual, por si quiero utilizar que el BT esté encendido en otros casos.

Lógicamente hay una tarea contraria, que es la salida del perfil.

¿Alguna idea?¿lo estoy complicando demasiado?¿Se puede hacer más sencillo?

Me he instalado algunas aplicaciones BT pensando que podrían emparejar a la fuerza con la BT de la radio pero no lo hacen.

Un saludo

KchoPrro
Responder Con Cita