Read data from JK BMS via RS485 protocol and send updates to solar inverter via Pylontech low voltage US2000 battery protocol
- Test current sensor on charge and discharde
- Check converting alarms from JK BMS to Pytontech
Tested with Deye 3 phase hybrid inverter but only with CAN connection. Battery configured but not enabled Inverter show battery information:
- current battery voltage
- current battery temperature
- SOC/SOH
- battery charge voltage
- charge current limit
- discharge current limit
Tested on STM32F4XX_M board
- PD1/PD2 CAN interface to inverter
- PA11/PA12 - serial output to USB for logs
- PA9/PA10 - RS485 interface to JKBMS
- Support ILI9341 LCD via SPI. (can be disabled)
- to disable LCD comment line #define ENABLE_LCD in main.h
STM32F4xx board description Pylon battery real data ESPHome component for parse JKBMS response