Skip to content

Tools for EPsolar Tracer BN solar charge controller

License

Notifications You must be signed in to change notification settings

jwilliams9999/epsolar-tracer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

epsolar-tracer

Tools for EPsolar Tracer A and BN solar charge controller

Img

This is the second generation of the EPsolar Tracer solar charge controller. You need RS-485 adapter for communication. The first generation controller used RS-232 and a different protocol. see https://github.com/xxv/tracer.

Product link 1
Product link 2

Windows software & nice pictures

Linux driver for Exar USB UART

In directory there is a Linux driver for Exar based USB RS-485 adapter.
Original source

Protocol

Protocol See for windows capture for some extra commands.

Python module

Uses modbus library (https://github.com/bashwork/pymodbus)
Example output

# python info.py 
Manufacturer: 'EPsolar Tech co., Ltd'
Model: 'Tracer2215BN'
Version: 'V02.05+V07.12'
Charging equipment rated input voltage = 150.0V
Charging equipment rated input voltage = 150.0V
Charging equipment rated input current = 20.0A
...

About

Tools for EPsolar Tracer BN solar charge controller

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 65.8%
  • Python 34.0%
  • Makefile 0.2%