Автор YouTube-канала Break It Yourself рассказал о своём проекте по автоматизации функции прогрева автомобиля. Итоговая версия устройства отслеживает температуру на улице и нажимает кнопку на ключах, когда становится слишком холодно.
Блогер рассказал, что в холода постоянно забывал заранее завести машину, чтобы не ждать прогрева. Именно поэтому он решил автоматизировать процесс и больше не думать об этом. Изначально автор проекта хотел использовать голосового помощника Alexa, но потом понял, что ему всё равно придётся произносить голосовую команду, про которую он может забыть.
Тогда блогер решил использовать систему Home Assistant, запущенную на Raspberry Pi, и устройство, нажимающее кнопку запуска двигателя на ключах. Основой устройства стала плата ESP32, которая обрабатывает логику устройства. Кнопку нажимает соленоид, а ключи крепятся в специальном деревянном коробе.
За отслеживание температуры за окном отвечает Raspberry Pi с запущенным Home Assistant. Как только температура достигает установленного минимума, на ESP32 отправляется сигнал, запускающий сценарий нажатия кнопки. После нажатия запускается двигатель автомобиля.
Функция отслеживания температуры работает по особым правилам. К примеру, сигнал на ESP32 будет отправляться только в определённое время, чтобы не запускать двигатель просто так, а только перед выездом из дома.