Wie stelle ich den Schwellenwert für die Signalstärke zum Ein- und Ausschalten von WLAN ein?

  • Wenn die WLAN-Signalstärke niedrig ist, wechselt das Telefon zu einem 4G-Netzwerk.
  • Wenn die WLAN-Signalstärke hoch ist, wechselt das Telefon zu diesem WLAN-Netzwerk.

Dies ist ein normales Verhalten für jedes Android-Gerät und nur allzu bekannt für Android-Benutzer oder tatsächlich für Benutzer von WiFi-fähigen Geräten. Aber das Problem, auf das ich oft stoße, ist, dass das WLAN-Signal zu schwach ist, um nutzbar zu sein, und zu stark, um automatisch auf 4G umzuschalten.

  • WiFi-Signalstärke 0 < x < 0,5 Markierungen (Balken), das Telefon wechselt in ein 4G-Netzwerk.
  • WiFi-Signalstärke x > 0,5 Markierungen, das Telefon wechselt zu diesem WiFi-Netzwerk.

Diese Werte sind keine echten Messungen. Sie sind lediglich meine eigenen wahrgenommenen Punkte, an denen das Telefon zwischen den beiden umschaltet.

TL;DR:
Gibt es eine Möglichkeit für mich, die automatische Umschaltung zwischen WLAN und 4G nach meinen Wünschen zu optimieren? Ist es möglich, diesen Schwellenwert manuell einzustellen? Was ich möchte, ist, auf 4G umzuschalten, sobald das WiFi-Signal unter dem 2-Markenpunkt liegt.


Was ich oft tun muss, um einen (brauchbaren) Internetzugang zu erhalten, ist, das Einstellungsmenü auf dem Telefon aufzurufen und WLAN vollständig zu deaktivieren, um mein "intelligentes" Telefon zu zwingen, auf 4G umzuschalten!

Wäre es nicht besser, wenn der Benutzer die Schwelle steuern könnte, bei der das Telefon zwischen WLAN und 4G umschaltet? Ich denke, der Standardschwellenwert ist zu konservativ. Es ist so eingerichtet, dass es 4G-Bandbreite spart, indem es so lange wie möglich und wann immer möglich (verfügbar) auf verfügbaren WLAN-Netzwerken eintritt.

Aufgrund der damit verbundenen Datenkosten in 4G-Netzwerken sind die Geräte so optimiert, dass sie WLAN so oft wie möglich nutzen. Aber das ist ein Ärgernis! Mein Internetzugang ist für viele der WiFi-Netzwerke, auf die ich Zugriff habe, fast vollständig lahmgelegt, wenn die Signalstärke unter dem 2-Markenpunkt liegt. Andererseits habe ich über 4 GB ungenutzte Bandbreite in meinem Trägernetzwerk, für das ich ein viel stärkeres Signal habe, aber ich muss WiFi zuerst deaktivieren, um mich mit 4G zu verbinden. Das ist nicht praktisch, wenn man viel unterwegs ist.

Seit Kurzem nutze ich fast ausschließlich das 4G-Netz. Ich habe aufgehört, WiFi zu verwenden, weil ich genug davon hatte, es hin und her zu aktivieren und zu deaktivieren, und daran denken muss, es zu tun, wenn ich unterwegs bin. Daher suche ich nach einer dauerhafteren Lösung.

Hast du Tasker installiert? Sie können Dinge wie den Wechsel zu Wi-Fi oder die Trennung davon basierend auf der Wi-Fi-Stärke tun. Könnten Sie bitte auch die Crux bearbeiten und verlassen? Diese beiden größeren Absätze werden nicht benötigt, um die Problemstellung zu verstehen.
Nein, ich weiß nicht. Gibt es eine kostenlose Version, die ich testen kann? Dies ist keine kostenlose App. Ich möchte vielleicht dafür bezahlen, aber nur, wenn ich sicher bin, dass es das hat, was ich will. Oh und ja ... Ich werde sehen, was ich gegen diese Crux tun kann.
Tasker hat auch eine 7-Tage-Testversion. Hier zu finden: tasker.dinglisch.net/download.html
Ich habe Tasker jetzt installiert. Wie setze ich das um, um das Ziel zu erreichen?
@sammyg Sie können sich zunächst meine Antwort hier ansehen . Könnte aber etwas Anpassungsbedarf haben :)
in die gleiche Richtung, wenn auch etwas anders, aber es scheint, als könnten Sie einen Schwellenwert festlegen: android.gadgethacks.com/how-to/…

Antworten (2)

Dies wäre für einen Kommentar chaotisch, betrachten Sie es also als Teilantwort.

Die folgende Aufgabe kann ein WLAN stoppen oder trennen, wenn der Signalpegel unter Ihrem bevorzugten Pegel liegt.

  1. Erstellen Sie eine Aufgabe mit dem Namen "Wifi" und erstellen Sie darin folgende Aktionen:

    1. Code → Shell ausführen:

      • Befehl →echo "%WIFII" | awk '/Sig: [0-9]/ {print $2}'
      • Ausgang speichern In →%Signal

      Da awkdie Installation von Busybox erforderlich ist, können Sie alternativ für nicht gerootete Geräte die Aktion Variable → Variablensuche verwenden, um die ganze Zahl neben Sig:in der Variablen zu suchen %WIFIIund in %Signal.

    2. Aufgabe → Wenn:

      • %SignalMathematik: Kleiner alsINT

    Ersetzen Sie INTdurch den Signalwert (0-9), bei dem die Wi-Fi-Verbindung getrennt werden soll

  2. Netz → WLAN → Aus | Netz → WiFi-Netz → Trennen

Es liegt an Ihnen, wie Sie diese Aufgabe verwenden möchten.

Hinweis: Tasker hat eine Profiloption „WLAN in der Nähe“ unter „Status“, wo Sie SSID und/oder Signalpegel von WLAN in der Nähe auswählen können.

Hinweis: Sie können versuchen, diese Aufgabe mit etwas mehr Modifikation in einer Endlosschleife auszuführen.

Nein, so etwas gibt es einfach nicht. Vielleicht hat jemand eine App dafür gemacht, aber diese Funktion ist nicht in An zu finden

Auch eine App-Lösung wäre akzeptabel. Es muss nicht im System implementiert werden.