Author Topic: Precision of WN34 Soil/Water Temp Sensor  (Read 919 times)

0 Members and 1 Guest are viewing this topic.

Offline hiljo

  • Senior Contributor
  • ****
  • Posts: 257
    • Weerstation Hattem
Precision of WN34 Soil/Water Temp Sensor
« on: June 22, 2022, 01:04:00 PM »
Hello,

I have a WN34L temperature sensor in my pond for some time. Never really looked at the data. Only at the graphs and value how cold/warm the pond is. Today i noticed however that the sensor's precision is not by 0.1 degrees, but 0.5/0.6 or even 0.7 degrees. I'd expect that it would be 0.1, but cannot find this in the technical documentation somewhere.

My pond temperatures today went from 16.8 to 19.8 in the following steps: 16.8 - 17.3 - 17.9 - 18.5 - 19.2 - 19.8. Also see the graph:
 [ You are not allowed to view attachments ]

Question: is this normal, or would an accuracy of 0.1 degrees be more normal (like the WH31 sensors for example)?

Thanks!
Ecowitt HP2550C v1.9.3
2x GW2000 v3.1.1
WittBoy WS90 v1.3.8
Smart Sensors (WFC01 & AC1100) beta tester
3x WH31, WH32, WH40, WH41, WH57
WN34L, 2x WH51, WN35, WN34D

Dutch translator for Ecowitt.

https://www.weerstationhattem.nl/
  |
  |
  |
  | 
  |
  |
  |

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3325
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #1 on: June 22, 2022, 04:44:39 PM »
I suggest to ask Ecowitt ...
but to keep the terms clear
precision, accuracy is probably +/- 1°C
resolution would be the steps in which the readings are shown, usually 0.1 °C.
So you are not talking about precision or accuracy but about (observed) resolution

Before you come to a conclusion from your sensor readings in the Ecowitt cloud, you have to take into account that
- the sensor transmits only every 77 seconds, the data collection (loop) may be more often - Ecowitt to ask what it transmits: max, average of that interval
- ecowitt.net displays only every 5 minutes smallest time resolution, again how the data loop at ecowitt.net works will define the numbers displayed (max, avg) - again Ecowitt to be asked

also, in your question in the OP you assume that the temperature changes in (linear) steps of 0.1 degree within a five minute interval (within which may not be the case) - neither the 0.1 nor the linearity.
And even if the temperature changes let's say in steps of 0.2° C, this doesn't mean the the sensor cannot measure in steps of 0.1 °C ...
But getting more info from Ecowitt could at least make things clearer.

question to Ecowitt would then be:
a) resolution
b) accuracy
c) data collection within the 77 second transmission interval (max, avg ?)
d)data collection in the ecowitt.net loop for the 5 minute interval (max, avg ?)
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: 1137
    • Wilmslow Astro
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #2 on: June 22, 2022, 05:27:46 PM »
Looks like you may be converting integer Fahrenheit values to Celsius
Mark

Offline hiljo

  • Senior Contributor
  • ****
  • Posts: 257
    • Weerstation Hattem
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #3 on: June 23, 2022, 03:17:27 AM »
but to keep the terms clear
precision, accuracy is probably +/- 1°C
resolution would be the steps in which the readings are shown, usually 0.1 °C.
So you are not talking about precision or accuracy but about (observed) resolution

Correct. Couldn't find the right word in English. We're talking about resolution here.

Looks like you may be converting integer Fahrenheit values to Celsius
Yes that happens (also on Ecowitt.net). But how does that impact the resolution?
Ecowitt HP2550C v1.9.3
2x GW2000 v3.1.1
WittBoy WS90 v1.3.8
Smart Sensors (WFC01 & AC1100) beta tester
3x WH31, WH32, WH40, WH41, WH57
WN34L, 2x WH51, WN35, WN34D

Dutch translator for Ecowitt.

https://www.weerstationhattem.nl/
  |
  |
  |
  | 
  |
  |
  |

Offline Mandrake

  • Forecaster
  • *****
  • Posts: 1102
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #4 on: June 23, 2022, 03:39:37 AM »
I suspect this might be just the way ecowitt.net is capturing the data.
Looking at my data in Home Assistant I can see that the data is recorded to two decimal places (xx.xx degrees C) and no evidence that it steps in 0.5C
G1ZFO

Ecowitt HP2551A + WH65 Tri-Wing (Wunderground: IGUILDFO67)
Ecowitt GW1000 (Wunderground: IGUILDFO68)
Ecowitt GW1000 (Mk2) test environment driving CumulusMX on a RPi 3b
Ecowitt GW2000 (Test)
Ecowitt WS90 Wittboy - Test
Ecowitt WH51 (x6) Soil Moisture Sensor
Ecowitt WH41 PM2.5 AQM Sensor
Ecowitt WH31 (x8) Thermo/Hygro Sensor
Ecowitt WS80 Ultrasonic Anemometer (pre-prod test)
Ecowitt WH57 Lightning Sensor -test
Ecowitt WH32-EP (SHT35) + Davis 7714 Screen
Ecowitt WH45 CO2/PM2.5/PM10 -Test
Ecowitt WN34 Soil Temp Sensor -Test
Ecowitt WN34 Water Temp Sensor -Test
Ecowitt WN35 Leaf Moisture

Offline hiljo

  • Senior Contributor
  • ****
  • Posts: 257
    • Weerstation Hattem
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #5 on: June 23, 2022, 04:24:50 AM »
I've contacted Ecowitt. They have passed it on tho their software team for confirmation. So I'll wait for their explanation.
Ecowitt HP2550C v1.9.3
2x GW2000 v3.1.1
WittBoy WS90 v1.3.8
Smart Sensors (WFC01 & AC1100) beta tester
3x WH31, WH32, WH40, WH41, WH57
WN34L, 2x WH51, WN35, WN34D

Dutch translator for Ecowitt.

https://www.weerstationhattem.nl/
  |
  |
  |
  | 
  |
  |
  |

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3325
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #6 on: June 23, 2022, 04:28:34 AM »
once Ecowitt reply we can see further
but still, possibly all three or four factors are involved
(1) the internal capturing loop of the sensor with its output (max or avg) every 77 seconds
(2) the real change of temperature during the posting cycle
(3) the processing of the Ecowitt cloud loop for the (usually) minute based postings of (1)
(4) a °F/°C conversion rounding effect

@hiljolodewijk
as for (4) - switch your Ecowitt cloud dashboard display to °F and have a look how the resolution looks then
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 hiljo

  • Senior Contributor
  • ****
  • Posts: 257
    • Weerstation Hattem
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #7 on: June 23, 2022, 04:52:45 AM »
@hiljolodewijk
as for (4) - switch your Ecowitt cloud dashboard display to °F and have a look how the resolution looks then

I have done that now. It almost seems that is uses a resolution of 1°F (but not exactly). See https://www.ecowitt.net/home/index?id=62923 - last graph on the bottom of the page.

The Fahrenheit values are always the same resolution:
62.2
63.1
64.2
65.3
66.6
67.6

No other values between these temperatures are reported (also checked 3 more previous days). So no 62.3, or 67.0 for example.

I also use a custom upload to a database. In here there are 22.500 measurements of the WN34 sensor. So I did a 'DISTINCT' list of all the unique temperature values, and in those 22.500 records, there are only 64 unique temperature values :?
Ecowitt HP2550C v1.9.3
2x GW2000 v3.1.1
WittBoy WS90 v1.3.8
Smart Sensors (WFC01 & AC1100) beta tester
3x WH31, WH32, WH40, WH41, WH57
WN34L, 2x WH51, WN35, WN34D

Dutch translator for Ecowitt.

https://www.weerstationhattem.nl/
  |
  |
  |
  | 
  |
  |
  |

Offline Gyvate

  • Forecaster
  • *****
  • Posts: 3325
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #8 on: June 23, 2022, 06:12:40 AM »
The Fahrenheit values are always the same resolution:
62.2
63.1
64.2
65.3
66.6
67.6
No other values between these temperatures are reported (also checked 3 more previous days). So no 62.3, or 67.0 for example.

I also use a custom upload to a database. In here there are 22.500 measurements of the WN34 sensor. So I did a 'DISTINCT' list of all the unique temperature values, and in those 22.500 records, there are only 64 unique temperature values :?

so the resolution is 0.1 - the displayed value differences between adjacent reported readings are between 0.5°C and 0.7 °C (16.78, 17.28, 17.89, 18.5, 19.22, 19.78) or between 1.1 and 1.3 °F

It would be interesting to have a WN30 probe put next to the WN34 probe and compare its readings ....

Also, how the WN34 behaves in a "laboratory" environment, where you can raise the temperature by 0.1°C and see its performance - then you can exclude effects coming from the capturing loop
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 hiljo

  • Senior Contributor
  • ****
  • Posts: 257
    • Weerstation Hattem
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #9 on: June 23, 2022, 07:17:06 AM »
Also, how the WN34 behaves in a "laboratory" environment, where you can raise the temperature by 0.1°C and see its performance - then you can exclude effects coming from the capturing loop

Yes, but as i said, i made an extraction of all the unique temperature values between now and 3 months ago (every 5 minute a record), and in those 22.500 records, there are only 64 unique temperature values. So I'm sure that a laboratory environment would be more precise, but in this case the sample size (n) in the population is more then enough for a validation.

Still curious what Ecowitt has to say, and what the experiences of other users are. Is it my sensor, or is this common?
Haven't found an Ecowitt.net dashboard with a WN34 also yet..  :roll:
Ecowitt HP2550C v1.9.3
2x GW2000 v3.1.1
WittBoy WS90 v1.3.8
Smart Sensors (WFC01 & AC1100) beta tester
3x WH31, WH32, WH40, WH41, WH57
WN34L, 2x WH51, WN35, WN34D

Dutch translator for Ecowitt.

https://www.weerstationhattem.nl/
  |
  |
  |
  | 
  |
  |
  |

Offline DelChard

  • Senior Contributor
  • ****
  • Posts: 205
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #10 on: June 23, 2022, 08:48:13 AM »
I Have a WN34 Soil (electrically the same as the water).
My Ecowitt IDs are  72153 72159 & 72284.
The resolution is showing 0.1C even at the 5 minute Ecowitt interval.
I've attached a CumulusMX screen grab showing the 1 minute interval values.

I'm surprised your pond is showing such an increase over a 5 min interval.
I wouldn't expect  either of my ponds to vary so significantly.
 [ You are not allowed to view attachments ]

Offline Mandrake

  • Forecaster
  • *****
  • Posts: 1102
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #11 on: June 23, 2022, 09:30:56 AM »
likewise I have both WN34 types

My Ecowitt data:
https://www.ecowitt.net/home/share?authorize=02APX6
G1ZFO

Ecowitt HP2551A + WH65 Tri-Wing (Wunderground: IGUILDFO67)
Ecowitt GW1000 (Wunderground: IGUILDFO68)
Ecowitt GW1000 (Mk2) test environment driving CumulusMX on a RPi 3b
Ecowitt GW2000 (Test)
Ecowitt WS90 Wittboy - Test
Ecowitt WH51 (x6) Soil Moisture Sensor
Ecowitt WH41 PM2.5 AQM Sensor
Ecowitt WH31 (x8) Thermo/Hygro Sensor
Ecowitt WS80 Ultrasonic Anemometer (pre-prod test)
Ecowitt WH57 Lightning Sensor -test
Ecowitt WH32-EP (SHT35) + Davis 7714 Screen
Ecowitt WH45 CO2/PM2.5/PM10 -Test
Ecowitt WN34 Soil Temp Sensor -Test
Ecowitt WN34 Water Temp Sensor -Test
Ecowitt WN35 Leaf Moisture

Offline olicat

  • Forecaster
  • *****
  • Posts: 1521
  • GWxx00, HPx5x1C, WN1900C, WN1980C & WS3xx0C
    • FOSHKplugin
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #12 on: June 23, 2022, 10:05:16 AM »
Hi!

Same here - 3 WN34S and 1 WN34L.
I can clearly see temperature changes of 0.1°C (or even °F).

Oliver

Offline box

  • Forecaster
  • *****
  • Posts: 384
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #13 on: June 23, 2022, 11:00:09 AM »
Same here with my WN30

0.1 degrees

I suppose the size/shape/depth of the pond and the positioning of the probe may be a factor?

My pond is about 4 feet deep where the sensor is placed, but it varies in depth from 6 feet to 18 inches and has a surface area of around 12ft by 7ft

The main reason for monitoring temp is to determine when/if I need to heat it to protect our hibernating turtle in the winter, but it is interesting to see how the temperature changes with outside temperature/sunlight levels etc

Offline hiljo

  • Senior Contributor
  • ****
  • Posts: 257
    • Weerstation Hattem
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #14 on: June 23, 2022, 11:48:52 AM »
I'm surprised your pond is showing such an increase over a 5 min interval.
I wouldn't expect  either of my ponds to vary so significantly.

Well, that would point in the direction of a faulty sensor, looking at all your reactions and your experience DelChart. Waiting for a response from Ecowitt. Maybe they can confirm this.
Ecowitt HP2550C v1.9.3
2x GW2000 v3.1.1
WittBoy WS90 v1.3.8
Smart Sensors (WFC01 & AC1100) beta tester
3x WH31, WH32, WH40, WH41, WH57
WN34L, 2x WH51, WN35, WN34D

Dutch translator for Ecowitt.

https://www.weerstationhattem.nl/
  |
  |
  |
  | 
  |
  |
  |

Offline Rover1822

  • Forecaster
  • *****
  • Posts: 2017
    • Mini Wind and Solar Data project
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #15 on: June 23, 2022, 11:59:49 AM »
I guess it also depends on your "pond" its volume, sunlight, depth of water where the probe is,  you have a waterfall etc.

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 DelChard

  • Senior Contributor
  • ****
  • Posts: 205
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #16 on: June 23, 2022, 03:52:23 PM »
I guess it also depends on your "pond" its volume, sunlight, depth of water where the probe is,  you have a waterfall etc.
Every point you make is correct [tup]. You missed temperature differential (air to water)
A core subject of engineering is thermodynamics, and unless hiljolodewijk's sensor is located just under the surface, I can't see that sort of temperature shift happening, particularly in the Netherlands.
Check Box's Ecowitt Id, the max shift he is seeing is 0.2C over 5 min.
I've not bothered with a pond sensor, basically because of the thermal inertia involved.

I think hiljolodewijk has a sensor problem.

Offline hiljo

  • Senior Contributor
  • ****
  • Posts: 257
    • Weerstation Hattem
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #17 on: June 23, 2022, 03:56:40 PM »
I guess it also depends on your "pond" its volume, sunlight, depth of water where the probe is,  you have a waterfall etc.

> 1500 liters, and about 1m deep. So no, it is not a fish bowl  :-)
Ecowitt HP2550C v1.9.3
2x GW2000 v3.1.1
WittBoy WS90 v1.3.8
Smart Sensors (WFC01 & AC1100) beta tester
3x WH31, WH32, WH40, WH41, WH57
WN34L, 2x WH51, WN35, WN34D

Dutch translator for Ecowitt.

https://www.weerstationhattem.nl/
  |
  |
  |
  | 
  |
  |
  |

Offline hiljo

  • Senior Contributor
  • ****
  • Posts: 257
    • Weerstation Hattem
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #18 on: July 01, 2022, 02:49:46 PM »
I think hiljolodewijk has a sensor problem.

After some e-mail contact with Ecowitt, they have shipped now a new WN34 sensor. Hopefully that will solve the problem. I'll let you guys know if this is the solution (but it has to be it). Thanks for your help and comparison with your WN34 sensors  :-) [tup]
Ecowitt HP2550C v1.9.3
2x GW2000 v3.1.1
WittBoy WS90 v1.3.8
Smart Sensors (WFC01 & AC1100) beta tester
3x WH31, WH32, WH40, WH41, WH57
WN34L, 2x WH51, WN35, WN34D

Dutch translator for Ecowitt.

https://www.weerstationhattem.nl/
  |
  |
  |
  | 
  |
  |
  |

Offline hiljo

  • Senior Contributor
  • ****
  • Posts: 257
    • Weerstation Hattem
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #19 on: July 10, 2022, 06:57:49 AM »
Issue solved. Yesterday I received a new WN34S sensor from Ecowitt. This sensor nicely measures every tenth degree. So it was indeed a sensor problem  ](*,).
Not what I expected in the first place, but thanks to you all we figured this out. Thanks again!  [tup]
Ecowitt HP2550C v1.9.3
2x GW2000 v3.1.1
WittBoy WS90 v1.3.8
Smart Sensors (WFC01 & AC1100) beta tester
3x WH31, WH32, WH40, WH41, WH57
WN34L, 2x WH51, WN35, WN34D

Dutch translator for Ecowitt.

https://www.weerstationhattem.nl/
  |
  |
  |
  | 
  |
  |
  |

Offline davidefa

  • Forecaster
  • *****
  • Posts: 436
Re: Precision of WN34 Soil/Water Temp Sensor
« Reply #20 on: July 10, 2022, 07:00:24 AM »
what can I say... maybe some quality check problems in ecowitt, but certainly a super user support!

 

anything