OpenDTU-OnBattery — это ответвление OpenDTU, которое добавляет поддержку зарядных устройств, систем управления батареями (BMS) и измерителей мощности на одном ESP32. Его динамический ограничитель мощности может регулировать мощность инвертора в соответствии с фактическим потреблением в семье. Таким образом, можно реализовать политику нулевого экспорта.
Вообще говоря, OpenDTU-OnBattery и вышестоящий проект совместимы друг с другом, поскольку OpenDTU-OnBattery в основном только расширяет вышестоящий проект. Однако, помимо добавленной функциональности, есть несколько заметных отличий:
Каноническая документация OpenDTU-OnBattery размещена по адресу https://opendtu-onbattery.net.
Дополнительную полезную информацию вы можете найти в Wiki проекта на Github, поддерживаемом сообществом.
Чтобы узнать, что нового или улучшенного, ознакомьтесь с выпусками.
OpenDTU-OnBattery активно поддерживается. Обратите внимание, что OpenDTU-OnBattery может существенно измениться в ходе разработки. Сообщения об ошибках, комментарии, запросы на добавление функций и запросы на включение приветствуются!
Оригинальный проект OpenDTU начался с обсуждения на Mikrocontroller.net. Первоначальной целью было заменить исходный Hoymiles DTU (шлюз телеметрии), чтобы избежать использования облака Hoymile. Протокол Hoymiles был расшифрован и проанализирован с помощью большого количества реверс-инжиниринга.
Летом 2022 года @helgeerbe купил контроллер заряда Victron MPPT, и ему не понравилась идея настроить отдельный ESP32 для получения данных зарядного устройства. Он решил создать форк OpenDTU и дополнить его поддержкой зарядного устройства и динамическим ограничителем мощности.
В начале октября 2024 года проект переехал в недавно созданную организацию GitHub hoylabs
и с тех пор поддерживается несколькими членами сообщества.
hoylabs
GitHub.