Added volatile "readings" clause and predicate to retrieve last reading.