I'm sort of confused as to what you're seeing. The way I interpreted the original post, if the temperature the DHT reports is greater than 21.6, the humidity was off by 20% (implying that if you watched it go from 21.5c to 21.6c, you'd see the humidity drop - likely pointing to an issue reading the data incorrectly).
In that case, I'd like examples of the temperature and humidity (to the decimal) reported by the DHT, and for ones where the humidity is wrong, an estimate of what the humidity should be. Without examples of bad data, I can't figure out what my module is doing wrong in reading the DHT.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I'm sort of confused as to what you're seeing. The way I interpreted the original post, if the temperature the DHT reports is greater than 21.6, the humidity was off by 20% (implying that if you watched it go from 21.5c to 21.6c, you'd see the humidity drop - likely pointing to an issue reading the data incorrectly).
In that case, I'd like examples of the temperature and humidity (to the decimal) reported by the DHT, and for ones where the humidity is wrong, an estimate of what the humidity should be. Without examples of bad data, I can't figure out what my module is doing wrong in reading the DHT.