-
Notifications
You must be signed in to change notification settings - Fork 77
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
Increase the max number of connectable (vedirect) devices #130
Comments
@izak do you also have this kernel patch in the rpi kernel(s)? https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/usb/serial/ftdi_sio.c?id=c6dce2626606ef16434802989466636bc28c1419 you should. And if you did, I can tick the first one on above task list. |
Nope, I don't have that! I had to actually check the source code, it's not there. Can add it, it looks like the patch will apply cleanly with no massaging. |
Pls do. |
It's done. We can merge it next time along with the u-boot fixes. |
thanks. I've closed the first task. Its in for all three machines now. |
gui v3.5.1 includes the fixes to allow more devices:
It was added in v2.12~1. Next step is to actually test it on the test bench. |
a test with 14 MPPTs, one Quattro, running ESS and BOL (adds voltage sense) on a gridless octo results in 30~50% cpu idle. v2.12~8 Sun was low, no actual charging going on. More tests later. |
14 active mppts, 1 x quattro, ESS, DVCC incl shared voltage sense, normal lead battery, charge current limit set to 50A. First some tests to find the worst situation: v2.15, Octo GX
these were visually taken from top. Below are taken with mpstat 2 120 (every 2 seconds, for 4 minutes). v2.20~30 Octo GX
|
Closing this issue. The maximum of VE.Direct devices is now documented for customers here. most easy improvements have been done. Some more are right now being worked on (reduce the impact of having ESS or DVCC enabled). But out of scope of this issue. Also, the coming GX hardware designs are all more powerful. |
Right now, the max number of VE.Direct devices that can be connected to a CCGX is around 5: 2 direct and 3 via USB. The exact number depends a bit: enabling MQTT reduces it. As does connecting energy meters, enabling ModbusTCP, etcetera.
The max for the Venus GX is 6: 2 direct ,and 4 via USB.
With below changes in place, the max for the Venus GX becomes ~20, and the CCGX possibly more.
@jhofstee investigated the cause for these limits, out of which came several required changes:
And a few nice to haves:
Obviously it could be that more changes are needed. Fixing one unveils the next.
And, just because images are nice, the test rig:
The text was updated successfully, but these errors were encountered: