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.

Shoto 5.12kWh Communication Dipswitches

Featured Replies

Hi All,

I have recently intalled a Deye 8kW inverter with 2x Shoto 5.12kWh batteries. I am in the process of hooking everything up and need to configure and connect the communication cables between inverter and battery. I see that there are dip switches on each battery. What is the required setting on each battery if connected to the inverter. According to the inverter manual I should connect the batteries on the CAN bus. 

If any one has done this type of installation and connection any advise would be appreciated!

Check the manual that came with your specific shoto batteries.

Shoto dip switches are a bit different from other batteries. And different models differ from each other. Checking the manual is essential 

  • Author

thanks. I have the latest shoto batteries with vertical power connections. I just want to confirm that the manual showing the dip switches represent the amount of batteries used for example the 1P is for one battery, 2P is for two batteries etc. I am reading this correctly?

  • 1 year later...

I have 4 of these batteries in parallel, but the Luxpower inverters only see it as 200ah. My dip switches are as follows: battery1-5&6, battery2-1, battery3-2, battery4-1&2

Battery1 has a cable from can port to master inverter. Battery1 - RS485 portB to battery2 portA. Battery2 - RS485 portB to battery3 portA. Battery3 - RS485 portB to battery4 portA.

Any help would be greatly appreciated 

  • 3 weeks later...
On 2022/11/24 at 10:07 AM, Mark Shepherd said:

I have 4 of these batteries in parallel, but the Luxpower inverters only see it as 200ah. My dip switches are as follows: battery1-5&6, battery2-1, battery3-2, battery4-1&2

Battery1 has a cable from can port to master inverter. Battery1 - RS485 portB to battery2 portA. Battery2 - RS485 portB to battery3 portA. Battery3 - RS485 portB to battery4 portA.

Any help would be greatly appreciated 

i also have 4 batteries and setup like this also but solar assistant only sees 3 batteries and ihave a deye 5kw hybrid inverter and not sure what the capacity is it sees. Have you had any luck with the dipswitches?

On 2022/11/24 at 10:07 AM, Mark Shepherd said:

I have 4 of these batteries in parallel, but the Luxpower inverters only see it as 200ah. My dip switches are as follows: battery1-5&6, battery2-1, battery3-2, battery4-1&2

Battery1 has a cable from can port to master inverter. Battery1 - RS485 portB to battery2 portA. Battery2 - RS485 portB to battery3 portA. Battery3 - RS485 portB to battery4 portA.

Any help would be greatly appreciated 

On 2022/12/10 at 12:44 PM, lemonxah said:

i also have 4 batteries and setup like this also but solar assistant only sees 3 batteries and ihave a deye 5kw hybrid inverter and not sure what the capacity is it sees. Have you had any luck with the dipswitches?

Looks like you have a mix-up between CAN and RS485 dip switch settings... the dip switches for the last 3 batteries in the CAN setup is the same as the first 3 batteries in the RS485 setup, so your inverter is likely seeing batteries 2,3,4 as 1,2,3 and battery 1 is ignored.

You should use the setup as per the RS485 doc attached for the seplos BMS as these batteries use this to communicate with each other. The CAN is only from the battery to the inverter.

So, Bat1=dip 1, Bat2=dip2, Bat3=dip1&2, Bat4=dip3

RS485 DIP ADDRESS SETUP.pdf CAN DIP ADDRESS SETUP.pdf

8 minutes ago, jumper said:

Looks like you have a mix-up between CAN and RS485 dip switch settings

ok this makes sense then. I didn't know that there are differences in the dip switches for rs485 and can, so when CAN is setup then the inverter sees them all fine, but solar assistant only sees 3 and throws an error, and in the RS485 setup, CAN communication with the inverter doesn't work but it reports correctly in solar assistant. which makes sense now that you showed the different settings based on the comms that is used. 

Now just need to figure out if i can use RS485 for comms with Deye 5KW and shoto. in the documentation i saw that it only mentioned CAN

 

Appreciated

59 minutes ago, lemonxah said:

ok this makes sense then. I didn't know that there are differences in the dip switches for rs485 and can, so when CAN is setup then the inverter sees them all fine, but solar assistant only sees 3 and throws an error, and in the RS485 setup, CAN communication with the inverter doesn't work but it reports correctly in solar assistant. which makes sense now that you showed the different settings based on the comms that is used. 

Now just need to figure out if i can use RS485 for comms with Deye 5KW and shoto. in the documentation i saw that it only mentioned CAN

 

Appreciated

No problem. Not 100% sure as I don't have SA, but is it possible to run the cable from the pi to the inverter instead of from the master battery to the inverter? I'm not sure if SA can pass the bms data on to the inverter.

22 minutes ago, jumper said:

No problem. Not 100% sure as I don't have SA, but is it possible to run the cable from the pi to the inverter instead of from the master battery to the inverter? I'm not sure if SA can pass the bms data on to the inverter.

yeah i have the battery info on SA, i have another question related to the batteries. like last night power was being drained from all the batteries at the same time but today it looks different: 

image.thumb.png.055036bd6a6832bc0ecbe5189d950e2d.png

 

is it normal for the system to only use 2 of them even though all of them are there? if i draw more power i can see the other 2 batteries contributing lik 20w each but nothing much

1 hour ago, lemonxah said:

is it normal for the system to only use 2 of them even though all of them are there?

I'm only running 1 battery, so I can't tell you what 'normal' is, but they are supposed to all work together equally if the comms are set up correctly. Is there a difference between last night and today? Do you have solar charging at the same time, maybe that makes a difference? If they are working unevenly it could be due to wiring, do both your power cables go from one battery to the inverter or one from the first and one from the last?

49 minutes ago, jumper said:

difference between last night and today?

batteries started charing after 4 hours of loadshedding last night after i played with the charge amps, i read that this battery should be charged at 50A but i have 4 of them so i was thinking this should be 200A then but i put my charger on 80A but it just started charging lasted for 5 minutes and then everything stopped, disconnected the batteries and reconnected to the inverter restarted the charging, i have now after loadshedding waited for it to charge up again and then went to turn off all the batteries and then only started the master so that it starts up the rest and now they seem fine again. This is concerning to me cause i have had to reset the batteries like 4 times in 2 days

So i am thinking something happened and the batteries lost sync with each other i am thinking not sure. Will have to build a serial logger so that i can monitor the traffic on the RS485 comms 

21 minutes ago, lemonxah said:

i have 4 of them so i was thinking this should be 200A

200A is fine for 4 batteries

22 minutes ago, lemonxah said:

i put my charger on 80A but it just started charging lasted for 5 minutes and then everything stopped

FYI the BMS has what it calls an 'intermittent charging function' so when the batteries are above 90%ish they will go into a state of charging and then standby and then charge again and then standby again and it repeats itself until it gets to 100% SOC. This causes my inverter to ramp the charging right down and it looks like it's doing nothing.

26 minutes ago, lemonxah said:

turn off all the batteries and then only started the master so that it starts up the rest and now they seem fine again

28 minutes ago, lemonxah said:

So i am thinking something happened and the batteries lost sync with each other i am thinking not sure.

Just checking if you have been resetting the batteries each time you make any dip switch settings because if you don't it can cause issues? I'd say let it run now that you've done a fresh restart of everything and see how it goes.

30 minutes ago, lemonxah said:

Will have to build a serial logger so that i can monitor the traffic on the RS485 comms 

I have set up RS485 comms with a PC using seplos BMS software if you need any info, it's really easy.

On 2022/12/11 at 2:02 PM, jumper said:

Looks like you have a mix-up between CAN and RS485 dip switch settings... the dip switches for the last 3 batteries in the CAN setup is the same as the first 3 batteries in the RS485 setup, so your inverter is likely seeing batteries 2,3,4 as 1,2,3 and battery 1 is ignored.

You should use the setup as per the RS485 doc attached for the seplos BMS as these batteries use this to communicate with each other. The CAN is only from the battery to the inverter.

So, Bat1=dip 1, Bat2=dip2, Bat3=dip1&2, Bat4=dip3

RS485 DIP ADDRESS SETUP.pdf 31.4 kB · 2 downloads CAN DIP ADDRESS SETUP.pdf 35.59 kB · 2 downloads

Thanks a lot jumper. I changed the dipswitches as you suggested and the battery bank went from 200ah to 50ah. Reverted.... What I just noticed on the luxpower web interface is that the primary inverter is BattParallelNum 4 and the 2 subordinates are BattParallelNum 0. See attached.

Nordale.PNG

39 minutes ago, Mark Shepherd said:

Thanks a lot jumper. I changed the dipswitches as you suggested and the battery bank went from 200ah to 50ah. Reverted.... What I just noticed on the luxpower web interface is that the primary inverter is BattParallelNum 4 and the 2 subordinates are BattParallelNum 0. See attached.

Nordale.PNG

Sorry that didn't work. From the BattParallelNum values you have there it looks like there is an addressing problem which is exactly what the dip settings are for. Have you also been resetting the batteries when changing dip settings? The only suggestion I would have is to pull the comms cables between batteries and change the dip settings and then turn each battery off, reconnect the cables and then turn on the master battery first (turn the other batteries on one by one if they don't start automatically). If you did that then unfortunately I cant help any further... the manual is all I have to go by as far as paralleling is concerned.

2 hours ago, jumper said:

Sorry that didn't work. From the BattParallelNum values you have there it looks like there is an addressing problem which is exactly what the dip settings are for. Have you also been resetting the batteries when changing dip settings? The only suggestion I would have is to pull the comms cables between batteries and change the dip settings and then turn each battery off, reconnect the cables and then turn on the master battery first (turn the other batteries on one by one if they don't start automatically). If you did that then unfortunately I cant help any further... the manual is all I have to go by as far as paralleling is concerned.

No, have not been resetting the batteries. Good idea. I will follow these instructions and let you know. Many Thanks

  • 5 months later...
On 2021/11/06 at 8:40 PM, schalkvstaden said:

thanks. I have the latest shoto batteries with vertical power connections. I just want to confirm that the manual showing the dip switches represent the amount of batteries used for example the 1P is for one battery, 2P is for two batteries etc. I am reading this correctly?

Could I please ask you to share a picture of this page in your manual? My installers left with the manuals.

20 hours ago, TanyaTP said:

Could I please ask you to share a picture of this page in your manual? My installers left with the manuals.

I don't have the link at hand, but check the downloads section for the shoto manuals, I did upload them a while ago.

  • 3 weeks later...
On 2022/12/11 at 6:07 PM, lemonxah said:

batteries started charing after 4 hours of loadshedding last night after i played with the charge amps, i read that this battery should be charged at 50A but i have 4 of them so i was thinking this should be 200A then but i put my charger on 80A but it just started charging lasted for 5 minutes and then everything stopped, disconnected the batteries and reconnected to the inverter restarted the charging, i have now after loadshedding waited for it to charge up again and then went to turn off all the batteries and then only started the master so that it starts up the rest and now they seem fine again. This is concerning to me cause i have had to reset the batteries like 4 times in 2 days

So i am thinking something happened and the batteries lost sync with each other i am thinking not sure. Will have to build a serial logger so that i can monitor the traffic on the RS485 comms 

I know this is an old thread but I’m just checking my charge Amps was set to 50amps on 2 batteries, now I have 3 batteries should I increase this to 75amps when charging from Solar? Based on the the above ? 
CP is still set to 10amps

Edited by Raiden2912

19 hours ago, Raiden2912 said:

I know this is an old thread but I’m just checking my charge Amps was set to 50amps on 2 batteries, now I have 3 batteries should I increase this to 75amps when charging from Solar? Based on the the above ? 
CP is still set to 10amps

75A should be totally fine. The manufacturer recommends up to 0.5C (50A) per battery, so at 75A you are still half of that with 3 batteries. The batteries are capable of doing 1C each.

Hi, I’m still a bit confused about this.

I’ve got a 5KW deye with 2 X 5.12 shoto’s.

They installed it as follows

B1 – CAN to inverter
B1 – RS485B to B2 – RS485A (?????)

Dipswitches

B1 = 00001000
B2 = 10000000

I’ve got the RPI cable to the inverter and all is working well with the battery setting to “Use inverter values”.

Cool, now I want to add the RPI battery cable and If I plug it into B1 – RS485A, I only see 1 packs values and the same if I plug it into B2 – RB485B

From what I understand in this(https://powerforum.co.za/topic/10747-wiring-advise-deye-8k-inverter-2-shoto-512kwh-lifepo4/) posts answers is that

B1 – RS485A should go to B2 – RS485B
and from the current post that dip switches for
B1 = 10000000 and B2 = 01000000.
I then assume that the RPI cable should go to B1 – RS485B and I have to reset the battery packs with the inverter switched off(first B1 then B2 reset)?

Any help will be appreciated

image.png.76c39dd36fc6a0cff3ad213ca4764d49.png

image.thumb.png.a35b27d105de39a0e6ada706fcb88f82.png

So why are you using the CAN connection?

I have mine working as follows keep in mind I have 3 batteries

Solar Assistant USB connected to serial port on the inverter 

then USB from Solar assistant to battery pack 2 on RS458A

pack 1 RS458a via Ethernet to RS485b (pack 2)

pack 3 RS458a connected to pack 1 on RS458b

dip settings 1 on battery 1 up.

dip setting 2 on battery 2 up.

all dip settings on battery 3 down. 

21 hours ago, SJB said:

B1 – RS485A should go to B2 – RS485B
and from the current post that dip switches for
B1 = 10000000 and B2 = 01000000.
I then assume that the RPI cable should go to B1 – RS485B and I have to reset the battery packs with the inverter switched off(first B1 then B2 reset)?

This should work as @Raiden2912has posted above, you just need to remove the CAN cable between the inverter and the battery and let the RPI do everything over RS485. There seems to be an issue with the seplos BMS where, if the dip switches are set up for CAN, then the RS485 network doesn't work because it has different dip switch settings. So basically you are setting the batteries dips to work on the RS485 network not CAN (you can't use both at the same time apparently).

thanks for the reply.

I was under the impression that the deye needs to talk to the BMS,
so I can remove the CAN cable?
set the dip switches and I assume resetting the batteries

will look like this now

image.png.7831fd0f7b91c5b56bae9165b0b8e051.png

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.