Alexsey625, в сборке модуля нет ничего особенного. Питается бортовой сети авто через преобразователь DC-DC (12в-5в). На выход повешен транзистор, который дергает 12в реле. Так как мощность самого выхода не позволяет повесить на вебасту напрямую.
Программа состоит из двух файликов - первый (watch.py) запускает второй (base.py), на случай ошибок во втором и его зависания. Которых, в прочем, не было за почти год работы.
watch.py base.py
Файлы приложил, рассказать как работает программа могу, если будет не понятно.