Skip to content
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

Uses for this code? #5

Open
master0v opened this issue Mar 31, 2020 · 2 comments
Open

Uses for this code? #5

master0v opened this issue Mar 31, 2020 · 2 comments

Comments

@master0v
Copy link

Hi,

Hope all is well.

Could you please share some uses for this code? Surely, you created it with some purpose in mind ;)

I've used it to read the data from an MPPT controller, and it is a great way to test that my connection worked, but now, I am not sure how to make that data useful. Can I somehow pipe it to the VictronConnect app on my mobile phone?

Thanks,
A.

@karioja
Copy link
Owner

karioja commented Apr 1, 2020

This library is a protocol decoder for the Victron VE.Direct text protocol, nothing more nothing less. It just presents the data as a Python dict.

The next obvious step would be to off-load the data somewhere but that's beyond the scope of this small utility. My personal favorite is to send the data over to a MQTT broker. From there you have an ubiquotous access to the data and can do whatever you want with it. You could store it in a local database or forward it over to one of the cloud IoT platforms (adafruit.io, thingspeak, aws iot) which have the ability to create fancy graphs.

This is the graph of the battery voltage of the solar system at our summer house using ThingSpeak.

Main battery voltage

AFAIK VictronConnect app uses the VE.Direct binary protocol through the USB/VE.Direct cable or Bluetooth and that's a completely different thing.

@master0v
Copy link
Author

master0v commented Apr 5, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants