slim-bean / powermon

5 stars 0 forks source link

Alternate software and thanks #1

Open pchiquit opened 1 year ago

pchiquit commented 1 year ago

Hi there @slim-bean I'm also the owner of a EG4 battery that I use with Victron equipment.I was frustrated with the lack of communication with the battery so I worked with my son to implement communication of this battery with the Victron Venus software (that is opensource and can run on a Pi) https://www.victronenergy.com/live/venus-os:large by adding a driver to another project called bdus-serialbattery https://github.com/Louisvdw/dbus-serialbattery/pull/212 Anyway, I wanted to thank you for your reverse engineer work as it was instrumental in helping us to get it working. The last link has a more complete protocol documentation if you want to expand your software. Some screenshots of the victron software talking to the battery: v4 vicpi3 vicpi2 vicpi

slim-bean commented 1 year ago

That's awesome @pchiquit! Glad this was helpful, it's really satisfying reverse engineering stuff 😁 thanks for sharing back!!

mike-marcacci commented 1 year ago

I just wanted to thank both of y'all. I just purchased 4 of these batteries to test with a large older system that uses Outback inverters/etc. I'm trying to aggregate all my data into a proper time series database like influxdb or metric store like prometheus which are much better starting points for any sort of performance analysis, anomaly detection, forecasting, and general visibility.

Both of your projects have been incredibly helpful. Cheers 🍻

pchiquit commented 1 year ago

@mike-marcacci If you create an EG4 exporter for Prometheus that would be awesome. I work with Prometheus on my day job, so it would be lovely to monitor the battery using prometheus!