суббота, 14 января 2017 г.

MacroDroid - автоматизация

Последний срез макросов, уже в другом смартфоне, см. здесь.


Жизнь моя со смартфоном выглядит так, благодаря MacroDroid:
  • 0740 вкл. программа smartWake (нет, сама), для включения экрана при поднесении руки или извлечении из кармана
  • 0748 выкл. режим режим Экономия заряда, вкл. WiFi и синхро, увеличить громкость и яркость
  • 0750 вкл. штатный будильник, рингтон по выходным отличается
  • 0751 говорит "Доброе утро, сегодня четверг, 20 октября"
  • По выходу из дома (потеря домашней сети WiFi) больше яркость и громкость, вкл. моб.передачу данных и БТ (почти всегда слушаю музыку); запуск онлайн-радио (если заранее подключено какое-нибудь БТ устройство)
  • При подлючении БТ стереогарнитуры запускается онлайн-радио
  • При подключении БТ велоакустики завершается программа Шагомер, говорит "Шагомер остановлен"
  • По выезду из городка (выход из группы сотовой зоны), с задержкой 7 мин, если до сих пор еще вне этой зоны, выкл. WiFi и говорит "Счастливого пути"
  • По возвращении в городок (вход в зону), с задержкой 7 мин, если все еще в зоне, но не подключен к домашней сети WiFi, вкл. WiFi и говорит "Дом уже близок"
  • По отключении БТ велоакустики запускается программа Шагомер, говорит "Шагомер успешно запущен, теперь нажми Старт и выключи трекер"
  • По возвращении домой, с задержкой 1 мин, меньше громкость и яркость, выкл. GPS, еще через 5 мин говорит "С возвращением домой"
  • При входящем звонке изменяет громкость, чтобы имя звонящего звучало громче, а сигнал вызова тише, произносит имя звонящего, восстанавливает уровни громкости
  • По завершении звонка говорит "Звонок завершен"
  • При наличии пропущенных звонков говорит через 5 мин "Звонил абонет такой-то"
  • Каждый час произносит текущее время
  • Сообщает об уровне заряда батареи:
    • "Можно отключить зарядное устройство"
    • "Остается 50 процентов батареи"
    • "Осталось 30 процентов батареи"
    • "Осталось только 15 процентов батареи"
  • В зависимости от оставшегося уровня заряда батареи в вечернее время говорит "Пора заряжать батарею, меньше 15 (30, 50, 75, 90) %", время такое, чтобы зарядка завершилась примерно в 2330
  • При подключении ЗУ говорит: "Зарядное устройство подключено"
  • Кнопки на панели уведомлений программы:
    • Произнести уровень заряда батареи
    • Открыть журнал программы для анализа
    • Медленно произнести мой номер
    • Полностью отключить определение местоположения
    • Вкл/Выкл режим Полета
  • Во время заката говорит текущее время, "Вот уже и солнце за сопки садится", меньше яркость
  • 1959 меньше громкость и яркость
  • 2359 говорит "Спокойной ночи всем", выкл. WiFi, передачу данных и синхро, вкл. режим Экономия заряда, меньше громкость и яркость, очищает системный журнал программы
  • Разные режимы по местоположению и времени задают разные значки программы в уведомлениях
Возможности программы безграничны, пока я ограничился только этим.

Примечание: в Android 5 регулировки каналов звука объединены для Уведомление, Звонок и Звуки системы. И в скриптах они указаны в таком порядке: Будильник - Медиа - (Уведомление-Звонок-)Звуки системы - Голос при разговоре - Звук БТ

Теперь мои скрипты для достижения такого результата:

Энергосбережение

Ночное энергосбережение
Триггер День/Время: 23:59 все дни

Очистить журнал: Системный
Задержка: 30 сек
Автосинхронизация: Выключить
Настройка WiFi: Выключить WiFi
Экономия заряда
Громкость установить: 50-30-.-.-10-20-40
Яркость 0%
Произнести текст: "Спокойной ночи всем"
Задать иконку: Батарея Плюс
-
Утреннее восстановление
Триггер День/Время: 07:48 все дни

Экономия заряда: Выключить
Громкость установить: 70-50-.-.-40-70-70
Настройка WiFi: Включить WiFi
Автосинхронизация: Включить
Яркость 9%
Задать иконку: Будильник
Задержка: 3 мин
Произнести текст: "Доброе утро. Сегодня [dayofweek], [dayofmonth], [month]"
-

По местоположению

Вне дома
Обнаружение сетей WiFi: SSID вне зоны досягаемости: ELTEX-2EDA

Яркость: 80
Изменение громкости: .-100-.-.-80-100-100
Состояние БТ: Устройство Не подключено: QCY50 (это приемник звука, слишком громкий и без встроенной регулировки)
Настроить БТ: Включить БТ
Задать иконку: Человек идет
Запустить приложение: XiiaLive Pro
Состояние БТ: Устройство подключено: Любое
 -

 Вне городка
Изменилась вышка: Выход из группы сотовой зоны (Домашние)

Задержка: 7 мин
Произнести текст "Счастливого пути"
- Вышки сотовой: Вне зоны (Домашние)
Настройка WiFi: Выключить WiFi
- Вышки сотовой: Вне зоны (Домашние)
Задать иконку: Велосипед
Состояние WiFi: Не подключен к сети: ELTEX-2EDA
В городке
Изменилась вышка: Вход в группу сотовой зоны (Домашние)

Задержка: 7 мин
Настройка WiFi: Включить WiFi
- Вышки сотовой: В зоне (Домашние)
Произнести текст "Дом уже близок"
- Вышки сотовой: В зоне (Домашние)
Задать иконку: Театр
Состояние WiFi: Не подключен к сети: ELTEX-2EDA
У дома
Обнаружение сетей WiFi: SSID в зоне досягаемости: ELTEX-2EDA

Задержка(пауза): 1 мин
Автосинхронизация: Включить
GPS: Выключить GPS
Задержка: 2 мин
Яркость 20
Задержка(пауза): 2 мин

Громкость установить: 50-70-.-.-30-50-70
Задать иконку: Дом
Произнести текст "С возвращением домой"
Состояние WiFi: Подключен к сети: ELTEX-2EDA
Яркость: 10
-

Время

Заход солнца
Закат

Произнести текущее время
Произнести текст "Вот уже и солнце за сопки садится"
Яркость 9%
Задать иконку: Закат за сопку
-
Вечер
Триггер День/Время: 19:59 любой день

Изменение громкости: .-.-.-.-15-70-.
Яркость 4%
Задать иконку: Светильники
-
Начало часа
Период: 60 мин, с 0000

Произнести текущее время
Время суток: 0800-2300

БТ подключение

Остановка шагомера
Событие по БТ: Устройство подключено: VENSTAR S404

Завершить приложение: Шагомер
Произнести текст: "Шагомер остановлен"
Запустить приложение: XiiaLive Pro (сохранить существующий)
-
Запуск шагомера
Событие по БТ: Устройство отключено: VENSTAR S404

Запустить приложение: Шагомер (с нуля)
Произнести текст: "Выключи трекер, запусти Шагомер"
-
БТ стереонаушники
Событие по БТ: Устройство подключено: 9xxBackBeat
Запустить приложение: XiiaLive Pro (сохранить существующий)
-

Кнопки панели

Уровень заряда
Кнопка Батарея

Произнести текст "Уровень заряда [battery]"
-
Журнал
Кнопка Лог

Открыть журнал: Системный журнал
-
Мой номер
Кнопка Голова

Произнести текст: "Мой номер 8 908 599 08 98"
-
GPS выкд.
Кнопка GPS

Режим местоположения: Выкл
-
Режим полета
Кнопка Самолет

Режим полета: Переключить режим полета
-

Обработка звонка

Имя абонента
Входящий звонок (любой контакт)

Задержка до след.действия 2 сек
Произнести текст "Звонит [call_name]"
-
Звонок завершен
Вызов завершен (любой контакт)

Произнести текст "Звонок завершен"
-
Пропущенный звонок
Вызов пропущен (любой контакт)

Задержка: 5 мин 1 сек
Произнести текст: "Звонил абонент [call_name]"
-

Батарея


15 %
Заряд батареи: Уменьшение до 15%

Произнести текст "Осталось только 15 процентов батареи"
-
30%
Батарея < 30%

Произнести текст "Осталось 30 процентов батареи"
-
50%
Батарея < 50%

Произнести текст "Остается 50 процентов батареи"
-
100%
Батарея >= 100%

Произнести текст "Можно отключить зарядное устройство"
-
Зарядка
Питание подключено

Произнести текст "Зарядное устройство подключено"
-
Пора, 15%
День/Время: 1835 любого дня

Повтор действий, пока: Источник питания отключен
Произнести текст "Пораа заряжать батарею, меньше 15 %"
Задержка: 10 мин
Конец цикла
Питание отключено
И
Батарея < 15%
Пора, 30%
День/Время: 1935 любого дня

Повтор действий, пока: Источник питания отключен
Произнести текст "Пораа заряжать батарею, меньше 30 %"
Задержка: 10 мин
Конец цикла
Питание отключено
И
Батарея < 30%
Пора, 50%
День/Время: 2035 любого дня

Повтор действий, пока: Источник питания отключен
Произнести текст "Пораа заряжать батарею, меньше 50 %"
Задержка: 10 мин
Конец цикла
Питание отключено
И
Батарея < 50%
Пора, 75%
День/Время: 2135 любого дня

Повтор действий, пока: Источник питания отключен
Произнести текст "Пораа заряжать батарею, меньше 75 %"
Задержка: 10 мин
Конец цикла
Питание отключено
И
Батарея < 75%
Пора, 90%
День/Время: 2215 любого дня

Повтор действий, пока: Источник питания отключен
Произнести текст "Пораа заряжать батарею, меньше 90 %"
Задержка: 10 мин
Конец цикла
Питание отключено
И
Батарея < 90%

Приводить все скриншоты не хочется, естественно. Разобраться можно и так, в программе есть готовые шаблоны, из которых и будет ясно, как их делать. Кроме того, можно посмотреть на сайте http://www.macrodroid.com/

Комментариев нет:

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.