diy solar

diy solar

Seplos CAN BUS RS485 48v 200A 8S-16S BMS

Thx. Yes I have an active balancer - this Haltec one - but was to lazy to crimp and connect yet. I know I should do.
My second battery order was not as good as the first ones. I have 2 cells that are bad. Cell 9 always goes down first on discharge quite early.

I already have seen it on the Seplos monitoring tool, but after the CAN connection with Growatt I got all these datas.
Before I used a DALY BMS and had to use the Growatt in lead battery mode. Worked also - but now it is realy great.
sorry man your cells are not bad i had the same issue also some where 125mv difference ( heltech active balancer )
solution is charge battery with connected balancer to 55.8v let it balance until delta = 0.020v this is good
now charge with low amps e.g. (3 amp) until you hit 56.8 v let he balancers do there thing until delta = 0.020v
now REMOVE balancer cable (the white cable helltech) set you selepsos balancer to start balancing at 3.48v
off you go
nobody is interested in delta voltage between de voltage of 3.1v cell and 3.45v cell
ps please post the firmware update to this forum
 
Well, my wires (and I guess my understanding) were backwards. I snipped the ground wire, and that didn't do anything. I finally just reversed my 4&5 wires, and it worked! At this point, I'm not trying to understand it...

For anyone else who may come across this, here was my final wiring diagram. I have T-568A on the Seplos side (though could be T-568B - won't matter for these two wires) and the below picture on the DEYE side (blue on pin 4 and blue/white on pin 5):

View attachment 56227

Seplos unit is now communicating via CAN to my DEYE unit!
Received the 150A version of the Seplos BMS today and followed your comment. Got it communicating with the inverter on the first try! Thanks!
 
sorry man your cells are not bad i had the same issue also some where 125mv difference ( heltech active balancer )
solution is charge battery with connected balancer to 55.8v let it balance until delta = 0.020v this is good
now charge with low amps e.g. (3 amp) until you hit 56.8 v let he balancers do there thing until delta = 0.020v
now REMOVE balancer cable (the white cable helltech) set you selepsos balancer to start balancing at 3.48v
off you go
nobody is interested in delta voltage between de voltage of 3.1v cell and 3.45v cell
ps please post the firmware update to this forum

Yeah I will try. Sounds like a plan. Thank You.

I am not sure if I am allowed to post firmware.
CAN1101[FW27-DFSET_GW02_NEW_210616].ehex The version I got from seplos support worked for me - with Growatt SPH 4600
CAN1101[FW27-DFSET_PN01_210520].ehex. This version did not work at my side, even with protocol switches in seplos tool.
 
I have only one issue. Cell3 is not delivered right or it has always the same wrong value.
I can not trace CAN bus - so I do not know where it is get lost. On SEPLOS or Growatt side.

With RS485 it is fine.
But I do not investigate to much - I know this cell follows the same curve as the neighbor cells.
 

Attachments

  • Growatt_2.PNG
    Growatt_2.PNG
    333.8 KB · Views: 82
Has anyone successfully change the 485 protocol through the battery monitor software? I can change the “CAN” protocol but changing 485 gives an error.
 
I have only one issue. Cell3 is not delivered right or it has always the same wrong value.
I can not trace CAN bus - so I do not know where it is get lost. On SEPLOS or Growatt side.

With RS485 it is fine.
But I do not investigate to much - I know this cell follows the same curve as the neighbor cells.
swap sense wire on cell 3 to a other cell (eg 4 )see if problem still exists but now on cell 4 if so contact Seplos
i think they are willing to help
 
Well, my wires (and I guess my understanding) were backwards. I snipped the ground wire, and that didn't do anything. I finally just reversed my 4&5 wires, and it worked! At this point, I'm not trying to understand it...

For anyone else who may come across this, here was my final wiring diagram. I have T-568A on the Seplos side (though could be T-568B - won't matter for these two wires) and the below picture on the DEYE side (blue on pin 4 and blue/white on pin 5):

View attachment 56227

Seplos unit is now communicating via CAN to my DEYE unit!
Do you know how to change the charge voltage when in lithium mode? The battery charge settings are not available on the DEYE inverter in that mode and I don’t see that option when using the BMS software.
 
I have only one issue. Cell3 is not delivered right or it has always the same wrong value.
I can not trace CAN bus - so I do not know where it is get lost. On SEPLOS or Growatt side.

With RS485 it is fine.
But I do not investigate to much - I know this cell follows the same curve as the neighbor cells.
Hello, do you get the data via iobroker? I have the same problem. For me also at Cell 03. Could it be the cause of the iobroker expansion?

Did you manage to evaluate the Seplos with iobroker via RS485? Query of the Seplos BMS via RS485 in order to be able to process the values further. There is an overview of Seplos, what can be queried via RS485. But it doesn't get any further.
 

Attachments

  • Seplos 48v 100A BMS RS485 Protocol.pdf
    276.4 KB · Views: 187
  • SEPLOS BMS CAN Protocoll V1.0.pdf
    188.7 KB · Views: 160
Firmware for Seplos 200A BMS, problems with Growatt SPH. CAN adjustments

CAN1101[FW27-DFSET_GW02_NEW_210616].ehex
 

Attachments

  • CAN1101[FW27-DFSET_GW02_NEW_210616].zip
    38.6 KB · Views: 123
This video by Kieth Lough should help.

After some testing it seems I'm still having the same issue. I followed the video and lowered the charge voltage to 54.5v and it just keeps charge pass that voltage in lithium mode. If I switch back to voltage mode, it stops charging immediately once it gets to 54.5v.

From my understating, the BMS is the master and the inverter is the slave when in lithium mode set at 00. I've attached a picture that shows the info from the BMS and you can see that the charge voltage is at 57.6 which does not change to what I set on the inverter.

Edit;
Just got a conformation from a distributor that in lithium mode it auto set with the BMS and everything on the inverter works via percentage.
Which means based on my testing that setting the voltage in voltage mode as shown in the video does not work for this BMS at least.

Can someone else confirm this?
 

Attachments

  • IMG_3065.jpg
    IMG_3065.jpg
    320.2 KB · Views: 72
Last edited:
Hello, do you get the data via iobroker? I have the same problem. For me also at Cell 03. Could it be the cause of the iobroker expansion?

Did you manage to evaluate the Seplos with iobroker via RS485? Query of the Seplos BMS via RS485 in order to be able to process the values further. There is an overview of Seplos, what can be queried via RS485. But it doesn't get any further.
Yes, I get the cell data in IO-BROKER via Growatt Plugin from PLCHome. So at the end it comes from Growatt shine cloud.
So a lot of possibilities there its get lost.

I have no CAN Trace, but asked SEPLOS support.
I got an answer from SEPLOS support, They checked on there side with these Growatt FW. Its is transfered right.
If you have a CAN analyzer, you CAN also view your battery CAN communication(0x3015).

16205659096.jpg

So I guess somethere in or behind Growatt.

I wanted to send data with RASPI to my Io-broker from RS485, but stoped after I have seen it is delievered already via this great plugin.
(with a little fault :)

Grüße von votequimby, das bin ich in dem anderen Forum :)
 
Has anyone seems this BMS equalize/balance the cells? I'm trying to get it to active but no luck yet.
 
Mine balances when it needs to, you see the cells flashing in the software on the left hand side.
Thanks. I had thought that's why they were flashing.
Do you have any issue with charging? I'm using the DEYE 8k inverter and after a week of testing my batteries will just charge until they hit high voltage protect. Its seems on the DEYE inverters there's no way to set a charge limit when running in lithium mode (Can Communication) as the inverter gets all the settings from the BMS.
 
Thanks. I had thought that's why they were flashing.
Do you have any issue with charging? I'm using the DEYE 8k inverter and after a week of testing my batteries will just charge until they hit high voltage protect. Its seems on the DEYE inverters there's no way to set a charge limit when running in lithium mode (Can Communication) as the inverter gets all the settings from the BMS.
which is, exactly what you want..
the bms will throttle down charging when almost full according to bms

i dont have a deye, so cant be sure, but you can set battery limits in the bms
 
which is, exactly what you want..
the bms will throttle down charging when almost full according to bms

i dont have a deye, so cant be sure, but you can set battery limits in the bms
I'll have to test it again and see if it throttles based off the state of charge. I'm use to working with voltages so it's a bit odd.
 
which is, exactly what you want..
the bms will throttle down charging when almost full according to bms

i dont have a deye, so cant be sure, but you can set battery limits in the bms
It does throttle to 10amps when a cell hits the voltage alarm but it doesn't stop charging until that cell it hits high voltage disconnect.
My issue with this is that the BMS will disable charging and switch to discharge as a results of the over voltage protect which also means the battery won't get the float.
 
It does throttle to 10amps when a cell hits the voltage alarm but it doesn't stop charging until that cell it hits high voltage disconnect.
My issue with this is that the BMS will disable charging and switch to discharge as a results of the over voltage protect which also means the battery won't get the float.
did you top balance you pack before putting it in ?
if the difference is too great the passive balancing will take a bunch of cycle to catch up.

realy only thing i can think off, cells too unbalanced
 
Back
Top