В моём автомобиле установлен предпусковой подогреватель Webasto. От обычного таймера я сразу отказался в пользу простенького GSM модуля, который понимает только СМС команды.
Например команда 30# включает предпусковик на 30 минут, 10# на 10 минут, и так далее.
Каждый раз заходить и писать сообщения, а потом проверять сколько времени прошло после запуска мне было лениво. И я вспомнил, что на моём айфоне есть приложение "Команды", которое позволяет автоматизировать такие процессы.
Сделал простенькую автоматизацию.
И вынес команду в виджет телефона.
Теперь по нажатию одной кнопки телефон сам отправляет нужное мне смс на GSM модуль и ставит таймер на 30 минут. По этому таймеру я вижу сколько времени прошло с момента запуска котла.
А можно вообще не нажимать кнопки и активировать команду голосом.
На самом деле функционал данного приложения гораздо шире, и можно сделать скрипт ещё удобнее.
В идеале я хочу сделать так, чтобы при активации команды телефон проверял прогноз погоды, брал оттуда температуру воздуха, и исходя из температуры задавал время работы Webasto.
Например: при температуре +5 котел включится на 10 минут, при температуре -5 на 20 минут, при температуре -30 на полчаса.