wlan 1 ODER wlan 2

  • 7 Antworten
  • Letztes Antwortdatum
D

Doppellhelix

Neues Mitglied
1
Hi alle,

ich mache gerade meine ersten Schritte mit Tasker und komme gut vorran.
Ich habe mir einen kleinen TASK gebastelt, was die PIN Abfrage meines Lockscreens abschaltet, wenn ich in meinem WLAN Netz zu Hause bin.
Aber ich möchte daß das auch passiert, wenn ich mich im WLAN Netz meiner Arbeitsstelle befinde.
Jetzt kann ich zwar unter Profile 2 Netzwerknamen eingeben, aber das ist ja meines Wissens eine UND Verknüpfung.
Ich bräuchte aber eine ODER Verknüpfung.

Wie löse ich dieses Problem?

Danke für die Hilfe.
 
Mach das so.

Profil
Verbunden mit Wlan (alle)

Tasks:
If SSID = Wlan zu Hause
Schalte pin aus
end if

if SSID = Wlan arbeit
schalte pin aus
end if

kann man natürlich noch verkoppeln aber so kann man auch beliebig die aktionen
einbringen die man in jedem wlan haben will.
 
Ersteinmal Danke für die schnelle Antwort.

Mit dieser IF Geschichte kenne ich mich überhaupt noch nicht aus, von daher muß ich noch einmal nachfragen.

Profil:
WLAN Verbunden
(hier trage ich keine SSID ein, damit es für ALLE WLAN Netze gilt in die ich mich einwähle)

Task:
Hier blicke ich überhaupt noch nicht durch.
Der erstellte Task sieht bei mir so aus:



Set Pin kann ich irgendwie nicht ändern. Also ausschalten.
Wenn ich unten bei IF was eintragen will (auf den Stift klicken), dann finde ich in dem Pop Up nicht die Auswahl SSID

Bin ich vllt. total an der falschen Stelle? :)
 
If ist ein gesonderter Task. If kann man zwar in jedem Task auch noch einmal bestimmen,
aber ich wollte das If eben für eine ganze Gruppe von Tasks die nur dann laufen wenn die If Bedingung erfüllt ist.

Hier ein Bild davon, das gleiche müsstest du eben nochmal für zu Hause machen.
Wie du siehst ist der Balken rot, das heißt die Bedingung ist nicht erfüllt.
Das geht eben nur wenn die SSID richtig eingetragen ist, meine SSID (Arbeit) ist erfunden.
Screenshot_2014-09-21-11-54-37.png
 
ok. Habs gefunden.
Das eröffnet ja ganz neue Möglichkeiten :)


Aber leider funktioniert es nicht.
Ich habe meine SSID eingegeben. Befinde mich auch gerade in diesem WLAN Netzt, aber beim Testen bleiben die Balken rot :confused2:

Meine Einstellung sieht nun so aus:


Ich habe direkt mehrere SSID´s eingegeben:


Die Bedingung (%WIFII) kann man ja über den Stift auswählen.
Die SSID muß man manuell eintragen, oder?
Such schon die ganze Zeit nach nem eventeullen Schreibfehler.
 
ja die Variable %WIFII wird durch den Stift ausgewählt und die SSID muss per Hand reingeschrieben werden.

Es kann sein das Tasker durch die Leerzeichen Probleme bekommt.
Sowas sollte man generell bei Programmierungen vermeiden
Ich würde die Leerzeichen alle in Unterstriche ändern.
"Doppelhelix_sein_WLAN_2"
 
Also mit dem Leerzeichen hats nichts zu tun.
Das habe ich getestet (Natürlich auch die SSID des Netzes geändert).

Habe jetzt die Bedingung geändert:
Stimmt überein Regex ---> ~R

Das bedeuet wohl das nur ein Teil der Bedingung stimmen muß.
Ich habe es folgendermaßen abgeändert:
%WIFII ~R Doppellhelix

Sobald ich mich in einem Netzwerkname befindet in der das Wort Doppellhelix vorkommt, ist die Bedingung erfüllt.

Das reicht mir vollkommen aus und ich konnte so sogar einige Bedingungen löschen.

Aber es ist schon komisch, das es vorher nicht funktioniert hat.

Dennoch vielen Dank für die Hilfe. Hast mich in die richtige Richtung geschuppst :thumbup:
 
Moin
Doppellhelix schrieb:
Ich bräuchte aber eine ODER Verknüpfung.

Code:
Profil 1: Lockscreen Off
  Profile Active [ Name:NOLS* ]

Profil 2: NOLS1
  Wifi connected [ ... ]

Profil 3: NOLS2
  Wifi connected [ ... ]
Anturix
 

Ähnliche Themen

S
Antworten
9
Aufrufe
411
holms
holms
G
  • gene
Antworten
1
Aufrufe
1.014
holms
holms
coolzero3389
Antworten
21
Aufrufe
1.208
Hastenichgesehen
H
Zurück
Oben Unten