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.

New software for Inverter/Pylontech monitoring and control

Featured Replies

  • Replies 123
  • Views 102k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Marco Mocellin
    Marco Mocellin

    Hi all, I'm writing just to share with the forum the great experience I had with the software Yanislav developed.  It's called  MultiSIBControl and you can download it here:  http://www.multisibc

  • Jaco De Jongh
    Jaco De Jongh

    Looks great, but, what does the "now" mean. Will it ever be sold in the future?  It would be great to use free software, but what a shock if it stops working after 6 months and "now" you have to

Posted Images

Scrap the previous statement.

When I select to use both Consol and Rs485 source,it doesnt show pack cycles or capacity for P9 and P10.

So consol as source is the way to go for now.

Appears to show all the Packs

Screenshot (13).png

Edited by Piper

Hi Guys, this might sound silly, Im new to the solar industry. Just recently got my setup. I have a Synapse 5Kv inverter and a US3000c Inverter. Everything is working great. I have downloaded the MultuSIBcontrol software. This is where my issue comes in. What cable do you use to connect between the inverter and computer, I have seen the cable for the battery in some earlier posts. When I use the normal usb cable connected into the small hole, with the small connector, the one used for cell phones. My laptop says it doesn't recognise the device, or device does not work. Am I using the right cable or what am i doing wrong. Please can someone help me. Thanks

7 hours ago, MarcB2007 said:

@Tinfontastic

The Synapse 5K Inverter looks like a Axpert clone. A direct USB connection to the pc is not working. You need a cable with RJ45 (inverter right LAN-Port) to DB9 (RS232) and a cable DB9 to USB (RS232), for example this one: DB9_to_USB

Thanks for the info.Is the cable the same as the one used for the Pylon batteries, as per diagram earlier in this post.

I have the usb-rs232 converter, Just need to check if the Rj45- Rs232 is the same as in this post.

 

  • 3 weeks later...

This is a great solution for me. I had issues with my Prolific USB to Serial driver that kept on crashing resulting in me not getting the data stream from my Pylontech batteries. I got fed up to pull the cable out and push it back in every single day.

I had the same issue when I had my PI running with ICC. The usb to serial driver kept on crashing. I had to either restart or unplug the serial cable every single day.  I eventually found a pc with an onboard serial port and this issue disappeared. Paired with a coms cable between my Pylontech RS458 to my Axpert king I never had any issues since I started using this in December 2020. I run AnyDesk on the PC so I can do anything remotely with my phone. 

 

Another great thing that I introduced was Wi-Fi smart plugs and switches. I can now remotely switch on and of my fridges etc to help me get through load shedding if there's cloudy days, even if I am not at home.    

image.thumb.png.42638ebde448e29af23ce8e8b7d4b80f.png

  • 3 weeks later...
 
Hello everyone and sorry again my english.
I have tried 100 ways to use Multisibcontrol to monitor my 4 Pylontech us2000c, it seems to be very simple but SOMETHING IS WRONG!
The BMS is working properly (the battery indicator on my Axpert VM 3 inverter is blinking).
I tried both to connect the master battery to my PC (win 8.1) via the console port (RJ45 pins 3,6,8 to DB9 2,3,5 pins and a DB9 to USB converter) and also via (B/485 port 7,8 pins to an USB to RS485 Converter Adapter)
In both cases I can see the USB port on Pc  but when I  assign it to Pylon via the Setting menu it always appears:
... Pylon started 0x
... Pylon stopped
... Pylon started 0x
... Pylon stopped
.... ....
and no data appears!!!.
My inverter instead connects perfectly by its the MiniUsb-Usb cable and also with its Rj5-DB9 cable and the same DB9 to USB converter used for the batteries (and this means that at least the DB9 to USB converter is good)
I put some pictures, but I don't understand what I'm doing wrong, does the BMS have to be woken up? ...
I tried to change Pc, ..... to deactivate .net, framework 4.5 (leaving only framework 3.5) ..., to invert pins ....
I also tried to turn the master battery off and on while it was connected to the PC but nothing changes!
Some idea? Thanks

IMG_20220503_102940.jpg

IMG_20220503_103104.jpg

IMG_20220503_103545.jpg

IMG_20220503_103556.jpg

Edited by pigo

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

@pigo I have same problem.

If I connect ONE battery pack alone , it will connect without any problems. If I put the batteries in master / slave config , then it won't connect.

IF I put an older US2000 Plus as a master then I can connect but I can only see 3 batteries out of 4.

I have 2 x US3000C  , 1 X 2000C and one US2000

Problem is if I make US2000 as master , one of the US3000C won't wanna join the series.
I will try tomorrow to put US2000C as master and see what happens.

  • 1 month later...

Hello everybody. I have read your treads about this nice software. what settings did you use to manage the pylontechs?

Edited by neofit

  • 3 months later...

- Added functionality to send actual inverter/pylontech values with the URLs in Device control. This can be achieved by using one of the following placeholders in the URLs:
{INV_ERR} {PYL_ERR} {INV_MODE} {INV_SOC} {INV_LOAD_W} {INV_LOAD_%} {INV_GRID_W} {INV_PV_W} {INV_BATTERY_W} {INV_BATTERY_A} "{PYLON_SOC} {PYLON_W} {PYLON_A} {PYLON_V} {PYLON_TEMP} {PYLON_REMAIN_AH} {PYLON_REMAIN_KWH}"

Could you send me a example for this url?

 

On 2021/04/06 at 3:12 PM, ShaunKZN said:

Hi all

Tested Multisibcontrol on Windows 10 laptop. Picked up my Mercer MKII's(Parallel setup) but at first could not see my 4 Pylontechs(US3000c).

I made up my RJ45 to Serial(Diagrams attached) , plugged it into console port of master battery and used a regular serial to usb cable to connect it to the USB port on my laptop. After plugging and removing a few times it still didn't work. 

I then opened Device Manager on windows 10 , plugged in the usb/serial cable again and saw a little ! indicating incorrect drivers of the new device. I clicked on properties / update driver / windows recommended search from internet. The CH340 driver was installed(same as arduino drivers I think). Once installed I unplugged the usb/serial and plugged it back in opened Multisibcontrol. After a few seconds it detected all 4 Pylontechs and showed all parameters. I did not have to change Baud rate settings.

I plan on using an old laptop and chrome remote desktop to mirror the desktop onto my computer and work or onto my phone for now.
Pylontech-to-Serial(Male).thumb.jpg.79160a257eae3e2db6f6e3037dd6022d.jpg

Pylontech-Serial(Female)-cable.thumb.jpg.f021d0d79ff181dd276af46f9d4401d1.jpg

Just a big thank you to @ShaunKZNfor this wiring diagram it was super helpful! 


For the next person who comes along, if you want to use a standard USB to RS232 (male) connector then you can easily take an RJ45 cable, cut one end off and terminate it into a DB9 breakout board connector (female) eg. https://www.amazon.co.uk/gp/product/B07MQSL2P9 this allows you to super easily attach the RXD, TXD and Ground to the correct pins.

The myriad of off-the-shelf USB to RJ45 serial cables didn't work for me, I just had junk output which I presume is due to RXD and TXD being the wrong way around. 

  • 1 month later...
  • 4 weeks later...
  • 2 weeks later...

Awesome software! you saved my life! I have a Kodak OG10 (Axpert rebrand) and 4 x Deichmann YL-R48100 Li-ion batteries and the BMS comms did not want to work. After several calls and lots of googling, I found the the issue lies on the Kodak side and there is no way of controlling it... until I found this app.. 

Let's see how it performs over the next couple of days. 

 

I have 2 questions:

1. What "battery setting" must my inverter be, I presume USER? 

2. Will this be coming out in a Raspberry PI version? 

 

  • 2 weeks later...

I have a axpert style inverter MK5-5k and two CFE5100s batteries but communication is a problem. I have utilises thee Axpert modbus due but to no avail because I don't know what to do with the dip switches.

i thought that your guidance might help, your software is amazing! The CFE batteries has build in wifi to se what the bms is doing. I was wondering if there ip can not be used in your software. Or is there any step by step guides and dips witch  hellp for me?

Hello @yani,

I often have have to start MultiSibControl twice (open, close, re-open) in order to have the inverter connected to it, the first time I start the software after session logon (I use Serial RS232 configuration on COM1).

The Pylons are always connecting fine though (with also RS232 on COM2).

Would be great to have some kind of automatic recovery if detection failed for whatever reason. 

All the best

Edited by boljul

  • 1 month later...

Hi,

The software looks great. I haven't been able to use it yet, - I need a cable to connect my Pylontechs (C models) to my PC. Despite several useful posts on the subject, I wasn't too clear, and I don't have RS232 anywhere, but then I found this youtube video which may help others in the same boat. https://www.youtube.com/watch?v=F-sj5_fNzKA

RS232 involved, just adapt a standard ethernet cable and buy a usb/rj45 converter.  Very clear annotations        

The same guy has done this video https://www.youtube.com/watch?v=JggcIt0v7jw for older Pylontechs, adapting an rj10/11 cable.

 

If RS232 (DB-9 Male) :

  • RJ45 pin 8 to RS232 pin 5 (SG)
  • RJ45 pin 6 to RS232 pin 3 (TXD)
  • RJ45 pin 3 to RS232 pin 2 (RXD)

I did mine with a RJ45 ethernet cable + and this kind of rs232 adapter with no soldering:

 61lMIJnZuqL._AC_SX679_.jpg

 

I use it like that because plugged on a rs232 to lan box (allowing to do virtual com port).

But if you need USB, you can use an adapter, so that you get both options. I used this one for my tests:

61Al+toVBwL._AC_SX425_.jpg

Edit:

Here is the result of wiring so you can even see cable colors :

image.thumb.png.c06995db228cc0329170955abb5c3a73.png

Edited by boljul

On 2023/03/11 at 1:05 PM, Aubrey48 said:

Is it possible to run this program on linux mint?

It is based on regular .NET Framework that is not cross platform. I did install it with Wine (Windows Software Emulator) after having .NET Framework installed and it could run.  I haven't tried yet if COM ports are working.  Meaby you can try it and inform us if you managed to get it working.

Hopefully, this sofware might be ported to .Net Core one day in the future, to be available cross platform. But this fully depends on @yani because the code is not open sourced (yet ?).

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.