DHT22 wrong temperature reading (too high)

Today I've got a DHT22 sensor and wired it according to adafruit(Connecting to a DHTxx Sensor | DHT11, DHT22 and AM2302 Sensors | Adafruit Learning System)

But now my temperature reading is way too high (27 instead of 23°C)

Has anyone an idea what could be the cause for this problem?
-> my sensor is far away from every heat source
-> the readings are the same for 5 and 3.3V
-> they are also equal on Arduino Uno and ESP8266
-> I'm using the 'standard' adafruit DHT library and the example code
-> I changed the DHT type to DHT22

I also get the same (wrong) readings when I use the SimpleDHT library

thomasbommel:
But now my temperature reading is way too high (27 instead of 23°C)

Has anyone an idea what could be the cause for this problem?
-> my sensor is far away from every heat source

It's very likely to be close to a heat source: you.
Hold the sensor in your hand for a while, or breath over it, and you will see the temperature go up.

the problem was that my other thermometer (which had done a good job for years) was faulty :disappointed_relieved: