my heater is brand new and works perfectly. it does everything it's supposed to do as long as i control it from the control panel - i.e.- power & temp. it reaches whatever temp i set it at. it runs perfectly. no cycling on and off. however, i cannot control it from my iphone using screenlogic...