Fixed another typo in scheduler.py that caused nothing to run.  There is now a new problem that causes only the first zone to run.  I wonder what is causing that?