ph1l / vemon

Serial log application for Victron Energy VE.Direct devices

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vemon

Description

VE.Direct serial data stream parser. Use this utility to parse and log data from your Victron Energy devices to csv or graphite's carbon database.

This is a fork of the velog project by Henrik Ullman. After considerable re-writing, I decided to release it as a separate project rather than merge it back upstream.

Compiling

# apt-get install build-essential libcunit1-dev
$ make all
$ make test
# make install

Usage

velog -i /dev/serial/by-id/usb-VE_Direct_cable-port0 -o log.csv -r 1

Required:

-i  [serial device]

Optional:

-o [log to file]
-r [logfile rotate cycle in days]
-g [send to graphite host]
-d [graphite device id]

Contrib

see contrib/ for example graphing setup logging data to carbon-cache and graphing with graphite on raspberry pi.

vemon screenshot

Licence

GPL Version 3

See COPYING for details

About

Serial log application for Victron Energy VE.Direct devices

License:GNU General Public License v3.0


Languages

Language:C 97.7%Language:Makefile 2.3%