В статье рассказано как с помощью микроконтроллера ESP8266 и Home Assistant отследить здоровье автомобильного аккумулятора и вовремя его зарядить.
Коварный сульфат только и ждёт, чтобы напряжение аккумулятора упало ниже 12,5 вольт. Тогда он превращается в злобного монстра и начинает пожирать пластины изнутри, превращая их в химический кошмар.
Но вот на помощь спешит доблестный рыцарь по имени Зарядка! Оружием тока он растворяет сульфатного монстра, возвращая пластинам юношеское здоровье.
Однако Зарядке нужна помощь, чтобы вовремя прийти на выручку. Ведь аккумулятор может страдать в одиночестве в темном гараже, и никто не узнает о его беде.
На помощь приходит верный помощник Эспи - мудрый микроконтроллер, неусыпно следящий за напряжением. При малейшей опасности он сигнализирует: "Спеши на помощь! Сульфатный монстр атакует!"
И вот Эспи готов выполнить свою героическую миссию! Он будет установлен в трансмиттер, чтобы иметь мобильность и спасать аккумуляторы разных автомобилей.
Мы загрузим в Эспи мощную прошивку, которая поможет ему в борьбе с сульфатными монстрами.
Нам понадобится программатор
Припаиваем ESP-12F к адаптеру и подключаем адаптер к программатору (ссылка выше). Нажимаем кнопку [FLASH] и подключаем к ноутбуку. Все Эспи готов и ждет прошивку. Устройство в ESPHome у меня называется [car-battery-voltage]
Программируем по инструкции выше, теперь Эспи можно программировать дистанционно. Допишем код для считывания напряжения.
_______________Код__________________
sensor:
- platform: adc
pin: A0
name: "Car Battery Voltage"
unit_of_measurement: V
filters:
- multiply: 30.8
________________Код__________________
(Смотрим галерею ниже)
Аккуратно разместим Эспи в трансмиттере, как рыцаря в броне.
Разбираем трансмиттер
Далее как в галерее ниже
Подключим Эспи к Home Assistant - их совместными усилиями аккумуляторы будут спасены!
Теперь Зарядка и Эспи готовы противостоять коварному сульфату. Их отвага и дружба помогут им победить!
Настроим telegram бота для оповещения, если напряжение автоаккумулятора упадёт ниже 12,5 Вольт: "Спеши на помощь! Сульфатный монстр атакует!" ↓