Android-приложение для отключения Wi-Fi во время движения

Я ищу приложение для Android, которое могло бы отключать Wi-Fi при обнаружении движения (ходьба, вождение автомобиля) и снова включать его, когда телефон неподвижен. Пример использования — когда вы разговариваете по VoIP и проезжаете через область, в которой вы настроили свой телефон для автоматического подключения к этой точке доступа. Звонок будет прерываться при переходе соединения с мобильных данных на Wi-Fi, а затем обратно на мобильные данные. Обычно я выключаю Wi-Fi вручную, но часто забываю включить его позже. Так что было бы здорово, если бы приложение могло автоматизировать это.

Требования:

  • Автоматически отключает Wi-Fi при обнаружении движения
  • Автоматически повторно включает Wi-Fi, когда устройство перестает двигаться
  • Совместимость с Android 4.4.2

Приятно иметь:

  • Возможность установить порог скорости срабатывания
  • Возможность иметь разные профили для разных скоростей движения (ходьба, бег трусцой, вождение автомобиля)
  • Разрешает небольшое временное окно перед запуском (проходя несколько шагов по комнате, вы не отключите Wi-Fi)
  • Всплывающие уведомления при включении/выключении Wi-Fi
  • Разумная цена

Ответы (2)

Чтобы автоматизировать все на своих дроидах, я использую Tasker 1 . Как и Стив с IFTTT , я не проверял вашу конкретную ситуацию, но, учитывая тот факт, что Tasker — самый мощный инструмент автоматизации , доступный для Android, я верю, что он на это способен. Tasker работает с так называемыми «профилями», состоящими из (количества) «условий», которым вы можете назначать «задачи». WiFi — одна из самых простых задач ;)

Таскер Обнаружение движения
Tasker с дополнением Motion Detection (источник: Google Play ; нажмите на изображение, чтобы увеличить его)

Итак, давайте проверим, как это сочетается с вашими требованиями:

  • Автоматически отключает Wi-Fi при обнаружении движения: Tasker может реагировать на многие вещи, в том числе на датчики . К сожалению, он не поставляется со встроенным обнаружением движения, но для заполнения этого пробела доступен аддон обнаружения движения (см. скриншоты выше).
  • Автоматически повторно включает Wi-Fi, когда устройство перестает двигаться: по умолчанию Tasker автоматически возвращается в «предыдущее состояние», когда условие больше не выполняется. Вы также можете определить exit-tasks , чтобы убедиться, что вы можете разместить здесь «включить снова».
  • Совместимость с Android 4.4.2: у меня нет устройства для проверки, и Play просто говорит «зависит от устройства», но, учитывая, насколько активно поддерживается Tasker , я бы сказал «да».
  • Возможность установить порог скорости срабатывания: по крайней мере, в некоторой степени, поскольку Android дает это в разных категориях, таких как «ходьба», «езда на велосипеде», «автомобиль», которые соответствуют «разным скоростям».
  • Возможность иметь разные профили для разных скоростей движения (ходьба, бег трусцой, вождение): Хм... см. предыдущий пункт: Да.
  • Разрешает небольшое временное окно перед срабатыванием (прохождение нескольких шагов по комнате не должно отключить ваш Wi-Fi): Да, упомянутое дополнение имеет эту настройку.
  • Всплывающие уведомления при включении/выключении Wi-Fi: По умолчанию нет, но вы можете добавить это в задачу. Tasker может делать всплывающие уведомления, тосты или помещать что-то на панель уведомлений — так что выбирайте то, что вам нравится. Вы также можете получить уведомление со звуковым оповещением ;)
  • Разумная цена: Ну, это немного субъективно. Я бы сказал, что для того, что он делает, цена разумная :) Хорошо, факты: Tasker стоит около 5 долларов США (у них есть бесплатная 7-дневная пробная версия на их сайте, которую легко можно продлить еще на 7 дней 2 — так что вы можете "попробовать перед покупкой"). Надстройка Motion Detection добавляет к этому еще один доллар.

Как я уже писал, Tasker поддерживается в хорошем состоянии. Существует множество надстроек для расширения его функциональности, и многие приложения напрямую поддерживают его (так что вы можете автоматизировать их с помощью Tasker : я, например, таким образом управляю FolderSync , чтобы синхронизировать определенные вещи только при заданных условиях). Список руководств, надстроек, вспомогательных приложений и многого другого можно найти в моей коллекции ресурсов Tasker .


1: Ссылка ведет на Tasker Tag-wiki на нашем дочернем сайте для получения более подробной информации
2: Экспорт вашей конфигурации, удаление Tasker, переустановка Tasker, импорт вашей конфигурации

На первый взгляд выглядит идеально. Я дам ему тестовый запуск. 4 евро, безусловно, разумная цена за то, что он делает
Тогда я сразу же купил Tasker , попробовав его 3 дня — ни разу не пожалел о своем решении. Мне потребовались эти 3 дня, чтобы «узнать», как это работает; с новым интерфейсом это должно быть немного проще :) Наслаждайтесь! И если у вас есть вопросы по этому поводу: Добро пожаловать на Android.SE, у нас даже есть специальный тег для этого :)
Я потратил всего час на возню, прежде чем решился на покупку. Это отличное приложение. Спасибо еще раз

Вы, вероятно, можете придумать рецепт, используя IFTTT , который может контролировать ваш WiFi на основе ряда факторов. Я только начинаю знакомиться с различными триггерами и действиями, но ваши требования должны быть разумными.

  • По цене это бесплатно.
  • Он может включать/отключать WiFi в зависимости от различных условий.
  • Работает на ряде версий Android и iOS.
Я попробовал IFTTT, прежде чем публиковать вопрос, и не смог найти триггер для движения. Я нашел только для входа и выхода из области. Возможно, я пропустил это, так что не могли бы вы добавить скриншот или какие-нибудь инструкции?