Precise temperature detection