Page 2 of 2

Re: Testers Please

Posted: Sun 10 Jan 2021 6:19 pm
by mcrossley
Correct

Re: Testers Please

Posted: Sat 06 Feb 2021 10:27 am
by Hoeveld
Belated...apologies

Re: Testers Please

Posted: Sat 06 Feb 2021 11:52 am
by mcrossley
Thanks, confirms that the Froggit uses the GW1000***** name too.

Re: Testers Please

Posted: Sat 06 Feb 2021 12:51 pm
by Hoeveld
INFO ONLY:
I currently use Froggit DP 1500
This morning I updated web files for Selectachart settings.
I closed down CumulusMX to do this then ran CumulusMX  again.
At the start up page "Failed to discover" message was displayed.
I closed Windows 10 tablet down, re-started everything and "Connected to station " message appeared.
Not sure why this happened.
Screen shots attached........
Cordially

Re: Testers Please

Posted: Fri 05 Mar 2021 11:16 am
by Gyvate
mcrossley wrote: Sun 10 Jan 2021 9:20 am Some more testing shows that the GW1000 actually ignores the broadcast request. :bash:

From power on it broadcasts anyway, every 2 seconds, forever. The is no immediate response to the request I send.

So my current live code will be hit and miss as it only waits 1 second for a response - a lifetime if it actually responded, but it don't.

I'll change my code so that I wait longer. :roll:
Hi Mark
not sure if this is still "on" for you - anyway
attached a device list that could be of help for you.
GW1000/WH2650 and their clones (DP1500 etc.) show themselves as GW1000n-WIFIxxxx (n=A 868MHz, n=B 915MHz, n=C 443MHz; xxxx = last 4 characters of MAC)
all other FO (clone) consoles show themselves as: EasyWeather-WIFIxxx, or, if Ambient, as AMBWeather-WIFIxxxx
WSView-device-list.JPG
This whole thing is also explained in our https://www.wxforum.net/index.php?topic=40730.0 post in the "acronym" and "firmware" sections

by the way - nice that the FO/EW extra sensors are now all shown in the CumulusMX Etxtra Sensor table :)
and that select-a-chart feature is also a nice and useful thing to have 8-)
if the extra sensors (beyond one PM2.5), those from the extra sensor table, could also be selected there, this would be perfect

Re: Testers Please

Posted: Fri 05 Mar 2021 11:59 am
by mcrossley
Thanks, I'll extend the auto-discovery to include all the variants.

As the number of optional sensors for several station increases how to display them is becoming a issue that needs resolving.

Re: Testers Please

Posted: Fri 05 Mar 2021 4:01 pm
by mcrossley
Ecowitt have changed the discovery response packet format in a recent firmware update (nice of them) which is why Auto-discovery has stopped working. I'll fix this in the next release.

Re: Testers Please

Posted: Sat 19 Jun 2021 9:18 pm
by Phil23
Just finished setting up a GW1000 this morning.

HP2551 + GW1000.

HP2551 is sitting on 192.168.59.58
GW1000 sitting on 192.168.59.59

Set the station & turned on Auto Discovery, Re-Started MX & it failed.
It set the IP & MAC to the HP2551, not the GW1000.

Edited the ini file for the correct IP & it's fine following that.
Assume I don't also need the MAC in the ini file or is it there for identification on remote services.

Thanks

Phil.

Code: Select all

2021-06-20 07:11:52.734 Running GW-1000 auto-discovery...
2021-06-20 07:11:53.255 This Cumulus MX instance is running the latest version
2021-06-20 07:11:57.897 Discovered a new IP address for the GW1000 that does not match our current one
2021-06-20 07:11:57.897 Changing previous IP address: 0.0.0.0 to 192.168.59.58
2021-06-20 07:11:57.910 Writing Cumulus.ini file
2021-06-20 07:11:57.916 Completed writing Cumulus.ini file
2021-06-20 07:11:57.916 Using IP address = 192.168.59.58 Port = 45000
2021-06-20 07:11:59.012 Connected OK
2021-06-20 07:11:59.012 Reading firmware version
2021-06-20 07:11:59.044 GW1000 firmware version: U
!!! Unhandled Exception !!!
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at CumulusMX.GW1000Station..ctor(Cumulus cumulus)
   at CumulusMX.Cumulus..ctor(Int32 HTTPport, Boolean DebugEnabled, String startParms)
   at CumulusMX.Program.RunAsAConsole(Int32 port, Boolean debug)
   at CumulusMX.Program.Main(String[] args)
Exiting system due to external: Close Main Window
Cumulus has not finished initialising, a clean exit is not possible, forcing exit

Re: Testers Please

Posted: Sat 31 Jul 2021 10:52 am
by mcrossley
I'd like you to run that again with debug and data logging enabled please, then attach the full log file.

It shouldn't be crashing like that.

Cumulus uses the MAC address to identify which device to use during auto-discovery - if you have more than one on the network and their IP addresses change.

Re: Testers Please

Posted: Wed 01 Sep 2021 3:56 pm
by water01
Mark as I have just got two Ecowitt devices can I get the download please? Both links in the Topic are broken.

Re: Testers Please

Posted: Thu 02 Sep 2021 10:14 am
by mcrossley
Hi David, I got the information I needed from the testing and elsewhere to fix the MX auto discovery thanks.