diy solar

diy solar

From office UPS to whole house... my journey

Ah, a few other tidbits I'm finding:

/opt/victronenergy/swupdate-scripts contain a number of useful shells. "resize2fs" for instance will expand the root filesystem to use more space on the Micro-SD card. I ran it and root when from 91% full to 22%.

Also, the system has "vi" as an editor, which is convenient. "vi" is pretty consistent across virtually every flavor of Unix/Linux - highly recommended to learn. (Some systems even have "vi-learn" installed - learn it once, and you have an editor for life.)

Found a number of hints here.

Oh, I should point out doing any of this wrong and your might screw up your Pi image. Of course, you can always reburn it and start over (I know I have a number of times).
 
OK - will use this post to keep track of modification I'm making - all of which will need to be repeated after an OS update should one ever be done:

<from a newly burnt microsd>

Connect keyboard and display to Pi, boot it.

cd /opt/vi*/sw*/
./resize2fs.sh
passwd
cd /etc/ssh
vi sshd_config <modify port and disable empty passwords>
cd /etc/venus
rm headless
cd /opt/vi*/gui
vi start-gui.sh
Find the line " size=$(fbset -fb /dev/fb0 | awk '/geometry/ { print $2 "x" $3 }')" and comment it out. Add the line:
size=1024x600

shutdown -r now

SSH is working as expected, as is the system password of course, and root is at a healthy 22% instead of the default 91% full.

GUI is NOT working as hoped. Still displaying at 600x480 *hmmm*
 
Last edited:
A bit of progress, kind of. Resolution is apparently being set at boot time:

cat /proc/cmdline
... bcm2708_fb.fbwidth=640 bcm2708_fb.fbheight=480 ...

Now just need to figure out how to change that. /boot/cmdline.txt doesn't do it.

ok - it can be set by adding:

framebuffer_width=1024
framebuffer_height=600

to the bottom of /u-boot/config.txt

fbset, which the gui start script uses, now reports a geometry of 1024 x 600, but this display is still saying 640x480... *grrrr*

ps. The display is warm to the touch. Not hot, just surprisingly warm. Can't power it off the Pi if the Pi itself is powered off a USB charger. Powers off the Pi fine if the Pi is powered by a brick power supply.
pps. If the display's Touch input is NOT plugged into the Pi, one loses all touchsceen capability, although it will power it given the Pi has enough to spare.
 
Last edited:
Hmmm. Officially stuck. Twas fun trying though.

Between the Victron Connect app on my iPhone and iPad, and the remote console allowing me to web into the Pi, I'm not really sure what the point is of having yet another interface. Starting to feel like just more cables, more power supplies, etc. Still, will see if the Victron Pi community have any suggestions.

Update: made a bit of progress via adding more to /u-boot/config, per the post up two from here.

Bottom line: I don't suggest this $37 model, however many are reporting success with slightly more expensive (~$70) models on their Cerbos. Suppose this one would do for "monitor only" duty.
 
Last edited:
LOL - screen vendor wrote back. I guess this is typical of their "12 months of technical support" advertised. Their response: "You need to adjust the Raspberry Pi configuration". *sigh*
 
Well, my Federal tax refund has arrived, now just waiting for my state and an amended 2022 Federal refund. Time to review what is needed for Phase 2:

(Snitching from my spreadsheet, please forgive the cut and paste)
1713571550564.png

This list was put together about 6 weeks ago, with all parts being purchased from CurrentConnected, who has a great reputation and has earned my trust during Part 1 of this project.

Amazing how much can change in 6 weeks! The SOK was the clear choice back then. Now CurrentConnected offers in 48V 100AH:

LiFePower4 UL1973 listed & UL9540A Compliant $1149 5-Year Warranty
Pytes V5 UL1973 & UL9540A rated $1750 Unknown Warranty ("10 year calendar life") Up to 14 in parallel
SOK UL1973 & UL9540A certified $1565 10-year Warranty User serviceable up to 15 in parallel
EG4 LLS UL1973 listed & UL9540A Compliant $1299 10-year Warranty up to 16 in parallel

This leads to all types of questions and comments:

1) Feels like UL "listed" is better than "compliant". Presume Compliant means it hasn't actually be submitted for testing.
2) Totally unclear what UL "rated" means! "It was rated and performed poorly" would still be rated.
3a) SOK has a 5 battery rack. 15 in parallel means 3 racks. Math works!
3b) Pytes has a 4 battery rack, less overall capacity - appears to be Sol-Ark only???
3c) EG4 has a 6 battery rack (which apparently fits LiFePower4) - but with 16 max in parallel, leaves empty space in the 3rd. Awkward.
4) Planning on using this with the above listed Victron units, so it seems to be down to SOK and Pytes based on what I can see on CurrentConnected website.
5) Is the EG4 "user serviceable"? e.g. Could I replace a blown cell or BMS or would it need to be shipped back???
6) What is the relative reputations and forecasted longevity of each of the companies?

Given I planning on 5 units, the $266 price difference between SOK & EG4 adds up - $1330 difference in price.

Can anybody address some of this?

Dexter... if your reading this... please take the questions as an opportunity to tweak the info on your website.
 
Underwriters Laboratories set the standards. The product either meets it or it does not. No matter which NRTL tests the product (i.e. ETL, SGS, etc.) it gets a pass or fail based on meeting or not meeting the standards.

SOK does not have UL9540
Pytes is paired with the Sol-Ark for UL9540.
EG4 is paired with 18kPV for UL9540.

EG4 is not user serviceable. Pytes can have a BMS replaced, SOK can have cells or BMS replaced.

EG4 is the best price, followed by SOK, followed by Pytes.

Pytes is the best for high-vibration, followed by EG4, followed by SOK.

Some features aren't consistent across all options, for example EG4-LL has a shunt-trip breaker that can save you the requirement of an external battery disconnect that some AHJ's are requiring. That could be a $600 or so savings if your locale has such requirements.

Victron does not have any UL9540 certifications - in some areas that makes zero difference...it's all about what an inspector/county wants. Sometimes they don't care, other times they can practically force you to go with a specific option based on their requirements.

There are also wallmount battery options too that are worth taking a look at.

Yes, we have many options, because they are each unique and have their specific places. There is not exactly a clear winner in every case, and you can't always decide everything based on cost-alone.
 
Underwriters Laboratories set the standards. The product either meets it or it does not. No matter which NRTL tests the product (i.e. ETL, SGS, etc.) it gets a pass or fail based on meeting or not meeting the standards.

SOK does not have UL9540
Pytes is paired with the Sol-Ark for UL9540.
EG4 is paired with 18kPV for UL9540.

EG4 is not user serviceable. Pytes can have a BMS replaced, SOK can have cells or BMS replaced.

EG4 is the best price, followed by SOK, followed by Pytes.

Pytes is the best for high-vibration, followed by EG4, followed by SOK.

Some features aren't consistent across all options, for example EG4-LL has a shunt-trip breaker that can save you the requirement of an external battery disconnect that some AHJ's are requiring. That could be a $600 or so savings if your locale has such requirements.

Victron does not have any UL9540 certifications - in some areas that makes zero difference...it's all about what an inspector/county wants. Sometimes they don't care, other times they can practically force you to go with a specific option based on their requirements.

There are also wallmount battery options too that are worth taking a look at.

Yes, we have many options, because they are each unique and have their specific places. There is not exactly a clear winner in every case, and you can't always decide everything based on cost-alone.

Thanks. I was under the impression UL actually did testing as well as standard setting. Thanks for correcting that understanding.

I love that you have many options to meet different need profiles.

Perhaps it would help others if you incorporated most of the above into your website? e.g. Since SOK is flagged as User Serviceable, it would help define the differences if EG4 was explicitly flagged as not user serviceable. Pytes could have a "Best for vibration situations" line added - that type of thing. Having consistent language between products, or an asterisk with an explanation (in this case the UL terms "listed" vs. "rated" vs. "compliant") would bring a lot of comfort. For most of us, these are major purchases - and these days - especially with all the Chinese junk and outright advertising lies - many of us are running a bit on the paranoid side. The fact that you list these products brings a significant degree of comfort, but still...

For me, User Serviceability is huge. If something dies, being able to replace parts vs. having to ship a unit out and wait for its return makes the price premium for SOK worth it.

Now I'm more comfortable with my selection. Thanks again.
 
Back
Top