Welcome to the Cumulus Support forum.

Latest Cumulus MX V3 release 3.28.5 (build 3282) - 23 February 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

Alternative CumulusMX Interface

Share your Cumulus MX user interface here

Moderator: mcrossley

Post Reply
NeilThomas
Posts: 260
Joined: Thu 11 Oct 2012 9:51 am
Weather Station: Davis Vantage Pro2
Operating System: Raspberry Pi 4
Location: Gloucester
Contact:

Alternative CumulusMX Interface

Post by NeilThomas »

Hi all.

Following on from the redesign of the default website shipped with CumulusMX, I have now developed an alternative Interface that can be used alongside the existing one. It is designed to sit alongside rather than replace so that you will not loose your interface access when upgrading CumulusMX.

There are some screenshots below. They show a variety of pages from both the pages that's show your weather data and those that enable you to set up your station and edit existing data.

Some pages also include views of the menus or the date selector. The date selector loads the required data as soon as you select a date.

I have deliberately not tried to alter the content and structure of the data views - it still looks very similar to the existing Interface - this has been just an exercise in modernising the way it looks and relating it to the default website. It comes supplied with updated colour themes that can also be used with the default website and a ReadMe.pdf file to help you install it. It can be downloaded from
ai-cmx-latest.zip
.
You do not have the required permissions to view the files attached to this post.
Neil Thomas
website: weather.oaktreewebs.co.uk | Davis Vantage Pro II | CumulusMX, Raspberry Pi 4 | MX V4 build 4010
zoomx
Posts: 65
Joined: Sat 15 Mar 2014 4:50 pm
Weather Station: Froggit GW1000
Operating System: Windows-Linux
Location: Italy

Re: Alternative CumulusMX Interface

Post by zoomx »

Well done!
NeilThomas
Posts: 260
Joined: Thu 11 Oct 2012 9:51 am
Weather Station: Davis Vantage Pro2
Operating System: Raspberry Pi 4
Location: Gloucester
Contact:

Re: Alternative CumulusMX Interface

Post by NeilThomas »

Hi and thanks

After the last CumulusMX Upgrade I have noticed a tag on the home page that was not showing data. This is updated in the latest version found below. If you don't want to upload the complete package, the correction has been made to the index.html page line 125.

It now reads:

Code: Select all

<p><img id="PressTrendImg" src="/img/up-small.png" alt=""> <span id="PressTrend">-.-</span>&nbsp;<span class="PressUnit">mb</span>/hr</p>
The id="PressTrend" has been added to the first span element.

The zip contains all files including the pdf instructions on installing.

Neil.
You do not have the required permissions to view the files attached to this post.
Neil Thomas
website: weather.oaktreewebs.co.uk | Davis Vantage Pro II | CumulusMX, Raspberry Pi 4 | MX V4 build 4010
water01
Posts: 3201
Joined: Sat 13 Aug 2011 9:33 am
Weather Station: Ecowitt HP2551
Operating System: Windows 10 64bit
Location: Burnham-on-Sea
Contact:

Re: Alternative CumulusMX Interface

Post by water01 »

Impressive. Now using it as the standard. :clap: :clap: :clap:

One question. Why does it always have "Configuration >>" tab highlighted when it doesn't actually do anything?
David
Image
NeilThomas
Posts: 260
Joined: Thu 11 Oct 2012 9:51 am
Weather Station: Davis Vantage Pro2
Operating System: Raspberry Pi 4
Location: Gloucester
Contact:

Re: Alternative CumulusMX Interface

Post by NeilThomas »

Hi Water01

I just wanted to separate the two distinct aspects of the menu. Originally I put a label to the left of 'Dashboard' but felt that was overkill.

If you want to get rid of it just edit 'MainMenu.html' and remove the whole line contains the label.

I am already working on version 2 which will give users the option to hide the Alarm panel, among other things.

Neil
Neil Thomas
website: weather.oaktreewebs.co.uk | Davis Vantage Pro II | CumulusMX, Raspberry Pi 4 | MX V4 build 4010
water01
Posts: 3201
Joined: Sat 13 Aug 2011 9:33 am
Weather Station: Ecowitt HP2551
Operating System: Windows 10 64bit
Location: Burnham-on-Sea
Contact:

Re: Alternative CumulusMX Interface

Post by water01 »

Aha I get it now. Sorry me being thick!!

What about two level tab, first level being "Views" and "Configuration" and the second level "Dashboard" through "Themes" grouped under each to tab?

Additional to hiding or not the Alarms could they be either Top or Bottom of the display?
David
Image
NeilThomas
Posts: 260
Joined: Thu 11 Oct 2012 9:51 am
Weather Station: Davis Vantage Pro2
Operating System: Raspberry Pi 4
Location: Gloucester
Contact:

Re: Alternative CumulusMX Interface

Post by NeilThomas »

Hi

The problem with that is the menu dropdown would become too long - try getting all the configuration items on one dropdown. But having said that I will look at the options.

With regards to the alarms panel. I like to know immediately if an alarm has been triggered, that's why I put it at the top. However, I am sure there are others out there who want to see the main dashboard contents. I can keep the panel at the top but hide it until a button in the titlebar is clicked - should suite all camps.

Neil
Neil Thomas
website: weather.oaktreewebs.co.uk | Davis Vantage Pro II | CumulusMX, Raspberry Pi 4 | MX V4 build 4010
water01
Posts: 3201
Joined: Sat 13 Aug 2011 9:33 am
Weather Station: Ecowitt HP2551
Operating System: Windows 10 64bit
Location: Burnham-on-Sea
Contact:

Re: Alternative CumulusMX Interface

Post by water01 »

OK thanks.
David
Image
BigOkie
Posts: 272
Joined: Tue 28 May 2013 1:06 am
Weather Station: Davis VP2 Plus
Operating System: Raspian Buster (RPi 3b)
Location: Tulsa, OK

Re: Alternative CumulusMX Interface

Post by BigOkie »

I noticed in index.html you're missing a span tag for the temp trend that makes that value populate with the span default of -.-. This can be corrected by just changing that initial

Code: Select all

<span>
tag to

Code: Select all

<span id="TempTrend">
. This is on line 115.

Also, the gauges page seems to continually cycle the temp and dewpoint ranges between a very large negative number (about -9000) and the gauge cycles up to about -1000 then cycles back to -9000 or so and this repeats endlessly.

Sorry, once again my software QA experience has kicked in. 8-)

I like the different interface though for sure.
NeilThomas
Posts: 260
Joined: Thu 11 Oct 2012 9:51 am
Weather Station: Davis Vantage Pro2
Operating System: Raspberry Pi 4
Location: Gloucester
Contact:

Re: Alternative CumulusMX Interface

Post by NeilThomas »

Hi

Take a look at this forum thread - fourth posting deals with this. ;)

With regards to the dewpoint gauge 'oscillating', I have experienced that in development but it doesn't happen on my system. I will investigate further.
Neil Thomas
website: weather.oaktreewebs.co.uk | Davis Vantage Pro II | CumulusMX, Raspberry Pi 4 | MX V4 build 4010
NeilThomas
Posts: 260
Joined: Thu 11 Oct 2012 9:51 am
Weather Station: Davis Vantage Pro2
Operating System: Raspberry Pi 4
Location: Gloucester
Contact:

Re: Alternative CumulusMX Interface

Post by NeilThomas »

Hi

For all of you that have downloaded my alternative Interface, I am working on the next incarnation and I would welcome some feedback.

In particular, I want to combine 4 pages into two, possibly one. The pages are:- FTP Now!, the Rain Editor, The Current Conditions editor and the Diary. None of these pages really need a whole page so at the moment I have combined the first two and the second two.
  1. Is this something that other people would want.
  • Is putting FTP and the Rain Editor together sensible
  1. If yes, then what should be the menu link to them.
  1. Likewise, Is putting the Diary and Current Conditions editor together worthwhile?
  1. And again, how should they be listed in the menu.
Any feedback would be welcome.
Neil Thomas
website: weather.oaktreewebs.co.uk | Davis Vantage Pro II | CumulusMX, Raspberry Pi 4 | MX V4 build 4010
water01
Posts: 3201
Joined: Sat 13 Aug 2011 9:33 am
Weather Station: Ecowitt HP2551
Operating System: Windows 10 64bit
Location: Burnham-on-Sea
Contact:

Re: Alternative CumulusMX Interface

Post by water01 »

My problem with that is while the Rain Editor, Current Conditions and the diary are edits of a kind, so similar, FTP Now! is more of oa test feature and live update feature based on the settings in the Settings menu.

While I can see a good reason to combine the former, I do not think that it is a good reason to combine the latter with anything other than where it is.

Also I have used the Rain Editor, but in all my 10 years of using Cumuli (i.e. 1 & MX) I have never used Current Conditions and Diary (probably because of the lack of snow in the South-West!!).
David
Image
NeilThomas
Posts: 260
Joined: Thu 11 Oct 2012 9:51 am
Weather Station: Davis Vantage Pro2
Operating System: Raspberry Pi 4
Location: Gloucester
Contact:

Re: Alternative CumulusMX Interface

Post by NeilThomas »

Hi

I have decided not to combine the FTP Now and rain editor pages for the reasons given by water01. I will be combining the diary and current conditions pages. I will also look at making the rain editor available in other ways from other pages, perhaps as a pop up.
Neil Thomas
website: weather.oaktreewebs.co.uk | Davis Vantage Pro II | CumulusMX, Raspberry Pi 4 | MX V4 build 4010
User avatar
HansR
Posts: 5831
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bullseye
Location: Wagenborgen (NL)
Contact:

Re: Alternative CumulusMX Interface

Post by HansR »

Could you make this a 'First post downloads latest version' thread?
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
water01
Posts: 3201
Joined: Sat 13 Aug 2011 9:33 am
Weather Station: Ecowitt HP2551
Operating System: Windows 10 64bit
Location: Burnham-on-Sea
Contact:

Re: Alternative CumulusMX Interface

Post by water01 »

By the way Neil the same fault with the Pressure also applies to the span for the indicator for the Temperature missing TempTrend. Fixed mine.
David
Image
Post Reply