Tasker-Profil, das WLAN aktiviert/deaktiviert

Wie kann man es so machen, dass Wi-Fi automatisch deaktiviert wird, wenn der Bildschirm gesperrt wird, wenn möglich nach etwa 1 Minute? Wird dann automatisch aktiviert, wenn der Bildschirm entsperrt wird. Mein Bildschirm ist so eingestellt, dass er nach etwa 30 Sekunden gesperrt wird

Ist es auch möglich, WLAN auszuschalten, wenn kein Netzwerk in Reichweite ist? Ich denke, es braucht viel Batterie, um nach Netzwerken zu suchen. Oder vielleicht das Suchintervall irgendwie erhöhen

Ich bin mir sicher, dass Sie sich dessen bewusst sind, aber in Bezug auf Ihre zweite Anfrage: Wenn Sie WLAN ausschalten, wenn sich keine Netzwerke in Reichweite befinden, wird es nicht automatisch wieder eingeschaltet (es sei denn, Sie haben ein anderes Profil dafür).

Antworten (1)

Also habe ich das, worum Sie gebeten haben, in einer einzigen Aufgabe zusammengefasst. Zuerst erstellen Sie ein Profil, das ausgelöst wird, wenn sich ein Zustand ändert. Sie wählen Anzeigestatus und wählen aus. Tasker kann nicht wirklich sagen, ob Ihr Bildschirm gesperrt ist, nur ein oder aus, aber wir können das umgehen, solange wir wissen, wie lange es dauert, bis der Bildschirm gesperrt ist. Die Aufgabe ist wie folgt:

  1. Warten bis
    Sekunden: 60
    Bis: %SCREEN Übereinstimmungen EIN
  2. WENN
    %SCREEN Übereinstimmungen EIN

  3. WLAN
    -Einstellung: EIN

  4. STOPPEN
  5. ENDE WENN
  6. WENN
    %SCREEN entspricht AUS

  7. WLAN
    -Einstellung: AUS

  8. GOTO TYP: AKTION NUMMER
    NUMMER: 1

  9. ENDE WENN

Erläuterung der Aufgabe: 1. Dies bewirkt, dass die Aufgabe wartet, bevor sie fortfährt, es sei denn, die Bedingung ist erfüllt. Die Gesamtwartezeit sollte die Bildschirmzeit bis zum Sperren plus die Zeit sein, die Sie warten möchten, bis sich das WLAN ausschaltet. 2. Wenn sich der Bildschirm einschaltet, gehen Sie zu 3. 3. Schalten Sie das WLAN ein Bildschirm ist bei Goto 7 ausgeschaltet 7. WLAN ausschalten 8. Verursachen Sie eine Schleife, um den Bildschirmstatus ständig zu überprüfen.


Hinweis 1: Bei dieser Aufgabe wird davon ausgegangen, dass das WLAN bereits eingeschaltet ist.

Hinweis 2: So wie die Aufgabe jetzt aussieht, wird sie jede Minute überprüft. Wenn Sie nach der ersten Minute die Wartezeit ändern möchten, um den Akkuverbrauch zu reduzieren, fügen Sie diese Einstellung zum Anfang hinzu.

1.SET VARIABLE
    NAME:%DUR
    VALUE: 60
2.WAIT UNTIL  
    SECONDS: %DUR  
    Until: %SCREEN Matches ON

Und fügen Sie zwischen 7 und 8 hinzu:

SET VARIABLE
    NAME:%DUR
    VALUE: WHATEVER TIME

LETZTE ANMERKUNG: Wenn Sie nicht jedes Mal Sekunden warten möchten, können Sie eine Variable für Minuten oder Stunden wie mit Sekunden verwenden. Sie setzen die Variablen für min oder Stunde zu Beginn auf Null und ändern sie dann, bevor Sie die Schleife starten. Um Variablen anstelle von statischen Zahlen zu verwenden, berühren Sie das Symbol von 2 Pfeilen, die sich gegenüber von Min/Hr/Sec kreuzen.

Wenn Sie Fragen haben, können Sie diese gerne stellen. Da ich neu bin, vergessen Sie bitte nicht, meine als Antwort zu markieren, wenn sie Ihr Problem löst, und die Antwort zu verbessern