Author Topic: Ambient Station Owners Required - to Test Cumulus MX  (Read 2479 times)

0 Members and 1 Guest are viewing this topic.

Offline mcrossley

  • Forecaster
  • *****
  • Posts: 1132
    • Wilmslow Astro
Ambient Station Owners Required - to Test Cumulus MX
« on: July 31, 2021, 04:43:03 AM »
I'd like a couple of volunteers to test a new version of Cumulus MX that supports Ambient stations and Observer IP.

You can configure your Ambient as either the main station, or to provide just "extra" sensor to another main station.

Thanks
Mark

Offline Dennis Rogers

  • Senior Contributor
  • ****
  • Posts: 240
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #1 on: July 31, 2021, 04:45:09 AM »
Cool thought cumulus was dead,  cannot even find the program

Offline mcrossley

  • Forecaster
  • *****
  • Posts: 1132
    • Wilmslow Astro
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #2 on: July 31, 2021, 04:57:39 AM »
No not dead, the original author (Steve Loft) retired but released the source code for Cumulus MX. I took over development of the Cumulus MX version, but the original Cumulus Windows only program was frozen at the last release Steve produced some years ago.

Forum here
Release announcements - Latest Release
Downloads
Mark

Offline PaulMy

  • Forecaster
  • *****
  • Posts: 5509
    • KomokaWeather
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #3 on: July 31, 2021, 09:50:31 AM »

Quote
Cool thought cumulus was dead,  cannot even find the program
No, not dead at all!  Just for the most recent release of v3.12.0 on July 27th there have been 273 277 304 321 378 Github downloads.

Enjoy,
Paul
« Last Edit: August 01, 2021, 10:06:52 AM by PaulMy »

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3298
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #4 on: July 31, 2021, 12:16:20 PM »
Hi Mark
you can send me the link to the test build - I can emulate an Ambient station now - I guess it will have an extra station selection like HTTP (Ambient) or so - see also my email
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline Brientim

  • Contributor
  • ***
  • Posts: 123
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #5 on: July 31, 2021, 01:15:13 PM »
Hi Mark
you can send me the link to the test build - I can emulate an Ambient station now - I guess it will have an extra station selection like HTTP (Ambient) or so - see also my email
You can find the current version under Current Release

https://cumuluswiki.org/a/Software

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3298
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #6 on: July 31, 2021, 02:15:56 PM »
Hi Mark
you can send me the link to the test build - I can emulate an Ambient station now - I guess it will have an extra station selection like HTTP (Ambient) or so - see also my email
You can find the current version under Current Release

https://cumuluswiki.org/a/Software
I know that  8-) - and I have it installed.
But if you look at the purpose of this thread of Mark, he is looking for test candidates for a new not yet published version of CumulusMX which will support the custom server feature of Ambient Fine Offset clone consoles.
This link is afaik not publicly available yet. As I offer myself as tester, I need to have this to-be-tested version in order to perform the testing. Makes sense ?
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline Dennis Rogers

  • Senior Contributor
  • ****
  • Posts: 240
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #7 on: July 31, 2021, 02:29:43 PM »
He has not posted the link?

Offline Brientim

  • Contributor
  • ***
  • Posts: 123
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #8 on: July 31, 2021, 02:42:40 PM »
Hi Mark
you can send me the link to the test build - I can emulate an Ambient station now - I guess it will have an extra station selection like HTTP (Ambient) or so - see also my email
You can find the current version under Current Release

https://cumuluswiki.org/a/Software
I know that  8-) - and I have it installed.
But if you look at the purpose of this thread of Mark, he is looking for test candidates for a new not yet published version of CumulusMX which will support the custom server feature of Ambient Fine Offset clone consoles.
This link is afaik not publicly available yet. As I offer myself as tester, I need to have this to-be-tested version in order to perform the testing. Makes sense ?
Mark states to test a new version not a beta version that hasn’t been released, however I might be wrong.

We have just finished testing the two new functions that have been incorporated into the latest release but it was a very limited number of users and/or testers that have these stations so more testing/feedback is required. I believe that was Mark’s intent but he will clarify in time.

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3298
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #9 on: July 31, 2021, 03:03:11 PM »
Hi Mark
you can send me the link to the test build - I can emulate an Ambient station now - I guess it will have an extra station selection like HTTP (Ambient) or so - see also my email
You can find the current version under Current Release

https://cumuluswiki.org/a/Software
I know that  8-) - and I have it installed.
But if you look at the purpose of this thread of Mark, he is looking for test candidates for a new not yet published version of CumulusMX which will support the custom server feature of Ambient Fine Offset clone consoles.
This link is afaik not publicly available yet. As I offer myself as tester, I need to have this to-be-tested version in order to perform the testing. Makes sense ?
Mark states to test a new version not a beta version that hasn’t been released, however I might be wrong.

We have just finished testing the two new functions that have been incorporated into the latest release but it was a very limited number of users and/or testers that have these stations so more testing/feedback is required. I believe that was Mark’s intent but he will clarify in time.
a new beta will turn out to become a new version  8-)
the two new functions were the HTTP (Ecowitt) and the HTTP (Wunderground) - and now he/we is/are talking about a third function: HTTP (Ambient) or so.
the two new functions in build 3141 work pretty well - I was among the testers and was using three different FO consoles. Now it's about Ambient protocol
which is different from the Ecowitt protocol and concerns the Ambient WS-2902, WS-2000 and WS-5000 consoles.
« Last Edit: July 31, 2021, 03:06:04 PM by Gyvate »
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline mcrossley

  • Forecaster
  • *****
  • Posts: 1132
    • Wilmslow Astro
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #10 on: July 31, 2021, 03:05:14 PM »
Correct - This is a new feature for a future release, support of the Ambient protocol along the same lines as the Ecowitt HTTP protocol.
Mark

Offline scudwatcher

  • Billy T. Forecaster Webmaster csraweather.net
  • Senior Contributor
  • ****
  • Posts: 157
  • Amateur Radio KC4SRA csraweather.net
    • CSRA Weather
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #11 on: July 31, 2021, 05:20:55 PM »
Hi Mark,
  I have an Ambient Osprey WS-2000 in field service since 2019 at: https://ambientweather.net/dashboard/1782f7209bc98c883d67d0ca65d9193d.  I would be happy to test CMX out.

Offline mcrossley

  • Forecaster
  • *****
  • Posts: 1132
    • Wilmslow Astro
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #12 on: July 31, 2021, 06:12:09 PM »
Hi Mark,
  I have an Ambient Osprey WS-2000 in field service since 2019 at: https://ambientweather.net/dashboard/1782f7209bc98c883d67d0ca65d9193d.  I would be happy to test CMX out.

Thanks, I'll let you know when the build is ready to test - it will be tomorrow now... Meantime could you PM me your email address? It's easier to communicate details that way.
Mark

Offline giusCB

  • www.turismometeo.it
  • Forecaster
  • *****
  • Posts: 406
    • TurismoMeteo OdV Webcam Streaming and Weather Stations live
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #13 on: August 01, 2021, 06:49:32 AM »
the new GW1100 is compatible ?
www.turismometeo.it
Webcam and Weather Stations live network from Italy

Offline mcrossley

  • Forecaster
  • *****
  • Posts: 1132
    • Wilmslow Astro
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #14 on: August 01, 2021, 08:18:55 AM »
the new GW1100 is compatible ?

With Cumulus MX - yes, it already supports the GW1100 and GW1000 both using the native API, and via the custom server HTP post method.

This thread is about Ambient stations though.
Mark

Offline Jack Bowman

  • Forecaster
  • *****
  • Posts: 305
  • Ambient Weather WS-2000
    • KCOFORTC421 - Hanna Farm
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #15 on: August 03, 2021, 11:45:08 AM »
I am very interested in Beta testing this software. Thanks!
Ambient Weather WS-2000 Weather Station

Home Weather Server:
http://kcofortc421.dynu.net/WD/wx.html

Weather Underground Link:
https://www.wunderground.com/dashboard/pws/KCOFORTC421

PWS Weather Link:
https://www.pwsweather.com/obs/KCOFORTC421.html

Offline dac5039

  • Member
  • *
  • Posts: 8
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #16 on: September 23, 2021, 06:29:45 PM »
Is this still in testing? I've spent the entire day trying to get my WS-2000 data available to CumulusMX with both the Fine Offset Solar (CMX couldn't find the signal) and HTTP Upload (Ambient) (I must have something configured incorrectly, see below) station options. I'm using the local version of the site @ C:\CumulusMX\LocalSite\.

Config in WS View:
  • Ambient Protocol
  • Server IP: 192.168.1.118
  • Path: Unchanged
  • Port: 8998
  • Interval: 20
  • Router info was given.

None of the CMX admin site views show data. The site throws this error when navigating to the Dayfile log.
DataTables warning: table id=dayfile - Invalid JSON response. For more information about this error, please see http://datatables.net/tn/1

When launching CMX.exe:
Cumulus MX v.3.13.3 build 3148
Working Dir: C:\CumulusMX\

Cumulus running at: http://localhost:8998/
                    http://192.168.1.118:8998/

  Open the admin interface by entering one of the above URLs into a web browser.

Today.ini = data\today.ini
Last update=2021-09-23T15:34:13
Normal running
9/23/2021 3:34:13 PM
Type Ctrl-C to terminate


My Ambient console and WIFI firmware have been updated to the latest versions.
Lots of other threads on here about this topic, so apologies if I haven't found the right one yet.
« Last Edit: September 23, 2021, 09:17:14 PM by dac5039 »

Offline PaulMy

  • Forecaster
  • *****
  • Posts: 5509
    • KomokaWeather
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #17 on: September 23, 2021, 07:44:20 PM »
The support for HTTP (Ambient) station was added in v3.12.1-b3143 so with v3.13.3-b3148 you are running the latest release.


You may get more help posting in the Cumulus forum Cumulus Support - Index page (hosiene.co.uk)


Enjoy,
Paul

Offline Brientim

  • Contributor
  • ***
  • Posts: 123
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #18 on: September 23, 2021, 08:23:12 PM »
Sorry I am remote and limited access

Look at Server no port required and the path needs to match either /sensor or /extrasensors

Offline dac5039

  • Member
  • *
  • Posts: 8
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #19 on: September 23, 2021, 09:19:29 PM »
Sorry I am remote and limited access

Look at Server no port required and the path needs to match either /sensor or /extrasensors

That was an error in the original post - I don't have the port specified in the Server IP config. I've updated the post accordingly.
Regarding the path, where should that directory exist? Does that parameter correspond to a location on my hard drive?

Offline Brientim

  • Contributor
  • ***
  • Posts: 123
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #20 on: September 24, 2021, 02:32:39 AM »
Sorry I am remote and limited access

Look at Server no port required and the path needs to match either /sensor or /extrasensors

That was an error in the original post - I don't have the port specified in the Server IP config. I've updated the post accordingly.
Regarding the path, where should that directory exist? Does that parameter correspond to a location on my hard drive?
Not a physical path it is the URI of the  CumulusMX service. There are two options available, so you may need to CumulusMX Support

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3298
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #21 on: September 24, 2021, 03:57:29 AM »
Is this still in testing? I've spent the entire day trying to get my WS-2000 data available to CumulusMX with both the Fine Offset Solar (CMX couldn't find the signal) and HTTP Upload (Ambient) (I must have something configured incorrectly, see below) station options. I'm using the local version of the site @ C:\CumulusMX\LocalSite\.

Config in WS View:
  • Ambient Protocol
  • Server IP: 192.168.1.118
  • Path: Unchanged
 
the PATH must be     /station/ambient?   - the trailing "?" is important !!!
  • Port: 8998
  • Interval: 20
  • Router info was given.

None of the CMX admin site views show data. The site throws this error when navigating to the Dayfile log.
DataTables warning: table id=dayfile - Invalid JSON response. For more information about this error, please see http://datatables.net/tn/1

When launching CMX.exe:
Cumulus MX v.3.13.3 build 3148
Working Dir: C:\CumulusMX\

Cumulus running at: http://localhost:8998/
                    http://192.168.1.118:8998/

  Open the admin interface by entering one of the above URLs into a web browser.

Today.ini = data\today.ini
Last update=2021-09-23T15:34:13
Normal running
9/23/2021 3:34:13 PM
Type Ctrl-C to terminate


My Ambient console and WIFI firmware have been updated to the latest versions.
Lots of other threads on here about this topic, so apologies if I haven't found the right one yet.

First of all I'm not sure how to translate your wording ....  ("I'm using the local version of the site @ C:\CumulusMX\LocalSite\")
but anyway
with the above WSView settings - see my comments in blue/red and having chosen at http://localhost:8998  under settings / station settings/ general settings in CMX "HTTP (Ambient )"
- don't forget to save the settings !  8-) -
and after a restart of CMX you should see your WS-2000 values on the CMX (administration) dashboard
(it might be helpful to choose a logging interval of 1 minute at settings / station settings/ general settings )
It should look like below: (you might have a decimal point instead of a comma and imperial units ;))
 [ You are not allowed to view attachments ]

If it doesn't work, switch on the logging in Program Settings / Logging options/ Debug options (unless already tagged),
and provide the log from your last restart from the ..../CumulusMX/MXdiags folder (should be the file with the newest time stamp as file name) - attach the txt file
(just copy the file, CMX can continue running)

(by the way, regarding a later post of yours, the directory /station/ambient doesn't need to exist on your local disk, it's for the CMX inbuilt webserver to handle the http post from the console)

if you see your station values in the admin interface (dashboard) but have trouble with showing the administration interface values on a web site of your choice (remote, local, ...),
that's a different situation; let me know
« Last Edit: September 24, 2021, 04:28:25 AM by Gyvate »
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline dac5039

  • Member
  • *
  • Posts: 8
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #22 on: September 24, 2021, 10:35:26 AM »
Quote
First of all I'm not sure how to translate your wording ....  ("I'm using the local version of the site @ C:\CumulusMX\LocalSite\")
I was referring to Settings -> Internet Settings -> Web/FTP Site -> Local copy destination folder path: as opposed to the FTP option.

This is the interesting section of the log file (attached):

2021-09-24 09:09:27.977 System.IO.FileNotFoundException: Could not find file 'C:\CumulusMX\data\dayfile.txt'.
File name: 'C:\CumulusMX\data\dayfile.txt'
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
   at System.IO.StreamReader..ctor(String path, Encoding encoding)
   at System.IO.File.InternalReadAllLines(String path, Encoding encoding)
   at System.IO.File.ReadAllLines(String path)


Regarding the WS View config, the documentation in CMX Admin for HTTP Upload (Ambient), while helpful, is inconsistent when it comes to variable vs. literal values. It would be helpful to have more descriptive text to explain that the Path parameter should literally be '/station/ambient?'

Thanks for your help!

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3298
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #23 on: September 24, 2021, 11:06:25 AM »
Looks like you are missing the dayfile.txt file - the file which contains the min/max values for each day.
If it's not there, it should be created by CMX. It may be created only after midnight if there wasn't any before.
If you don't run CMX 24/7, it may never be created. In fact CMX is meant to run 24/7.
If you don't want to run your Windows PC 24/7, you may want to think of a RaspberryPi (small price, low consumption).

You can try the following - copy the attached file into your C:\CumulusMX/data directory and rename it to dayfile.txt - then restart CMX.
Around midnight a new entry with the day for today should be created.
Then (your) tomorrow you can delete the first two lines which came with it as they are old entries from my dayfile.txt file.

You may want to check your RECYCLE.BIN - maybe you find a dayfile.txt there which was created earlier and somehow deleted.
Before you recover it, rename your meanwhile existing dayfile.txt.

Regarding "... is inconsistent when it comes to variable vs. literal values ...": what do you want to say exactly here ? Any example ?
the path entry is fixed and is supposed to be "/station/ambient?" only and nothing else. I don't see where variable vs. literal would come in here.
WS2350 1.6.7, GW1000(3) 1.7.7,WH2650 WiFi (2) 1.7.7 (test/backup), GW1100 2.3.1, GW2000(3) 3.1.1, HP2551 1.9.5,5.1.5;HP3500 1.7.2,WS3800 1.2.8, WN1910 1.2.3,WN1980 1.2.3;
Ecowitt WS90(2)1.3.5/1.4.0, WS80(2)1.2.5, WS68, WS69, WH40, WH31, WH31-EP, WN30, WN34L, WN35, WH32, WH32-EP, WH32B, WH57 [Lightning], WH41 [PM2.5], WH51, WH45, WH55
MeteobridgePro(2)[test,prod] 5.8 Mar 01 2024, 15185 - Blake-Larsen Sun Recorder - RPi4/weewx 4.8.0/4.10.2/CumulusMX 3283/Meteobridge RPi4B-2GB(3169)
Barani Meteoshield Pro, MetSpec Rad02 - Ecowitt 5763,34418;WU ISAARB3(WH4000SE),ISAARB22(HP2553), http://meshka.eu

Offline PaulMy

  • Forecaster
  • *****
  • Posts: 5509
    • KomokaWeather
Re: Ambient Station Owners Required - to Test Cumulus MX
« Reply #24 on: September 24, 2021, 11:08:13 AM »

From your MXdiags
Quote
2021-09-24 09:08:44.389 LoadDayFile: Attempting to load the day file
2021-09-24 09:08:44.389 LoadDayFile: No Dayfile found - No entries added to recent daily data list
Do you actually have the dayfile.txt in your \CumulusMX\data folder?


Also
Quote
2021-09-24 09:33:00.330 Minimum data set of pressure, temperature, and wind is not available and NoSensorCheck is not enabled. Skip processing
Presumably this is because CMX has not yet connected to station data.  You could try setting Sensor check to [tick] No sensor check.


Enjoy,
Paul



 

anything