
Rak
Gesperrt
- 7.844
Hi, Kleinkramproblemchen, aber vielleicht hat ja jemand gerade Zeit. 
Was ich will:
Wenn ich im Auto sitze und Bluetooth nicht aktiviert ist (weil vergessen oder keine Lust ...), soll es beim Klingeln durch Anrufer automatisch eingeschaltet werden, damit ich dann nach automatischer Kopplung per Autoradio (statt normalem Headset) den Anruf entgegennehmen kann. Danach soll Bluetooth wieder deaktiviert werden.
Ausnahme: Bluetooth ist bereits aktiviert (wegen vorigen eigenen Anrufen, Musik hören oder Navi). Dann soll natürlich Bluetooth nach einem Gespräch nicht deaktiviert werden.
Bisherige Lösung:
Profil BT auto an:
Kontext:
- Phone Ringing und
- BT Status Off
Task
1. Bluetooth On
2. Profil Status "BT auto aus" set On
Profil BT auto aus:
Kontext:
- Call incoming
Task:
**nix**
Exit-Task:
1. Wait 5 seconds
2. Bluetooth Set Off
3. Wait 5 seconds
4. Profile Status "BT auto aus" set Off
Soweit alles prima, folgendes kleines Problem bleibt noch:
Wenn ich irgendwo anders einen Anruf entgegennehme, wird Bluetooth für die Dauer des Anrufs unnötigerweise aktiviert. Das ist nicht schlimm, würde trotzdem gern abkürzen.
Idee: Den Task **nix** ersetzen durch eine kleine Wartezeit und dann ein Deaktivieren von Bluetooth, falls ("if") das Gerät nicht per Bluetooth verbunden ist (weil ich nicht im Auto bin). Eine Variable für "Bluetooth connected" scheint es aber nicht zu geben.
Wie würdet ihr vorgehen? Noch ein weiteres Profil mit Kontext "Bluetooth connected", das eine eigene Variable auf 1 setzt und beim Trennen der Verbindung wieder auf 0?
Oder kann man das irgendwie in meine beiden vorhandenen Profile integrieren?
Was ich will:
Wenn ich im Auto sitze und Bluetooth nicht aktiviert ist (weil vergessen oder keine Lust ...), soll es beim Klingeln durch Anrufer automatisch eingeschaltet werden, damit ich dann nach automatischer Kopplung per Autoradio (statt normalem Headset) den Anruf entgegennehmen kann. Danach soll Bluetooth wieder deaktiviert werden.
Ausnahme: Bluetooth ist bereits aktiviert (wegen vorigen eigenen Anrufen, Musik hören oder Navi). Dann soll natürlich Bluetooth nach einem Gespräch nicht deaktiviert werden.
Bisherige Lösung:
Profil BT auto an:
Kontext:
- Phone Ringing und
- BT Status Off
Task
1. Bluetooth On
2. Profil Status "BT auto aus" set On
Profil BT auto aus:
Kontext:
- Call incoming
Task:
**nix**
Exit-Task:
1. Wait 5 seconds
2. Bluetooth Set Off
3. Wait 5 seconds
4. Profile Status "BT auto aus" set Off
Soweit alles prima, folgendes kleines Problem bleibt noch:
Wenn ich irgendwo anders einen Anruf entgegennehme, wird Bluetooth für die Dauer des Anrufs unnötigerweise aktiviert. Das ist nicht schlimm, würde trotzdem gern abkürzen.
Idee: Den Task **nix** ersetzen durch eine kleine Wartezeit und dann ein Deaktivieren von Bluetooth, falls ("if") das Gerät nicht per Bluetooth verbunden ist (weil ich nicht im Auto bin). Eine Variable für "Bluetooth connected" scheint es aber nicht zu geben.
Wie würdet ihr vorgehen? Noch ein weiteres Profil mit Kontext "Bluetooth connected", das eine eigene Variable auf 1 setzt und beim Trennen der Verbindung wieder auf 0?
Oder kann man das irgendwie in meine beiden vorhandenen Profile integrieren?