added async temperature reading one wire