Позволяет контролировать все показатели доступные из порта GPS — это то, что может выводиться на внешний дисплей Jikong BMS (из приложения на телефоне через Bluetooth доступно больше параметров).
В этом мониторе добавлена возможность считать энергию, ушедшую на заряд батареи и на ее разряд отдельно. Этого функционала нет в стандартном ПО BMS. Функционал доступен в последней версии прошивки.
Главное преимущество этого модуля – стабильность работы по сравнению с приложениями, которые подключаются к BMS по bluetooth. Кроме того, модуль монитора не нуждается в дополнительном питании и рассчитан на широкий диапазон питающего напряжения 7-100VV. Это позволяет стабильно работать с батареями от 4 до 20 ячеек, так как питание от порта GPS составляет полное напряжение батареи.
Позволяет контролировать BMS с помощью локальной web страницы монитора в локальной сети, передачи данных на MQTT сервер умного дома или сервер внешнего мониторинга, а также в сервис Blynk (5 параметров на бесплатном тарифе или все доступные параметры на платном).
Модуль для мониторинга JKBMS
- Управление двумя переключателями Заряд/Разряд WEB, Blynk и MQTT.
- Поддерживаются протоколы передачи данных: POST/GET запрос (ответ в формате JSON), MQTT, SNMP, Blynk.
- Режим MQTT Discovery – автоматическое добавление в Home Assistant.
- Не требует дополнительного питания. Достаточно просто включить Монитор в порт JK BMS.
- Проверено на Jikong BMS B2A8S20P, B2A20S20, B2A20S20P, B1A20S15P, JK-B1A24S1SP.
- Обновление прошивки с WEB страницы. С появлением новых версий прошивки – обновление бесплатное. Если необходима индивидуальная доработка, оговаривается отдельно.
Настройка JKBMS монитора
Подключите монитор к выключенной BMS и активируйте ее кнопкой. Должна появиться точка доступа WiFi JKBMS_1. Она сначала будет открыта, без пароля. Необходимо подключиться к ней с телефона или ноутбука. Вход на страницу с настройками по адресу: 192.168.4.1
После входа на главную страницу нужно нажать Setup и, попав в раздел настроек, прописать свои данные WiFi (имя точки доступа и пароль). Чтобы сохранить настройки, нажмите Submit (Применить). Монитор перезагрузится и подключится к роутеру. После этого на него можно будет удобно заходить по локальному IP адресу, который он получит от роутера.
IP-адрес можно будет узнать в панели роутера.
Прошивка
Последнюю версию прошивки можно скачать здесь (украинская версия странички содержит более свежие прошивки):
1.28
Прошивка будет работать, если её прошить в приобретенную у меня плату монитора. При переходе между версиями прошивки возможен сброс настроек монитора. Если залить ее в любой модуль esp8266 -всё будет работать в демо режиме. В демонстрационном режиме при наличии связи с BMS на на первой страничке монитора не будет сообщения: «Device NOT connected». Также будет верно отображаться количество ячеек (без наличия связи с BMS их показывает 2шт).
Версия прошивки 1.46 поддерживает протокол SNMP, позволяющий удобно контролировать состояние батареи с помощью Dude Server или Zabbix. Также в этой версии добавлена автоматизация, которую можно использовать для управления охлаждением аккумуляторной сборки.
Конфиг для Dude:
[Device.Name]
[oid(«1.3.6.1.2.1.1.1.0″,5,30,»[Device.FirstAddress]»,»public»)]
MOS_T: [oid(«1.3.6.1.4.1.2021.13.16.5.2″,5,30,»[Device.FirstAddress]»,»public»)]°C
Bat_T1: [oid(«1.3.6.1.4.1.2021.13.16.5.3″,5,30,»[Device.FirstAddress]»,»public»)]°C
Current: [if(oid(«1.3.6.1.4.1.2021.13.16.5.0″,5,15,»[Device.FirstAddress]»,»public»)=>65536, 65536-oid(«1.3.6.1.4.1.2021.13.16.5.0″,5,30,»[Device.FirstAddress]»,»public»), oid(«1.3.6.1.4.1.2021.13.16.5.0″,5,30,»[Device.FirstAddress]»,»public»))/100]A
Voltage: [oid(«1.3.6.1.4.1.2021.13.16.4.1.3.0″,5,30,»[Device.FirstAddress]»,»public»)/100]v
Cell_01: [oid(«1.3.6.1.4.1.2021.13.16.4.1.3.1″,5,30,»[Device.FirstAddress]»,»public»)/1000]v
Cell_02: [oid(«1.3.6.1.4.1.2021.13.16.4.1.3.2″,5,30,»[Device.FirstAddress]»,»public»)/1000]v
Cell_03: [oid(«1.3.6.1.4.1.2021.13.16.4.1.3.3″,5,30,»[Device.FirstAddress]»,»public»)/1000]v
Cell_04: [oid(«1.3.6.1.4.1.2021.13.16.4.1.3.4″,5,30,»[Device.FirstAddress]»,»public»)/1000]v
При установке прошивки на ESP-01 или ESP-01S требуется перепаять флеш на объём 4Mb (32Mbit W25Q32FVSSIG). Esp-01 бывают в продаже уже с 4Mb флеш (редко). Если будете перепаивать — обращайте внимание на ключ. На обычном микроконтроллере с 1Mb флеш прошивка запустится, но не будет работать обновление прошивки по воздуху и не будут сохраняться настройки WiFi, MQTT и прочее.
Еще несколько фото
Комплект:
Плата монитора JKBMS с прошитым и готовым к работе микроконтроллером. На микроконтроллере установлена расширенная флэш память.
Плату для удаленного мониторинга JK BMS можно купить на OLX.
Предлагаю обсуждение данной разработки в комментариях или в Telegram.
Рекомендую!Дуже приємний продавець.
Поміг розібратися і налаштувати. Дякую!