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.
- Via crontab, run a python script
- Read data from the Solar Charge Controller via modbus open architecture
- Save the data into a database
- Read the data every 10 seconds
- Open the website hosted on the raspberry pi
- Load data from the database via JSON
- Request new data every 10 seconds
Try it out! https://lewismoten.github.io/solar-log/