hojnikb
Established Member
I have the older style non inverter version. It has a TTL port and they sell a RS485 adaptor, but it doesn't support Pylontech protocol, that my inverter expects. I'm told only inverter style JKs support that.You've got the JK Inverter BMS? That's the one I have. It happily talks with my Victron Multiplus II 48/5000 Inverter Charger via CAN bus. I run it in close-loop configuration (BMS is in the driver's seat, Inverter does what it is told with respect to target voltage and current) and have not had any issues yet.
There is a project, that uses ESP32 as a middleware and takes whatever protocol this JK uses and converts it to Pylontech or whatever you need, but i don't want to experiment with that, to be honest.
The setup works well enough as it is, other than some edge cases. Those being when the pack is fully discharged and under low temperature protection, things on the inverter side gets quite whacky. The voltage on the pack shoots up, inverter switches to offgrid mode, discharges battery some more and switches back to grid. And can't combine solar+grid power in that sort of scenario and ignore the battery.
So my fix was; when BMS is in some sort of charge/discharge protection mode, I switch the inverter to a different mode, that prioritizes pv and grid consumption (and leaves battery alone) and switches back once BMS is ready to be discharged/charged.
Unless JK provides a firmware patch for more protocols, I might consider upgrading to the inverter style BMS to avoid such issues.
Last edited by a moderator: