Diesel Posted October 19, 2009 Posted October 19, 2009 Still very new to the ISY99ir/Pro (thanks Michel it's great!) and need your help understanding how to get some things accomplished. I've spent the week-end installing about 30 SWL & 5 KPL's. In our family room we have various table lamps, spots and lights in our entertainment center. So I've setup 2 specific scenes all setup thru the ISY. Scene: WatchTV Table lamps are on 100% TV console light is on 100% Overhead spots are off Scene: Watch Movie Table lamps at 40% TV console light 50% Overhead spots off. Both scenes work exactly as expected. Now to program them onto the 8 button KPL in the same room. Button E is added as a controller to WatchTV. Button F is added as a controller to WatchMovie Problem: If WatchTV (E) is pressed on and later we want to watch a movie when pressing WatchMovie (F), button (E)WatchTV remains lit. The same problem in reverse going from WatchMovie to WatchTV scenes. I tried adding button (E) to the WatchMovie (F) scene, but that didn't work as expected. What am I missing. I'm sure this is really simple stuff for some of your experts, but I'm stumped. Thanks
MikeB Posted October 19, 2009 Posted October 19, 2009 Check out this thread: http://forum.universal-devices.com/viewtopic.php?t=2280
Diesel Posted October 19, 2009 Author Posted October 19, 2009 Hi Mike, thanks. I've read that thread 3 times and I still can't wrap my head around it. At least not yet. When I created a program to check status on the devices in WatchTV scene so if they were at 40% & 50% (depending on the device) it would mean that WatchMovie was true and should turn off WatchTV. But all that did was turn off all the lights in the scene instead.Doh ! By the way, in the notes section of each device (right click) there's a checkbox for Is Load. What does this checkbox do ?
MikeB Posted October 19, 2009 Posted October 19, 2009 When I created a program to check status on the devices in WatchTV scene so if they were at 40% & 50% (depending on the device) it would mean that WatchMovie was true and should turn off WatchTV. But all that did was turn off all the lights in the scene instead.Doh ! Make sure your program turns off a scene containing ONLY the KPL button that you want to turn off (not the scene containing all your lights). "Is Load" is purely cosmetic. Some users use this to indicate that an installed switch carries a load.
Diesel Posted October 19, 2009 Author Posted October 19, 2009 Ahh wait I think that's what I was missing. Do you mean to say I need to create a scene with only that specific KPL (E) button in it ? For example create a scene called WatchTVStatus and add KPL button (E) as a responder to it ?
MikeB Posted October 19, 2009 Posted October 19, 2009 Yes. Unfortunately, in order to control a KPL secondary button you need to create a scene containing it and control the scene instead.
Diesel Posted October 19, 2009 Author Posted October 19, 2009 Ok so I did the following; 1. Created a scene called WatchTVStatus and added only KPL (E) as a responder. 2. Created a program called WatchTVStatus If Status 'WatchTV (E)' is not Off And Status 'FamilyRm-LeftLamp' is not On And Status 'FamilyRm-TvConsole' is not On And Status 'FamilyRm-RightLamp' is not On Then Set Scene 'WatchTVStatus' Off Else - No Actions - Since On= 100%, when I press WatchMovie(F) which reduces all of those lights to 40%, the above program should trigger Status of (E) to change to Off. For some reason it doesn't work
Diesel Posted October 19, 2009 Author Posted October 19, 2009 That worked ! Thanks Mike Although I needed to add a wait in there too, otherwise the kpl light turned off even if the scene it controlled was active. I guess it needed more time to evaluate if each of the devices met that condition. Now the program looks like this; If Status 'WatchTV (E)' is not Off And Status 'FamilyRm-LeftLamp' is not On Or Status 'FamilyRm-TvConsole' is not On Or Status 'FamilyRm-RightLamp' is not On Then Wait 1 second Set Scene 'WatchTVStatus' Off Else - No Actions -
Recommended Posts