Изменение настроек телефона по времени и местоположению (без gps, по вышкам операторов)

    Наткнувшись на статью: NFC-теги из карт метрополитена решил оформить данный топик.
    Помнится, что года полтора назад кто-то предлагал создать программу, которая в зависимости от местоположения, по вышкам (с целью экономии батареи) самостоятельно бы включала/выключала wifi. В том давнем топике все это было на уровне идеи, не имеющей реализации. И, вот, совсем недавно, меня такая мысль посетила вновь, из-за чего я начал искать конкретную реализацию.

    image

    В результате было найдено сразу несколько, достаточно развитых программ:
    на маркете: Llama Locale Tasker на 4pda: Llama Locale Tasker

    Все упомянутые программы согласно расписанию, либо исходя из местоположения телефона (с целью экономии батареи, имеется возможность определения по вышкам операторов), умеют включать/выключать wifi, bluetooth, мобильный интернет, регулировать громкость звука, запускать/закрывать программы, изменять прочие настройки телефона.
    Казалось бы достаточно ограниченный набор функций, но, обилие плюсов, которые появляются после небольшой настройки и персонализации очень даже впечатляет.

    Собственно для себя я выбрал llama, данная программа имеет приятный интерфейс, кому необходимо, русский перевод, а самое главное, уже готовые пресеты для дома и работы. Данное приложение работает на моем телефоне уже 3 недели, и однозначно перешло в разряд must have:
    теперь, приходя домой можно не лезть в настройки, для подключения к домашнему wifi.
    не нужно опасаться утром обнаружить не достаточно заряженную батарею, из-за оставленного включенным wifi (wifi включается лишь в случае если я дома, между 7 утра и 12 вечера).
    ночью беспокоится, что чертов спам разбудит входящими почтой, или смс сообщениями (регулировка громкости звука).
    вне дома, в транспорте не нужно помнить, что забыл повысить громкость телефона (регулировка громкости звука).
    находясь на работе, беспокоится о слишком громком звонке (регулировка громкости звука).
    масса других незаметных улучшений.
    В настоящий момент есть идея реализации связки rsync + ssh +wifi для синхронизации тяжелых медиа, навроде фото и видео с домашним компьютером (т.е. задействовать возможность отложенного запуска сторонних программ).

    По сравнению с описанными в соседнем топике NFC-картами данное приложение работает без каких-бы то ни было аппаратных ухищрений, и делает все то же самое, уже сейчас. Не нашлось лишь решения, как определить, что телефон в машине (для включения навигатора), во всем остальном, все так, как на видео из топика про NFC-карты.
    Вообщем, я нашел эти программы достаточно удобными, заслуживающими упоминания в виде отдельного топика. К тому же в процессе поиска, почему-то не выдавались путевые ссылки при запросе на русском, llama нашлась лишь при англоязычном варианте запроса.
    Поделиться публикацией

    Похожие публикации

    Комментарии 45

      +5
      Тем, кому по душе затачивание телефона под всякие события, рекомендую ознакомится с Tasker'ом.
        +3
        Поддерживаю. Адская машинка.
        +2
        Вот ведь, а я только выработал автоматизм при выполнении подобных действий…
          +2
          Достаточно давно пользуюсь Y5 — Battery Saver: включает WiFi только там, где есть сохранённые сети.
          Но предложенные варианты поинтереснее, обязательно попробую.
            +2
            Видел эту программу, но посмотрев, что она перестала обновляться со времен android 1.6 не стал заострять внимание.
            +2
            Для запуска навигатора можно было бы сделать так. В течении 30 сек. отслеживать заранее заданный угол (на подставке в машине). Если он не изменялся на протяжении этого времени тогда и запускать. Минус — постоянно дергать датчики батарейке не понравится.
              +2
              В lliama можно поставить условие «подключение гарнитуры bluethooth», что бы отслеживать нахождение в машине.
                +2
                Если в машине установлен ELM327-адаптер или гарнитура имеется можно карты включать или Car Home какой-то.
                  +2
                  Я использую PhoneWeaver и Tasker
                    +2
                    Юзаю Locale уже давненько. Иногда тупит, но в целом работает, как надо.
                      +2
                      А почему не через dropbox синхронизировать?
                        +4
                        Неужели для этих целей недостаточно SwitchPro Widget? Звук регулирую Audio Guru, а всё остальное проще именно включить, когда надо, чем отключать, когда не надо. А если надо, то тыркнуть 1 раз на экран не проблема…
                          +3
                          Тут дело именно в том, что не надо включать телефон — все происходит автоматически.
                            +4
                            Это я понял. Я просто удивляюсь, что у кого-то настолько стандартизирована жизнь, что он чётко по времени знает, когда ему нужен GPS и Wi-Fi.
                              +4
                              У меня :)
                                +2
                                Окей, тогда беру свои слова обратно) Как говориться, на ловца и зверь…
                                +7
                                Привет биороботам!
                            +2
                            Привязка ко времени опциональна, но полезна.
                            Я, например, не готов каждую ночь, ложась спать, выключать звук. Чем плохо, что это делается автоматически? Да и интернет мне ночью не нужен, пусть телефон заряжается/не разряжается.

                            И WiFi как пример тоже очень удачен. Если его забыть включить дома или на работе, телефон будет сажать батарею, постоянно дёргая 3G. Но если включить постоянный поиск сетей, она опять же будет садиться. Так что вариант с событиями (нужная вышка) оптимален.
                              +2
                              Это всё понятно, я к тому, что в данном случае из пушки по мухам. Жёсткая зависимость по времени — это только звук, отличное решение здесь Audio Guru. Всё остальное проще именно включать, когда надо…
                            +2
                            для определния что в машине использую automateit, при подключении блютус устройства, вкл или выключается правило, если ставится на зарядку, экран не выключать. садишься в машину, включаешь гарнитуру, включается правило, ставишь в кредл, экран не выключается. все просто. снимаешь с зарядки, при любом условии, ставится на 15 сек до выключения.
                              +2
                              Утилита замечательная. Давно перешла в раздел «must have»

                              Уже отвык, что значит возвращаясь домой в выходные выключать звук. По будням звук ночью выключен, по выходным выключен гораздо дольше.

                              Но есть один момент Если использовать определение местоположения по вышкам (что гораздо меньше потребляет заряд батареи) то можно заметить, что часто будут появляться все новые и новые вышки в уже привычных то местах:


                              Чем это грозит — у меня было настроено включение WiFi на работе и дома, в остальных местах отключать. Однажды проснулся и обнаружил полностью разряженный телефон. Причина — в ту ночь у оператора что-то было непонятное с вышками и периодически телефон «думал» что он то дома, то не дома. Вот и включал и выключал wifi.
                                +2
                                Это неизбежность. Бывает, что ловится какая-то левая вышка только в определенном месте в квартире при определенном положении телефона в пространстве. У самого больше 20 вышек в домашней зоне добавлено. Плагин Cell для Locale, как и некоторые другие, умеет в течение 1-60 минут (устанавливается ползунком при настройке) производить запись вновь найденных вышек.
                                  +1
                                  Открываем Llama, переходит на вкладку «Зоны», долгий тап по нужной зоне, выбираем в меню «Начать Определение Зоны», выбираем нужное кол-во часов. Готово: Llama будет в течении этого времени добавлять все, вновь появившиеся вышки в выбранную зону. И никакой плагин не нужен ;)
                                  Или я что-то не так понял?
                                    +1
                                    Все так. Здесь цель не в том, чтобы не показать, что одна программа круче другой, а в том, что такие решения существуют в том или ином виде для каждой программы.
                                      +1
                                      Я думал, что вы просто не знали про эту возможность в Llama'е.
                                +3
                                Можно объявить пост топиком добра? :) Ни одного минуса еще не поставили в комментариях.
                                  +2
                                  Поддержал традицию топика)
                                  +3
                                  Самое интересное для меня, это откуда стереотип, что Wi-Fi много жрет батарейки? Я его вообще никогда не выключаю. Если я дома, у меня от Wi-Fi телефон весь день работает, и при той же частоте его использования, батарея работает дольше, чем от 3G.

                                  Последнее время без 3G хожу, телефона хватает с 6 утра до 22 часов.

                                    +2
                                    согласен, постоянно включен вайфай
                                    а вот мобильную связь отключил, и всключаю в редких случаях
                                    htc sensation, батарейки на день хватает
                                      +2
                                      Мобильную связь та зачем отключили?
                                        +2
                                        имел ввиду мобильный интернет
                                        0
                                        На день… как можно так жить :-)
                                        +1
                                        У меня в статистике батареи WiFi выше всех, даже экрана.
                                        +2
                                        В отключение WiFi смысла особого нет. Андроид постоянно что то синхронизирует и передает данные, особенно если гугло акканутов много, и включены всякие твитеры фейсбуки и погоды. С точки зрения энергозатратности запихнуть данные через рядом стоящий wifi стоит энергетически меньше передачи данных на БС оператора которая фиг знает где. Для примера, Galaxy S у меня живет около суток, если выключить wifi то сильно продолжительность от этого не увеличивается. Но раз я на выходные включил 3g, оставил wifi и синхронизации, телефон прожил 2 суток что до сих пор является для него абсолютным рекордом. Так что я таскером тока на ночь радиомодуль gsm/3g автоматом вырубаю.
                                          0
                                          Ого! Таскер действительно может сам включать/выключать GPS-модуль? Просто Ллама ссылается на запрет этой операции начиная с Gingerbread 2.3 и не может ни включить ни выключить GPS, а жаль.
                                          0
                                          я дико извиняюсь что немного не в кассу, но кто-нибудь знает что-нибудь похожее для iOS?
                                            +4
                                            Нет и, по ходу, не будет. Идеология системы не позволяет.
                                              +2
                                              а если джейлбрейк?
                                                +2
                                                вполне возможно. ведь практически полноценный unix «under the hood».
                                              +2
                                              ну вот, вроде извинился но все равно испортил топик добра своим комментарием!
                                              +2
                                              Подскажите, плиз, для чего Llama добавляет свою «службу» (или как это называется?) в «Специальные возможности» Android'а? Для чего эта служба?
                                                0
                                                Поставил Llama, сутки попробовал и снёс…

                                                1. Эта зараза отрубила ввод графического кода при включении экрана (кроме него некому — больше ничего не ставил в эти дни!), после сноса — не восстановилось. Лучи поноса на разработчика!
                                                2. Вчера насканировал кучку вышек в округе дома, всё Ок, сегодня от родителей вернулся — в списке только вышки с -1 -1 -1… Куда дела те в списке — ФЗ.
                                                3. Попытался как-то решить вопрос с блокировкой экрана… «При выключенном экране блокировать экран, при включенном экране — разблокировать». Ага два раза! Выключил экран и всё, с концами до перезапуска путём выдирания батарейки — включаешь экран, он загорается и тут-же гаснет! Долгое нажатие — включается с меню «выключение-в самолёте» и т.д. — и гаснет…

                                                Итого: мб оно и хорошее, но глючное и дуррррацкое…
                                                  0
                                                  А я уж подумал, что только у меня проблемы.
                                                  Собственно, из последних действий тоже только замена Y5 на Llama.

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

                                                  Сношу нафиг, буду пробовать Locale.
                                                  0
                                                  А что нибудь из этого может отключать\включать одну из SIM'ок по расписанию?
                                                  Хотелось бы рабочую симку на ночь\выходные вырубать, а личную оставлять. Или хотя бы звук на одной отключать (хотя в интерфейсе телефона такой функции нет вроде).

                                                  Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                  Самое читаемое