WLAN mit derselben SSID trennen/erneut verbinden

Ich spiele mit einigen fortgeschritteneren Dingen in Tasker und habe ein NFC-Tag eingerichtet, um verschiedene Dinge zu tun, wenn ich jeden Tag von der Arbeit nach Hause komme. Eine davon besteht darin, eine Verbindung zum WLAN herzustellen und einen SSH-Befehl auszuführen, um meinen Computer aufzuwecken.

Ich bin in einem Wohnheim an einer Universität, also sind alle WLAN-SSIDs gleich. Aus diesem Grund wird mein Telefon (ein Nexus 5 auf Lager / gerootetes 5.1) an einem AP festhalten und so lange wie möglich halten und schließlich wechseln, wenn ich mich weiter entferne. Das bedeutet, wenn ich in meinem Zimmer ankomme und auf das Tag tippe, ist mein Telefon fast immer dabei, sich wieder mit dem nächsten/korrekten AP zu verbinden, und mein SSH-Befehl schlägt fehl. Manchmal wird es sofort verbunden, manchmal wird es einige Minuten lang nicht verbunden, sodass ein einfaches "10 Sekunden warten" in Tasker nicht ausreicht.

Gibt es eine Möglichkeit, einfach die bestehende Verbindung zu unterbrechen und sich wieder mit derselben SSID zu verbinden (nur eine erneute Verbindung ist im Allgemeinen in Ordnung, es gibt nur eine SSID)? Ich weiß, dass das Deaktivieren von WLAN, ein paar Sekunden warten, bis das Telefon es tut, es wieder aktivieren und ein paar Sekunden warten, dies tun wird, aber es dauert länger und ich stelle mir vor, dass es eine bessere Lösung gibt.

TL; DR: Wie kann ich eine WLAN-Verbindung unterbrechen und dann in Android 5.1 (stock/rooted) wieder verbinden, ohne das WLAN tatsächlich zu deaktivieren? Terminalbefehle sind in Ordnung.

Antworten (1)

Das Überprüfen des Tasker-Handbuchs für die Aktion "WiFi Net" zeigt:

WiFi-Netz

Ändern Sie den Verbindungsstatus des WLAN-Netzwerks.

Reassociate: Erneut verbinden, auch wenn bereits eine Verbindung besteht.

(Hervorhebung von mir)

Das sollte genau das sein, wonach Sie suchen – spielen Sie sowieso mit Tasker :)

Mist, das habe ich gar nicht im Handbuch gesehen! Perfekt, danke!
Großartig! Und ja, dieses Handbuch könnte einen besseren Index gebrauchen (es hat nicht einmal Anker zu den Segmenten, also ist es schwer zu referenzieren). Das "Kleingedruckte" ist leicht zu übersehen :) Übrigens: Weitere Tasker-Tipps finden Sie hier . Und scrollen Sie nach unten zu den Funktionsdiagrammen, um zu sehen, was verfügbar ist :)