Author Topic: Differences between CumulusMX and Weather display on max gust values and timings  (Read 499 times)

0 Members and 1 Guest are viewing this topic.

Offline broadstairs

  • Forecaster
  • *****
  • Posts: 861
I noticed today that CumulusMX is showing a max gust of 38mph today at 16:20 and WD is showing the max gust as 36.8mph at 13:59. Now I only have one WS80 and the WD system reads data from the GW2000, the WD system reads data from the GW1100. On Ecowitt both gateways show the same max gust of 38mph.

Now I expect the WS80 transmissions to be picked up by both GW2000 and GW1100 as they are physically quite close to each other so reception should be very similar. I also have a GW1000 which also shows the same max gust on Ecowitt but is currently not used by any software.

Both CMX and WD use the api to gather data and all streams show the same max gust today of 38mph. Both PCs are on the same lan (wired) and all 3 gateways are on the same wi-fi. WD shows the max gust at 16:20 as 35.6mph!

Can anyone explain why WD missed the max gust at 16:20?

Stuart
Ecowitt GW1003 with ultrasonic wind gauge, lightning sensor and PM2.5 sensor with Personal Weather Tablet as a console.

Offline Vasco

  • Forecaster
  • *****
  • Posts: 342
    • PWS
Can anyone explain why WD missed the max gust at 16:20?


No. . . but I might be able to explain the discrepancy between the 16:20 readings. WD converts all raw windspeed data to knots (even if it is in mph to start with) and then converts to mph from integer knots. So 35.6 mph is 31 knots, 36.8 mph is 32 knots: for WD, there is nothing in between.


Does CMX do any conversion on the incoming data?

Ecowitt GW1102 (with GW2000) + Weather Display in Windows 10

Offline broadstairs

  • Forecaster
  • *****
  • Posts: 861
I am rapidly beginning to feel WD is becoming less and less reliable. I've used it since 2005 but recently it is just not working reliably,  solar has not worked for ages properly and now wind is not working. It just missed the latest gust of 39.37 mph.

Stuart
Ecowitt GW1003 with ultrasonic wind gauge, lightning sensor and PM2.5 sensor with Personal Weather Tablet as a console.

Offline Vasco

  • Forecaster
  • *****
  • Posts: 342
    • PWS
It just missed the latest gust of 39.37 mph.


Any idea how often WD polls the API?

Ecowitt GW1102 (with GW2000) + Weather Display in Windows 10

Online Gyvate

  • Forecaster
  • *****
  • Posts: 3332
via a little program which polls the local Ecowitt Gateway API every few seconds - it has to be run in parallel to WD when the GW1000 option is set. The API doesn't provide a max value, just the gust value; the max data the data logging program has to determine (here WD).
« Last Edit: January 03, 2024, 08:27:59 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 Vasco

  • Forecaster
  • *****
  • Posts: 342
    • PWS
via a little program which polls the local Ecowitt Gateway API every few seconds


Do you know how many seconds?


I'm interested because I may soon move to Ecowitt with WD. I've been reading the posts here and it's a toss-up between HP2552 and GW1102. Yet to make up my mind if I want a shiny 7" TFT console or not. . .


But I will want to add another WH32/WN32 - at least - so I'll need another gateway/console anyway. . .


« Last Edit: January 02, 2024, 05:12:59 PM by Vasco »
Ecowitt GW1102 (with GW2000) + Weather Display in Windows 10

Online Gyvate

  • Forecaster
  • *****
  • Posts: 3332
looks like every two seconds to me
Afaik WD won't be able to read your HP2550 console, only a console with the local Ecowitt Gateway API: GW1000, GW1100, GW1200 [coming soon], GW2000, WN1900/1910/1980.
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 broadstairs

  • Forecaster
  • *****
  • Posts: 861
via a little program which polls the local Ecowitt Gateway API every few seconds - it has to be run in parallel to WD when the GW1000 option is set. The API doesn't provide a max value, just the gust value; the max data the data logging program has to determine (here WD).

Watching crongw1000.exe (the program WD uses) I would guess between 4 and 5 seconds between accesses. Also the api returns the highest gust recorded in the day as part of the returned data separate from the actual current gust value. At some point I would expect the current gust value and the highest gust to be the same value, and if that does not happen the I would suggest there is a f/w bug however we need to test and determine if that is the case or not.

I've just checked my CMX data and it reads the data api every 4 seconds.

I have my own program which accesses a gateway and returns the data. I think I will modify one version to access my GW1000 every 4-5 seconds and record the gust and max gust values for each access, that way I should be able to prove that the two values match at the appropriate time.

By the way the latest version of WD does not correctly handle solar and sunshine values and has not for some considerable time now.

Stuart
« Last Edit: January 02, 2024, 05:24:48 PM by broadstairs »
Ecowitt GW1003 with ultrasonic wind gauge, lightning sensor and PM2.5 sensor with Personal Weather Tablet as a console.

Offline Vasco

  • Forecaster
  • *****
  • Posts: 342
    • PWS
looks like every two seconds to me
Afaik WD won't be able to read your HP2550 console


WD can handle the main Ecowitt API or a local gateway.


By the way the latest version of WD does not correctly handle solar and sunshine values and has not for some considerable time now.


I know. . . I'm still on b145 for many reasons. But I'll have to upgrade if I go to Ecowitt  :(

Ecowitt GW1102 (with GW2000) + Weather Display in Windows 10

Offline broadstairs

  • Forecaster
  • *****
  • Posts: 861
WD can handle the main Ecowitt API or a local gateway.

Both the Ecowitt for missed data and the local api for live data.

Stuart
Ecowitt GW1003 with ultrasonic wind gauge, lightning sensor and PM2.5 sensor with Personal Weather Tablet as a console.

Offline Vasco

  • Forecaster
  • *****
  • Posts: 342
    • PWS
Both the Ecowitt for missed data and the local api for live data.


Gyvate's MUST READ says WD can access HP2552 data via Ecowitt cloud (note 32)?

Ecowitt GW1102 (with GW2000) + Weather Display in Windows 10

Offline broadstairs

  • Forecaster
  • *****
  • Posts: 861
Maybe I misunderstood, the gateways (GWnnnn) can post to Ecowitt and be accessed by local api, WD uses Ecowitt for catch up and local api for live data on all gateways. Sorry don't know about others as I have only GWnnnn gateways.

BTW I initially was using WD b145 with my gateway with OK.

Stuart
Ecowitt GW1003 with ultrasonic wind gauge, lightning sensor and PM2.5 sensor with Personal Weather Tablet as a console.

Online Gyvate

  • Forecaster
  • *****
  • Posts: 3332
Both the Ecowitt for missed data and the local api for live data.


Gyvate's MUST READ says WD can access HP2552 data via Ecowitt cloud (note 32)?
this means the backfill possibility which also CumulusMX has --> MUST READ Chapter 14
the () in the matrix indicates that it is not a retrieval from the console, but via the Ecowitt cloud
as, afaik, WD doesn't support the custom server functionality every Ecowitt console has, a HP2550 console (part of the HP2552 station) not having the local Ecowitt API cannot be directly read by WD.
For WD and live data retrieval from current Ecowitt consoles you need one with the local Ecowitt API (list see earlier post)

I once started with WD and it couldn't read my WN2320E console - that was when I purchased my first GW1000
« Last Edit: January 02, 2024, 06:35:10 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 Vasco

  • Forecaster
  • *****
  • Posts: 342
    • PWS
For WD and live data retrieval from current Ecowitt consoles you need one with the local Ecowitt API (list see earlier post)


Thanks! That settles it. . .  8)

Ecowitt GW1102 (with GW2000) + Weather Display in Windows 10