-
-
Notifications
You must be signed in to change notification settings - Fork 6
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
Frequent data gaps with MS600 (GEN3) inverter #68
Comments
I see the same gaps with my MS600 (using dev-0.8.0, 10 sec interval. I switched off cloud. The gap is very regularly: every ~13 min, 55-58 request (or similar). Looks like your gaps have the same frequency - interval 1 min, gap each hour. Maybe the MS600 accepts only a max number of requests per connection. Reset connection by default after 50 requests? Same with 20 sec request interval. It works for 55-58 requests. Followed by 11-18 unanswered requests. Than:
|
That is interesting. Today I also saw very long gaps (up to 15 minutes). So not only the Modbus responses are missing, the inverter itself is not sending any packets either. Today I also implemented a monitoring function that resets the connection after 2.5 minutes without receiving any packets. This will hopefully keep the dropouts to a minimum. |
Today I saw a gap from 13:15 until 18:00. My timeout handler worked as expected and close the TCP connection properly (server loop stoped). But the inverter didn't establish a new connection. Maybe I have a network problem. It is possible, that the inverter roamed to another Accesspoint in that moment. (I have three APs here) But wenn the inverter don't make a reconnection, then I see no chance to mitigate the problem from the proxy side. I will invest some more time to analyse it. |
I also had gaps larger than usual (AVM AP) this afternoon, so likely no local issue on your side. I attach my report from TSUN website. device-report-2024051319514161.xlsx BTW: I do not use the proxy. |
Today a German TSUN handler wrote on his web page, that beginning with the 20th of May customer can switch to the Smart App even for GEN3 inverters. Maybe this will include a new firmware which supports the SolarmanV5 protcol. The article is only in German available: https://priwatt.de/blog/tsun-wechselrichter-update-800-watt/ |
With the proxy version 0.10 the connection is really stable here. But I have to deactivate the To deactivate the See also Inverter config |
Did you try to further analyze this? It seems that there is still something wrong with accepting new connections and closing old connections. ´´´ ´´´ |
With an MS600 (GEN3) inverter with DSP version 5.1.09, I regularly see gaps in the data transmission. An initial analysis has shown that the TCP connection is stable and TCP keep-alive packets are also being answered.
We may be able to get the inverter out of this state by reestablishing the connection. I am not aware of a way to restart the DSP using a magic packet.
I will try to recognize the situation by time monitoring and then close the TCP connection from the proxy side (sending a FIN packet) in the hope that the inverter will then send data again immediately.
The text was updated successfully, but these errors were encountered: