Dotto Posted August 28, 2013 Posted August 28, 2013 I´m beginner of isy994i and I need some help because I don´t know if I want is possible. Sorry for my english... I have two switchlink on/off 2477S and I would like to turn on the light 02 only when I pressed (dual click) the switchlinc button of the module 01. When I pressed (up) the first time, the light 01 turn on and if I press (up) again the light 02 turn on too. I would like to wait the double click before decide if I need to turn on the light 01 or not. Details of my system: - light 01 - wired in switchlinc 01 (2477S) - light 02 - wired in switchlinc 02 (2477S) a) one click (up) on the switchlinc 01 - turn on the light 01 double click (up) on the switchlinc 01 - turn on the light 02 - the light 01 is preserved as your original state (doesn´t change your state) c) one click (down) on the switchlinc 01 - turn off the light 01 d) double click (down) of switchlinc 01 - turn off the light 02 - the light 01 is preserved as your original state (doesn´t change your state) My program: --- double click off --- If $count is -2 Then $count = 0 Set 'Light 2' Off Set 'Light 2' 250 (Beep Duration) Set 'Light 1' 100% (Backlight Level) Else Wait 3 seconds Set 'Light 1' 100% (Backlight Level) $count = 0 --- double click on --- If $count is 2 Then $count = 0 Set 'Light 2' On Set 'Light 2' 250 (Beep Duration) Set 'Light 1' 100% (Backlight Level) Else Wait 3 seconds Set 'Light 1' 100% (Backlight Level) $count = 0 ---Light 02 off--- If Control 'Light 1' is switched Off Then $count -= 1 Set 'Light 1' 0% (Backlight Level) Run Program 'double click off' (If) Else - No Actions - (To add one, press 'Action') ---Light 02 on --- If Control 'Light 1' is switched On Then $count += 1 Set 'Light 1' 0% (Backlight Level) Run Program 'double click on' (If) Else - No Actions - (To add one, press 'Action') Thanks, Fabio
LeeG Posted August 28, 2013 Posted August 28, 2013 "I would like to wait the double click before decide if I need to turn on the light 01 or not. " Assuming SwitchLinc 01 has a load connected to the Red Load wire, this is not possible. As soon as the On (Up) paddle is pressed SwitchLinc 01 will turn its load On. The load has to be controlled by another device such as an InLineLinc. The operation of SwitchLinc paddle will have no direct affect on any load. The ISY Programs can count the number of On (Up) paddle presses or look for a Fast On (quick double tap of On (Up) paddle) to decide whether to affect the InLineLinc On/Off state. Could install a KeypadLinc Relay instead of a SwitchLinc. The Primary load control button (ON for 6 button or Main A for 8 button) would always turn on load 01. A Secondary button could be used for the single/double press activity which using ISY Programs would result in turning On whatever other devices are desired including the KeypadLinc load itself.
LeeG Posted August 28, 2013 Posted August 28, 2013 A different approach would be to set the Local Ramp Rate to 8 minutes. With this setting tapping the On (Up) paddle turns On the load but has no visual effect because it takes 8 minutes to actually turn On. The ISY Programs would have time to wait for a second tap to decide if only 02 should be turned On or 01 should be turned On. If 01 should not be turned On and it was Off to begin with 01 would have to turned Off by the Program to stop the 8 minute Ramp up.
Dotto Posted August 28, 2013 Author Posted August 28, 2013 LeeG, Thanks for your reply! You gave me a good idea, but I can´t set ramp rate because this option isn´t avaliable at isy994i for switchlinc on/off. I have only one choice that is change my switchlinc for KPL or add more one InLineLinc as you suggested me. Thanks again, Fabio Dotto.
Recommended Posts