Wenn KEIN Wlan mehr BT an warten, keine Verbindung BT aus

  • 15 Antworten
  • Letztes Antwortdatum
thloe

thloe

Stamm-User
151
Hallo Gemeinde!
Vielleicht gibt es diese Einstellungen ja schon - das wäre toll!
Ich versuche schon seit Monaten folgende Einstellungen mit Tasker umzusetzen:
Eingangstask: Wenn Wlan verbunden, BT aus - das ist ja recht einfach
Ausgangstask: Wenn Wlan nicht verbunden dann BT ein, xx Minuten warten, wenn BT mit z.B. Auto verbunden dann Verbindung halten. Wenn keine Verbindung innerhalb der genannten xx Minuten dann BT auch aus.

Ich habe damit schon so viel Zeit benötigt und es hat bisher nie so funktioniert.
Ich danke Euch mal schon für Eure Unterstützung - wenn möglich die Beschreibung bitte für Noobs. Bin leider nicht so ein Tasker-Hero.
Danke!!!
 
Moin

Code:
Profile: WLAN On
  WLAN On

Entry: WLAN On
Exit: WLAN On

Task: WLAN On
IF %PROFILE ~ *,WLAN On,*
  BT Off
ELSE
  BT On
ENDIF

Profile: BT Timeout
  Bluetooth On 
  Bluetooth Not Connected

Entry: BT Timeout
Exit: BT Timeout

Task: BT Timeout  [ Collision Handling: Abort Existing ]
IF %PROFILE ~ *,BT Timeout,*
  Wait Seconds 45
  BT Off
ENDIF

Anturix
 
  • Danke
Reaktionen: thloe
Danke Euch, Frage an Anturix: Beim WLAN Exit auch WLAN On?
Was meinst du mit: Task: BT Timeout [ Collision Handling: Abort Existing ] - muss ich das in der eckigen Klammer genau so eintragen?
Danke LG Thomas
 
Zuletzt bearbeitet:
Hat leider nicht funktioniert.
 
Moin
thloe schrieb:
Beim WLAN Exit auch WLAN On?
Ja
thloe schrieb:
Was meinst du mit: Task: BT Timeout [ Collision Handling: Abort Existing ]
=> Settings zu deinem Task.

thloe01 schrieb:
Hat leider nicht funktioniert.
Was hat nicht funktioniert?

Wenn Du eine Problem hast, poste dein Profil.
Long Tap auf ein Profil - Menü - Export - Description ... => CODE-Tags (Button # im Editor)

Anturix
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: thloe
Danke für deine Hilfe, werd ich machen
 
Hallo,

im Task-Edit-Fenster unten auf die Schieberegler tippen. Eventuell musst du vorher in den allgemeinen Tasker-Einstellungen den Beginner-Mode ausschalten...

Grüße, Jürgen.
 
  • Danke
Reaktionen: thloe
Hallo an alle! Vorweg möcht ich mich für Eure Unterstützung bedanken. Ich hab jetzt mal die XML-Dateien der Profile Wlan On und BT Timeout exprtiert und von beiden auch Screenshots gemacht, da es leider nicht funktioniert. Falls Ihr noch nicht endgültig von mir genervt seid, bin ich für Eure Hilfe dankbar. Ich hoffe das passt so - Danke!!!

Code:
XML WLAN On

<TaskerData sr="" dvi="1" tv="4.7u3m">
<Task sr="task51">
<cdate>1449046891579</cdate>
<edate>1449047071766</edate>
<id>51</id>
<nme>WLAN On</nme>
<Action sr="act0" ve="7">
<code>37</code>
<ConditionList sr="if">
<Condition sr="c0" ve="3">
<lhs>%PROFILE</lhs>
<op>2</op>
<rhs>*, WLAN On, *</rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act1" ve="7">
<code>294</code>
<Int sr="arg0" val="0"/>
</Action>
<Action sr="act2" ve="7">
<code>43</code>
</Action>
<Action sr="act3" ve="7">
<code>294</code>
<Int sr="arg0" val="1"/>
</Action>
<Action sr="act4" ve="7">
<code>38</code>
</Action>
</Task>
</TaskerData>

Code:
XML BT Timeout

<TaskerData sr="" dvi="1" tv="4.7u3m">
<Profile sr="prof52" ve="2">
<cdate>1449047167841</cdate>
<clp>true</clp>
<edate>1449048217936</edate>
<id>52</id>
<mid0>53</mid0>
<mid1>53</mid1>
<nme>BT Timeout</nme>
<State sr="con0" ve="2">
<cname>Bluetooth On</cname>
<code>2</code>
<Int sr="arg0" val="1"/>
</State>
<State sr="con1" ve="2">
<code>3</code>
<pin>true</pin>
<Str sr="arg0" ve="3"/>
<Str sr="arg1" ve="3"/>
</State>
</Profile>
<Task sr="task53">
<cdate>1449047185369</cdate>
<edate>1449048293922</edate>
<id>53</id>
<nme>BT Timeout</nme>
<Action sr="act0" ve="7">
<code>37</code>
<ConditionList sr="if">
<Condition sr="c0" ve="3">
<lhs>%PROFILE</lhs>
<op>2</op>
<rhs>*, BT Timeout, *</rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act1" ve="7">
<code>30</code>
<Int sr="arg0" val="0"/>
<Int sr="arg1" val="10"/>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
<Int sr="arg4" val="0"/>
</Action>
<Action sr="act2" ve="7">
<code>294</code>
<Int sr="arg0" val="0"/>
</Action>
<Action sr="act3" ve="7">
<code>38</code>
</Action>
</Task>
</TaskerData>
 

Anhänge

  • Screenshot_2015-12-03-08-04-54.png
    Screenshot_2015-12-03-08-04-54.png
    32,6 KB · Aufrufe: 169
  • Screenshot_2015-12-03-08-05-05.png
    Screenshot_2015-12-03-08-05-05.png
    31,9 KB · Aufrufe: 206
Zuletzt bearbeitet:
Sorry, danke!
Gar kein Leerzeichen; anbei die Beschreibungen

Code:
WLAN On

Profil: WLAN On (50)
Status: WiFi Verbunden [ SSID:* MAC:* IP:* ]
Eingang: WLAN On (51)
A1: If [ %PROFILE ~ *, WLAN On, * ]
A2: Bluetooth [ setzen:Aus ]
A3: Else
A4: Bluetooth [ setzen:An ]
A5: End If

Ausgang: WLAN On (51)
A1: If [ %PROFILE ~ *, WLAN On, * ]
A2: Bluetooth [ setzen:Aus ]
A3: Else
A4: Bluetooth [ setzen:An ]
A5: End If

Code:
BT Timeout

Profil: BT Timeout (52)
Status: BT Status [ Status:Ein ]
Status: Nicht Bluetooth verbunden [ Name:* Adresse:* ]
Eingang: BT Timeout (53)
Aktuellen Task abbrechen
A1: If [ %PROFILE ~ *, BT Timeout, * ]
A2: Warte [ MS:0 Sekunden:10 Minuten:0 Std.:0 Tage:0 ]
A3: Bluetooth [ setzen:Aus ]
A4: End If

Ausgang: BT Timeout (53)
Aktuellen Task abbrechen
A1: If [ %PROFILE ~ *, BT Timeout, * ]
A2: Warte [ MS:0 Sekunden:10 Minuten:0 Std.:0 Tage:0 ]
A3: Bluetooth [ setzen:Aus ]
A4: End If

Danke!!
 
Danke, ich häng schon beim 2ten: was ist Enter: Temp1 (31)? Ich bin bei Tasker ein ziemlicher Noob. Kann nur die einfachsten Befehle umsetzen. Danke
 
  • Danke
Reaktionen: thloe
Hattest recht Sorry. Habs geändert, funktioniert aber trotzdem nicht.
 

Ähnliche Themen

B
Antworten
6
Aufrufe
829
rtwl
rtwl
joerg-rz
Antworten
6
Aufrufe
1.000
mbefore305
M
M
Antworten
9
Aufrufe
242
Skyhigh
Skyhigh
Zurück
Oben Unten