deal with invalid readings from temperature sensor by substituting last valid value, and other changes
allow visiting /sensors without the .json if you want text/plain