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.

Deye + Narada BMS comms

Featured Replies

On 2022/06/04 at 9:44 PM, zivva said:

Here is the software for Narada equipped with a Shinwa LM-M01A BMS.

You will need :

- battery dip switch set to ID 0 (all down) or first battery ID 0, second battery ID 1, etc if you have multiple batteries :

- RS485 communication cable : standard RJ45 connected to the RS485 port of the battery, pins 2 & 3 connected to the USB converter.

I'm using successfully an RS485 to USB converter with an FTDI chip (see picture) for both using the Windows software or connecting a PI to use Solar Assistant

 

4572e36b-9f6b-4d94-9762-9b2a43329f7c.jpg

LM-M01A-ND574_200805.zip 1.28 MB · 67 downloads

Looks like this software is specific to the ND574 variant BMS you have.

I tried the software to communicate with this board and no luck. Anyone knows where to find manuals for Shinwa BMS ?

I have this board in my battery and can't get it to communicate with the Deye as well.

 

 

 

 

 

Shinwa.jpg

  • Replies 225
  • Views 96.4k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Here is the software for Narada equipped with a Shinwa LM-M01A BMS. You will need : - battery dip switch set to ID 0 (all down) or first battery ID 0, second battery ID 1, etc if you have mu

  • Sorry, doesn't work. RS485 works with the 2/3 battery side - 7/8 inverter side cable. Doesn't work with battery set to ID 0 though, need to set to ID 1.  

  • @WannabeSolarSparky & @SolarConvert So some great news 🥳.   I got a bee in my bonnet and re-ordered the hardware RS232 splitter (https://www.takealot.com/mt-viki-1-to-4-serial-port-splitter/P

Posted Images

On 2022/09/10 at 3:47 PM, junkes said:

i am aslo having same bms but old version ,but cant get bms sync with deye,

what pinout worked for you,

is shinwa using pin 1,2 for rs 485 b,a ??

Screenshot 2022-09-10 142755.jpg

@junkesAny luck or did you give up? My battery has the exact same 1.5 version BMS and i can't get it working with the software or with my deye inverter.

I have been scouring the internet and see SDA10-48100 batteries (mostly sold in aus and SA) have a similar bms.

 

  • 2 weeks later...
On 2022/04/20 at 2:48 PM, zivva said:

You should have no problem to communicate with the battery from the RS485 interface connected to a serial -  USB converter. Pin 2 and 3 connected to + and - on the converter. 

That's the setup I have to read BMS data with the BMS software from Narada.

Hello, can you share to me BMS software from narada .

i need to config Ah capacity from BMS. It is lost 1/3 of capacity.

 

thank you so much

  • 2 weeks later...

Can't tell if that would solve the issue for the ones who can't get their Narada to communicate with Deye but I just received a firmware update from Deye which seems to solve another issue I had (error 8 displayed on the BMS detail data page from time to time + alarm LED displayed on the batteries ...).

With this update, BMS now displays the correct charging voltage of 54.0v instead of 57.6v. Seems to have also solved unbalance between my 3 packs  ... Compatibility with other Narada MAY also have been improved. Worth the try maybe.

As always, you need to contact Deye by email [email protected] to receive the firmware update. They do it remotely. kind of freaking as it takes 30 minutes, inverter reboots a few time, displays some weird messages during the upgrade & you loose all power at some point ...

Model 5K-SG03LP1

Previous FW : HMI C358 / Main 3374-1515

New FW : HMI C35A / Main 3382-1515

Edited by zivva

  • 3 weeks later...

Update ...

Don't waste your time with proper com between Deye / SunSynk and Narada : the Shinwa BMS seems to be kind of totally unreliable when reporting battery SOC.

You can still monitor battery health with the BMS software but using voltage is much more reliable than using a broken SOC ...

 

On 5/6/2022 at 00.14, zivva said:

Berikut adalah software untuk Narada yang dilengkapi dengan  BMS Shinwa LM-M01A.

Anda akan membutuhkan :

- sakelar penurunan baterai diatur ke ID 0 (semua turun) atau ID baterai pertama 0, ID baterai kedua 1, dll jika Anda memiliki banyak baterai :

- Kabel komunikasi RS485 : RJ45 standar terhubung ke port RS485 baterai, pin 2 & 3 terhubung ke konverter USB.

Saya berhasil menggunakan konverter RS485 ke USB dengan chip FTDI (lihat gambar) untuk keduanya menggunakan perangkat lunak Windows atau menghubungkan PI untuk menggunakan Solar Assistant

 

4572e36b-9f6b-4d94-9762-9b2a43329f7c.jpg

LM-M01A-ND574_200805.zip 1,28 MB · 86 unduhan

thank you, already tried and it works

  • 2 weeks later...

Bought another cheap Narada but had issues with the communication software. Tried a few others ... To found out that the EG4 lifepower4 monitoring software (BMS test) also works.

Available here :

https://eg4electronics.com/wp-content/uploads/2022/08/BMS-Test.zip

2023-01-23 20_42_23-BMS_Test_V1.0   -------   Copyright @ Qualtech Technology Co., Ltd. All rights r.png

  • 3 weeks later...
  • 1 month later...

I have a Sunsynk 8kW and a 200Ahr Narada btty. I made the comms cable as per manual (Inv pin 1 to btty pin 3; pin 2 to 2 & Pin 3 to 1); Btty setup Li; RS485 Protokol 16; Activated is ticked; Inverter firmware is CommE426 & MCU6022-1724; I cannot get the Inverter and the Btty to communicate. What else do I need to do? Plse help!!

  • 4 weeks later...
On 9/9/2022 at 21:52, junkes said:

có ai có/hoặc có bất kỳ liên hệ nào với công ty/công cụ phần mềm máy tính shinwa bms không,

nếu có ai có công cụ narada bms vui lòng trả lời, cho cổng com rs232 

để thay đổi phần sụn hoặc để thêm hoặc thay đổi giao thức bms.

đây là phần tóm tắt của công cụ mà narada sử dụng để viết lại chương trình cơ sở để hỗ trợ các nhà cung cấp khác nhau

Ảnh chụp màn hình 2022-09-09 202146.jpg

 

Do you have this software, can you share it with me?

On 2022/01/24 at 11:04 PM, SolarConvert said:

Hi all,

I decided to start a new thread about this as I couldn't find other topics about this inverter/battery pair and ended up posting in the wrong topic.

According to Deye support, Narada batteries now are supported, though this needs to be verified. I however have not been able to get it right, yet (I hope).

I emailed Deye support asking whether the 5kW inverter (SUN-3.6-5K-SG03LP1-EU) could communicate with the Narada 48NFPC100 BMS over RS485. A few days later an agent emailed me back telling me that they want to upgrade my inverter firmware and asked for my serial number. I told them that before upgrading, I wanted to make sure that the upgrade will actually help me, i.e that the inverter would be able to communicate with the Narada battery BMS. They confirmed that after the firmware upgrade, “you can match this battery”. This sounded very positive and the update was done. After several more back and forth emails, the following was established:

  1. Lithium mode 16 needs to be used on the inverter
  2. Pins 7 & 8 need to be used for the RJ45 pin assignment on the inverter side
  3. They couldn’t confirm the RJ45 pin assignment for the Narada battery, but I did find it in the Narada manual

Before the upgrade, this was my firmware version:

image.png.53d4665b575f73fe3414c439a3a67dfa.png

After the upgrade, it was this:

image.png.aea73f3c7f3af28a97f5d3fdb7e23d36.png

After trying the above, as well as various other permutations of RJ45 pin assignments and lithium modes, I could not get the inverter to speak to the BMS.

Perhaps someone more knowledgeable than me can assist? Here is what I have tried.

Lithium modes 0-16, with special focus on 16 since Deye support said 16 is the correct number:

image.thumb.jpeg.71a52b93cda46513044c5fede7780575.jpeg

As a side note, pressing the up/down arrows when entering this screen does not cause the Lithium Mode to change even though the “cursor” is there. I need to select another field, then select the Lithium Mode field again so that the up/down arrows work. Annoying but not a big issue.

Here are the RJ45 pin assignments I have.

Narada 48NPFC100:

image.png.6c56b93b5825879cc54ec6b4187c313e.png

 

Deye inverter:

image.jpeg.a1dbd82dbd2013487e47504210157980.jpeg

 

From the above, PINs 2 and 3 from the battery need to be connected to PIN 7 and 8 on the inverter respectively. I have tried with the GND connected and without (battery PIN 1 to inverter PIN 6). None of these configurations work, though I am happy to double and triple check if someone thinks that one of these configurations must work. I might just create several cables to test the permutations because right now I have 2 and cut the RJ45 connector off of one end and re-crimp each time I test a new configuration. After changing configuration should I be powering down the inverter, or is it sufficient to just plug the cable in, wait, then go to battery BMS screen?

Thus far this is what I see, so BMS comms does not work:

image.thumb.jpeg.2f807bd18b741ab25556d58615e23455.jpeg

Any ideas anyone?

hi good day sir. have you already solve the deye rs485 communication and narada battery. i have a chanhong 48v 150ah battery with rs485 also and i couldn't make the two equipment talk. i tried setting the lithium id to 17, they talk but the data is incorrect using the default rg45 patch cord that comes with deye inverter. maybe you can try with your narada. thank you

El 2023/01/23 a las 7:56 AM, zivva dijo:

Compré otra Narada barata pero tuve problemas con el software de comunicación. Probé algunos otros ... Para descubrir que el software de monitoreo EG4 lifepower4 (prueba BMS) también funciona.

Disponible aquí :

https://eg4electronics.com/wp-content/uploads/2022/08/BMS-Test.zip

2023-01-23 20_42_23-BMS_Test_V1.0 ------- Derechos de autor @ Qualtech Technology Co., Ltd. Todos los derechos r.png

Hola...

Sabes como usar las opciones de Parameter Settings, Calibration data y demas?? 

Yo tambien he usado este software para leer mis baterias, pero tienen los Socs y las capacidades totales diferentes y quisiera igualar. Pide una contraseña y ni idea de cual pueda ser.

El 2022/09/09 a las 9:52 AM, junkes dijo:

¿Alguien tiene alguna / o tiene algún contacto con Shinwa BMS PC Software Tool / Company,

Si alguien que tiene la herramienta Narada BMS responda amablemente, para el puerto COM RS232

Para cambiar el firmware o para agregar o cambiar el protocolo BMS.

Este es el complemento de la herramienta que Narada utiliza para reescribir el firmware para admitir diferentes proveedores.

Captura de pantalla 2022-09-09 202146.jpg

Hola...

Tienes el software o la version del software que permita configurar la bateria como muetras en la imagen?? 

  • 1 month later...

I have two narada lithium batteries  connected in parallel and my problem is the alarm beeps once the batteries have 3 bars at 35% and once below 30 the inverter switches off. Help

  • 1 month later...
On 2022/04/19 at 9:06 AM, CCSA10 said:

Update. I had both cables discussed here made up and tried them both with my 8KW. No luck :(. I did have a mishap last weekend where my batteries went down to Zero SOC. On the Narada red batteries I have, there is a display. I then sat and recorded the % SOC and the voltage at every 10% change in SOC according to the batteries  and discovered that the voltages specified in the manuals appears to be very different to reality. Previously I set the Deye inverter Battery settings to Shutdown at 42V and Low battery at 44V as this was quite close to what I saw in the manuals I read. When my batteries went to 0% SOC, the moment that batteries started charging the panel on the batteries indicated 49.3V, so Zero SOC would be around 48.7 Volts, and not 44 as I though. I also compared and recorded the voltage on the inverter vs the voltage on the batteries. This was pretty close.

Another interesting aspect, throughout the charging cycle, the voltage difference at a specific % is 0.6V higher when charging compared to discharging. I chose to use the discharging voltage for settings, as I assumed that this would be what would trigger actions. This is the list of voltages I recorded and use now for my settings.

So batteries 0% is around 48.7 volts, and batteries full is 52.5, that is 3.2 volts difference, and then the 0.6V variance depending on charging or not changes the voltage by 19%

This is the table I now use to estimate levels when i do my settings, specifically on the time of use function. I use the Inverter reading for items that must happen while charging and the "settings on Deye) calculated values when i describe a low threshold.

 

  Batteries Charging Inverter Reading Setting on Deye
10% 49.30    
20% 50.06 50.4 49.8
30% 50.33 50.6 50.0
40% 50.35 60.5 59.9
50% 50.50 50.8 50.2
60% 50.77 51.1 50.5
70% 50.86 51.2 50.6
80% 50.98 51.3 50.7
90% 51.30 51.6 51.0
100% 52.50 52.5 51.9

I also changed Battery settings on the inverter to:

Shutdown 48V

Batt low 49V

I suspect this may change, i am monitoring this closely during use. I also learnt that changing these parameters does not automatically update the Time of Use settings. Over the raining weekend I had my batteries drop to 18%, and then realised that my minimum voltage was still set to 42.5V. I have now shifted this to 49V. Will see where it goes now. I really enjoy being able to see my SOC and i suspect these values are used to calculate the SOC % from volts, so I am carefull to change them. I do not want to break someting that is working.

I am working slowly with these, as one of the benefits the panic brought is that the SOC on my Solarman app is now within 2% of what is indicated on the batteries themselves and this is amazing. Prior to this exercise, the app would say 93% and on the batteries I often found them to be 28 or 18%. Now for the 1st time I have some realistic indication. I really enjoy being able to see my SOC and i suspect these battery settings values are used by the app to calculate the SOC % from volts, so I am careful to change them. I do not want to break something that is working.

This was my main reason for wanting BMS.

I am going to give the BMS story one more shot, I am going to have a cable made up with pin 2 and 3 connected both sides but crossover, old RS232 type of cable, just for the hell of it and will let you know what happens.

If anyone has success with the BMS thing, please let me know!

This has been an interesting and very time consuming exercise, but it does feel like progress :)

Have an awesome day!

 

  • 4 months later...
  • 4 weeks later...

Dear @SolarConvert, @Jay-Dee et. al, I were able to communicate my Narada 48NPFC100 with Deye 8KW hybrid inverter. But there is slight problem, After getting the BMS data on inverter screen, the SOC reading drops to 1 % and then revert back to actual value. Firstly I thought, could be because of my cable connections, so I changed the cable but the problem persists. Then I assumed that the inverter might be mis-interpreting the data because my battery was 100 % charge and its the problem of rounding off the decimal point i.e. 100 -> 1.00 so I discharged my battery to any other value but still the SOC BMS readings were going back and forth.

At this point, I assumed, the problem is my battery BMS or my inverter. so I asked another guy to test these combination ( given below) and he had the same exact problem. Can you please guide me which combinations should I try more since you have grabbed the BMS data by logger and analysed it. 

 

inverter pin 1 (white orange)--> battery side pin 6 (solid green)

inverter pin 2 (solid orange)--> battery side pin 7 (white brown)

BMS mode 16

Port: CAN

thanks in advance,

  • 7 months later...

This configuration has worked perfectly, I have connected pins 2/3 to the battery and pins 7/8 to the inverter.

It has read my Narada and has even read my Sacred Sun bank with this same configuration, I will try with other brands and models of batteries.

I have a 12Kw split phase Deye and I had tried everything, so much so that I had already resigned myself to changing my 1100Ah bank for an equivalent one in the same brand Deye, which was going to cost me an arm and a leg, but thanks to this configuration I have saved myself a lot of this work.

  • 2 weeks later...
On 2022/09/09 at 9:52 PM, junkes said:

does any one have any /or have any contact with shinwa bms pc software tool/company,

if any one having narada bms tool kindly reply, for  rs232 com port 

for firmware change or to add or change bms protocol.

this is the snap of the tool narada uses to rewrite firmware to support different vendors

Screenshot 2022-09-09 202146.jpg

Hi, plz could you share this bms software

  • 1 month later...
  • 2 months later...
On 2022/07/03 at 8:59 PM, SolarConvert said:

Here you go.

 

I bought some shoto batteries from a vendor, and I spent some time to read it by reading here in this forum, and tested that the only software that reads it is this one, can anyone share the password with me, I would like to change the setting in the configuration tab, (write in the bms for the current and voltage max and min limit)

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.