After upgrading to Solis Agile Manager v1.0.788.0 Strange issues #257
SimonHardstaff
started this conversation in
General
Replies: 1 comment
-
|
Those errors are timeout errors when SAM makes requests to update the inverter. That either means your Internet is having issues, or Soliscloud's API is having problems (which happens more frequently than it should). |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi All
Loving the app but have a few issues now
1, my inverter time get getting reset to about 5 minutes behind so turned off the set time will see what happens?
2, the app was making a decision that the inverter needed to charge but the battery was at 99%?
checked the inverter screen and it showed 09:00 to 11:00 95% but I had not set any of this and normally the app would not be
picking charge times like this in the past?
3, Getting errors in the logs I can send them over if you need them by email ?
System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.
---> System.TimeoutException: A task was canceled.
---> System.Threading.Tasks.TaskCanceledException: A task was canceled.
at System.Threading.Tasks.TaskCompletionSourceWithCancellation
1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingR> --- End of inner exception stack trace --- --- End of inner exception stack trace --- at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource> at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingR> at SolisManager.Inverters.Solis.SolisAPI.Post(String url, String content) in /home/runner/work/SolisAgileManager/SolisAgileManager/SolisManager.Inverters.Solis/SolisAPI.cs:line 826 [09:41:24.831--ERR] No response data returned from Solis API: Resource=atRead Body={ inverterSn = , cid = CheckFirmware } [09:41:24.832--WRN] No data returned reading control state (CID = "CheckFirmware") [09:41:24.834--INF] Firmware version: 0 (null) [09:41:40.561--ERR] Error posting request to SolisCloud: /v1/api/inverterDetail {"sn":""} System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing. ---> System.TimeoutException: A task was canceled. ---> System.Threading.Tasks.TaskCanceledException: A task was canceled. at System.Threading.Tasks.TaskCompletionSourceWithCancellation1.WaitWithCancellationAsync(CancellationToken cancellationToken)at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingR>
--- End of inner exception stack trace ---
--- End of inner exception stack trace ---
at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource>
at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingR>
at SolisManager.Inverters.Solis.SolisAPI.Post(String url, String content) in /home/runner/work/SolisAgileManager/SolisAgileManager/SolisManager.Inverters.Solis/SolisAPI.cs:line 826
[09:41:40.563--ERR] No response data returned from Solis API: Resource=inverterDetail Body={ sn = }
[09:41:40.563--ERR] No state returned from the inverter
[09:41:40.563--WRN] Unable to read state from inverter
[09:42:40.560--ERR] Error posting request to SolisCloud: /v1/api/inverterDetail {"sn":""}
System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.
---> System.TimeoutException: A task was canceled.
---> System.Threading.Tasks.TaskCanceledException: A task was canceled.
at System.Threading.Tasks.TaskCompletionSourceWithCancellation
1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingR> --- End of inner exception stack trace --- --- End of inner exception stack trace --- at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource> at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingR> at SolisManager.Inverters.Solis.SolisAPI.Post(String url, String content) in /home/runner/work/SolisAgileManager/SolisAgileManager/SolisManager.Inverters.Solis/SolisAPI.cs:line 826 [09:42:40.562--ERR] No response data returned from Solis API: Resource=inverterDetail Body={ sn = } [09:42:40.562--ERR] No state returned from the inverter [09:42:40.562--WRN] Unable to read state from inverter [09:43:04.839--ERR] Error posting request to SolisCloud: /v2/api/atRead {"inverterSn":"","cid":4643} System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing. ---> System.TimeoutException: A task was canceled. ---> System.Threading.Tasks.TaskCanceledException: A task was canceled. at System.Threading.Tasks.TaskCompletionSourceWithCancellation1.WaitWithCancellationAsync(CancellationToken cancellationToken)at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
Kind regards
Simon
Beta Was this translation helpful? Give feedback.
All reactions