@Slimz Speaking of reliability (life support), I was searching for similar posts to what I am experiencing (again) and came across this one.
I don't see this in the DHT-11s I've tested (dozens), but this is frequent in the DHT-22s (no doubt just my luck)... they dies, and then rise from the dead... Check this out from last night:
All yesterday, no output from the DHT-22. I tried different pins, and almost tried another library (using SimpleDHT now). I had a 10k resistor between pins 1&2 (Vcc & Data), all to no avail. Also, I couldn't remember if having Vcc on the data pin was normal or not-but it was there...
I went to bed, a beaten man. Then, the Sensor Fairy (C)2017 came to visit at around 4:00am, and now I have 2 problems:
Why it didn't work, and...
Why it works now.
Just sharing because this kind of behavior has been common with me and the DHT-22s, and in your situation may not be noticeable. Hopefully you have alerts for env values out of range. If it really matters, I use a trusty BME280.
good luck!