Welcome to the Cumulus Support forum.

Latest Cumulus MX release v3.0.0 build 3050 - 1 May 2019.
Legacy Cumulus 1 release v1.9.4 (build 1099) - 28 November 2014

See the Wiki for downloading either version.

Cumulus MX and WiFi Only stations

Discussion of version 3 of Cumulus, which runs on Windows, Linux, and OS X. All Cumulus MX queries in here, please.

Moderator: mcrossley

Post Reply
TechnoDribble
Posts: 9
Joined: Tue 16 Feb 2016 8:36 am
Weather Station: Maplin /FO
Operating System: Win 10
Location: Guildford

Cumulus MX and WiFi Only stations

Post by TechnoDribble » Thu 07 Feb 2019 4:28 pm

Hi, it is with some despair that I find my old and trusty maplin/FO weather station is beginning to die after nearly 10 years of reliable and relatively trouble free use.
The last three years or so it has been feeding my Pi and Cumulus MX.

However after dialogue with FO in China I have decided to take the plunge on a new HP2550 system, but much to my dismay I have discovered that the output only goes to Internet based locations like Wunderground. I understand that they have also started a cloud based platform (ecowitt.net) to store data and wondered if it could be possible to have the Pi pull data periodically from this platform so that I can keep my lovely MX!

Failing that I understand that it can log to a memory card and this might be exportable into MX.
Any suggestions on how to keep using MX?
I am also getting the new GW-1000 gateway which basically reads the sensor suite and can publish direct to the internet. Information seems sketchy on this product so I don't know if there will be any better options through that.

User avatar
mcrossley
Posts: 5595
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2
Operating System: Stretch Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Cumulus MX and WiFi Only stations

Post by mcrossley » Thu 07 Feb 2019 4:50 pm

One possible solution is an "interceptor", which simulates one of the internet endpoints and captures the data (and think can forward it on to its original destination).

Various people have written these, and if you could modify one to write the data in easyweather file format then Cumulus could read that as input.

I think weewx has such a beast, that will be written in Python I expect, and could maybe be hacked around?

User avatar
PaulMy
Posts: 1920
Joined: Sun 28 Sep 2008 11:54 pm
Weather Station: Davis Vantage Pro 2+ w/Envoy USB
Operating System: Windows-8
Location: Komoka, ON Canada
Contact:

Re: Cumulus MX and WiFi Only stations

Post by PaulMy » Thu 07 Feb 2019 5:59 pm

I am also getting the new GW-1000 gateway which basically reads the sensor suite and can publish direct to the internet. Information seems sketchy on this product so I don't know if there will be any better options through that.
I have the GW1000 for testing and the only way I have found to see data is to use the Ecowitt .net site. It can sent to WU, WOW and some others as well. I only have the soil moisture and PW2,5 air quality sensors, not the weather station.

Enjoy,
Paul

TechnoDribble
Posts: 9
Joined: Tue 16 Feb 2016 8:36 am
Weather Station: Maplin /FO
Operating System: Win 10
Location: Guildford

Re: Cumulus MX and WiFi Only stations

Post by TechnoDribble » Fri 08 Feb 2019 4:52 pm

Thanks Chaps, I will take a look at WeeWx. I presume a SDR is needed as well in the Pi in order to capture the sensor transmissions?
Looks like my trusty N96GY has finally given up in the gales this week.
While I wait for my new kit to wing its way from China and Fine Offset/Ecowitt I will do some reading up on WeeWx.

User avatar
mcrossley
Posts: 5595
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2
Operating System: Stretch Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Cumulus MX and WiFi Only stations

Post by mcrossley » Fri 08 Feb 2019 7:43 pm

Weewx may do sdr, but then you'll need to provide at least the pressure reading from another sensor.

The intercept works on the web uploads from your device to the central server.

Mark007
Posts: 12
Joined: Sun 10 Jan 2010 1:05 am
Weather Station: IP Observer.
Operating System: Linux
Location: East Sussex, GB
Contact:

Re: Cumulus MX and WiFi Only stations

Post by Mark007 » Sat 16 Feb 2019 11:10 pm

Hi all,

will watch this thread with interest....

I use RTL_433 which sniffs data via RF and works really well. It also see my current cost power monitor.

RTL_433 runs on a pi/tinker/cubie/sbc I currently use a gitbub pyhton script into MQTT then another python script into influx on a VM and then into grafana for semi live eye candy.

I'm not a coder, but have bodged things to get stuff working. so pretty sure it wouldn't be too diffcult to get our wonderfull cumulus (which I used for many years before the FO station died last year. ) to read something like a json across IP, or to translate into davis format via IP ????

just my 6d worth...

Mark,
Sussex Coast.

TechnoDribble
Posts: 9
Joined: Tue 16 Feb 2016 8:36 am
Weather Station: Maplin /FO
Operating System: Win 10
Location: Guildford

Re: Cumulus MX and WiFi Only stations

Post by TechnoDribble » Wed 20 Feb 2019 11:27 am

While I wait for my new Ecowitt/Fine Offset station to arrive I have been doing a lot of investigation.
There is a phone app (ws View) that allows live data viewing from either the Gateway (Gw-1000) or the console.
So, this must imply that you could in theory write some code that reads the data direct from the console/gateway via IP and stores it in a format that cumulus can digest.
I had a look at the app decompiled and it made no sense to me ( I have never programmed in Java) and my skills are very rusty these days anyway.
However the principals must stand that if an app can read the data it must be possible to store and manipulate via any network attached device like a Pi!

User avatar
galfert
Posts: 2
Joined: Tue 03 May 2016 2:57 pm
Weather Station: Ambient Weather WS-2000
Operating System: Linux Mint or Raspbian
Location: Orlando, FL

Re: Cumulus MX and WiFi Only stations

Post by galfert » Fri 01 Mar 2019 8:25 am

I have an Ecowitt GW1000. I've done a port scan and found port 45000 TCP open. But get nothing when I try Telnet, SSH, HTTP to that port. This must be the port that is used to talk to the GW1000 via the WS View app, but I've got no idea what method it uses.
WS-2000 & WS-2902A | ObserverIP | WeatherBridge (Meteobridge) | Ecowitt GW1000
WU: KFLWINTE111  |  PWSweather: KFLWINTE111
CWOP: FW3708  |  AWEKAS: 14814
Windy: pws-f075acbe
Tele-Pole flag pole is here (not installed yet)

TechnoDribble
Posts: 9
Joined: Tue 16 Feb 2016 8:36 am
Weather Station: Maplin /FO
Operating System: Win 10
Location: Guildford

Re: Cumulus MX and WiFi Only stations

Post by TechnoDribble » Tue 05 Mar 2019 5:51 pm

Hi Galfert (I'm also Mandrake! BTW on the WX forum!) I have been doing some research and I have found the following Python script someone wrote for the HP1000 series consoles.

https://github.com/wrbelfield/ws1001wxdata

If you look at the script you can see its easy to alter the code to talk to whatever port you require.
I figure each type of console/gateway must talk on a different port to avoid a conflict since the apps seem to use a broadcast to initiate the conversation.
In any case I am suspecting that the response is likely to use the same protocol so I am planning to do some tinkering at some point.
I would be delighted if I can get the script working and writing a easyweather.dat file for Cumulus MX to process on my PI.
Anyway since I am still a few days away from getting my clammy hands on my new kit I shall have to wait but if anyone else agrees that this might work and has a go that would be great too.

Post Reply