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.

software for sunsynk + pylontech combo

Featured Replies

The original question of this thread is basically: give me something similar to ICC for SunSynk.

One potential solution is solar assistant which provides real time monitoring and remote access:

https://solar-assistant.io/

This is the options listed under the inverter:

image.png.af1509f56852d723c15329244eac3f75.png

If I select "Use inverter values" for the battery and don't have any PI to battery cable, it reads the SoC, volts, amps, watts and temperature from the inverter:

image.png.20de7a50ad851abd1476a3d7985558dc.png

  • 2 weeks later...
  • Replies 155
  • Views 50k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Web interface sorted.  I can now remotely alter my inverter settings. Next I want to integrate the settings into my automation flows.  This would essentially allow me to run two seperate sets of

  • As a side project, I developed a semi-realtime dashboard using some open source components and some custom software that I wrote. My current setup is the following: I have a 8kW sunsynk inve

  • Ok I am going to say it, this is VERY impressive. Hat off to your technical abilities Boubul. Now if one of you can package this in a consumer friendly way which us non-geeks can understand and u

Posted Images

Hi All,

I am new to the form and am wanting to connect my smart system to my inverter, does anybody still have the modbus pdf as i cannot seem to download it . it says the file is no longer available. if anybody could assist with this it would help allot.

Thanks,

Dustin

 

This has been quite an interesting thread that I have been following for a while now. I am finally at the point where I’m able to attempt what is been going on in this thread. I have a Sol-Ark 12 K inverter. My RS 485 port appears to be an ethernet connection port. The RS 485 connections on external devices, that I have seen, all have either two or three wire connections. Maybe I’ve missed it, but how do you go from my ethernet port that’s RS 485 down to a three wire terminal for a 485 connection point? I loaded two pictures, one of my RS 485 ethernet port connection of my Sol Ark. The other is a RS 485 to Ethernet converter? 
I am basically trying to get the information out of my Sol-Ark over to a raspberry pie. Maybe there’s an easier way? 

BDC8AC7D-1676-4579-B900-2F09CF8A8B2C.jpeg

7133A4CB-B834-4156-87E9-4043662853C9.jpeg

Thanks Kalahari for the reply.

Yes, I've seen that in my manual. However, not sure how that translates? So using an Ethernet cable plugged into my RS485 inverter port, on the other end of my Ethernet cable, cutting open the Ethernet cable, taking the individual wire stand(s) 1 or 8 and wire it into the RS485-B and 2 or 7 into the RS485-A and so on as described?

Sorry but kind of new to this sort of DIY, but learning a lot from this forum.

Thanks again.

17 minutes ago, Kalahari Meerkat said:

from the manual

Screen Shot 2021-03-06 at 15.23.30.png

 

This is what I'm using to get my RS485 from the inverter to Raspberry Pi4. That's why I'm looking for the correct wiring connection. So based on what I've read, once the RS485 is wired correctly, the data should flow to the through this, to the Raspberry Pi via the USB port.

Image for post

30 minutes ago, ShawnHayes said:

This is what I'm using to get my RS485 from the inverter to Raspberry Pi4. That's why I'm looking for the correct wiring connection. So based on what I've read, once the RS485 is wired correctly, the data should flow to the through this, to the Raspberry Pi via the USB port.

Your unit with USB port would have a Data-, a Data+ and a ground connection, which would be pins 1,2 & 3 off the RJ45 on the inverter end. So if pin 1 on the inverter end is green-white, pin 2 is green and pin 3 is orange, just to pick some colours, then green-white would be connected to Data-, green would be connected to Data+ and orange would go to ground on the green connector of the external USB adapter/converter...

Thanks again Kalahari. I think that gives me good idea. I just wasn't very clear on exactly how to connect the wires, that's the best explanation "to me" so far.

I'll update as I advance or if I run into any more obstacles.

I've been working with this for several days, getting the USB/RS485 adapter to work. I've enter the commands found on the link provided by BlouBul with the USB/RS485 adapter.

Sorry that I sent that last post before I was finished typing. I have entered the first set of commands to get the RS-485 adapter connected. But once you connect the adapter via the instructions, the next command line once entered, takes me to a screen as if I should be seeing #DATA come in to where I can add info? 
but once in that screen I can’t do anything as instructed. Does this mean that I’m not receiving data therefore that screen isn’t operating correctly? Or am I missing something else?

@ShawnHayes maybe someone else will get back to you with a better answer, but basically you need to send a modbus query and you should get an answer, but if your query is incorrectly expressed/formatted, you probably won't even get a ¿que¿ back, I presume, but I have 0 experience with this and will also still have to learn... need to organise an RS485 interface first...

On 2021/02/22 at 12:53 PM, Denarius said:

The original question of this thread is basically: give me something similar to ICC for SunSynk.

One potential solution is solar assistant which provides real time monitoring and remote access:

https://solar-assistant.io/

@Denarius It is unclear from the website, what does this software offer me that the standard Sunsynk App does not, apart from running on a Raspberry Pi and perhaps being a bit more up to date, can't really  see anything? 

I am really looking for an easy way to intergrate my Sunsynk into Home Assistant so that I can control my Sonoff Ewelink devices based on what is happening with my inverter

So, my question is. 

 

Instead of querying for the data via the RS485/Modbus connection. 

The WIfi Adapter that is on the Sunsynk inverter is already sending most of the data that we want to the Solarman server via the internet so that we can view it on the app. 

If I go to the webpage for the adapter (very secure password admin/admin) it has a page with remote server settings that have the default settings in them and then space for a second servers settings that I can edit. I am assuming that it will then send the data to that server as well (guessing things well above my pay grade here 🙂 )

Any one of you clever people know how to catch the data and see what is being sent, Node-red/InfluxDb/Grafan perhaps? 

JohnB

 

 

Untitled.png

Doesn't look like there is any connection to the inverter. 

 

Will be following Bloubul's post and hoping for an idjuts guide to connecting tomy inverter 🙂 

 

 

Hi all 

This thread has been really great thanks for sharing so much.

I am about to get a new inverter and deciding on a Deye or Sunsynk. 

So just a question has anyone managed to interface to a Deye inverter using the modbus protocol discussed here?

Before I buy I want to make 100% sure the above will work as I really want to integrate the inverter into my home assistant and node-red local controllers. 

Cliff

1 hour ago, Vassen said:

I think most who have succeeded have tried it on the sunsynk although the protocol spec should be the same for the deye. 

Yea I have worked on a Deye and you can see they are almost identical but I just wanted to check if anyone had actually tried the RS485 modbus protocol on the Deye. 

My gut tells me they should be the same as they both use the same WiFi logger and therefore should support the same protocol. 

 

 

I’ve been following this thread and trying to keep up, but I am having some issues I hope someone here can answer? I live in the States, I have the cousin to the SunSynk, the Sol-Ark 12 K. I have been trying, with no success, to get data from my inverter from the RS485 port. I was informed by the manufacture that the RS485 port is intended for battery communication only. I also was informed by Sol-Ark that the Wi-Fi is the only way Data is transmitted from the inverter. Sol-Ark offers a PowerView ES app to view your data. However this power view app is a cloud-based service. So I cannot even use it directly unless I have Internet access. I have read that some folks on this thread have been able to pull data from the Wi-Fi. It appears you need to be some sort of web scraper to figure this out. Knowing the Sunsynk and Sol-Ark are cousins, is it possible to break the data communication between Sol-Ark WiFi & the PowerView cloud app that’s used? 
Thanks 

14 minutes ago, ShawnHayes said:

I’ve been following this thread and trying to keep up, but I am having some issues I hope someone here can answer? I live in the States, I have the cousin to the SunSynk, the Sol-Ark 12 K. I have been trying, with no success, to get data from my inverter from the RS485 port. I was informed by the manufacture that the RS485 port is intended for battery communication only. I also was informed by Sol-Ark that the Wi-Fi is the only way Data is transmitted from the inverter. Sol-Ark offers a PowerView ES app to view your data. However this power view app is a cloud-based service. So I cannot even use it directly unless I have Internet access. I have read that some folks on this thread have been able to pull data from the Wi-Fi. It appears you need to be some sort of web scraper to figure this out. Knowing the Sunsynk and Sol-Ark are cousins, is it possible to break the data communication between Sol-Ark WiFi & the PowerView cloud app that’s used? 
Thanks 

We are developers of solar monitoring software and this forum doesn't allow responses from commercial members, so please see this reply purely as technical input in terms of what is possible.  I can confirm that we can read all metrics from both the WiFi/RS232 port and the RS485 port of both the Deye and SunSynk inverters.  We read it directly meaning it doesn't use or intercept the WiFI dongles that are commonly used.  We also store all data on the device and there is no technical reason why internet is required.  So in short everything you mentioned is technically completely possible and is how all our customers do their monitoring.

37 minutes ago, ShawnHayes said:

 I was informed by the manufacture that the RS485 port is intended for battery communication only.

One way to interpret the message from your manufacturer is "with our range of products, the RS485 port is intended for battery communication only"...

@Solar Assistant When about do you anticipate having the RS485 connection available?

I am assuming that if you use the RS232 interface you will loose the wifi connection to Solarman, is that correct?  

Does it integrate with Home Assistant at all, I think the biggest demand is to be able to control Sonoff type devices to be able to automatically switch high load devices off when there is not sufficient power? 

 

 

1 hour ago, Solar Assistant said:

We are developers of solar monitoring software and this forum doesn't allow responses from commercial members, so please see this reply purely as technical input in terms of what is possible.  I can confirm that we can read all metrics from both the WiFi/RS232 port and the RS485 port of both the Deye and SunSynk inverters.  We read it directly meaning it doesn't use or intercept the WiFI dongles that are commonly used.  We also store all data on the device and there is no technical reason why internet is required.  So in short everything you mentioned is technically completely possible and is how all our customers do their monitoring.

So if I understand what you’re saying correctly, even though I have the Sol-Ark inverter, it is possible to capture the data from the RS 232 port? I understand that this may be possible, I guess I am just not understanding how I am able to do that or what I need to accomplish this? 

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.