Flugmodus bei Bluetooth Verbindung

A

aex33

Neues Mitglied
1
Hallo, bin neu hier, hoffe aber das ihr mir helfen könnt.

Folgendes Problem: Ich habe eine Vodafone TwinCard (also nur eine von beiden kann aktiv sein), eine im Handy, eine im Auto (kontinuierlicher Empfang geht leider nur über die Außenantenne des Autos), die Automatisierung soll etwa so aussehen:

Handy verbindet sich mit Bluetooth im Auto --> Flugmodus im Handy aktivieren --> Bluetooth + Wifi im Handy aktivieren --> Handy verbindet sich wieder mit dem Auto --> Auto verlassen/Bluetooth getrennt --> Flugmodus wieder deaktivieren

Leider endet das immer in einer Endlosschleife da die Bluetooth Verbindung ja beim aktivieren des Flugmodus getrennt wird - Tasker deaktiviert dann sofort wieder den Flugmodus, Bluetooth verbindet sich wieder, und immer so weiter.

Habe es schon mit Wartezeiten und mit einer Variablen versucht, allerdings erfolglos. Hat einer eine gute Idee dazu?

Danke schon mal im Voraus
 
Sollte so funktionieren.
Bei der if-Bedingung bedeute das !~ "stimmt nicht mit Muster"

Profil: Bluetooth verbunden
Status: Bluetooth verbunden [ Name:* Adresse:* ]
Eingang:
A1: If [ %Auto !~ An ]
A2: Flugmodus aktivieren

Ausgang:
A1: If [ %Auto !~ An ]
A2: Variable Setzen [ Name:%Auto Zu:An Recurse Variables:Aus Mathematisch:Aus Hinzufügen:Aus ]
A3: Bluetooth [ setzen:An ]
A4: Wi-Fi [ setzen:An ]
A5: Else
A6: Variable Setzen [ Name:%Auto Zu:Aus Recurse Variables:Aus Mathematisch:Aus Hinzufügen:Aus ]
A7: Flugmodus deaktivieren
 
  • Danke
Reaktionen: aex33
@aex33
Du kannst auch Das Profil makieren, dann oben aufs Zahnrad
Und bei Einstellungen Wiederherstellen den hacken raus nehmen.

Bei Bluetooth Profilen hilft das meistens.
 
Mathens schrieb:
Sollte so funktionieren.
Bei der if-Bedingung bedeute das !~ "stimmt nicht mit Muster"

Profil: Bluetooth verbunden
Status: Bluetooth verbunden [ Name:* Adresse:* ]
Eingang:
A1: If [ %Auto !~ An ]
A2: Flugmodus aktivieren

Ausgang:
A1: If [ %Auto !~ An ]
A2: Variable Setzen [ Name:%Auto Zu:An Recurse Variables:Aus Mathematisch:Aus Hinzufügen:Aus ]
A3: Bluetooth [ setzen:An ]
A4: Wi-Fi [ setzen:An ]
A5: Else
A6: Variable Setzen [ Name:%Auto Zu:Aus Recurse Variables:Aus Mathematisch:Aus Hinzufügen:Aus ]
A7: Flugmodus deaktivieren

Vielen Dank!!

Das funktioniert genau wie gewünscht
 
Hallo, jetzt muss ich schon wieder fragen :-(

Ich habe ein neues Handy (One+ 6) mit Android 8.1, aus einem mir unbekannten Grund funktioniert das aktivieren des WiFi nicht, obwohl ich eigentlich alles wie bei meinem One+ 3T eingerichtet habe (Root, Apps, etc.)

Folgende Fehler erscheinen (OneDrive link):
Screenshot_20180625-194213__01.jpg

Das WiFi anschalten über Tasker funktioniert prinzipiell schon, allerdings nur solange der Flugmodus nicht aktiv ist.

Nochmals danke für die Hilfe
 
@aex33
Hast du die Tasker Android Grundeinstellen gemacht? Wegen neuistalliert und so.

 
Bei mir kommt der gleiche Fehler wenn ich Versuche das Wlan im Flugmodus zu aktivieren.
Hab auch Android 8.1
 
Die Berechtigung ist vorhanden.
Das Plugin nützt auch nicht.

Hab hier noch was gefunden
Da ich aber kein root habe, kann ich es nicht testen.
 
Der Tipp mit "svc wifi enable" funktioniert mit root auf jeden Fall, ich bin begeistert!

Erneut vielen Dank :)
 
  • Danke
Reaktionen: Mathens
@Mathens
Was steht den bei den Custom Settings?
Also bei airplane_mode_radios (siehe Bild)
 

Anhänge

  • Screenshot_20180626-000708_Tasker.jpg
    Screenshot_20180626-000708_Tasker.jpg
    119,5 KB · Aufrufe: 189
Zuletzt bearbeitet:

Ähnliche Themen

M
Antworten
2
Aufrufe
548
Muck77
M
R
Antworten
2
Aufrufe
167
rogers11
R
X
Antworten
7
Aufrufe
713
xyzUpdate
X
Zurück
Oben Unten