Jump to content

rob9

Members
  • Posts

    16
  • Joined

  • Last visited

rob9's Achievements

Newbie

Newbie (1/6)

0

Reputation

  1. rob9

    out of memory

    Michel, I upgraded to firmware version 2.6.8 and that appears to have corrected the problem. I wrote a few test programs to check this out and they all loaded properly. I'll let you know if I have any similar issues as I continue programming my ISY. Thanks for the assistance, Rob
  2. rob9

    out of memory

    I am also having the "Out of Memory" error. I have the ISY-99i Pro using firmware version 2.6.5. To troubleshoot, I started deleting programs and lines in programs and adding them back. I found that I got the "Out of Memory" error by adding one addition Run Program 'xx' (Then Path) line to a program. I was able to get the program to load without error by changing the line to either Run Program 'xx' (If Path) or to Run Program 'xx' (Then Path). In this case in the program called to run, I copied the lines in the Then path and moved them to the Else path, so I could call the Else path and get the programs to load. I shoud not be anywhere close to the limits of the ISY-99i Pro memory. I have about 45 devices, 40 programs, and 26 scenes. I still plan on adding more of each, but am troubled by this error. Does the ISY have limits to the number of total program lines with the Run Program 'xx' (Then Path) in it? Assistance in solving this issue would be appreciated. Thanks, Rob
  3. Absolutely, Darrell, feel free to place on Wiki. Regarding the duration of the wait, I have the longer timers call the next lower timer, so the wait is the difference. For example, the ninety minute timer waits 30 min and then calls the 60 minute timer. That made it easier to set it up so if you did a local on later, it would just add the next increment of time. It was also going to make it easier to display the remaining time left with the switch LEDs, but I learned that the SL Relay didn't support differing LED levels. If you prefered, you could instead have the 90 min timer have a 90 min wait and not call the lower level timers. Same for 60, 30 min. Rob
  4. aLf, normaly you would use a SwitchLinc Relay for a load like a fan. You should check the load rating of the fan to that of the relay. The manual on the relay should give the allowed load. I'd expect that the fireplace fan would be within the relay's rating, but it is best to verify that. Rob
  5. I generated a set of programs to generate a countdown timer with a switchlinc relay. I know that there is a Switchlinc Relay Countdown Timer that can be purchased, but I already had a regular switchlinc relay installed and by using the ISY to program it, you have lots of control on exactly how to make the timer work. The time increases each time the on paddle is pressed from 15, 30, 60, and 90 minutes. It maxes out at 90 minutes. You can add time after timer has been running by pressing the on paddle again. If the timer has not already been set, a local fast on at the switch will simply turn the fan on without a timer. If a timer has been set and is running, a local fast on will not change the timer. One could program the operation of the local fast on differently if desired. I use two programs (Flag 1 and Flag 2) to keep track of the state of the timer. One thing that I could not do is have the LED lights indicate the amount of time left on the timer. The Switchlinc Relay by design will only display all LEDs on or all off. Here are the programs. First there are 4 programs for the 4 different timer states: Fan Timer on 15 Min If Control 'Utility Room Fan' is switched On And ( Program 'Flag 1' is False And Program 'Flag 2' is False ) Then Run Program 'Run 15 min' (Then Path) Else - No Actions - (To add one, press 'Action') Fan Timer on 30 Min If Control 'Utility Room Fan' is switched On And ( Program 'Flag 1' is False And Program 'Flag 2' is True ) Then Stop program 'Run 15 min' Run Program 'Run 30 min' (Then Path) Else - No Actions - (To add one, press 'Action') Fan Timer on 60 Min If Control 'Utility Room Fan' is switched On And ( Program 'Flag 1' is True And Program 'Flag 2' is False ) Then Stop program 'Run 30 min' Run Program 'Run 60 min' (Then Path) Else - No Actions - (To add one, press 'Action') and Fan Timer on 90 Min. If Control 'Utility Room Fan' is switched On And ( Program 'Flag 1' is True And Program 'Flag 2' is True ) Then Stop program 'Run 60 min' Run Program 'Run 90 min' (Then Path) Else - No Actions - (To add one, press 'Action') The Flag 1 and Flag 2 programs are completely empty. Calling the Then path sets it to True and calling the Else path sets it to False. I used the flags as follows: Flag 1 Flag 2 Timer State False False Off False True 15 min True False 30 min True True 90 min Flag 1 If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then - No Actions - (To add one, press 'Action') Else - No Actions - (To add one, press 'Action') Flag 2 If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then - No Actions - (To add one, press 'Action') Else - No Actions - (To add one, press 'Action') I next have the four program timers that the previous programs call: Run 15 min If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then Run Program 'Flag 1' (Else Path) Run Program 'Flag 2' (Then Path) Wait 15 minutes Run Program 'Fan Off' (Then Path) Else - No Actions - (To add one, press 'Action') Run 30 min If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then Run Program 'Flag 1' (Then Path) Run Program 'Flag 2' (Else Path) Wait 15 minutes Run Program 'Run 15 min' (Then Path) Else - No Actions - (To add one, press 'Action') Run 60 Min If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then Run Program 'Flag 1' (Then Path) Run Program 'Flag 2' (Then Path) Wait 30 minutes Run Program 'Run 30 min' (Then Path) Else - No Actions - (To add one, press 'Action') Run 90 Min If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then Run Program 'Flag 1' (Then Path) Run Program 'Flag 2' (Then Path) Wait 30 minutes Run Program 'Run 60 min' (Then Path) Else - No Actions - (To add one, press 'Action') Lastly I have the program that turns the fan off. This will terminate any timer if the switch is turned off locally or will turn off at end of timer countdown. Fan Off If Control 'Utility Room Fan' is switched Off Or Control 'Utility Room Fan' is switched Fast Off Then Stop program 'Run 15 min' Stop program 'Run 30 min' Stop program 'Run 60 min' Stop program 'Run 90 min' Run Program 'Flag 1' (Else Path) Run Program 'Flag 2' (Else Path) Set 'Utility Room Fan' Off Else - No Actions - (To add one, press 'Action') Thanks to all those who have been posting to this forum. I've been learning a lot about how to program the ISY through this forum. Hopefully this program will be of help to someone. Rob
  6. I restarted admin web page and it is now working properly. Not sure what was wrong before.
  7. I am trying to control the light of a Keypadlinc via a program. I placed KPL button A in a scene all by itself. I then run a program that either sets the scene on or off. The state of the KPL A button (if I query via ISY-99) changes as directed by the program, but the button light does not change. I know the light on the button works as I can control it manually. As a further check of the KPL, I've tested with another program (HouseLinc 2) and I can remotely set the button light on or off. Any idea what I might be doing wrong? Thanks, Rob
×
×
  • Create New...