Cambium wrote: ↑Sat 11 Dec 2021 5:07 pm
Oh wow. Interesting. Is there a way to copy and paste the data from WeatherUnderground or Ecowitt into the file so Cumulus can read it?
In principle there is - not too simple but not too complicated either.
Also depends on whether you use extra sensors (what CMX considers to be an extra sensor - as they have a separate log file) or not.
You can look up the structure of the csv log files (the sequence and meaning of the comma separated entries (or semicolon separated depending on your locale))
- you find the headers in the CumulusMX directory. e.g. dayfileheader.txt, monthlyfileheader.txt, extrafileheader.txt
Find below how I managed to add missing values from ecowitt.net recordings:
Download the data e.g. from Ecowitt.net, load them into MS EXCEL, get the data fields into the proper sequence and save them as csv type of file.
Then you can open the actual mmmYYYlog.txt file (e.g. Dec21log.txt) and (if applicable) ExtraLogYYYYMM.txt (e.g. ExtraLog202112.txt) and paste the missing data into the gaps. Save it under a different name (e.g. Dec21log1.txt) and complete your work until you have copied all your downloaded entries. Then open the original Dec21log.txt again, copy the meanwhile accumulated new entries into your Dec21log1.txt file. Save. Delete (or rename) Dec21log.txt and rename your work file Dec21log1.txt to Dec21log.txt. Make sure these last steps happen in the time window between two writings by CMX (before the next full minute if you have a one minute logging interval, before the next 5th minute if you have a 5 minute logging interval etc.).
If you have extra sensors, you have to do the same with the extra log file.
If the the added entries contain records (maximum values of the day, month, year, alltime), you will also have to change the corresponding .ini files