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 4019) - 03 April 2024

Legacy Cumulus 1 release 1.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

New CUtils website

Discussion of the Cumulusutils tool and website generator.

Moderator: HansR

Post Reply
AndyKF650
Posts: 717
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:

New CUtils website

Post by AndyKF650 »

After months of development and learning I have eventually sorted out my local website sufficiently to publish it on a hosted site.

The work done in getting it over the line has been assisted by HansR who has made many helpful suggestions. The web hosting with HostPresto was easy and inexpensive.
User avatar
HansR
Posts: 5953
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: New CUtils website

Post by HansR »

My compliments for what your did :clap: , changing about everything I set up, even the moon, :lol: which has not always been an easy task I suppose. I think it is a site which deserves the public eye, it really looks good.

Is the site still running on your Raspberry or is it with a provider?
I assume the Raspberry.

Well done!
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: 5953
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: New CUtils website

Post by HansR »

And btw: your Graphs=>Temp Graphs really shows extreme climate change in ten years :shock:
Can't remember any other site producing such charts.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
AndyKF650
Posts: 717
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: New CUtils website

Post by AndyKF650 »

Hi Hans

Thanks for your comments, in reply the web site is hosted externally but the RPi v4 still acts as the primary node in the system with the Davis VP2 plus acting as data collector inputting to the RPi via a meteoPi link. The CMX/CUtils programming then provides the data for FTP to the HostPresto site being updated every 15 secs for realtime and every 15 mins for the graph/forecasts.

Using crontab, I run a sysinfo routine every 6 hrs and a thrifty website routine daily, both of which routines keep the site clean and updated. The thrifty update is modified by making a copy of the current index.html to indexA.html prior to the thrifty website and then returning the indexA.html back to index.html, this ensures my modification of the index.html remains in place

Looking at your coding comment I have changed to the <img id="Moon" src="/Generalicons/moon.png";> but as you say nothing much changed. In fact the similar coding on the CMX site requires the " <img src= " code. My understanding is not good enough to see a difference when both seem to work.

The other comment you made regarding the temperature trends over time can probably be explained by the fact that pre 2018 I was using an Oregon system which seemed to have rather marginal stability and accuracy but the data was recorded and is enclosed for completeness. On that chart the long term black line is the 20 year average from the UK Met Office records for Jersey.

I think this has addressed your comments. I am just pleased to have got this far away from the rather grim meteohub/ oregon system of pre 2018.
User avatar
PaulMy
Posts: 3826
Joined: Sun 28 Sep 2008 11:54 pm
Weather Station: Davis VP2 Plus 24-Hour FARS
Operating System: Windows8 and Windows10
Location: Komoka, ON Canada
Contact:

Re: New CUtils website

Post by PaulMy »

Looks great, well done :clap:

Enjoy,
Paul
Davis Vantage Pro2+
C1 www.komokaweather.com/komokaweather-ca
MX www.komokaweather.com/cumulusmx/index.htm /index.html /index.php
MX www.komokaweather.com/cumulusmxwll/index.htm /index.html /index.php
MX www. komokaweather.com/cumulusmx4/index.htm
Image
User avatar
rogerthn
Posts: 497
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: New CUtils website

Post by rogerthn »

PaulMy wrote: Thu 18 Nov 2021 3:51 pm Looks great, well done :clap:
+1 :P
PS
If you like share your SolarEdge with others you need to use a https://monitoringpublic.solaredge.com link
e.g.
https://monitoringpublic.solaredge.com/ ... /dashboard
Image
AndyKF650
Posts: 717
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: New CUtils website

Post by AndyKF650 »

Thanks for that advice, I had forgotten that that site is really a private maintenance site for me. Site amended :|
User avatar
HansR
Posts: 5953
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: New CUtils website

Post by HansR »

AndyKF650 wrote: Thu 18 Nov 2021 3:42 pm Thanks for your comments, in reply the web site is hosted externally but the RPi v4 still acts as the primary node in the system with the Davis VP2 plus acting as data collector inputting to the RPi via a meteoPi link. The CMX/CUtils programming then provides the data for FTP to the HostPresto site being updated every 15 secs for realtime and every 15 mins for the graph/forecasts.
Sounds good.
AndyKF650 wrote: Thu 18 Nov 2021 3:42 pm Using crontab, I run a sysinfo routine every 6 hrs and a thrifty website routine daily, both of which routines keep the site clean and updated. The thrifty update is modified by making a copy of the current index.html to indexA.html prior to the thrifty website and then returning the indexA.html back to index.html, this ensures my modification of the index.html remains in place
I hope this will stand the test of time ;)
The generated code will not change often nor much but at some point...
AndyKF650 wrote: Thu 18 Nov 2021 3:42 pm Looking at your coding comment I have changed to the <img id="Moon" src="/Generalicons/moon.png";> but as you say nothing much changed. In fact the similar coding on the CMX site requires the " <img src= " code. My understanding is not good enough to see a difference when both seem to work.
A lot within HTML / javascript appears to be selfcorrecting in the sense that syntactical errors are masked and interpreted: often as you would have wanted, sometimes it can be pretty unexpected result.
AndyKF650 wrote: Thu 18 Nov 2021 3:42 pm The other comment you made regarding the temperature trends over time can probably be explained by the fact that pre 2018 I was using an Oregon system which seemed to have rather marginal stability and accuracy but the data was recorded and is enclosed for completeness. On that chart the long term black line is the 20 year average from the UK Met Office records for Jersey.
Aha... that means that major changes in measurement technique require indications somewhere. Calibrating is an art for the amateur meteorologist :!:
AndyKF650 wrote: Thu 18 Nov 2021 3:42 pm I think this has addressed your comments. I am just pleased to have got this far away from the rather grim meteohub/ oregon system of pre 2018.
Yes it did, this is where hard work brings you ;)
Well done again.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
rogerthn
Posts: 497
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: New CUtils website

Post by rogerthn »

AndyKF650 wrote: Thu 18 Nov 2021 6:37 pm Thanks for that advice, I had forgotten that that site is really a private maintenance site for me. Site amended :|
(y)
Image
AndyKF650
Posts: 717
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: New CUtils website

Post by AndyKF650 »

Having worked with the new website for a couple of days, I have seen some background problems.

The first was the fact that my dashboard customisation did not last following the daily .exe thrifty website execution. Initially I solved this with my local website solution using crontab by first creating a copy index file, running the thrifty website and replacing the generated index file with the copy, this then required a filezilla ftp of the index file. Not slick enough, if not very tedious.

The solution for this was to get my head around the cumulusutils.ini file section relating to panel order, something I had looked at but ignored as I then had a different solution. So if you order the panels in your preferred order ie Panel1=RainText Panel2=RainGauge ......... Panel 19=PressureGauge. I have the remaining 5 panels blank at the moment but that may change. Now if I run the Thrifty Website update my preferred order is retained and the appropriate graphs are clickable from the panel.

My second issue was understanding just what files needed to be on the website, when I first set it up the file transfer was a bit random with quite a few duplications. This was solved by cleaning down and deleting all the website files via Filezilla and then rebuilding the website more selectively by reviewing it at each stage and adding the missing files.

The last issue was the non performance of the NOAA reports, something that initially caused me issues on my local website. The solution is to use the correct instruction in the administration settings for the NOAA FTP address which for me is /public_html/Reports rather than any other variation I may have though of.

So I am happy with CUtils and my website for now, there will always be tweaks and upgrades to keep me interested.
User avatar
HansR
Posts: 5953
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: New CUtils website

Post by HansR »

AndyKF650 wrote: Sat 20 Nov 2021 11:13 am The first was the fact that my dashboard customisation did not last following the daily .exe thrifty website execution. Initially I solved this with my local website solution using crontab by first creating a copy index file, running the thrifty website and replacing the generated index file with the copy, this then required a filezilla ftp of the index file. Not slick enough, if not very tedious.

The solution for this was to get my head around the cumulusutils.ini file section relating to panel order, something I had looked at but ignored as I then had a different solution. So if you order the panels in your preferred order ie Panel1=RainText Panel2=RainGauge ......... Panel 19=PressureGauge. I have the remaining 5 panels blank at the moment but that may change. Now if I run the Thrifty Website update my preferred order is retained and the appropriate graphs are clickable from the panel.
I was already afraid this might happen ;)
Glad my solution suits you still looks very good.

I see you lost the moon though (pun intended).
I'll put that on the todo list and when the dust has settled on other developments I'll add the possibility to use the CMX moon image (unless you got used to my artists impression of the moon).

[EDIT]
My second issue was understanding just what files needed to be on the website, when I first set it up the file transfer was a bit random with quite a few duplications. This was solved by cleaning down and deleting all the website files via Filezilla and then rebuilding the website more selectively by reviewing it at each stage and adding the missing files.
True that no files are ever deleted so sometimes deleting and restarting can be a good idea.
It is not required though as references are never to old files and the txt files are always replaced.
Efficiency is supposed to be reached by the THRIFTY qualifier.
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
Post Reply