Author Topic: Ecowitt GW-1000 and WS-1002-WiFi display different values for same sensors  (Read 882 times)

0 Members and 1 Guest are viewing this topic.

Offline amplitur

  • Member
  • *
  • Posts: 6
I have been using the Ambient WS-1002 for a few years. I now also started using a Ecowitt GW1000 in addition. The GW1000 picks up the radio signal from the WS-1002 without problems. However, some of data displayed on the console of the WS-1002 is slightly different from the data displayed in the WS_View App. This in in particular true for temperature data. E.g. the WS_Lite app displays 10.3C for the outside temperature sensor of the array, while the Console displays 10.6C.

How can e.g. the temperature value differ, when picked up from the same array?

The data for the various sensors differs to different degrees. Wind direction is pretty much exactly in exactly sync (and changes on console and phone app almost exactly at same time). Lux and pressure are mostly in sync and if they differ the delta is very small.

There is only the identical default calibration used on both devices - which is e.g. 0 for the temperature.

Online Rover1822

  • Forecaster
  • *****
  • Posts: 1989
    • Mini Wind and Solar Data project
Re: Ecowitt GW-1000 and WS-1002-WiFi display different values for same sensors
« Reply #1 on: September 18, 2021, 08:28:49 AM »
Are the consoles running the latest firmware versions?
There have been adjustments in the firmware versions that do affect temperature. So it is possible that the firmware of one console to treat the incoming temperature value different than another console especially if they are a different console type.

WS-1002 firmware site and version notes:
https://help.ambientweather.net/help/ambient-weather-ws-1001-wifi-ws-1002-wifi-download-center/
 
Ambient:
  WS-2000
  PM 2.5(2)
  WH31B(2)
  WH40E
  WH31P
EcoWitt:
  GW1100
  GW1000(4)
  WH31(2)
  WH57
  WH51(12),
  WH40
  WH5360B
  WN34S
  WittBoy WS90 + GW2000
  WS90 (other one) + GW1100
Personal Sites: Weather Cam

Online Gyvate

  • Forecaster
  • *****
  • Posts: 3298
Re: Ecowitt GW-1000 and WS-1002-WiFi display different values for same sensors
« Reply #2 on: September 18, 2021, 12:46:18 PM »
it appears that the WS-1002 has the boat shape outdoor sensor array (as per the manual).
Did you tag the WH24 option in the WSView app for the GW1000 (Device List --- Live Data --- More --- Device setting) ?
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 amplitur

  • Member
  • *
  • Posts: 6
Re: Ecowitt GW-1000 and WS-1002-WiFi display different values for same sensors
« Reply #3 on: September 18, 2021, 07:28:34 PM »
Are the consoles running the latest firmware versions?
There have been adjustments in the firmware versions that do affect temperature. So it is possible that the firmware of one console to treat the incoming temperature value different than another console especially if they are a different console type.

WS-1002 firmware site and version notes:
https://help.ambientweather.net/help/ambient-weather-ws-1001-wifi-ws-1002-wifi-download-center/

Yes, both consoles are on the latest firmware.

Offline amplitur

  • Member
  • *
  • Posts: 6
Re: Ecowitt GW-1000 and WS-1002-WiFi display different values for same sensors
« Reply #4 on: September 18, 2021, 07:39:26 PM »
it appears that the WS-1002 has the boat shape outdoor sensor array (as per the manual).
Did you tag the WH24 option in the WSView app for the GW1000 (Device List --- Live Data --- More --- Device setting) ?

Yes, I did tick the WH24 check box. I've also tried for a few hours without the box ticked. It actually doesn't seem to make any noticeable difference whether the box is ticked or not.

Offline amplitur

  • Member
  • *
  • Posts: 6
Re: Ecowitt GW-1000 and WS-1002-WiFi display different values for same sensors
« Reply #5 on: September 18, 2021, 07:57:38 PM »
I have been using the Ambient WS-1002 for a few years. I now also started using a Ecowitt GW1000 in addition. The GW1000 picks up the radio signal from the WS-1002 without problems. However, some of data displayed on the console of the WS-1002 is slightly different from the data displayed in the WS_View App. This in in particular true for temperature data. E.g. the WS_Lite app displays 10.3C for the outside temperature sensor of the array, while the Console displays 10.6C.

How can e.g. the temperature value differ, when picked up from the same array?

The data for the various sensors differs to different degrees. Wind direction is pretty much exactly in exactly sync (and changes on console and phone app almost exactly at same time). Lux and pressure are mostly in sync and if they differ the delta is very small.

There is only the identical default calibration used on both devices - which is e.g. 0 for the temperature.
These are picture & screenshot taken at the same time, directly after a value update on both consoles. That update happens on both consoles almost in sync - about a second earlier on the WS1002 display than on the WS Lite app on my phone.

 [ You are not allowed to view attachments ]  [ You are not allowed to view attachments ]


Online Rover1822

  • Forecaster
  • *****
  • Posts: 1989
    • Mini Wind and Solar Data project
Re: Ecowitt GW-1000 and WS-1002-WiFi display different values for same sensors
« Reply #6 on: September 18, 2021, 08:00:07 PM »
Are the consoles running the latest firmware versions?
There have been adjustments in the firmware versions that do affect temperature. So it is possible that the firmware of one console to treat the incoming temperature value different than another console especially if they are a different console type.

WS-1002 firmware site and version notes:
https://help.ambientweather.net/help/ambient-weather-ws-1001-wifi-ws-1002-wifi-download-center/

Yes, both consoles are on the latest firmware.

What I should have also explained , is that these are different consoles, and they may report differently because of adjustments they have made on the console firmwares. I had all three of the WS-1000 (1000, 1001, 1002). But the unit has a different console and adjustments than do the newer units. Yep, it is unfortunate, but that may be enough for your differential. If your delta is consistent over time, you may want to consider putting in your own offset. Now, the big question is, what do you base that offset on as you are probably not sure which is correct. That can get involved, and is discussed in other threads as you would need to calibrate with yet a 3rd source

Ambient:
  WS-2000
  PM 2.5(2)
  WH31B(2)
  WH40E
  WH31P
EcoWitt:
  GW1100
  GW1000(4)
  WH31(2)
  WH57
  WH51(12),
  WH40
  WH5360B
  WN34S
  WittBoy WS90 + GW2000
  WS90 (other one) + GW1100
Personal Sites: Weather Cam

Online Rover1822

  • Forecaster
  • *****
  • Posts: 1989
    • Mini Wind and Solar Data project
Re: Ecowitt GW-1000 and WS-1002-WiFi display different values for same sensors
« Reply #7 on: September 18, 2021, 08:15:22 PM »
The GW1000 firmware is , from what I have seen, at a software level, written more for the later units. I know that my GW1000s and the WS-2000 unit  I have always show the same on the outdoor sensor values. It is unfortunate, but they are different breeds now. I know you don't think your WS-1002 is that old, and it isn't. But the GW1000 came out out later with  newer paradigm , pretty much geared for the newer stuff.  Also we have the issue of variations of firmware between Ambient Weather and Ecowitt.
Ambient:
  WS-2000
  PM 2.5(2)
  WH31B(2)
  WH40E
  WH31P
EcoWitt:
  GW1100
  GW1000(4)
  WH31(2)
  WH57
  WH51(12),
  WH40
  WH5360B
  WN34S
  WittBoy WS90 + GW2000
  WS90 (other one) + GW1100
Personal Sites: Weather Cam

Online Gyvate

  • Forecaster
  • *****
  • Posts: 3298
Re: Ecowitt GW-1000 and WS-1002-WiFi display different values for same sensors
« Reply #8 on: September 19, 2021, 12:20:32 AM »
Given your situation, as a simple approach I'd calibrate the GW1000 to a +0.3 °C offset, as the array came originally with the console and assume that the WH24/WS1002 (2) combination has the "true" temperature.
Or your trust the GW1000 (1) more.
Or your take the average of the two readings.

If you happen to have another temperature sensor (3) which you can place close to the array, you could get another outdoor temperature reading and find a different offset to apply to the console(s) based on the readings of (1), (2), avg of (1) and (2), (3), average of (1), (2), (3). Your choice.

You can also try to place the GW1000 indoor sensor close to the outdoor sensor of the array (maybe bring the outdoor array very close to the GW1000, best with no sunshine exposure, and compare its readings of outdoor temp with its readings for indoor temp. And take the average of this measurement (or add it as (4) to (1), (2) and (3) to create a new average to find an offset for each console.

On the other hand, given the accuracy of the GW1000 (Temperature range: -10°C – 60°C (14°F - 140°F); resolution: 0.1°C, or 0.1°F; accuracy: ± 1°C) and the WH24 (same accuracy), the "real" temperature, even measured with 3 to 4 different sensors and taken their average, will remain a pseudo-exact value. You are looking here for an accuracy which the sensors cannot provide: your deviation 0.3 °C, sensor accuracy 1 °C.
« Last Edit: September 19, 2021, 12:22:14 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 amplitur

  • Member
  • *
  • Posts: 6
Re: Ecowitt GW-1000 and WS-1002-WiFi display different values for same sensors
« Reply #9 on: September 19, 2021, 02:03:41 AM »
Given your situation, as a simple approach I'd calibrate the GW1000 to a +0.3 °C offset, as the array came originally with the console and assume that the WH24/WS1002 (2) combination has the "true" temperature.
Or your trust the GW1000 (1) more.
Or your take the average of the two readings.

If you happen to have another temperature sensor (3) which you can place close to the array, you could get another outdoor temperature reading and find a different offset to apply to the console(s) based on the readings of (1), (2), avg of (1) and (2), (3), average of (1), (2), (3). Your choice.

You can also try to place the GW1000 indoor sensor close to the outdoor sensor of the array (maybe bring the outdoor array very close to the GW1000, best with no sunshine exposure, and compare its readings of outdoor temp with its readings for indoor temp. And take the average of this measurement (or add it as (4) to (1), (2) and (3) to create a new average to find an offset for each console.

On the other hand, given the accuracy of the GW1000 (Temperature range: -10°C – 60°C (14°F - 140°F); resolution: 0.1°C, or 0.1°F; accuracy: ± 1°C) and the WH24 (same accuracy), the "real" temperature, even measured with 3 to 4 different sensors and taken their average, will remain a pseudo-exact value. You are looking here for an accuracy which the sensors cannot provide: your deviation 0.3 °C, sensor accuracy 1 °C.

I will monitor the delta between the consoles for a few days to get different readings. If the delta is around 0.3C I will calibrate one of the devices according.

One correction, I know it's nitpicking: I'm actually not looking for sensor accuracy in this case. I'm only looking for the consoles to interpret the data they receive from the sensor the same way. It's almost as if they receive multiple values during a certain time interval and then interpret them differently. E.g. one station uses the average of the values and the other uses the maximum of the values instead.

Online Gyvate

  • Forecaster
  • *****
  • Posts: 3298
Re: Ecowitt GW-1000 and WS-1002-WiFi display different values for same sensors
« Reply #10 on: September 19, 2021, 03:49:41 AM »

I will monitor the delta between the consoles for a few days to get different readings. If the delta is around 0.3C I will calibrate one of the devices according.

One correction, I know it's nitpicking: I'm actually not looking for sensor accuracy in this case. I'm only looking for the consoles to interpret the data they receive from the sensor the same way. It's almost as if they receive multiple values during a certain time interval and then interpret them differently. E.g. one station uses the average of the values and the other uses the maximum of the values instead.
It's of course also possible that the consoles behave differently here and that their firmware makes them produce either max or avg values (if the display change interval of the WS-1002 console comprises two or more transmission intervals or more than one value for an interval is sent; the GW1000 display in WSView changes with every sensor transmission - visible only if there was a change to the predecessor value  ;)).
As the sensor update/transmission is every 16 seconds, you might want to take a time windows with potentially little changes (often in the evening or night hours).
If you had a real-time data logger for each console, this would be helpful. Otherwise a 15-30 minute or one hour video of the console displays next to each other (WS-1002 console and WSView for the GW1000) could give good results.
In this setup you would have to set the smartphone display to always-on  8-) .
« Last Edit: September 19, 2021, 03:52:04 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

Online Rover1822

  • Forecaster
  • *****
  • Posts: 1989
    • Mini Wind and Solar Data project
Re: Ecowitt GW-1000 and WS-1002-WiFi display different values for same sensors
« Reply #11 on: September 19, 2021, 10:23:25 AM »
If you are really bored, you could get an SDR radio and run RTL_433. This will receive and show what is actually being transmitted from the sensors.
Ambient:
  WS-2000
  PM 2.5(2)
  WH31B(2)
  WH40E
  WH31P
EcoWitt:
  GW1100
  GW1000(4)
  WH31(2)
  WH57
  WH51(12),
  WH40
  WH5360B
  WN34S
  WittBoy WS90 + GW2000
  WS90 (other one) + GW1100
Personal Sites: Weather Cam

Offline amplitur

  • Member
  • *
  • Posts: 6
Re: Ecowitt GW-1000 and WS-1002-WiFi display different values for same sensors
« Reply #12 on: September 19, 2021, 05:39:43 PM »
If you are really bored, you could get an SDR radio and run RTL_433. This will receive and show what is actually being transmitted from the sensors.

Tempting...!