Wednesday, September 2, 2026

The cause of data gaps in CSV files

 



There have been occasions when data gaps occurred in the CSV files collected daily.

The problems are unique to the power file. The azimuth and elevation are printed, but nothing else.

Further, that data is collected outside the schedule. Somhow, the NOAA2.py script is being run outside of schedule, and printed to the CSV files. The EpD3Dy.php script is run by a service/timer. The NOAA2.py script ius called from within the php script.

The problem may disappear if the python script is run in a different service/timer pair.

I'm examining an epevermodbus python script to read and record settings separate from the php script. This will allow me to examine the data for problematic results, such as negative values or other data anomolies.

I reset the timer to a time after the sun has risen. Unfortunately resetting the timer startup very season is not practical. I may be able to set the startup time from within the service or the script.

This problem is relatively recent. Perhaps this is a result of the differences between the Epever Tracer and Triron charge controllers.


Autumn change

 



Autumn and the shorter day is coming.

I need to raise the panel array up higher since the sun will not be rising as high in the sky until next Spring.

The best solution would be a concrete base for the bottom, 1/2"+3/8" rebar reinforcemant for the steel axis pipe, a more permanent support for the high end.

I need to get short 'samples' of the rebar to insure the fit before buying the ten foot long pieces.

 

The cause of data gaps in CSV files

  There have been occasions when data gaps occurred in the CSV files collected daily. The problems are unique to the power file. The azimuth...