Page 1 of 1
[German] Bluetooth pairing Trigger [gelöst]
Posted: 17 Apr 2015 17:21
by bluethunder
Hallo,
ich bekomme immer Pairinganfragen von meinem Auto, will sie aber nicht immer annehmen. Will nur verbunden sein wenn der Flow aus ist. BT muss aber am Handy aktiv bleiben.
Jetzt weiß ich aber leider nicht wie ich a) die anfragen ständig abfangen kann und b) die abfrage automatisch abweisen kann. Könnte mir da bitte jemand helfen? Mein Fachwissen reicht leider nicht für solch komplexe Aufgaben. Einfache Abfragen bekomme ich hin aber das leider nicht.
Vielen, lieben Dank.
Beste Grüße
Re: [German] Bluetooth pairing Trigger
Posted: 18 Apr 2015 11:43
by Martin
Hi,
Wenn die Pairing-Anfrage in einem Dialog angezeigt wird, könntest du die Pairing-Anfragen mit einem Trigger UI Ereignis erkennen und die Anfrage semi-automatisch mit Action Steuere UI ablehnen.
Ich würde mit Eventtyp Fenster geöffnet, Package * und enthält Text Bluetooth-Pairing-Anfrage (resp. der Text, der als Titel des Dialogs angezeigt wird).
Danach könntest du den Abbrechen-Knopf mit Action sleep(1000);click("Abbrechen"); klicken.
Wenn das nicht funktioniert oder du den Flow etwas optimieren willst, indem du im Trigger auf die korrekte App einschränkst, würde ich folgenden Flow verwenden:
-Trigger UI Ereignis: Eventtyp Fenster geöffnet, Package *, enthält Text leer lassen
-Action Benachrichtigung auf Bildschirm: {package_name}
Der Flow würde dann jedes mal ausgeführt, wenn ein Fenster geöffnet wird. So kannst du in Erfahrung bringen, welche App auf deinem Gerät die Pairing-Anfrage anzeigt.
Freundliche Grüsse
Martin
Re: [German] Bluetooth pairing Trigger
Posted: 18 Apr 2015 17:11
by bluethunder
Hallo,
vielen, lieben Dank für Deine Hilfestellung. Leider öffnet die Pairinganfrage kein Fenster. Es erscheint nur eine Meldung oben im Statusbalken und der Bildschirm wird aus dem Schlafmodus geholt. Mega ärgerlich wenn ich das Handy in der Tasche habe und ungewollt irgendwelche Apps aktiviere. Wie kann ich diese Statusmeldung abfangen?
Beste Grüße
Christian
Re: [German] Bluetooth pairing Trigger
Posted: 20 Apr 2015 18:25
by Martin
Hi,
Die Meldung kannst du mit einem Trigger Benachrichtigung in Statusbar angezeigt abfangen, respektive darauf reagieren. Du solltest in einem Flow die Anfrage dann mit Action Führe Aktion auf Benachrichtigung auf Statusbar aus ablehnen können. Wichtig ist dabei, dass der Text in der Action genau so geschrieben wird, wie er auch auf der Benachrichtigung auf dem Knopf geschrieben ist.
Die Benachrichtigung selbst kannst du vermutlich auch mit Action Benachrichtigung aus Statusbar entfernen löschen.
Dadurch kannst du aber wahrscheinlich nicht verhindern, dass das Gerät aus dem Schlafmodus geweckt wird.
Freundliche Grüsse
Martin
Re: [German] Bluetooth pairing Trigger
Posted: 21 Apr 2015 19:55
by bluethunder
Hallo Martin,
der letzte Tip von Dir hat wunderbar geklappt. Vielen, lieben Dank
Beste Grüße, Chris