Yes, L52Thanks for the response, I can add your system to the list.
In your inverter, have you chosen 'CAN L52' as the battery type ?
Yes, L52Thanks for the response, I can add your system to the list.
In your inverter, have you chosen 'CAN L52' as the battery type ?
Can you confirm for me that with Solis you use the 'AoBo' battery type with the 'SMA' protocolThanks for the response, I can add your two systems to the list.
Can you confirm for me that with Solis you use the 'AoBo' battery type with the 'SMA' protocol?
With Sofar, do you need to select a special battery mode in your inverter? Are you using the 'PYLON 1.2' or 'PYLON +' protocol?
Solis is connected to an Atom S3 Lite supervising via BLE two Li-ion battery packs (2x JK-PB*), is this correct?
Sofar is connected to an Atom S3 (display) supervising via BLE two Li-ion battery packs (2x JK-B), is this correct?
On which inverter did you have to add the 120 Ohm resistor?
My only Wish@Sleeper85
- Inverter brand: Growatt
- Inverter model: SPF 5000 ES
- Inverter Battery mode: SBU
- BMS model: 2x JK PB2A16S20P
- BMS link: BLE
- ESP32 board: M5Stack AtomS3
- CAN name: Pylon 1.2
- CAN protocol: Pylon / Pylon 1.2
- CAN board: M5Stack CAN Unit ca-is3050g
- Multi-BMS: yes
- Remarks: Best solution for the incomplete/wrong protocols implementation on JK Inverter BMSes and some inverters.
- Wishes:
- I wish that all the entities from JK PB RS485 version will be implemented to BLE version to make it more JK PB friendly
- I wish that multi bms logic will be updated - so if you turn off charging on one of the BMSes than it should subtract requested charge current from smart bms
- I wish some way to expand the BLE system to more than 3 devices - maybe some ESP32 interconnections?
Let's say we have 6 JK PB BMSes - so 2 ESP32 will be used, one of the ESP32 will be CAN connected to inverter and 2 ESP32 should talk to each other.
If this works with Atom lite/Can adapter, id rather give that a shot as it’s cleaner to build compared to esp32 with mcp2515. I’ll just take my system offline for a few hours, split my pack from 2p16s to two 1p16s and add in another non-inverter JK.
My only Wish
- some intelligence added to link Average voltage to State of Charge Indication, the Average voltage never lies but the SoC does, they tend to show inaccurate percentage and line up by themself sometimes...
Or maybe one click calibration button added - so one can write Automation in HA to periodically trigger that button to recaliberate.
if I want to know how much juice I have left on my battery I always look at the average voltage reading first, rarely believe what the SoC tells me.
I tried calibrating it was fine for some days...then back to divorcing each other gain but not massively
I wish that all the entities from JK PB RS485 version will be implemented to BLE version to make it more JK PB friendly
I wish some way to expand the BLE system to more than 3 devices - maybe some ESP32 interconnections?
Let's say we have 6 JK PB BMSes - so 2 ESP32 will be used, one of the ESP32 will be CAN connected to inverter and 2 ESP32 should talk to each other.
But it is not updating life. Only during ESP start or restart these values are updated. When you turn off charging in HA the requested charge current not update.This is normally already the case if you receive BMS information from BLE. See the answer I posted yesterday.
JK-BMS-CAN with new Cut-Off Charging Logic (open-source)
@cinusik @virus100b The RS485 board which is proposed in this README (draft) is the one used by @txubelaxu who developed the RS485 component for the new JK-BMS PB. It's definitely not the best board. With PVbrain2 we use the board below which has galvanic isolation but it has not yet been...diysolarforum.com
But it is not updating life. Only during ESP start or restart these values are updated. When you turn off charging in HA the requested charge current not updating.
But it is not updating life. Only during ESP start or restart these values are updated. When you turn off charging in HA the requested charge current not update.
Yes, I hear the "bip" on BMS and I see it on BMS LCD Another thing is that when I turn off charging on both my batteries than ESP is loosing connetion to CANbus, HA and shows 2% SOC - that's weird as discharging is on. Like you said, maybe it's only BLE PB series problems.I can confirm that it works for me with the JK-B* series BMS.
When you deactivate the Charging switch in HA is it really turned OFF in the BMS?
Perhaps this is a problem with the JK-PB* series and BLE, in which case you would have to open a bug in the syssi GitHub.
Yes, I hear the "bip" on BMS and I see it on BMS LCD Another thing is that when I turn off charging on both my batteries than ESP is loosing connetion to CANbus, HA and shows 2% SOC - that's weird as discharging is on. Like you said, maybe it's only BLE PB series problems.
That will be great.Concerning the fact that the canbus links stop and that the soc is at 2%, that comes from my code. I will improve this. I think that the charging switch should no longer be part of the conditions for the combination of BMS but only reduce the charging current.