diy solar

diy solar

Solar assistant: do you use it?

Do you use solar assistant with your solar system

  • Yes

  • I used to, not anymore

  • No but I plan to use it one day

  • No and I don't see a reason to purchase it


Results are only viewable after voting.
Ah, sounds like an interesting project @Lt.Dan! If you have a spare PC( i dont), it should be fairly simple to instantiate a couple linux VM's to load the SA image on. Virtual USB ports? I never tried that.

Wish I didnt give away my old Dell server now.... I had Ubuntu on it.

That being said, the SA web page explicitly states that VM's and Docker are NOT supported. (But does it work?)?
It has been compiled for ARM..
So unless you have an ARM emulator..good luck
 
Actually the pi option is still the best value since you can get the pi computer, power supply, case with built in touchscreen starting at $80.
 
Less than $100. Black Friday is coming up and these tablets are CHEAP!

And it looks nice.
 

Attachments

  • IMG_20231108_180922.jpg
    IMG_20231108_180922.jpg
    797.8 KB · Views: 24
I have a couple factory server racks as well then all the DIY packs for the main ESS.
After using the Victron 500A shunt for a number of months, I realized the SOC on one of the server racks was really very accurate - this server rack is a rebranded SOK 100Ah. If I am walking by the ESS - just look at the LED's on that server for the quick idea of the SOC - it is always close.
 
Yes it can be done to make SA run in a vm but it bypasses their copy protection mechanism so I'm not going to elaborate more. I just tried it to see if I could do it and it worked.

The pi is a better option to me since its stand alone and goes right there at the equipment. Having something that does a job like that dedicated means your data is collected reliably without worrying about it getting shut down because your doing something else with the machine that's hosting the vm.
It’s only ARM based so can you at least mention which VM you used? I’m a paid user and might be interested in trying to get in a VM on an ARM based VM.
 
Actually the pi option is still the best value since you can get the pi computer, power supply, case with built in touchscreen starting at $80.
According to the SA website, video output isn't supported on any Pi other than the Orange Pi. Have you found something different?
 
According to the SA website, video output isn't supported on any Pi other than the Orange Pi. Have you found something different?
Nope since I run orange pi's I haven't used a different pi :)

You can change the video drivers. Its just linux and can do anything linux on arm can do.
 
Nope since I run orange pi's I haven't used a different pi :)

You can change the video drivers. Its just linux and can do anything linux on arm can do.
I think it’s more than that. The SA website is very specific.
 

Attachments

  • IMG_0859.jpeg
    IMG_0859.jpeg
    238.4 KB · Views: 21
Just wanted to say that this thread turned me on to Solar Assistant. I am a big Home Assistant user, and I had been wracking my brain for weeks trying to figure out how the hell I would import solar data into Home Assistant from my cheapo Chinese MPP AIO and a Victron SmartShunt. Little did I know that Solar Assistant can handle all that communication, package it into a nice web UI, and allow me to pick up all the data via MQTT in HomeAssistant.

I bought a license and slapped it on an old Pi 3B+ I had laying around, bought a VE.direct to USB cabe, hooked it all up, and it just works. Only had to made very minor changes like switching the temperature multiplier to .1 from 1 on my particular AIO. I really, really love how it has bidirectional control. This opens up a lot of automation capabilities.

The only things I am not crazy about are it being a closed source project. Just poking around in the log files, I have a feeling security is not their top priority. I keep it on a VLAN so it can't talk to my other devices save for some firewall rules set up like a guest network so it can only really go out to the Internet or publish MQTT topics to my HomeAssistant Pi. I'm willing to use it since I have that level of control on my home network.

Not that I want to run these people out of business, but I do hope a FOSS project comes along that can do what Solar Assistant does with the same degree of ease-of-use.

Edit: Forgot to add I don't like how it's a cloud-first solution. I would prefer to be able to run it totally locally and only have it externally reach out for updates. Not sure if the software would pitch a fit due to copy protection if I blocked it from having Internet access.
 
Edit: Forgot to add I don't like how it's a cloud-first solution. I would prefer to be able to run it totally locally and only have it externally reach out for updates. Not sure if the software would pitch a fit due to copy protection if I blocked it from having Internet access.
You don't have to have an internet connection for SA to run. It can all be run locally.
 
Not that I want to run these people out of business, but I do hope a FOSS project comes along that can do what Solar Assistant does with the same degree of ease-of-use.
There are some ESPHome solutions that will work directly with Hass. Not quite bulletproof yet, but getting there.
 
You don't have to have an internet connection for SA to run. It can all be run locally.
Correct, mine is only a my local intranet.
When I see a new beta I turn on a wifi hotspot, connect SA and laptop / PC to hotspot, download and install update, reboot and put the ssid and password in for my local intranet again.
Under a 10 minute process.
 
Correct, mine is only a my local intranet.
When I see a new beta I turn on a wifi hotspot, connect SA and laptop / PC to hotspot, download and install update, reboot and put the ssid and password in for my local intranet again.
Under a 10 minute process.
Do something similar, but do that for all iot related stuff
 
I really, really love how it has bidirectional control. This opens up a lot of automation capabilities.
Yep - and I use them. It really makes for a highly flexible system.

Forgot to add I don't like how it's a cloud-first solution. I would prefer to be able to run it totally locally and only have it externally reach out for updates
It operates locally only without issue. You can do your own checks on updates, connect briefly to install latest firmware and disconnect again.

Firmware updates listed here - they are not all that frequent, a small handful per year perhaps:

Not that I want to run these people out of business, but I do hope a FOSS project comes along that can do what Solar Assistant does with the same degree of ease-of-use.
I guess the onus is on them to keep providing new services, features and value for money. They got off their butt and made something useful and it's not that expensive. It's the RPi which is the most expensive element and you can supply your own.

While a FOSS solution can be appealing, it can also die from lack of interest by the one or two people who get initially excited to develop something but grow bored with it and/or move on in life. Sure, commercial software can die a death as well but at least when there is an income stream the chances of survival and ongoing support for something good is reasonable.
 
I use it. I wouldn't be able to do what I wanted with my system without it. Best purchase ever. Links to my homeseer system via MQTT and I automate tasks based on solar generated, battery SOC and load. It's flawless. I also use the app multiple times a day.
 
We have been begging for several features.
But, nothing has come yet.
I solved the issue, for myself. By spending more money. :(
I have one instance of Solar Assistant for the main system and main shunt.
A second instance for just the JK BMS's.
And a third instance just for my DC loads shunt.
Not the solution I wanted. But I can now see everything.
What rs485 cables are you using to connect the JKs to the pi?
 
This is what I found to work.
One of each for each BMS.


USB to RS485 Converter Industrial Adapter Original FT232RL and SP485EEN Fast Communication Embedded Protection Circuits Resettable Fuse ESD Protection https://a.co/d/dbxpTBZ
Thank you. I'm really considering swapping over from the JBDs in preparation for my 4th pack, I want active balancing and I don't care about inverter communication so I don't need the new fancy model. As long as I can communicate with SA I'm happy.
 

diy solar

diy solar
Back
Top