Log viewer of solar data from EPEVER eLOG01 Record Accessory Adapter http://lewismoten.github.io/solar-log
  • JavaScript 48.4%
  • Python 45.5%
  • HTML 6.1%
Find a file
2021-09-25 02:48:51 -04:00
charge-controller log data from three units 2021-09-21 00:22:02 -04:00
charts separate into tabs. show selected data 2017-10-09 21:20:32 -05:00
logs move csv files to log folder 2017-10-22 19:55:53 -05:00
modbus date util doc 2020-12-07 23:39:09 -05:00
.gitattributes new file? 2017-10-08 10:28:57 -05:00
.gitignore ignore python cache 2020-11-22 01:35:19 -05:00
index.html remove device info tab - keep as strictly csv logs 2017-10-28 09:36:07 -05:00
index.js remove device info tab - keep as strictly csv logs 2017-10-28 09:36:07 -05:00
new-pi.md instructions to setup new pi 2021-09-25 02:48:51 -04:00
package.json test front-end locally 2020-11-22 01:07:13 -05:00
README.md update docs 2017-10-28 18:57:56 -05:00
screenshot.png update docs 2017-10-28 18:57:56 -05:00
troubleshooting.md testin still 2017-10-16 12:20:02 -05:00
XY-MD02.py instructions to setup new pi 2021-09-25 02:48:51 -04:00

solar-log

This is a small project to monitor a solar charge controller. The original goal was to parse CSV files exported from EPEVER eLOG01 Record Accessory Adapter for EPEVER Tracer Series eTracer Series MPPT Solar Charge Controller. The process was manual, limited, and often resulted in having corrupt data. The project now uses python scripts and the modbus open architecture.

  1. Via crontab, run a python script
  2. Read data from the Solar Charge Controller via modbus open architecture
  3. Save the data into a database
  4. Read the data every 10 seconds
  5. Open the website hosted on the raspberry pi
  6. Load data from the database via JSON
  7. Request new data every 10 seconds

Try it out! https://lewismoten.github.io/solar-log/