Many people have both, the Ecowitt cloud and local - don't forget, your 5-minute based data records will be kept at ecowitt.net only for 90 days - later on it will be 30 minute or even 4 hours records (--> MUST READ).
With your data locally you can have everything in your selected resolution and can be independent of the internet.
When you post regularly to ecowitt.net, CMX can even backfill its data from ecowitt.net if it happened to crash for some reason. You can also make CMX start with downloading your Ecowitt.net data first and then continue running on its own - a feature so far others don't offer (afaik).
Thanks for the info! I have it running now, for the moment it looks like a dashboard from the 90s! Is there a guide somewhere, there are still a few things I don't understand. What are Upload and Local Copy mean? And Interval Settings and Real time Settings ? These are different from logging intervals?
I didn't really see the options to download Ecowitt data though.
I didn't realize Ecowitt would throw away some data but it makes sense. I will definitely log locally. So I can open MX whenever I want and it will get the data from Ecowitt for when it was not running? That's great as I will not keep my PC always on.
there is a CMX WiKi available at
https://cumuluswiki.org/a/Softwaresometimes a bit challenging to read (my personal opinion), but there's also a forum where you can ask questions if the WiKi doesn't get you any further.
https://cumulus.hosiene.co.uk/viewforum.php?f=40upload means sending data (via FTP or PHP) to a website and copy do this locally (in your local network or on the same computer) if you run a website (your own or the CMX default website) locally e.g. on a RaspberryPi or on a NAS. Then copying the realtime data updates makes more sense than using services like (S)FTP
Logging is what CMX reads from your station and saves every logging interval (default setting one minute - I think).
Upload/copying means sending data to a remote site (e.g. your custom website, the CMX default website hosted at your local or remote server)
The backfill options are there - but first you need to create an APP key and an API key in your ecowitt.net account (--> profile).
In CMX you have to go to Settings --> Station Settings --> Ecowitt Cloud API access.
There are a few more things you need to know when you want to first download the last 90 days from ecowitt.net (that's a one time story unless you shut don CMX for 90 days). In the CumulusMX/data (or CumulusMX\data under Windows) directory is a file named today.ini
CMX updates this file every time it writes a log entry into its database (MMMYYlog.txt - e.g. Feb24log.txt) with a time stamp date/hour/minute.
The entry at the top of this file (in fact 2 entries) have to be set to now - 90 days e.g. 01.12.2023 00:00:00 - you may have slashes instead of points depending on your locale).
Shut CMX down.
Rename your existing Feb2024log.txt file (CMX should not find it under its name anymore).
Change the time stamp in today.ini as mentioned above.
Save the changes.
Use Notepad under Windows or nano under Linux as a text editor.
Make sure you APP and API keys are properly entered.
Then start CMX again.
It will now backfill the data from the Ecowitt cloud until it reaches the current time - and then continue logging normally.
When you e.g. shut down CMX in the evening and restart it again next morning, the same procedure will happen at startup from when CMX last wrote data to the logging file.