binaryman Posted February 16, 2012 Posted February 16, 2012 I have 2 controllers in a scene, realize that the levels of each controller is how the other controllers (or responders in that case) react.. and know can change these in a program.. Question is, how to adjust the scene's ramp rate and level itself for when a program turns a scene on\off and there ARE two controllers such as in this case? If can't do this, why? Seems it'd be advantageous to have the local controller level set to one thing all the time, and then adjust scene settings for when programs run it and have different settings based on time of day etc.
LeeG Posted February 16, 2012 Posted February 16, 2012 You can. The ISY PLM is the Controller when the Scene name is turned On in a Program. The Adjust Scene Action can set any of the individual Responder On Level and Ramp Rates for when the Scene Name is turned On by a Program. Use the Scene Name as the Controller and whatever Responder to set as the second parameter. It might be simpler to stick with a single topic rather than having to repeat the same answer in three places.
binaryman Posted February 16, 2012 Author Posted February 16, 2012 Apologies figured id break all my questions out. If the responders are controllers also though, I don't want to set the "applied locally" rate of the controller, just the scene. If I select a responder (controller) it seems to set this applied locally rate and I don't want that. Just want the scene rate adjusted. Any way to do this?
binaryman Posted February 16, 2012 Author Posted February 16, 2012 Lee I read what you wrote here and makes more sense now: viewtopic.php?f=27&t=7423 But now just a bit confused.. When I select a controller below the scene and adjust the rate there you say that's only for the responders when that controller is pushed, and that the applied locally affects only locally at that switch. But when I select a device below the scene the only thing shows is applied locally even though it's a controller for other devices. Why is this? Is this affecting the local rate then or the responders/link rate? Or both? Is there a way to change one or the other separately? And if you can change the ramp rate locally if a device is in a scene, still don't understand why you can't if it's not in a scene.. Sorry if this makes perfect sense to you and I'm in left field
LeeG Posted February 16, 2012 Posted February 16, 2012 Using the example from the other topic ... Scene A definition Controller SwitchLinc 1 Dimmer Controller KeypadLinc 1 Dimmer Scene A as Controller (actually ISY PLM is Controller) Responder SwitchLinc 1 Dimmer On Level 100% Ramp Rate 0.1 sec Responder KeypadLinc 1 Dimmer On Level 80% Ramp Rate 0.2 sec SwitchLinc 1 Dimmer as Controller Responder KeypadLinc 1 Dimmer On Level 50% Ramp Rate 4.0 sec KeypadLinc 1 Dimmer as Controller Responder SwitchLinc 1 Dimmer On Level 30% Ramp Rate 2 minutes I take SwitchLinc 1 Dimmer is the device controlling the load that should ramp over 6 minutes. The Adjust Scene Action uses the Scene name "A" as the first parameter (Controller) and SwitchLinc 1 Dimmer as the second parameter (Responder) and set the Ramp Rate to 6 minutes. Issue a Set Scene A On. The SwitchLinc will turn On to 100% with a Ramp Rate of 6 minutes. The On Level (applied locally) and Ramp Rate (applied locally) values are not changed. These values can be changed by specifying the first parameter as SwitchLinc 1 Dimmer (Controller) and the second parameter as SwitchLinc 1 Dimmer. This combination changes whatever value is specified to the appropriate (applied locally) field.
LeeG Posted February 16, 2012 Posted February 16, 2012 Here is a Scene A definition with two Controllers, SwitchLinc Dimmer and KeypadLinc 8 Dimmer Button-2. There are two sets of sliders for Responder On Level and Responder Ramp Rate for each Responder. Controllers are considered Responder. There is no On Level (applied locally) or Ramp Rate (applied locally) fields when Scene A is selected. Can you post a screen capture when the Scene name is selected.
binaryman Posted February 16, 2012 Author Posted February 16, 2012 hmm I guess part of my confusion. All is starting to click now... would have made more sense if in pic1 they had put "for controller" "set responder" instead of "in scene" "set"... just for me anyways.. Also, as you see in pic 2, doesn't look like yours.. when selecting the scene only see the switchlinc? maybe part of my confusion as well. and when I select the switchlinc as controller under scene, only see "applied locally" instead of responder as well (pic3), though technically I guess you can't set the ramp rates of keypadlincs so wouldn't matter anyways? would be nice\cool if could ramp up\set brightness of that little led behind the button via scene but not a big deal... And again I'm confused why you can set the applied rates locally via ISY selecting on device, or by choosing the device as both controller\responder in set scene (even if only device in scene), but can't just say "set insteon ramp rate ...." etc.
binaryman Posted February 16, 2012 Author Posted February 16, 2012 just to verify cause it makes this make sense... If I have a scene with 2 controllers... the scene (isy plm) is a controller for the 2 'responders' which have links as responders... as well as 'controller 1' has responder links for 'controller 2' and vice versa. so kind of 3 controllers, 2 responders...
LeeG Posted February 16, 2012 Posted February 16, 2012 In the first screen capture the Landon’s Room Controller is selected. The only slider presented is the (applied locally) value for that Controller as that is the only value that can be changed. Landon’s Room -3 is a Secondary KeypadLinc button which does not have a Ramp Rate and the On Level cannot be changed so the On Level slider for Landon’s Room -3 is not presented either. You can adjust backlight levels from a Program but it applies to all buttons on the KeypadLinc, not a single button. KeypadLinc firmware does not support setting an individual button backlight level. The Adjust Scene can be used to set a Responder On Level and/or Ramp Rate value. The Adjust Scene can be used to set the On Level (applied locally) and/or Ramp Rate (applied locally). These are the values that can be set and Adjust Scene is the mechanism the ISY has chosen to set them. The ISY could have invented some new Action statement to do the above but it would have to look like an Adjust Scene where both the Controller and Responder are identified as well as what value is being changed. The simple Set Insteon xxxx On has not means of containing a Ramp Rate value. The structure of the Standard Insteon message has existed since 2005/2006. There is no room to add a Ramp Rate value. And to the last question, that is exactly right. That single ISY Scene effectively defines three Insteon Scenes each with its own Controller, ISY PLM, Controller 1, Controller 2, and Responders. The ISY PLM Scene has both Controllers as Responders because the ISY assumes a Controller is also a Responder. Each Controller, Controller 1 and Controller 2 have one Responder.
Recommended Posts