# Автоматизация


Команды в iOS появились давно, но я только пару недель назад решил посмотреть, что с их помощью можно делать.

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

Так же меня не устраивает то, что дома, когда я подключен к wifi, постоянно работает мобильный интернет.
Я понимаю, что его работа часто решает проблемы с подключением к wifi. Но я так же понимаю, что это опять же
пустая трата заряда батареи.

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

![wifi.jpg](https://static.juev.org/2023/11/wifi.jpg)

Отдельные автоматизации на каждое действие:

1. Когда я прихожу домой, автоматически включается wifi.
2. Когда телефон подключается к домашней wifi-сети, автоматически отключается мобильный интернет.
3. Когда я теряю соединение с wifi, происходит подключение к мобильной сети.
4. И когда я покидаю локацию дома, wifi автоматически выключается.

В результате я не теряю связь с интернетом, но одновременно работает только один тип подключения.

Еще одна автоматизация, которую создал, это автоматическое включение режима энергосбережения по достижению уровня
батареи в 30%:

![battery.jpg](https://static.juev.org/2023/11/battery.jpg)

При этом уровень аккумулятора можно регулировать (я выбрал уровень в 30%), что очень удобно.

