I can not check your settings, so I attach a screenshot. How did you set these two settings?
It works like this:
If all database settings are OK:
WDapi or the stationcron will store 1 record in the database
If charts are set to Database
=> stationcron will store one line in results.csv
In hindsight, it is more logical to let WD-api add the lines to the .csv when it is loading the DB-record.
But that file can grow very rapidly when the upload interval is set to frequently.
Just before and after midnight the two other cron-scripts will add 1 line to year and monh csv files and clean todays data from the database.
The result.csv (= this days data) is then cleared also.
===
As far as I can see, based on the file-contents, you set WDapi to upload to the database, but are not running a cron-job.
Wim
P.S. I added another post below about the sun-block