WiFiが存在するときにセルラーを無効にする方法は?


15

インターネット(Jabber、SIP)経由ですべての通信を実行するため、バックアップとして携帯電話のみが必要です。

さらに、自宅での通信範囲はほとんどないため、バッテリーが数時間で消耗します(GSMが無効になっている数日とは対照的です)。

WiFiネットワークが存在する場合はセルラー通信を完全に無効にし(飛行機モード)、そうでない場合は有効にするアプリはありますか?

データ接続だけを無効にするソリューションには興味がありません。Androidは既にそれを処理しています。
応援、Androidの再構築などを必要とするソリューションには問題ありません。


taskerを含む@Izzyのソリューションを調べるのに役立つかもしれません。GSM信号を検出する代わりに、微調整が必​​要です。wifiネットワークが存在するかどうかを確認し、機内モードに切り替えて、wifiを有効にします。ネットワークポイントから離れる場合は、Wi-Fiをオフにしてセルラーを有効にします。
t0mm13b

@ t0mm13b Taskerはすごい。コメントを回答に変えていただければ、喜んで受け入れます。
ホワイトクォーク

回答:


3

taskerを含む@Izzyソリューションを調べるのに役立つかもしれません

微調整が必​​要です:

  • GSM / CDMA信号を検出する代わりに、Wifiネットワークが近くに存在するかどうかを確認します
  • 機内モードに切り替えて有効にし、Wifiを有効にして適切に接続します(この部分は不明です-オープンなパブリックWifiポイントの場合、良い(悪いですが、オープンWifiについての別の話)プライベートWifiネットワークであり、鍵?Taskerがあなたを助けることができるかもしれません、確かではありません!
  • ネットワークポイントから離れる場合は、Wifiをオフ/無効にし、機内モードを無効にします。

Wiki on Wifi at home」エントリというタイトルのこのWikiをご覧になると、リンクが腐敗した場合の引用にも役立ちます。

仕事への行き帰りのルートには、ケーブルプロバイダーからのオープンネットワークがあり、ウェブページや安全でないホームネットワークからのログインが必要です。それらを渡すたびに、私の電話は接続しようとし、3Gから切断されます。WiFiを常にオンにしておくと、サービスが常に中断することになります。自宅でWiFiをオンにするのを忘れると、データプランを使い果たすリスクがあります。このため、外出時にはWiFiをオフにし、家に帰るとWiFiをオンにします。しかし、私が忘れたらどうしますか?

このTaskerプロファイルを使用すると、携帯電話はセルの位置データを使用してwifiのオン/オフを切り替えます。

手順:

GPSをオンにします(今のところ)。常に実行し続ける必要はありませんが、コンテキストステップの場所を特定するのに役立ちます。

まず、家に帰ります(wifiルーターが存在する場所)。

プロファイル:自宅でのWiFiコンテキスト:ロケーション>ネット=オン、GPS =オフ、半径500m、修正を取得

タスク:在宅アクション:ネット> WiFi>オンタスク(オプション):アラート>ポップアップ>テキスト「WiFiオン」

タスク:ホームからの移動アクション:ネット> WiFi>オフタスク(オプション):アラート>ポップアップ>テキスト「WiFiオフ」

Get Fixは、あなたが現在マップ上にいる場所を特定するので、このステップのために実際に家にいる必要があります。

消費電力対精度に応じて、いくつかの設定オプションがあります。[html http://tasker.dinglisch.net/userguide/en/loctears.html「涙のない場所」]を参照してください 。最も精度の低い(Net = Off、GPS = Off)には、非常に大きな半径が必要です。最も正確な(Net = On、GPS = On)は、バッテリーをより速く消耗します。

Net = On、GPS = Off、Radius 500mが正常に機能することがわかりました。私の電話は私が家にいるときを知っています。


素晴らしいです、ありがとう!不正なキャプティブポータルの別の解決策は、CellIDを確認し、CellIDが既知のポータルのいずれかと一致する場合にのみベースバンドをオフにすることです。私はその問題はありませんが。
ホワイトクォーク

8

XDA Developers Forumのユーザーgyagapen によって開発されたアプリを試してみることができます。

賢い接続性

アプリのスクリーンショット01 アプリスクリーンショット02

CleverConnectivityは、バッテリーを節約するためにデータとWi-Fi接続を管理するのに役立つアプリケーションです。

CleverConnectivityはどのように機能しますか?

このアプリケーションは、画面がオフの間、接続(データ/ wifi /同期)を自動的にオンおよびオフにします。
たとえば、ユーザーが以下の構成を選択した場合:
時間オン:2分
時間オン次のチェック:1分
時間オフ:10 分
使用量チェック間隔:3 秒
画面がオフになると、CleverConnectivityは接続を2分間維持します。次に、データが3秒間使用されているかどうかを確認します。
データが使用される場合、接続は1分間保持されます(次のチェック時)。
データが使用されない場合、接続は10分間無効になります。この後、接続が再度有効になり、Time Onが開始されます。
画面がオンになると、接続が自動的に再度有効になります。

リンク:


Wi-Fiステータスを自動的に制御するGoogle Playストアから利用可能なアプリを試してみることができます。

スマートWiFiトグル

説明

Smart WiFi Togglerは、ロケーションベースのルールを使用して携帯電話のWiFiを制御するように設計されたアプリケーションです。その目的は、ネットワークに接続していないときにWiFiをオフにし、既知のホットスポットが存在するときにオンにすることで、バッテリーを節約し、データ料金を最小限に抑えることです。決定を下すために、ホットスポットの場所を常に学習します。

ホットスポットを離れるときにWiFiをオフにすることを頻繁に忘れたり、ホットスポットに戻ったときにモバイルデータからWiFiに自動的に切り替えてバッテリーを節約したい場合に、非常に便利なアプリケーションです。

Smart WiFi Togglerが提供する優れた機能の一部を以下に示します。

  • WiFiホットスポットの場所を自動的に学習します。
  • WiFiネットワークから切断されたときにWiFiをオフにします。
  • 既知のホットスポットの近くにあるときにWiFiを自動的にオンにします。
  • ネットワークの場所を使用します。GPSバッテリーの消耗はありません。
  • 各ホットスポットの「自動接続」動作を制御する機能を提供します。
  • WiFiを無効な状態にロックする機能。
  • ホットスポットがダウンした場合の警告通知とWiFiの自動ロック。
  • 問題が発生した場合の履歴、ログ、およびトラブルシューティング画面。

Smart WiFi Togglerスクリーンショット


私は、WiFiが通信のメインチャネルであり、データ接続ではなくベースバンド全体(機内モード)をオフにする必要があると具体的に述べました。申し訳ありませんが、これは関係ありません。
ホワイトクォーク

このアプリによって節約されたバッテリーの量をすでに測定した人はいますか?現在、WLANは常にオンになっており、切り替えは自動的に行われます(既知のネットワークのみ、オープンWLANを使用していません)。
ott--

0

機内モードに移動し、その後wifiを有効にします


1
OPがそれを細かく管理しようとしているとは思わない。
マシュー

これも可能ですか?Android 4.4では、機内モードが有効になっている場合、wifiアイコンは効果がありません。
ニモ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.