Skip to content

VEDirect data reader via serial USB for MPPT devices

License

Notifications You must be signed in to change notification settings

AaronPB/vemppt_reader

Repository files navigation

VE MPPT Reader

vemppt_reader reads VE.Direct Protocol and registers values from MPPT Devices into xls files

MPPT Connection

This software is tested with a VE.Direct to USB Interface cable

Installation

vemppt_reader requires pyserial and xlwt to run

$ python -m pip install pyserial

$ python -m pip install xlwt

How to start with vemppt_reader

You can test if you have installed all that vemppt_reader needs running vemppt_offtest.py (it will also generate a xls file)

To use vemppt_reader, run vemppt_main.py

Before starting, make sure to put the correct communication port on it (in vemppt_main.py).

To cancel any execution just use the terminate process order CTRL + C

VE.Direct Protocol Documentation

TODO List

  • Automatic USB port identification
  • Disconnection handler with timeout requests
  • Asynchronous message interpreter and register

License

vemppt_reader is licensed under the GNU General Public License v3.0, detailed in the LICENSE file.

About

VEDirect data reader via serial USB for MPPT devices

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages