2 Profile - End Task beim beenden

  • 30 Antworten
  • Letztes Antwortdatum
Outlaw

Outlaw

Stamm-User
23
Hallo,

Seit gestern spiele ich ein Wenig mit Tasker rum, echt tolle App!

Habe mir 2 Profile erstellt,
Wlan Home
- Cell Near
- Start Task: WiFi on, mobile off
- End Task: WiFi off, mobile on

Qi home (Qi Ladestation, bisher lasse ich es über Power (All) erkennen, da Drahtlos bisher nicht geht)
- Power (All)
- Start Task: WiFi off, Lautlos an, Display Timout 1sek,Auto-Helligkeit aus, Display-Helligkeit 1, Mobile Daten aus, Profil Status Wlan home aus
- End Task: Display Timeout 30sek, Display Helligkeit 150, Auto-Helligkeit an, Lautlos aus, Profil Status Wlan home an


Das problem ist, wenn ich bei Qi home wlan aus haben möchte und das andere profil die ganze zeit danach sucht ist das ja auch blöd, deshlab wollte ich einfach das profil wlan home beim laden deaktivieren, aber dann führt er den end task durch und aktiviert mir mobile daten

Bekomme ich eigentlich den Tasker aus meiner Statusliste (Aktulle) raus?

MfG
outi
 
Moin

Code:
Exit Task
IF %PACTIVE !~ *,Qi home,*
  Deine Aktionen
ENDIF

Du kannst die Tasker-Benachrichtigung in den
- Tasker Einstellungen abschalten (Tasker läuft dann evtl. weniger zuverlässig)
- über die App-Settings alle Benachrichtigungen abschalten (IMHO auch nicht empfehlenswert)

Anturix
 
Zuletzt bearbeitet:
Mit dem IF habe ich leider noch nicht gearbeitet, wo setzte ich dies genau ein und bei welchem task? wo muss das genau stehen?
 
Hi,

Die If-Bedingung gehört in den Endtask des Wlan Home - Profils.
Im Grunde genügt es die If-Bedingung nur an die "mobile on" - Aktion zu hängen.
Also Aktion öffnen/editieren, Haken bei "If" setzen und links %PACTIVE reinschreiben. Bei "Operator" wählst du "entspricht nicht" (!~) und rechts kommt *Qi home* rein.
Zur Erklärung:
%PACTIVE ist eine eingebaute Variable. Ihr wird von Tasker automatisch ein Wert zugeordnet und zwar enthält sie eine Liste aller momentan aktiven Profile.

Die If-Bedingung fragt also, ob in der Liste (der aktiven Profile) die Zeichenfolge "Qi home" zu finden ist. Nur wenn sie nicht vorhanden ist (weil du grad nicht am Aufladen bist und das Profil entsprechend nicht aktiv ist) wird "mobile on" ausgeführt.

Folge: Wenn du an die Ladestation gehst, wird das "Wlan Home" - Profil ausgestell; es führt zwar auch den Endtask aus allerdings wird "mobile on" übersprungen.


Gruß

Chillmann
 
Ahhh verstehe, dass ist ja genial!

Noch eine andere Frage, Im Profil "Qi home" ist ja power als grund aktion der auslöser für die tasks, doch haette ich noch gerne, dass es nur reagiert, wenn ich zu hause bin
 
Hi,

Ganz einfach das "Qi home" - Profil mit dem "Wlan Home" - Profil ein- und ausschalten. (Profil Status Qi home an/aus)


Gruß

Chillmann
 
Ahhh stimmt, so einfach :p
 
Start Task: WiFi on, mobile off
- End Task: WiFi off, mobile on

Kannst mir erklären wozu man mobil ausschaltet? Das wird ja eh deaktiviert wenn Wlan verwendet wird
 
Hast du recht, macht keinen Sinn. :)

Habe letzte Nacht folgendes Problem gehabt, Nachdem mein Handy voll war auf dem Qi Pad, hat er Qi Home end task aufgeführt, kurze zeit spaeter wieder qi home start task, handy hat ja bissel akku leistung verloren und wollte weiter aufladen, danach passiert das natürlich sehr oft hintereinander, jemand eine idee, wie man das lösen kann?
 
Moin

Kombiniere deine Bedingungen mit Battery Level.

Anturix
 
ich Arbeite beim Tasker viel mit Variable
z.b. eine für Wlan und Laden
und damit kann man flexibler andere Task Regeln mit abfrage der Variablen.
 
Hmmm schön und gut, aber ich habe überhaupt keine Idee, wenn ich dies umsetzen soll ;(
 
Also ich habe einen Task der beim Laden die Variable %LADEN auf 1 setzt und wenn nicht auf 0
das selbe mache ich mit Wlan bin ich mit meinem Router verbunden dann Setze ich %WLAN auf 1 wenn nicht auf 0

damit Kann man dann ein Task mit abfragen machen
If %LADEN = 1 Then dann mache dies ELSE wenn nicht dann mache das

Ich habe zum Beispiel dann einen Task der die Synchronisation nur einschaltet
wenn %LADEN=1 und %WLAN=1 ist eingeschaltet wird
ist eines auf 0 bleibt Sync aus.
 

Anhänge

  • Screenshot_2014-02-13-12-52-51.png
    Screenshot_2014-02-13-12-52-51.png
    6,7 KB · Aufrufe: 215
  • Screenshot_2014-02-13-12-53-22.png
    Screenshot_2014-02-13-12-53-22.png
    15,8 KB · Aufrufe: 225
Zuletzt bearbeitet:
Hmm, ich habe keinen Tab mit Var in meinem Tasker :o

Wie verhalten sich var im task, wenn du var auf position abgefragt wird, werden alle darauffolgenden positionen beachtet oder nur die eine?
 
Das hast du auch erst wenn du einen Task schreibst der ein Variable setzt
dann kommt der Tab mit den Variablen von selbst.
 

Anhänge

  • Screenshot_2014-02-13-14-03-38.png
    Screenshot_2014-02-13-14-03-38.png
    13,6 KB · Aufrufe: 213
  • Screenshot_2014-02-13-14-03-46.png
    Screenshot_2014-02-13-14-03-46.png
    5,3 KB · Aufrufe: 216
  • Screenshot_2014-02-13-14-03-52.png
    Screenshot_2014-02-13-14-03-52.png
    20,9 KB · Aufrufe: 217
  • Screenshot_2014-02-13-14-04-03.png
    Screenshot_2014-02-13-14-04-03.png
    5,6 KB · Aufrufe: 223
  • Screenshot_2014-02-13-14-04-07.png
    Screenshot_2014-02-13-14-04-07.png
    16,8 KB · Aufrufe: 201
Du hast wahrscheinlich den beginner-modus an :)
 
Ohh stimmt :D

Habe mein Ladeproblem am Qi Pad mit dem Magnetfeld erkennen zusätzlich gelöst.

Das Magnet Feld wird erst aktiviert, wenn Power per Steckdose aktiviert wurde, um das Magnetfeld zu verstärken, habe ich von Lego ein kleines Magnet neben das Pad montiert, bzw. dass Pad ist in einer Lego Halterung.
Das klappt richtig gut, Magnetlevel ist dann ca. 800, dadurch, dass es nur angesteuert wird, wenn vorher Power aktiviert wurde, habe ich keine probleme :)

Das Magnetlevel ist eine sehr schöne Lösung, wie ich finde :)
 
Auf meinem S4 funktioniert alles sehr gut, arbeite größten Teils mir Profil Status an/aus, was sehr gut klappt.

Wollte nun bei meiner Freundin auf ihrem S2 ebenfalls ein paar profile erstellen, dass laden und call near ist quasi gleich, hatte genau alles so gemacht wie bei meinerm S4, doch habe ich das problem gehabt, dass ich in einer endlosschleife (wlan an aus, lautlos an/aus) hing, als ich das ladekabel angeschlossen habe...

Habe es versucht diesmal mit variabeln zu lösen, selbe problem wie mit profil an/aus

Habe alles mal hochgeladen als xml

http://myoutlaw.org/Laden_Home_Off.tsk.xml
http://myoutlaw.org/Laden_Home_On.tsk.xml
http://myoutlaw.org/Wifi_Off.tsk.xml
http://myoutlaw.org/wifi_Off.tsk.xml

http://myoutlaw.org/WiFi_Home.prf.xml
http://myoutlaw.org/Laden_Home.prf.xml


MfG
outi
 
Zuletzt bearbeitet:
Moin

Bitte exportiere die Profile noch mal als Description und poste die hier mit Code-Tags.

XML-Dateien lassen sich nur sinnvoll auswerten, wenn man die importiert und das mache ich grundsätzlich nicht.

Anturix
 
WiFi On (4)
A1: Variable Setzen [ Name:%Laden Zu:1 Mathematisch:An Hinzufügen:Aus ]
A2: Wi-Fi [ setzen:An ] If [ %Wifi ~ 1 ]
A3: Mobile Daten [ setzen:Aus ]
WiFi Off (5)
A1: Variable Setzen [ Name:%Laden Zu:0 Mathematisch:An Hinzufügen:Aus ]
A2: Wi-Fi [ setzen:Aus ]
A3: Mobile Daten [ setzen:An ]
Laden Home On (7)
A1: Variable Setzen [ Name:%Wifi Zu:0 Mathematisch:An Hinzufügen:Aus ]
A2: Mobile Daten [ setzen:Aus ]
A3: Wi-Fi [ setzen:Aus ]
A4: Lautlos [ Modus:An ]
Laden Home Off (9)
A1: Variable Setzen [ Name:%Wifi Zu:1 Mathematisch:An Hinzufügen:Aus ]
A2: Lautlos [ Modus:Aus ]
Profil: WiFi Home (3)
Priority: 10
Status: Funkzelle in der Nähe [ Funkzelle / letztes Signal:GSM:40266.148568862 / 0
GSM:40266.148514350 / 8 Zellen Ignorieren:* ]
Status: Variablenwert [ Name:%Wifi Op:Stimmt überein Wert:1 ]
Eingang: WiFi On (4)
A1: Variable Setzen [ Name:%Laden Zu:1 Mathematisch:An Hinzufügen:Aus ]
A2: Wi-Fi [ setzen:An ] If [ %Wifi ~ 1 ]
A3: Mobile Daten [ setzen:Aus ]

Ausgang: WiFi Off (5)
A1: Variable Setzen [ Name:%Laden Zu:0 Mathematisch:An Hinzufügen:Aus ]
A2: Wi-Fi [ setzen:Aus ]
A3: Mobile Daten [ setzen:An ]
Profil: Laden Home (6)
Status: Power [ Quelle:Steckdose ]
Status: Variablenwert [ Name:%Laden Op:Stimmt überein Wert:1 ]
Eingang: Laden Home On (7)
A1: Variable Setzen [ Name:%Wifi Zu:0 Mathematisch:An Hinzufügen:Aus ]
A2: Mobile Daten [ setzen:Aus ]
A3: Wi-Fi [ setzen:Aus ]
A4: Lautlos [ Modus:An ]

Ausgang: Laden Home Off (9)
A1: Variable Setzen [ Name:%Wifi Zu:1 Mathematisch:An Hinzufügen:Aus ]
A2: Lautlos [ Modus:Aus ]
 

Ähnliche Themen

coolzero3389
Antworten
1
Aufrufe
279
coolzero3389
coolzero3389
M
Antworten
0
Aufrufe
127
maxpd
M
M
Antworten
23
Aufrufe
1.039
senior-ipaq
S
Zurück
Oben Unten