Wie deaktiviere ich das Mobiltelefon, wenn WLAN vorhanden ist?

15

Ich führe meine gesamte Kommunikation über das Internet durch (Jabber, SIP), daher benötige ich nur ein Handy als Backup.

Außerdem ist die Abdeckung in meinem Haus so gut wie nicht vorhanden, und der Akku wird in wenigen Stunden entladen (im Gegensatz zu einigen Tagen, in denen GSM deaktiviert ist).

Gibt es eine App, um die Mobilfunkkommunikation vollständig zu deaktivieren (Flugzeugmodus), wenn ein WiFi-Netzwerk vorhanden ist, und ansonsten zu aktivieren?

Ich bin nicht an Lösungen interessiert, die nur die Datenverbindung deaktivieren: Android kümmert sich bereits darum.
Ich bin mit Lösungen einverstanden, die Rooten, Neuerstellen von Android usw. erfordern.

Whitequark
quelle
Könnte helfen, in die Lösung von @ Izzy mit dem Tasker zu schauen . Anstatt das GSM-Signal zu erkennen, ist eine Optimierung erforderlich. Überprüfen Sie, ob ein WLAN-Netzwerk vorhanden ist, wechseln Sie in den Flugzeugmodus und aktivieren Sie WLAN. Wenn Sie sich vom Netzwerkpunkt entfernen, schalten Sie WLAN aus und aktivieren Sie das Mobiltelefon.
t0mm13b
@ t0mm13b Tasker ist der Hammer. Wenn Sie aus Ihrem Kommentar eine Antwort machen, nehme ich ihn gerne an.
Whitequark

Antworten:

3

Könnte helfen, in die Lösung von @ Izzy mit dem Tasker zu schauen .

Ein Tweak ist nötig:

  • Prüfen Sie, ob in der Nähe ein WLAN-Netzwerk vorhanden ist, anstatt ein GSM / CDMA-Signal zu erkennen
  • Wechseln Sie in den Flugzeugmodus und aktivieren Sie Wifi und stellen Sie eine geeignete Verbindung her (dieser Teil ist unsicher - wenn es sich um einen offenen öffentlichen Wifi-Punkt handelt, gut (es ist schlecht, aber eine andere Geschichte über offene Wifi- Punkte ) Tasker könnte Ihnen dabei helfen, unsicher!
  • Wenn Sie sich vom Netzwerkpunkt entfernen, schalten Sie WLAN aus / aus und deaktivieren Sie den Flugzeugmodus.

Ein Blick in dieses Wiki mit dem Titel " Wifi zu Hause einschalten " könnte Ihnen auch helfen, im Falle von Link Rot zu zitieren:

Auf meinem Weg zur und von der Arbeit befinden sich offene Netzwerke von Kabelanbietern, die eine Anmeldung über Webseiten und ungesicherte Heimnetzwerke erfordern. Immer wenn ich daran vorbeikomme, versucht mein Telefon eine Verbindung herzustellen und trennt mich vom 3G. Wenn ich immer auf WiFi verzichte, habe ich ständige Betriebsunterbrechungen. Wenn ich zu Hause vergesse, WiFi einzuschalten, besteht die Gefahr, dass mein Datenplan aufgebraucht wird. Aus diesem Grund schalte ich WLAN aus, wenn ich unterwegs bin, und ein, wenn ich nach Hause komme. Aber was ist, wenn ich es vergesse?

Mit diesem Tasker-Profil verwendet mein Telefon jetzt Zellenstandortdaten, um WLAN ein- / auszuschalten.

Schritte:

GPS einschalten (nur für den Moment). Sie müssen es nicht ständig am Laufen halten, aber es hilft, Ihren Standort für den Kontextschritt zu lokalisieren.

Gehen Sie zuerst nach Hause (der Ort, an dem Ihr WLAN-Router lebt).

Profil: WiFi zu Hause Kontext: Standort> Netz = Ein, GPS = Aus, Radius 500 m, Get Fix

Aufgabe: Zu Hause Aktion: Netz> WLAN> Ein Aufgabe (optional): Alarm> Popup> Text "WLAN ein"

Aufgabe: Home verlassen Aktion: Netz> WLAN> Aus Aufgabe (optional): Alarm> Popup> Text "WLAN aus"

Get Fix lokalisiert, wo Sie sich derzeit auf einer Karte befinden, sodass Sie für diesen Schritt tatsächlich zu Hause sein müssen.

Sie haben verschiedene Einstellungsmöglichkeiten, je nachdem, wie viel Strom verbraucht oder wie genau es ist. Siehe [html http://tasker.dinglisch.net/userguide/en/loctears.html "Ort ohne Tränen"]. Die am wenigsten genaue (Net = Off, GPS = Off) benötigt einen sehr großen Radius. Mit der genauesten Einstellung (Net = On, GPS = On) wird der Akku schneller entladen.

Ich finde Net = On, GPS = Off, Radius 500m, um gut zu funktionieren. Mein Telefon weiß, wann ich zu Hause bin.

t0mm13b
quelle
Super, danke! Eine andere Lösung für nicht autorisierte Captive-Portale besteht darin, die CellID zu überprüfen und das Basisband nur dann auszuschalten, wenn die CellID mit einer der bekannten übereinstimmt. Ich habe dieses Problem jedoch nicht.
Whitequark
8

Sie können eine App ausprobieren, die von einem XDA Developers Forum- Benutzer gyagapen entwickelt wurde. Auf diese Weise verwaltet die App das Umschalten zwischen Ihren WiFi- und 3G-Datenverbindungen auf intelligente Weise, während Sie unterwegs sind:

CleverConnectivity

App Screenshot 01 App Screenshot 02

CleverConnectivity ist eine Anwendung, mit der Sie Ihre Daten- und WLAN-Verbindung verwalten können, um Batterie zu sparen.

Wie funktioniert CleverConnectivity?

Diese Anwendung schaltet die Konnektivität (Daten / WLAN / Synchronisierung) automatisch ein und aus, wenn der Bildschirm ausgeschaltet ist.
Zum Beispiel , wenn der Benutzer wählt unter Konfiguration:
Time On: 2min
Time On Weiter Check: 1min
Time Off: 10 m
Net - Prüfintervall: 3s
Sobald der Bildschirm ausgeschaltet ist, wird CleverConnectivity Konnektivität für 2min am Leben halten. Anschließend wird geprüft, ob die Daten für einen Zeitraum von 3 Sekunden verwendet werden.
Wenn Daten verwendet werden, bleibt die Konnektivität 1 Minute lang erhalten (Time On Next Check).
Wenn keine Daten verwendet werden, wird die Konnektivität für 10 Minuten deaktiviert. Danach wird die Konnektivität wieder aktiviert und Time On wird aktiviert.
Sobald der Bildschirm eingeschaltet ist, wird die Konnektivität automatisch wieder aktiviert.

Links:


Sie können eine im Google Play Store erhältliche App ausprobieren, die Ihren WLAN-Status automatisch kontrolliert:

Smart WiFi Toggler

Beschreibung

Smart WiFi Toggler ist eine Anwendung, mit der Sie das WLAN Ihres Telefons mithilfe von standortbasierten Regeln steuern können. Ziel ist es, den Akku zu schonen und die Datengebühren zu minimieren, indem WiFi ausgeschaltet wird, wenn keine Verbindung zu einem Netzwerk besteht, und wenn ein bekannter Hotspot vorhanden ist. Es erfährt ständig, wo sich Ihre Hotspots befinden, um Entscheidungen zu treffen.

Dies ist eine sehr nützliche Anwendung, wenn Sie häufig vergessen, WLAN zu deaktivieren, wenn Sie einen Hotspot verlassen, oder wenn Sie automatisch von mobilen Daten zu WLAN wechseln möchten, um die Batterie zu schonen, wenn Sie wieder in einen Hotspot wechseln.

Hier sind einige der coolen Funktionen, die Smart WiFi Toggler zu bieten hat:

  • Erkennt automatisch Ihre WLAN-Hotspot-Standorte.
  • Schaltet WLAN aus, wenn die Verbindung zum WLAN getrennt wird.
  • Schaltet automatisch WiFi ein, wenn Sie sich in der Nähe eines bekannten Hotspots befinden.
  • Verwendet Ihren Netzwerkstandort. Kein GPS-Batterieverbrauch.
  • Bietet die Möglichkeit, das Verhalten der automatischen Verbindung für jeden Hotspot zu steuern.
  • Möglichkeit, WLAN in einem deaktivierten Zustand zu sperren.
  • Warnmeldung und automatische Sperrung von WLAN, wenn ein Hotspot nicht verfügbar ist.
  • Verlauf, Protokollierung und ein Bildschirm zur Fehlerbehebung, falls Probleme auftreten.

Smart WiFi Toggler Screenshots

Zuul
quelle
Ich sagte ausdrücklich, dass WiFi mein Hauptkommunikationskanal ist und dass ich das gesamte Basisband (Flugzeugmodus) und nicht die Datenverbindung ausschalten muss. Sorry, aber nichts davon ist relevant.
Whitequark
Hat jemand schon gemessen, wie viel Akku diese App spart? Derzeit habe ich WLAN immer eingeschaltet und das Umschalten erfolgt automatisch (nur für bekannte Netzwerke verwende ich keine offenen WLANs).
ott--
0

Gehen Sie einfach in den Flugzeugmodus und aktivieren Sie anschließend das WLAN

ugzigz
quelle
1
Ich glaube nicht, dass das OP versucht, es zu verwalten.
Matthew Read
Ist das überhaupt möglich? In meinem Android 4.4 hat das WLAN-Symbol keine Auswirkung, wenn der Flugzeugmodus aktiviert ist.
Nemo