-
-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
index out of range #40
Comments
Looks like you have the “encrypted” modbus. Change the setting: |
Hi, thanks for your quick reply. However it gives me practically the same output. Even if I try port 8082, it can connect, send but gets no reply |
Remove the port option. |
Nope, that also did not work. Port Scan TCP: Port scan UDP: EDIT: What about that https thing? |
What dongle/Ethernet adapter are you using? Does the data publish to iSolarCloud at the moment? |
WiNet-S from Sungrow, it is publishing data to iSolarCloud. Using it over Wifi by the way |
I am in a similar position. SH5.0RS using a WiNet-S (version It eventually prints out 13 registers, but with predominantly zeroed values:
|
@bjeanes the WiNet-S only supports HTTP method. Modbus gives errors or bad data. |
@yoursnack sorry for the delay, you can only have 1 session open via HTTP do the dongle (well you can have more but its unstable). |
I'm gathering this. Is this likely to be permanent? If so, are you aware of an alternate dongle I can replace to use Modbus directly? I bought this inverter with the intent to send Modbus commands, not just reading registers 😬 |
Thats up to Sungrow to fix :( Some German users are saying their firmware (v10) is working on the discord. We "can" write registers via the HTTP method, I just haven't implemented it. What registers are you interesting in writing to? |
I'll email them to add another voice to hassle them about this.
Interesting... When I visit the IP in browser I am asked for an installer login. Perhaps with those credentials Modbus access can be enabled and their installers did so? (wishful thinking on my part, probably).
Oh! Interesting. That might work then.
I'll have to review my notes from a few months ago when researching this. It's been evicted from my brain while waiting for the install to take place. But the use-case is describable: I want to be able to force charge and discharge programmatically. I'm on a wholesale energy retailer and have a pretty sizeable PV array and battery. While arbitrage is not really long-term profitable, during wholesale price spikes as have been happening a lot in my region (and probably everywhere), selling a % of my stored energy is something I had hoped to make work. Edit: So, IIRC my theory of how to accomplish this based on my notes was to use hold registers |
Just adding a datapoint. I have a Sungrow SH8.0RT with WiNet-S dongle (firmware version M_WiNet-S_V01_V01_A). Neither modbus nor sungrow connection settings work. However http works perfectly. It even worked when I was logged in to the web app. I was just summarily logged out when connecting with SunGather. Errors are just a whole lot of
|
@alangibson-philips update the firmware on the WiNet-S and you will get (admittedly somewhat buggy) Modbus connection working. The |
Hi I'm having an issue to read values from an SG40CX. I don't know if I should paste here but just be sure, this is my output on pastebin : https://pastebin.com/SqD1Ep3p
It seems to be reading some values but the output is always 0 or nothing at all. Included here the output of the webserver: https://pastebin.com/n8LkGWP2
Greetings and I hope we can work this out together!
The text was updated successfully, but these errors were encountered: