Since the user laulau was reported this behaviour with some SHT21 sensor, I'm trying to investigate why this happens. The WeatherDuino Pro2 software does not manipulate the readings of the sensor in anyway, it reads the sensor data via an arduino library, which reads the sensor using the same procedures I found in any available library for the SHT21 (even for other systems like the PI).
Until now, with the sensors I have, I was unsuccessful in trying to reproduce that behaviour. So, where the problem resides?
Sincerely I don't know! But must be something related to the sensor itself.
Regarding to this matter, I just can left some thoughts about some types of sensors labelled as SHT21, that I found on ebay:
Look at this one:
Some vendors say that this sensor can be used with 5V power supply.
"Board is 5V tolerant, allowing sensor to run from a 5V supply on Arduino I/O pins"
I doubt! According to Sensirion, the SHT21 power supply range is from 2.1 to 3.6V, so this board can't be used with 5V logic!
Now, see the difference to this one:
This one have hardware to work with 5V logic, but... is the sensor really an original SHT21 sensor, or at least a first choice part? I can't say it is or not, but at the price level that these sensors are sold, I have my doubts. Only the Sensirion SHT21 sensor costs more than the whole module.
One more:
Why this one, even bought in China, costs 4 to 5 times more than the others above?
Just thoughts!
Anyway, trying to minimize the reported situations, the latest WeatherDuino Pro2 software, prevents humidity values above 99.9% .