Potential Pitfalls - Universal Devices ISY-994i User Manual

Home automation
Hide thumbs Also See for ISY-994i:
Table of Contents

Advertisement

know that they must be skipped over until you get back to the correct ID number
location. If you have already used some of the variable locations for other programs,
you must either redirect your current program to another ID location or redirect the
appropriate variables from these programs to new ID locations. You are free to
change the names if you like so long as you understand what it represents.
• Import the programs or undertake the task of manually entering the programs.
Please observe the screen captures to see how I set up the folder architecture. You
are certainly free to do it differently, but keeping the programs organized this way is
helpful. Here is a link to a zipped version of the file. Please unzip the file first and
then import it.
devices.com/programs/calendar/mmddyyyy.zip
• Set the start values. You must set the current date including day of month, day of
year, month, day of week, year, and leap year and leap year (0 for leap year, 1 for the
year after a leap year, etc.) variables to the correct values. If you would like to stay
true to the day counter starting with 1 on Jan 1, 1900 then you need to cross
reference that number to MS Excel. This is an arbitrary decision on your part as any
number would actually work. All of the other variables are calculated from those
values and will settle in when the programs run at midnight. The "init" values need
not be set as they will automatically populate at the midnight run time (unless you
reboot your ISY prior to that time in which case all of the values will be lost).
• Go to the Configuration Tab, System sub tab, System box and Uncheck the box next
to "Catch up Schedules at Restart". Not doing so will cause your ISY to run these
programs every time the ISY is rebooted pushing it one day into the future which in
most cases will be an error. Missed schedule grace period should be left at 15
minutes.
• Setup the email at ID location number 1 to whom you want the email sent and what
you would like the content to be in the event that the ISY's day of week becomes out
of sync with the day of week calculated by these programs. It is assumed that if this
variable is accurate, all of the others will be as well. Furthermore, it is the only thing
that is possible for ISY to test on its own.

11.1.1.4Potential Pitfalls

The primary reason for a fault is a power failure or otherwise taking the ISY offline. If the
ISY is continuously not operating between 12 midnight and 12:15 am the programs will fall
one day behind. To manually push the programs one day forward, right click on "Advance
Day" program and click "run then". You can do this repeatedly to advance several days
forward. The ISY was tested by me to function properly through the year 2015. I did not
actually run the program any further out than that but I have no reason to believe it should
fail. It is designed to run correctly for several hundred years before the leap year issue no
longer is accurate. I trust that will not cause you any inconvenience. At the time of this
writing, these programs have been up and running real time for about 4 months without
error. Based on this and my tests running these programs through to 2015 in "fake time" I
suspect there are no errors.
http://www.universal-
Page | 224

Advertisement

Table of Contents
loading

Related Products for Universal Devices ISY-994i

Table of Contents