Welcome to the Cumulus Support forum.

Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024

Cumulus MX V4 beta test release 4.0.0 (build 4017) - 17 March 2024

Legacy Cumulus 1 release v1.9.4 (build 1099) - 28 November 2014 (a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)

Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki

Beginner - CumulusUtils installation

Discussion of the Cumulusutils tool and website generator.

Moderator: HansR

User avatar
HansR
Posts: 5870
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: Beginner - CumulusUtils installation

Post by HansR »

You also have configured an UpdateInterval (for FTP in CMX) of 1 minute.
That is unreasonble small: the default is 15 minutes, make it at least 10 minutes. This is the update interval for the datafiles. Really that is fast enough.

Your realtime interval in seconds is 15 seconds, that is pretty fast either but OK. My advise would be some 20 or 30 seconds.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5870
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: Beginner - CumulusUtils installation

Post by HansR »

Benji60 wrote: Tue 16 Nov 2021 2:53 pm Ah yes indeed it works now ^^
OK
Benji60 wrote: Tue 16 Nov 2021 2:53 pm For the UV it's a will of mine, I'm so satisfied with my Ecowitt station but the UV data are too risky even with correction so I unchecked everything ! But maybe I have to remove some parameters in the ini.
In Station Setting=>Graphs=>Data Series Visibility, switch off UV.
Benji60 wrote: Tue 16 Nov 2021 2:53 pm As for the graphs, no problem. As I have a database on my site of all the history (every 5 min), I think there must be a way to display highchart but by connecting to the database which allows to display any day.
But this has nothing to do with CumulusUtils ^^
Well... suit yourself, but indeed this is not CMX and not the intention of CUtils. The RECENT charts display the short history in the highest frequency possible (your log frequency). The Daily or full history charts take the aggregate statistics to display. Any higher resultion would be of your own making.
Benji60 wrote: Tue 16 Nov 2021 2:53 pm EDIT : Indeed I had not seen => ShowUV=true =>>> ShowUV=false
Ah... right!
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
Benji60
Posts: 67
Joined: Mon 11 Oct 2021 12:38 pm
Weather Station: HP1000 Froggit Pro
Operating System: Windows 10

Re: Beginner - CumulusUtils installation

Post by Benji60 »

Yes, you are right! I changed it to 10 min!

I'm almost done with my French translation version, I'm just looking to see if it's possible to translate this :
capture.png
You do not have the required permissions to view the files attached to this post.
User avatar
HansR
Posts: 5870
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: Beginner - CumulusUtils installation

Post by HansR »

Benji60 wrote: Tue 16 Nov 2021 3:16 pm Yes, you are right! I changed it to 10 min!
Good :D
Benji60 wrote: Tue 16 Nov 2021 3:16 pm I'm almost done with my French translation version, I'm just looking to see if it's possible to translate this :
As you can see below the chart those charts are the output of the ChartsCompiler.

The file which rules those charts is CutilsCharts.def in the utils directory. This is basically a user defined file although what you see is the default a you find in the distribution. All texts in that file are user texts and therefore will not be found in the language file but will be written by the user directly in his language.

The exception to this rule are the chart legends. The legends are the plot variable names which are fixed (see the CDL language definition). Therefore these variable names are written to language file (section [Compiler]) where the user can give useful descriptions which then will be used in the charts.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
HansR
Posts: 5870
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: Beginner - CumulusUtils installation

Post by HansR »

And to finish the UV thing off: you also have to take out the UV charting in the CutilsChart.def file (Solar chart).
If you don't it gives an error in the console because you ask it to graph something it cannot find.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
AndyKF650
Posts: 704
Joined: Thu 20 Aug 2020 8:35 am
Weather Station: Davis VP2 Plus
Operating System: RPiv4 64bit Linux 12 Bookworm
Location: Jersey Channel Islands
Contact:

Re: Beginner - CumulusUtils installation

Post by AndyKF650 »

I have just looked at your post and would share my settings, realtime update 15secs and web update 5 mins. As you are aware my system/website is internal so the settings are for my convenience and produce a web display which is relatively current. This display is now my main view of the data rather than looking at the CMX admin site.
User avatar
HansR
Posts: 5870
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: Beginner - CumulusUtils installation

Post by HansR »

AndyKF650 wrote: Tue 16 Nov 2021 3:40 pm I have just looked at your post and would share my settings, realtime update 15secs and web update 5 mins. As you are aware my system/website is internal so the settings are for my convenience and produce a web display which is relatively current. This display is now my main view of the data rather than looking at the CMX admin site.
Yes, I agree, as long as everything is internal to your local net the frequencies are more or less irrelevant and you can choose higher frequencies for as much as your bandwidth allows.

When on the internet things are different in relation to bandwidth, costs and eventual repercussions by the provider. I don't take gigabit internet for granted yet. A personal weathersite is still not Netflix and sending all your data every minute is not done. Usually you share a cable with your neighbours an you can make the calculation yourself.

But anyway... Of course everybody can live up to the local possibilities ;)
This display is now my main view of the data rather than looking at the CMX admin site.
Thanks for the compliment :D
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
Benji60
Posts: 67
Joined: Mon 11 Oct 2021 12:38 pm
Weather Station: HP1000 Froggit Pro
Operating System: Windows 10

Re: Beginner - CumulusUtils installation

Post by Benji60 »

Thank you for everything!
Benji60
Posts: 67
Joined: Mon 11 Oct 2021 12:38 pm
Weather Station: HP1000 Froggit Pro
Operating System: Windows 10

Re: Beginner - CumulusUtils installation

Post by Benji60 »

Hello to all!
After a bad manipulation my operating system crashed.
Anyway I managed to reinstall everything but since I restarted Cumulusutils, I noticed 2 errors in the log.

Indeed, the map is not working anymore.
For the error on "SolarRadiation" I don't really see where the problem comes from.

Thanks a lot for your help.

Code: Select all

2022-01-06 13:24:08.656 Error Parsing User Charts: No EVAL found for a PLOT statement' for SolarRadiation when required'
2022-01-06 13:24:08.656 Error Parsing User Charts: Equation is required because Plotvariable does not translate to valid JSON variable
2022-01-06 13:24:08.656 Error Errors in Charts definition. See logfile, please correct and run again.
2022-01-06 13:24:08.657 Error No new cumuluscharts.txt is generated and the old one remains in place!
2022-01-06 13:24:08.662 UploadFile: Start utils/index.html => index.html



2022-01-06 13:24:11.618 Error GetUrlData : Exception - The SSL connection could not be established, see inner exception.
2022-01-06 13:24:11.623 Error GetUrlData: Inner Exception: System.Security.Authentication.AuthenticationException: Authentication failed, see inner exception. ---> Mono.Btls.MonoBtlsException: Ssl error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED
  at /build/mono-6.12.0.122/external/boringssl/ssl/handshake_client.c:1132
  at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in <9c6e2cb7ddd8473fa420642ddcf7ce48>:0 
  at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake (Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) [0x000da] in <9c6e2cb7ddd8473fa420642ddcf7ce48>:0 
  at (wrapper remoting-invoke-with-check) Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)
  at Mono.Net.Security.AsyncHandshakeRequest.Run (Mono.Net.Security.AsyncOperationStatus status) [0x00006] in <9c6e2cb7ddd8473fa420642ddcf7ce48>:0 
  at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation (System.Threading.CancellationToken cancellationToken) [0x000fc] in <9c6e2cb7ddd8473fa420642ddcf7ce48>:0 
   --- End of inner exception stack trace ---
  at Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication (System.Boolean runSynchronously, Mono.Net.Security.MonoSslAuthenticationOptions options, System.Threading.CancellationToken cancellationToken) [0x00262] in <9c6e2cb7ddd8473fa420642ddcf7ce48>:0 
  at System.Net.Http.ConnectHelper.EstablishSslConnectionAsyncCore (System.IO.Stream stream, System.Net.Security.SslClientAuthenticationOptions sslOptions, System.Threading.CancellationToken cancellationToken) [0x000c3] in <bc3bbe811b4e46778316cb51d004cd96>:0 
2022-01-06 13:24:11.623 Error Fetch Map from server: Fail... empty map.
User avatar
rogerthn
Posts: 489
Joined: Thu 11 Apr 2013 6:31 pm
Weather Station: Ecowitt GW1000/GW1003
Operating System: Raspberry Pi OS bullseye aarch64
Location: Trollhättan Sweden
Contact:

Re: Beginner - CumulusUtils installation

Post by rogerthn »

Regarding the error on "SolarRadiation"
Copy CutilsCharts-default-for-use.def to CutilsCharts.def, overwrite any old file.

Regarding the map, have a look in viewtopic.php?f=44&t=19871
Image
Benji60
Posts: 67
Joined: Mon 11 Oct 2021 12:38 pm
Weather Station: HP1000 Froggit Pro
Operating System: Windows 10

Re: Beginner - CumulusUtils installation

Post by Benji60 »

Thank you very much!
I solved both problems!
I already had SSL version 1.1.1 but I disabled mozilla/DST_Root_CA_X3.crt and indeed it worked afterwards.
User avatar
rogerthn
Posts: 489
Joined: Thu 11 Apr 2013 6:31 pm
Weather Station: Ecowitt GW1000/GW1003
Operating System: Raspberry Pi OS bullseye aarch64
Location: Trollhättan Sweden
Contact:

Re: Beginner - CumulusUtils installation

Post by rogerthn »

Benji60 wrote: Thu 06 Jan 2022 1:06 pm Thank you very much!
I solved both problems!
I already had SSL version 1.1.1 but I disabled mozilla/DST_Root_CA_X3.crt and indeed it worked afterwards.
:D
Image
Post Reply