Skip to content
View in the app

A better way to browse. Learn more.

Power Forum - Renewable Energy Discussion

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Growatt inverter with Bluenova 5.2k bat

Featured Replies

  • 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. 

  • 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? 

1 minute ago, Wozza said:

It’s the BP…

@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)? 

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…..

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. 

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…..

  • 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…..🙈

  • 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]). 

  • 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

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

  • 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

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

 

Seems like the Bluenova never reaches 100% SoC but stays at 99%, the inverter then continues charging at around 2A or more spiking up to 240W
image.png.77b0ddd20089150a7926adfd402263ec.png

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

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.