Автоматизация на андроид
С некоторого времени задумался об автоматизации на телефоне. Ну, знаете, автоматически выключать/включать звуки ночью, всякие там синхронизации, очистка и т.п.
Изучив вопрос, пришел к тому, что наиболее подходящая для этого программа - Macrodroid
Как выглядит Macrodroid


Что из себя представляет Macrodroid
Программа предназначена для автоматизации неких рутинных действий вида: “если произошло то-то, сделай то-то”, а если по правильному, по макродроидному - если сработал определенный триггер, то сделать определенные действия, если только они не попали под определенные ограничения (опционально).
Типичный макрос макродроида выглядит как-то так

В данном случае, если я зашёл с телефоном в некую, определенную мною зону, которую я назвал “Дом”, то телефон включит подключение WiFi, и, если пришел с 7:00 до 21:00, то ещё и покажет сообщение.
Как создаются макросы
Добавляем триггер

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

Выбираем действие. При этом можно получить коротенькую помощь по конкретному триггеру

И получаем окошко, в котором можно настроить поведение триггера

Подобным же образом можно настроить действия

Или ограничения

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

Я обычно нахожу нужный макрос в шаблонах и допиливаю его впоследствии.
Что конкретно прижилось в макросах
- Отключение WiFi при уходе из дома и включение при приходе

- Стробоскоп (моргание фонариком) при звонке. Очень удобно, когда звук выключен, а телефон на виду

- Три кнопки на панели макродроида в шторке: включение, отключение звука и вызов калькулятора


- Три макроса, выключающие звуки и уведомления в рабочие дни в 9 утра и включающие в 18 часов с понедельника по четверг и в 17 часов в пятницу

- Макрос, уведомляющий о разряде батарейки и ее температуре, начиная с 50% и далее на каждые 10% снижения заряда. Также уведомляет при подключении отключении зарядника

- Ну, и мой любимый макрос, который, используя банальную команду find, известную любому линуксоиду, вычищает автоматически в 7 утра всякий бесячий мусор с телефона (например в папках WhatsApp)


- В последних версиях стало возможно сделать даже кнопку в стандартных кнопках шторки

Настраивается также как макрос, только выбирается другой триггер

И далее настраивается как обычный макрос

Вот такой вот инструмент. Уже даже не представляю как без него удобно жить.