DHT11s read fine from loop, but first one in list doesn't work when in timer...?