Jump to content

Growatt inverter with Bluenova 5.2k bat


Nick Welgemoed

Recommended Posts

  • 1 month later...
On 2021/09/03 at 6:56 PM, Nick Welgemoed said:

Hi there

Any one got Bms working  in above setup?

1 xGrowatt inverter and 2 x bluenova Batteries?

 

I am new to all of this.

 

20210903_111951.jpg

20210903_111929.jpg

Menu 05 of Growatt lets you select Li (Lithium) and in the submenu which enables you need to select the communication protocol. So you need to know the Blue Nova protocol for Growatt 

also make sure the RJ45 cable between BMS and inverter is connected and that you crimp the correct pin-out for your battery side if different for the normal cable. Your batt should have the pin out assignment. 

Link to comment
Share on other sites

  • 5 weeks later...
On 2021/10/10 at 6:55 AM, Kalito said:

Menu 05 of Growatt lets you select Li (Lithium) and in the submenu which enables you need to select the communication protocol. So you need to know the Blue Nova protocol for Growatt 

also make sure the RJ45 cable between BMS and inverter is connected and that you crimp the correct pin-out for your battery side if different for the normal cable. Your batt should have the pin out assignment. 

Do you have the Blue Nova Protocol for Growatt? 

Link to comment
Share on other sites

1 minute ago, Tim003 said:

@Wozza thanks for speedy response, I'm planning on buying one from someone. How's your experience with the battery so far? Are you only using it for loadshedding backup or are you cycling it daily(or only at night)? 

Only for Loadshedding backup…it’s more than sufficient for my needs..very happy with my purchase…..

Link to comment
Share on other sites

10 hours ago, Wozza said:

Only for Loadshedding backup…it’s more than sufficient for my needs..very happy with my purchase…..

I have the inverter in the original post and it absolutely hates a full lithium battery. 

It goes into error 8 if I forget to discharge the battery.  Which is solved by turning it off and on as with most electronics. 

Link to comment
Share on other sites

Just now, Buyeye said:

I have the inverter in the original post and it absolutely hates a full lithium battery. 

It goes into error 8 if I forget to discharge the battery.  Which is solved by turning it off and on as with most electronics. 

That’s not good…..

Link to comment
Share on other sites

  • 2 months later...
  • 3 months later...
  • 1 month later...

Ironic you make mention of this…..I’m about to turf out my Growatt and put in a Sunsync…..have just added a secondary battery thanks to loadskommeling….but having issues with charging now……somehow the 2 x batts don’t like the Growatt…..🙈

Link to comment
Share on other sites

  • 2 weeks later...
  • 3 weeks later...

Hi, you need this to make it work with the Growatt:

https://omegawattenergy.co.za/blue-nova-battery-monitor-and-control-bmac/
 

This unit manages can bus communication via serial comms with the Growatt as well as a few other inverters. Don't need it for the Victron. 


Can always contact Dirk Nieuwoudt at Blue Nova in Cape town. He's their technical manager and a great source of information. ([email protected]). 

Link to comment
Share on other sites

  • 3 weeks later...

We used https://solar-assistant.io/ and then tuned the battery voltages until it reached 100 SoC, works well enough now without a BMS cable, but I'll try to develop a Pylontech emulator to connect the solar assistant info to the inverter, at least there are some documentation for that protocol.

Battery type User 2

Charger source priority Solar first

Back to battery voltage 51.0 V (not tuned yet but works)

To grid battery voltage 49.0 V (not tuned yet but works)

Shutdown battery voltage 46.5 V

Battery float charge voltage 55 V  There are a 0.4V drop over the cables at 30A

, so 55.1V+cable drop of your installation, we have 1m of 35mm2

Battery bulk charge voltage 55 V (previously I used 55.5V, then 55.4V but 55V seems to work just as well since charge is 54.6V)

Max charge current 30.0 A

Max AC charge current 20.0 A

Edited by RikusW
Found lower voltages to work as well
Link to comment
Share on other sites

On 2021/11/09 at 8:54 AM, Buyeye said:

I have the inverter in the original post and it absolutely hates a full lithium battery. 

It goes into error 8 if I forget to discharge the battery.  Which is solved by turning it off and on as with most electronics. 

What Lithium Protocol do you use as I have zero issues except the Growatt algorithms that force an immediate 0,5 to 1A discharge once the battery is 100%. It then powers the inverter from the battery, whether there is solar or not, till the battery hits >95%. Then it charges the battery back to full. 

 

Here it is from the Horse's mouth so to speak. I had a lengthy argument about that with the International Rep (Amos) in China.

image.thumb.png.0ca6e2beb0120a53d55d89cf0e6a1ddf.png

Edited by zsde
Link to comment
Share on other sites

  • 1 month later...
I just managed to get the BMS CAN connection working for Growatt-SPF5000-ES and BN52V-100-5.2k-DU. Now Settings 12,13 and 21 is in SoC %
 
I connected an oscilloscope to the CAN port on the BlueNova and saw the bitrate being 250k then connected a CAN tap I built for work to the port and got a protocol dump which looked very similar to the Pylontech CAN protocol. Guessing the Victron 250 was for the bitrate the Victron 500 setting would be 500k which is what Pylontech runs at. It works after setting the Growatt to protocol L52.
 
Settings: Victron 500 on the battery, protocol L52 on the inverter. (edit: Use Goodwe instead it is more similar to Pylontech, see below)
I made 120 Ohm termination plug for the battery's second CAN port, but can be bought for R80 for two.
Pinout:
CAN-H battery = 7 inverter = 4
CAN-L battery = 8 inverter = 5
Just the two wires no other connections made on the RJ45 plugs
Edited by RikusW
Updated BlueNova protocol setting
Link to comment
Share on other sites

BlueNova BN52V-100-5.2k-DU CAN dump - Victron 250 dip switch setting - 250kbps


849 0000351 - 22 02 f4 01 e8 03 d6 01 - BmsLimits
0222 -  54.6 V  charge voltage
01f4 -  50.0 A  charge current max
03e8 - 100.0 A  discharge current max
01d6 -  47.0 V  discharge voltage min

853 0000355 - 5e 00 64 00 b8 24 - BmsSoc
005e -  94 % SoC
0064 - 100 % SoH
24b8 -  94.00 % SoC

854 0000356 - b6 14 c4 ff d5 00 - Battery status
14b6 - 53.02 V
ffc4 - -6.0 A
00d5 - 21.3 C

858 000035a - a8 aa 02 02 20 80 02 02 - BmsAlarm
???
Vector dbc format  https://www.csselectronics.com/pages/can-dbc-file-database-intro
VAL_TABLE_ AlarmWarningValues 3 "Not Supported" 2 "InActive" 1 "Active" 0 "Not Supported" ;
2 SG_ BMS_Alarm_OverVoltage : 2|2@1+ (1,0) [0|3] "" Vector__XXX
2 SG_ BMS_Alarm_UnderVoltage : 4|2@1+ (1,0) [0|3] "" Vector__XXX
2 SG_ BMS_Alarm_OverTemp : 6|2@1+ (1,0) [0|3] "" Vector__XXX
2 SG_ BMS_Alarm_UnderTemp : 8|2@1+ (1,0) [0|3] "" Vector__XXX
0 SG_ BMS_Alarm_BmsComms : 22|2@1+ (1,0) [0|3] "" Vector__XXX
2 SG_ BMS_Alarm_CellGap : 24|2@1+ (1,0) [0|3] "" Vector__XXX
0 SG_ BMS_Warning_OverVoltage : 34|2@1+ (1,0) [0|3] "" Vector__XXX
2 SG_ BMS_Warning_UnderVoltage : 36|2@1+ (1,0) [0|3] "" Vector__XXX
2 SG_ BMS_Warning_OverTemp : 38|2@1+ (1,0) [0|3] "" Vector__XXX
0 SG_ BMS_Warning_UnderTemp : 40|2@1+ (1,0) [0|3] "" Vector__XXX
2 SG_ BMS_Warning_BmsComms : 54|2@1+ (1,0) [0|3] "" Vector__XXX
2 SG_ BMS_Warning_CellGap : 56|2@1+ (1,0) [0|3] "" Vector__XXX
???

862 000035e - 42 6c 75 65 4e 6f 76 61 - Manufacturer = BlueNova

863 000035f - 00 00 00 05  ?

880 0000370 - 42 6c 75 65 4e 6f 76 61 - BmsName = BlueNova

888 0000378 - 3a 07 00 00 e7 06 00 00  ?

889 0000379 - 64 00  ?

882 0000372 - ff ff ff ff ff ff ff ff - BmsInfo

883 0000373 - eb 0c f6 0c 26 01 28 01
0ceb  3307 mV * 16 = 52.912 V Low  Cell
0cf6  3318 mV * 16 = 53.088 V High Cell
0126  294 - 273 = 21 C  Low  temp
0128  296 - 273 = 23 C  High temp

529 0000211 - ff ff ff ff ff ff ff ff  ?

 

 

0000351 - 22 02 f4 01 e8 03 d6 01

0000355 - 5e 00 64 00 b8 24

0000356 - b5 14 c3 ff d5 00 --> 53.01 V -6.1 A 21.3 C

000035a - a8 aa 02 02 20 80 02 02

000035e - 42 6c 75 65 4e 6f 76 61

000035f - 00 00 00 05

0000370 - 42 6c 75 65 4e 6f 76 61

0000378 - 3a 07 00 00 e7 06 00 00

0000379 - 64 00

0000372 - ff ff ff ff ff ff ff ff

0000373 - e8 0c f6 0c 26 01 28 01

0000211 - ff ff ff ff ff ff ff ff

 

Link to comment
Share on other sites

I set the battery protocol to Goodwe and got the following from the CAN bus, this looks like Pylontech in the above document and is slightly different from the Victron 250kbps/500kbps protocol. (listed above from a previous protocol capture) Growatt to protocol L52 is for Pylontech so seems like Goodwe would be the right setting.

0000305 01 02 03 04 05 06 07 08  -- sent from inverter

0000351 22 02 f4 01 e8 03 d6 01

0000355 63 00 64 00 ac 26

0000356 2d 15 00 00 e0 00

0000359 00 00 00 00  -- not in Victron which gives 35a instead

000035c c0 -- not in Victron

000035e 42 6c 75 65 4e 6f 76 61

000035f 00 00 00 05

0000370 42 6c 75 65 4e 6f 76 61

0000211 ff ff ff ff ff ff ff ff

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...