The balance is resistive so will take some time if u have modules with cell wires w up this means is a problem there, and with few cell in parallel in pack will be unbalance when charge discharge.
I made a project to talk with invertor protocols and i take also data from tesla battery boards...
Yes Chip ID, this is ur key, just put it and confirm it is work!
f43fbd689705fa8d81719a8cf43e4e44
also can u tell me what is ur invertor and the hardware configuration?
Can u give me the invertor replay msg from page info, i will make a pach for u to test it on deye, to respond only after invertor replay and some difrent time replay
This is the simple way to build it DIY , only with CAN port because most of invertors support CAN protocols!
BOM:
Proto PCB 5x7cm
Esp32 DevKit 1
CAN : SN65HVD230
DC-DC: XL7015
RJ45 Breakout with leds
2 x 220R or 330R resistors
1 4 Pin JST 1mm pitch cable
In my Google Drive find Stl file for...
For 48S u can try to read RS485 or Serial from Daly So u will need :
Esp32 DevKit 1
1 X CAN : SN65HVD230 - for inverter
1 RS485: Max485 - to read data from daly / or use direcy UART
2 RJ45 Breakout
1 DC-DC: XL7015 - take power form daly 12V pin
For 66s
1...
I add on Info page the last MSG received from invertor for easy debug the connection
If u dont receive any CAN MSG that mean is a hardware problem in ur setup.
If u receive msg there and invertor tell CAN comm error that mee the protocol is not ok.
Solis Inverter Comm
the connection between jkbms and interface is uart u dont need to use rs485 port.
if u have a device to take data from jk to Solar assistant conected on jk bms u can connect this on BT.
the mqqt service will be available so u can send data interface directly.
u can make the small interface...
Is a paypall link
In ur case put bt protocol OFF - if use bt protocl serial protocols and rs485 protocol will turn off.
Put Serial protocol OFF and RS485 on if u connect on Serial 2
Ur setup:
Can Interface: BT CAN
RE485 Protocol: JKBms
Can Protocol: Growatt / Pylon / Semplos
CVL DVL CCL DCL and SOC are the data send to invertor by bms to work
CVL - Charge voltage level
DVL - discgarge voltage level
CCL - charge curent level
DCL - discharge curent level
u can send only from on jk bms to invertor but will not have the real amp readings , also change the charge...
U can connect one interface with 2 jk. First take data from Serial and for second BT, combine the soc and other parameters and send it to invertor.
If u have more then 2 jk u need to use more interfaces. For example if ur inverter support CAN u can use the RS485 for multiple interface...
I upload last version for DIY boards 5.1 bugs on rs485 connection was fixed
https://drive.google.com/file/d/1Hg0PCTyhqcIdMW_pEBkrP8Q_uddXjvLZ/view?usp=drive_link
Serial 1 - Serial BMS connection
Serial 2 - RS485 BMS connection
if u have more battery module and want to use only 1 interface u...
Ok, write when u are ready, for middle man u need interface with 2 can port.
Can use some arduino due woth 2 port adaptor.
For 66 pack u need aome jk balancers
The protocol work with 10rt no problem.