Come disabilitare il cellulare quando è presente il WiFi?


15

Eseguo tutte le mie comunicazioni via Internet (Jabber, SIP), quindi ho solo bisogno di cellulare come backup.

Inoltre, la copertura a casa mia è quasi inesistente e, di conseguenza, la batteria si scarica in poche ore (al contrario di pochi giorni quando il GSM è disabilitato).

Esiste un'app per disabilitare completamente la comunicazione cellulare (modalità aereo) se è presente una rete WiFi e abilitarla altrimenti?

Non mi interessano le soluzioni che disabilitano solo la connessione dati: Android lo gestisce già.
Sto bene con soluzioni che richiedono il rooting, la ricostruzione di Android, ecc.


Potrebbe aiutare a esaminare la soluzione di @ Izzy che coinvolge tasker . È necessario modificare, invece di rilevare il segnale GSM, verificare se è presente la rete wifi, passare alla modalità aereo e abilitare il wifi. Se ti allontani dal punto di rete, disattiva il wifi e abilita il cellulare.
t0mm13b,

@ t0mm13b Tasker è fantastico. Se trasformi il tuo commento in una risposta, accetterò volentieri.
whitequark,

Risposte:


3

Potrebbe aiutare a esaminare la soluzione di @ Izzy che coinvolge tasker .

È necessaria una modifica:

  • Invece di rilevare un segnale GSM / CDMA, controlla se è presente una rete Wifi nelle vicinanze
  • Passa a / abilita la modalità aereo e abilita Wifi e connettiti in modo appropriato (questa parte non è certa - se si tratta di un punto Wifi pubblico aperto, buono (è male ma un'altra storia di Wifi aperto ) Cosa succede se si tratta di una rete Wifi privata e deve inserire il chiave? Tasker potrebbe essere in grado di aiutarti, insicuro!
  • Se ti allontani dal punto di rete, disattiva / disabilita Wifi e disabilita la modalità aereo.

Dare un'occhiata qui a questo wiki intitolato " Attiva Wifi a casa " potrebbe anche aiutarti a citare, in caso di marcescenza del link:

Il mio percorso da e verso il lavoro è popolato da reti aperte di fornitori di servizi via cavo che richiedono l'accesso tramite pagine Web e reti domestiche non protette. Ogni volta che li passo il mio telefono tenta di connettersi, disconnettendomi dal 3G. Lasciare il WiFi sempre acceso significa che sono rimasto con continue interruzioni del servizio. dimenticare di attivare il WiFi a casa corre il rischio di divorare il mio piano dati. Per questo motivo spengo il WiFi quando sono fuori e lo accendo quando torno a casa. Ma cosa succede se dimentico?

Con questo profilo Tasker, il mio telefono ora utilizza i dati sulla posizione della cella per attivare / disattivare il wifi.

passi:

Attiva il GPS (solo per ora). Non è necessario mantenerlo sempre in esecuzione, ma aiuta a individuare dove si trova la posizione per il passaggio di contesto.

Per prima cosa, vai a casa (il luogo in cui vive il tuo router wifi).

Profilo: WiFi a casa Contesto: Posizione> Rete = Attivo, GPS = Disattivo, Raggio 500 m, Ottieni correzione

Attività: A casa Azione: Rete> WiFi> Attivo (opzionale): Avviso> Popup> Testo "WiFi attivo"

Attività: Partenza da casa Azione: Rete> WiFi> Disattivo Attività (opzionale): Avviso> Popup> Testo "WiFi disattivato"

Ottieni Fix individua la tua posizione su una mappa, quindi devi essere effettivamente a casa per questo passaggio.

Sono disponibili diverse opzioni di impostazione in base alla quantità di consumo energetico rispetto alla precisione. Vedi [html http://tasker.dinglisch.net/userguide/en/loctears.html "Posizione senza lacrime"]. Il meno preciso (Net = Off, GPS = Off) richiede un raggio davvero ampio. Il più preciso (Net = On, GPS = On) scaricherà la batteria più velocemente.

Trovo che Net = On, GPS = Off, Raggio 500m funzioni correttamente. Il mio telefono sa quando sono a casa.


Fantastico, grazie! Un'altra soluzione per rogue portali captive sarebbe quella di controllare CellID e disattivare la banda di base solo se CellID corrisponde a uno di quelli noti. Non ho questo problema però.
whitequark,

8

Puoi provare un'app sviluppata da un utente di XDA Developers Forum gyagapen che essenzialmente gestisce in modo intelligente il passaggio tra le tue connessioni dati WiFi e 3G mentre ti muovi:

CleverConnectivity

Schermata dell'app 01 Schermata dell'app 02

CleverConnectivity è un'applicazione che ti aiuta a gestire i tuoi dati e la connessione wifi al fine di risparmiare la batteria.

Come funziona CleverConnectivity?

Questa applicazione accenderà e spegnerà automaticamente la connettività (dati / wifi / sincronizzazione) mentre lo schermo è spento.
Ad esempio, se l'utente sceglie la configurazione seguente:
Tempo di accensione: 2 minuti
Tempo di accensione Controllo successivo: 1 minuto
Tempo di spegnimento: 10 m
Controllo di utilizzo Intervallo: 3
secondi Una volta che lo schermo è spento, CleverConnectivity manterrà la connettività attiva per 2 minuti. Quindi controllerà se i dati vengono utilizzati per un periodo di 3 secondi.
Se vengono utilizzati i dati, la connettività verrà mantenuta per 1 minuto (Time On Next Check).
Se i dati NON vengono utilizzati, la connettività verrà disattivata per 10 minuti. Successivamente, la connettività verrà riattivata e Time On si avvierà.
Una volta che lo schermo è acceso, la connettività verrà automaticamente riattivata.

link:


Puoi provare un'app disponibile nel Google Play Store che controlla automaticamente il tuo stato WiFi:

Smart WiFi Toggler

Descrizione

Smart WiFi Toggler è un'applicazione progettata per controllare il WiFi del tuo telefono utilizzando regole basate sulla posizione. Il suo obiettivo è conservare la batteria e ridurre al minimo le spese per i dati disattivando il WiFi quando non è collegato a una rete e accendendolo quando è presente un hotspot noto. Impara costantemente dove si trovano i tuoi hotspot per prendere le sue decisioni.

È un'applicazione molto utile se dimentichi spesso di disattivare il WiFi quando lasci un hotspot o se vuoi passare automaticamente dai dati mobili al WiFi per risparmiare la batteria ogni volta che torni in un hotspot.

Ecco alcune delle fantastiche funzioni che Smart WiFi Toggler ha da offrire:

  • Impara automaticamente le posizioni dei tuoi hotspot WiFi.
  • Disattiva WiFi quando disconnesso dalla rete WiFi.
  • Attiva automaticamente il WiFi quando ti trovi vicino a un hotspot noto.
  • Utilizza la posizione della rete. Nessun consumo di batteria GPS.
  • Fornisce la capacità di controllare il comportamento di "connessione automatica" per ciascun hotspot.
  • Possibilità di bloccare il WiFi in uno stato disabilitato.
  • Notifica di avviso e WiFi con blocco automatico quando un hotspot è inattivo.
  • Cronologia, registrazione e una schermata di risoluzione dei problemi in caso di problemi.

Schermate Smart WiFi Toggler


Ho detto espressamente che il WiFi è il mio principale canale di comunicazione e che devo disattivare l'intera banda base (modalità aereo) e non la connessione dati. Siamo spiacenti, ma nulla di tutto questo è rilevante.
whitequark,

Qualcuno ha già misurato la quantità di batteria risparmiata da questa app? Attualmente la WLAN è sempre attiva e la commutazione viene eseguita automaticamente (solo per reti note, non utilizzo WLAN aperte).
ott--

0

basta passare alla modalità aereo e abilitare successivamente il wifi


1
Non credo che l'OP stia cercando di gestirlo.
Matthew Leggi

È possibile? Nel mio Android 4.4, l'icona wifi non ha alcun effetto quando la modalità aereo è abilitata.
Nemo,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.