added heater start else statement to handle case where RPi loses power while a change request is running. When the RPi is powered up again it'll turn on the heater if the stop time hasn't passed.