данные не полные частично сгенерированная статья
Сбор данных: "нервная система" автономки
Чтобы система могла принимать решения, она должна видеть, что происходит. Каждый датчик — как нервное окончание. Все данные стекаются в Home Assistant через MQTT. Вот из каких модулей состоит "сенсорная сеть":
-
BMV-712 (Victron) или Pi-INA219 —
измеряет напряжение, ток и накопленную ёмкость (Ah) аккумулятора.
• BMV-712: готовое решение. Подключается по VE.Direct к Raspberry Pi или ESP32. Отличная интеграция с Home Assistant через victron-интеграцию.
• Pi-INA219: DIY-аналог. Использует датчик INA219 (I²C), подключённый к Raspberry Pi. Подходит, если хочется сэкономить и не зависеть от Victron.
-
ESP32 + MAX1117 (или BMS с UART) —
читает данные с BMS (например, Daly, JK, Ecoflow) и отправляет в MQTT.
• MAX1117: 8-канальный 16-битный АЦП. Нужен, если BMS не имеет цифрового интерфейса — позволяет снимать напряжение с каждой ячейки.
• ESP32: работает как шлюз. Поддерживает Wi-Fi, MQTT, OTA-обновления. Использует библиотеки: PubSubClient, Adafruit_INA219, OneWire.
• Протокол: данные публикуются в топики MQTT, например: home/battery/voltage, home/bms/cell_04.
-
Счётчик энергии Eastron SDM120 (Modbus RTU) —
установлен на выходе инвертора (нагрузка) и измеряет:
• Активную мощность (Вт)
• Напряжение, ток, частоту
• Накопленное потребление (кВт·ч)
• Подключается через RS-485 к конвертеру (например, MAX485) и далее к ESP32 или Raspberry Pi.
• Используется библиотека ModbusRTU (Arduino) или pyModbus (Python).
-
DS18B20 (1-Wire) —
цифровой датчик температуры. Контролирует перегрев аккумулятора.
• Подключается по шине 1-Wire (один провод + GND + питание).
• Можно подключить до 10 датчиков на одну линию (например, по одному на блок ячеек).
• ESP32 читает через библиотеки OneWire и DallasTemperature.
• Критическая температура (>45 °C) — триггер на отключение заряда.
Дашборд в Home Assistant:
🔋 Аккумулятор: 87%
☀️ Выработка: +3.2 кВт
⏱️ Прогноз: 5 ч автономии
🌡️ Температура: 26 °C
⚡ Потребление: 1.1 кВт
Все данные — в реальном времени. MQTT как единая шина. Home Assistant — как "мозг".
Комментарии
Пока нет комментариев. Будьте первым!