ghostt
Oct 13, 2009, 04:01 PM
Greetings:
Many, many moons ago before I discovered HCA, I was using a small linux machine with two CM11A's (one to receive, and one to send, so as to avoid collisions), and I used the popular "heyu" linux program. There is one piece of functionality I was able to do with 'heyu' that I have never been able to figure out how to replicate with HCA.
When I would execute a scene script with the heyu setup, I could essentially tell Heyu "set A1, B2, F5, M4, and O4 to 50% brightness", and it would work. Now what Heyu did differently is, that somehow, it would dim ALL the lights simultaneously, rather than one at a time. I'm assuming that what heyu did was first address all devices in the list, then send a single "dim 50%" command, and all addressed devices picked it up and acted on it.
However with HCA, I find that no matter how I go about it, each light dims sequentially, rather than simultaneously. I've tried dimming groups of lights, I've tried using the 'Send X10' visual programmer element, nothing seems to get the desired result.
Is there a way that I'm overlooking to do this in HCA, or is this functionality not there? The reason I find it kind of a problem is that all of my scene scripts set a 'baseline' first, and turn all lights off, then set all lights for the scene to their desired setting. If I'm in Room A, that's fine, because Room A seems to be the first room to take effect. But if I'm in room D, on the other side of the house, I may have to wait as long as 5-6 seconds in the dark before I get light in the room. This is problematic in that it can be somewhat dangerous, but it also means I have to just stop and wait, kind of annoying. I've kind of made a work-around by setting keypads in various rooms to different housecodes so that each room has a unique ID for triggering such scenes, and thus the program can do a check on what trigger started it, and turn on the local light first, however it seems like an inelegant way to go about it, and I'm running out of housecodes. :)
To be clear, I'm not trying to set a group of lights to varying brightness or anything, just trying to set 10 or so switches which are all the same make/model switches to a specific dim level (50% in most cases). I've replicated my ability to do this with 'heyu' recently, so its definitely possible with the x10 protocol, but I'm just not sure how to make it happen with HCA. Anyone have any clues?
Thanks!
Many, many moons ago before I discovered HCA, I was using a small linux machine with two CM11A's (one to receive, and one to send, so as to avoid collisions), and I used the popular "heyu" linux program. There is one piece of functionality I was able to do with 'heyu' that I have never been able to figure out how to replicate with HCA.
When I would execute a scene script with the heyu setup, I could essentially tell Heyu "set A1, B2, F5, M4, and O4 to 50% brightness", and it would work. Now what Heyu did differently is, that somehow, it would dim ALL the lights simultaneously, rather than one at a time. I'm assuming that what heyu did was first address all devices in the list, then send a single "dim 50%" command, and all addressed devices picked it up and acted on it.
However with HCA, I find that no matter how I go about it, each light dims sequentially, rather than simultaneously. I've tried dimming groups of lights, I've tried using the 'Send X10' visual programmer element, nothing seems to get the desired result.
Is there a way that I'm overlooking to do this in HCA, or is this functionality not there? The reason I find it kind of a problem is that all of my scene scripts set a 'baseline' first, and turn all lights off, then set all lights for the scene to their desired setting. If I'm in Room A, that's fine, because Room A seems to be the first room to take effect. But if I'm in room D, on the other side of the house, I may have to wait as long as 5-6 seconds in the dark before I get light in the room. This is problematic in that it can be somewhat dangerous, but it also means I have to just stop and wait, kind of annoying. I've kind of made a work-around by setting keypads in various rooms to different housecodes so that each room has a unique ID for triggering such scenes, and thus the program can do a check on what trigger started it, and turn on the local light first, however it seems like an inelegant way to go about it, and I'm running out of housecodes. :)
To be clear, I'm not trying to set a group of lights to varying brightness or anything, just trying to set 10 or so switches which are all the same make/model switches to a specific dim level (50% in most cases). I've replicated my ability to do this with 'heyu' recently, so its definitely possible with the x10 protocol, but I'm just not sure how to make it happen with HCA. Anyone have any clues?
Thanks!