File tree 1 file changed +20
-0
lines changed
1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change
1
+ # What?
2
+
3
+ I have a victron BlueSolar mppt charger for a long term science project I'm running. I wanted a way to keep tabs
4
+ on the solar status, but the BLE output from the victron is kind of sketchy and prone to stop working in my install.
5
+ I decided to buy a VE.Direct to USB cable and then figure out how to get meaningful data from it. This project is the result of that.
6
+
7
+ # Components
8
+
9
+ ## vedirect_rs
10
+
11
+ This crate utilizes the ` nom ` parser to convert the serial output of a VE.Direct serial connection into a usable data structure.
12
+
13
+ ## vedirect_to_json
14
+
15
+ This is a test app for vedirect_rs that connects to /dev/ttyUSB0 and parses the output of the VE.Direct serial stream therein.
16
+
17
+
18
+ # Thanks
19
+ Special thanks to @gshipilov for helping me with understanding how the ` nom ` crate works for payload parsing. Without his help,
20
+ I would have likely given up.
You can’t perform that action at this time.
0 commit comments