Jump to content

kirksnyc

Members
  • Posts

    2
  • Joined

  • Last visited

kirksnyc's Achievements

Newbie

Newbie (1/6)

0

Reputation

  1. Thank you @oberkc and @larryllix Appreciate the replies. Will just use scenes to implement my strategies. I don't imagine I'll be adding a ton of infrastructure to the system once it's all set up so that will work. I organize my devices the same way, floor/room/location, i just wish there was a way to say: "bring up all the lights in the dining room and living room to 30% at a 20 second ramp rate and bring down everything else to 0" in a few lines of code rather than very lengthy scenes. Certainly doable, but not easily changeable without hundreds of mouse clicks. Can't even copy/paste the code... Re the ramp rate - I learned that after some trial and error. Setting the ramp rates on 30 switches in a row, didn't get me the desired results. A test program with a single ramp rate set and then a 2 second wait works great, but not for a large group of switches. Now I know why... Thanks again
  2. Hello all - first post to this forum so please forgive me if this is a question or topic that has been addressed elsewhere. I'm only now just starting to learn how programming and variables work in ISY. I have experience with OO programming and my brain keeps moving towards strategies that I would implement there for efficiency and flexibility without having to create extraneous lines of code. My basic question is as follows: Is there any way to program devices (let's say for my purposes solely lighting controls switches, modules, keypads etc) using the folder a device is organized in within ISY AC? For example I want to create a program that will adjust ramp rate then dim all lights within a room (which i have as a folder grouping) without adding a line of code for each switch? Or asked another way in which I can achieve the same result: is there any way to have existing programs take actions on devices that are not yet part of the system? i.e. If i add a new lamp with a lamp module a month from now, is there any way a program can access that module without me explicitly adding a line to the program? (for example if there was pre-existing programming to the effect of: for all devices in folder XYZ loop through those devices and set ramp rate to xx%). Thanks very much.
×
×
  • Create New...